Lines Matching refs:MCBinaryExpr
903 MCBinaryExpr::CreateSub(MCSymbolRefExpr::Create(CurrentFnEnd, OutContext), in EmitFunctionBody()
1332 MCBinaryExpr::CreateSub(LHS, Base, OutContext)); in EmitJumpTableInfo()
1407 Value = MCBinaryExpr::CreateSub(Value, Base, OutContext); in EmitJumpTableEntry()
1595 MCBinaryExpr::CreateSub(MCSymbolRefExpr::Create(Hi, OutContext), in EmitLabelDifference()
1624 Expr = MCBinaryExpr::CreateAdd( in EmitLabelPlusOffset()
1712 return MCBinaryExpr::CreateAdd(Base, MCConstantExpr::Create(Offset, Ctx), in lowerConstant()
1756 return MCBinaryExpr::CreateAnd(OpExpr, MaskExpr, Ctx); in lowerConstant()
1774 case Instruction::Add: return MCBinaryExpr::CreateAdd(LHS, RHS, Ctx); in lowerConstant()
1775 case Instruction::Sub: return MCBinaryExpr::CreateSub(LHS, RHS, Ctx); in lowerConstant()
1776 case Instruction::Mul: return MCBinaryExpr::CreateMul(LHS, RHS, Ctx); in lowerConstant()
1777 case Instruction::SDiv: return MCBinaryExpr::CreateDiv(LHS, RHS, Ctx); in lowerConstant()
1778 case Instruction::SRem: return MCBinaryExpr::CreateMod(LHS, RHS, Ctx); in lowerConstant()
1779 case Instruction::Shl: return MCBinaryExpr::CreateShl(LHS, RHS, Ctx); in lowerConstant()
1780 case Instruction::And: return MCBinaryExpr::CreateAnd(LHS, RHS, Ctx); in lowerConstant()
1781 case Instruction::Or: return MCBinaryExpr::CreateOr (LHS, RHS, Ctx); in lowerConstant()
1782 case Instruction::Xor: return MCBinaryExpr::CreateXor(LHS, RHS, Ctx); in lowerConstant()