Lines Matching refs:SimplifyQuery
152 const SimplifyQuery &Q);
155 const SimplifyQuery &Q) { in computeKnownBits()
171 SimplifyQuery(DL, DT, AC, safeCxtI(V, CxtI), UseInstrInfo)); in computeKnownBits()
179 V, Depth, SimplifyQuery(DL, DT, AC, safeCxtI(V, CxtI), UseInstrInfo)); in computeKnownBits()
188 SimplifyQuery(DL, DT, AC, safeCxtI(V, CxtI), UseInstrInfo)); in computeKnownBits()
192 const SimplifyQuery &SQ) { in haveNoCommonBitsSetSpecialCases()
238 const SimplifyQuery &SQ) { in haveNoCommonBitsSet()
270 const SimplifyQuery &Q);
278 SimplifyQuery(DL, DT, AC, safeCxtI(V, CxtI), UseInstrInfo)); in isKnownToBeAPowerOfTwo()
282 const SimplifyQuery &Q, unsigned Depth);
284 bool llvm::isKnownNonNegative(const Value *V, const SimplifyQuery &SQ, in isKnownNonNegative()
289 bool llvm::isKnownPositive(const Value *V, const SimplifyQuery &SQ, in isKnownPositive()
301 bool llvm::isKnownNegative(const Value *V, const SimplifyQuery &SQ, in isKnownNegative()
308 const SimplifyQuery &Q);
321 SimplifyQuery(DL, DT, AC, safeCxtI(V2, V1, CxtI), UseInstrInfo)); in isKnownNonEqual()
325 const SimplifyQuery &SQ, unsigned Depth) { in MaskedValueIsZero()
332 unsigned Depth, const SimplifyQuery &Q);
335 const SimplifyQuery &Q) { in ComputeNumSignBits()
347 V, Depth, SimplifyQuery(DL, DT, AC, safeCxtI(V, CxtI), UseInstrInfo)); in ComputeNumSignBits()
362 unsigned Depth, const SimplifyQuery &Q) { in computeKnownBitsAddSub()
377 const SimplifyQuery &Q) { in computeKnownBitsMul()
578 static bool isKnownNonZeroFromAssume(const Value *V, const SimplifyQuery &Q) { in isKnownNonZeroFromAssume()
627 const SimplifyQuery &Q) { in computeKnownBitsFromCmp()
739 const SimplifyQuery &SQ, bool Invert) { in computeKnownBitsFromICmpCond()
758 const SimplifyQuery &SQ, bool Invert) { in computeKnownBitsFromCond()
779 unsigned Depth, const SimplifyQuery &Q) { in computeKnownBitsFromContext()
884 KnownBits &Known2, unsigned Depth, const SimplifyQuery &Q, in computeKnownBitsFromShiftOperator()
900 unsigned Depth, const SimplifyQuery &Q) { in getKnownBitsFromAndXorOr()
970 const SimplifyQuery &Q, in computeKnownBitsForHorizontalOperation()
999 const SimplifyQuery &SQ) { in analyzeKnownBitsFromAndXorOr()
1029 const SimplifyQuery &Q) { in adjustKnownBitsForSelectArm()
1064 const SimplifyQuery &Q) { in computeKnownBitsFromOperator()
1438 SimplifyQuery RecQ = Q.getWithoutCondContext(); in computeKnownBitsFromOperator()
1471 SimplifyQuery RecQ = Q.getWithoutCondContext(); in computeKnownBitsFromOperator()
1549 SimplifyQuery RecQ = Q.getWithoutCondContext(); in computeKnownBitsFromOperator()
1989 unsigned Depth, const SimplifyQuery &Q) { in computeKnownBits()
1998 const SimplifyQuery &Q) { in computeKnownBits()
2021 const SimplifyQuery &Q) { in computeKnownBits()
2162 unsigned Depth, SimplifyQuery &Q) { in isPowerOfTwoRecurrence()
2221 const SimplifyQuery &Q) { in isKnownToBeAPowerOfTwo()
2332 SimplifyQuery RecQ = Q.getWithoutCondContext(); in isKnownToBeAPowerOfTwo()
2391 const SimplifyQuery &Q) { in isGEPKnownNonNull()
2604 const SimplifyQuery &Q, unsigned BitWidth, Value *X, in isNonZeroAdd()
2651 const SimplifyQuery &Q, unsigned BitWidth, Value *X, in isNonZeroSub()
2667 const SimplifyQuery &Q, unsigned BitWidth, Value *X, in isNonZeroMul()
2695 unsigned Depth, const SimplifyQuery &Q, in isNonZeroShift()
2747 unsigned Depth, const SimplifyQuery &Q) { in isKnownNonZeroFromOperator()
2946 SimplifyQuery RecQ = Q.getWithoutCondContext(); in isKnownNonZeroFromOperator()
3209 const SimplifyQuery &Q, unsigned Depth) { in isKnownNonZero()
3303 bool llvm::isKnownNonZero(const Value *V, const SimplifyQuery &Q, in isKnownNonZero()
3436 const SimplifyQuery &Q) { in isModifyingBinopOfNonZero()
3465 const SimplifyQuery &Q) { in isNonEqualMul()
3480 const SimplifyQuery &Q) { in isNonEqualShl()
3492 const SimplifyQuery &Q) { in isNonEqualPHIs()
3512 SimplifyQuery RecQ = Q.getWithoutCondContext(); in isNonEqualPHIs()
3523 const SimplifyQuery &Q) { in isNonEqualSelect()
3547 const SimplifyQuery &Q) { in isNonEqualPointersWithRecursiveGEP()
3596 const SimplifyQuery &Q) { in isKnownNonEqual()
3745 unsigned Depth, const SimplifyQuery &Q);
3748 unsigned Depth, const SimplifyQuery &Q) { in ComputeNumSignBits()
3763 unsigned Depth, const SimplifyQuery &Q) { in ComputeNumSignBitsImpl()
4004 SimplifyQuery RecQ = Q.getWithoutCondContext(); in ComputeNumSignBitsImpl()
4796 const SimplifyQuery &Q) { in computeKnownFPClassFromContext()
4846 unsigned Depth, const SimplifyQuery &Q);
4850 const SimplifyQuery &Q) { in computeKnownFPClass()
4861 const SimplifyQuery &Q) { in computeKnownFPClassForFPTrunc()
4882 unsigned Depth, const SimplifyQuery &Q) { in computeKnownFPClass()
5940 const SimplifyQuery &SQ) { in computeKnownFPClass()
5950 const SimplifyQuery &SQ) { in computeKnownFPClass()
6960 const SimplifyQuery &SQ) { in computeConstantRangeIncludingKnownBits()
6971 const SimplifyQuery &SQ, in computeOverflowForUnsignedMul()
6987 const SimplifyQuery &SQ) { in computeOverflowForSignedMul()
7027 const SimplifyQuery &SQ) { in computeOverflowForUnsignedAdd()
7038 const AddOperator *Add, const SimplifyQuery &SQ) { in computeOverflowForSignedAdd()
7096 const SimplifyQuery &SQ) { in computeOverflowForUnsignedSub()
7132 const SimplifyQuery &SQ) { in computeOverflowForSignedSub()
7680 const SimplifyQuery &SQ) { in computeOverflowForSignedAdd()
7688 const SimplifyQuery &SQ) { in computeOverflowForSignedAdd()