Home
last modified time | relevance | path

Searched refs:isNonTemporal (Results 1 – 25 of 70) sorted by relevance

123

/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DLegalizeTypesGeneric.cpp214 bool isNonTemporal = LD->isNonTemporal(); in ExpandRes_NormalLoad() local
219 isVolatile, isNonTemporal, Alignment); in ExpandRes_NormalLoad()
227 isVolatile, isNonTemporal, in ExpandRes_NormalLoad()
399 bool isNonTemporal = St->isNonTemporal(); in ExpandOp_NormalStore() local
411 isVolatile, isNonTemporal, Alignment); in ExpandOp_NormalStore()
418 isVolatile, isNonTemporal, in ExpandOp_NormalStore()
DLegalizeDAG.cpp401 ST->isVolatile(), ST->isNonTemporal(), Alignment); in ExpandUnalignedStore()
434 ST->isVolatile(), ST->isNonTemporal(), in ExpandUnalignedStore()
458 ST->isNonTemporal(), in ExpandUnalignedStore()
482 ST->isVolatile(), ST->isNonTemporal(), Alignment); in ExpandUnalignedStore()
488 NewStoredVT, ST->isVolatile(), ST->isNonTemporal(), in ExpandUnalignedStore()
510 LD->isNonTemporal(), LD->getAlignment()); in ExpandUnalignedLoad()
539 LD->isVolatile(), LD->isNonTemporal(), in ExpandUnalignedLoad()
557 LD->isNonTemporal(), in ExpandUnalignedLoad()
601 LD->isNonTemporal(), Alignment); in ExpandUnalignedLoad()
607 LD->isNonTemporal(), MinAlign(Alignment,IncrementSize)); in ExpandUnalignedLoad()
[all …]
DLegalizeVectorTypes.cpp196 N->isVolatile(), N->isNonTemporal(), in ScalarizeVecRes_LOAD()
384 N->isVolatile(), N->isNonTemporal(), in ScalarizeVecOp_STORE()
389 N->isVolatile(), N->isNonTemporal(), in ScalarizeVecOp_STORE()
715 bool isNonTemporal = LD->isNonTemporal(); in SplitVecRes_LOAD() local
721 LD->getPointerInfo(), LoMemVT, isVolatile, isNonTemporal, in SplitVecRes_LOAD()
729 HiMemVT, isVolatile, isNonTemporal, Alignment); in SplitVecRes_LOAD()
1113 bool isNT = N->isNonTemporal(); in SplitVecOp_STORE()
2278 bool isNonTemporal = LD->isNonTemporal(); in GenWidenVectorLoads() local
2288 isVolatile, isNonTemporal, Align); in GenWidenVectorLoads()
2335 isNonTemporal, MinAlign(Align, Increment)); in GenWidenVectorLoads()
[all …]
DDAGCombiner.cpp697 LD->isNonTemporal(), LD->getAlignment()); in PromoteOperand()
920 LD->isNonTemporal(), LD->getAlignment()); in PromoteLoad()
2385 LN0->isVolatile(), LN0->isNonTemporal(), in visitAND()
2408 LN0->isVolatile(), LN0->isNonTemporal(), in visitAND()
2441 ExtVT, LN0->isVolatile(), LN0->isNonTemporal(), in visitAND()
2477 ExtVT, LN0->isVolatile(), LN0->isNonTemporal(), in visitAND()
4032 LN0->isVolatile(), LN0->isNonTemporal(), in visitSIGN_EXTEND()
4056 LN0->isVolatile(), LN0->isNonTemporal(), in visitSIGN_EXTEND()
4088 LN0->isNonTemporal(), in visitSIGN_EXTEND()
4257 LN0->isVolatile(), LN0->isNonTemporal(), in visitZERO_EXTEND()
[all …]
DLegalizeIntegerTypes.cpp420 N->isNonTemporal(), N->getAlignment()); in PromoteIntRes_LOAD()
1030 bool isNonTemporal = N->isNonTemporal(); in PromoteIntOp_STORE() local
1038 isVolatile, isNonTemporal, Alignment); in PromoteIntOp_STORE()
1780 bool isNonTemporal = N->isNonTemporal(); in ExpandIntRes_LOAD() local
1789 MemVT, isVolatile, isNonTemporal, Alignment); in ExpandIntRes_LOAD()
1811 isVolatile, isNonTemporal, Alignment); in ExpandIntRes_LOAD()
1823 isVolatile, isNonTemporal, in ExpandIntRes_LOAD()
1842 isVolatile, isNonTemporal, Alignment); in ExpandIntRes_LOAD()
1851 isVolatile, isNonTemporal, in ExpandIntRes_LOAD()
2661 bool isNonTemporal = N->isNonTemporal(); in ExpandIntOp_STORE() local
[all …]
DSelectionDAG.cpp478 bool isNonTemporal) { in encodeMemSDNodeFlags() argument
486 (isNonTemporal << 6); in encodeMemSDNodeFlags()
4141 bool isVolatile, bool isNonTemporal, in getLoad() argument
4151 if (isNonTemporal) in getLoad()
4199 MMO->isNonTemporal())); in getLoad()
4215 bool isVolatile, bool isNonTemporal, in getLoad() argument
4219 PtrInfo, VT, isVolatile, isNonTemporal, Alignment, TBAAInfo); in getLoad()
4225 bool isVolatile, bool isNonTemporal, in getExtLoad() argument
4229 PtrInfo, MemVT, isVolatile, isNonTemporal, Alignment, in getExtLoad()
4243 LD->isVolatile(), LD->isNonTemporal(), LD->getAlignment()); in getIndexedLoad()
[all …]
DLegalizeFloatTypes.cpp483 L->isVolatile(), L->isNonTemporal(), L->getAlignment()); in SoftenFloatRes_LOAD()
495 L->isNonTemporal(), 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()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeTypesGeneric.cpp267 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()
DLegalizeVectorTypes.cpp234 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 …]
DLegalizeDAG.cpp396 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 …]
DTargetLowering.cpp3173 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 …]
DSelectionDAG.cpp530 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 …]
DLegalizeIntegerTypes.cpp2056 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 …]
DLegalizeVectorOps.cpp540 LD->isVolatile(), LD->isNonTemporal(), in ExpandLoad()
553 LD->isNonTemporal(), LD->isInvariant(), in ExpandLoad()
666 ST->isVolatile(), ST->isNonTemporal(), in ExpandStore()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineMemOperand.h143 bool isNonTemporal() const { return Flags & MONonTemporal; } in isNonTemporal() function
DSelectionDAG.h653 bool isNonTemporal, unsigned Alignment,
658 bool isNonTemporal, unsigned Alignment,
666 bool isVolatile, bool isNonTemporal, unsigned Alignment,
677 bool isNonTemporal, unsigned Alignment,
683 bool isNonTemporal, bool isVolatile,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIMemoryLegalizer.cpp191 bool isNonTemporal() const { in isNonTemporal() function in __anon22deacaa0111::SIMemOpInfo
488 IsNonTemporal &= MMO->isNonTemporal(); in constructFromMIWithMMO()
899 if (MOI.isNonTemporal()) { in expandLoad()
926 if (MOI.isNonTemporal()) { in expandStore()
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp463 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/llvm/include/llvm/CodeGen/
DMachineMemOperand.h180 bool isNonTemporal() const { return FlagVals & MONonTemporal; } in isNonTemporal() function
DSelectionDAG.h917 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/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonInstrFormats.td169 bit isNonTemporal = 0;
184 let isNT = !if(isNonTemporal, "true", "false");
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfoV60.td143 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 …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DMachineMemOperand.h261 bool isNonTemporal() const { return FlagVals & MONonTemporal; } in isNonTemporal() function
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86InstrFragmentsSIMD.td310 return ST->isNonTemporal();
317 return ST->isNonTemporal() && !ST->isTruncatingStore() &&
326 return ST->isNonTemporal() &&
/external/swiftshader/third_party/LLVM/lib/Target/XCore/
DXCoreISelLowering.cpp453 LD->isVolatile(), LD->isNonTemporal(), 2); in LowerLOAD()
460 LD->isNonTemporal(), 2); in LowerLOAD()
518 ST->isVolatile(), ST->isNonTemporal(), in LowerSTORE()
525 ST->isNonTemporal(), 2); in LowerSTORE()

123