changeset 14926:77ce71dff86b

BaselineCompiler: implement genIntegerAdd, genReturn and append.
author Josef Eisl <josef.eisl@jku.at>
date Tue, 01 Apr 2014 15:47:58 +0200
parents 48935ef7664f
children 93de07975ea9
files graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/BaselineCompiler.java
diffstat 1 files changed, 3 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/BaselineCompiler.java	Tue Apr 01 15:30:28 2014 +0200
+++ b/graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/BaselineCompiler.java	Tue Apr 01 15:47:58 2014 +0200
@@ -263,8 +263,7 @@
 
         @Override
         protected Value genIntegerAdd(Kind kind, Value x, Value y) {
-            // TODO Auto-generated method stub
-            throw GraalInternalError.unimplemented("Auto-generated method stub");
+            return lirGen.emitAdd(x, y);
         }
 
         @Override
@@ -527,8 +526,7 @@
 
         @Override
         protected void genReturn(Value x) {
-            // TODO Auto-generated method stub
-            throw GraalInternalError.unimplemented("Auto-generated method stub");
+            lirGen.emitReturn(x);
         }
 
         @Override
@@ -575,8 +573,7 @@
 
         @Override
         protected Value append(Value v) {
-            // TODO Auto-generated method stub
-            throw GraalInternalError.unimplemented("Auto-generated method stub");
+            return v;
         }
 
         @Override