Lines Matching refs:isInc
357 bool isInc, bool isPre);
1645 bool isInc, bool isPre) { in EmitScalarPrePostIncDec() argument
1652 int amount = (isInc ? 1 : -1); in EmitScalarPrePostIncDec()
1656 if (isInc && type->isBooleanType()) { in EmitScalarPrePostIncDec()
1676 llvm::AtomicRMWInst::BinOp aop = isInc ? llvm::AtomicRMWInst::Add : in EmitScalarPrePostIncDec()
1678 llvm::Instruction::BinaryOps op = isInc ? llvm::Instruction::Add : in EmitScalarPrePostIncDec()
1709 if (isInc && type->isBooleanType()) { in EmitScalarPrePostIncDec()
1719 value = EmitIncDecConsiderOverflowBehavior(E, value, isInc); in EmitScalarPrePostIncDec()
1723 EmitOverflowCheckedBinOp(createBinOpInfoFromIncDec(E, value, isInc)); in EmitScalarPrePostIncDec()
1726 value = Builder.CreateAdd(value, amt, isInc ? "inc" : "dec"); in EmitScalarPrePostIncDec()
1737 if (!isInc) numElts = Builder.CreateNSWNeg(numElts, "vla.negsize"); in EmitScalarPrePostIncDec()
1768 value = Builder.CreateAdd(value, amt, isInc ? "inc" : "dec"); in EmitScalarPrePostIncDec()
1773 isInc ? "inc" : "dec"); in EmitScalarPrePostIncDec()
1811 value = Builder.CreateFAdd(value, amt, isInc ? "inc" : "dec"); in EmitScalarPrePostIncDec()
1830 if (!isInc) size = -size; in EmitScalarPrePostIncDec()
3486 bool isInc, bool isPre) { in EmitScalarPrePostIncDec() argument
3487 return ScalarExprEmitter(*this).EmitScalarPrePostIncDec(E, LV, isInc, isPre); in EmitScalarPrePostIncDec()