/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() 542 N->isVolatile(), N->isNonTemporal(), in ScalarizeVecOp_STORE() 547 N->isVolatile(), N->isNonTemporal(), in ScalarizeVecOp_STORE() 1056 bool isNonTemporal = LD->isNonTemporal(); in SplitVecRes_LOAD() local 1064 LD->getPointerInfo(), LoMemVT, isVolatile, isNonTemporal, in SplitVecRes_LOAD() 1072 HiMemVT, isVolatile, isNonTemporal, isInvariant, Alignment, in SplitVecRes_LOAD() 1871 bool isNT = N->isNonTemporal(); in SplitVecOp_STORE() 3505 bool isNonTemporal = LD->isNonTemporal(); in GenWidenVectorLoads() local 3517 isVolatile, isNonTemporal, isInvariant, Align, in GenWidenVectorLoads() 3562 isNonTemporal, isInvariant, MinAlign(Align, Increment), in GenWidenVectorLoads() [all …]
|
D | LegalizeDAG.cpp | 396 bool isNonTemporal = ST->isNonTemporal(); in OptimizeFloatStore() local 406 isVolatile, isNonTemporal, Alignment, AAInfo); in OptimizeFloatStore() 415 isVolatile, isNonTemporal, Alignment, AAInfo); in OptimizeFloatStore() 429 isNonTemporal, Alignment, AAInfo); in OptimizeFloatStore() 434 isVolatile, isNonTemporal, MinAlign(Alignment, 4U), in OptimizeFloatStore() 452 bool isNonTemporal = ST->isNonTemporal(); in LegalizeStoreOps() local 493 isNonTemporal, Alignment, AAInfo); in LegalizeStoreOps() 516 NVT, isVolatile, isNonTemporal, Alignment, AAInfo); in LegalizeStoreOps() 537 isVolatile, isNonTemporal, Alignment, in LegalizeStoreOps() 551 ExtraVT, isVolatile, isNonTemporal, in LegalizeStoreOps() [all …]
|
D | TargetLowering.cpp | 3173 LD->isVolatile(), LD->isNonTemporal(), LD->isInvariant(), in scalarizeVectorLoad() 3203 bool isNonTemporal = ST->isNonTemporal(); in scalarizeVectorStore() local 3234 isVolatile, isNonTemporal, MinAlign(Alignment, Idx * Stride), in scalarizeVectorStore() 3298 LD->isVolatile(), LD->isNonTemporal(), in expandUnalignedLoad() 3318 LD->isNonTemporal(), in expandUnalignedLoad() 3364 LD->isNonTemporal(), LD->isInvariant(), Alignment, in expandUnalignedLoad() 3371 LD->isNonTemporal(),LD->isInvariant(), in expandUnalignedLoad() 3376 LD->isNonTemporal(), LD->isInvariant(), Alignment, in expandUnalignedLoad() 3383 LD->isNonTemporal(), LD->isInvariant(), in expandUnalignedLoad() 3426 ST->isVolatile(), ST->isNonTemporal(), Alignment); in expandUnalignedStore() [all …]
|
D | SelectionDAG.cpp | 530 bool isNonTemporal, bool isInvariant) { in encodeMemSDNodeFlags() argument 538 (isNonTemporal << 6) | in encodeMemSDNodeFlags() 5056 bool isVolatile, bool isNonTemporal, in getLoad() argument 5067 if (isNonTemporal) in getLoad() 5115 MMO->isNonTemporal(), in getLoad() 5134 bool isVolatile, bool isNonTemporal, in getLoad() argument 5139 PtrInfo, VT, isVolatile, isNonTemporal, isInvariant, Alignment, in getLoad() 5153 bool isVolatile, bool isNonTemporal, in getExtLoad() argument 5158 PtrInfo, MemVT, isVolatile, isNonTemporal, isInvariant, in getExtLoad() 5177 LD->getMemoryVT(), LD->isVolatile(), LD->isNonTemporal(), in getIndexedLoad() [all …]
|
D | LegalizeIntegerTypes.cpp | 2056 bool isNonTemporal = N->isNonTemporal(); in ExpandIntRes_LOAD() local 2067 MemVT, isVolatile, isNonTemporal, isInvariant, in ExpandIntRes_LOAD() 2091 isVolatile, isNonTemporal, isInvariant, Alignment, in ExpandIntRes_LOAD() 2104 isVolatile, isNonTemporal, isInvariant, in ExpandIntRes_LOAD() 2123 isVolatile, isNonTemporal, isInvariant, Alignment, in ExpandIntRes_LOAD() 2133 isVolatile, isNonTemporal, isInvariant, in ExpandIntRes_LOAD() 3048 bool isNonTemporal = N->isNonTemporal(); in ExpandIntOp_STORE() local 3058 N->getMemoryVT(), isVolatile, isNonTemporal, in ExpandIntOp_STORE() 3067 isVolatile, isNonTemporal, Alignment, AAInfo); in ExpandIntOp_STORE() 3079 NEVT, isVolatile, isNonTemporal, in ExpandIntOp_STORE() [all …]
|
D | LegalizeVectorOps.cpp | 540 LD->isVolatile(), LD->isNonTemporal(), in ExpandLoad() 553 LD->isNonTemporal(), LD->isInvariant(), in ExpandLoad() 666 ST->isVolatile(), ST->isNonTemporal(), in ExpandStore()
|
D | DAGCombiner.cpp | 3280 ExtVT, LN0->isVolatile(), LN0->isNonTemporal(), in visitAND() 5989 LN0->isVolatile(), LN0->isNonTemporal(), LN0->isInvariant(), in CombineExtLoad() 6906 LN0->isVolatile(), LN0->isNonTemporal(), in ReduceLoadWidth() 6911 ExtVT, LN0->isVolatile(), LN0->isNonTemporal(), in ReduceLoadWidth() 7443 LN0->isVolatile(), LN0->isNonTemporal(), in visitBITCAST() 10116 LD->isVolatile(), LD->isNonTemporal(), in visitLOAD() 10421 Origin->isNonTemporal(), Origin->isInvariant(), getAlignment()); in loadSlice() 10956 LD->isVolatile(), LD->isNonTemporal(), in ReduceLoadOpStoreWidth() 10994 LD->isNonTemporal() || in TransformFPLoadStorePair() 10995 ST->isNonTemporal() || in TransformFPLoadStorePair() [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 180 bool isNonTemporal() const { return FlagVals & MONonTemporal; } in isNonTemporal() function
|
D | SelectionDAG.h | 917 bool isNonTemporal, bool isInvariant, unsigned Alignment, 924 EVT MemVT, bool isVolatile, bool isNonTemporal, 935 bool isNonTemporal, bool isInvariant, unsigned Alignment, 945 bool isNonTemporal, unsigned Alignment, 951 bool isNonTemporal, bool isVolatile, unsigned Alignment,
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.cpp | 463 LD->isVolatile(), LD->isNonTemporal(), in LowerLOAD() 471 LD->isNonTemporal(), LD->isInvariant(), 2); in LowerLOAD() 530 ST->isVolatile(), ST->isNonTemporal(), in LowerSTORE() 537 ST->isNonTemporal(), 2); in LowerSTORE() 978 N->isVolatile(), N->isNonTemporal(), N->isInvariant(), in LowerATOMIC_LOAD() 986 N->isVolatile(), N->isNonTemporal(), in LowerATOMIC_LOAD() 992 N->isVolatile(), N->isNonTemporal(), in LowerATOMIC_LOAD() 1009 N->isVolatile(), N->isNonTemporal(), in LowerATOMIC_STORE() 1017 N->isVolatile(), N->isNonTemporal(), in LowerATOMIC_STORE() 1023 N->isVolatile(), N->isNonTemporal(), in LowerATOMIC_STORE()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonInstrFormats.td | 168 bit isNonTemporal = 0; 183 let isNT = !if(isNonTemporal, "true", "false");
|
D | HexagonDepInstrInfo.td | 27167 let isNonTemporal = 1; 27189 let isNonTemporal = 1; 27211 let isNonTemporal = 1; 27233 let isNonTemporal = 1; 27255 let isNonTemporal = 1; 27276 let isNonTemporal = 1; 27297 let isNonTemporal = 1; 27319 let isNonTemporal = 1; 27340 let isNonTemporal = 1; 27361 let isNonTemporal = 1; [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | SIMemoryLegalizer.cpp | 190 bool isNonTemporal() const { in isNonTemporal() function in __anona9dd6f520111::SIMemOpInfo 529 IsNonTemporal &= MMO->isNonTemporal(); in constructFromMIWithMMO() 1172 if (MOI.isNonTemporal()) { in expandLoad() 1199 if (MOI.isNonTemporal()) { in expandStore()
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | SIMemoryLegalizer.cpp | 194 bool isNonTemporal() const { in isNonTemporal() function in __anon95730a5e0111::SIMemOpInfo 555 IsNonTemporal &= MMO->isNonTemporal(); in constructFromMIWithMMO() 1214 if (MOI.isNonTemporal()) { in expandLoad() 1240 if (MOI.isNonTemporal()) { in expandStore()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 261 bool isNonTemporal() const { return FlagVals & MONonTemporal; } in isNonTemporal() function
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 269 bool isNonTemporal() const { return FlagVals & MONonTemporal; } in isNonTemporal() function
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonInstrInfoV60.td | 143 let isNVStorable = 1, isNonTemporal = 1 in { 179 let isNonTemporal = 1 in { 222 let isNVStorable = 1, isNonTemporal = 1 in { 320 let isNonTemporal = 1 in { 426 let isNVStorable = 1 , isNonTemporal = 1 in { 469 let isNonTemporal = 1 in { 513 let isNVStorable = 1, isNonTemporal = 1 in { 567 let isNonTemporal = 1 in { 613 let isNonTemporal = 1 in { 674 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 | 1343 LoadNode->isNonTemporal(), in LowerLOAD() 1352 LoadNode->isNonTemporal(), in LowerLOAD() 1365 LoadNode->isNonTemporal(), in LowerLOAD() 1374 LoadNode->isNonTemporal(), in LowerLOAD() 1389 LoadNode->isVolatile(), LoadNode->isNonTemporal(), in LowerLOAD()
|
/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | HexagonInstrFormats.td | 173 bit isNonTemporal = 0; 188 let isNT = !if(isNonTemporal, "true", "false");
|
/external/llvm-project/mlir/lib/Conversion/SPIRVToLLVM/ |
D | ConvertSPIRVToLLVM.cpp | 224 bool isNonTemporal) { in replaceWithLoadOrStore() argument 230 loadOp, dstType, loadOp.ptr(), alignment, isVolatile, isNonTemporal); in replaceWithLoadOrStore() 236 isVolatile, isNonTemporal); in replaceWithLoadOrStore() 907 bool isNonTemporal = memoryAccess == spirv::MemoryAccess::Nontemporal; in matchAndRewrite() local 910 isVolatile, isNonTemporal); in matchAndRewrite()
|
/external/llvm-project/mlir/lib/Dialect/LLVMIR/IR/ |
D | LLVMDialect.cpp | 198 bool isNonTemporal) { in build() argument 203 if (isNonTemporal) in build() 259 bool isNonTemporal) { in build() argument 264 if (isNonTemporal) in build()
|
/external/llvm-project/mlir/include/mlir/Dialect/LLVMIR/ |
D | LLVMOps.td | 301 CArg<"bool", "false">:$isVolatile, CArg<"bool", "false">:$isNonTemporal), 304 build($_builder, $_state, type, addr, alignment, isVolatile, isNonTemporal); 308 CArg<"bool", "false">:$isNonTemporal)>]; 325 CArg<"bool", "false">:$isNonTemporal)>
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelLowering.cpp | 1092 LoMemVT, Load->isVolatile(), Load->isNonTemporal(), in SplitVectorLoad() 1102 HiMemVT, Load->isVolatile(), Load->isNonTemporal(), in SplitVectorLoad() 1164 Store->isNonTemporal(), Store->isVolatile(), in MergeVectorStore() 1170 Store->isVolatile(), Store->isNonTemporal(), in MergeVectorStore() 1213 Store->isNonTemporal(), in SplitVectorStore() 1221 Store->isNonTemporal(), in SplitVectorStore()
|