mirror of
https://github.com/RPCS3/llvm.git
synced 2024-11-29 14:40:39 +00:00
Add a test for PR10565.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141647 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
446d95224b
commit
66b20c4db6
@ -96,3 +96,18 @@ define i64 @test6(<2 x float> %X) {
|
||||
; CHECK: bitcast <2 x float> %X to i64
|
||||
; CHECK: ret i64
|
||||
}
|
||||
|
||||
%struct.test7 = type { [6 x i32] }
|
||||
|
||||
define void @test7() {
|
||||
entry:
|
||||
%memtmp = alloca %struct.test7, align 16
|
||||
%0 = bitcast %struct.test7* %memtmp to <4 x i32>*
|
||||
store <4 x i32> zeroinitializer, <4 x i32>* %0, align 16
|
||||
%1 = getelementptr inbounds %struct.test7* %memtmp, i64 0, i32 0, i64 5
|
||||
store i32 0, i32* %1, align 4
|
||||
ret void
|
||||
; CHECK: @test7
|
||||
; CHECK-NOT: alloca
|
||||
; CHECK: and i192
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user