1*9880d681SAndroid Build Coastguard Worker; RUN: llc -march=mipsel < %s | FileCheck %s 2*9880d681SAndroid Build Coastguard Worker 3*9880d681SAndroid Build Coastguard Worker 4*9880d681SAndroid Build Coastguard Workerdefine void @tnaked() #0 { 5*9880d681SAndroid Build Coastguard Workerentry: 6*9880d681SAndroid Build Coastguard Worker ret void 7*9880d681SAndroid Build Coastguard Worker} 8*9880d681SAndroid Build Coastguard Worker 9*9880d681SAndroid Build Coastguard Worker; CHECK: .ent tnaked 10*9880d681SAndroid Build Coastguard Worker; CHECK-LABEL: tnaked: 11*9880d681SAndroid Build Coastguard Worker; CHECK-NOT: .frame {{.*}} 12*9880d681SAndroid Build Coastguard Worker; CHECK-NOT: .mask {{.*}} 13*9880d681SAndroid Build Coastguard Worker; CHECK-NOT: .fmask {{.*}} 14*9880d681SAndroid Build Coastguard Worker; CHECK-NOT: addiu $sp, $sp, -8 15*9880d681SAndroid Build Coastguard Worker 16*9880d681SAndroid Build Coastguard Workerdefine void @tnonaked() #1 { 17*9880d681SAndroid Build Coastguard Workerentry: 18*9880d681SAndroid Build Coastguard Worker ret void 19*9880d681SAndroid Build Coastguard Worker} 20*9880d681SAndroid Build Coastguard Worker 21*9880d681SAndroid Build Coastguard Worker; CHECK: .ent tnonaked 22*9880d681SAndroid Build Coastguard Worker; CHECK-LABEL: tnonaked: 23*9880d681SAndroid Build Coastguard Worker; CHECK: .frame $fp,8,$ra 24*9880d681SAndroid Build Coastguard Worker; CHECK: .mask 0x40000000,-4 25*9880d681SAndroid Build Coastguard Worker; CHECK: .fmask 0x00000000,0 26*9880d681SAndroid Build Coastguard Worker; CHECK: addiu $sp, $sp, -8 27*9880d681SAndroid Build Coastguard Worker 28*9880d681SAndroid Build Coastguard Workerattributes #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*9880d681SAndroid Build Coastguard Workerattributes #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" } 30