Lines Matching refs:BinOp
1597 BinOpInfo BinOp; in createBinOpInfoFromIncDec() local
1598 BinOp.LHS = InVal; in createBinOpInfoFromIncDec()
1599 BinOp.RHS = llvm::ConstantInt::get(InVal->getType(), 1, false); in createBinOpInfoFromIncDec()
1600 BinOp.Ty = E->getType(); in createBinOpInfoFromIncDec()
1601 BinOp.Opcode = IsInc ? BO_Add : BO_Sub; in createBinOpInfoFromIncDec()
1602 BinOp.FPContractable = false; in createBinOpInfoFromIncDec()
1603 BinOp.E = E; in createBinOpInfoFromIncDec()
1604 return BinOp; in createBinOpInfoFromIncDec()
1659 llvm::AtomicRMWInst::BinOp aop = isInc ? llvm::AtomicRMWInst::Add : in EmitScalarPrePostIncDec()
1857 BinOpInfo BinOp; in VisitUnaryMinus() local
1858 BinOp.RHS = Visit(E->getSubExpr()); in VisitUnaryMinus()
1860 if (BinOp.RHS->getType()->isFPOrFPVectorTy()) in VisitUnaryMinus()
1861 BinOp.LHS = llvm::ConstantFP::getZeroValueForNegation(BinOp.RHS->getType()); in VisitUnaryMinus()
1863 BinOp.LHS = llvm::Constant::getNullValue(BinOp.RHS->getType()); in VisitUnaryMinus()
1864 BinOp.Ty = E->getType(); in VisitUnaryMinus()
1865 BinOp.Opcode = BO_Sub; in VisitUnaryMinus()
1866 BinOp.FPContractable = false; in VisitUnaryMinus()
1867 BinOp.E = E; in VisitUnaryMinus()
1868 return EmitSub(BinOp); in VisitUnaryMinus()
2120 llvm::AtomicRMWInst::BinOp aop = llvm::AtomicRMWInst::BAD_BINOP; in EmitCompoundAssignLValue()