Searched refs:UMulHigh (Results 1 - 3 of 3) sorted by relevance

/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/
H A DUnsignedMulHighNode.java29 import org.graalvm.compiler.core.common.type.ArithmeticOpTable.BinaryOp.UMulHigh;
45 public final class UnsignedMulHighNode extends BinaryArithmeticNode<UMulHigh> implements Canonicalizable.BinaryCommutative<ValueNode> {
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/
H A DArithmeticOpTable.java40 import org.graalvm.compiler.core.common.type.ArithmeticOpTable.BinaryOp.UMulHigh;
68 private final BinaryOp<UMulHigh> umulHigh;
129 BinaryOp<UMulHigh> umulHigh = wrapIfNonNull(wrapper::wrapBinaryOp, inner.getUMulHigh());
153 protected ArithmeticOpTable(UnaryOp<Neg> neg, BinaryOp<Add> add, BinaryOp<Sub> sub, BinaryOp<Mul> mul, BinaryOp<MulHigh> mulHigh, BinaryOp<UMulHigh> umulHigh, BinaryOp<Div> div, BinaryOp<Rem> rem,
227 public BinaryOp<UMulHigh> getUMulHigh() {
513 public abstract static class UMulHigh extends BinaryOp<UMulHigh> { class in class:ArithmeticOpTable.BinaryOp
515 protected UMulHigh(boolean associative, boolean commutative) { method in class:ArithmeticOpTable.BinaryOp.UMulHigh
H A DIntegerStamp.java928 new BinaryOp.UMulHigh(true, true) {

Completed in 107 milliseconds