We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 29c54d8 commit 5eb94c6Copy full SHA for 5eb94c6
llvm/test/Transforms/InstCombine/freeze.ll
@@ -156,9 +156,9 @@ define i32 @early_freeze_test4(i32 %v1) {
156
define i32 @assume(i32 %a, i32 %b) {
157
; CHECK-LABEL: @assume(
158
; CHECK-NEXT: call void @llvm.assume(i1 true) [ "noundef"(i32 [[A:%.*]]) ]
159
-; CHECK-NEXT: [[ADD_FR:%.*]] = freeze i32 [[ADD:%.*]]
160
-; CHECK-NEXT: [[ADD1:%.*]] = add i32 [[A]], [[ADD_FR]]
161
-; CHECK-NEXT: ret i32 [[ADD1]]
+; CHECK-NEXT: [[B_FR:%.*]] = freeze i32 [[B:%.*]]
+; CHECK-NEXT: [[ADD:%.*]] = add i32 [[A]], [[B_FR]]
+; CHECK-NEXT: ret i32 [[ADD]]
162
;
163
call void @llvm.assume(i1 true) [ "noundef"(i32 %a) ]
164
%add = add nsw nuw i32 %a, %b
0 commit comments