Searched refs:isInc (Results 1 - 5 of 5) sorted by relevance

/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp611 bool isInc, bool isPre);
2552 bool isInc, bool isPre) {
2559 int amount = (isInc ? 1 : -1);
2560 bool isSubtraction = !isInc;
2564 if (isInc && type->isBooleanType()) {
2585 llvm::AtomicRMWInst::BinOp aop = isInc ? llvm::AtomicRMWInst::Add :
2587 llvm::Instruction::BinaryOps op = isInc ? llvm::Instruction::Add :
2619 if (isInc && type->isBooleanType()) {
2659 value = Builder.CreateAdd(value, amt, isInc ? "inc" : "dec");
2669 value = EmitIncDecConsiderOverflowBehavior(E, value, isInc);
2551 EmitScalarPrePostIncDec(const UnaryOperator *E, LValue LV, bool isInc, bool isPre) argument
5198 EmitScalarPrePostIncDec(const UnaryOperator *E, LValue LV, bool isInc, bool isPre) argument
[all...]
H A DCGExpr.cpp1213 bool isInc, bool isPre) {
1218 uint64_t AmountVal = isInc ? 1 : -1;
1222 NextVal = Builder.CreateAdd(InVal.first, NextVal, isInc ? "inc" : "dec");
1226 if (!isInc)
1231 NextVal = Builder.CreateFAdd(InVal.first, NextVal, isInc ? "inc" : "dec");
3249 bool isInc = E->getOpcode() == UO_PreInc; local
3252 EmitComplexPrePostIncDec(E, LV, isInc, true/*isPre*/);
3254 EmitScalarPrePostIncDec(E, LV, isInc, true/*isPre*/);
1212 EmitComplexPrePostIncDec(const UnaryOperator *E, LValue LV, bool isInc, bool isPre) argument
H A DCGExprComplex.cpp196 bool isInc, bool isPre) {
198 return CGF.EmitComplexPrePostIncDec(E, LV, isInc, isPre);
195 VisitPrePostIncDec(const UnaryOperator *E, bool isInc, bool isPre) argument
H A DCodeGenFunction.h3097 bool isInc, bool isPre);
3099 bool isInc, bool isPre);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp19765 SDValue &Offset, bool &isInc,
19777 isInc = false;
19782 isInc = (Ptr->getOpcode() == ISD::ADD);
19791 isInc = false;
19799 isInc = true;
19812 isInc = (Ptr->getOpcode() == ISD::ADD);
19824 SDValue &Offset, bool &isInc,
19834 isInc = false;
19838 isInc = Ptr->getOpcode() == ISD::ADD;
19850 bool &isInc, SelectionDA
19763 getARMIndexedAddressParts(SDNode *Ptr, EVT VT, bool isSEXTLoad, SDValue &Base, SDValue &Offset, bool &isInc, SelectionDAG &DAG) argument
19822 getT2IndexedAddressParts(SDNode *Ptr, EVT VT, bool isSEXTLoad, SDValue &Base, SDValue &Offset, bool &isInc, SelectionDAG &DAG) argument
19847 getMVEIndexedAddressParts(SDNode *Ptr, EVT VT, Align Alignment, bool isSEXTLoad, bool IsMasked, bool isLE, SDValue &Base, SDValue &Offset, bool &isInc, SelectionDAG &DAG) argument
20019 bool isInc; local
[all...]

Completed in 380 milliseconds