summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/vec_shuffle-6.ll
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-08-29 03:07:47 +0000
committerChris Lattner <sabre@nondot.org>2010-08-29 03:07:47 +0000
commitc19b9477c9152e5a4ebaf6431e50d16669813384 (patch)
tree97257fc86845f87e924d665f1a4c0b01816f87e3 /test/CodeGen/X86/vec_shuffle-6.ll
parent2c4b30ebca87b4578fcf7a45a0bb9dbe956f1ec0 (diff)
downloadllvm-c19b9477c9152e5a4ebaf6431e50d16669813384.tar.gz
llvm-c19b9477c9152e5a4ebaf6431e50d16669813384.tar.bz2
llvm-c19b9477c9152e5a4ebaf6431e50d16669813384.tar.xz
add some nounwind's
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112396 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/X86/vec_shuffle-6.ll')
-rw-r--r--test/CodeGen/X86/vec_shuffle-6.ll8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/CodeGen/X86/vec_shuffle-6.ll b/test/CodeGen/X86/vec_shuffle-6.ll
index 28fd59b29d..e035a96aeb 100644
--- a/test/CodeGen/X86/vec_shuffle-6.ll
+++ b/test/CodeGen/X86/vec_shuffle-6.ll
@@ -6,7 +6,7 @@
target triple = "i686-apple-darwin"
@x = external global [4 x i32]
-define <2 x i64> @test1() {
+define <2 x i64> @test1() nounwind {
%tmp = load i32* getelementptr ([4 x i32]* @x, i32 0, i32 0) ; <i32> [#uses=1]
%tmp3 = load i32* getelementptr ([4 x i32]* @x, i32 0, i32 1) ; <i32> [#uses=1]
%tmp5 = load i32* getelementptr ([4 x i32]* @x, i32 0, i32 2) ; <i32> [#uses=1]
@@ -19,7 +19,7 @@ define <2 x i64> @test1() {
ret <2 x i64> %tmp16
}
-define <4 x float> @test2(i32 %dummy, float %a, float %b, float %c, float %d) {
+define <4 x float> @test2(i32 %dummy, float %a, float %b, float %c, float %d) nounwind {
%tmp = insertelement <4 x float> undef, float %a, i32 0 ; <<4 x float>> [#uses=1]
%tmp11 = insertelement <4 x float> %tmp, float %b, i32 1 ; <<4 x float>> [#uses=1]
%tmp12 = insertelement <4 x float> %tmp11, float %c, i32 2 ; <<4 x float>> [#uses=1]
@@ -27,7 +27,7 @@ define <4 x float> @test2(i32 %dummy, float %a, float %b, float %c, float %d) {
ret <4 x float> %tmp13
}
-define <4 x float> @test3(float %a, float %b, float %c, float %d) {
+define <4 x float> @test3(float %a, float %b, float %c, float %d) nounwind {
%tmp = insertelement <4 x float> undef, float %a, i32 0 ; <<4 x float>> [#uses=1]
%tmp11 = insertelement <4 x float> %tmp, float %b, i32 1 ; <<4 x float>> [#uses=1]
%tmp12 = insertelement <4 x float> %tmp11, float %c, i32 2 ; <<4 x float>> [#uses=1]
@@ -35,7 +35,7 @@ define <4 x float> @test3(float %a, float %b, float %c, float %d) {
ret <4 x float> %tmp13
}
-define <2 x double> @test4(double %a, double %b) {
+define <2 x double> @test4(double %a, double %b) nounwind {
%tmp = insertelement <2 x double> undef, double %a, i32 0 ; <<2 x double>> [#uses=1]
%tmp7 = insertelement <2 x double> %tmp, double %b, i32 1 ; <<2 x double>> [#uses=1]
ret <2 x double> %tmp7