/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeTypesGeneric.cpp | 212 bool isNonTemporal = LD->isNonTemporal(); in ExpandRes_NormalLoad() local 218 isVolatile, isNonTemporal, isInvariant, Alignment); in ExpandRes_NormalLoad() 226 isVolatile, isNonTemporal, isInvariant, in ExpandRes_NormalLoad() 398 bool isNonTemporal = St->isNonTemporal(); in ExpandOp_NormalStore() local 410 isVolatile, isNonTemporal, Alignment); in ExpandOp_NormalStore() 417 isVolatile, isNonTemporal, in ExpandOp_NormalStore()
|
D | LegalizeVectorTypes.cpp | 196 N->isVolatile(), N->isNonTemporal(), in ScalarizeVecRes_LOAD() 415 N->isVolatile(), N->isNonTemporal(), in ScalarizeVecOp_STORE() 420 N->isVolatile(), N->isNonTemporal(), in ScalarizeVecOp_STORE() 752 bool isNonTemporal = LD->isNonTemporal(); in SplitVecRes_LOAD() local 759 LD->getPointerInfo(), LoMemVT, isVolatile, isNonTemporal, in SplitVecRes_LOAD() 767 HiMemVT, isVolatile, isNonTemporal, isInvariant, Alignment); in SplitVecRes_LOAD() 1123 bool isNT = N->isNonTemporal(); in SplitVecOp_STORE() 2319 bool isNonTemporal = LD->isNonTemporal(); in GenWidenVectorLoads() local 2330 isVolatile, isNonTemporal, isInvariant, Align); in GenWidenVectorLoads() 2376 isNonTemporal, isInvariant, in GenWidenVectorLoads() [all …]
|
D | LegalizeDAG.cpp | 313 ST->isVolatile(), ST->isNonTemporal(), Alignment); in ExpandUnalignedStore() 348 ST->isVolatile(), ST->isNonTemporal(), in ExpandUnalignedStore() 372 ST->isNonTemporal(), in ExpandUnalignedStore() 399 ST->isVolatile(), ST->isNonTemporal(), Alignment); in ExpandUnalignedStore() 405 NewStoredVT, ST->isVolatile(), ST->isNonTemporal(), in ExpandUnalignedStore() 432 LD->isNonTemporal(), in ExpandUnalignedLoad() 463 LD->isVolatile(), LD->isNonTemporal(), in ExpandUnalignedLoad() 482 LD->isNonTemporal(), in ExpandUnalignedLoad() 527 LD->isNonTemporal(), Alignment); in ExpandUnalignedLoad() 533 LD->isNonTemporal(), MinAlign(Alignment,IncrementSize)); in ExpandUnalignedLoad() [all …]
|
D | LegalizeVectorOps.cpp | 315 LD->isVolatile(), LD->isNonTemporal(), in ExpandLoad() 346 bool isNonTemporal = ST->isNonTemporal(); in ExpandStore() local 374 isVolatile, isNonTemporal, Alignment); in ExpandStore()
|
D | LegalizeIntegerTypes.cpp | 422 N->isNonTemporal(), N->getAlignment()); in PromoteIntRes_LOAD() 1036 bool isNonTemporal = N->isNonTemporal(); in PromoteIntOp_STORE() local 1044 isVolatile, isNonTemporal, Alignment); in PromoteIntOp_STORE() 1795 bool isNonTemporal = N->isNonTemporal(); in ExpandIntRes_LOAD() local 1805 MemVT, isVolatile, isNonTemporal, Alignment); in ExpandIntRes_LOAD() 1827 isVolatile, isNonTemporal, isInvariant, Alignment); in ExpandIntRes_LOAD() 1839 isVolatile, isNonTemporal, in ExpandIntRes_LOAD() 1858 isVolatile, isNonTemporal, Alignment); in ExpandIntRes_LOAD() 1867 isVolatile, isNonTemporal, in ExpandIntRes_LOAD() 2679 bool isNonTemporal = N->isNonTemporal(); in ExpandIntOp_STORE() local [all …]
|
D | DAGCombiner.cpp | 732 LD->isNonTemporal(), LD->getAlignment()); in PromoteOperand() 955 LD->isNonTemporal(), LD->getAlignment()); in PromoteLoad() 2611 LN0->isVolatile(), LN0->isNonTemporal(), in visitAND() 2634 LN0->isVolatile(), LN0->isNonTemporal(), in visitAND() 2667 ExtVT, LN0->isVolatile(), LN0->isNonTemporal(), in visitAND() 2703 ExtVT, LN0->isVolatile(), LN0->isNonTemporal(), in visitAND() 4279 LN0->isVolatile(), LN0->isNonTemporal(), in visitSIGN_EXTEND() 4303 LN0->isVolatile(), LN0->isNonTemporal(), in visitSIGN_EXTEND() 4335 LN0->isNonTemporal(), in visitSIGN_EXTEND() 4573 LN0->isVolatile(), LN0->isNonTemporal(), in visitZERO_EXTEND() [all …]
|
D | SelectionDAG.cpp | 489 bool isNonTemporal, bool isInvariant) { in encodeMemSDNodeFlags() argument 497 (isNonTemporal << 6) | in encodeMemSDNodeFlags() 4138 bool isVolatile, bool isNonTemporal, bool isInvariant, in getLoad() argument 4149 if (isNonTemporal) in getLoad() 4199 MMO->isNonTemporal(), in getLoad() 4216 bool isVolatile, bool isNonTemporal, in getLoad() argument 4222 PtrInfo, VT, isVolatile, isNonTemporal, isInvariant, Alignment, in getLoad() 4229 bool isVolatile, bool isNonTemporal, in getExtLoad() argument 4233 PtrInfo, MemVT, isVolatile, isNonTemporal, false, Alignment, in getExtLoad() 4246 LD->getMemoryVT(), LD->isVolatile(), LD->isNonTemporal(), in getIndexedLoad() [all …]
|
D | LegalizeFloatTypes.cpp | 483 L->isNonTemporal(), false, L->getAlignment()); in SoftenFloatRes_LOAD() 495 L->isNonTemporal(), false, L->getAlignment()); in SoftenFloatRes_LOAD() 807 ST->isVolatile(), ST->isNonTemporal(), in SoftenFloatOp_STORE() 1152 LD->isNonTemporal(), LD->getAlignment()); in ExpandFloatRes_LOAD() 1462 ST->isNonTemporal(), ST->getAlignment()); in ExpandFloatOp_STORE()
|
D | SelectionDAGBuilder.cpp | 3208 bool isNonTemporal = I.getMetadata("nontemporal") != 0; in visitLoad() local 3260 isNonTemporal, isInvariant, Alignment, TBAAInfo, in visitLoad() 3306 bool isNonTemporal = I.getMetadata("nontemporal") != 0; in visitStore() local 3324 isVolatile, isNonTemporal, Alignment, TBAAInfo); in visitStore()
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 151 bool isNonTemporal() const { return Flags & MONonTemporal; } in isNonTemporal() function
|
D | SelectionDAG.h | 656 bool isNonTemporal, bool isInvariant, unsigned Alignment, 661 bool isNonTemporal, unsigned Alignment, 669 bool isVolatile, bool isNonTemporal, bool isInvariant, 681 bool isNonTemporal, unsigned Alignment, 687 bool isNonTemporal, bool isVolatile,
|
D | SelectionDAGNodes.h | 919 bool isNonTemporal() const { return (SubclassData >> 6) & 1; }
|
/external/llvm/lib/Target/X86/ |
D | X86InstrFragmentsSIMD.td | 302 return ST->isNonTemporal(); 309 return ST->isNonTemporal() && !ST->isTruncatingStore() && 318 return ST->isNonTemporal() &&
|
D | X86ISelLowering.cpp | 4864 LDBase->isVolatile(), LDBase->isNonTemporal(), in EltsFromConsecutiveLoads() 4868 LDBase->isVolatile(), LDBase->isNonTemporal(), in EltsFromConsecutiveLoads() 14348 Ld->isNonTemporal(), Ld->isInvariant(), in PerformLOADCombine() 14407 St->isNonTemporal(), St->getAlignment()); in PerformSTORECombine() 14410 St->isNonTemporal(), St->getAlignment()); in PerformSTORECombine() 14479 St->isNonTemporal(), St->getAlignment()); in PerformSTORECombine() 14546 Ld->isNonTemporal(), Ld->isInvariant(), in PerformSTORECombine() 14556 St->isVolatile(), St->isNonTemporal(), in PerformSTORECombine() 14567 Ld->isVolatile(), Ld->isNonTemporal(), in PerformSTORECombine() 14571 Ld->isVolatile(), Ld->isNonTemporal(), in PerformSTORECombine() [all …]
|
D | X86ISelDAGToDAG.cpp | 1868 if (!ISD::isNormalStore(StoreNode) || StoreNode->isNonTemporal()) in isLoadIncOrDecStore()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.cpp | 462 LD->isVolatile(), LD->isNonTemporal(), 2); in LowerLOAD() 469 LD->isNonTemporal(), 2); in LowerLOAD() 527 ST->isVolatile(), ST->isNonTemporal(), in LowerSTORE() 534 ST->isNonTemporal(), 2); in LowerSTORE()
|
/external/llvm/lib/Target/CellSPU/ |
D | SPUISelLowering.cpp | 670 LN->isVolatile(), LN->isNonTemporal(), false, 16); in LowerLOAD() 707 LN->isVolatile(), LN->isNonTemporal(), false, in LowerLOAD() 863 lowMemPtr, SN->isVolatile(), SN->isNonTemporal(), in LowerSTORE() 906 LN->isVolatile(), LN->isNonTemporal(), in LowerSTORE() 964 SN->isVolatile(), SN->isNonTemporal(), in LowerSTORE() 994 SN->isVolatile(), SN->isNonTemporal(), 16); in LowerSTORE() 999 SN->isVolatile(), SN->isNonTemporal(), 16); in LowerSTORE()
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 2943 Ld->isVolatile(), Ld->isNonTemporal(), in bitcastf32Toi32() 2962 Ld->isVolatile(), Ld->isNonTemporal(), in expandf64Toi32() 2972 Ld->isVolatile(), Ld->isNonTemporal(), in expandf64Toi32() 4772 LD->isNonTemporal(), LD->isInvariant(), in SkipExtension() 7310 LD->isNonTemporal(), LD->isInvariant(), in PerformVMOVRRDCombine() 7317 LD->isNonTemporal(), LD->isInvariant(), in PerformVMOVRRDCombine() 7429 St->isNonTemporal(), St->getAlignment()); in PerformSTORECombine() 7451 St->isNonTemporal(), St->getAlignment()); in PerformSTORECombine() 7457 St->isNonTemporal(), in PerformSTORECombine() 7483 St->isNonTemporal(), St->getAlignment(), in PerformSTORECombine()
|
/external/llvm/lib/CodeGen/ |
D | MachineInstr.cpp | 472 if (MMO.isNonTemporal()) in operator <<()
|