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

  /external/llvm/lib/Target/ARM/
Thumb1InstrInfo.cpp 62 MachineMemOperand *MMO =
70 .addFrameIndex(FI).addImm(0).addMemOperand(MMO));
91 MachineMemOperand *MMO =
98 .addFrameIndex(FI).addImm(0).addMemOperand(MMO));
Thumb2InstrInfo.cpp 132 MachineMemOperand *MMO =
140 .addFrameIndex(FI).addImm(0).addMemOperand(MMO));
160 MachineMemOperand *MMO =
167 .addFrameIndex(FI).addImm(0).addMemOperand(MMO));
ARMBaseInstrInfo.cpp 712 MachineMemOperand *MMO =
724 .addFrameIndex(FI).addImm(0).addMemOperand(MMO));
728 .addFrameIndex(FI).addImm(0).addMemOperand(MMO));
736 .addFrameIndex(FI).addImm(0).addMemOperand(MMO));
746 .addMemOperand(MMO));
751 .addMemOperand(MMO));
764 .addMemOperand(MMO));
769 .addMemOperand(MMO);
783 .addMemOperand(MMO);
863 MachineMemOperand *MMO
    [all...]
ARMLoadStoreOptimizer.cpp     [all...]
ARMFastISel.cpp     [all...]
ARMISelLowering.cpp     [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZInstrBuilder.h 117 MachineMemOperand *MMO =
123 .addMemOperand(MMO);
  /external/llvm/lib/Target/MSP430/
MSP430InstrInfo.cpp 45 MachineMemOperand *MMO =
55 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO);
59 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO);
74 MachineMemOperand *MMO =
83 .addReg(DestReg).addFrameIndex(FrameIdx).addImm(0).addMemOperand(MMO);
86 .addReg(DestReg).addFrameIndex(FrameIdx).addImm(0).addMemOperand(MMO);
  /external/llvm/include/llvm/CodeGen/
SelectionDAGNodes.h 888 /// MMO - Memory reference information.
889 MachineMemOperand *MMO;
893 MachineMemOperand *MMO);
896 unsigned NumOps, EVT MemoryVT, MachineMemOperand *MMO);
898 bool readMem() const { return MMO->isLoad(); }
899 bool writeMem() const { return MMO->isStore(); }
903 return MMO->getBaseAlignment();
906 return MMO->getAlignment();
929 const Value *getSrcValue() const { return MMO->getValue(); }
930 int64_t getSrcValueOffset() const { return MMO->getOffset();
    [all...]
MachineMemOperand.h 146 /// of MMO, if it has a greater alignment. This must only be used when the
148 void refineAlignment(const MachineMemOperand *MMO);
MachineInstrBuilder.h 127 const MachineInstrBuilder &addMemOperand(MachineMemOperand *MMO) const {
128 MI->addMemOperand(*MI->getParent()->getParent(), MMO);
SelectionDAG.h 597 MachineMemOperand *MMO,
608 SDValue Ptr, SDValue Val, MachineMemOperand *MMO,
620 SDValue Chain, SDValue Ptr, MachineMemOperand *MMO,
643 EVT MemVT, MachineMemOperand *MMO);
671 EVT MemVT, MachineMemOperand *MMO);
680 MachineMemOperand *MMO);
687 EVT TVT, MachineMemOperand *MMO);
    [all...]
MachineFunction.h 385 MachineMemOperand *getMachineMemOperand(const MachineMemOperand *MMO,
  /external/llvm/lib/CodeGen/
MachineInstr.cpp 386 void MachineMemOperand::refineAlignment(const MachineMemOperand *MMO) {
389 assert(MMO->getFlags() == getFlags() && "Flags mismatch!");
390 assert(MMO->getSize() == getSize() && "Size mismatch!");
392 if (MMO->getBaseAlignment() >= getBaseAlignment()) {
395 ((Log2_32(MMO->getBaseAlignment()) + 1) << MOMaxBits);
398 PtrInfo = MMO->PtrInfo;
408 raw_ostream &llvm::operator<<(raw_ostream &OS, const MachineMemOperand &MMO) {
409 assert((MMO.isLoad() || MMO.isStore()) &&
412 if (MMO.isVolatile()
    [all...]
TargetInstrInfoImpl.cpp 166 const MachineMemOperand *&MMO,
176 MMO = *o;
184 const MachineMemOperand *&MMO,
194 MMO = *o;
298 MachineMemOperand *MMO =
303 NewMI->addMemOperand(MF, MMO);
MachineFunction.cpp 206 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO,
209 MachineMemOperand(MachinePointerInfo(MMO->getValue(),
210 MMO->getOffset()+Offset),
211 MMO->getFlags(), Size,
212 MMO->getBaseAlignment(), 0);
235 // Reuse the MMO.
238 // Clone the MMO and unset the store flag.
267 // Reuse the MMO.
270 // Clone the MMO and unset the load flag.
  /external/llvm/lib/Target/X86/
X86InstrBuilder.h 159 MachineMemOperand *MMO =
164 .addMemOperand(MMO);
X86ISelLowering.cpp     [all...]
  /external/llvm/include/llvm/Target/
TargetInstrInfo.h 141 const MachineMemOperand *&MMO,
171 const MachineMemOperand *&MMO,
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAG.cpp     [all...]
  /external/llvm/lib/Target/PowerPC/
PPCInstrInfo.cpp 496 MachineMemOperand *MMO =
502 NewMIs.back()->addMemOperand(MF, MMO);
618 MachineMemOperand *MMO =
624 NewMIs.back()->addMemOperand(MF, MMO);
PPCISelLowering.cpp     [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
AsmPrinter.cpp 508 const MachineMemOperand *MMO;
511 MMO = *MI.memoperands_begin();
512 CommentOS << MMO->getSize() << "-byte Reload\n";
514 } else if (TM.getInstrInfo()->hasLoadFromStackSlot(&MI, MMO, FI)) {
516 CommentOS << MMO->getSize() << "-byte Folded Reload\n";
519 MMO = *MI.memoperands_begin();
520 CommentOS << MMO->getSize() << "-byte Spill\n";
522 } else if (TM.getInstrInfo()->hasStoreToStackSlot(&MI, MMO, FI)) {
524 CommentOS << MMO->getSize() << "-byte Folded Spill\n";
    [all...]

Completed in 417 milliseconds