Lines Matching refs:MO
32 const MachineOperand &MO, in LowerSymbolOperand() argument
36 (SparcMCExpr::VariantKind)MO.getTargetFlags(); in LowerSymbolOperand()
39 switch(MO.getType()) { in LowerSymbolOperand()
42 Symbol = MO.getMBB()->getSymbol(); in LowerSymbolOperand()
46 Symbol = AP.getSymbol(MO.getGlobal()); in LowerSymbolOperand()
50 Symbol = AP.GetBlockAddressSymbol(MO.getBlockAddress()); in LowerSymbolOperand()
54 Symbol = AP.GetExternalSymbolSymbol(MO.getSymbolName()); in LowerSymbolOperand()
58 Symbol = AP.GetCPISymbol(MO.getIndex()); in LowerSymbolOperand()
70 const MachineOperand &MO, in LowerOperand() argument
72 switch(MO.getType()) { in LowerOperand()
75 if (MO.isImplicit()) in LowerOperand()
77 return MCOperand::createReg(MO.getReg()); in LowerOperand()
80 return MCOperand::createImm(MO.getImm()); in LowerOperand()
87 return LowerSymbolOperand(MI, MO, AP); in LowerOperand()
103 const MachineOperand &MO = MI->getOperand(i); in LowerSparcMachineInstrToMCInst() local
104 MCOperand MCOp = LowerOperand(MI, MO, AP); in LowerSparcMachineInstrToMCInst()