Mercurial > hg > graal-jvmci-8
comparison graal/GraalCompiler/src/com/sun/c1x/ir/ArithmeticOp.java @ 2586:421da5f53b5e
more Op2 changes
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Thu, 05 May 2011 14:37:17 +0200 |
parents | 0f9eeb15e636 |
children | 51ebe5f0516f |
comparison
equal
deleted
inserted
replaced
2585:3e0e65161345 | 2586:421da5f53b5e |
---|---|
20 * or visit www.oracle.com if you need additional information or have any | 20 * or visit www.oracle.com if you need additional information or have any |
21 * questions. | 21 * questions. |
22 */ | 22 */ |
23 package com.sun.c1x.ir; | 23 package com.sun.c1x.ir; |
24 | 24 |
25 import com.oracle.graal.graph.*; | |
25 import com.sun.c1x.debug.*; | 26 import com.sun.c1x.debug.*; |
26 import com.sun.c1x.value.*; | 27 import com.sun.c1x.value.*; |
27 import com.sun.cri.bytecode.*; | 28 import com.sun.cri.bytecode.*; |
28 import com.sun.cri.ci.*; | 29 import com.sun.cri.ci.*; |
29 | 30 |
42 * @param x the first input instruction | 43 * @param x the first input instruction |
43 * @param y the second input instruction | 44 * @param y the second input instruction |
44 * @param isStrictFP indicates this operation has strict rounding semantics | 45 * @param isStrictFP indicates this operation has strict rounding semantics |
45 * @param stateBefore the state for instructions that may trap | 46 * @param stateBefore the state for instructions that may trap |
46 */ | 47 */ |
47 public ArithmeticOp(int opcode, CiKind kind, Value x, Value y, boolean isStrictFP, FrameState stateBefore) { | 48 public ArithmeticOp(int opcode, CiKind kind, Value x, Value y, boolean isStrictFP, FrameState stateBefore, Graph graph) { |
48 super(kind, opcode, x, y); | 49 super(kind, opcode, x, y, graph); |
49 this.isStrictFP = isStrictFP; | 50 this.isStrictFP = isStrictFP; |
50 this.stateBefore = stateBefore; | 51 this.stateBefore = stateBefore; |
51 } | 52 } |
52 | 53 |
53 @Override | 54 @Override |