xref: /llvm-project/llvm/test/CodeGen/AArch64/sched-loop-align.ll (revision 6ae36c012728a274a78a771e4506681732f85a6d)
1; RUN: llc < %s -mtriple=aarch64-windows | FileCheck %s --check-prefix=WINDOWS
2; RUN: llc < %s -mtriple=aarch64-linux | FileCheck %s --check-prefix=LINUX
3
4define dso_local void @b() #0 {
5entry:
6  br label %for.cond
7
8for.cond:
9  tail call void @a()
10  br label %for.cond
11}
12
13declare dso_local void @a(...)
14
15attributes #0 = { noreturn nounwind uwtable "tune-cpu"="cortex-a53" }
16
17; LINUX-LABEL: b:
18; LINUX: .p2align 4
19
20; WINDOWS-LABEL: b:
21; WINDOWS-NOT: .p2align
22