Lines Matching refs:SparcMCExpr
74 static MCOperand createSparcMCOperand(SparcMCExpr::VariantKind Kind, in createSparcMCOperand()
78 const SparcMCExpr *expr = SparcMCExpr::create(Kind, MCSym, OutContext); in createSparcMCOperand()
84 return createSparcMCOperand(SparcMCExpr::VK_Sparc_WDISP30, Label, OutContext); in createPCXCallOP()
87 static MCOperand createPCXRelExprOp(SparcMCExpr::VariantKind Kind, in createPCXRelExprOp()
100 const SparcMCExpr *expr = SparcMCExpr::create(Kind, in createPCXRelExprOp()
167 SparcMCExpr::VariantKind HiKind, in EmitHiLo()
168 SparcMCExpr::VariantKind LoKind, in EmitHiLo()
199 SparcMCExpr::VK_Sparc_HI, SparcMCExpr::VK_Sparc_LO, in LowerGETPCXAndEmitMCInsts()
204 SparcMCExpr::VK_Sparc_H44, SparcMCExpr::VK_Sparc_M44, in LowerGETPCXAndEmitMCInsts()
209 MCOperand lo = createSparcMCOperand(SparcMCExpr::VK_Sparc_L44, in LowerGETPCXAndEmitMCInsts()
216 SparcMCExpr::VK_Sparc_HH, SparcMCExpr::VK_Sparc_HM, in LowerGETPCXAndEmitMCInsts()
224 SparcMCExpr::VK_Sparc_HI, SparcMCExpr::VK_Sparc_LO, in LowerGETPCXAndEmitMCInsts()
259 MCOperand hiImm = createPCXRelExprOp(SparcMCExpr::VK_Sparc_PC22, in LowerGETPCXAndEmitMCInsts()
264 MCOperand loImm = createPCXRelExprOp(SparcMCExpr::VK_Sparc_PC10, in LowerGETPCXAndEmitMCInsts()
315 SparcMCExpr::VariantKind TF = (SparcMCExpr::VariantKind) MO.getTargetFlags(); in printOperand()
317 bool CloseParen = SparcMCExpr::printVariantKind(O, TF); in printOperand()