/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMOptimizeBarriersPass.cpp | 41 return !(MI->mayLoad() ||
|
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZInstrBuilder.h | 33 if (MCID.mayLoad())
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonShuffler.cpp | 132 setLoad(HexagonMCInstrInfo::getDesc(MCII, *id).mayLoad()); 261 if (HexagonMCInstrInfo::getDesc(MCII, *ID).mayLoad()) 320 if (HexagonMCInstrInfo::getDesc(MCII, *ID).mayLoad()) {
|
H A D | HexagonShuffler.h | 91 bool mayLoad() const { return (Load); }; function in class:llvm::HexagonCVIResource
|
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/ |
H A D | X86InstrBuilder.h | 155 if (MCID.mayLoad())
|
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCHazardRecognizers.cpp | 35 if (!MCID->mayLoad()) 284 isLoad = MCID.mayLoad();
|
/freebsd-11.0-release/contrib/llvm/include/llvm/MC/ |
H A D | MCInstrDesc.h | 350 bool mayLoad() const { return Flags & (1 << MCID::MayLoad); } function in class:llvm::MCInstrDesc 364 /// 2. Memory accesses. Use mayLoad/mayStore.
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/ |
H A D | ImplicitNullChecks.cpp | 329 if (MI->mayLoad() && !MI->isPredicable() && BaseReg == PointerReg &&
|
H A D | ScheduleDAGInstrs.cpp | 522 (!MI->mayLoad() || !MI->isInvariantLoad(AA))); 578 if ((MIa->mayLoad() || MIa->mayStore()) && 579 (MIb->mayLoad() || MIb->mayStore())) 701 Dep.setLatency(((*I)->getInstr()->mayLoad()) ? LatencyToLoad : 0); 941 && (HasVRegDef || MI->mayLoad())) { 991 if (AliasChain->getInstr()->mayLoad()) 1102 } else if (MI->mayLoad()) {
|
H A D | StackColoring.cpp | 556 bool TouchesMemory = I.mayLoad() || I.mayStore(); 600 if (!I.mayLoad() && !I.mayStore())
|
H A D | TargetInstrInfo.cpp | 532 NewMI->mayLoad()) && 861 if (MI->mayLoad() && !MI->isInvariantLoad(AA)) 1034 if (DefMI->mayLoad()) 1052 return MI->mayLoad() ? 2 : 1;
|
H A D | MachineInstr.cpp | 1462 (mayLoad() && hasOrderedMemoryRef())) { 1476 if (mayLoad() && !isInvariantLoad(AA)) 1491 !mayLoad() && 1516 if (!mayLoad())
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsDelaySlotFiller.cpp | 401 if (!MI.mayStore() && !MI.mayLoad()) 409 SeenLoad |= MI.mayLoad(); 458 HasHazard |= MI.mayLoad() || OrigSeenStore; 460 SeenNoObjLoad |= MI.mayLoad();
|
H A D | MipsOptimizePICCall.cpp | 267 if (!DefMI->mayLoad() || DefMI->getNumOperands() < 3)
|
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyRegStackify.cpp | 131 return !(SawStore && Def->mayLoad() && !Def->isInvariantLoad(&AA)) &&
|
/freebsd-11.0-release/contrib/llvm/utils/TableGen/ |
H A D | CodeGenInstruction.h | 235 bool mayLoad : 1;
|
H A D | CodeGenDAGPatterns.cpp | 2744 bool mayLoad; member in class:InstAnalyzer 2749 : CDP(cdp), hasSideEffects(false), mayStore(false), mayLoad(false), 2763 if (hasSideEffects || mayLoad || mayStore || isVariadic) 2794 if (CP.hasProperty(SDNPMayLoad)) mayLoad = true; 2813 if (N->NodeHasProperty(SDNPMayLoad, CDP)) mayLoad = true; 2820 mayLoad = true;// These may load memory. 2861 if (InstInfo.mayLoad != PatInfo.mayLoad && !InstInfo.mayLoad_Unset) { 2862 // Allow explicitly setting mayLoad = 1, even when the pattern has no loads. 2864 if (!InstInfo.mayLoad) { [all...] |
/freebsd-11.0-release/contrib/llvm/include/llvm/Target/ |
H A D | TargetInstrInfo.h | 1354 assert(MIa && (MIa->mayLoad() || MIa->mayStore()) && 1356 assert(MIb && (MIb->mayLoad() || MIb->mayStore()) &&
|
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | MachineInstr.h | 582 bool mayLoad(QueryType Type = AnyInBundle) const { 606 return mayLoad(Type) || mayStore(Type); 1112 /// by mayLoad / mayStore, etc.
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64RegisterInfo.cpp | 260 if (!MI->mayLoad() && !MI->mayStore())
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonVLIWPacketizer.cpp | 464 if (MI->mayLoad()) { 478 llvm_unreachable("mayLoad or mayStore not set for Post Increment operation"); 558 if (HII->isPostIncrement(PacketMI) && PacketMI->mayLoad() && 1352 bool LoadJ = J->mayLoad(), StoreJ = J->mayStore(); 1353 bool LoadI = I->mayLoad(), StoreI = I->mayStore();
|
H A D | HexagonExpandCondsets.cpp | 853 bool IsLoad = TheI->mayLoad(), IsStore = TheI->mayStore(); 870 bool L = MI->mayLoad(), S = MI->mayStore(); 1065 if (DefI->mayLoad() || DefI->mayStore())
|
H A D | HexagonStoreWidening.cpp | 275 if (MI->mayLoad() || MI->mayStore()) {
|
H A D | HexagonInstrInfo.cpp | 1402 if (MIa->mayLoad() && !isMemOp(MIa) && MIb->mayLoad() && !isMemOp(MIb)) 1468 && !(MI->getDesc().mayLoad()) 1560 if (!MI->getDesc().mayLoad() || !isPredicated(MI)) 1787 if (MI->mayLoad() || MI->mayStore() || MI->isCompare()) 1869 if (!I->mayLoad() && !I->mayStore()) 2549 if (MI->getDesc().mayLoad() || MI->getDesc().mayStore()) { 2745 } else if (MI->mayLoad()) { 3620 if (MI->getDesc().mayLoad() || MI->getDesc().mayStore()) {
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Sparc/ |
H A D | DelaySlotFiller.cpp | 239 if (candidate->mayLoad()) {
|