comparison graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/expression/SLLessThanNode.java @ 20953:c0455554d45b

SL: some minor simplifications.
author Christian Humer <christian.humer@gmail.com>
date Tue, 14 Apr 2015 15:16:14 +0200
parents abe7128ca473
children
comparison
equal deleted inserted replaced
20952:833e088ee7d3 20953:c0455554d45b
23 package com.oracle.truffle.sl.nodes.expression; 23 package com.oracle.truffle.sl.nodes.expression;
24 24
25 import java.math.*; 25 import java.math.*;
26 26
27 import com.oracle.truffle.api.dsl.*; 27 import com.oracle.truffle.api.dsl.*;
28 import com.oracle.truffle.api.frame.*;
28 import com.oracle.truffle.api.nodes.*; 29 import com.oracle.truffle.api.nodes.*;
29 import com.oracle.truffle.api.source.*; 30 import com.oracle.truffle.api.source.*;
30 import com.oracle.truffle.sl.nodes.*; 31 import com.oracle.truffle.sl.nodes.*;
31 32
32 /** 33 /**
38 39
39 public SLLessThanNode(SourceSection src) { 40 public SLLessThanNode(SourceSection src) {
40 super(src); 41 super(src);
41 } 42 }
42 43
44 @Override
45 public abstract boolean executeBoolean(VirtualFrame frame);
46
43 @Specialization 47 @Specialization
44 protected boolean lessThan(long left, long right) { 48 protected boolean lessThan(long left, long right) {
45 return left < right; 49 return left < right;
46 } 50 }
47 51