Lines Matching refs:MCOp
89 MCOperand &MCOp) { in lowerOperand() argument
97 MCOp = MCOperand::createReg(MO.getReg()); in lowerOperand()
100 MCOp = MCOperand::createImm(MO.getImm()); in lowerOperand()
103 MCOp = MCOperand::createExpr(MCSymbolRefExpr::create( in lowerOperand()
107 MCOp = GetSymbolRef(MO, in lowerOperand()
111 MCOp = GetSymbolRef(MO, in lowerOperand()
115 MCOp = GetSymbolRef(MO, GetJTISymbol(MO.getIndex())); in lowerOperand()
120 MCOp = GetSymbolRef(MO, GetCPISymbol(MO.getIndex())); in lowerOperand()
123 MCOp = GetSymbolRef(MO, GetBlockAddressSymbol(MO.getBlockAddress())); in lowerOperand()
129 MCOp = MCOperand::createDFPImm(bit_cast<uint64_t>(Val.convertToDouble())); in lowerOperand()
172 MCOperand MCOp; in LowerARMMachineInstrToMCInst() local
173 if (AP.lowerOperand(MO, MCOp)) { in LowerARMMachineInstrToMCInst()
174 if (MCOp.isImm() && EncodeImms) { in LowerARMMachineInstrToMCInst()
175 int32_t Enc = ARM_AM::getSOImmVal(MCOp.getImm()); in LowerARMMachineInstrToMCInst()
177 MCOp.setImm(Enc); in LowerARMMachineInstrToMCInst()
179 OutMI.addOperand(MCOp); in LowerARMMachineInstrToMCInst()