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 D | UnsignedMulHighNode.java | 29 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 D | ArithmeticOpTable.java | 40 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 D | IntegerStamp.java | 928 new BinaryOp.UMulHigh(true, true) {
|
Completed in 107 milliseconds