Home
last modified time | relevance | path

Searched refs:isMinusOne (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAtomicRMW.cpp46 return C->isMinusOne(); in isIdempotentRMW()
H A DInstCombineAddSub.cpp79 bool isMinusOne() const { return isInt() && IntVal == -1; } in isMinusOne() function in __anon84b617a60111::FAddendCoef
298 if (That.isMinusOne()) { in operator *=()
709 if (!CE.isMinusOne() && !CE.isOne()) in calcInstrNumber()
733 if (Coeff.isMinusOne() || Coeff.isOne()) { in createAddendVal()
734 NeedNeg = Coeff.isMinusOne(); in createAddendVal()
/freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_value.h218 bool isMinusOne() const { in isMinusOne() function
H A Dubsan_handlers.cpp293 if (RHSVal.isMinusOne()) in handleDivremOverflowImpl()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DBoolean.h63 constexpr static bool isMinusOne() { return false; } in isMinusOne() function
H A DFixedPoint.h63 bool isMinusOne() const { return V.isSigned() && V.getValue() == -1; } in isMinusOne() function
H A DFloating.h146 bool isMinusOne() const { return getValue().isExactlyValue(-1.0); } in isMinusOne() function
H A DIntegral.h152 bool isMinusOne() const { return Signed && V == ReprT(-1); }
H A DIntegralAP.h177 bool isMinusOne() const { return Signed && getValue().isAllOnes(); } in isMinusOne() function
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DStraightLineStrengthReduce.cpp325 return C.Index->isOne() || C.Index->isMinusOne(); in isSimplestForm()
333 return ((C.Index->isOne() || C.Index->isMinusOne()) && in isSimplestForm()
H A DLoopIdiomRecognize.cpp1960 if (!Inc || (!Inc->isOne() && !Inc->isMinusOne())) in detectShiftUntilLessThanIdiom()
2045 Dec->isMinusOne()))) { in detectPopcountIdiom()
2188 if (!Inc || (!Inc->isOne() && !Inc->isMinusOne())) in detectShiftUntilZeroIdiom()
H A DReassociate.cpp2331 cast<ConstantInt>(Ops.back().Op)->isMinusOne()) { in ReassociateExpression()
H A DGVN.cpp2612 bool IsKnownTrue = CI->isMinusOne(); in propagateEquality()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTDC.cpp250 } else if (Pred == CmpInst::ICMP_SGT && Const->isMinusOne()) { in convertICmp()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DEvaluator.cpp435 if (!Size->isMinusOne() && in EvaluateBlock()
H A DLoopConstrainer.cpp332 if (StepCI->isMinusOne()) { in parseLoopStructure()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DConstant.h202 bool isMinusOne() const { return cast<llvm::ConstantInt>(Val)->isMinusOne(); } in isMinusOne() function
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLint.cpp414 !cast<ConstantInt>(UnderlyingObject)->isMinusOne(), in visitMemoryReference()
H A DBranchProbabilityInfo.cpp1014 } else if (CV->isMinusOne()) { in calcZeroHeuristics()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h226 bool isMinusOne() const { return Val.isAllOnes(); } in isMinusOne() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp1596 return C->isMinusOne(); in isIdempotentRMW()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOInstrumentation.cpp433 else if (CV->isMinusOne()) in getBranchCondString()
H A DAddressSanitizer.cpp1226 if (Size->isMinusOne()) return; in visitIntrinsicInst()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1767 bool isAllOnes() const { return Value->isMinusOne(); }
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp110 return CI->isMinusOne(); in isAllOnesValue()

12