mirror of
https://github.com/RPCS3/llvm.git
synced 2025-02-03 01:06:05 +00:00
Update to new syntax.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77043 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
06388ae52d
commit
4df605ba46
@ -3907,7 +3907,7 @@ int *foo(struct ST *s) {
|
|||||||
%RT = <a href="#namedtypes">type</a> { i8 , [10 x [20 x i32]], i8 }
|
%RT = <a href="#namedtypes">type</a> { i8 , [10 x [20 x i32]], i8 }
|
||||||
%ST = <a href="#namedtypes">type</a> { i32, double, %RT }
|
%ST = <a href="#namedtypes">type</a> { i32, double, %RT }
|
||||||
|
|
||||||
define i32* %foo(%ST* %s) {
|
define i32* @foo(%ST* %s) {
|
||||||
entry:
|
entry:
|
||||||
%reg = getelementptr %ST* %s, i32 1, i32 2, i32 1, i32 5, i32 13
|
%reg = getelementptr %ST* %s, i32 1, i32 2, i32 1, i32 5, i32 13
|
||||||
ret i32* %reg
|
ret i32* %reg
|
||||||
@ -3931,7 +3931,7 @@ entry:
|
|||||||
the given testcase is equivalent to:</p>
|
the given testcase is equivalent to:</p>
|
||||||
|
|
||||||
<pre>
|
<pre>
|
||||||
define i32* %foo(%ST* %s) {
|
define i32* @foo(%ST* %s) {
|
||||||
%t1 = getelementptr %ST* %s, i32 1 <i>; yields %ST*:%t1</i>
|
%t1 = getelementptr %ST* %s, i32 1 <i>; yields %ST*:%t1</i>
|
||||||
%t2 = getelementptr %ST* %t1, i32 0, i32 2 <i>; yields %RT*:%t2</i>
|
%t2 = getelementptr %ST* %t1, i32 0, i32 2 <i>; yields %RT*:%t2</i>
|
||||||
%t3 = getelementptr %RT* %t2, i32 0, i32 1 <i>; yields [10 x [20 x i32]]*:%t3</i>
|
%t3 = getelementptr %RT* %t2, i32 0, i32 1 <i>; yields [10 x [20 x i32]]*:%t3</i>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user