1 ; RUN: llc -march=mipsel < %s -verify-machineinstrs | FileCheck %s
4 define void @tnaked() #0 {
10 ; CHECK-LABEL: tnaked:
11 ; CHECK-NOT: .frame {{.*}}
12 ; CHECK-NOT: .mask {{.*}}
13 ; CHECK-NOT: .fmask {{.*}}
14 ; CHECK-NOT: addiu $sp, $sp, -8
16 define void @tnonaked() #1 {
21 ; CHECK: .ent tnonaked
22 ; CHECK-LABEL: tnonaked:
23 ; CHECK: .frame $fp,8,$ra
24 ; CHECK: .mask 0xc0000000,-4
25 ; CHECK: .fmask 0x00000000,0
26 ; CHECK: addiu $sp, $sp, -8
28 attributes #0 = { naked noinline nounwind "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "no-frame-pointer-elim-non-leaf" "no-infs-fp-math"="false" "no-nans-fp-math"="false" "unsafe-fp-math"="false" "use-soft-float"="false" }
29 attributes #1 = { nounwind "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "no-frame-pointer-elim-non-leaf" "no-infs-fp-math"="false" "no-nans-fp-math"="false" "unsafe-fp-math"="false" "use-soft-float"="false" }