| /trueos/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| HD | LegalizeTypesGeneric.cpp | 251 bool isNonTemporal = LD->isNonTemporal(); in ExpandRes_NormalLoad() local 258 isVolatile, isNonTemporal, isInvariant, Alignment, in ExpandRes_NormalLoad() 267 isVolatile, isNonTemporal, isInvariant, in ExpandRes_NormalLoad() 465 bool isNonTemporal = St->isNonTemporal(); in ExpandOp_NormalStore() local 478 isVolatile, isNonTemporal, Alignment, TBAAInfo); in ExpandOp_NormalStore() 484 isVolatile, isNonTemporal, in ExpandOp_NormalStore()
|
| HD | LegalizeVectorTypes.cpp | 219 N->isVolatile(), N->isNonTemporal(), in ScalarizeVecRes_LOAD() 461 N->isVolatile(), N->isNonTemporal(), in ScalarizeVecOp_STORE() 466 N->isVolatile(), N->isNonTemporal(), in ScalarizeVecOp_STORE() 864 bool isNonTemporal = LD->isNonTemporal(); in SplitVecRes_LOAD() local 872 LD->getPointerInfo(), LoMemVT, isVolatile, isNonTemporal, in SplitVecRes_LOAD() 880 HiMemVT, isVolatile, isNonTemporal, isInvariant, Alignment, in SplitVecRes_LOAD() 1316 bool isNT = N->isNonTemporal(); in SplitVecOp_STORE() 2619 bool isNonTemporal = LD->isNonTemporal(); in GenWidenVectorLoads() local 2631 isVolatile, isNonTemporal, isInvariant, Align, in GenWidenVectorLoads() 2677 isNonTemporal, isInvariant, MinAlign(Align, Increment), in GenWidenVectorLoads() [all …]
|
| HD | LegalizeDAG.cpp | 326 ST->isVolatile(), ST->isNonTemporal(), Alignment); in ExpandUnalignedStore() 361 ST->isVolatile(), ST->isNonTemporal(), in ExpandUnalignedStore() 385 ST->isNonTemporal(), in ExpandUnalignedStore() 413 ST->isVolatile(), ST->isNonTemporal(), Alignment); in ExpandUnalignedStore() 420 NewStoredVT, ST->isVolatile(), ST->isNonTemporal(), in ExpandUnalignedStore() 477 LD->isVolatile(), LD->isNonTemporal(), in ExpandUnalignedLoad() 497 LD->isNonTemporal(), in ExpandUnalignedLoad() 543 LD->isNonTemporal(), Alignment, LD->getTBAAInfo()); in ExpandUnalignedLoad() 549 LD->isNonTemporal(), MinAlign(Alignment, IncrementSize), in ExpandUnalignedLoad() 554 LD->isNonTemporal(), Alignment, LD->getTBAAInfo()); in ExpandUnalignedLoad() [all …]
|
| HD | LegalizeVectorOps.cpp | 421 LD->isVolatile(), LD->isNonTemporal(), in ExpandLoad() 433 LD->isNonTemporal(), LD->getAlignment(), in ExpandLoad() 504 LD->isVolatile(), LD->isNonTemporal(), in ExpandLoad() 536 bool isNonTemporal = ST->isNonTemporal(); in ExpandStore() local 565 isVolatile, isNonTemporal, Alignment, TBAAInfo); in ExpandStore()
|
| HD | LegalizeIntegerTypes.cpp | 1809 bool isNonTemporal = N->isNonTemporal(); in ExpandIntRes_LOAD() local 1820 MemVT, isVolatile, isNonTemporal, Alignment, TBAAInfo); in ExpandIntRes_LOAD() 1842 isVolatile, isNonTemporal, isInvariant, Alignment, in ExpandIntRes_LOAD() 1855 isVolatile, isNonTemporal, in ExpandIntRes_LOAD() 1874 isVolatile, isNonTemporal, Alignment, TBAAInfo); in ExpandIntRes_LOAD() 1883 isVolatile, isNonTemporal, in ExpandIntRes_LOAD() 2713 bool isNonTemporal = N->isNonTemporal(); in ExpandIntOp_STORE() local 2723 N->getMemoryVT(), isVolatile, isNonTemporal, in ExpandIntOp_STORE() 2732 isVolatile, isNonTemporal, Alignment, TBAAInfo); in ExpandIntOp_STORE() 2744 NEVT, isVolatile, isNonTemporal, in ExpandIntOp_STORE() [all …]
|
| HD | SelectionDAG.cpp | 511 bool isNonTemporal, bool isInvariant) { in encodeMemSDNodeFlags() argument 519 (isNonTemporal << 6) | in encodeMemSDNodeFlags() 4496 bool isVolatile, bool isNonTemporal, bool isInvariant, in getLoad() argument 4507 if (isNonTemporal) in getLoad() 4557 MMO->isNonTemporal(), in getLoad() 4576 bool isVolatile, bool isNonTemporal, in getLoad() argument 4582 PtrInfo, VT, isVolatile, isNonTemporal, isInvariant, Alignment, in getLoad() 4597 bool isVolatile, bool isNonTemporal, in getExtLoad() argument 4601 PtrInfo, MemVT, isVolatile, isNonTemporal, false, Alignment, in getExtLoad() 4622 LD->getMemoryVT(), LD->isVolatile(), LD->isNonTemporal(), in getIndexedLoad() [all …]
|
| HD | DAGCombiner.cpp | 2833 ExtVT, LN0->isVolatile(), LN0->isNonTemporal(), in visitAND() 5333 LN0->isVolatile(), LN0->isNonTemporal(), in ReduceLoadWidth() 5338 ExtVT, LN0->isVolatile(), LN0->isNonTemporal(), in ReduceLoadWidth() 5747 LN0->isVolatile(), LN0->isNonTemporal(), in visitBITCAST() 7531 LD->isVolatile(), LD->isNonTemporal(), Align, in visitLOAD() 7833 Origin->isNonTemporal(), Origin->isInvariant(), getAlignment()); in loadSlice() 8365 LD->isVolatile(), LD->isNonTemporal(), in ReduceLoadOpStoreWidth() 8403 LD->isNonTemporal() || in TransformFPLoadStorePair() 8404 ST->isNonTemporal() || in TransformFPLoadStorePair() 9035 ST->isNonTemporal(), OrigAlign, in visitSTORE() [all …]
|
| HD | LegalizeFloatTypes.cpp | 520 L->isNonTemporal(), false, L->getAlignment(), in SoftenFloatRes_LOAD() 533 L->isNonTemporal(), false, L->getAlignment(), in SoftenFloatRes_LOAD()
|
| HD | SelectionDAGBuilder.cpp | 3394 bool isNonTemporal = I.getMetadata("nontemporal") != 0; in visitLoad() local 3446 isNonTemporal, isInvariant, Alignment, TBAAInfo, in visitLoad() 3492 bool isNonTemporal = I.getMetadata("nontemporal") != 0; in visitStore() local 3510 isVolatile, isNonTemporal, Alignment, TBAAInfo); in visitStore()
|
| /trueos/contrib/llvm/include/llvm/CodeGen/ |
| HD | MachineMemOperand.h | 157 bool isNonTemporal() const { return Flags & MONonTemporal; } in isNonTemporal() function
|
| HD | SelectionDAG.h | 766 bool isNonTemporal, bool isInvariant, unsigned Alignment, 773 bool isNonTemporal, unsigned Alignment, 784 bool isVolatile, bool isNonTemporal, bool isInvariant, 796 bool isNonTemporal, unsigned Alignment, 802 bool isNonTemporal, bool isVolatile,
|
| HD | SelectionDAGNodes.h | 1009 bool isNonTemporal() const { return (SubclassData >> 6) & 1; }
|
| /trueos/contrib/llvm/lib/Target/X86/ |
| HD | X86InstrFragmentsSIMD.td | 427 return ST->isNonTemporal(); 434 return ST->isNonTemporal() && !ST->isTruncatingStore() && 443 return ST->isNonTemporal() &&
|
| HD | X86ISelLowering.cpp | 5445 LDBase->isVolatile(), LDBase->isNonTemporal(), in EltsFromConsecutiveLoads() 5449 LDBase->isVolatile(), LDBase->isNonTemporal(), in EltsFromConsecutiveLoads() 18100 Ld->isNonTemporal(), Ld->isInvariant(), in PerformLOADCombine() 18105 Ld->isNonTemporal(), Ld->isInvariant(), in PerformLOADCombine() 18194 Ld->isVolatile(), Ld->isNonTemporal(), in PerformLOADCombine() 18299 St->isNonTemporal(), Alignment); in PerformSTORECombine() 18302 St->isNonTemporal(), in PerformSTORECombine() 18379 St->isNonTemporal(), St->getAlignment()); in PerformSTORECombine() 18446 Ld->isNonTemporal(), Ld->isInvariant(), in PerformSTORECombine() 18456 St->isVolatile(), St->isNonTemporal(), in PerformSTORECombine() [all …]
|
| HD | X86ISelDAGToDAG.cpp | 1932 if (!ISD::isNormalStore(StoreNode) || StoreNode->isNonTemporal()) in isLoadIncOrDecStore()
|
| /trueos/contrib/llvm/lib/Target/R600/ |
| HD | AMDGPUISelLowering.cpp | 505 MemEltVT, Load->isVolatile(), Load->isNonTemporal(), in SplitVectorLoad() 561 Store->isVolatile(), Store->isNonTemporal(), in MergeVectorStore() 585 MemEltVT, Store->isVolatile(), Store->isNonTemporal(), in SplitVectorStore()
|
| HD | R600ISelLowering.cpp | 1277 LoadNode->isNonTemporal(), in LowerLOAD()
|
| /trueos/contrib/llvm/lib/Target/XCore/ |
| HD | XCoreISelLowering.cpp | 437 LD->isVolatile(), LD->isNonTemporal(), 2); in LowerLOAD() 444 LD->isNonTemporal(), 2); in LowerLOAD() 502 ST->isVolatile(), ST->isNonTemporal(), in LowerSTORE() 509 ST->isNonTemporal(), 2); in LowerSTORE()
|
| /trueos/contrib/llvm/lib/Target/NVPTX/ |
| HD | NVPTXISelLowering.cpp | 1206 LD->getPointerInfo(), LD->isVolatile(), LD->isNonTemporal(), in LowerLOADi1() 1325 bool isNonTemporal = ST->isNonTemporal(); in LowerSTOREi1() local 1328 ST->getPointerInfo(), MVT::i8, isNonTemporal, in LowerSTOREi1()
|
| /trueos/contrib/llvm/lib/Target/Mips/ |
| HD | MipsSEISelLowering.cpp | 1106 Nd.isNonTemporal(), Nd.isInvariant(), in lowerLOAD() 1113 Nd.isNonTemporal(), Nd.isInvariant(), in lowerLOAD() 1144 Nd.isVolatile(), Nd.isNonTemporal(), Nd.getAlignment(), in lowerSTORE() 1150 Nd.isVolatile(), Nd.isNonTemporal(), in lowerSTORE()
|
| HD | MipsISelLowering.cpp | 2061 SD->isNonTemporal(), SD->getAlignment()); in lowerFP_TO_SINT_STORE()
|
| /trueos/contrib/llvm/lib/Target/ARM/ |
| HD | ARMISelLowering.cpp | 3449 Ld->isVolatile(), Ld->isNonTemporal(), in bitcastf32Toi32() 3468 Ld->isVolatile(), Ld->isNonTemporal(), in expandf64Toi32() 3478 Ld->isVolatile(), Ld->isNonTemporal(), in expandf64Toi32() 5616 LD->isNonTemporal(), LD->isInvariant(), in SkipLoadExtensionForVMULL() 5625 LD->isNonTemporal(), LD->getAlignment()); in SkipLoadExtensionForVMULL() 8929 LD->isNonTemporal(), LD->isInvariant(), in PerformVMOVRRDCombine() 8936 LD->isNonTemporal(), LD->isInvariant(), in PerformVMOVRRDCombine() 9048 St->isNonTemporal(), St->getAlignment()); in PerformSTORECombine() 9070 St->isNonTemporal(), St->getAlignment()); in PerformSTORECombine() 9076 St->isNonTemporal(), in PerformSTORECombine() [all …]
|
| /trueos/contrib/llvm/lib/CodeGen/ |
| HD | MachineInstr.cpp | 510 if (MMO.isNonTemporal()) in operator <<()
|
| /trueos/contrib/llvm/lib/Target/SystemZ/ |
| HD | SystemZISelLowering.cpp | 1158 Load->isVolatile(), Load->isNonTemporal(), in adjustSubwordCmp()
|
| /trueos/contrib/llvm/lib/Target/PowerPC/ |
| HD | PPCISelLowering.cpp | 7253 LD->isVolatile(), LD->isNonTemporal(), in PerformDAGCombine()
|