- cachedRegisters - Variable in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig
-
- calc - Variable in class com.oracle.graal.compiler.common.FieldsScanner
-
- calcDominatorRanges(T) - Static method in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
-
- CallArrayCopy - Static variable in class com.oracle.graal.compiler.common.GraalOptions
-
- canBeNegative() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
-
- canBePositive() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
-
- canDeoptimize(ForeignCallDescriptor) - Method in interface com.oracle.graal.compiler.common.spi.ForeignCallsProvider
-
Determines if deoptimization can occur during a given foreign call.
- CanOmitFrame - Static variable in class com.oracle.graal.compiler.common.GraalOptions
-
- canonicalMirror() - Method in enum com.oracle.graal.compiler.common.calc.Condition
-
Returns true if the condition needs to be mirrored to get to a canonical condition.
- canonicalNegate() - Method in enum com.oracle.graal.compiler.common.calc.Condition
-
Returns true if the condition needs to be negated to get to a canonical condition.
- carryBits(long, long) - Static method in class com.oracle.graal.compiler.common.type.IntegerStamp
-
- categorized - Variable in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig
-
- CFGVerifier - Class in com.oracle.graal.compiler.common.cfg
-
- CFGVerifier() - Constructor for class com.oracle.graal.compiler.common.cfg.CFGVerifier
-
- changeMode(CollectionsFactory.Mode) - Static method in class com.oracle.graal.compiler.common.CollectionsFactory
-
Updates the mode for the current thread.
- check(int, int) - Method in enum com.oracle.graal.compiler.common.calc.Condition
-
- checkAssignableFrom(Object, int, Object) - Method in class com.oracle.graal.compiler.common.Fields
-
Checks that a given field is assignable from a given value.
- checkOrder(List<? extends AbstractBlockBase<?>>, int) - Static method in class com.oracle.graal.compiler.common.alloc.ComputeBlockOrder
-
Checks that the ordering contains the expected number of blocks.
- children - Variable in class com.oracle.graal.compiler.common.cfg.Loop
-
- Chunk(int) - Constructor for class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter.Chunk
-
- clazz - Variable in class com.oracle.graal.compiler.common.FieldIntrospection
-
- clear() - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap
-
- clear() - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.EntrySet
-
- clear() - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.KeySet
-
- clear() - Method in class com.oracle.graal.compiler.common.util.BitMap2D
-
- clear() - Method in class com.oracle.graal.compiler.common.util.IntList
-
Sets the size of this list to 0.
- clearBit(int, int) - Method in class com.oracle.graal.compiler.common.util.BitMap2D
-
- close() - Method in class com.oracle.graal.compiler.common.CollectionsFactory.ModeScope
-
- CodeGenProviders - Interface in com.oracle.graal.compiler.common.spi
-
A set of providers which are required for LIR and/or code generation.
- CollectionsFactory - Class in com.oracle.graal.compiler.common
-
Factory for creating collection objects used during compilation.
- CollectionsFactory() - Constructor for class com.oracle.graal.compiler.common.CollectionsFactory
-
- CollectionsFactory.Mode - Enum in com.oracle.graal.compiler.common
-
Constants denoting what type of collections are
currently
returned by the factory.
- CollectionsFactory.ModeScope - Class in com.oracle.graal.compiler.common
-
- com.oracle.graal.compiler.common - package com.oracle.graal.compiler.common
-
- com.oracle.graal.compiler.common.alloc - package com.oracle.graal.compiler.common.alloc
-
- com.oracle.graal.compiler.common.calc - package com.oracle.graal.compiler.common.calc
-
- com.oracle.graal.compiler.common.cfg - package com.oracle.graal.compiler.common.cfg
-
- com.oracle.graal.compiler.common.spi - package com.oracle.graal.compiler.common.spi
-
- com.oracle.graal.compiler.common.type - package com.oracle.graal.compiler.common.type
-
- com.oracle.graal.compiler.common.util - package com.oracle.graal.compiler.common.util
-
- commonDominator(AbstractBlockBase<?>, AbstractBlockBase<?>) - Static method in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
-
Calculates the common dominator of two blocks.
- commonDominatorHelper(AbstractBlockBase<?>, AbstractBlockBase<?>) - Static method in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
-
- commonDominatorRaw(AbstractBlockBase<?>, AbstractBlockBase<?>) - Static method in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
-
- commonDominatorRawSameDepth(AbstractBlockBase<?>, AbstractBlockBase<?>) - Static method in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
-
- commonDominatorTyped(T, T) - Static method in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
-
- commutative - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp
-
- compare(T, T) - Method in class com.oracle.graal.compiler.common.alloc.ComputeBlockOrder.BlockOrderComparator
-
- compare(T, T) - Static method in class com.oracle.graal.compiler.common.alloc.TraceBuilder
-
- compareTo(FieldsScanner.FieldInfo) - Method in class com.oracle.graal.compiler.common.FieldsScanner.FieldInfo
-
- ComputeBlockOrder - Class in com.oracle.graal.compiler.common.alloc
-
Computes an ordering of the block that can be used by the linear scan register allocator and the
machine code generator.
- ComputeBlockOrder() - Constructor for class com.oracle.graal.compiler.common.alloc.ComputeBlockOrder
-
- ComputeBlockOrder.BlockOrderComparator<T extends AbstractBlockBase<T>> - Class in com.oracle.graal.compiler.common.alloc
-
Comparator for sorting blocks based on loop depth and probability.
- computeCodeEmittingOrder(int, T) - Static method in class com.oracle.graal.compiler.common.alloc.ComputeBlockOrder
-
Computes the block order used for code emission.
- computeCodeEmittingOrder(List<T>, PriorityQueue<T>, BitSet) - Static method in class com.oracle.graal.compiler.common.alloc.ComputeBlockOrder
-
Iteratively adds paths to the code emission block order.
- computeDominators(AbstractControlFlowGraph<T>) - Static method in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
-
Computes the dominators of control flow graph.
- computeLinearScanOrder(int, T) - Static method in class com.oracle.graal.compiler.common.alloc.ComputeBlockOrder
-
Computes the block order used for the linear scan register allocator.
- computeLinearScanOrder(List<T>, PriorityQueue<T>, BitSet) - Static method in class com.oracle.graal.compiler.common.alloc.ComputeBlockOrder
-
Iteratively adds paths to the linear scan block order.
- computeTraces(T, List<T>) - Static method in class com.oracle.graal.compiler.common.alloc.TraceBuilder
-
Build traces of sequentially executed blocks.
- Condition - Enum in com.oracle.graal.compiler.common.calc
-
Condition codes used in conditionals.
- Condition(String) - Constructor for enum com.oracle.graal.compiler.common.calc.Condition
-
- ConditionalElimination - Static variable in class com.oracle.graal.compiler.common.GraalOptions
-
- constant(Constant, MetaAccessProvider) - Method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
-
- constant(Constant, MetaAccessProvider) - Method in class com.oracle.graal.compiler.common.type.FloatStamp
-
- constant(Constant, MetaAccessProvider) - Method in class com.oracle.graal.compiler.common.type.IllegalStamp
-
- constant(Constant, MetaAccessProvider) - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
-
- constant(Constant, MetaAccessProvider) - Method in class com.oracle.graal.compiler.common.type.RawPointerStamp
-
- constant(Constant, MetaAccessProvider) - Method in class com.oracle.graal.compiler.common.type.Stamp
-
If it is possible to represent single value stamps of this kind, this method returns the
stamp representing the single value c.
- constant(Constant, MetaAccessProvider) - Method in class com.oracle.graal.compiler.common.type.VoidStamp
-
- ConstructionSSAlirDuringLirBuilding - Static variable in class com.oracle.graal.compiler.common.BackendOptions
-
- contains(Object) - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.EntrySet
-
- contains(Object) - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.KeySet
-
- contains(double) - Method in class com.oracle.graal.compiler.common.type.FloatStamp
-
- contains(long) - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
-
- containsKey(Object) - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap
-
- containsNull - Variable in class com.oracle.graal.compiler.common.util.FrequencyEncoder
-
- containsValue(Object) - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap
-
- contradiction() - Static method in class com.oracle.graal.compiler.common.type.StampFactory
-
- copy(Object, Object) - Method in class com.oracle.graal.compiler.common.Fields
-
Copies fields from from
to to
, both of which must be of the same type.
- copy(Object, Object, Fields.ObjectTransformer) - Method in class com.oracle.graal.compiler.common.Fields
-
Copies fields from from
to to
, both of which must be of the same type.
- copy(IntList, int, int) - Static method in class com.oracle.graal.compiler.common.util.IntList
-
Makes a new int list by copying a range from a given int list.
- copy(IntList, int, int, int) - Static method in class com.oracle.graal.compiler.common.util.IntList
-
Makes a new int list by copying a range from a given int list.
- copyWith(ResolvedJavaType, boolean, boolean, boolean) - Method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
-
- copyWith(boolean, boolean) - Method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
-
- copyWith(boolean, boolean) - Method in class com.oracle.graal.compiler.common.type.AbstractPointerStamp
-
- copyWith(ResolvedJavaType, boolean, boolean, boolean) - Method in class com.oracle.graal.compiler.common.type.ObjectStamp
-
- copyWith(boolean, boolean) - Method in class com.oracle.graal.compiler.common.type.RawPointerStamp
-
- costs - Variable in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
-
- create(byte[], long, boolean) - Static method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeReader
-
- create(boolean) - Static method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter
-
- createAllocatableRegisters(Register[]) - Method in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig
-
- createEqualityEncoder() - Static method in class com.oracle.graal.compiler.common.util.FrequencyEncoder
-
- createIdentityEncoder() - Static method in class com.oracle.graal.compiler.common.util.FrequencyEncoder
-
Creates an encoder that uses object identity.
- createParameterStamps(ResolvedJavaMethod) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
-
- createSortedPermutation(int, Comparator<Integer>) - Static method in class com.oracle.graal.compiler.common.util.Util
-
Creates an array of integers of length "size", in which each number from 0 to (size - 1)
occurs exactly once.
- createStamp(IntegerStamp, long, long, long, long) - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
-
- FieldInfo(long, String, Class<?>, Class<?>) - Constructor for class com.oracle.graal.compiler.common.FieldsScanner.FieldInfo
-
- FieldIntrospection<T> - Class in com.oracle.graal.compiler.common
-
- FieldIntrospection(Class<T>) - Constructor for class com.oracle.graal.compiler.common.FieldIntrospection
-
- Fields - Class in com.oracle.graal.compiler.common
-
Describes fields in a class, primarily for access via Unsafe
.
- Fields(ArrayList<? extends FieldsScanner.FieldInfo>) - Constructor for class com.oracle.graal.compiler.common.Fields
-
- Fields.ObjectTransformer - Interface in com.oracle.graal.compiler.common
-
- FieldsScanner - Class in com.oracle.graal.compiler.common
-
Scans the fields in a class hierarchy.
- FieldsScanner(FieldsScanner.CalcOffset) - Constructor for class com.oracle.graal.compiler.common.FieldsScanner
-
- FieldsScanner.CalcOffset - Interface in com.oracle.graal.compiler.common
-
Determines the offset (in bytes) of a field.
- FieldsScanner.DefaultCalcOffset - Class in com.oracle.graal.compiler.common
-
Determines the offset (in bytes) of a field using Unsafe.objectFieldOffset(Field)
.
- FieldsScanner.FieldInfo - Class in com.oracle.graal.compiler.common
-
Describes a field in a class during
scanning.
- filterInterfaceTypesOut(ResolvedJavaType) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
-
- findAndMarkMostLikelySuccessor(T, BitSet) - Static method in class com.oracle.graal.compiler.common.alloc.ComputeBlockOrder
-
Find the highest likely unvisited successor block of a given block.
- findRegister(String, Register[]) - Static method in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig
-
- firstChunk - Variable in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter
-
- flags - Variable in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
-
- FloatConvert - Enum in com.oracle.graal.compiler.common.calc
-
- FloatConvert() - Constructor for enum com.oracle.graal.compiler.common.calc.FloatConvert
-
- floatConvert - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
- FloatConvertOp(FloatConvert) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.FloatConvertOp
-
- FloatStamp - Class in com.oracle.graal.compiler.common.type
-
- FloatStamp(int) - Constructor for class com.oracle.graal.compiler.common.type.FloatStamp
-
- FloatStamp(int, double, double, boolean) - Constructor for class com.oracle.graal.compiler.common.type.FloatStamp
-
- foldCondition(JavaConstant, JavaConstant, ConstantReflectionProvider) - Method in enum com.oracle.graal.compiler.common.calc.Condition
-
Attempts to fold a comparison between two constants and return the result.
- foldCondition(Constant, Constant, ConstantReflectionProvider, boolean) - Method in enum com.oracle.graal.compiler.common.calc.Condition
-
Attempts to fold a comparison between two constants and return the result.
- foldConstant(Constant, Constant) - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp
-
Apply the operation to two Constants.
- foldConstant(int, int, Constant) - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.IntegerConvertOp
-
- foldConstant(Constant, int) - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.ShiftOp
-
Apply the shift to a constant.
- foldConstant(Constant) - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.UnaryOp
-
Apply the operation to a Constant
.
- foldStamp(Stamp, Stamp) - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp
-
Apply the operation to two
Stamps.
- foldStamp(int, int, Stamp) - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.IntegerConvertOp
-
- foldStamp(Stamp, IntegerStamp) - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.ShiftOp
-
Apply the shift to a stamp.
- foldStamp(Stamp) - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.UnaryOp
-
Apply the operation to a
Stamp
.
- forClass(Class<?>, Class<?>, boolean, FieldsScanner.CalcOffset) - Static method in class com.oracle.graal.compiler.common.Fields
-
- forConstant(JavaConstant) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
-
- forConstant(JavaConstant, MetaAccessProvider) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
-
- forEach(Consumer<? super Map.Entry<K, V>>) - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.EntrySet
-
- forEach(Consumer<? super K>) - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.KeySet
-
- forEachProperty(BiConsumer<String, String>) - Method in interface com.oracle.graal.compiler.common.cfg.PropertyConsumable
-
- forEachPropertyPair(AbstractBlockBase<?>, BiConsumer<String, String>) - Method in interface com.oracle.graal.compiler.common.cfg.PrintableCFG
-
Applies action
to all extra property pairs (name, value) of block
.
- forEachPropertyPair(AbstractBlockBase<?>, BiConsumer<String, String>) - Method in class com.oracle.graal.compiler.common.cfg.PrintableDominatorOptimizationProblem
-
- ForeignCallDescriptor - Class in com.oracle.graal.compiler.common.spi
-
The name and signature of a foreign call.
- ForeignCallDescriptor(String, Class<?>, Class<?>...) - Constructor for class com.oracle.graal.compiler.common.spi.ForeignCallDescriptor
-
- ForeignCallLinkage - Interface in com.oracle.graal.compiler.common.spi
-
The runtime specific details of a
foreign call.
- ForeignCallsProvider - Interface in com.oracle.graal.compiler.common.spi
-
- forFloat(Kind, double, double, boolean) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
-
- forInteger(Kind, long, long, long, long) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
-
- forInteger(Kind, long, long) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
-
- forInteger(int) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
-
- forInteger(int, long, long) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
-
- forKind(Kind) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
-
Return a stamp for a Java kind, as it would be represented on the bytecode stack.
- forNodeIntrinsic() - Static method in class com.oracle.graal.compiler.common.type.StampFactory
-
A stamp used only in the graph of intrinsics, e.g., snippets.
- forStamp(Stamp) - Static method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
- forVoid() - Static method in class com.oracle.graal.compiler.common.type.StampFactory
-
Return the stamp for the void
type.
- frequency - Variable in class com.oracle.graal.compiler.common.util.FrequencyEncoder.Entry
-
- FrequencyEncoder<T> - Class in com.oracle.graal.compiler.common.util
-
Creates an array of T objects order by the occurrence frequency of each object.
- FrequencyEncoder(Map<T, FrequencyEncoder.Entry<T>>) - Constructor for class com.oracle.graal.compiler.common.util.FrequencyEncoder
-
- FrequencyEncoder.Entry<T> - Class in com.oracle.graal.compiler.common.util
-
- FullUnroll - Static variable in class com.oracle.graal.compiler.common.GraalOptions
-
- GCDebugStartCycle - Static variable in class com.oracle.graal.compiler.common.GraalOptions
-
- GeneratePIC - Static variable in class com.oracle.graal.compiler.common.GraalOptions
-
- GenLoopSafepoints - Static variable in class com.oracle.graal.compiler.common.GraalOptions
-
- GenSafepoints - Static variable in class com.oracle.graal.compiler.common.GraalOptions
-
- get(AbstractBlockBase<?>) - Method in class com.oracle.graal.compiler.common.cfg.BlockMap
-
- get(E, AbstractBlockBase<?>) - Method in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
-
Checks whether a flag is set for a block.
- get(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
-
Gets the value of a field for a given object.
- get(Object) - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap
-
- get(int) - Method in class com.oracle.graal.compiler.common.util.ArrayMap
-
Gets the value at the specified index in the map.
- get(int) - Method in class com.oracle.graal.compiler.common.util.IntList
-
Gets the value in this list at a given index.
- getAbs() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes the absolute value operation.
- getAdd() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes the addition operation.
- getAllFields() - Method in class com.oracle.graal.compiler.common.FieldIntrospection
-
- getAllocatableRegisters(PlatformKind) - Method in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig
-
Gets the set of registers that can be used by the register allocator for a value of a
particular kind.
- getAllocatableRegisters() - Method in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig
-
Gets the set of registers that can be used by the register allocator.
- getAnd() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes the bitwise and operation.
- getArgumentTypes() - Method in class com.oracle.graal.compiler.common.spi.ForeignCallDescriptor
-
Gets the argument types of this foreign call.
- getBits() - Method in class com.oracle.graal.compiler.common.type.PrimitiveStamp
-
The width in bits of the value described by this stamp.
- getBits(Stamp) - Static method in class com.oracle.graal.compiler.common.type.PrimitiveStamp
-
- getBlockForId(int) - Method in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
-
- getBlocks() - Method in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
-
Returns the list blocks contained in this control flow graph.
- getBlocks() - Method in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
-
- getBlocks() - Method in class com.oracle.graal.compiler.common.cfg.Loop
-
- getBlocks() - Method in interface com.oracle.graal.compiler.common.cfg.PrintableCFG
-
- getBoolean(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
-
- getByte(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
-
- getByteIndex() - Method in interface com.oracle.graal.compiler.common.util.TypeReader
-
Returns the next byte index to be read.
- getByteIndex() - Method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeReader
-
- getBytesWritten() - Method in interface com.oracle.graal.compiler.common.util.TypeWriter
-
Returns the number of bytes that have been written, i.e., the byte index of the next byte to
be written.
- getBytesWritten() - Method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter
-
- getChar(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
-
- getChildren() - Method in class com.oracle.graal.compiler.common.cfg.Loop
-
- getClazz() - Method in class com.oracle.graal.compiler.common.FieldIntrospection
-
- getCodeCache() - Method in interface com.oracle.graal.compiler.common.spi.CodeGenProviders
-
- getConstantReflection() - Method in interface com.oracle.graal.compiler.common.spi.CodeGenProviders
-
- getCost(AbstractBlockBase<?>) - Method in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
-
Returns the cost object associated with block
.
- getCount() - Method in class com.oracle.graal.compiler.common.Fields
-
Gets the number of fields represented by this object.
- getData() - Method in class com.oracle.graal.compiler.common.FieldIntrospection
-
- getDeclaringClass(int) - Method in class com.oracle.graal.compiler.common.Fields
-
- getDepth() - Method in class com.oracle.graal.compiler.common.cfg.Loop
-
- getDescriptor() - Method in interface com.oracle.graal.compiler.common.spi.ForeignCallLinkage
-
- getDiv() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes the division operation.
- getDominated() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- getDominator() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- getDominator(int) - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- getDominatorDepth() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- getDominatorNumber() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- getDouble(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
-
- getExits() - Method in class com.oracle.graal.compiler.common.cfg.Loop
-
- getFlags() - Method in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
-
Returns the
Set
of flags that can be set for this
problem.
- getFlagsForBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
-
Returns a
Stream
of flags associated with
block
.
- getFloat(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
-
- getFloatConvert() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.FloatConvertOp
-
- getFloatConvert(FloatConvert) - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes integer/float/double conversions.
- getFloatingKind(int) - Method in interface com.oracle.graal.compiler.common.spi.LIRKindTool
-
- getForeignCalls() - Method in interface com.oracle.graal.compiler.common.spi.CodeGenProviders
-
- getHeader() - Method in class com.oracle.graal.compiler.common.cfg.Loop
-
- getId() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- getIncomingCallingConvention() - Method in interface com.oracle.graal.compiler.common.spi.ForeignCallLinkage
-
Gets the details of where parameters are passed and value(s) are returned from the callee's
perspective.
- getIndex() - Method in class com.oracle.graal.compiler.common.cfg.Loop
-
- getIndex(Object) - Method in class com.oracle.graal.compiler.common.util.FrequencyEncoder
-
Returns the index of an object in the array.
- getInstance() - Static method in class com.oracle.graal.compiler.common.type.IllegalStamp
-
- getInstance() - Static method in class com.oracle.graal.compiler.common.type.VoidStamp
-
- getInt(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
-
- getIntegerKind(int) - Method in interface com.oracle.graal.compiler.common.spi.LIRKindTool
-
- getKilledLocations(ForeignCallDescriptor) - Method in interface com.oracle.graal.compiler.common.spi.ForeignCallsProvider
-
Gets the set of memory locations killed by a given foreign call.
- getLength() - Method in class com.oracle.graal.compiler.common.util.FrequencyEncoder
-
Returns the number of distinct objects that have been added, i.e., the length of the array.
- getLinearScanNumber() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- getLIRKind(LIRKindTool) - Method in class com.oracle.graal.compiler.common.type.FloatStamp
-
- getLIRKind(LIRKindTool) - Method in class com.oracle.graal.compiler.common.type.IllegalStamp
-
- getLIRKind(LIRKindTool) - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
-
- getLIRKind(LIRKindTool) - Method in class com.oracle.graal.compiler.common.type.ObjectStamp
-
- getLIRKind(LIRKindTool) - Method in class com.oracle.graal.compiler.common.type.RawPointerStamp
-
- getLIRKind(LIRKindTool) - Method in class com.oracle.graal.compiler.common.type.Stamp
-
Gets a platform dependent LIRKind
that can be used to store a value of this stamp.
- getLIRKind(LIRKindTool) - Method in class com.oracle.graal.compiler.common.type.VoidStamp
-
- getLong(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
-
- getLoop() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- getLoopDepth() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- getLoops() - Method in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
-
- getMaxCallTargetOffset() - Method in interface com.oracle.graal.compiler.common.spi.ForeignCallLinkage
-
Returns the maximum absolute offset of PC relative call to this stub from any position in the
code cache or -1 when not applicable.
- getMaxChildDominatorNumber() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- getMetaAccess() - Method in interface com.oracle.graal.compiler.common.spi.CodeGenProviders
-
- getMode() - Static method in class com.oracle.graal.compiler.common.CollectionsFactory
-
Gets the current mode determining the type of collection objects created by this factory.
- getMul() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes the multiplication operation.
- getName(E) - Method in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
-
Returns the name of a flag.
- getName(int) - Method in class com.oracle.graal.compiler.common.Fields
-
Gets the name of a field.
- getName() - Method in class com.oracle.graal.compiler.common.spi.ForeignCallDescriptor
-
Gets the name of this foreign call.
- getNarrow() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes the narrowing conversion.
- getNeg() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes the unary negation operation.
- getNot() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes the bitwise not operation.
- getObject(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
-
- getObjectKind() - Method in interface com.oracle.graal.compiler.common.spi.LIRKindTool
-
- getOffset(Field) - Method in interface com.oracle.graal.compiler.common.FieldsScanner.CalcOffset
-
- getOffset(Field) - Method in class com.oracle.graal.compiler.common.FieldsScanner.DefaultCalcOffset
-
- getOffsets() - Method in class com.oracle.graal.compiler.common.Fields
-
- getOps() - Method in class com.oracle.graal.compiler.common.type.ArithmeticStamp
-
- getOr() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes the bitwise or operation.
- getOutgoingCallingConvention() - Method in interface com.oracle.graal.compiler.common.spi.ForeignCallLinkage
-
Gets the details of where parameters are passed and value(s) are returned from the caller's
perspective.
- getParent() - Method in class com.oracle.graal.compiler.common.cfg.Loop
-
- getPostdominator() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- getPredecessorCount() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- getPredecessors() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- getRawPrimitive(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
-
Gets the value of a field for a given object.
- getRegisterConfig() - Method in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig
-
- getRem() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes the remainder operation.
- getResultType() - Method in class com.oracle.graal.compiler.common.spi.ForeignCallDescriptor
-
Gets the return type of this foreign call.
- getS1() - Method in interface com.oracle.graal.compiler.common.util.TypeReader
-
Reads a signed 1 byte value.
- getS1(byte[], long) - Static method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeReader
-
- getS1() - Method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeReader
-
- getS2(byte[], long) - Static method in class com.oracle.graal.compiler.common.util.AlignedUnsafeArrayTypeReader
-
- getS2() - Method in class com.oracle.graal.compiler.common.util.AlignedUnsafeArrayTypeReader
-
- getS2() - Method in interface com.oracle.graal.compiler.common.util.TypeReader
-
Reads a signed 2 byte value.
- getS2(byte[], long) - Static method in class com.oracle.graal.compiler.common.util.UnalignedUnsafeArrayTypeReader
-
- getS2() - Method in class com.oracle.graal.compiler.common.util.UnalignedUnsafeArrayTypeReader
-
- getS2(byte[], long, boolean) - Static method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeReader
-
- getS4(byte[], long) - Static method in class com.oracle.graal.compiler.common.util.AlignedUnsafeArrayTypeReader
-
- getS4() - Method in class com.oracle.graal.compiler.common.util.AlignedUnsafeArrayTypeReader
-
- getS4() - Method in interface com.oracle.graal.compiler.common.util.TypeReader
-
Reads a signed 4 byte value.
- getS4(byte[], long) - Static method in class com.oracle.graal.compiler.common.util.UnalignedUnsafeArrayTypeReader
-
- getS4() - Method in class com.oracle.graal.compiler.common.util.UnalignedUnsafeArrayTypeReader
-
- getS4(byte[], long, boolean) - Static method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeReader
-
- getS8(byte[], long) - Static method in class com.oracle.graal.compiler.common.util.AlignedUnsafeArrayTypeReader
-
- getS8() - Method in class com.oracle.graal.compiler.common.util.AlignedUnsafeArrayTypeReader
-
- getS8() - Method in interface com.oracle.graal.compiler.common.util.TypeReader
-
Reads a signed 4 byte value.
- getS8(byte[], long) - Static method in class com.oracle.graal.compiler.common.util.UnalignedUnsafeArrayTypeReader
-
- getS8() - Method in class com.oracle.graal.compiler.common.util.UnalignedUnsafeArrayTypeReader
-
- getS8(byte[], long, boolean) - Static method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeReader
-
- getShiftAmountMask(Stamp) - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.ShiftOp
-
Get the shift amount mask for a given result stamp.
- getShl() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes the shift left operation.
- getShort(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
-
- getShr() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes the signed shift right operation.
- getSignExtend() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes the sign extend conversion.
- getSqrt() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes the square root operation.
- getStackKind() - Method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
-
- getStackKind() - Method in class com.oracle.graal.compiler.common.type.AbstractPointerStamp
-
- getStackKind() - Method in class com.oracle.graal.compiler.common.type.FloatStamp
-
- getStackKind() - Method in class com.oracle.graal.compiler.common.type.IllegalStamp
-
- getStackKind() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
-
- getStackKind() - Method in class com.oracle.graal.compiler.common.type.Stamp
-
Gets a Java Kind
that can be used to store a value of this stamp on the Java bytecode
stack.
- getStackKind() - Method in class com.oracle.graal.compiler.common.type.VoidStamp
-
- getStartBlock() - Method in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
-
- getSub() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes the subtraction operation.
- getSuccessorCount() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- getSuccessors() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- getSV() - Method in interface com.oracle.graal.compiler.common.util.TypeReader
-
- getSVInt() - Method in interface com.oracle.graal.compiler.common.util.TypeReader
-
Reads a signed variable byte size encoded value that is known to fit into the range of int.
- getTemporaries() - Method in interface com.oracle.graal.compiler.common.spi.ForeignCallLinkage
-
Gets the values used/killed by this foreign call.
- getTraceForBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.compiler.common.alloc.TraceBuilder.TraceBuilderResult
-
- getTraces() - Method in class com.oracle.graal.compiler.common.alloc.TraceBuilder.TraceBuilderResult
-
- getType(int) - Method in class com.oracle.graal.compiler.common.Fields
-
Gets the type of a field.
- getU1() - Method in interface com.oracle.graal.compiler.common.util.TypeReader
-
Reads an unsigned 1 byte value.
- getU1(byte[], long) - Static method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeReader
-
- getU1() - Method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeReader
-
- getU2() - Method in interface com.oracle.graal.compiler.common.util.TypeReader
-
Reads an unsigned 2 byte value.
- getU2(byte[], long, boolean) - Static method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeReader
-
- getU2() - Method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeReader
-
- getU4() - Method in interface com.oracle.graal.compiler.common.util.TypeReader
-
Reads an unsigned 4 byte value.
- getU4(byte[], long, boolean) - Static method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeReader
-
- getU4() - Method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeReader
-
- getUShr() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes the unsigned shift right operation.
- getUV() - Method in interface com.oracle.graal.compiler.common.util.TypeReader
-
- getUVInt() - Method in interface com.oracle.graal.compiler.common.util.TypeReader
-
Reads an unsigned variable byte size encoded value that is known to fit into the range of
int.
- getWordKind() - Method in interface com.oracle.graal.compiler.common.spi.LIRKindTool
-
- getXor() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes the bitwise xor operation.
- getZero(Stamp) - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp
-
Check whether this operation has a zero {@code z == a .
- getZeroExtend() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
-
Describes the zero extend conversion.
- GraalOptions - Class in com.oracle.graal.compiler.common
-
This class encapsulates options that control the behavior of the Graal compiler.
- GraalOptions() - Constructor for class com.oracle.graal.compiler.common.GraalOptions
-
- growBackward(int, T) - Method in class com.oracle.graal.compiler.common.util.ArrayMap
-
- growForward(int, T) - Method in class com.oracle.graal.compiler.common.util.ArrayMap
-
- guarantee(boolean, String) - Static method in class com.oracle.graal.compiler.common.util.Util
-
- id - Variable in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- id(Object) - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap
-
- Id(T) - Constructor for class com.oracle.graal.compiler.common.LinkedIdentityHashMap.Id
-
- IllegalStamp - Class in com.oracle.graal.compiler.common.type
-
This stamp represents the type of the Kind.Illegal
value in the second slot of
Kind.Long
and Kind.Double
values.
- IllegalStamp() - Constructor for class com.oracle.graal.compiler.common.type.IllegalStamp
-
- ImmutableCode - Static variable in class com.oracle.graal.compiler.common.GraalOptions
-
- implies(Condition) - Method in enum com.oracle.graal.compiler.common.calc.Condition
-
- improveWith(Stamp) - Method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
-
Returns the stamp representing the type of this stamp after a cast to the type represented by
the to
stamp.
- improveWith(Stamp) - Method in class com.oracle.graal.compiler.common.type.AbstractPointerStamp
-
- improveWith(Stamp) - Method in class com.oracle.graal.compiler.common.type.ArithmeticStamp
-
- improveWith(Stamp) - Method in class com.oracle.graal.compiler.common.type.IllegalStamp
-
- improveWith(Stamp) - Method in class com.oracle.graal.compiler.common.type.RawPointerStamp
-
- improveWith(Stamp) - Method in class com.oracle.graal.compiler.common.type.Stamp
-
Tries to improve this stamp with the stamp given as parameter.
- improveWith(Stamp) - Method in class com.oracle.graal.compiler.common.type.VoidStamp
-
- index - Variable in class com.oracle.graal.compiler.common.cfg.Loop
-
- index - Variable in class com.oracle.graal.compiler.common.util.FrequencyEncoder.Entry
-
- initAllocatable(Register[]) - Method in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig
-
- INITIAL_SIZE - Static variable in class com.oracle.graal.compiler.common.util.ArrayMap
-
- INITIAL_WORKLIST_CAPACITY - Static variable in class com.oracle.graal.compiler.common.alloc.ComputeBlockOrder
-
The initial capacities of the worklists used for iteratively finding the block order.
- initializeWorklist(T, BitSet) - Static method in class com.oracle.graal.compiler.common.alloc.ComputeBlockOrder
-
Initializes the priority queue used for the work list of blocks and adds the start block.
- InlineEverything - Static variable in class com.oracle.graal.compiler.common.GraalOptions
-
- InlineMegamorphicCalls - Static variable in class com.oracle.graal.compiler.common.GraalOptions
-
- InlineMonomorphicCalls - Static variable in class com.oracle.graal.compiler.common.GraalOptions
-
- InlinePolymorphicCalls - Static variable in class com.oracle.graal.compiler.common.GraalOptions
-
- InlineVTableStubs - Static variable in class com.oracle.graal.compiler.common.GraalOptions
-
- instance - Static variable in class com.oracle.graal.compiler.common.type.IllegalStamp
-
- instance - Static variable in class com.oracle.graal.compiler.common.type.VoidStamp
-
- IntegerConvertOp(String) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.IntegerConvertOp
-
- IntegerStamp - Class in com.oracle.graal.compiler.common.type
-
Describes the possible values of a node that produces an int or long result.
- IntegerStamp(int, long, long, long, long) - Constructor for class com.oracle.graal.compiler.common.type.IntegerStamp
-
- IntList - Class in com.oracle.graal.compiler.common.util
-
An expandable and indexable list of int
s.
- IntList(int) - Constructor for class com.oracle.graal.compiler.common.util.IntList
-
Creates an int list with a specified initial capacity.
- IntList(int[], int) - Constructor for class com.oracle.graal.compiler.common.util.IntList
-
Creates an int list with a specified initial array.
- Intrinsify - Static variable in class com.oracle.graal.compiler.common.GraalOptions
-
- intValue() - Static method in class com.oracle.graal.compiler.common.type.StampFactory
-
- is32bit(long) - Static method in class com.oracle.graal.compiler.common.util.Util
-
- isAligned() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- isAssociative() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp
-
Checks whether this operation is associative.
- isByte(int) - Static method in class com.oracle.graal.compiler.common.util.Util
-
Determines if a given int
value is the range of signed byte values.
- isByte(long) - Static method in class com.oracle.graal.compiler.common.util.Util
-
Determines if a given long
value is the range of signed byte values.
- isCanonical() - Method in enum com.oracle.graal.compiler.common.calc.Condition
-
Given a condition and its negation, this method returns true for one of the two and false for
the other one.
- isCommutative() - Method in enum com.oracle.graal.compiler.common.calc.Condition
-
Checks if this conditional operation is commutative.
- isCommutative() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp
-
Checks whether this operation is commutative.
- isCompatible(Stamp) - Method in class com.oracle.graal.compiler.common.type.FloatStamp
-
- isCompatible(Stamp) - Method in class com.oracle.graal.compiler.common.type.IllegalStamp
-
- isCompatible(Stamp) - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
-
- isCompatible(Stamp) - Method in class com.oracle.graal.compiler.common.type.ObjectStamp
-
- isCompatible(Stamp) - Method in class com.oracle.graal.compiler.common.type.RawPointerStamp
-
- isCompatible(Stamp) - Method in class com.oracle.graal.compiler.common.type.Stamp
-
Test whether two stamps have the same base type.
- isCompatible(Stamp) - Method in class com.oracle.graal.compiler.common.type.VoidStamp
-
- isConcreteType(ResolvedJavaType) - Static method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
-
- isDominatedBy(AbstractBlockBase<?>, AbstractBlockBase<?>) - Static method in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
-
True if block a
is dominated by block b
.
- isEmpty() - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap
-
- isEmpty() - Method in class com.oracle.graal.compiler.common.type.Stamp
-
Tests whether this stamp represents an illegal value.
- isExactType() - Method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
-
- isExceptionEntry() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- isInt(long) - Static method in class com.oracle.graal.compiler.common.util.Util
-
Determines if a given long
value is the range of signed int values.
- isInterfaceOrArrayOfInterface(ResolvedJavaType) - Static method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
-
- isLoopEnd() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- isLoopHeader() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
-
- isNaN() - Method in class com.oracle.graal.compiler.common.type.FloatStamp
-
- isNegative() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
-
- isNeutral(Constant) - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp
-
Check whether a Constant
is a neutral element for this operation.
- isNonNaN() - Method in class com.oracle.graal.compiler.common.type.FloatStamp
-
- isPositive() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
-
- isReexecutable(ForeignCallDescriptor) - Method in interface com.oracle.graal.compiler.common.spi.ForeignCallsProvider
-
Determines if a given foreign call is side-effect free.
- isS1(long) - Static method in class com.oracle.graal.compiler.common.util.TypeConversion
-
- isS2(long) - Static method in class com.oracle.graal.compiler.common.util.TypeConversion
-
- isS4(long) - Static method in class com.oracle.graal.compiler.common.util.TypeConversion
-
- isSame(Fields, int) - Method in class com.oracle.graal.compiler.common.Fields
-
Determines if a field in the domain of this object is the same as the field denoted by the
same index in another
Fields
object.
- isShiftCount(int) - Static method in class com.oracle.graal.compiler.common.util.Util
-
- isShort(int) - Static method in class com.oracle.graal.compiler.common.util.Util
-
Determines if a given int
value is the range of signed short values.
- isStrictlyNegative() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
-
- isStrictlyPositive() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
-
- isU1(long) - Static method in class com.oracle.graal.compiler.common.util.TypeConversion
-
- isU2(long) - Static method in class com.oracle.graal.compiler.common.util.TypeConversion
-
- isU4(long) - Static method in class com.oracle.graal.compiler.common.util.TypeConversion
-
- isUByte(int) - Static method in class com.oracle.graal.compiler.common.util.Util
-
Determines if a given int
value is the range of unsigned byte values.
- isUByte(long) - Static method in class com.oracle.graal.compiler.common.util.Util
-
Determines if a given long
value is the range of unsigned byte values.
- isUInt(long) - Static method in class com.oracle.graal.compiler.common.util.Util
-
Determines if a given long
value is the range of unsigned int values.
- isUnrestricted() - Method in class com.oracle.graal.compiler.common.type.FloatStamp
-
- isUnrestricted() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
-
- isUnsigned() - Method in enum com.oracle.graal.compiler.common.calc.Condition
-
Returns true if this condition represents an unsigned comparison.
- isValidIndex(int, int) - Method in class com.oracle.graal.compiler.common.util.BitMap2D
-
- iterator() - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.EntrySet
-
- iterator() - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.KeySet
-