mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-14 11:32:34 +00:00
remove eh output from this test.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58196 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
3bff2df61c
commit
629b52697b
@ -9,7 +9,7 @@
|
|||||||
%f4 = type <4 x float>
|
%f4 = type <4 x float>
|
||||||
%i4 = type <4 x i32>
|
%i4 = type <4 x i32>
|
||||||
|
|
||||||
define void @splat(%f4* %P, %f4* %Q, float %X) {
|
define void @splat(%f4* %P, %f4* %Q, float %X) nounwind {
|
||||||
%tmp = insertelement %f4 undef, float %X, i32 0 ; <%f4> [#uses=1]
|
%tmp = insertelement %f4 undef, float %X, i32 0 ; <%f4> [#uses=1]
|
||||||
%tmp2 = insertelement %f4 %tmp, float %X, i32 1 ; <%f4> [#uses=1]
|
%tmp2 = insertelement %f4 %tmp, float %X, i32 1 ; <%f4> [#uses=1]
|
||||||
%tmp4 = insertelement %f4 %tmp2, float %X, i32 2 ; <%f4> [#uses=1]
|
%tmp4 = insertelement %f4 %tmp2, float %X, i32 2 ; <%f4> [#uses=1]
|
||||||
@ -20,7 +20,7 @@ define void @splat(%f4* %P, %f4* %Q, float %X) {
|
|||||||
ret void
|
ret void
|
||||||
}
|
}
|
||||||
|
|
||||||
define void @splat_i4(%i4* %P, %i4* %Q, i32 %X) {
|
define void @splat_i4(%i4* %P, %i4* %Q, i32 %X) nounwind {
|
||||||
%tmp = insertelement %i4 undef, i32 %X, i32 0 ; <%i4> [#uses=1]
|
%tmp = insertelement %i4 undef, i32 %X, i32 0 ; <%i4> [#uses=1]
|
||||||
%tmp2 = insertelement %i4 %tmp, i32 %X, i32 1 ; <%i4> [#uses=1]
|
%tmp2 = insertelement %i4 %tmp, i32 %X, i32 1 ; <%i4> [#uses=1]
|
||||||
%tmp4 = insertelement %i4 %tmp2, i32 %X, i32 2 ; <%i4> [#uses=1]
|
%tmp4 = insertelement %i4 %tmp2, i32 %X, i32 2 ; <%i4> [#uses=1]
|
||||||
@ -31,21 +31,21 @@ define void @splat_i4(%i4* %P, %i4* %Q, i32 %X) {
|
|||||||
ret void
|
ret void
|
||||||
}
|
}
|
||||||
|
|
||||||
define void @splat_imm_i32(%i4* %P, %i4* %Q, i32 %X) {
|
define void @splat_imm_i32(%i4* %P, %i4* %Q, i32 %X) nounwind {
|
||||||
%q = load %i4* %Q ; <%i4> [#uses=1]
|
%q = load %i4* %Q ; <%i4> [#uses=1]
|
||||||
%R = add %i4 %q, < i32 -1, i32 -1, i32 -1, i32 -1 > ; <%i4> [#uses=1]
|
%R = add %i4 %q, < i32 -1, i32 -1, i32 -1, i32 -1 > ; <%i4> [#uses=1]
|
||||||
store %i4 %R, %i4* %P
|
store %i4 %R, %i4* %P
|
||||||
ret void
|
ret void
|
||||||
}
|
}
|
||||||
|
|
||||||
define void @splat_imm_i16(%i4* %P, %i4* %Q, i32 %X) {
|
define void @splat_imm_i16(%i4* %P, %i4* %Q, i32 %X) nounwind {
|
||||||
%q = load %i4* %Q ; <%i4> [#uses=1]
|
%q = load %i4* %Q ; <%i4> [#uses=1]
|
||||||
%R = add %i4 %q, < i32 65537, i32 65537, i32 65537, i32 65537 > ; <%i4> [#uses=1]
|
%R = add %i4 %q, < i32 65537, i32 65537, i32 65537, i32 65537 > ; <%i4> [#uses=1]
|
||||||
store %i4 %R, %i4* %P
|
store %i4 %R, %i4* %P
|
||||||
ret void
|
ret void
|
||||||
}
|
}
|
||||||
|
|
||||||
define void @splat_h(i16 %tmp, <16 x i8>* %dst) {
|
define void @splat_h(i16 %tmp, <16 x i8>* %dst) nounwind {
|
||||||
%tmp.upgrd.1 = insertelement <8 x i16> undef, i16 %tmp, i32 0
|
%tmp.upgrd.1 = insertelement <8 x i16> undef, i16 %tmp, i32 0
|
||||||
%tmp72 = insertelement <8 x i16> %tmp.upgrd.1, i16 %tmp, i32 1
|
%tmp72 = insertelement <8 x i16> %tmp.upgrd.1, i16 %tmp, i32 1
|
||||||
%tmp73 = insertelement <8 x i16> %tmp72, i16 %tmp, i32 2
|
%tmp73 = insertelement <8 x i16> %tmp72, i16 %tmp, i32 2
|
||||||
@ -59,7 +59,7 @@ define void @splat_h(i16 %tmp, <16 x i8>* %dst) {
|
|||||||
ret void
|
ret void
|
||||||
}
|
}
|
||||||
|
|
||||||
define void @spltish(<16 x i8>* %A, <16 x i8>* %B) {
|
define void @spltish(<16 x i8>* %A, <16 x i8>* %B) nounwind {
|
||||||
%tmp = load <16 x i8>* %B ; <<16 x i8>> [#uses=1]
|
%tmp = load <16 x i8>* %B ; <<16 x i8>> [#uses=1]
|
||||||
%tmp.s = bitcast <16 x i8> %tmp to <16 x i8> ; <<16 x i8>> [#uses=1]
|
%tmp.s = bitcast <16 x i8> %tmp to <16 x i8> ; <<16 x i8>> [#uses=1]
|
||||||
%tmp4 = sub <16 x i8> %tmp.s, bitcast (<8 x i16> < i16 15, i16 15, i16 15, i16 15, i16 15, i16
|
%tmp4 = sub <16 x i8> %tmp.s, bitcast (<8 x i16> < i16 15, i16 15, i16 15, i16 15, i16 15, i16
|
||||||
|
Loading…
Reference in New Issue
Block a user