aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Analysis
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@sifive.com>2023-11-27 12:54:11 -0800
committerGitHub <noreply@github.com>2023-11-27 12:54:11 -0800
commit03d4a9d94da30590ebfc444cf13a8763f47b7bb9 (patch)
treea26fd0978b8a4a9f7756b7bfabeb9b49264d84cf /llvm/test/Analysis
parente666e27485d69ca60747c198418e64922c72238f (diff)
downloadllvm-03d4a9d94da30590ebfc444cf13a8763f47b7bb9.zip
llvm-03d4a9d94da30590ebfc444cf13a8763f47b7bb9.tar.gz
llvm-03d4a9d94da30590ebfc444cf13a8763f47b7bb9.tar.bz2
[InstCombine] Set disjoint flag when turning Add into Or. (#72702)
The disjoint flag was recently added to IR in #72583
Diffstat (limited to 'llvm/test/Analysis')
-rw-r--r--llvm/test/Analysis/ValueTracking/assume.ll2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/Analysis/ValueTracking/assume.ll b/llvm/test/Analysis/ValueTracking/assume.ll
index cc098e1..4c4b46c 100644
--- a/llvm/test/Analysis/ValueTracking/assume.ll
+++ b/llvm/test/Analysis/ValueTracking/assume.ll
@@ -7,7 +7,7 @@ define i32 @assume_add(i32 %a, i32 %b) {
; CHECK-NEXT: [[LAST_TWO_DIGITS:%.*]] = and i32 [[T1]], 3
; CHECK-NEXT: [[T2:%.*]] = icmp eq i32 [[LAST_TWO_DIGITS]], 0
; CHECK-NEXT: call void @llvm.assume(i1 [[T2]])
-; CHECK-NEXT: [[T3:%.*]] = or i32 [[T1]], 3
+; CHECK-NEXT: [[T3:%.*]] = or disjoint i32 [[T1]], 3
; CHECK-NEXT: ret i32 [[T3]]
;
%t1 = add i32 %a, %b