comparison graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/expression/SLLessOrEqualNode.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 /**
37 38
38 public SLLessOrEqualNode(SourceSection src) { 39 public SLLessOrEqualNode(SourceSection src) {
39 super(src); 40 super(src);
40 } 41 }
41 42
43 @Override
44 public abstract boolean executeBoolean(VirtualFrame frame);
45
42 @Specialization 46 @Specialization
43 protected boolean lessOrEqual(long left, long right) { 47 protected boolean lessOrEqual(long left, long right) {
44 return left <= right; 48 return left <= right;
45 } 49 }
46 50