Lines Matching refs:SimplifyQuery

151                              const SimplifyQuery &Q);
154 const SimplifyQuery &Q) { in computeKnownBits()
170 SimplifyQuery(DL, DT, AC, safeCxtI(V, CxtI), UseInstrInfo)); in computeKnownBits()
178 V, Depth, SimplifyQuery(DL, DT, AC, safeCxtI(V, CxtI), UseInstrInfo)); in computeKnownBits()
187 SimplifyQuery(DL, DT, AC, safeCxtI(V, CxtI), UseInstrInfo)); in computeKnownBits()
191 const SimplifyQuery &SQ) { in haveNoCommonBitsSetSpecialCases()
237 const SimplifyQuery &SQ) { in haveNoCommonBitsSet()
262 const SimplifyQuery &Q);
270 SimplifyQuery(DL, DT, AC, safeCxtI(V, CxtI), UseInstrInfo)); in isKnownToBeAPowerOfTwo()
274 unsigned Depth, const SimplifyQuery &Q);
277 const SimplifyQuery &Q);
283 V, Depth, SimplifyQuery(DL, DT, AC, safeCxtI(V, CxtI), UseInstrInfo)); in isKnownNonZero()
286 bool llvm::isKnownNonNegative(const Value *V, const SimplifyQuery &SQ, in isKnownNonNegative()
291 bool llvm::isKnownPositive(const Value *V, const SimplifyQuery &SQ, in isKnownPositive()
301 bool llvm::isKnownNegative(const Value *V, const SimplifyQuery &SQ, in isKnownNegative()
307 const SimplifyQuery &Q);
315 SimplifyQuery(DL, DT, AC, safeCxtI(V2, V1, CxtI), UseInstrInfo)); in isKnownNonEqual()
319 const SimplifyQuery &SQ, unsigned Depth) { in MaskedValueIsZero()
326 unsigned Depth, const SimplifyQuery &Q);
329 const SimplifyQuery &Q) { in ComputeNumSignBits()
341 V, Depth, SimplifyQuery(DL, DT, AC, safeCxtI(V, CxtI), UseInstrInfo)); in ComputeNumSignBits()
355 unsigned Depth, const SimplifyQuery &Q) { in computeKnownBitsAddSub()
370 const SimplifyQuery &Q) { in computeKnownBitsMul()
571 static bool isKnownNonZeroFromAssume(const Value *V, const SimplifyQuery &Q) { in isKnownNonZeroFromAssume()
620 const SimplifyQuery &Q) { in computeKnownBitsFromCmp()
710 unsigned Depth, const SimplifyQuery &Q) { in computeKnownBitsFromContext()
817 KnownBits &Known2, unsigned Depth, const SimplifyQuery &Q, in computeKnownBitsFromShiftOperator()
833 unsigned Depth, const SimplifyQuery &Q) { in getKnownBitsFromAndXorOr()
906 const SimplifyQuery &SQ) { in analyzeKnownBitsFromAndXorOr()
937 const SimplifyQuery &Q) { in computeKnownBitsFromOperator()
1263 SimplifyQuery RecQ = Q; in computeKnownBitsFromOperator()
1296 SimplifyQuery RecQ = Q; in computeKnownBitsFromOperator()
1374 SimplifyQuery RecQ = Q; in computeKnownBitsFromOperator()
1703 unsigned Depth, const SimplifyQuery &Q) { in computeKnownBits()
1712 const SimplifyQuery &Q) { in computeKnownBits()
1735 const SimplifyQuery &Q) { in computeKnownBits()
1874 unsigned Depth, SimplifyQuery &Q) { in isPowerOfTwoRecurrence()
1933 const SimplifyQuery &Q) { in isKnownToBeAPowerOfTwo()
2039 SimplifyQuery RecQ = Q; in isKnownToBeAPowerOfTwo()
2098 const SimplifyQuery &Q) { in isGEPKnownNonNull()
2301 const SimplifyQuery &Q, unsigned BitWidth, Value *X, in isNonZeroAdd()
2340 const SimplifyQuery &Q, unsigned BitWidth, Value *X, in isNonZeroSub()
2351 unsigned Depth, const SimplifyQuery &Q, in isNonZeroShift()
2403 unsigned Depth, const SimplifyQuery &Q) { in isKnownNonZeroFromOperator()
2614 SimplifyQuery RecQ = Q; in isKnownNonZeroFromOperator()
2763 const SimplifyQuery &Q) { in isKnownNonZero()
2858 bool isKnownNonZero(const Value *V, unsigned Depth, const SimplifyQuery &Q) { in isKnownNonZero()
2974 const SimplifyQuery &Q) { in isAddOfNonZero()
2991 const SimplifyQuery &Q) { in isNonEqualMul()
3004 const SimplifyQuery &Q) { in isNonEqualShl()
3015 unsigned Depth, const SimplifyQuery &Q) { in isNonEqualPHIs()
3035 SimplifyQuery RecQ = Q; in isNonEqualPHIs()
3045 const SimplifyQuery &Q) { in isNonEqualSelect()
3069 const SimplifyQuery &Q) { in isNonEqualPointersWithRecursiveGEP()
3117 const SimplifyQuery &Q) { in isKnownNonEqual()
3261 unsigned Depth, const SimplifyQuery &Q);
3264 unsigned Depth, const SimplifyQuery &Q) { in ComputeNumSignBits()
3279 unsigned Depth, const SimplifyQuery &Q) { in ComputeNumSignBitsImpl()
3499 SimplifyQuery RecQ = Q; in ComputeNumSignBitsImpl()
4248 const SimplifyQuery &Q) { in computeKnownFPClassFromAssumes()
4296 unsigned Depth, const SimplifyQuery &Q);
4300 const SimplifyQuery &Q) { in computeKnownFPClass()
4311 const SimplifyQuery &Q) { in computeKnownFPClassForFPTrunc()
4333 unsigned Depth, const SimplifyQuery &Q) { in computeKnownFPClass()
5321 SimplifyQuery(DL, TLI, DT, AC, safeCxtI(V, CxtI), UseInstrInfo)); in computeKnownFPClass()
5332 SimplifyQuery(DL, TLI, DT, AC, safeCxtI(V, CxtI), UseInstrInfo)); in computeKnownFPClass()
6289 const SimplifyQuery &SQ) { in computeConstantRangeIncludingKnownBits()
6300 const SimplifyQuery &SQ) { in computeOverflowForUnsignedMul()
6310 const SimplifyQuery &SQ) { in computeOverflowForSignedMul()
6350 const SimplifyQuery &SQ) { in computeOverflowForUnsignedAdd()
6361 const AddOperator *Add, const SimplifyQuery &SQ) { in computeOverflowForSignedAdd()
6419 const SimplifyQuery &SQ) { in computeOverflowForUnsignedSub()
6455 const SimplifyQuery &SQ) { in computeOverflowForSignedSub()
6996 const SimplifyQuery &SQ) { in computeOverflowForSignedAdd()
7004 const SimplifyQuery &SQ) { in computeOverflowForSignedAdd()