[Alignment][NFC] Use Align with TargetLowering::setMinFunctionAlignment
[llvm-core.git] / test / Transforms / LoopRotate / pr22337.ll
blob8195affbcd3b2c58c48284f8f9d11b0f42b6860a
1 ; RUN: opt < %s -loop-rotate -S | FileCheck %s
2 ; RUN: opt < %s -loop-rotate -enable-mssa-loop-dependency=true -verify-memoryssa -S | FileCheck %s
4 @a = external global i8, align 4
5 @tmp = global i8* @a
7 define void @f() {
8 ; CHECK-LABEL: define void @f(
9 ; CHECK: getelementptr i8, i8* @a, i32 0
10 entry:
11   br label %for.preheader
13 for.preheader:
14   br i1 undef, label %if.then8, label %for.body
16 for.body:
17   br i1 undef, label %if.end, label %if.then8
19 if.end:
20   %arrayidx = getelementptr i8, i8* @a, i32 0
21   br label %for.preheader
23 if.then8:
24   unreachable