| ; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py | |
| ; RUN: llc < %s -mtriple=x86_64-- | FileCheck %s | |
| define i32 @f() nounwind { | |
| ; CHECK-LABEL: f: | |
| ; CHECK: # %bb.0: | |
| ; CHECK-NEXT: pushq %rax | |
| ; CHECK-NEXT: movl $1, %edi | |
| ; CHECK-NEXT: callq t@PLT | |
| ; CHECK-NEXT: xorl %eax, %eax | |
| ; CHECK-NEXT: popq %rcx | |
| ; CHECK-NEXT: retq | |
| tail call void @t( i32 1 ) nounwind | |
| ret i32 0 | |
| } | |
| declare void @t(i32) |