diff options
Diffstat (limited to 'llvm/test/CodeGen/PowerPC/fast-isel-ret.ll')
-rw-r--r-- | llvm/test/CodeGen/PowerPC/fast-isel-ret.ll | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/llvm/test/CodeGen/PowerPC/fast-isel-ret.ll b/llvm/test/CodeGen/PowerPC/fast-isel-ret.ll index 1e4566d94df..eee4f313ee9 100644 --- a/llvm/test/CodeGen/PowerPC/fast-isel-ret.ll +++ b/llvm/test/CodeGen/PowerPC/fast-isel-ret.ll @@ -4,7 +4,7 @@ ; ; RUN: llc < %s -O0 -verify-machineinstrs -fast-isel-abort=1 -mtriple=powerpc64-unknown-linux-gnu -mcpu=pwr7 -mattr=-vsx | FileCheck %s --check-prefix=ELF64 -define zeroext i1 @rettrue() nounwind uwtable ssp { +define zeroext i1 @rettrue() nounwind { entry: ; ELF64-LABEL: rettrue ; ELF64: li 3, 1 @@ -12,7 +12,7 @@ entry: ret i1 true } -define zeroext i1 @retfalse() nounwind uwtable ssp { +define zeroext i1 @retfalse() nounwind { entry: ; ELF64-LABEL: retfalse ; ELF64: li 3, 0 @@ -20,7 +20,7 @@ entry: ret i1 false } -define signext i1 @retstrue() nounwind uwtable ssp { +define signext i1 @retstrue() nounwind { entry: ; ELF64-LABEL: retstrue ; ELF64: li 3, -1 @@ -28,7 +28,7 @@ entry: ret i1 true } -define signext i1 @retsfalse() nounwind uwtable ssp { +define signext i1 @retsfalse() nounwind { entry: ; ELF64-LABEL: retsfalse ; ELF64: li 3, 0 @@ -36,7 +36,7 @@ entry: ret i1 false } -define signext i8 @ret2(i8 signext %a) nounwind uwtable ssp { +define signext i8 @ret2(i8 signext %a) nounwind { entry: ; ELF64-LABEL: ret2 ; ELF64: extsb @@ -44,7 +44,7 @@ entry: ret i8 %a } -define zeroext i8 @ret3(i8 signext %a) nounwind uwtable ssp { +define zeroext i8 @ret3(i8 signext %a) nounwind { entry: ; ELF64-LABEL: ret3 ; ELF64: rldicl {{[0-9]+}}, {{[0-9]+}}, 0, 56 @@ -52,7 +52,7 @@ entry: ret i8 %a } -define signext i16 @ret4(i16 signext %a) nounwind uwtable ssp { +define signext i16 @ret4(i16 signext %a) nounwind { entry: ; ELF64-LABEL: ret4 ; ELF64: extsh @@ -60,7 +60,7 @@ entry: ret i16 %a } -define zeroext i16 @ret5(i16 signext %a) nounwind uwtable ssp { +define zeroext i16 @ret5(i16 signext %a) nounwind { entry: ; ELF64-LABEL: ret5 ; ELF64: rldicl {{[0-9]+}}, {{[0-9]+}}, 0, 48 @@ -68,7 +68,7 @@ entry: ret i16 %a } -define i16 @ret6(i16 %a) nounwind uwtable ssp { +define i16 @ret6(i16 %a) nounwind { entry: ; ELF64-LABEL: ret6 ; ELF64: rldicl {{[0-9]+}}, {{[0-9]+}}, 0, 48 @@ -76,7 +76,7 @@ entry: ret i16 %a } -define signext i32 @ret7(i32 signext %a) nounwind uwtable ssp { +define signext i32 @ret7(i32 signext %a) nounwind { entry: ; ELF64-LABEL: ret7 ; ELF64: extsw @@ -84,7 +84,7 @@ entry: ret i32 %a } -define zeroext i32 @ret8(i32 signext %a) nounwind uwtable ssp { +define zeroext i32 @ret8(i32 signext %a) nounwind { entry: ; ELF64-LABEL: ret8 ; ELF64: rldicl {{[0-9]+}}, {{[0-9]+}}, 0, 32 @@ -92,7 +92,7 @@ entry: ret i32 %a } -define i32 @ret9(i32 %a) nounwind uwtable ssp { +define i32 @ret9(i32 %a) nounwind { entry: ; ELF64-LABEL: ret9 ; ELF64: rldicl {{[0-9]+}}, {{[0-9]+}}, 0, 32 @@ -100,7 +100,7 @@ entry: ret i32 %a } -define i64 @ret10(i64 %a) nounwind uwtable ssp { +define i64 @ret10(i64 %a) nounwind { entry: ; ELF64-LABEL: ret10 ; ELF64-NOT: exts @@ -109,21 +109,21 @@ entry: ret i64 %a } -define float @ret11(float %a) nounwind uwtable ssp { +define float @ret11(float %a) nounwind { entry: ; ELF64-LABEL: ret11 ; ELF64: blr ret float %a } -define double @ret12(double %a) nounwind uwtable ssp { +define double @ret12(double %a) nounwind { entry: ; ELF64-LABEL: ret12 ; ELF64: blr ret double %a } -define i8 @ret13() nounwind uwtable ssp { +define i8 @ret13() nounwind { entry: ; ELF64-LABEL: ret13 ; ELF64: li @@ -131,7 +131,7 @@ entry: ret i8 15; } -define i16 @ret14() nounwind uwtable ssp { +define i16 @ret14() nounwind { entry: ; ELF64-LABEL: ret14 ; ELF64: li @@ -139,7 +139,7 @@ entry: ret i16 -225; } -define i32 @ret15() nounwind uwtable ssp { +define i32 @ret15() nounwind { entry: ; ELF64-LABEL: ret15 ; ELF64: lis @@ -148,7 +148,7 @@ entry: ret i32 278135; } -define i64 @ret16() nounwind uwtable ssp { +define i64 @ret16() nounwind { entry: ; ELF64-LABEL: ret16 ; ELF64: li @@ -159,7 +159,7 @@ entry: ret i64 27813515225; } -define float @ret17() nounwind uwtable ssp { +define float @ret17() nounwind { entry: ; ELF64-LABEL: ret17 ; ELF64: addis @@ -168,7 +168,7 @@ entry: ret float 2.5; } -define double @ret18() nounwind uwtable ssp { +define double @ret18() nounwind { entry: ; ELF64-LABEL: ret18 ; ELF64: addis |