Lines Matching refs:MCOperand

79 static MCOperand createSparcMCOperand(SparcMCExpr::VariantKind Kind,  in createSparcMCOperand()
84 return MCOperand::createExpr(expr); in createSparcMCOperand()
87 static MCOperand createPCXCallOP(MCSymbol *Label, in createPCXCallOP()
92 static MCOperand createPCXRelExprOp(SparcMCExpr::VariantKind Kind, in createPCXRelExprOp()
107 return MCOperand::createExpr(expr); in createPCXRelExprOp()
111 MCOperand &Callee, in EmitCall()
121 MCOperand &Imm, MCOperand &RD, in EmitSETHI()
132 MCOperand &RS1, MCOperand &Src2, MCOperand &RD, in EmitBinary()
144 MCOperand &RS1, MCOperand &Imm, MCOperand &RD, in EmitOR()
150 MCOperand &RS1, MCOperand &RS2, MCOperand &RD, in EmitADD()
156 MCOperand &RS1, MCOperand &Imm, MCOperand &RD, in EmitSHL()
165 MCOperand &RD, in EmitHiLo()
169 MCOperand hi = createSparcMCOperand(HiKind, GOTSym, OutContext); in EmitHiLo()
170 MCOperand lo = createSparcMCOperand(LoKind, GOTSym, OutContext); in EmitHiLo()
185 MCOperand MCRegOP = MCOperand::createReg(MO.getReg()); in LowerGETPCXAndEmitMCInsts()
202 MCOperand imm = MCOperand::createExpr(MCConstantExpr::create(12, in LowerGETPCXAndEmitMCInsts()
205 MCOperand lo = createSparcMCOperand(SparcMCExpr::VK_Sparc_L44, in LowerGETPCXAndEmitMCInsts()
214 MCOperand imm = MCOperand::createExpr(MCConstantExpr::create(32, in LowerGETPCXAndEmitMCInsts()
218 MCOperand RegO7 = MCOperand::createReg(SP::O7); in LowerGETPCXAndEmitMCInsts()
232 MCOperand RegO7 = MCOperand::createReg(SP::O7); in LowerGETPCXAndEmitMCInsts()
243 MCOperand Callee = createPCXCallOP(EndLabel, OutContext); in LowerGETPCXAndEmitMCInsts()
246 MCOperand hiImm = createPCXRelExprOp(SparcMCExpr::VK_Sparc_PC22, in LowerGETPCXAndEmitMCInsts()
251 MCOperand loImm = createPCXRelExprOp(SparcMCExpr::VK_Sparc_PC10, in LowerGETPCXAndEmitMCInsts()