Mercurial > hg > truffle
comparison graal/GraalCompiler/src/com/sun/c1x/graph/IR.java @ 2582:768d77a1c7af
new node layout: Instruction
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Thu, 05 May 2011 13:47:14 +0200 |
parents | 4a36a0bd6d18 |
children | fec99fc30af1 |
comparison
equal
deleted
inserted
replaced
2581:4a36a0bd6d18 | 2582:768d77a1c7af |
---|---|
177 | 177 |
178 newSucc.setCriticalEdgeSplit(true); | 178 newSucc.setCriticalEdgeSplit(true); |
179 | 179 |
180 // This goto is not a safepoint. | 180 // This goto is not a safepoint. |
181 Goto e = new Goto(target, null, false); | 181 Goto e = new Goto(target, null, false); |
182 newSucc.setNext(e, bci); | 182 newSucc.appendNext(e, bci); |
183 newSucc.setEnd(e); | 183 newSucc.setEnd(e); |
184 // setup states | 184 // setup states |
185 FrameState s = source.end().stateAfter(); | 185 FrameState s = source.end().stateAfter(); |
186 newSucc.setStateBefore(s); | 186 newSucc.setStateBefore(s); |
187 e.setStateAfter(s); | 187 e.setStateAfter(s); |