HomeSort by: relevance | last modified time | path
    Searched defs:MMO (Results 1 - 25 of 70) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZInstrBuilder.h 36 MachineMemOperand *MMO = MF.getMachineMemOperand(
39 return MIB.addFrameIndex(FI).addImm(Offset).addReg(0).addMemOperand(MMO);
SystemZAsmPrinter.cpp 93 const MachineMemOperand *MMO = *MI->memoperands_begin();
95 if (MMO->getAlign() >= Align(16))
97 else if (MMO->getAlign() >= Align(8))
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMInstrInfo.cpp 130 MachineMemOperand *MMO = MBB.getParent()->getMachineMemOperand(
132 MIB.addMemOperand(MMO);
Thumb1InstrInfo.cpp 94 MachineMemOperand *MMO = MF.getMachineMemOperand(
101 .addMemOperand(MMO)
123 MachineMemOperand *MMO = MF.getMachineMemOperand(
129 .addMemOperand(MMO)
Thumb2InstrInfo.cpp 173 MachineMemOperand *MMO = MF.getMachineMemOperand(
182 .addMemOperand(MMO)
199 MIB.addFrameIndex(FI).addImm(0).addMemOperand(MMO).add(predOps(ARMCC::AL));
213 MachineMemOperand *MMO = MF.getMachineMemOperand(
223 .addMemOperand(MMO)
240 MIB.addFrameIndex(FI).addImm(0).addMemOperand(MMO).add(predOps(ARMCC::AL));
ARMCallLowering.cpp 130 auto MMO = MIRBuilder.getMF().getMachineMemOperand(
133 MIRBuilder.buildStore(ExtReg, Addr, *MMO);
277 auto MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOLoad, Size,
279 return MIRBuilder.buildLoad(Res, Addr, *MMO);
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kInstrBuilder.h 69 MachineMemOperand *MMO = MF.getMachineMemOperand(
72 return MIB.addImm(Offset).addFrameIndex(FI).addMemOperand(MMO);
86 MachineMemOperand *MMO = MF.getMachineMemOperand(
89 return MIB.addMemOperand(MMO);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsPreLegalizerCombiner.cpp 50 auto MMO = *MI.memoperands_begin();
53 if (!isPowerOf2_64(MMO->getSize()))
55 bool isUnaligned = MMO->getAlign() < MMO->getSize();
Mips16InstrInfo.cpp 114 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOStore);
121 .addMemOperand(MMO);
132 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOLoad);
139 .addMemOperand(MMO);
MipsRegisterBankInfo.cpp 156 auto MMO = *MI->memoperands_begin();
159 if (MMO->getSize() == 4 && (!STI.systemSupportsUnalignedAccess() &&
160 MMO->getAlign() < MMO->getSize()))
  /src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430InstrInfo.cpp 46 MachineMemOperand *MMO = MF.getMachineMemOperand(
54 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO);
58 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO);
73 MachineMemOperand *MMO = MF.getMachineMemOperand(
81 .addImm(0).addMemOperand(MMO);
85 .addImm(0).addMemOperand(MMO);
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86InstrBuilder.h 208 MachineMemOperand *MMO = MF.getMachineMemOperand(
212 .addMemOperand(MMO);
X86CallLowering.cpp 119 auto *MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOStore,
122 MIRBuilder.buildStore(ExtReg, Addr, *MMO);
192 auto *MMO = MF.getMachineMemOperand(
195 MIRBuilder.buildLoad(ValVReg, Addr, *MMO);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
GISelKnownBits.cpp 384 const MachineMemOperand *MMO = *MI.memoperands_begin();
385 if (const MDNode *Ranges = MMO->getRanges()) {
575 const MachineMemOperand *MMO = *MI.memoperands_begin();
576 return TyBits - MMO->getSizeInBits() + 1;
584 const MachineMemOperand *MMO = *MI.memoperands_begin();
585 return TyBits - MMO->getSizeInBits();
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
StackSlotColoring.cpp 179 MachineMemOperand *MMO = *MMOI;
182 MMO->getPseudoValue())) {
185 SSRefs[FI].push_back(MMO);
FixupStatepointCallerSaved.cpp 546 auto *MMO =
549 NewMI->addMemOperand(MF, MMO);
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARCInstrInfo.cpp 303 MachineMemOperand *MMO = MF.getMachineMemOperand(
308 assert(MMO && "Couldn't get MachineMemOperand for store to stack.");
319 .addMemOperand(MMO);
330 MachineMemOperand *MMO = MF.getMachineMemOperand(
335 assert(MMO && "Couldn't get MachineMemOperand for store to stack.");
346 .addMemOperand(MMO);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
AVRInstrInfo.cpp 138 MachineMemOperand *MMO = MF.getMachineMemOperand(
156 .addMemOperand(MMO);
172 MachineMemOperand *MMO = MF.getMachineMemOperand(
191 .addMemOperand(MMO);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
SparcInstrInfo.cpp 404 MachineMemOperand *MMO = MF->getMachineMemOperand(
411 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO);
414 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO);
417 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO);
420 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO);
423 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO);
428 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO);
443 MachineMemOperand *MMO = MF->getMachineMemOperand(
449 .addMemOperand(MMO);
452 .addMemOperand(MMO);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreInstrInfo.cpp 370 MachineMemOperand *MMO = MF->getMachineMemOperand(
378 .addMemOperand(MMO);
392 MachineMemOperand *MMO = MF->getMachineMemOperand(
399 .addMemOperand(MMO);
XCoreFrameLowering.cpp 180 MachineMemOperand *MMO = MF->getMachineMemOperand(
183 return MMO;
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
InstructionSelectorImpl.h 392 for (const auto &MMO : State.MIs[InsnID]->memoperands())
393 if (MMO->getOrdering() != Ordering)
410 for (const auto &MMO : State.MIs[InsnID]->memoperands())
411 if (!isAtLeastOrStrongerThan(MMO->getOrdering(), Ordering))
428 for (const auto &MMO : State.MIs[InsnID]->memoperands())
429 if (!isStrongerThan(Ordering, MMO->getOrdering()))
450 const MachineMemOperand *MMO
452 const unsigned MMOAddrSpace = MMO->getAddrSpace();
486 MachineMemOperand *MMO
492 if (MMO->getAlign() < MinAlign && handleReject() == RejectAndGiveUp
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonStoreWidening.cpp 96 bool instrAliased(InstrGroup &Stores, const MachineMemOperand &MMO);
168 // Check if the machine memory operand MMO is aliased with any of the
171 const MachineMemOperand &MMO) {
172 if (!MMO.getValue())
175 MemoryLocation L(MMO.getValue(), MMO.getSize(), MMO.getAAInfo());
405 const MachineMemOperand &MMO = getStoreTarget(MI);
409 unsigned NBits = MMO.getSize()*8;
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
AArch64CallLowering.cpp 175 auto MMO = MF.getMachineMemOperand(
182 MIRBuilder.buildLoad(ValVReg, Addr, *MMO);
184 auto Tmp = MIRBuilder.buildLoad(LocTy, Addr, *MMO);
282 auto MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOStore, Size,
284 MIRBuilder.buildStore(ValVReg, Addr, *MMO);
AArch64LegalizerInfo.cpp 957 auto &MMO = **MI.memoperands_begin();
960 MIRBuilder.buildStore(Bitcast.getReg(0), MI.getOperand(1), MMO);
962 auto NewLoad = MIRBuilder.buildLoad(NewTy, MI.getOperand(1), MMO);

Completed in 32 milliseconds

1 2 3