summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/PowerPC/fast-isel-ret.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/CodeGen/PowerPC/fast-isel-ret.ll')
-rw-r--r--llvm/test/CodeGen/PowerPC/fast-isel-ret.ll42
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
OpenPOWER on IntegriCloud