HomeSort by relevance Sort by last modified time
    Searched refs:MMO (Results 1 - 25 of 25) sorted by null

  /external/llvm/lib/Target/ARM/
Thumb1InstrInfo.cpp 68 MachineMemOperand *MMO =
75 .addFrameIndex(FI).addImm(0).addMemOperand(MMO));
96 MachineMemOperand *MMO =
102 .addFrameIndex(FI).addImm(0).addMemOperand(MMO));
Thumb2InstrInfo.cpp 137 MachineMemOperand *MMO =
144 .addFrameIndex(FI).addImm(0).addMemOperand(MMO));
164 MachineMemOperand *MMO =
170 .addFrameIndex(FI).addImm(0).addMemOperand(MMO));
ARMBaseInstrInfo.cpp 765 MachineMemOperand *MMO =
776 .addFrameIndex(FI).addImm(0).addMemOperand(MMO));
780 .addFrameIndex(FI).addImm(0).addMemOperand(MMO));
788 .addFrameIndex(FI).addImm(0).addMemOperand(MMO));
799 .addMemOperand(MMO));
804 .addMemOperand(MMO));
816 .addMemOperand(MMO));
821 .addMemOperand(MMO);
837 .addMemOperand(MMO));
842 .addMemOperand(MMO);
    [all...]
ARMLoadStoreOptimizer.cpp     [all...]
ARMFastISel.cpp     [all...]
ARMISelLowering.cpp     [all...]
  /external/llvm/lib/Target/MSP430/
MSP430InstrInfo.cpp 44 MachineMemOperand *MMO =
53 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO);
57 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO);
72 MachineMemOperand *MMO =
80 .addReg(DestReg).addFrameIndex(FrameIdx).addImm(0).addMemOperand(MMO);
83 .addReg(DestReg).addFrameIndex(FrameIdx).addImm(0).addMemOperand(MMO);
  /external/llvm/include/llvm/CodeGen/
SelectionDAGNodes.h 898 /// MMO - Memory reference information.
899 MachineMemOperand *MMO;
903 MachineMemOperand *MMO);
906 unsigned NumOps, EVT MemoryVT, MachineMemOperand *MMO);
908 bool readMem() const { return MMO->isLoad(); }
909 bool writeMem() const { return MMO->isStore(); }
913 return MMO->getBaseAlignment();
916 return MMO->getAlignment();
940 const Value *getSrcValue() const { return MMO->getValue(); }
941 int64_t getSrcValueOffset() const { return MMO->getOffset();
    [all...]
MachineMemOperand.h 164 /// of MMO, if it has a greater alignment. This must only be used when the
166 void refineAlignment(const MachineMemOperand *MMO);
MachineInstrBuilder.h 141 const MachineInstrBuilder &addMemOperand(MachineMemOperand *MMO) const {
142 MI->addMemOperand(*MI->getParent()->getParent(), MMO);
SelectionDAG.h 640 MachineMemOperand *MMO,
651 SDValue Ptr, SDValue Val, MachineMemOperand *MMO,
663 SDValue Chain, SDValue Ptr, MachineMemOperand *MMO,
686 EVT MemVT, MachineMemOperand *MMO);
715 EVT MemVT, MachineMemOperand *MMO);
724 MachineMemOperand *MMO);
731 EVT TVT, MachineMemOperand *MMO);
    [all...]
MachineFunction.h 394 MachineMemOperand *getMachineMemOperand(const MachineMemOperand *MMO,
  /external/llvm/lib/CodeGen/
MachineInstr.cpp 441 void MachineMemOperand::refineAlignment(const MachineMemOperand *MMO) {
444 assert(MMO->getFlags() == getFlags() && "Flags mismatch!");
445 assert(MMO->getSize() == getSize() && "Size mismatch!");
447 if (MMO->getBaseAlignment() >= getBaseAlignment()) {
450 ((Log2_32(MMO->getBaseAlignment()) + 1) << MOMaxBits);
453 PtrInfo = MMO->PtrInfo;
463 raw_ostream &llvm::operator<<(raw_ostream &OS, const MachineMemOperand &MMO) {
464 assert((MMO.isLoad() || MMO.isStore()) &&
467 if (MMO.isVolatile()
    [all...]
TargetInstrInfoImpl.cpp 187 const MachineMemOperand *&MMO,
197 MMO = *o;
205 const MachineMemOperand *&MMO,
215 MMO = *o;
319 MachineMemOperand *MMO =
323 NewMI->addMemOperand(MF, MMO);
MachineFunction.cpp 209 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO,
212 MachineMemOperand(MachinePointerInfo(MMO->getValue(),
213 MMO->getOffset()+Offset),
214 MMO->getFlags(), Size,
215 MMO->getBaseAlignment(), 0);
238 // Reuse the MMO.
241 // Clone the MMO and unset the store flag.
270 // Reuse the MMO.
273 // Clone the MMO and unset the load flag.
StackColoring.cpp 487 MachineMemOperand *MMO = *MM;
489 const Value *V = MMO->getValue();
501 MMO->setValue(Allocas[V]);
  /external/llvm/lib/Target/X86/
X86InstrBuilder.h 158 MachineMemOperand *MMO =
163 .addMemOperand(MMO);
X86ISelLowering.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAG.cpp     [all...]
  /external/llvm/include/llvm/Target/
TargetInstrInfo.h 145 const MachineMemOperand *&MMO,
175 const MachineMemOperand *&MMO,
    [all...]
  /external/llvm/lib/Target/Mips/
MipsSEInstrInfo.cpp 161 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOStore);
178 .addFrameIndex(FI).addImm(0).addMemOperand(MMO);
189 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOLoad);
205 .addMemOperand(MMO);
  /external/llvm/lib/Target/PowerPC/
PPCInstrInfo.cpp 604 MachineMemOperand *MMO =
609 NewMIs.back()->addMemOperand(MF, MMO);
739 MachineMemOperand *MMO =
744 NewMIs.back()->addMemOperand(MF, MMO);
PPCISelLowering.cpp     [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
AsmPrinter.cpp 506 const MachineMemOperand *MMO;
509 MMO = *MI.memoperands_begin();
510 CommentOS << MMO->getSize() << "-byte Reload\n";
512 } else if (TM.getInstrInfo()->hasLoadFromStackSlot(&MI, MMO, FI)) {
514 CommentOS << MMO->getSize() << "-byte Folded Reload\n";
517 MMO = *MI.memoperands_begin();
518 CommentOS << MMO->getSize() << "-byte Spill\n";
520 } else if (TM.getInstrInfo()->hasStoreToStackSlot(&MI, MMO, FI)) {
522 CommentOS << MMO->getSize() << "-byte Folded Spill\n";
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonInstrInfo.cpp 362 MachineMemOperand *MMO =
372 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO);
376 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO);
380 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO);
408 MachineMemOperand *MMO =
416 .addFrameIndex(FI).addImm(0).addMemOperand(MMO);
419 .addFrameIndex(FI).addImm(0).addMemOperand(MMO);
422 .addFrameIndex(FI).addImm(0).addMemOperand(MMO);
    [all...]

Completed in 920 milliseconds