Lines Matching refs:MO
175 const MachineOperand &MO = MI->getOperand(0); in LowerGETPCXAndEmitMCInsts() local
176 assert(MO.getReg() != SP::O7 && in LowerGETPCXAndEmitMCInsts()
179 MCOperand MCRegOP = MCOperand::createReg(MO.getReg()); in LowerGETPCXAndEmitMCInsts()
293 const MachineOperand &MO = MI->getOperand (opNum); in printOperand() local
294 SparcMCExpr::VariantKind TF = (SparcMCExpr::VariantKind) MO.getTargetFlags(); in printOperand()
298 if (MO.isGlobal() || MO.isSymbol() || MO.isCPI()) { in printOperand()
349 switch (MO.getType()) { in printOperand()
351 O << "%" << StringRef(getRegisterName(MO.getReg())).lower(); in printOperand()
355 O << MO.getImm(); in printOperand()
358 MO.getMBB()->getSymbol()->print(O, MAI); in printOperand()
361 PrintSymbolOperand(MO, O); in printOperand()
364 O << GetBlockAddressSymbol(MO.getBlockAddress())->getName(); in printOperand()
367 O << MO.getSymbolName(); in printOperand()
371 << MO.getIndex(); in printOperand()
374 MO.getMetadata()->printAsOperand(O, MMI->getModule()); in printOperand()