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

12

/external/llvm/lib/Target/SystemZ/
H A DSystemZInstrBuilder.h33 if (MCID.mayLoad())
/external/llvm/lib/Target/ARM/
H A DARMHazardRecognizer.cpp56 (LastMI->mayLoad() || LastMI->mayStore())) &&
/external/llvm/lib/CodeGen/
H A DTargetInstrInfo.cpp372 NewMI->mayLoad()) &&
473 if (MI->mayLoad() && !MI->isInvariantLoad(AA))
626 if (DefMI->mayLoad())
640 return MI->mayLoad() ? 2 : 1;
H A DScheduleDAGInstrs.cpp445 (!MI->mayLoad() || !MI->isInvariantLoad(AA))))
615 Dep.setLatency(((*I)->getInstr()->mayLoad()) ? LatencyToLoad : 0);
779 && (HasVRegDef || MI->mayLoad())) {
827 if (AliasChain->getInstr()->mayLoad())
920 } else if (MI->mayLoad()) {
H A DStackColoring.cpp575 bool TouchesMemory = I->mayLoad() || I->mayStore();
614 if (!I->mayLoad() && !I->mayStore())
H A DMachineInstr.cpp1234 (mayLoad() && hasOrderedMemoryRef())) {
1248 if (mayLoad() && !isInvariantLoad(AA))
1263 !mayLoad() &&
1288 if (!mayLoad())
H A DPeepholeOptimizer.cpp419 if (!MI->canFoldAsLoad() || !MI->mayLoad())
H A DEarlyIfConversion.cpp215 if (I->mayLoad()) {
H A DMachineCSE.cpp326 if (MI->mayLoad()) {
H A DMachineLICM.cpp879 assert (MI.mayLoad() && "Expected MI that loads!");
906 if (I.mayLoad() && !isLoadFromGOTOrConstantPool(I) &&
H A DMachineVerifier.cpp781 if ((*I)->isLoad() && !MI->mayLoad())
782 report("Missing mayLoad flag", MI);
963 if (MI->mayLoad() && !LI.liveAt(Idx.getRegSlot(true))) {
/external/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp390 if (!MI.mayStore() && !MI.mayLoad())
398 SeenLoad |= MI.mayLoad();
449 HasHazard |= MI.mayLoad() || OrigSeenStore;
451 SeenNoObjLoad |= MI.mayLoad();
/external/llvm/lib/Target/PowerPC/
H A DPPCHazardRecognizers.cpp96 isLoad = MCID.mayLoad();
/external/llvm/lib/Target/X86/
H A DX86InstrBuilder.h154 if (MCID.mayLoad())
/external/llvm/include/llvm/MC/
H A DMCInstrDesc.h348 bool mayLoad() const { function in class:llvm::MCInstrDesc
367 /// 2. Memory accesses. Use mayLoad/mayStore.
/external/llvm/utils/TableGen/
H A DCodeGenInstruction.h228 bool mayLoad; member in class:llvm::CodeGenInstruction
H A DCodeGenDAGPatterns.cpp2474 bool mayLoad; member in class:InstAnalyzer
2479 : CDP(cdp), hasSideEffects(false), mayStore(false), mayLoad(false),
2493 if (hasSideEffects || mayLoad || mayStore || isVariadic)
2524 if (CP.hasProperty(SDNPMayLoad)) mayLoad = true;
2546 if (OpInfo.hasProperty(SDNPMayLoad)) mayLoad = true;
2553 mayLoad = true;// These may load memory.
2594 if (InstInfo.mayLoad != PatInfo.mayLoad && !InstInfo.mayLoad_Unset) {
2595 // Allow explicitly setting mayLoad = 1, even when the pattern has no loads.
2597 if (!InstInfo.mayLoad) {
[all...]
H A DDAGISelMatcherGen.cpp660 return II.mayLoad || II.mayStore;
706 && (II.hasCtrlDep || II.mayLoad || II.mayStore || II.canFoldAsLoad ||
H A DCodeGenInstruction.cpp317 mayLoad = R->getValueAsBitOrUnset("mayLoad", mayLoad_Unset);
H A DInstrInfoEmitter.cpp465 if (Inst.mayLoad) OS << "|(1<<MCID::MayLoad)";
/external/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp460 if (MCID.mayLoad() || MCID.mayStore()) {
472 expandMemInst(Inst, IDLoc, Instructions, MCID.mayLoad(), true);
482 expandMemInst(Inst, IDLoc, Instructions, MCID.mayLoad(), false);
486 expandMemInst(Inst, IDLoc, Instructions, MCID.mayLoad(), false);
/external/llvm/lib/Target/Sparc/
H A DDelaySlotFiller.cpp222 if (candidate->mayLoad()) {
/external/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp496 if (MI->getDesc().mayLoad()) {
510 llvm_unreachable("mayLoad or mayStore not set for Post Increment operation");
587 PacketMI->getDesc().mayLoad() &&
/external/llvm/include/llvm/CodeGen/
H A DMachineInstr.h462 /// mayLoad - Return true if this instruction could possibly read memory.
465 bool mayLoad(QueryType Type = AnyInBundle) const {
930 /// effects that are not modeled by mayLoad / mayStore, etc.
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp2768 bool mayLoad = MCID.mayLoad();
2775 if (mayLoad)
2792 if (mayLoad)

Completed in 806 milliseconds

12