Home
last modified time | relevance | path

Searched refs:isGuaranteedNotToBeUndef (Results 1 – 11 of 11) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDivRemPairs.cpp387 if (!isGuaranteedNotToBeUndef(X, nullptr, DivInst, &DT)) { in optimizeDivRem()
396 if (!isGuaranteedNotToBeUndef(Y, nullptr, DivInst, &DT)) { in optimizeDivRem()
H A DCorrelatedValuePropagation.cpp852 if (!isGuaranteedNotToBeUndef(X)) in expandUDivOrURem()
855 if (!isGuaranteedNotToBeUndef(Y)) in expandUDivOrURem()
/src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp170 if (!isGuaranteedNotToBeUndef(X)) in foldMulShl1()
183 if (!isGuaranteedNotToBeUndef(X)) in foldMulShl1()
422 if (!isGuaranteedNotToBeUndef(X)) in visitMul()
1284 if (!isGuaranteedNotToBeUndef(Op1)) in commonIDivTransforms()
2199 if (!isGuaranteedNotToBeUndef(Op0)) in visitURem()
2213 if (!isGuaranteedNotToBeUndef(Op0)) in visitURem()
2226 if (!isGuaranteedNotToBeUndef(Op0)) in visitURem()
H A DInstCombineSelect.cpp1317 isGuaranteedNotToBeUndef(V, SQ.AC, &Sel, &DT)) in foldSelectValueEquivalence()
1323 if (isGuaranteedNotToBeUndef(NewOp, SQ.AC, &Sel, &DT)) in foldSelectValueEquivalence()
1338 isGuaranteedNotToBeUndef(NewOp, SQ.AC, &Sel, &DT)) in foldSelectValueEquivalence()
H A DInstCombineAddSub.cpp1195 if (!isGuaranteedNotToBeUndef(X, &AC, &I, &DT)) in SimplifyAddWithRemainder()
H A DInstCombineAndOrXor.cpp4673 if (isGuaranteedNotToBeUndef(M)) in visitXor()
/src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DUtils.h585 bool isGuaranteedNotToBeUndef(Register Reg, const MachineRegisterInfo &MRI,
/src/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp198 isGuaranteedNotToBeUndef(M, SQ.AC, SQ.CxtI, SQ.DT)) in haveNoCommonBitsSetSpecialCases()
204 isGuaranteedNotToBeUndef(LHS, SQ.AC, SQ.CxtI, SQ.DT)) in haveNoCommonBitsSetSpecialCases()
212 isGuaranteedNotToBeUndef(LHS, SQ.AC, SQ.CxtI, SQ.DT) && in haveNoCommonBitsSetSpecialCases()
213 isGuaranteedNotToBeUndef(Y, SQ.AC, SQ.CxtI, SQ.DT)) in haveNoCommonBitsSetSpecialCases()
220 isGuaranteedNotToBeUndef(Y, SQ.AC, SQ.CxtI, SQ.DT)) in haveNoCommonBitsSetSpecialCases()
228 isGuaranteedNotToBeUndef(A, SQ.AC, SQ.CxtI, SQ.DT) && in haveNoCommonBitsSetSpecialCases()
229 isGuaranteedNotToBeUndef(B, SQ.AC, SQ.CxtI, SQ.DT)) in haveNoCommonBitsSetSpecialCases()
409 isGuaranteedNotToBeUndef(Op0, Q.AC, Q.CxtI, Q.DT, Depth + 1); in computeKnownBitsMul()
1053 if (!isGuaranteedNotToBeUndef(Arm, Q.AC, Q.CxtI, Q.DT, Depth + 1)) in adjustKnownBitsForSelectArm()
7110 if (isGuaranteedNotToBeUndef(LHS, SQ.AC, SQ.CxtI, SQ.DT)) in computeOverflowForUnsignedSub()
[all …]
H A DLazyValueInfo.cpp915 if (isGuaranteedNotToBeUndef(Cond, AC)) { in solveBlockValueSelect()
1600 if (!isGuaranteedNotToBeUndef(SI->getCondition(), AC)) in getValueAtUse()
/src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DValueTracking.h1087 bool isGuaranteedNotToBeUndef(const Value *V, AssumptionCache *AC = nullptr,
/src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp1967 bool llvm::isGuaranteedNotToBeUndef(Register Reg, in isGuaranteedNotToBeUndef() function in llvm