mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-18 10:31:57 +00:00
Add a test case for r127320.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127321 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
032c10fee2
commit
35e5475062
@ -157,3 +157,17 @@ define void @test10(<4 x i256> %x, <2 x i256> %y) {
|
||||
; CHECK-NEXT: insertelement <2 x i512>
|
||||
; CHECK-NEXT: bitcast <2 x i512> %tmp2 to <4 x i256>
|
||||
}
|
||||
|
||||
%union.v = type { <2 x i64> }
|
||||
|
||||
define void @test11(<2 x i64> %x) {
|
||||
%a = alloca %union.v
|
||||
%p = getelementptr inbounds %union.v* %a, i32 0, i32 0
|
||||
store <2 x i64> %x, <2 x i64>* %p, align 16
|
||||
%q = getelementptr inbounds %union.v* %a, i32 0, i32 0
|
||||
%r = bitcast <2 x i64>* %q to <4 x float>*
|
||||
%b = load <4 x float>* %r, align 16
|
||||
ret void
|
||||
; CHECK: @test11
|
||||
; CHECK-NOT: alloca
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user