Lines Matching refs:isInc

628                                        bool isInc, bool isPre);
2790 bool isInc, bool isPre) { in EmitScalarPrePostIncDec() argument
2799 int amount = (isInc ? 1 : -1); in EmitScalarPrePostIncDec()
2800 bool isSubtraction = !isInc; in EmitScalarPrePostIncDec()
2804 if (isInc && type->isBooleanType()) { in EmitScalarPrePostIncDec()
2825 llvm::AtomicRMWInst::BinOp aop = isInc ? llvm::AtomicRMWInst::Add : in EmitScalarPrePostIncDec()
2827 llvm::Instruction::BinaryOps op = isInc ? llvm::Instruction::Add : in EmitScalarPrePostIncDec()
2842 isInc ? llvm::AtomicRMWInst::FAdd : llvm::AtomicRMWInst::FSub; in EmitScalarPrePostIncDec()
2844 isInc ? llvm::Instruction::FAdd : llvm::Instruction::FSub; in EmitScalarPrePostIncDec()
2876 if (isInc && type->isBooleanType()) { in EmitScalarPrePostIncDec()
2921 value = Builder.CreateAdd(value, amt, isInc ? "inc" : "dec"); in EmitScalarPrePostIncDec()
2940 value = EmitIncDecConsiderOverflowBehavior(E, value, isInc); in EmitScalarPrePostIncDec()
2944 E, value, isInc, E->getFPFeaturesInEffect(CGF.getLangOpts()))); in EmitScalarPrePostIncDec()
2947 value = Builder.CreateAdd(value, amt, isInc ? "inc" : "dec"); in EmitScalarPrePostIncDec()
2958 if (!isInc) numElts = Builder.CreateNSWNeg(numElts, "vla.negsize"); in EmitScalarPrePostIncDec()
2996 value = Builder.CreateAdd(value, amt, isInc ? "inc" : "dec"); in EmitScalarPrePostIncDec()
3001 isInc ? "inc" : "dec"); in EmitScalarPrePostIncDec()
3049 value = Builder.CreateFAdd(value, amt, isInc ? "inc" : "dec"); in EmitScalarPrePostIncDec()
3070 Info.Opcode = isInc ? BO_Add : BO_Sub; in EmitScalarPrePostIncDec()
3076 Info.Opcode = isInc ? BO_Sub : BO_Add; in EmitScalarPrePostIncDec()
3092 if (!isInc) size = -size; in EmitScalarPrePostIncDec()
5539 bool isInc, bool isPre) { in EmitScalarPrePostIncDec() argument
5540 return ScalarExprEmitter(*this).EmitScalarPrePostIncDec(E, LV, isInc, isPre); in EmitScalarPrePostIncDec()