Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIMemoryLegalizer.cpp191 bool isNonTemporal() const { in isNonTemporal() function in __anoncef23e4c0111::SIMemOpInfo
485 IsNonTemporal &= MMO->isNonTemporal(); in constructFromMIWithMMO()
902 if (MOI.isNonTemporal()) { in expandLoad()
929 if (MOI.isNonTemporal()) { in expandStore()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonInstrFormats.td169 bit isNonTemporal = 0;
184 let isNT = !if(isNonTemporal, "true", "false");
H A DHexagonDepInstrInfo.td27168 let isNonTemporal = 1;
27190 let isNonTemporal = 1;
27212 let isNonTemporal = 1;
27234 let isNonTemporal = 1;
27256 let isNonTemporal = 1;
27277 let isNonTemporal = 1;
27298 let isNonTemporal = 1;
27320 let isNonTemporal = 1;
27341 let isNonTemporal = 1;
27362 let isNonTemporal = 1;
[all …]
H A DHexagonISelDAGToDAG.cpp117 if (LD->isNonTemporal()) in SelectIndexedLoad()
507 if (ST->isNonTemporal()) in SelectIndexedStore()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h261 bool isNonTemporal() const { return FlagVals & MONonTemporal; } in isNonTemporal() function
H A DSelectionDAGNodes.h1288 bool isNonTemporal() const { return MemSDNodeBits.IsNonTemporal; }
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineOperand.cpp1058 if (isNonTemporal()) in print()
/freebsd-12.1/contrib/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td1097 return cast<StoreSDNode>(N)->isNonTemporal();
1115 return cast<LoadSDNode>(N)->isNonTemporal();
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1216 if (!ISD::isNormalStore(StoreNode) || StoreNode->isNonTemporal()) in isFusableLoadOpStorePattern()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp439 if (!N->isNonTemporal()) in useNonTemporalLoad()
2459 if (!ISD::isNormalStore(StoreNode) || StoreNode->isNonTemporal()) in isFusableLoadOpStorePattern()
H A DX86FastISel.cpp328 bool IsNonTemporal = MMO && MMO->isNonTemporal(); in X86FastEmitLoad()
505 bool IsNonTemporal = MMO && MMO->isNonTemporal(); in X86FastEmitStore()
H A DX86ISelLowering.cpp7302 if (LDBase->isNonTemporal() && LDBase->getAlignment() >= 32 && in EltsFromConsecutiveLoads()
37264 ((Ld->isNonTemporal() && !Subtarget.hasInt256() && Alignment >= 16) || in combineLoad()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp3676 bool isNonTemporal = I.getMetadata(LLVMContext::MD_nontemporal) != nullptr; in visitLoad() local
3745 if (isNonTemporal) in visitLoad()
H A DDAGCombiner.cpp14051 LD->isNonTemporal() || in TransformFPLoadStorePair()
14052 ST->isNonTemporal() || in TransformFPLoadStorePair()
H A DSelectionDAG.cpp8667 MemSDNodeBits.IsNonTemporal = MMO->isNonTemporal(); in MemSDNode()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp7178 LD->isNonTemporal()) in canReuseLoadAddress()