Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/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; }
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIMemoryLegalizer.cpp200 bool isNonTemporal() const { in isNonTemporal() function in __anon45e28bb20111::SIMemOpInfo
633 IsNonTemporal &= MMO->isNonTemporal(); in constructFromMIWithMMO()
1618 MOI.isNonTemporal()); in expandLoad()
1651 MOI.isNonTemporal()); in expandStore()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonInstrFormats.td173 bit isNonTemporal = 0;
188 let isNT = !if(isNonTemporal, "true", "false");
H A DHexagonDepInstrInfo.td27743 let isNonTemporal = 1;
27766 let isNonTemporal = 1;
27789 let isNonTemporal = 1;
27812 let isNonTemporal = 1;
27835 let isNonTemporal = 1;
27857 let isNonTemporal = 1;
27879 let isNonTemporal = 1;
27902 let isNonTemporal = 1;
27924 let isNonTemporal = 1;
27946 let isNonTemporal = 1;
[all …]
H A DHexagonISelDAGToDAG.cpp116 if (LD->isNonTemporal()) in SelectIndexedLoad()
506 if (ST->isNonTemporal()) in SelectIndexedStore()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineOperand.cpp1077 if (isNonTemporal()) in print()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td1285 return cast<StoreSDNode>(N)->isNonTemporal();
1303 return cast<LoadSDNode>(N)->isNonTemporal();
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1260 if (!ISD::isNormalStore(StoreNode) || StoreNode->isNonTemporal()) in isFusableLoadOpStorePattern()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86FastISel.cpp330 bool IsNonTemporal = MMO && MMO->isNonTemporal(); in X86FastEmitLoad()
495 bool IsNonTemporal = MMO && MMO->isNonTemporal(); in X86FastEmitStore()
H A DX86ISelDAGToDAG.cpp477 if (!N->isNonTemporal()) in useNonTemporalLoad()
3006 if (!ISD::isNormalStore(StoreNode) || StoreNode->isNonTemporal()) in isFusableLoadOpStorePattern()
H A DX86ISelLowering.cpp8618 if (LDBase->isNonTemporal() && LDBase->getAlignment() >= 32 && in EltsFromConsecutiveLoads()
45446 ((Ld->isNonTemporal() && !Subtarget.hasInt256() && in combineLoad()
45914 if (St->isNonTemporal() && StVT == VT && in combineStore()
49762 if (Ld->isSimple() && !Ld->isNonTemporal() && in combineConcatVectorOps()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp16582 LD->isNonTemporal() || in TransformFPLoadStorePair()
16583 ST->isNonTemporal() || in TransformFPLoadStorePair()
16918 if (St->isNonTemporal() != Other->isNonTemporal()) in getStoreMergeCandidates()
16943 if (cast<LoadSDNode>(Val)->isNonTemporal() != OtherLd->isNonTemporal()) in getStoreMergeCandidates()
17650 bool IsNonTemporalStore = St->isNonTemporal(); in mergeConsecutiveStores()
17652 cast<LoadSDNode>(StoredVal)->isNonTemporal(); in mergeConsecutiveStores()
H A DSelectionDAG.cpp9626 MemSDNodeBits.IsNonTemporal = MMO->isNonTemporal(); in MemSDNode()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td305 !cast<MaskedLoadSDNode>(N)->isNonTemporal();
358 cast<MaskedLoadSDNode>(N)->isNonTemporal();
367 !cast<MaskedStoreSDNode>(N)->isNonTemporal();
397 cast<MaskedStoreSDNode>(N)->isNonTemporal();
H A DAArch64ISelLowering.cpp4400 if (StoreNode->isNonTemporal() && MemVT.getSizeInBits() == 256u && in LowerSTORE()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp8178 LD->isNonTemporal()) in canReuseLoadAddress()