We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
https://alive2.llvm.org/ce/z/o_8ch3
define i1 @src(i8 %x, i8 %y) { %max = call i8 @llvm.umax.i8(i8 %x, i8 1) %cmp = icmp ugt i8 %y, %max br i1 %cmp, label %if, label %end if: %cmp2 = icmp ugt i8 %y, %x ret i1 %cmp2 end: ret i1 false } define i1 @tgt(i8 %x, i8 %y) { %max = call i8 @llvm.umax.i8(i8 %x, i8 1) %cmp = icmp ugt i8 %y, %max br i1 %cmp, label %if, label %end if: ret i1 true end: ret i1 false } declare i8 @llvm.umax.i8(i8, i8)
This might be either for ConstraintElimination or InstCombine.
For the case where icmp ugt i8 %y, 1 is used, CVP/LVI could also handle this.
icmp ugt i8 %y, 1
The text was updated successfully, but these errors were encountered:
Candidate patch https://reviews.llvm.org/D155412
Sorry, something went wrong.
[ConstraintElim] Add test cases from PR63896. NFC.
de0d27c
This patch adds some test cases from #63896. Reviewed By: fhahn Differential Revision: https://reviews.llvm.org/D155853
92a11eb
cf0aff4
This patch adds some test cases from llvm/llvm-project#63896. Reviewed By: fhahn Differential Revision: https://reviews.llvm.org/D155853
[ConstraintElim] Add facts implied by MinMaxIntrinsic
60134db
Fixes llvm/llvm-project#63896 and rust-lang/rust#113757. This patch adds facts implied by llvm.smin/smax/umin/umax intrinsics. Reviewed By: fhahn Differential Revision: https://reviews.llvm.org/D155412
dtcxzyw
No branches or pull requests
https://alive2.llvm.org/ce/z/o_8ch3
This might be either for ConstraintElimination or InstCombine.
For the case where
icmp ugt i8 %y, 1
is used, CVP/LVI could also handle this.The text was updated successfully, but these errors were encountered: