1 ; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 4
2 ; RUN: llc -mtriple=x86_64-linux-gnu -global-isel < %s | FileCheck %s --check-prefix=X64
3 ; RUN: llc -mtriple=i686-linux-gnu -global-isel < %s | FileCheck %s --check-prefix=X86
7 define ptr @aligned_tailcall() nounwind {
8 ; X64-LABEL: aligned_tailcall:
9 ; X64: # %bb.0: # %entry
10 ; X64-NEXT: pushq %rax
15 ; X86-LABEL: aligned_tailcall:
16 ; X86: # %bb.0: # %entry
17 ; X86-NEXT: subl $12, %esp
19 ; X86-NEXT: addl $12, %esp
22 %call = tail call align 8 ptr @foo()