protected static enum AMD64ArithmeticLIRGenerator.AMD64MathMinMaxFloatOp extends Enum<AMD64ArithmeticLIRGenerator.AMD64MathMinMaxFloatOp>
| Modifier and Type | Method and Description |
|---|---|
AMD64Assembler.VexRVMOp |
getAVXOp(AMD64Kind kind) |
boolean |
isPreferredZeroConst(JavaConstant constant)
Returns true if the constant is 0.0 of the sign that is preferred in case of ambiguity
(i.e., if one of the inputs is -0.0 and the other is +0.0).
|
static AMD64ArithmeticLIRGenerator.AMD64MathMinMaxFloatOp |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AMD64ArithmeticLIRGenerator.AMD64MathMinMaxFloatOp[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AMD64ArithmeticLIRGenerator.AMD64MathMinMaxFloatOp Min
public static final AMD64ArithmeticLIRGenerator.AMD64MathMinMaxFloatOp Max
public static AMD64ArithmeticLIRGenerator.AMD64MathMinMaxFloatOp[] values()
public static AMD64ArithmeticLIRGenerator.AMD64MathMinMaxFloatOp valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic AMD64Assembler.VexRVMOp getAVXOp(AMD64Kind kind)
public boolean isPreferredZeroConst(JavaConstant constant)