diff options
-rw-r--r-- | llvm/test/Transforms/InstSimplify/cmp-alloca-offsets.ll | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/llvm/test/Transforms/InstSimplify/cmp-alloca-offsets.ll b/llvm/test/Transforms/InstSimplify/cmp-alloca-offsets.ll index d076035..ef69805 100644 --- a/llvm/test/Transforms/InstSimplify/cmp-alloca-offsets.ll +++ b/llvm/test/Transforms/InstSimplify/cmp-alloca-offsets.ll @@ -233,12 +233,12 @@ define i1 @mixed_alloca_size4() { define i1 @zst_alloca_start() { ; CHECK-LABEL: @zst_alloca_start( ; CHECK-NEXT: [[A:%.*]] = alloca i64, align 8 -; CHECK-NEXT: [[A2:%.*]] = alloca {}, align 8 +; CHECK-NEXT: [[A2:%.*]] = alloca {}, align 1 ; CHECK-NEXT: call void @escape(ptr [[A]], ptr [[A2]]) ; CHECK-NEXT: ret i1 false ; %a = alloca i64 - %a2 = alloca {} + %a2 = alloca {}, align 1 %gep = getelementptr i8, ptr %a, i64 0 %cmp = icmp eq ptr %gep, %a2 call void @escape(ptr %a, ptr %a2) @@ -248,12 +248,12 @@ define i1 @zst_alloca_start() { define i1 @zst_alloca_middle() { ; CHECK-LABEL: @zst_alloca_middle( ; CHECK-NEXT: [[A:%.*]] = alloca i64, align 8 -; CHECK-NEXT: [[A2:%.*]] = alloca {}, align 8 +; CHECK-NEXT: [[A2:%.*]] = alloca {}, align 1 ; CHECK-NEXT: call void @escape(ptr [[A]], ptr [[A2]]) ; CHECK-NEXT: ret i1 false ; %a = alloca i64 - %a2 = alloca {} + %a2 = alloca {}, align 1 %gep = getelementptr i8, ptr %a, i64 4 %cmp = icmp eq ptr %gep, %a2 call void @escape(ptr %a, ptr %a2) @@ -263,21 +263,21 @@ define i1 @zst_alloca_middle() { define i1 @zst_alloca_end() { ; CHECK-LABEL: @zst_alloca_end( ; CHECK-NEXT: [[A:%.*]] = alloca i64, align 8 -; CHECK-NEXT: [[A2:%.*]] = alloca {}, align 8 +; CHECK-NEXT: [[A2:%.*]] = alloca {}, align 1 ; CHECK-NEXT: [[GEP:%.*]] = getelementptr i8, ptr [[A]], i64 8 ; CHECK-NEXT: [[CMP:%.*]] = icmp eq ptr [[GEP]], [[A2]] ; CHECK-NEXT: call void @escape(ptr [[A]], ptr [[A2]]) ; CHECK-NEXT: ret i1 [[CMP]] ; %a = alloca i64 - %a2 = alloca {} + %a2 = alloca {}, align 1 %gep = getelementptr i8, ptr %a, i64 8 %cmp = icmp eq ptr %gep, %a2 call void @escape(ptr %a, ptr %a2) ret i1 %cmp } -@gz = external global {} +@gz = external global {}, align 1 define i1 @zst_global_start() { ; CHECK-LABEL: @zst_global_start( |