mirror of
https://github.com/RPCS3/llvm.git
synced 2025-02-04 01:26:41 +00:00
Add a testcase for getelementptr index promotion.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104944 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
292fc87fe2
commit
8496d50412
@ -468,3 +468,12 @@ define i1 @test37() nounwind {
|
||||
getelementptr ([1 x i8]* @A37, i64 1, i64 0)
|
||||
ret i1 %t
|
||||
}
|
||||
|
||||
; Test index promotion
|
||||
define i32* @test38(i32* %I, i32 %n) {
|
||||
%A = getelementptr i32* %I, i32 %n
|
||||
ret i32* %A
|
||||
; CHECK: @test38
|
||||
; CHECK: = sext i32 %n to i64
|
||||
; CHECK: %A = getelementptr i32* %I, i64 %
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user