/external/llvm/lib/Target/PTX/ |
PTXMCInstLower.cpp | 27 const MachineOperand &MO = MI->getOperand(i); 29 OutMI.addOperand(AP.lowerOperand(MO));
|
/external/clang/test/CodeGenCXX/ |
2010-03-09-AnonAggregate.cpp | 6 class MO { 12 class MO m;
|
/external/llvm/lib/Target/ARM/ |
ARMMCInstLower.cpp | 26 MCOperand ARMAsmPrinter::GetSymbolRef(const MachineOperand &MO, 29 switch (MO.getTargetFlags()) { 33 switch (MO.getTargetFlags()) { 58 if (!MO.isJTI() && MO.getOffset()) 60 MCConstantExpr::Create(MO.getOffset(), 67 bool ARMAsmPrinter::lowerOperand(const MachineOperand &MO, 69 switch (MO.getType()) { 75 if (MO.isImplicit() && MO.getReg() != ARM::CPSR [all...] |
/external/llvm/lib/Target/CellSPU/ |
SPUAsmPrinter.cpp | 61 void printOp(const MachineOperand &MO, raw_ostream &OS); 64 const MachineOperand &MO = MI->getOperand(OpNo); 65 if (MO.isReg()) { 66 O << getRegisterName(MO.getReg()); 67 } else if (MO.isImm()) { 68 O << MO.getImm(); 70 printOp(MO, O); 117 const MachineOperand &MO = MI->getOperand(OpNo); 118 O << getRegisterName(MO.getReg()) << ", "; 247 void SPUAsmPrinter::printOp(const MachineOperand &MO, raw_ostream &O) [all...] |
SPURegisterInfo.cpp | 282 MachineOperand &MO = MI.getOperand(OpNo); 285 Offset += MO.getImm() + MFI->getStackSize() + SPUFrameLowering::minStackSize(); 308 MO.ChangeToImmediate(Offset);
|
/external/llvm/lib/Target/MBlaze/InstPrinter/ |
MBlazeInstPrinter.cpp | 50 const MCOperand &MO = MI->getOperand(OpNo); 51 if (MO.isImm()) 52 O << "rfsl" << MO.getImm(); 59 const MCOperand &MO = MI->getOperand(OpNo); 60 if (MO.isImm()) 61 O << (uint32_t)MO.getImm();
|
/external/llvm/lib/Target/Mips/ |
MipsMCInstLower.cpp | 31 MCOperand MipsMCInstLower::LowerSymbolOperand(const MachineOperand &MO, 37 switch(MO.getTargetFlags()) { 58 Symbol = MO.getMBB()->getSymbol(); 62 Symbol = Mang->getSymbol(MO.getGlobal()); 66 Symbol = AsmPrinter.GetBlockAddressSymbol(MO.getBlockAddress()); 70 Symbol = AsmPrinter.GetExternalSymbolSymbol(MO.getSymbolName()); 74 Symbol = AsmPrinter.GetJTISymbol(MO.getIndex()); 78 Symbol = AsmPrinter.GetCPISymbol(MO.getIndex()); 79 if (MO.getOffset()) 80 Offset += MO.getOffset(); [all...] |
MipsDelaySlotFiller.cpp | 198 const MachineOperand &MO = candidate->getOperand(i); 201 if (!MO.isReg() || !(Reg = MO.getReg())) 204 if (MO.isDef()) { 209 if (MO.isUse()) { 232 const MachineOperand &MO = MI->getOperand(i); 235 if (!MO.isReg() || !(Reg = MO.getReg())) 238 if (MO.isDef()) 240 else if (MO.isUse() [all...] |
/external/llvm/lib/Target/Alpha/ |
AlphaAsmPrinter.cpp | 54 void printOp(const MachineOperand &MO, raw_ostream &O); 73 const MachineOperand &MO = MI->getOperand(opNum); 74 if (MO.isReg()) { 75 assert(TargetRegisterInfo::isPhysicalRegister(MO.getReg()) && 77 O << getRegisterName(MO.getReg()); 78 } else if (MO.isImm()) { 79 O << MO.getImm(); 80 assert(MO.getImm() < (1 << 30)); 82 printOp(MO, O); 87 void AlphaAsmPrinter::printOp(const MachineOperand &MO, raw_ostream &O) [all...] |
/external/llvm/lib/Target/Blackfin/ |
BlackfinAsmPrinter.cpp | 76 const MachineOperand &MO = MI->getOperand(opNum); 77 switch (MO.getType()) { 79 assert(TargetRegisterInfo::isPhysicalRegister(MO.getReg()) && 81 O << getRegisterName(MO.getReg()); 85 O << MO.getImm(); 88 O << *MO.getMBB()->getSymbol(); 91 O << *Mang->getSymbol(MO.getGlobal()); 92 printOffset(MO.getOffset(), O); 95 O << *GetExternalSymbolSymbol(MO.getSymbolName()); 99 << MO.getIndex() [all...] |
/external/llvm/lib/Target/MBlaze/ |
MBlazeMCInstLower.cpp | 33 GetGlobalAddressSymbol(const MachineOperand &MO) const { 34 switch (MO.getTargetFlags()) { 39 return Printer.Mang->getSymbol(MO.getGlobal()); 43 GetExternalSymbolSymbol(const MachineOperand &MO) const { 44 switch (MO.getTargetFlags()) { 49 return Printer.GetExternalSymbolSymbol(MO.getSymbolName()); 53 GetJumpTableSymbol(const MachineOperand &MO) const { 57 << MO.getIndex(); 58 switch (MO.getTargetFlags()) { 68 GetConstantPoolIndexSymbol(const MachineOperand &MO) const [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430AsmPrinter.cpp | 66 const MachineOperand &MO = MI->getOperand(OpNum); 67 switch (MO.getType()) { 70 O << MSP430InstPrinter::getRegisterName(MO.getReg()); 75 O << MO.getImm(); 78 O << *MO.getMBB()->getSymbol(); 82 uint64_t Offset = MO.getOffset(); 95 O << *Mang->getSymbol(MO.getGlobal()); 105 O << MAI->getGlobalPrefix() << MO.getSymbolName();
|
MSP430MCInstLower.cpp | 30 GetGlobalAddressSymbol(const MachineOperand &MO) const { 31 switch (MO.getTargetFlags()) { 36 return Printer.Mang->getSymbol(MO.getGlobal()); 40 GetExternalSymbolSymbol(const MachineOperand &MO) const { 41 switch (MO.getTargetFlags()) { 46 return Printer.GetExternalSymbolSymbol(MO.getSymbolName()); 50 GetJumpTableSymbol(const MachineOperand &MO) const { 54 << MO.getIndex(); 56 switch (MO.getTargetFlags()) { 66 GetConstantPoolIndexSymbol(const MachineOperand &MO) const [all...] |
/external/llvm/lib/Target/Mips/InstPrinter/ |
MipsInstPrinter.cpp | 97 const MCOperand &MO = MI->getOperand(opNum); 98 if (MO.isImm()) 99 O << (unsigned short int)MO.getImm(); 127 const MCOperand& MO = MI->getOperand(opNum); 128 O << MipsFCCToString((Mips::CondCode)MO.getImm());
|
/external/llvm/lib/Target/X86/ |
X86VZeroUpper.cpp | 69 const MachineOperand &MO = MI->getOperand(i); 71 if (!MO.isGlobal()) 74 const GlobalValue *GV = MO.getGlobal();
|
X86FrameLowering.cpp | 118 MachineOperand &MO = MBBI->getOperand(i); 119 if (!MO.isReg() || MO.isDef()) 121 unsigned Reg = MO.getReg(); [all...] |
/external/llvm/lib/CodeGen/ |
DeadMachineInstructionElim.cpp | 70 const MachineOperand &MO = MI->getOperand(i); 71 if (MO.isReg() && MO.isDef()) { 72 unsigned Reg = MO.getReg(); 135 const MachineOperand &MO = MI->getOperand(i); 136 if (!MO.isReg() || !MO.isDef()) 138 unsigned Reg = MO.getReg(); 164 const MachineOperand &MO = MI->getOperand(i); 165 if (MO.isReg() && MO.isDef()) [all...] |
ExpandPostRAPseudos.cpp | 93 MachineOperand &MO = MI->getOperand(i); 94 if (!MO.isReg() || !MO.isImplicit() || MO.isUse()) 96 CopyMI->addOperand(MachineOperand::CreateReg(MO.getReg(), true, true));
|
LiveRangeEdit.cpp | 89 const MachineOperand &MO = OrigMI->getOperand(i); 90 if (!MO.isReg() || !MO.getReg() || MO.isDef()) 93 if (MO.isUndef() || !lis.hasInterval(MO.getReg())) 98 if ((*uselessRegs_)[ui]->reg == MO.getReg()) 101 LiveInterval &li = lis.getInterval(MO.getReg()); 172 MachineOperand &MO = I.getOperand(); 173 MachineInstr *MI = MO.getParent() [all...] |
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
PPCMCCodeEmitter.cpp | 55 unsigned getMachineOpValue(const MCInst &MI,const MCOperand &MO, 88 const MCOperand &MO = MI.getOperand(OpNo); 89 if (MO.isReg() || MO.isImm()) return getMachineOpValue(MI, MO, Fixups); 92 Fixups.push_back(MCFixup::Create(0, MO.getExpr(), 99 const MCOperand &MO = MI.getOperand(OpNo); 100 if (MO.isReg() || MO.isImm()) return getMachineOpValue(MI, MO, Fixups) [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCMCInstLower.cpp | 31 static MCSymbol *GetSymbolFromOperand(const MachineOperand &MO, AsmPrinter &AP){ 35 if (!MO.isGlobal()) { 36 assert(MO.isSymbol() && "Isn't a symbol reference"); 38 Name += MO.getSymbolName(); 40 const GlobalValue *GV = MO.getGlobal(); 42 if (MO.getTargetFlags() == PPCII::MO_DARWIN_STUB || 43 (MO.getTargetFlags() & PPCII::MO_NLP_FLAG)) 51 if (MO.getTargetFlags() == PPCII::MO_DARWIN_STUB) { 59 if (MO.isGlobal()) { 62 StubValueTy(AP.Mang->getSymbol(MO.getGlobal()) [all...] |
PPCCodeEmitter.cpp | 56 MachineRelocation GetRelocation(const MachineOperand &MO, 61 const MachineOperand &MO) const; 140 const MachineOperand &MO = MI.getOperand(OpNo); 142 (MO.getReg() >= PPC::CR0 && MO.getReg() <= PPC::CR7)); 143 return 0x80 >> getPPCRegisterNumbering(MO.getReg()); 146 MachineRelocation PPCCodeEmitter::GetRelocation(const MachineOperand &MO, 159 if (MO.isGlobal()) 161 const_cast<GlobalValue *>(MO.getGlobal()), 162 Cst, isa<Function>(MO.getGlobal())) [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcAsmPrinter.cpp | 73 const MachineOperand &MO = MI->getOperand (opNum); 75 if (MI->getOpcode() == SP::SETHIi && !MO.isReg() && !MO.isImm()) { 79 !MO.isReg() && !MO.isImm()) { 83 switch (MO.getType()) { 85 O << "%" << LowercaseString(getRegisterName(MO.getReg())); 89 O << (int)MO.getImm(); 92 O << *MO.getMBB()->getSymbol(); 95 O << *Mang->getSymbol(MO.getGlobal()) [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZAsmPrinter.cpp | 84 const MachineOperand &MO = MI->getOperand(OpNum); 85 switch (MO.getType()) { 87 O << MO.getImm(); 90 O << *MO.getMBB()->getSymbol(); 93 const GlobalValue *GV = MO.getGlobal(); 102 printOffset(MO.getOffset(), O); 107 Name += MO.getSymbolName(); 123 const MachineOperand &MO = MI->getOperand(OpNum); 124 switch (MO.getType()) { 126 assert (TargetRegisterInfo::isPhysicalRegister(MO.getReg()) & [all...] |
/external/llvm/include/llvm/CodeGen/ |
LiveVariables.h | 225 MachineOperand &MO = MI->getOperand(i); 226 if (MO.isReg() && MO.isKill() && MO.getReg() == reg) { 227 MO.setIsKill(false); 261 MachineOperand &MO = MI->getOperand(i); 262 if (MO.isReg() && MO.isDef() && MO.getReg() == reg) { 263 MO.setIsDead(false) [all...] |