/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...] |