Mercurial > hg > graal-compiler
comparison graal/GraalCompiler/src/com/sun/c1x/target/amd64/AMD64LIRGenerator.java @ 2697:bd4c3be86fb7
Backend clean up.
author | Thomas Wuerthinger <thomas@wuerthinger.net> |
---|---|
date | Wed, 18 May 2011 15:14:55 +0200 |
parents | 0ea5f12e873a |
children | 4272b7af2d17 |
comparison
equal
deleted
inserted
replaced
2696:c4201554beeb | 2697:bd4c3be86fb7 |
---|---|
435 lir.fcmp2int(left.result(), right.result(), reg, code == Bytecodes.FCMPL || code == Bytecodes.DCMPL); | 435 lir.fcmp2int(left.result(), right.result(), reg, code == Bytecodes.FCMPL || code == Bytecodes.DCMPL); |
436 } else if (x.x().kind.isLong() || x.x().kind.isWord()) { | 436 } else if (x.x().kind.isLong() || x.x().kind.isWord()) { |
437 CiValue reg = createResultVariable(x); | 437 CiValue reg = createResultVariable(x); |
438 lir.lcmp2int(left.result(), right.result(), reg); | 438 lir.lcmp2int(left.result(), right.result(), reg); |
439 } else { | 439 } else { |
440 Util.unimplemented(); | 440 assert false; |
441 } | 441 } |
442 } | 442 } |
443 | 443 |
444 @Override | 444 @Override |
445 public void visitConvert(Convert x) { | 445 public void visitConvert(Convert x) { |