Lines Matching refs:BinOp
1251 BinOpInfo BinOp; in EmitAddConsiderOverflowBehavior() local
1252 BinOp.LHS = InVal; in EmitAddConsiderOverflowBehavior()
1253 BinOp.RHS = NextVal; in EmitAddConsiderOverflowBehavior()
1254 BinOp.Ty = E->getType(); in EmitAddConsiderOverflowBehavior()
1255 BinOp.Opcode = BO_Add; in EmitAddConsiderOverflowBehavior()
1256 BinOp.E = E; in EmitAddConsiderOverflowBehavior()
1257 return EmitOverflowCheckedBinOp(BinOp); in EmitAddConsiderOverflowBehavior()
1397 BinOpInfo BinOp; in VisitUnaryMinus() local
1398 BinOp.RHS = Visit(E->getSubExpr()); in VisitUnaryMinus()
1400 if (BinOp.RHS->getType()->isFPOrFPVectorTy()) in VisitUnaryMinus()
1401 BinOp.LHS = llvm::ConstantFP::getZeroValueForNegation(BinOp.RHS->getType()); in VisitUnaryMinus()
1403 BinOp.LHS = llvm::Constant::getNullValue(BinOp.RHS->getType()); in VisitUnaryMinus()
1404 BinOp.Ty = E->getType(); in VisitUnaryMinus()
1405 BinOp.Opcode = BO_Sub; in VisitUnaryMinus()
1406 BinOp.E = E; in VisitUnaryMinus()
1407 return EmitSub(BinOp); in VisitUnaryMinus()