Searched refs:UseInstrInfo (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | SimplifyQuery.h | 25 InstrInfoQuery(bool UMD) : UseInstrInfo(UMD) {} in InstrInfoQuery() 27 bool UseInstrInfo = true; member 30 if (UseInstrInfo) in getMetadata() 36 if (UseInstrInfo) in hasNoUnsignedWrap() 42 if (UseInstrInfo) in hasNoSignedWrap() 48 if (UseInstrInfo && isa<PossiblyExactOperator>(Op)) in isExact() 54 if (UseInstrInfo) in hasNoSignedZeros() 84 const Instruction *CXTI = nullptr, bool UseInstrInfo = true, 86 : DL(DL), TLI(TLI), DT(DT), AC(AC), CxtI(CXTI), DC(DC), IIQ(UseInstrInfo), in DL() 91 const Instruction *CXTI = nullptr, bool UseInstrInfo = true, [all …]
|
| H A D | ValueTracking.h | 61 bool UseInstrInfo = true); 68 bool UseInstrInfo = true); 76 bool UseInstrInfo = true); 117 bool UseInstrInfo = true); 131 bool UseInstrInfo = true); 159 bool UseInstrInfo = true); 184 bool UseInstrInfo = true); 449 bool UseInstrInfo = true); 456 bool UseInstrInfo = true); 464 bool UseInstrInfo = true) { [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 167 const DominatorTree *DT, bool UseInstrInfo) { in computeKnownBits() argument 170 SimplifyQuery(DL, DT, AC, safeCxtI(V, CxtI), UseInstrInfo)); in computeKnownBits() 187 SimplifyQuery(DL, DT, AC, safeCxtI(V, CxtI), UseInstrInfo)); in computeKnownBits() 270 SimplifyQuery(DL, DT, AC, safeCxtI(V, CxtI), UseInstrInfo)); in isKnownToBeAPowerOfTwo() 281 const DominatorTree *DT, bool UseInstrInfo) { in isKnownNonZero() argument 312 bool UseInstrInfo) { in isKnownNonEqual() argument 315 SimplifyQuery(DL, DT, AC, safeCxtI(V2, V1, CxtI), UseInstrInfo)); in isKnownNonEqual() 2610 if (Q.IIQ.UseInstrInfo && isNonZeroRecurrence(PN)) in isKnownNonZeroFromOperator() 5317 bool UseInstrInfo) { in computeKnownFPClass() argument 8898 InstrInfoQuery IIQ(UseInstrInfo); in computeConstantRange() [all …]
|
| H A D | InstructionSimplify.cpp | 949 if (Q.IIQ.UseInstrInfo && in simplifyMulInst() 1228 if (Q.IIQ.UseInstrInfo && in simplifyRem() 1443 if (Q.IIQ.UseInstrInfo && in simplifyShlInst() 1478 if (Q.IIQ.UseInstrInfo && match(Op0, m_NUWShl(m_Value(X), m_Specific(Op1)))) in simplifyLShrInst() 1488 if (Q.IIQ.UseInstrInfo && match(Op1, m_APInt(ShRAmt)) && in simplifyLShrInst() 2177 if (Q.IIQ.UseInstrInfo && match(Op1, m_APInt(Mask)) && in simplifyAndInst() 2985 if (isKnownNonZero(LHS, Q.DL, 0, Q.AC, Q.CxtI, Q.DT, Q.IIQ.UseInstrInfo)) in simplifyICmpWithZero() 3060 computeConstantRange(LHS, CmpInst::isSigned(Pred), IIQ.UseInstrInfo); in simplifyICmpWithConstant() 3071 if (IIQ.UseInstrInfo && ICmpInst::isEquality(Pred) && in simplifyICmpWithConstant() 3241 if (Pred != CmpInst::ICMP_SLT || !IIQ.UseInstrInfo) in trySimplifyICmpWithAdds() [all …]
|