You've already forked linux-packaging-mono
Imported Upstream version 5.18.0.167
Former-commit-id: 289509151e0fee68a1b591a20c9f109c3c789d3a
This commit is contained in:
parent
e19d552987
commit
b084638f15
32
external/llvm/test/Bitcode/shuffle.ll
vendored
32
external/llvm/test/Bitcode/shuffle.ll
vendored
@ -1,32 +0,0 @@
|
||||
; RUN: llvm-as < %s | llvm-dis -disable-output
|
||||
; RUN: verify-uselistorder < %s
|
||||
|
||||
; <rdar://problem/8622574>
|
||||
; tests the bitcodereader can handle the case where the reader will initially
|
||||
; create shuffle with a place holder mask.
|
||||
|
||||
|
||||
define <4 x float> @test(<2 x double> %d2) {
|
||||
entry:
|
||||
%call20.i = tail call <4 x float> @cmp(<2 x double> %d2,
|
||||
<2 x double> bitcast (
|
||||
<4 x float> shufflevector (
|
||||
<3 x float> shufflevector (
|
||||
<4 x float> shufflevector (
|
||||
<3 x float> bitcast (
|
||||
i96 trunc (
|
||||
i128 bitcast (<2 x double> bitcast (
|
||||
<4 x i32> <i32 0, i32 0, i32 0, i32 undef> to <2 x double>)
|
||||
to i128) to i96)
|
||||
to <3 x float>),
|
||||
<3 x float> undef,
|
||||
<4 x i32> <i32 0, i32 1, i32 2, i32 undef>),
|
||||
<4 x float> undef,
|
||||
<3 x i32> <i32 0, i32 1, i32 2>),
|
||||
<3 x float> undef,
|
||||
<4 x i32> <i32 0, i32 1, i32 2, i32 undef>)
|
||||
to <2 x double>))
|
||||
ret <4 x float> %call20.i
|
||||
}
|
||||
|
||||
declare <4 x float> @cmp(<2 x double>, <2 x double>)
|
Reference in New Issue
Block a user