Searched refs:Narrow (Results 1 - 5 of 5) sorted by relevance

/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/
H A DNarrowNode.java29 import org.graalvm.compiler.core.common.type.ArithmeticOpTable.IntegerConvertOp.Narrow;
46 public final class NarrowNode extends IntegerConvertNode<Narrow, SignExtend> {
64 IntegerConvertOp<Narrow> signExtend = ArithmeticOpTable.forStamp(input.stamp()).getNarrow();
H A DSignExtendNode.java29 import org.graalvm.compiler.core.common.type.ArithmeticOpTable.IntegerConvertOp.Narrow;
44 public final class SignExtendNode extends IntegerConvertNode<SignExtend, Narrow> {
H A DZeroExtendNode.java30 import org.graalvm.compiler.core.common.type.ArithmeticOpTable.IntegerConvertOp.Narrow;
48 public final class ZeroExtendNode extends IntegerConvertNode<ZeroExtend, Narrow> {
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/
H A DArithmeticOpTable.java42 import org.graalvm.compiler.core.common.type.ArithmeticOpTable.IntegerConvertOp.Narrow;
86 private final IntegerConvertOp<Narrow> narrow;
147 IntegerConvertOp<Narrow> narrow = wrapIfNonNull(wrapper::wrapIntegerConvertOp, inner.getNarrow());
155 IntegerConvertOp<ZeroExtend> zeroExtend, IntegerConvertOp<SignExtend> signExtend, IntegerConvertOp<Narrow> narrow, FloatConvertOp... floatConvert) {
325 public IntegerConvertOp<Narrow> getNarrow() {
772 public abstract static class Narrow extends IntegerConvertOp<Narrow> { class in class:ArithmeticOpTable.IntegerConvertOp
774 protected Narrow() { method in class:ArithmeticOpTable.IntegerConvertOp.Narrow
775 super("Narrow");
H A DIntegerStamp.java1446 new IntegerConvertOp.Narrow() {

Completed in 57 milliseconds