Lines Matching refs:BinOp
1259 BinOpInfo BinOp; in EmitAddConsiderOverflowBehavior() local
1260 BinOp.LHS = InVal; in EmitAddConsiderOverflowBehavior()
1261 BinOp.RHS = NextVal; in EmitAddConsiderOverflowBehavior()
1262 BinOp.Ty = E->getType(); in EmitAddConsiderOverflowBehavior()
1263 BinOp.Opcode = BO_Add; in EmitAddConsiderOverflowBehavior()
1264 BinOp.E = E; in EmitAddConsiderOverflowBehavior()
1265 return EmitOverflowCheckedBinOp(BinOp); in EmitAddConsiderOverflowBehavior()
1440 BinOpInfo BinOp; in VisitUnaryMinus() local
1441 BinOp.RHS = Visit(E->getSubExpr()); in VisitUnaryMinus()
1443 if (BinOp.RHS->getType()->isFPOrFPVectorTy()) in VisitUnaryMinus()
1444 BinOp.LHS = llvm::ConstantFP::getZeroValueForNegation(BinOp.RHS->getType()); in VisitUnaryMinus()
1446 BinOp.LHS = llvm::Constant::getNullValue(BinOp.RHS->getType()); in VisitUnaryMinus()
1447 BinOp.Ty = E->getType(); in VisitUnaryMinus()
1448 BinOp.Opcode = BO_Sub; in VisitUnaryMinus()
1449 BinOp.E = E; in VisitUnaryMinus()
1450 return EmitSub(BinOp); in VisitUnaryMinus()