; 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 | |
; 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) |