Searched refs:mayLoad (Results 1 - 25 of 42) sorted by relevance

12

/external/llvm/lib/Target/ARM/
H A DARMOptimizeBarriersPass.cpp43 return !(MI->mayLoad() ||
H A DARMHazardRecognizer.cpp56 (LastMI->mayLoad() || LastMI->mayStore())) &&
/external/llvm/lib/Target/SystemZ/
H A DSystemZInstrBuilder.h33 if (MCID.mayLoad())
/external/llvm/lib/Target/AArch64/
H A DAArch64A53Fix835769.cpp51 return (MI->mayLoad() || MI->mayStore());
H A DAArch64RegisterInfo.cpp230 if (!MI->mayLoad() && !MI->mayStore())
H A DAArch64LoadStoreOptimizer.cpp393 bool MayLoad = FirstMI->mayLoad();
505 if (FirstMI->mayStore() && MI->mayLoad())
H A DAArch64ConditionalCompares.cpp412 if (I.mayLoad()) {
/external/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp387 if (!MI.mayStore() && !MI.mayLoad())
395 SeenLoad |= MI.mayLoad();
444 HasHazard |= MI.mayLoad() || OrigSeenStore;
446 SeenNoObjLoad |= MI.mayLoad();
H A DMipsOptimizePICCall.cpp267 if (!DefMI->mayLoad() || DefMI->getNumOperands() < 3)
/external/llvm/lib/Target/X86/
H A DX86InstrBuilder.h155 if (MCID.mayLoad())
/external/llvm/lib/Target/PowerPC/
H A DPPCHazardRecognizers.cpp35 if (!MCID->mayLoad())
284 isLoad = MCID.mayLoad();
/external/llvm/include/llvm/MC/
H A DMCInstrDesc.h367 bool mayLoad() const { function in class:llvm::MCInstrDesc
386 /// 2. Memory accesses. Use mayLoad/mayStore.
/external/llvm/lib/CodeGen/
H A DTargetInstrInfo.cpp477 NewMI->mayLoad()) &&
600 if (MI->mayLoad() && !MI->isInvariantLoad(AA))
753 if (DefMI->mayLoad())
771 return MI->mayLoad() ? 2 : 1;
H A DStackColoring.cpp555 bool TouchesMemory = I.mayLoad() || I.mayStore();
591 if (!I.mayLoad() && !I.mayStore())
H A DScheduleDAGInstrs.cpp465 (!MI->mayLoad() || !MI->isInvariantLoad(AA))))
636 Dep.setLatency(((*I)->getInstr()->mayLoad()) ? LatencyToLoad : 0);
839 && (HasVRegDef || MI->mayLoad())) {
889 if (AliasChain->getInstr()->mayLoad())
990 } else if (MI->mayLoad()) {
H A DMachineInstr.cpp1302 (mayLoad() && hasOrderedMemoryRef())) {
1316 if (mayLoad() && !isInvariantLoad(AA))
1331 !mayLoad() &&
1356 if (!mayLoad())
H A DEarlyIfConversion.cpp216 if (I->mayLoad()) {
H A DMachineCSE.cpp342 if (MI->mayLoad()) {
/external/llvm/utils/TableGen/
H A DCodeGenInstruction.h234 bool mayLoad : 1;
H A DCodeGenDAGPatterns.cpp2560 bool mayLoad; member in class:InstAnalyzer
2565 : CDP(cdp), hasSideEffects(false), mayStore(false), mayLoad(false),
2579 if (hasSideEffects || mayLoad || mayStore || isVariadic)
2610 if (CP.hasProperty(SDNPMayLoad)) mayLoad = true;
2629 if (N->NodeHasProperty(SDNPMayLoad, CDP)) mayLoad = true;
2636 mayLoad = true;// These may load memory.
2677 if (InstInfo.mayLoad != PatInfo.mayLoad && !InstInfo.mayLoad_Unset) {
2678 // Allow explicitly setting mayLoad = 1, even when the pattern has no loads.
2680 if (!InstInfo.mayLoad) {
[all...]
H A DDAGISelMatcherGen.cpp690 return II.mayLoad || II.mayStore;
736 && (II.hasCtrlDep || II.mayLoad || II.mayStore || II.canFoldAsLoad ||
/external/llvm/lib/Target/Sparc/
H A DDelaySlotFiller.cpp239 if (candidate->mayLoad()) {
/external/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp497 if (MI->getDesc().mayLoad()) {
511 llvm_unreachable("mayLoad or mayStore not set for Post Increment operation");
588 PacketMI->getDesc().mayLoad() &&
/external/llvm/include/llvm/CodeGen/
H A DMachineInstr.h517 /// mayLoad - Return true if this instruction could possibly read memory.
520 bool mayLoad(QueryType Type = AnyInBundle) const {
1030 /// effects that are not modeled by mayLoad / mayStore, etc.
/external/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp977 if (MCID.mayLoad() || MCID.mayStore()) {
989 expandMemInst(Inst, IDLoc, Instructions, MCID.mayLoad(), true);
999 expandMemInst(Inst, IDLoc, Instructions, MCID.mayLoad(), false);
1003 expandMemInst(Inst, IDLoc, Instructions, MCID.mayLoad(), false);

Completed in 8806 milliseconds

12