[Alignment][NFC] migrate DataLayout internal struct to llvm::Align
[llvm-core.git] / test / CodeGen / AArch64 / arm64-coalescing-MOVi32imm.ll
blob8550db9e691762e6d8905e23b8560e51b56e8f70
1 ; RUN: llc < %s | FileCheck %s
3 ; CHECK:       mov     w0, #1
4 ; CHECK-NEXT:  bl      foo
5 ; CHECK-NEXT:  mov     w0, #1
6 ; CHECK-NEXT:  bl      foo
8 target triple = "aarch64--linux-android"
9 declare i32 @foo(i32)
11 ; Function Attrs: nounwind uwtable
12 define i32 @main() {
13 entry:
14   %call = tail call i32 @foo(i32 1)
15   %call1 = tail call i32 @foo(i32 1)
16   ret i32 0