/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeTypesGeneric.cpp | 267 bool isNonTemporal = LD->isNonTemporal(); in ExpandRes_NormalLoad() local 274 isVolatile, isNonTemporal, isInvariant, Alignment, in ExpandRes_NormalLoad() 283 isVolatile, isNonTemporal, isInvariant, in ExpandRes_NormalLoad() 482 bool isNonTemporal = St->isNonTemporal(); in ExpandOp_NormalStore() local 495 isVolatile, isNonTemporal, Alignment, AAInfo); in ExpandOp_NormalStore() 501 isVolatile, isNonTemporal, in ExpandOp_NormalStore()
|
D | LegalizeVectorTypes.cpp | 234 N->isVolatile(), N->isNonTemporal(), in ScalarizeVecRes_LOAD() 544 N->isVolatile(), N->isNonTemporal(), in ScalarizeVecOp_STORE() 549 N->isVolatile(), N->isNonTemporal(), in ScalarizeVecOp_STORE() 999 bool isNonTemporal = LD->isNonTemporal(); in SplitVecRes_LOAD() local 1007 LD->getPointerInfo(), LoMemVT, isVolatile, isNonTemporal, in SplitVecRes_LOAD() 1015 HiMemVT, isVolatile, isNonTemporal, isInvariant, Alignment, in SplitVecRes_LOAD() 1814 bool isNT = N->isNonTemporal(); in SplitVecOp_STORE() 3387 bool isNonTemporal = LD->isNonTemporal(); in GenWidenVectorLoads() local 3399 isVolatile, isNonTemporal, isInvariant, Align, in GenWidenVectorLoads() 3444 isNonTemporal, isInvariant, MinAlign(Align, Increment), in GenWidenVectorLoads() [all …]
|
D | LegalizeDAG.cpp | 335 ST->isVolatile(), ST->isNonTemporal(), Alignment); in ExpandUnalignedStore() 371 ST->isVolatile(), ST->isNonTemporal(), in ExpandUnalignedStore() 395 ST->isNonTemporal(), in ExpandUnalignedStore() 423 ST->isVolatile(), ST->isNonTemporal(), Alignment); in ExpandUnalignedStore() 432 ST->isVolatile(), ST->isNonTemporal(), Alignment, ST->getAAInfo()); in ExpandUnalignedStore() 489 LD->isVolatile(), LD->isNonTemporal(), in ExpandUnalignedLoad() 509 LD->isNonTemporal(), in ExpandUnalignedLoad() 556 LD->isNonTemporal(), LD->isInvariant(), Alignment, in ExpandUnalignedLoad() 563 LD->isNonTemporal(),LD->isInvariant(), in ExpandUnalignedLoad() 568 LD->isNonTemporal(), LD->isInvariant(), Alignment, in ExpandUnalignedLoad() [all …]
|
D | LegalizeVectorOps.cpp | 535 LD->isVolatile(), LD->isNonTemporal(), in ExpandLoad() 548 LD->isNonTemporal(), LD->isInvariant(), in ExpandLoad() 624 LD->isVolatile(), LD->isNonTemporal(), LD->isInvariant(), in ExpandLoad() 655 bool isNonTemporal = ST->isNonTemporal(); in ExpandStore() local 685 isVolatile, isNonTemporal, MinAlign(Alignment, Idx*Stride), in ExpandStore()
|
D | LegalizeIntegerTypes.cpp | 2007 bool isNonTemporal = N->isNonTemporal(); in ExpandIntRes_LOAD() local 2018 MemVT, isVolatile, isNonTemporal, isInvariant, in ExpandIntRes_LOAD() 2042 isVolatile, isNonTemporal, isInvariant, Alignment, in ExpandIntRes_LOAD() 2055 isVolatile, isNonTemporal, isInvariant, in ExpandIntRes_LOAD() 2074 isVolatile, isNonTemporal, isInvariant, Alignment, in ExpandIntRes_LOAD() 2084 isVolatile, isNonTemporal, isInvariant, in ExpandIntRes_LOAD() 2957 bool isNonTemporal = N->isNonTemporal(); in ExpandIntOp_STORE() local 2967 N->getMemoryVT(), isVolatile, isNonTemporal, in ExpandIntOp_STORE() 2976 isVolatile, isNonTemporal, Alignment, AAInfo); in ExpandIntOp_STORE() 2988 NEVT, isVolatile, isNonTemporal, in ExpandIntOp_STORE() [all …]
|
D | SelectionDAG.cpp | 557 bool isNonTemporal, bool isInvariant) { in encodeMemSDNodeFlags() argument 565 (isNonTemporal << 6) | in encodeMemSDNodeFlags() 5043 bool isVolatile, bool isNonTemporal, bool isInvariant, in getLoad() argument 5054 if (isNonTemporal) in getLoad() 5104 MMO->isNonTemporal(), in getLoad() 5123 bool isVolatile, bool isNonTemporal, in getLoad() argument 5129 PtrInfo, VT, isVolatile, isNonTemporal, isInvariant, Alignment, in getLoad() 5144 bool isVolatile, bool isNonTemporal, in getExtLoad() argument 5149 PtrInfo, MemVT, isVolatile, isNonTemporal, isInvariant, in getExtLoad() 5170 LD->getMemoryVT(), LD->isVolatile(), LD->isNonTemporal(), in getIndexedLoad() [all …]
|
D | DAGCombiner.cpp | 3242 ExtVT, LN0->isVolatile(), LN0->isNonTemporal(), in visitAND() 5934 LN0->isVolatile(), LN0->isNonTemporal(), LN0->isInvariant(), in CombineExtLoad() 6856 LN0->isVolatile(), LN0->isNonTemporal(), in ReduceLoadWidth() 6861 ExtVT, LN0->isVolatile(), LN0->isNonTemporal(), in ReduceLoadWidth() 7310 LN0->isVolatile(), LN0->isNonTemporal(), in visitBITCAST() 9998 LD->isVolatile(), LD->isNonTemporal(), in visitLOAD() 10303 Origin->isNonTemporal(), Origin->isInvariant(), getAlignment()); in loadSlice() 10838 LD->isVolatile(), LD->isNonTemporal(), in ReduceLoadOpStoreWidth() 10876 LD->isNonTemporal() || in TransformFPLoadStorePair() 10877 ST->isNonTemporal() || in TransformFPLoadStorePair() [all …]
|
D | LegalizeFloatTypes.cpp | 622 L->isNonTemporal(), false, L->getAlignment(), in SoftenFloatRes_LOAD() 636 L->isNonTemporal(), false, L->getAlignment(), in SoftenFloatRes_LOAD() 2073 L->isNonTemporal(), false, L->getAlignment(), in PromoteFloatRes_LOAD()
|
D | SelectionDAGBuilder.cpp | 3125 bool isNonTemporal = I.getMetadata(LLVMContext::MD_nontemporal) != nullptr; in visitLoad() local 3194 isNonTemporal, isInvariant, Alignment, AAInfo, in visitLoad() 3239 bool isNonTemporal = I.getMetadata(LLVMContext::MD_nontemporal) != nullptr; in visitStore() local 3260 isVolatile, isNonTemporal, Alignment, AAInfo); in visitStore()
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 178 bool isNonTemporal() const { return Flags & MONonTemporal; } in isNonTemporal() function
|
D | SelectionDAG.h | 833 bool isNonTemporal, bool isInvariant, unsigned Alignment, 841 bool isNonTemporal, bool isInvariant, unsigned Alignment, 852 bool isVolatile, bool isNonTemporal, bool isInvariant, 863 bool isNonTemporal, unsigned Alignment, 869 bool isNonTemporal, bool isVolatile,
|
D | SelectionDAGNodes.h | 1141 bool isNonTemporal() const { return (SubclassData >> 6) & 1; }
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.cpp | 467 LD->isVolatile(), LD->isNonTemporal(), in LowerLOAD() 475 LD->isNonTemporal(), LD->isInvariant(), 2); in LowerLOAD() 534 ST->isVolatile(), ST->isNonTemporal(), in LowerSTORE() 541 ST->isNonTemporal(), 2); in LowerSTORE() 983 N->isVolatile(), N->isNonTemporal(), N->isInvariant(), in LowerATOMIC_LOAD() 991 N->isVolatile(), N->isNonTemporal(), in LowerATOMIC_LOAD() 997 N->isVolatile(), N->isNonTemporal(), in LowerATOMIC_LOAD() 1013 N->isVolatile(), N->isNonTemporal(), in LowerATOMIC_STORE() 1021 N->isVolatile(), N->isNonTemporal(), in LowerATOMIC_STORE() 1027 N->isVolatile(), N->isNonTemporal(), in LowerATOMIC_STORE()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonInstrInfoV60.td | 128 let isNVStorable = 1, isNonTemporal = 1 in { 164 let isNonTemporal = 1 in { 207 let isNVStorable = 1, isNonTemporal = 1 in { 305 let isNonTemporal = 1 in { 409 let isNVStorable = 1 , isNonTemporal = 1 in { 452 let isNonTemporal = 1 in { 496 let isNVStorable = 1, isNonTemporal = 1 in { 550 let isNonTemporal = 1 in { 596 let isNonTemporal = 1 in { 656 let isNonTemporal = 1, BaseOpcode = "vS32b_ppu" in [all …]
|
D | HexagonInstrFormats.td | 183 bit isNonTemporal = 0; 198 let isNT = !if(isNonTemporal, "true", "false");
|
D | HexagonISelLowering.cpp | 1306 LoadNode->isNonTemporal(), in LowerLOAD() 1315 LoadNode->isNonTemporal(), in LowerLOAD() 1328 LoadNode->isNonTemporal(), in LowerLOAD() 1337 LoadNode->isNonTemporal(), in LowerLOAD() 1352 LoadNode->isVolatile(), LoadNode->isNonTemporal(), in LowerLOAD()
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelLowering.cpp | 1189 MemEltVT, Load->isVolatile(), Load->isNonTemporal(), in ScalarizeVectorLoad() 1236 LoMemVT, Load->isVolatile(), Load->isNonTemporal(), in SplitVectorLoad() 1246 HiMemVT, Load->isVolatile(), Load->isNonTemporal(), in SplitVectorLoad() 1306 Store->isNonTemporal(), Store->isVolatile(), in MergeVectorStore() 1312 Store->isVolatile(), Store->isNonTemporal(), in MergeVectorStore() 1340 MemEltVT, Store->isNonTemporal(), Store->isVolatile(), in ScalarizeVectorStore() 1387 Store->isNonTemporal(), in SplitVectorStore() 1395 Store->isNonTemporal(), in SplitVectorStore()
|
/external/llvm/lib/CodeGen/ |
D | MIRPrinter.cpp | 851 if (Op.isNonTemporal()) in print()
|
D | MachineInstr.cpp | 621 if (isNonTemporal()) in print()
|
/external/llvm/lib/Target/Mips/ |
D | MipsSEISelLowering.cpp | 1223 Nd.isNonTemporal(), Nd.isInvariant(), in lowerLOAD() 1230 Nd.isNonTemporal(), Nd.isInvariant(), in lowerLOAD() 1261 Nd.isVolatile(), Nd.isNonTemporal(), Nd.getAlignment(), in lowerSTORE() 1267 Nd.isVolatile(), Nd.isNonTemporal(), in lowerSTORE()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXISelLowering.cpp | 1877 LD->getPointerInfo(), LD->isVolatile(), LD->isNonTemporal(), in LowerLOADi1() 2007 bool isNonTemporal = ST->isNonTemporal(); in LowerSTOREi1() local 2010 ST->getPointerInfo(), MVT::i8, isNonTemporal, in LowerSTOREi1()
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 3704 Ld->isVolatile(), Ld->isNonTemporal(), in bitcastf32Toi32() 3725 Ld->isVolatile(), Ld->isNonTemporal(), in expandf64Toi32() 3735 Ld->isVolatile(), Ld->isNonTemporal(), in expandf64Toi32() 6273 LD->isNonTemporal(), LD->isInvariant(), in SkipLoadExtensionForVMULL() 6282 LD->isNonTemporal(), LD->getAlignment()); in SkipLoadExtensionForVMULL() 9223 LD->isNonTemporal(), LD->isInvariant(), in PerformVMOVRRDCombine() 9230 LD->isNonTemporal(), LD->isInvariant(), in PerformVMOVRRDCombine() 9906 St->isNonTemporal(), St->getAlignment()); in PerformSTORECombine() 9928 St->isNonTemporal(), St->getAlignment()); in PerformSTORECombine() 9935 St->isNonTemporal(), in PerformSTORECombine() [all …]
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 6248 LD->isNonTemporal()) in canReuseLoadAddress() 7673 ScalarMemVT, LN->isVolatile(), LN->isNonTemporal(), in LowerVectorLoad() 7680 LN->isVolatile(), LN->isNonTemporal(), in LowerVectorLoad() 7727 LN->isVolatile(), LN->isNonTemporal(), in LowerVectorLoad() 7772 ScalarMemVT, SN->isVolatile(), SN->isNonTemporal(), in LowerVectorStore() 7778 SN->isVolatile(), SN->isNonTemporal(), in LowerVectorStore() 7867 MVT::i8 /* memory type */, SN->isNonTemporal(), SN->isVolatile(), in LowerVectorStore()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 5449 LDBase->isNonTemporal(), LDBase->isInvariant(), in EltsFromConsecutiveLoads() 15295 Ld->getPointerInfo(), Ld->isVolatile(), Ld->isNonTemporal(), in LowerExtendedLoad() 15310 Ld->isNonTemporal(), Ld->isInvariant(), in LowerExtendedLoad() 15379 Ld->isVolatile(), Ld->isNonTemporal(), Ld->isInvariant(), in LowerExtendedLoad() 25932 Ld->isNonTemporal(), Ld->isInvariant(), in PerformLOADCombine() 25937 Ld->isNonTemporal(), Ld->isInvariant(), in PerformLOADCombine() 26153 St->isNonTemporal(), Alignment); in PerformSTORECombine() 26156 St->isNonTemporal(), in PerformSTORECombine() 26173 St->isNonTemporal(), St->getAlignment()); in PerformSTORECombine() 26248 St->isNonTemporal(), St->getAlignment()); in PerformSTORECombine() [all …]
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 7547 LN0->isNonTemporal(), LN0->isInvariant(), in performIntToFpCombine() 8578 St->isVolatile(), St->isNonTemporal(), St->getAlignment()); in replaceSplatVectorStore() 8586 St->isNonTemporal(), Alignment); in replaceSplatVectorStore() 8650 S->isVolatile(), S->isNonTemporal(), S->getAlignment()); in split16BStores() 8654 S->getPointerInfo(), S->isVolatile(), S->isNonTemporal(), in split16BStores()
|