Searched refs:isCheckForZeroAndMulWithOverflow (Results 1 – 4 of 4) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | OverflowInstAnalysis.cpp | 22 bool llvm::isCheckForZeroAndMulWithOverflow(Value *Op0, Value *Op1, bool IsAnd, in isCheckForZeroAndMulWithOverflow() function in llvm 68 bool llvm::isCheckForZeroAndMulWithOverflow(Value *Op0, Value *Op1, in isCheckForZeroAndMulWithOverflow() function in llvm 71 return isCheckForZeroAndMulWithOverflow(Op0, Op1, IsAnd, Y); in isCheckForZeroAndMulWithOverflow()
|
| H A D | InstructionSimplify.cpp | 2067 if (isCheckForZeroAndMulWithOverflow(Op0, Op1, true)) in SimplifyAndInst() 2069 if (isCheckForZeroAndMulWithOverflow(Op1, Op0, true)) in SimplifyAndInst() 2285 if (isCheckForZeroAndMulWithOverflow(Op0, Op1, false)) in SimplifyOrInst() 2287 if (isCheckForZeroAndMulWithOverflow(Op1, Op0, false)) in SimplifyOrInst()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | OverflowInstAnalysis.h | 40 bool isCheckForZeroAndMulWithOverflow(Value *Op0, Value *Op1, bool IsAnd, 42 bool isCheckForZeroAndMulWithOverflow(Value *Op0, Value *Op1, bool IsAnd);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSelect.cpp | 2745 if (isCheckForZeroAndMulWithOverflow(CondVal, Op1, IsAnd, Y)) { in visitSelectInst()
|