Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

a - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
A() - Constructor for class com.oracle.graal.compiler.test.ConditionalEliminationTest6.A
 
a - Variable in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest.TestClass
 
A() - Constructor for class com.oracle.graal.compiler.test.ea.PoorMansEATest.A
 
a - Variable in class com.oracle.graal.compiler.test.FloatingReadTest.Container
 
A() - Constructor for class com.oracle.graal.compiler.test.GuardEliminationCornerCasesTest.A
 
a - Variable in class com.oracle.graal.compiler.test.ImplicitNullCheckTest.Receiver
 
A() - Constructor for class com.oracle.graal.compiler.test.LockEliminationTest.A
 
a - Variable in class com.oracle.graal.compiler.test.MemoryScheduleTest.Container
 
a() - Static method in class com.oracle.graal.compiler.test.NestedLoopTest
 
A() - Constructor for class com.oracle.graal.compiler.test.PushNodesThroughPiTest.A
 
A() - Constructor for class com.oracle.graal.compiler.test.ReadAfterCheckCastTest.A
 
A() - Constructor for class com.oracle.graal.compiler.test.tutorial.GraalTutorial.A
 
A() - Constructor for class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests.A
 
a - Variable in class com.oracle.graal.graph.iterators.NodePredicates.AndPredicate
 
a - Variable in class com.oracle.graal.graph.iterators.NodePredicates.NotPredicate
 
a - Variable in class com.oracle.graal.graph.iterators.NodePredicates.OrPredicate
 
a - Static variable in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
A() - Constructor for class com.oracle.graal.hotspot.test.ClassSubstitutionsTests.A
 
a - Variable in class com.oracle.graal.hotspot.test.CompressedOopTest.ArrayContainer
 
a - Variable in class com.oracle.graal.hotspot.test.CompressedOopTest.ConstantContainer
 
a - Variable in class com.oracle.graal.hotspot.test.CompressedOopTest.Container
 
a - Variable in class com.oracle.graal.hotspot.test.CompressedOopTest.HashMapContainer
 
a - Variable in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest.Container
 
a - Variable in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest.Container
 
a() - Static method in class com.oracle.graal.jtt.except.Finally02
 
a - Static variable in class com.oracle.graal.jtt.hotpath.HP_field01
 
a - Variable in class com.oracle.graal.jtt.hotpath.HP_field02.TestClass
 
a - Variable in class com.oracle.graal.jtt.loop.Loop16.TestClass
 
a - Variable in class com.oracle.graal.jtt.loop.Loop17.L
 
a - Variable in class com.oracle.graal.jtt.loop.LoopEscape.L
 
A() - Constructor for class com.oracle.graal.jtt.micro.BigInterfaceParams01.A
 
A() - Constructor for class com.oracle.graal.jtt.micro.BigVirtualParams01.A
 
a - Variable in class com.oracle.graal.jtt.micro.ConstantLoadTest.MyClass
 
a - Variable in class com.oracle.graal.jtt.micro.FloatingReads
 
A() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_01.A
 
A() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_02.A
 
A() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_03.A
 
A() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_04.A
 
A() - Constructor for class com.oracle.graal.jtt.micro.InvokeVirtual_01.A
 
A() - Constructor for class com.oracle.graal.jtt.micro.InvokeVirtual_02.A
 
A(int) - Constructor for class com.oracle.graal.jtt.optimize.ConditionalElimination01.A
 
A(int) - Constructor for class com.oracle.graal.jtt.optimize.ConditionalElimination02.A
 
a - Variable in class com.oracle.graal.jtt.optimize.TypeCastElem.ClassA
 
a - Variable in class com.oracle.graal.jtt.optimize.TypeCastElem.ClassC
 
A() - Constructor for class com.oracle.graal.nodes.test.AbstractObjectStampTest.A
 
A() - Constructor for class com.oracle.graal.replacements.test.InstanceOfTest.A
 
A() - Constructor for class com.oracle.graal.replacements.test.InvokeTest.A
 
a(int) - Static method in class com.oracle.graal.truffle.test.nodes.RecursionTestNode
 
A() - Constructor for class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest.A
 
A() - Constructor for class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest.A
 
A() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.A
 
A1() - Constructor for class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest.A1
 
a1 - Static variable in class com.oracle.graal.jtt.bytecode.BC_checkcast03
 
a1 - Static variable in class com.oracle.graal.jtt.bytecode.BC_instanceof01
 
a1 - Static variable in class com.oracle.graal.jtt.micro.ArrayCompare01
 
a1 - Static variable in class com.oracle.graal.jtt.micro.ArrayCompare02
 
A2() - Constructor for class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest.A2
 
a2 - Static variable in class com.oracle.graal.jtt.bytecode.BC_instanceof01
 
a2 - Static variable in class com.oracle.graal.jtt.micro.ArrayCompare01
 
a2 - Static variable in class com.oracle.graal.jtt.micro.ArrayCompare02
 
A3() - Constructor for class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest.A3
 
a3 - Static variable in class com.oracle.graal.jtt.micro.ArrayCompare01
 
a3 - Static variable in class com.oracle.graal.jtt.micro.ArrayCompare02
 
A4() - Constructor for class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest.A4
 
A5() - Constructor for class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest.A5
 
A6() - Constructor for class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest.A6
 
AALOAD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
AASTORE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ABCE_01 - Class in com.oracle.graal.jtt.optimize
 
ABCE_01() - Constructor for class com.oracle.graal.jtt.optimize.ABCE_01
 
ABCE_02 - Class in com.oracle.graal.jtt.optimize
 
ABCE_02() - Constructor for class com.oracle.graal.jtt.optimize.ABCE_02
 
ABCE_03 - Class in com.oracle.graal.jtt.optimize
 
ABCE_03() - Constructor for class com.oracle.graal.jtt.optimize.ABCE_03
 
above(long, long) - Static method in class com.oracle.graal.replacements.test.WordTest
 
aboveOrEqual(long, long) - Static method in class com.oracle.graal.replacements.test.WordTest
 
aboveOrEqual(Unsigned) - Method in interface com.oracle.graal.word.Unsigned
Compares this Unsigned with the specified value.
aboveOrEqual(int) - Method in interface com.oracle.graal.word.Unsigned
Compares this Unsigned with the specified value.
aboveOrEqual(Unsigned) - Method in class com.oracle.graal.word.Word
 
aboveOrEqual(int) - Method in class com.oracle.graal.word.Word
 
aboveOrEqual(Word) - Method in class com.oracle.graal.word.Word
 
aboveOrEqual(int, int) - Static method in class jdk.internal.jvmci.code.UnsignedMath
Unsigned comparison aboveOrEqual for two numbers.
aboveOrEqual(long, long) - Static method in class jdk.internal.jvmci.code.UnsignedMath
Unsigned comparison aboveOrEqual for two numbers.
aboveOrEqualInt(int, int) - Static method in class com.oracle.graal.replacements.test.UnsignedMathTest
 
aboveOrEqualLong(long, long) - Static method in class com.oracle.graal.replacements.test.UnsignedMathTest
 
aboveThan(Unsigned) - Method in interface com.oracle.graal.word.Unsigned
Compares this Unsigned with the specified value.
aboveThan(int) - Method in interface com.oracle.graal.word.Unsigned
Compares this Unsigned with the specified value.
aboveThan(Unsigned) - Method in class com.oracle.graal.word.Word
 
aboveThan(int) - Method in class com.oracle.graal.word.Word
 
aboveThan(Word) - Method in class com.oracle.graal.word.Word
 
aboveThan(int, int) - Static method in class jdk.internal.jvmci.code.UnsignedMath
Unsigned comparison aboveThan for two numbers.
aboveThan(long, long) - Static method in class jdk.internal.jvmci.code.UnsignedMath
Unsigned comparison aboveThan for two numbers.
aboveThanInt(int, int) - Static method in class com.oracle.graal.replacements.test.UnsignedMathTest
 
aboveThanLong(long, long) - Static method in class com.oracle.graal.replacements.test.UnsignedMathTest
 
abs - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
Abs() - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.UnaryOp.Abs
 
abs() - Static method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
abs() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest.A
 
abs() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest.B
 
abs() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest.E
 
abs() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest.A
 
abs() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest.B
 
abs() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest.E
 
AbsNode - Class in com.oracle.graal.nodes.calc
Absolute value.
AbsNode(ValueNode) - Constructor for class com.oracle.graal.nodes.calc.AbsNode
 
Abstract1() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.Abstract1
 
Abstract4() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.Abstract4
 
AbstractAddress - Class in jdk.internal.jvmci.code
Abstract base class that represents a platform specific address.
AbstractAddress() - Constructor for class jdk.internal.jvmci.code.AbstractAddress
 
AbstractBase() - Constructor for class com.oracle.graal.compiler.test.ConcreteSubtypeTest.AbstractBase
 
AbstractBeginNode - Class in com.oracle.graal.nodes
 
AbstractBeginNode(NodeClass<? extends AbstractBeginNode>) - Constructor for class com.oracle.graal.nodes.AbstractBeginNode
 
AbstractBeginNode(NodeClass<? extends AbstractBeginNode>, Stamp) - Constructor for class com.oracle.graal.nodes.AbstractBeginNode
 
AbstractBeginNode.BlockNodeIterator - Class in com.oracle.graal.nodes
 
AbstractBlockBase<T extends AbstractBlockBase<T>> - Class in com.oracle.graal.compiler.common.cfg
 
AbstractBlockBase() - Constructor for class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
AbstractBlockEndOp(LIRInstructionClass<? extends StandardOp.AbstractBlockEndOp>) - Constructor for class com.oracle.graal.lir.StandardOp.AbstractBlockEndOp
 
AbstractClass() - Constructor for class com.oracle.graal.jtt.reflect.Class_newInstance03.AbstractClass
 
AbstractConstant(long, long, long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.AbstractConstant
 
AbstractControlFlowGraph<T extends AbstractBlockBase<T>> - Interface in com.oracle.graal.compiler.common.cfg
 
AbstractDebugCompilationListener - Class in com.oracle.graal.truffle.debug
 
AbstractDebugCompilationListener() - Constructor for class com.oracle.graal.truffle.debug.AbstractDebugCompilationListener
 
AbstractDeoptimizeNode - Class in com.oracle.graal.nodes
This node represents an unconditional explicit request for immediate deoptimization.
AbstractDeoptimizeNode(NodeClass<? extends AbstractDeoptimizeNode>, FrameState) - Constructor for class com.oracle.graal.nodes.AbstractDeoptimizeNode
 
AbstractEndNode - Class in com.oracle.graal.nodes
 
AbstractEndNode(NodeClass<? extends AbstractEndNode>) - Constructor for class com.oracle.graal.nodes.AbstractEndNode
 
AbstractFixedGuardNode - Class in com.oracle.graal.nodes
 
AbstractFixedGuardNode(NodeClass<? extends AbstractFixedGuardNode>, LogicNode, DeoptimizationReason, DeoptimizationAction, JavaConstant, boolean) - Constructor for class com.oracle.graal.nodes.AbstractFixedGuardNode
 
AbstractInlineInfo - Class in com.oracle.graal.phases.common.inlining.info
 
AbstractInlineInfo(Invoke) - Constructor for class com.oracle.graal.phases.common.inlining.info.AbstractInlineInfo
 
AbstractInliningPhase - Class in com.oracle.graal.phases.common
Common superclass for phases that perform inlining.
AbstractInliningPhase() - Constructor for class com.oracle.graal.phases.common.AbstractInliningPhase
 
AbstractInliningPolicy - Class in com.oracle.graal.phases.common.inlining.policy
 
AbstractInliningPolicy(Map<Invoke, Double>) - Constructor for class com.oracle.graal.phases.common.inlining.policy.AbstractInliningPolicy
 
AbstractJavaProfile<T extends AbstractProfiledItem<U>,U> - Class in jdk.internal.jvmci.meta
This object holds probability information for a set of items that were profiled at a specific BCI.
AbstractJavaProfile(double, T[]) - Constructor for class jdk.internal.jvmci.meta.AbstractJavaProfile
 
AbstractLocalNode - Class in com.oracle.graal.nodes
 
AbstractLocalNode(NodeClass<? extends AbstractLocalNode>, int, Stamp) - Constructor for class com.oracle.graal.nodes.AbstractLocalNode
 
AbstractMemoryCheckpoint - Class in com.oracle.graal.nodes.memory
Provides an implementation of StateSplit.
AbstractMemoryCheckpoint(NodeClass<? extends AbstractMemoryCheckpoint>, Stamp) - Constructor for class com.oracle.graal.nodes.memory.AbstractMemoryCheckpoint
 
AbstractMemoryCheckpoint(NodeClass<? extends AbstractMemoryCheckpoint>, Stamp, FrameState) - Constructor for class com.oracle.graal.nodes.memory.AbstractMemoryCheckpoint
 
AbstractMergeNode - Class in com.oracle.graal.nodes
Denotes the merging of multiple control-flow paths.
AbstractMergeNode(NodeClass<? extends AbstractMergeNode>) - Constructor for class com.oracle.graal.nodes.AbstractMergeNode
 
AbstractMethodData(HotSpotMethodDataAccessor.Tag, int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
AbstractMoveOp(LIRInstructionClass<? extends AMD64Move.AbstractMoveOp>, Kind) - Constructor for class com.oracle.graal.lir.amd64.AMD64Move.AbstractMoveOp
 
AbstractNewArrayNode - Class in com.oracle.graal.nodes.java
The AbstractNewArrayNode is used for all 1-dimensional array allocations.
AbstractNewArrayNode(NodeClass<? extends AbstractNewArrayNode>, Stamp, ValueNode, boolean, FrameState) - Constructor for class com.oracle.graal.nodes.java.AbstractNewArrayNode
 
AbstractNewObjectNode - Class in com.oracle.graal.nodes.java
The AbstractNewObjectNode is the base class for the new instance and new array nodes.
AbstractNewObjectNode(NodeClass<? extends AbstractNewObjectNode>, Stamp, boolean, FrameState) - Constructor for class com.oracle.graal.nodes.java.AbstractNewObjectNode
 
AbstractObjectStamp - Class in com.oracle.graal.compiler.common.type
Type describing all pointers to Java objects.
AbstractObjectStamp(ResolvedJavaType, boolean, boolean, boolean) - Constructor for class com.oracle.graal.compiler.common.type.AbstractObjectStamp
 
AbstractObjectStampTest - Class in com.oracle.graal.nodes.test
 
AbstractObjectStampTest() - Constructor for class com.oracle.graal.nodes.test.AbstractObjectStampTest
 
AbstractObjectStampTest.A - Class in com.oracle.graal.nodes.test
 
AbstractObjectStampTest.B - Class in com.oracle.graal.nodes.test
 
AbstractObjectStampTest.C - Class in com.oracle.graal.nodes.test
 
AbstractObjectStampTest.D - Class in com.oracle.graal.nodes.test
 
AbstractObjectStampTest.E - Class in com.oracle.graal.nodes.test
 
AbstractObjectStampTest.I - Interface in com.oracle.graal.nodes.test
 
AbstractPerson() - Constructor for class com.oracle.graal.compiler.test.FindUniqueConcreteMethodBugTest.AbstractPerson
 
AbstractPointerStamp - Class in com.oracle.graal.compiler.common.type
Abstract base class of all pointer types.
AbstractPointerStamp(boolean, boolean) - Constructor for class com.oracle.graal.compiler.common.type.AbstractPointerStamp
 
AbstractProfiledItem<T> - Class in jdk.internal.jvmci.meta
A profiled type that has a probability.
AbstractProfiledItem(T, double) - Constructor for class jdk.internal.jvmci.meta.AbstractProfiledItem
 
AbstractStateSplit - Class in com.oracle.graal.nodes
Provides an implementation of StateSplit.
AbstractStateSplit(NodeClass<? extends AbstractStateSplit>, Stamp) - Constructor for class com.oracle.graal.nodes.AbstractStateSplit
 
AbstractStateSplit(NodeClass<? extends AbstractStateSplit>, Stamp, FrameState) - Constructor for class com.oracle.graal.nodes.AbstractStateSplit
 
AbstractTemplates(Providers, SnippetReflectionProvider, TargetDescription) - Constructor for class com.oracle.graal.replacements.SnippetTemplate.AbstractTemplates
 
AbstractTestNode - Class in com.oracle.graal.truffle.test.nodes
 
AbstractTestNode() - Constructor for class com.oracle.graal.truffle.test.nodes.AbstractTestNode
 
AbstractTimer(AccumulatedDebugValue) - Constructor for class com.oracle.graal.debug.internal.TimerImpl.AbstractTimer
 
AbstractTypeData(HotSpotMethodDataAccessor.Tag, int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
AbstractValue - Class in jdk.internal.jvmci.meta
Abstract base class for values.
AbstractValue(LIRKind) - Constructor for class jdk.internal.jvmci.meta.AbstractValue
Initializes a new value of the specified kind.
AbstractVerifier - Class in com.oracle.graal.replacements.verifier
 
AbstractVerifier(ProcessingEnvironment) - Constructor for class com.oracle.graal.replacements.verifier.AbstractVerifier
 
AbstractWriteNode - Class in com.oracle.graal.nodes.memory
 
AbstractWriteNode(NodeClass<? extends AbstractWriteNode>, AddressNode, LocationIdentity, ValueNode, HeapAccess.BarrierType) - Constructor for class com.oracle.graal.nodes.memory.AbstractWriteNode
 
AbstractWriteNode(NodeClass<? extends AbstractWriteNode>, AddressNode, LocationIdentity, ValueNode, HeapAccess.BarrierType, boolean) - Constructor for class com.oracle.graal.nodes.memory.AbstractWriteNode
 
AbstractWriteNode(NodeClass<? extends AbstractWriteNode>, AddressNode, LocationIdentity, ValueNode, HeapAccess.BarrierType, GuardingNode, boolean) - Constructor for class com.oracle.graal.nodes.memory.AbstractWriteNode
 
aC - Variable in class com.oracle.graal.jtt.optimize.Conditional01.TestClass
 
accept(Node, BiConsumer<Node, Node>) - Method in class com.oracle.graal.graph.Edges
 
accept(T) - Method in class com.oracle.graal.graph.iterators.DistinctPredicatedProxyNodeIterator
 
accept(HP_invoke01.Visitor) - Method in class com.oracle.graal.jtt.hotpath.HP_invoke01.Instruction
 
accept(HP_invoke01.Visitor) - Method in class com.oracle.graal.jtt.hotpath.HP_invoke01.Instruction.Add
 
accept(HP_invoke01.Visitor) - Method in class com.oracle.graal.jtt.hotpath.HP_invoke01.Instruction.Div
 
accept(HP_invoke01.Visitor) - Method in class com.oracle.graal.jtt.hotpath.HP_invoke01.Instruction.Mul
 
accept(HP_invoke01.Visitor) - Method in class com.oracle.graal.jtt.hotpath.HP_invoke01.Instruction.Sub
 
accept(Stream<T>) - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.IdentityStatistics
 
accept(HistogramInlineInvokePlugin.MethodStatistic) - Method in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin
 
accept(HistogramInlineInvokePlugin.MethodStatistic) - Method in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistics
 
accept(NodeVisitor, boolean) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
accept(OptimizedCallTarget, NodeVisitor) - Method in class com.oracle.graal.truffle.TruffleInlining
Visits all nodes of the CallTarget and all of its inlined calls.
acceptForCompilation(RootNode) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
acceptHelper(Node, BiConsumer<Node, Node>, NodeList<Node>) - Static method in class com.oracle.graal.graph.Edges
 
acceptInputs(BiConsumer<Node, Node>) - Method in class com.oracle.graal.graph.Node
Applies the given consumer to all inputs of this node.
acceptSuccessors(BiConsumer<Node, Node>) - Method in class com.oracle.graal.graph.Node
Applies the given consumer to all successors of this node.
Access - Interface in com.oracle.graal.nodes.memory
 
access - Static variable in class com.oracle.graal.truffle.test.ConditionAnchoringTest
 
AccessArrayNode - Class in com.oracle.graal.nodes.java
This the base class of all array operations.
AccessArrayNode(NodeClass<? extends AccessArrayNode>, Stamp, ValueNode) - Constructor for class com.oracle.graal.nodes.java.AccessArrayNode
Creates a new AccessArrayNode.
accessesCallerFrame - Variable in class com.oracle.graal.lir.framemap.FrameMap
Records whether an offset to an incoming stack argument was ever returned by FrameMap.offsetForStackSlot(StackSlot).
accessesCallerFrame() - Method in class com.oracle.graal.lir.framemap.FrameMap
Determines if an offset to an incoming stack argument was ever returned by FrameMap.offsetForStackSlot(StackSlot).
AccessFieldNode - Class in com.oracle.graal.nodes.java
The base class of all instructions that access fields.
AccessFieldNode(NodeClass<? extends AccessFieldNode>, Stamp, ValueNode, ResolvedJavaField) - Constructor for class com.oracle.graal.nodes.java.AccessFieldNode
Constructs a new access field object.
AccessIndexedNode - Class in com.oracle.graal.nodes.java
The AccessIndexedNode class is the base class of instructions that read or write elements of an array.
AccessIndexedNode(NodeClass<? extends AccessIndexedNode>, Stamp, ValueNode, ValueNode, Kind) - Constructor for class com.oracle.graal.nodes.java.AccessIndexedNode
Create an new AccessIndexedNode.
accessKind - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AtomicReadAndAddOp
 
accessKind - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AtomicReadAndWriteOp
 
accessKind - Variable in class com.oracle.graal.lir.amd64.AMD64Move.CompareAndSwapOp
 
accessKind - Variable in class com.oracle.graal.nodes.extended.UnsafeAccessNode
 
accessKind() - Method in class com.oracle.graal.nodes.extended.UnsafeAccessNode
 
accessKind - Variable in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
accessKind() - Method in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
AccessMonitorNode - Class in com.oracle.graal.nodes.java
The AccessMonitorNode is the base class of both monitor acquisition and release.
AccessMonitorNode(NodeClass<? extends AccessMonitorNode>, ValueNode, MonitorIdNode) - Constructor for class com.oracle.graal.nodes.java.AccessMonitorNode
Creates a new AccessMonitor instruction.
accessOperand(Value, AbstractBlockBase<?>) - Method in interface com.oracle.graal.lir.gen.BlockValueMap
 
accessOperand(Value, AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl
 
accessRecursive(Value, AbstractBlockBase<?>, AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl
 
accessRecursive(Value, AbstractBlockBase<?>, AbstractBlockBase<?>, Deque<AbstractBlockBase<?>>) - Method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl
 
accm - Variable in class com.oracle.graal.debug.internal.TimerImpl.FlatTimer
 
AccumulatedDebugValue - Class in com.oracle.graal.debug.internal
 
AccumulatedDebugValue(String, boolean, DebugValue) - Constructor for class com.oracle.graal.debug.internal.AccumulatedDebugValue
 
ACONST_NULL - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
acquired - Variable in class com.oracle.graal.jtt.threads.Monitor_contended01.TestClass
 
action - Variable in class com.oracle.graal.hotspot.nodes.DeoptimizeCallerNode
 
action - Variable in class com.oracle.graal.nodes.AbstractFixedGuardNode
 
action - Variable in class com.oracle.graal.nodes.DeoptimizeNode
 
action() - Method in class com.oracle.graal.nodes.DeoptimizeNode
 
action - Variable in class com.oracle.graal.nodes.GuardNode
 
action() - Method in class com.oracle.graal.nodes.GuardNode
 
actionAndReason - Variable in class com.oracle.graal.nodes.DynamicDeoptimizeNode
 
activateCurrent(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.IntervalWalker
Processes the currentInterval interval in an attempt to allocate a physical register to it and thus allow it to be moved to a list of active intervals.
activateCurrent(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
activateNext() - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
Gets the next unhandled interval and finishes handled intervals.
active - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
active - Variable in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
activeGuards - Variable in class com.oracle.graal.phases.common.LoweringPhase.LoweringToolImpl
 
activeGuards - Variable in class com.oracle.graal.phases.common.LoweringPhase.Round.ProcessFrame
 
activeLists - Variable in class com.oracle.graal.lir.alloc.lsra.IntervalWalker
Sorted list of intervals, live at the current position.
activePeekId() - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
Gets the lowest end position of all active intervals.
actualIndex - Variable in class com.oracle.graal.java.BytecodeParser.SuccessorInfo
 
actualParameters - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.InvokeTypeFlow
 
actualReturn - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.InvokeTypeFlow
 
adaptPriority(Interval.RegisterPriority) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
ADC - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
ADD - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
ADD - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
add(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
add(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
add - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
Add(boolean, boolean) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp.Add
 
add(E) - Method in class com.oracle.graal.compiler.common.util.ArraySet
 
add(int) - Method in class com.oracle.graal.compiler.common.util.IntList
Appends a value to the end of this list, increasing its size by 1.
add(int) - Method in class com.oracle.graal.compiler.test.AllocSpy.CountedValue
 
add(Object) - Method in interface com.oracle.graal.debug.DebugHistogram
Increments the count for a given value.
add(Object, long) - Method in interface com.oracle.graal.debug.DebugHistogram
 
add(long) - Method in class com.oracle.graal.debug.DebugHistogram.CountedValue
 
add(long) - Method in interface com.oracle.graal.debug.DebugMetric
Adds value to this counter if metering is enabled or this is an unconditional metric.
add(StringBuilder, String, Object) - Static method in class com.oracle.graal.debug.GraalDebugConfig
 
add(Object) - Method in class com.oracle.graal.debug.internal.DebugHistogramImpl
 
add(Object, long) - Method in class com.oracle.graal.debug.internal.DebugHistogramImpl
 
add(long) - Method in class com.oracle.graal.debug.internal.MetricImpl
 
add(T) - Method in class com.oracle.graal.graph.Graph
Adds a new node to the graph.
add(Node) - Method in class com.oracle.graal.graph.NodeFlood
 
add(Node) - Method in class com.oracle.graal.graph.NodeList
 
add(Node) - Method in class com.oracle.graal.graph.NodeWorkList
 
add(Node) - Method in class com.oracle.graal.graph.NodeWorkList.IterativeNodeWorkList
 
add(Node) - Method in class com.oracle.graal.graph.NodeWorkList.SingletonNodeWorkList
 
add(T) - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Adds a node to the graph.
add(LIRInstruction) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend.LIRDependencyAccumulator
Adds the inputs of lir instruction to the accumulator and returns, true if there was any overlap of parameters.
add(Class<?>, int) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend.SizeEstimateStatistics
 
Add() - Constructor for class com.oracle.graal.jtt.hotpath.HP_invoke01.Instruction.Add
 
add(int, int) - Static method in class com.oracle.graal.jtt.lang.LambdaEagerTest
 
add() - Static method in class com.oracle.graal.jtt.optimize.Fold_Double01
 
add() - Static method in class com.oracle.graal.jtt.optimize.Fold_Float01
 
add() - Static method in class com.oracle.graal.jtt.optimize.Fold_Int01
 
add() - Static method in class com.oracle.graal.jtt.optimize.Fold_Long01
 
add(double) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Double01
 
add(float) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Float01
 
add(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int01
 
add(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int02
 
add(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int03
 
add(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long01
 
add(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long02
 
add(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long03
 
add(double) - Static method in class com.oracle.graal.jtt.optimize.VN_Double01
 
add(double) - Static method in class com.oracle.graal.jtt.optimize.VN_Double02
 
add(float) - Static method in class com.oracle.graal.jtt.optimize.VN_Float01
 
add(float) - Static method in class com.oracle.graal.jtt.optimize.VN_Float02
 
add(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int01
 
add(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int03
 
add(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long01
 
add(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long03
 
add(int, Interval.RegisterPriority) - Method in class com.oracle.graal.lir.alloc.lsra.Interval.UsePosList
 
add(T) - Method in class com.oracle.graal.lir.dfa.UniqueWorkList
 
add(StructuredGraph, ValueNode, ValueNode) - Static method in class com.oracle.graal.loop.MathUtil
 
add(StructuredGraph, ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.BinaryArithmeticNode
 
add(ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.BinaryArithmeticNode
 
add(LocationIdentity) - Method in class com.oracle.graal.nodes.cfg.LocationSet
 
add(Node) - Method in class com.oracle.graal.nodes.GraphEncoder.NodeOrder
 
add(OptimisticOptimizations.Optimization...) - Method in class com.oracle.graal.phases.OptimisticOptimizations
 
add(AbstractMergeNode) - Method in class com.oracle.graal.phases.util.BlockWorkList
Adds a block to this list in an unsorted fashion, like a stack.
add(Object) - Method in class com.oracle.graal.printer.BinaryGraphPrinter.ConstantPool
 
add(int) - Method in class com.oracle.graal.replacements.SnippetCounter
Increments the value of this counter.
add(SnippetCounter, int) - Static method in class com.oracle.graal.replacements.SnippetCounterNode
 
add(SnippetCounter, int) - Static method in class com.oracle.graal.replacements.SnippetCounterNode.SnippetCounterSnippets
 
add - Variable in class com.oracle.graal.replacements.SnippetCounterNode.SnippetCounterSnippets.Templates
 
add(String, Object) - Method in class com.oracle.graal.replacements.SnippetTemplate.Arguments
 
ADD - Static variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Bytecode
 
add(int, int) - Static method in class com.oracle.graal.truffle.test.ExactMathTest
 
add(String, EffectList.SimpleEffect) - Method in class com.oracle.graal.virtual.phases.ea.EffectList
 
add(String, EffectList.Effect) - Method in class com.oracle.graal.virtual.phases.ea.EffectList
 
add(Unsigned) - Method in interface com.oracle.graal.word.Pointer
 
add(int) - Method in interface com.oracle.graal.word.Pointer
 
add(Signed) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this + val).
add(int) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this + val).
add(Unsigned) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this + val).
add(int) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this + val).
add(Signed) - Method in class com.oracle.graal.word.Word
 
add(Unsigned) - Method in class com.oracle.graal.word.Word
 
add(int) - Method in class com.oracle.graal.word.Word
 
add(Word) - Method in class com.oracle.graal.word.Word
 
add(Assumptions.AssumptionResult<T>) - Method in class jdk.internal.jvmci.meta.Assumptions.AssumptionResult
 
add(JavaConstant, JavaConstant) - Static method in interface jdk.internal.jvmci.meta.JavaConstant
Adds two numeric constants.
addAfter(FixedWithNextNode) - Static method in class com.oracle.graal.nodes.debug.VerifyHeapNode
 
addAfterFixed(FixedWithNextNode, FixedNode) - Method in class com.oracle.graal.nodes.StructuredGraph
 
addAll(Iterable<? extends Node>) - Method in class com.oracle.graal.graph.NodeFlood
 
addAll(Collection<? extends T>) - Method in class com.oracle.graal.graph.NodeList
 
addAll(T[]) - Method in class com.oracle.graal.graph.NodeList
 
addAll(Iterable<? extends Node>) - Method in class com.oracle.graal.graph.NodeWorkList
 
addAll(Collection<? extends T>) - Method in class com.oracle.graal.lir.dfa.UniqueWorkList
 
addAll(LocationSet) - Method in class com.oracle.graal.nodes.cfg.LocationSet
 
addAll(EffectList) - Method in class com.oracle.graal.virtual.phases.ea.EffectList
 
addAndMarkAlias(VirtualObjectNode, ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
addAnnotation(CompilationResult.CodeAnnotation) - Method in class jdk.internal.jvmci.code.CompilationResult
 
addAnnotations(HexCodeFile, List<CompilationResult.CodeAnnotation>) - Static method in class com.oracle.graal.code.HexCodeFile
Adds any jump tables, lookup tables or code comments from a list of code annotations.
addArrayRangeBarriers(ArrayRangeWriteNode, StructuredGraph) - Method in class com.oracle.graal.hotspot.phases.WriteBarrierAdditionPhase
 
addASTSizeProperty(OptimizedCallTarget, Map<String, Object>) - Static method in class com.oracle.graal.truffle.debug.AbstractDebugCompilationListener
 
addAtomicReadWriteNodeBarriers(LoweredAtomicReadAndWriteNode, StructuredGraph) - Method in class com.oracle.graal.hotspot.phases.WriteBarrierAdditionPhase
 
addBefore(FixedNode) - Static method in class com.oracle.graal.nodes.debug.VerifyHeapNode
 
addBeforeFixed(FixedNode, FixedWithNextNode) - Method in class com.oracle.graal.nodes.StructuredGraph
 
addBlock(T, List<T>) - Static method in class com.oracle.graal.compiler.common.alloc.ComputeBlockOrder
Adds a block to the ordering.
addBranchToLoop(Loop<Block>, Block) - Static method in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
addc(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
addc(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
addCacheEntry(ReadEliminationBlockState.CacheEntry<?>, ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState
 
addCaller(BytecodePosition) - Method in class com.oracle.graal.nodes.SimpleInfopointNode
 
addCaller(BytecodePosition) - Method in class jdk.internal.jvmci.code.BytecodePosition
Adds a caller to the current position returning the new position.
addCASBarriers(LoweredCompareAndSwapNode, StructuredGraph) - Method in class com.oracle.graal.hotspot.phases.WriteBarrierAdditionPhase
 
addcc(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
addcc(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
addChild(DebugValueMap) - Method in class com.oracle.graal.debug.internal.DebugValueMap
 
addClass(Class<?>) - Static method in class jdk.internal.jvmci.runtime.test.TypeUniverse
 
addComment(int, String) - Method in class com.oracle.graal.code.HexCodeFile
Adds a comment to the list of comments for a given position.
addCompilationListener(GraalTruffleCompilationListener) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
addCondition(boolean, LogicNode, GuardingNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.State
Adds information about a condition.
addConst(String, Object) - Method in class com.oracle.graal.replacements.SnippetTemplate.Arguments
 
addConst(String, Object, Stamp) - Method in class com.oracle.graal.replacements.SnippetTemplate.Arguments
 
addConstants() - Method in class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
addContext(Graph) - Method in error com.oracle.graal.graph.GraalGraphJVMCIError
Adds a graph to the context of this VerificationError.
addContext(Node) - Method in error com.oracle.graal.graph.GraalGraphJVMCIError
Adds a node to the context of this VerificationError.
addContext(String) - Method in error jdk.internal.jvmci.common.JVMCIError
 
addContext(String, Object) - Method in error jdk.internal.jvmci.common.JVMCIError
 
addCounterAfter(String, String, int, boolean, FixedWithNextNode) - Method in class com.oracle.graal.virtual.phases.ea.GraphEffectList
 
addCounterBefore(String, String, long, boolean, FixedNode) - Static method in class com.oracle.graal.nodes.debug.DynamicCounterNode
 
addCounterBefore(String, String, long, boolean, ValueNode, FixedNode) - Static method in class com.oracle.graal.nodes.debug.WeakCounterNode
 
addCounterBefore(String, String, int, boolean, FixedNode) - Method in class com.oracle.graal.virtual.phases.ea.GraphEffectList
 
addDef(AllocatableValue, LIRInstruction, Interval.RegisterPriority, LIRKind) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
 
addDef(AllocatableValue, LIRInstruction, Interval.RegisterPriority, LIRKind) - Method in class com.oracle.graal.lir.alloc.trace.TraceSimpleLifetimeAnalysisPhase
 
addDef(VirtualStackSlot, LIRInstruction) - Method in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder.BlockClosure
 
addDuplicates(Iterable<? extends Node>, Graph, int, Map<Node, Node>) - Method in class com.oracle.graal.graph.Graph
Adds duplicates of the nodes in nodes to this graph.
addDuplicates(Iterable<? extends Node>, Graph, int, Graph.DuplicationReplacement) - Method in class com.oracle.graal.graph.Graph
 
addExceptionHandlersComment(CompilationResult, HexCodeFile) - Static method in class com.oracle.graal.code.HexCodeFileDisassemblerProvider
 
addExternalMethod(ResolvedJavaMethod, CompilationResult) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
addFixedNodeBefore(FixedWithNextNode, FixedNode) - Method in class com.oracle.graal.virtual.phases.ea.GraphEffectList
Adds the given fixed node to the graph's control flow, before position (so that the original predecessor of position will then be node's predecessor).
addFloatingNode(GraphDecoder.MethodScope, Node) - Method in class com.oracle.graal.nodes.GraphDecoder
 
addFloatingNode(GraphDecoder.MethodScope, Node) - Method in class com.oracle.graal.nodes.SimplifyingGraphDecoder
 
addFloatingNode(ValueNode, String) - Method in class com.oracle.graal.virtual.phases.ea.GraphEffectList
Add the given floating node to the graph.
addFloatingReadUsages(Set<FloatingReadNode>, Node) - Static method in class com.oracle.graal.phases.schedule.MemoryScheduleVerification
 
addForwardEnd(EndNode) - Method in class com.oracle.graal.nodes.AbstractMergeNode
 
addFrameSize - Variable in class jdk.internal.jvmci.code.StackSlot
 
addFrom(int) - Method in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
addG1PostWriteBarrier(FixedAccessNode, AddressNode, ValueNode, boolean, StructuredGraph) - Method in class com.oracle.graal.hotspot.phases.WriteBarrierAdditionPhase
 
addG1PreWriteBarrier(FixedAccessNode, AddressNode, ValueNode, boolean, boolean, StructuredGraph) - Static method in class com.oracle.graal.hotspot.phases.WriteBarrierAdditionPhase
 
addGraphDuplicate(Graph, Graph, int, Iterable<? extends Node>, Graph.DuplicationReplacement) - Static method in class com.oracle.graal.graph.NodeClass
 
addHelper(T) - Method in class com.oracle.graal.graph.Graph
 
addIncoming(Value) - Method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl.BlockData
 
addIncomingValues(Value[]) - Method in class com.oracle.graal.lir.StandardOp.LabelOp
 
addInfopoint(CompilationResult.Infopoint) - Method in class jdk.internal.jvmci.code.CompilationResult
Records a custom infopoint in the code section.
addingNodeDuringIterationTest() - Method in class com.oracle.graal.graph.test.TypedNodeIteratorTest
 
addingNodeDuringIterationTest() - Method in class com.oracle.graal.graph.test.TypedNodeIteratorTest2
 
addInput(ValueNode) - Method in class com.oracle.graal.nodes.PhiNode
 
addInputs(T) - Method in class com.oracle.graal.graph.Graph
 
addInterTraceHints() - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScanLifetimeAnalysisPhase
 
addIntStamp(Stamp, Stamp) - Static method in class com.oracle.graal.nodes.test.IntegerStampTest
 
addIterableId(int) - Method in class com.oracle.graal.graph.NodeClass
 
addl(AMD64Address, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
addl(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
addLiveValue(Value) - Method in class com.oracle.graal.hotspot.HotSpotReferenceMapBuilder
 
addLiveValue(Value) - Method in class com.oracle.graal.lir.framemap.ReferenceMapBuilder
 
addLiveValues(ReferenceMapBuilder) - Method in class com.oracle.graal.lir.dfa.RegStackValueSet
 
addLiveValues(ReferenceMapBuilder) - Method in class com.oracle.graal.lir.framemap.FrameMap
 
addLiveValueToBlock(Value, AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl
 
addLock(VirtualObjectNode, MonitorIdNode) - Method in interface com.oracle.graal.nodes.spi.VirtualizerTool
 
addLock(MonitorIdNode) - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
addLock(int, MonitorIdNode) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
addLock(VirtualObjectNode, MonitorIdNode) - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
addLocks(List<MonitorIdNode>) - Method in class com.oracle.graal.nodes.virtual.CommitAllocationNode
 
addLoopExits(LoopBeginNode, LoopBeginNode, IdentityHashMap<LoopBeginNode, List<LoopBeginNode>>, NodeBitMap) - Method in class com.oracle.graal.java.BytecodeParser
 
addLoopExits(StructuredGraph, LoopBeginNode, LoopBeginNode, IdentityHashMap<LoopBeginNode, List<LoopBeginNode>>, NodeBitMap) - Static method in class com.oracle.graal.nodes.GraphDecoder
 
addMapping(Interval, Interval) - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
addMapping(Value, Interval) - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
addMapping(Value, AllocatableValue) - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
addMaterializationValue(JavaConstant) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
Sets the value which is used for re-materialization.
addMemory(ValueNode, Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
addMethod(ResolvedJavaMethod, CompilationResult) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
addMethod(ResolvedJavaMethod) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis
Adds a root method to the static analysis.
addMethod(ResolvedJavaMethod, CompilationResult) - Method in class com.oracle.graal.hotspot.test.HotSpotCryptoSubstitutionTest
 
addMethod(ResolvedJavaMethod, CompilationResult) - Method in class com.oracle.graal.hotspot.test.HotSpotMonitorValueTest
 
addMethod(ResolvedJavaMethod, CompilationResult, SpeculationLog, InstalledCode) - Method in interface jdk.internal.jvmci.code.CodeCacheProvider
Adds the given compilation result as an implementation of the given method without making it the default implementation.
addMethod(ResolvedJavaMethod, CompilationResult, SpeculationLog, InstalledCode) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
AddNode - Class in com.oracle.graal.nodes.calc
 
AddNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.AddNode
 
AddNode(NodeClass<? extends AddNode>, ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.AddNode
 
addNode(ValueNode) - Method in interface com.oracle.graal.nodes.spi.VirtualizerTool
Adds the given node to the graph.This action will only be performed when, and if, the changes are committed.
addNode(BlockMap<List<Node>>, Block, Node) - Static method in class com.oracle.graal.phases.schedule.SchedulePhase
 
addNode(ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
addNullness(boolean, ValueNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.State
Adds information about the nullness of a value.
addObject(T) - Method in class com.oracle.graal.compiler.common.util.FrequencyEncoder
Adds an object to the array.
addObject(int, ObjectState) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
addObjectStackSlot(StackSlot) - Method in class com.oracle.graal.lir.framemap.FrameMap
 
addOp(List<SPARCAssembler.BitKey>, SPARCAssembler.SPARCOp) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.BitKeyIndex
Adds operation to the index.
addOperandComment(int, String) - Method in class com.oracle.graal.code.HexCodeFile
Sets an operand comment for a given position.
addOperandComment(HexCodeFile, int, String) - Static method in class com.oracle.graal.code.HexCodeFileDisassemblerProvider
 
addOptimization(ProfilingInfo, DeoptimizationReason, OptimisticOptimizations.Optimization) - Method in class com.oracle.graal.phases.OptimisticOptimizations
 
addOrUnique(T) - Method in class com.oracle.graal.graph.Graph
 
addOrUniqueWithInputs(T) - Method in class com.oracle.graal.graph.Graph
 
addOutgoing(Value) - Method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl.BlockData
 
addOutgoingValues(Value[]) - Method in class com.oracle.graal.lir.sparc.SPARCBlockEndOp
 
addOutgoingValues(Value[]) - Method in class com.oracle.graal.lir.StandardOp.AbstractBlockEndOp
 
addOutgoingValues(Value[]) - Method in interface com.oracle.graal.lir.StandardOp.BlockEndOp
 
addOverflowsNegatively(long, long, int) - Static method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
addOverflowsPositively(long, long, int) - Static method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
addPatchAt(int) - Method in class com.oracle.graal.asm.Label
 
addPathToCodeEmittingOrder(T, List<T>, PriorityQueue<T>, BitSet) - Static method in class com.oracle.graal.compiler.common.alloc.ComputeBlockOrder
Add a linear path to the code emission order greedily following the most likely successor.
addPathToLinearScanOrder(T, List<T>, PriorityQueue<T>, BitSet) - Static method in class com.oracle.graal.compiler.common.alloc.ComputeBlockOrder
Add a linear path to the linear scan order greedily following the most likely successor.
addPoolEntry(Object) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
addPush(Kind, T) - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Adds a node with a non-void kind to the graph, pushes it to the stack.
addq(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
addq(AMD64Address, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
addq(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
addq(AMD64Address, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
addRange(int, int) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
addReadBarrier(UnsafeLoadNode) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
addReadCache(ValueNode, LocationIdentity, int, ValueNode, PartialEscapeClosure<?>) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationBlockState
 
addReadNodeBarriers(ReadNode, StructuredGraph) - Method in class com.oracle.graal.hotspot.phases.WriteBarrierAdditionPhase
 
addRegisterHint(LIRInstruction, Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>, boolean) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
 
addRegisterHint(LIRInstruction, Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>, boolean) - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSALinearScanLifetimeAnalysisPhase
 
addRegisterHint(LIRInstruction, Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>, boolean) - Method in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScanLifetimeAnalysisPhase
 
addRegisterHint(LIRInstruction, VirtualStackSlot, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>, boolean) - Method in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder.BlockClosure
 
address - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotPatchReturnAddressOp
 
address - Variable in class com.oracle.graal.hotspot.amd64.AMD64PrefetchOp
 
address - Variable in class com.oracle.graal.hotspot.nodes.DirectCompareAndSwapNode
 
address - Variable in class com.oracle.graal.hotspot.nodes.JumpToExceptionHandlerNode
 
address - Variable in class com.oracle.graal.hotspot.nodes.ObjectWriteBarrier
 
address - Variable in class com.oracle.graal.hotspot.nodes.PatchReturnAddressNode
 
address - Variable in class com.oracle.graal.hotspot.nodes.PrefetchAllocateNode
 
address - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotJumpToExceptionHandlerOp
 
address - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotPatchReturnAddressOp
 
address - Variable in class com.oracle.graal.hotspot.sparc.SPARCPrefetchOp
 
address - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AtomicReadAndAddOp
 
address - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AtomicReadAndWriteOp
 
address - Variable in class com.oracle.graal.lir.amd64.AMD64Move.CompareAndSwapOp
 
address - Variable in class com.oracle.graal.lir.amd64.AMD64Move.LeaOp
 
address - Variable in class com.oracle.graal.lir.amd64.AMD64Move.NullCheckOp
 
address - Variable in class com.oracle.graal.lir.sparc.SPARCMove.CompareAndSwapOp
 
address - Variable in class com.oracle.graal.lir.sparc.SPARCMove.MemOp
 
address - Variable in class com.oracle.graal.nodes.java.AtomicReadAndAddNode
 
Address() - Constructor for class com.oracle.graal.nodes.memory.address.AddressNode.Address
 
address(Object, long) - Static method in class com.oracle.graal.nodes.memory.address.OffsetAddressNode
 
address - Variable in class com.oracle.graal.nodes.memory.address.RawAddressNode
 
address(long) - Static method in class com.oracle.graal.nodes.memory.address.RawAddressNode
 
address(Object) - Static method in class com.oracle.graal.nodes.memory.address.RawAddressNode
 
address - Variable in class com.oracle.graal.nodes.memory.FixedAccessNode
 
address - Variable in class com.oracle.graal.nodes.memory.FloatingAccessNode
 
address - Variable in class com.oracle.graal.replacements.nodes.DirectReadNode
 
address - Variable in class com.oracle.graal.replacements.nodes.DirectStoreNode
 
address - Variable in class jdk.internal.jvmci.code.InstalledCode
Raw address of this code blob.
address - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache
 
address - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
 
address - Variable in class jdk.internal.jvmci.hotspot.HotSpotForeignCallTarget
The entry point address of this call's target.
address - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.AbstractConstant
 
address - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags
 
address - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields
 
address - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMIntConstants
 
address - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMLongConstants
 
address - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes
 
ADDRESS_FLAGS - Static variable in class com.oracle.graal.lir.LIRInstruction
The flags of the base and index value of an address.
addressLowering - Variable in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
 
AddressLowering() - Constructor for class com.oracle.graal.phases.common.AddressLoweringPhase.AddressLowering
 
AddressLoweringPhase - Class in com.oracle.graal.phases.common
 
AddressLoweringPhase(AddressLoweringPhase.AddressLowering) - Constructor for class com.oracle.graal.phases.common.AddressLoweringPhase
 
AddressLoweringPhase.AddressLowering - Class in com.oracle.graal.phases.common
 
AddressNode - Class in com.oracle.graal.nodes.memory.address
Base class for nodes that deal with addressing calculation.
AddressNode(NodeClass<? extends AddressNode>) - Constructor for class com.oracle.graal.nodes.memory.address.AddressNode
 
AddressNode.Address - Class in com.oracle.graal.nodes.memory.address
 
addressToWord(ValueNode, Kind) - Static method in class com.oracle.graal.word.nodes.WordCastNode
 
addressValue - Variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadAddressOp
 
addrNop4() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
addrNop5() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
addrNop7() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
addrNop8() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
addrOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags
 
addScalarAlias(ValueNode, ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
addSectionCounters(FixedWithNextNode, Collection<Block>, Collection<Loop<Block>>, SchedulePhase, ControlFlowGraph) - Static method in class com.oracle.graal.phases.common.ProfileCompiledMethodsPhase
 
addSerialPostWriteBarrier(FixedAccessNode, AddressNode, ValueNode, boolean, StructuredGraph) - Method in class com.oracle.graal.hotspot.phases.WriteBarrierAdditionPhase
 
addSideEffect(StateSplit) - Method in interface com.oracle.graal.graphbuilderconf.IntrinsicContext.SideEffectsState
Records a side effect for the current program point.
addSideEffect(StateSplit) - Method in class com.oracle.graal.java.FrameStateBuilder
 
addSnippetArguments(SnippetTemplate.Arguments) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
addSnippetCounters(LocationIdentity[]) - Static method in class com.oracle.graal.replacements.SnippetCounterNode
When #SnippetCounters are enabled make sure SnippetCounterNode.SNIPPET_COUNTER_LOCATION is part of the private locations.
addSorted(AbstractMergeNode, int) - Method in class com.oracle.graal.phases.util.BlockWorkList
Adds a block to this list, sorted by the supplied number.
addSourceInfo(Map<String, Object>, Object) - Static method in class com.oracle.graal.truffle.debug.TraceCompilationListener
 
addSpeculation(Object) - Method in class jdk.internal.jvmci.meta.SpeculationLog
 
addSub(LoopEx, ValueNode, ValueNode) - Static method in class com.oracle.graal.loop.LoopEx
 
addSuccessor(BciBlockMapping.BciBlock[], int, BciBlockMapping.BciBlock) - Static method in class com.oracle.graal.java.BciBlockMapping
 
addSuccessor(BciBlockMapping.BciBlock) - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
addSwitchSuccessors(BciBlockMapping.BciBlock[], int, BytecodeSwitch) - Method in class com.oracle.graal.java.BciBlockMapping
 
addTemp(AllocatableValue, int, Interval.RegisterPriority, LIRKind) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
 
addTemp(AllocatableValue, int, Interval.RegisterPriority, LIRKind) - Method in class com.oracle.graal.lir.alloc.trace.TraceSimpleLifetimeAnalysisPhase
 
AddTestNode - Class in com.oracle.graal.truffle.test.nodes
 
AddTestNode(AbstractTestNode, AbstractTestNode) - Constructor for class com.oracle.graal.truffle.test.nodes.AddTestNode
 
addTo(int) - Method in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
addToContext(Object) - Method in interface com.oracle.graal.debug.DebugConfig
Adds an object the context used by this configuration to do filtering.
addToContext(Object) - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
addToContext(Object) - Method in class com.oracle.graal.debug.GraalDebugConfig
 
addToCurrentValue(long) - Method in class com.oracle.graal.debug.internal.DebugValue
 
addToHistogram(OptionValue<?>) - Static method in class jdk.internal.jvmci.options.OptionValue
 
addToInherited(Map<OptionValue<?>, Object>) - Method in class jdk.internal.jvmci.options.OptionValue.MultipleOverridesScope
 
addToInherited(Map<OptionValue<?>, Object>) - Method in class jdk.internal.jvmci.options.OptionValue.OverrideScope
 
addToInherited(Map<OptionValue<?>, Object>) - Method in class jdk.internal.jvmci.options.OptionValue.SingleOverrideScope
 
addToList(Interval, Interval, Interval) - Static method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
addToListSortedByCurrentFromPositions(Interval.RegisterBinding, Interval) - Method in class com.oracle.graal.lir.alloc.lsra.Interval.RegisterBindingLists
Adds an interval to a list sorted by current from positions.
addToListSortedByStartAndUsePositions(Interval.RegisterBinding, Interval) - Method in class com.oracle.graal.lir.alloc.lsra.Interval.RegisterBindingLists
Adds an interval to a list sorted by start positions and first usage positions.
addToMergeCache(FrameStateBuilder, int) - Method in class com.oracle.graal.java.BytecodeParser
 
addToWorklist(StaticAnalysis.WorklistEntry) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis
 
addToWorkList(Node) - Method in interface com.oracle.graal.graph.spi.SimplifierTool
Adds a node to the worklist independent of whether it has already been on the worklist.
addToWorkList(Iterable<? extends Node>) - Method in interface com.oracle.graal.graph.spi.SimplifierTool
 
addToWorkList(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.alloc.lsra.RegisterVerifier
 
addToWorkList(Node) - Method in class com.oracle.graal.nodes.util.GraphUtil.DefaultSimplifierTool
 
addToWorkList(Iterable<? extends Node>) - Method in class com.oracle.graal.nodes.util.GraphUtil.DefaultSimplifierTool
 
addToWorkList(Node) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance.Tool
 
addToWorkList(Iterable<? extends Node>) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance.Tool
 
addType(ResolvedJavaType, ValueNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.State
 
addTypes(Set<ResolvedJavaType>) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.TypeFlow
Adds new types to this element.
addUsage(Node) - Method in class com.oracle.graal.graph.Node
Adds a given node to this node's usages.
addUsage(UseEntry) - Method in class com.oracle.graal.lir.constopt.ConstantTree.NodeCost
 
addUsage(AbstractBlockBase<?>, LIRInstruction, Value) - Method in class com.oracle.graal.lir.constopt.DefUseTree
 
addUsageToBlockMap(UseEntry) - Method in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
 
addUse(StaticAnalysis.TypeFlow) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.TypeFlow
Adds a new use to this element.
addUse(AllocatableValue, int, int, Interval.RegisterPriority, LIRKind) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
 
addUse(AllocatableValue, int, int, Interval.RegisterPriority, LIRKind) - Method in class com.oracle.graal.lir.alloc.trace.TraceSimpleLifetimeAnalysisPhase
 
addUse(VirtualStackSlot, LIRInstruction, EnumSet<LIRInstruction.OperandFlag>) - Method in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder.BlockClosure
 
addUsePos(int, Interval.RegisterPriority) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
addVarargs(String, Class<?>, Stamp, Object) - Method in class com.oracle.graal.replacements.SnippetTemplate.Arguments
 
addVirtualMapping(FrameState, EscapeObjectState) - Method in class com.oracle.graal.virtual.phases.ea.GraphEffectList
Adds a virtual object's state to the given frame state.
addVirtualMappings(FrameState, Set<VirtualObjectNode>, BlockT, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
addVirtualObjectMapping(EscapeObjectState) - Method in class com.oracle.graal.nodes.FrameState
 
addWeakCounterCounterBefore(String, String, int, boolean, ValueNode, FixedNode) - Method in class com.oracle.graal.virtual.phases.ea.GraphEffectList
 
addWithoutUnique(T) - Method in class com.oracle.graal.graph.Graph
 
addWithoutUniqueWithInputs(T) - Method in class com.oracle.graal.graph.Graph
 
addWriteNodeBarriers(WriteNode, StructuredGraph) - Method in class com.oracle.graal.hotspot.phases.WriteBarrierAdditionPhase
 
adjustIndentation(int) - Method in class com.oracle.graal.debug.LogStream
Adjusts the current indentation level of this log stream.
adjustLatestForRead(FloatingReadNode, Block, Block, LocationIdentity) - Static method in class com.oracle.graal.phases.schedule.SchedulePhase
 
adoptAddObjectStates(PartialEscapeBlockState<?>) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
advance(LogStream) - Method in enum com.oracle.graal.compiler.gen.InstructionPrinter.InstructionLineColumn
Prints space characters to a given stream until its position is equal to this column's position.
advance() - Method in class com.oracle.graal.graph.NodeUsageIterator
 
AES_BLOCK_SIZE - Static variable in class com.oracle.graal.hotspot.replacements.AESCryptSubstitutions
 
AESCryptClass - Static variable in class com.oracle.graal.hotspot.replacements.AESCryptSubstitutions
 
aescryptDecryptBlockStub - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
aescryptEncryptBlockStub - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
AESCryptSubstitutions - Class in com.oracle.graal.hotspot.replacements
Substitutions for com.sun.crypto.provider.AESCrypt methods.
AESCryptSubstitutions() - Constructor for class com.oracle.graal.hotspot.replacements.AESCryptSubstitutions
 
aesExpected - Variable in class com.oracle.graal.hotspot.test.HotSpotCryptoSubstitutionTest
 
aesKey - Variable in class com.oracle.graal.hotspot.test.HotSpotCryptoSubstitutionTest
 
after() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Called after a test is executed.
AFTER_BCI - Static variable in class jdk.internal.jvmci.code.BytecodeFrame
The BCI for the state after finishing the execution of a method and returning normally.
AFTER_EXCEPTION_BCI - Static variable in class jdk.internal.jvmci.code.BytecodeFrame
The BCI for exception unwind.
afterCall(Object) - Method in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategy
 
afterCall(Object) - Method in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategyNew
 
afterCall(Object) - Method in interface com.oracle.graal.truffle.TruffleSplittingStrategy
 
afterClone(Node) - Method in class com.oracle.graal.graph.Node
 
afterClone(Node) - Method in class com.oracle.graal.nodes.debug.ControlFlowAnchorNode
 
afterClone(Node) - Method in class com.oracle.graal.nodes.virtual.CommitAllocationNode
 
afterClone(Node) - Method in class com.oracle.graal.nodes.virtual.VirtualObjectNode
 
afterGC - Variable in class com.oracle.graal.replacements.test.DerivedOopTest.Result
 
afterInterpreterCall(Object) - Method in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
afterMergeEffects - Variable in class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
afterOp - Variable in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
afterSplit(AbstractBeginNode, Double) - Method in class com.oracle.graal.java.ComputeLoopFrequenciesClosure
 
afterSplit(AbstractBeginNode, FloatingReadPhase.MemoryMapImpl) - Method in class com.oracle.graal.phases.common.FloatingReadPhase.FloatingReadClosure
 
afterSplit(AbstractBeginNode, FrameState) - Method in class com.oracle.graal.phases.common.FrameStateAssignmentPhase.FrameStateAssignmentClosure
 
afterSplit(AbstractBeginNode) - Method in class com.oracle.graal.phases.graph.MergeableState
This method is called before the successors of a ControlSplitNode are visited.
afterSplit(AbstractBeginNode, StateT) - Method in class com.oracle.graal.phases.graph.ReentrantNodeIterator.NodeIteratorClosure
 
afterTest() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
ageMaskInPlace() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
ageMaskInPlace - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
aH - Variable in class com.oracle.graal.jtt.optimize.Conditional01.TestClass
 
AheadOfTimeCompilationTest - Class in com.oracle.graal.hotspot.test
use
AheadOfTimeCompilationTest() - Constructor for class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
AheadOfTimeVerificationPhase - Class in com.oracle.graal.hotspot.phases
Checks for illegal object constants in a graph processed for AOT compilation.
AheadOfTimeVerificationPhase() - Constructor for class com.oracle.graal.hotspot.phases.AheadOfTimeVerificationPhase
 
algorithmParameters - Variable in class com.oracle.graal.hotspot.test.HotSpotCryptoSubstitutionTest
 
aliases - Variable in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
align(int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
align(int) - Method in class com.oracle.graal.asm.Assembler
 
align(int) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
align - Variable in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
align - Variable in class com.oracle.graal.lir.StandardOp.LabelOp
 
align(int, int) - Static method in class jdk.internal.jvmci.code.DataSection
 
alignBlock(B) - Method in class com.oracle.graal.lir.ControlFlowOptimizer.Optimizer
 
aligned - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
Aligned means that the offset of the copy is heap word aligned.
alignedBci - Variable in class com.oracle.graal.bytecode.BytecodeSwitch
Index of the start of the additional data for the switch instruction, aligned to a multiple of four from the method start.
AlignedUnsafeArrayTypeReader - Class in com.oracle.graal.compiler.common.util
 
AlignedUnsafeArrayTypeReader(byte[], long) - Constructor for class com.oracle.graal.compiler.common.util.AlignedUnsafeArrayTypeReader
 
AlignedUnsafeArrayTypeWriter - Class in com.oracle.graal.compiler.common.util
 
AlignedUnsafeArrayTypeWriter() - Constructor for class com.oracle.graal.compiler.common.util.AlignedUnsafeArrayTypeWriter
 
alignFrameSize(int) - Method in class com.oracle.graal.lir.amd64.AMD64FrameMap
 
alignFrameSize(int) - Method in class com.oracle.graal.lir.framemap.FrameMap
Aligns the given frame size to the stack alignment size and return the aligned size.
alignFrameSize(int) - Method in class com.oracle.graal.lir.sparc.SPARCFrameMap
 
alignment - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.DataOp
 
alignment - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.DataOp
 
alignment - Variable in class jdk.internal.jvmci.code.DataSection.Data
 
alignment - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.CompressEncoding
 
ALIVE_ID_START - Static variable in class com.oracle.graal.graph.Node
 
aliveCount - Variable in class com.oracle.graal.lir.gen.SpillMoveFactoryBase.CheckClosure
 
aliveProc(LIRInstruction, Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>) - Method in class com.oracle.graal.lir.gen.SpillMoveFactoryBase.CheckClosure
 
alives - Variable in class com.oracle.graal.lir.LIRInstructionClass
 
ALL - Static variable in class com.oracle.graal.phases.OptimisticOptimizations
 
ALL_REGISTERS - Static variable in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig
 
allAllocatableAreCallerSaved - Variable in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
allArgsNonNull(Invoke) - Static method in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
AllEdgesIterator(Node, Edges) - Constructor for class com.oracle.graal.graph.Edges.AllEdgesIterator
 
allEndsVisited(Map<FixedNode, StateT>, Block, AbstractMergeNode) - Static method in class com.oracle.graal.phases.graph.ReentrantBlockIterator
 
allFalse - Variable in class com.oracle.graal.truffle.test.builtins.SLIsInlinedBuiltin.InliningTrace
 
allInstantiatedTypes - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.Results
 
allocaDimsArray(int) - Static method in class com.oracle.graal.hotspot.nodes.DimensionsNode
 
AllocaNode - Class in com.oracle.graal.hotspot.nodes
Reserves a block of memory in the stack frame of a method.
AllocaNode(int, Kind, BitSet) - Constructor for class com.oracle.graal.hotspot.nodes.AllocaNode
 
allocatable - Variable in class jdk.internal.jvmci.code.RegisterAttributes
 
allocatable - Variable in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
allocatable - Variable in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
AllocatableRegisters(Register[], int, int) - Constructor for class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig.AllocatableRegisters
 
allocatableRegisters - Variable in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig.AllocatableRegisters
 
AllocatableValue - Class in jdk.internal.jvmci.meta
Common base class for values that are stored in some location that's managed by the register allocator (e.g.
AllocatableValue(LIRKind) - Constructor for class jdk.internal.jvmci.meta.AllocatableValue
 
allocate(Word, int) - Static method in class com.oracle.graal.hotspot.stubs.NewInstanceStub
 
allocate(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
allocate(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScan
 
allocate(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScan
 
allocate() - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
allocate() - Method in class com.oracle.graal.phases.util.BlockWorkList
 
allocate(Class<? extends VirtualFrame>, FrameDescriptor, Object[]) - Static method in class com.oracle.graal.truffle.nodes.frame.NewFrameNode
 
allocateArray(KlassPointer, int, Word, int, int, boolean, Register, boolean, String) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
allocateArray - Variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets.Templates
 
allocateArray(int) - Static method in class com.oracle.graal.java.FrameStateBuilder
 
allocateArrayDynamic(Class<?>, int, boolean, Register, Kind, int, Word) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
allocateArrayDynamic - Variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets.Templates
 
allocateArrayDynamicImpl(Class<?>, int, boolean, Register, Kind, int, Word) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
allocateArrayImpl(KlassPointer, int, Word, int, int, boolean, Register, boolean, String, boolean) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
allocateCompileId(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Generate a unique id to identify the result of the compile.
allocateCompileId(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
allocateCompileId(int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
Allocates a compile id for this method by asking the VM for one.
allocateCompileId(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Allocates a compile id for this method by asking the VM for one.
allocateDeoptimizationRescueSlot() - Method in class com.oracle.graal.lir.amd64.AMD64FrameMap
 
allocateDeoptimizationRescueSlot() - Method in class com.oracle.graal.lir.amd64.AMD64FrameMapBuilder
 
allocateDeoptimizationRescueSlot() - Method in class com.oracle.graal.lir.sparc.SPARCFrameMap
 
allocateDeoptimizationRescueSlot() - Method in class com.oracle.graal.lir.sparc.SPARCFrameMapBuilder
 
allocatedFramesize - Static variable in interface com.oracle.graal.lir.stackslotalloc.StackSlotAllocator
The size (in bytes) required for all allocated stack slots.
allocatedNodeIterabledIds() - Static method in class com.oracle.graal.graph.NodeClass
 
AllocatedObjectNode - Class in com.oracle.graal.nodes.virtual
Selects one object from a CommitAllocationNode.
AllocatedObjectNode(VirtualObjectNode) - Constructor for class com.oracle.graal.nodes.virtual.AllocatedObjectNode
 
allocatedSlots - Static variable in interface com.oracle.graal.lir.stackslotalloc.StackSlotAllocator
The number of allocated stack slots.
allocateEntries(int) - Method in class jdk.internal.jvmci.meta.MethodIdMap
 
allocateInstance() - Method in class com.oracle.graal.graph.NodeClass
Returns a newly allocated node for which no subclass-specific constructor has been called.
allocateInstance(int, KlassPointer, Word, boolean, Register, boolean, String) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
allocateInstance - Variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets.Templates
 
allocateInstanceDynamic(Class<?>, boolean, Register) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
allocateInstanceDynamic - Variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets.Templates
 
allocateInstancePrefetchLines - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
allocateNewSpillSlot(LIRKind, int) - Method in class com.oracle.graal.lir.amd64.AMD64FrameMap
 
allocateNewSpillSlot(LIRKind, int) - Method in class com.oracle.graal.lir.framemap.FrameMap
Reserves a new spill slot in the frame of the method being compiled.
allocateNewSpillSlot(LIRKind, int) - Method in class com.oracle.graal.lir.sparc.SPARCFrameMap
 
allocatePrefetchDistance - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
allocatePrefetchInstr - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
allocatePrefetchLines - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
allocatePrefetchStepSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
allocatePrefetchStyle - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
allocateRBPSpillSlot() - Method in class com.oracle.graal.lir.amd64.AMD64FrameMap
For non-leaf methods, RBP is preserved in the special stack slot required by the HotSpot runtime for walking/inspecting frames of such methods.
allocateRBPSpillSlot() - Method in class com.oracle.graal.lir.amd64.AMD64FrameMapBuilder
For non-leaf methods, RBP is preserved in the special stack slot required by the HotSpot runtime for walking/inspecting frames of such methods.
allocateRegisters() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanRegisterAllocationPhase
 
allocateSlot(StackInterval) - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
AllocateSlotsTimer - Static variable in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator
 
allocateSpillSlot(LIRKind) - Method in class com.oracle.graal.lir.framemap.FrameMap
Reserves a spill slot in the frame of the method being compiled.
allocateSpillSlot(LIRKind) - Method in interface com.oracle.graal.lir.framemap.FrameMapBuilder
Reserves a spill slot in the frame of the method being compiled.
allocateSpillSlot(LIRKind) - Method in class com.oracle.graal.lir.framemap.FrameMapBuilderImpl
 
allocateStackSlots(int, BitSet) - Method in class com.oracle.graal.lir.framemap.FrameMap
Reserves a number of contiguous slots in the frame of the method being compiled.
allocateStackSlots(int, BitSet, List<VirtualStackSlot>) - Method in interface com.oracle.graal.lir.framemap.FrameMapBuilder
Reserves a number of contiguous slots in the frame of the method being compiled.
allocateStackSlots(int, BitSet, List<VirtualStackSlot>) - Method in class com.oracle.graal.lir.framemap.FrameMapBuilderImpl
 
allocateStackSlots(FrameMapBuilderTool, LIRGenerationResult) - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator
 
allocateStackSlots() - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
allocateStackSlots(FrameMapBuilderTool, LIRGenerationResult) - Method in class com.oracle.graal.lir.stackslotalloc.SimpleStackSlotAllocator
 
allocateStackSlots(FrameMapBuilderTool, LIRGenerationResult) - Method in interface com.oracle.graal.lir.stackslotalloc.StackSlotAllocator
 
allocation(ValueNode, ResolvedJavaType) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.TypeFlowBuilder
 
AllocationContext(LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Constructor for class com.oracle.graal.lir.phases.AllocationPhase.AllocationContext
 
AllocationPhase - Class in com.oracle.graal.lir.phases
 
AllocationPhase() - Constructor for class com.oracle.graal.lir.phases.AllocationPhase
 
AllocationPhase.AllocationContext - Class in com.oracle.graal.lir.phases
 
allocations - Variable in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
AllocationStage - Class in com.oracle.graal.lir.phases
 
AllocationStage() - Constructor for class com.oracle.graal.lir.phases.AllocationStage
 
allocator - Variable in class com.oracle.graal.lir.alloc.lsra.IntervalWalker
 
allocator - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScanAssignLocationsPhase
 
allocator - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScanEliminateSpillMovePhase
 
allocator - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
 
allocator - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScanOptimizeSpillPositionPhase
 
allocator - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScanRegisterAllocationPhase
 
allocator - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScanResolveDataFlowPhase
 
allocator - Variable in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
allocator - Variable in class com.oracle.graal.lir.alloc.lsra.RegisterVerifier
 
Allocator(LIR, FrameMapBuilderTool) - Constructor for class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
AllocatorTest - Class in com.oracle.graal.compiler.test.backend
 
AllocatorTest() - Constructor for class com.oracle.graal.compiler.test.backend.AllocatorTest
 
AllocatorTest.RegisterStats - Class in com.oracle.graal.compiler.test.backend
 
allocFreeRegister(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
allocLockedRegister(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
AllocSpy - Class in com.oracle.graal.compiler.test
Tool for analyzing allocations within a scope using the Java Allocation Instrumenter.
AllocSpy(Object) - Constructor for class com.oracle.graal.compiler.test.AllocSpy
 
AllocSpy.CountedValue - Class in com.oracle.graal.compiler.test
A value and a frequency.
AllocSpy.GraalContextSampler - Class in com.oracle.graal.compiler.test
 
allocSpyCompilation(String) - Method in class com.oracle.graal.hotspot.test.MemoryUsageBenchmark
 
allocStage - Variable in class com.oracle.graal.lir.phases.LIRSuites
 
AllowAssumptions() - Constructor for enum com.oracle.graal.nodes.StructuredGraph.AllowAssumptions
 
allowAssumptions - Variable in class com.oracle.graal.replacements.CachingPEGraphDecoder
 
allowed(Object, Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>) - Static method in class com.oracle.graal.lir.LIRVerifier
 
ALLOWED_FLAGS - Static variable in class com.oracle.graal.lir.LIRInstruction
For validity checking of the operand flags defined by instruction subclasses.
allowedRecursion() - Method in class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
allowedSizes - Variable in enum com.oracle.graal.asm.amd64.AMD64Assembler.OpAssertion
 
allowedUsageTypes - Variable in class com.oracle.graal.graph.NodeClass
 
allowLazyPhis() - Method in class com.oracle.graal.nodes.GraphDecoder
 
allowLazyPhis() - Method in class com.oracle.graal.nodes.SimplifyingGraphDecoder
 
allowMaterialization - Variable in class com.oracle.graal.truffle.nodes.frame.NewFrameNode.VirtualOnlyInstanceNode
 
allowsFloatingGuards() - Method in enum com.oracle.graal.nodes.StructuredGraph.GuardsStage
 
allPositive(double[]) - Static method in class com.oracle.graal.java.BytecodeParser
 
allRegisters - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
allRegisters - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
allTrue - Variable in class com.oracle.graal.truffle.test.builtins.SLIsInlinedBuiltin.InliningTrace
 
allTypesRecorded() - Method in class jdk.internal.jvmci.meta.JavaTypeProfile
Returns true if all types seen at this location have been recorded in the profile.
allUsagesAvailable() - Method in interface com.oracle.graal.graph.spi.CanonicalizerTool
If this method returns false, not all usages of a node are yet available.
allUsagesAvailable() - Method in class com.oracle.graal.nodes.SimplifyingGraphDecoder.PECanonicalizerTool
 
allUsagesAvailable() - Method in class com.oracle.graal.nodes.util.GraphUtil.DefaultSimplifierTool
 
allUsagesAvailable() - Method in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance.Tool
 
allUsagesAvailable() - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
ALOAD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ALOAD_0 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ALOAD_1 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ALOAD_2 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ALOAD_3 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
alphabet - Static variable in class com.oracle.graal.compiler.test.CommonedConstantsTest
 
alreadyUsed(Node, MatchPattern) - Static method in class com.oracle.graal.compiler.match.MatchPattern.Result
 
alternateRuntime - Static variable in class com.oracle.graal.truffle.GraalTruffleRuntime
 
alwaysDistinct(Stamp) - Method in class com.oracle.graal.compiler.common.type.Stamp
 
alwaysDistinct(Stamp) - Method in class com.oracle.graal.compiler.common.type.VoidStamp
 
alwaysFalse() - Static method in class com.oracle.graal.graph.iterators.NodePredicates
 
AlwaysInlineIntrinsics - Static variable in class com.oracle.graal.phases.common.inlining.InliningPhase.Options
 
AlwaysInlineVTableStubs - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
alwaysInMemory() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
alwaysNull - Variable in class com.oracle.graal.compiler.common.type.AbstractPointerStamp
 
alwaysNull() - Method in class com.oracle.graal.compiler.common.type.AbstractPointerStamp
 
alwaysNull() - Static method in class com.oracle.graal.compiler.common.type.StampFactory
 
alwaysNull - Variable in class com.oracle.graal.hotspot.nodes.G1PostWriteBarrier
 
alwaysNull() - Method in class com.oracle.graal.hotspot.nodes.G1PostWriteBarrier
 
alwaysReachedBlock - Variable in class com.oracle.graal.phases.common.LoweringPhase.Frame
 
alwaysTrue() - Static method in class com.oracle.graal.graph.iterators.NodePredicates
 
AMD64 - Class in jdk.internal.jvmci.amd64
Represents the AMD64 architecture.
AMD64(EnumSet<AMD64.CPUFeature>, EnumSet<AMD64.Flag>) - Constructor for class jdk.internal.jvmci.amd64.AMD64
 
AMD64.CPUFeature - Enum in jdk.internal.jvmci.amd64
Basic set of CPU features mirroring what is returned from the cpuid instruction.
AMD64.Flag - Enum in jdk.internal.jvmci.amd64
Set of flags to control code emission.
AMD64Address - Class in com.oracle.graal.asm.amd64
Represents an address in target machine memory, specified via some combination of a base register, an index register, a displacement and a scale.
AMD64Address(Register) - Constructor for class com.oracle.graal.asm.amd64.AMD64Address
Creates an AMD64Address with given base register, no scaling and no displacement.
AMD64Address(Register, int) - Constructor for class com.oracle.graal.asm.amd64.AMD64Address
Creates an AMD64Address with given base register, no scaling and a given displacement.
AMD64Address(Register, Register, AMD64Address.Scale, int) - Constructor for class com.oracle.graal.asm.amd64.AMD64Address
Creates an AMD64Address with given base and index registers, scaling and displacement.
AMD64Address.Scale - Enum in com.oracle.graal.asm.amd64
A scaling factor used in the SIB addressing mode.
AMD64AddressLowering - Class in com.oracle.graal.compiler.amd64
 
AMD64AddressLowering(CodeCacheProvider) - Constructor for class com.oracle.graal.compiler.amd64.AMD64AddressLowering
 
AMD64AddressNode - Class in com.oracle.graal.compiler.amd64
Represents an address of the form [base + index*scale + displacement].
AMD64AddressNode(ValueNode) - Constructor for class com.oracle.graal.compiler.amd64.AMD64AddressNode
 
AMD64AddressNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.compiler.amd64.AMD64AddressNode
 
AMD64AddressValue - Class in com.oracle.graal.lir.amd64
 
AMD64AddressValue(LIRKind, AllocatableValue, int) - Constructor for class com.oracle.graal.lir.amd64.AMD64AddressValue
 
AMD64AddressValue(LIRKind, AllocatableValue, AllocatableValue, AMD64Address.Scale, int) - Constructor for class com.oracle.graal.lir.amd64.AMD64AddressValue
 
AMD64AllocatorTest - Class in com.oracle.graal.compiler.amd64.test
 
AMD64AllocatorTest() - Constructor for class com.oracle.graal.compiler.amd64.test.AMD64AllocatorTest
 
AMD64Arithmetic - Enum in com.oracle.graal.lir.amd64
 
AMD64Arithmetic() - Constructor for enum com.oracle.graal.lir.amd64.AMD64Arithmetic
 
AMD64Arithmetic.FPDivRemOp - Class in com.oracle.graal.lir.amd64
 
AMD64ArithmeticLIRGenerator - Interface in com.oracle.graal.lir.amd64
This interface can be used to generate AMD64 LIR for arithmetic operations.
AMD64ArrayEqualsOp - Class in com.oracle.graal.lir.amd64
Emits code which compares two arrays of the same length.
AMD64ArrayEqualsOp(LIRGeneratorTool, Kind, Value, Value, Value, Value) - Constructor for class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
 
AMD64AsmOptions - Class in com.oracle.graal.asm.amd64
 
AMD64AsmOptions() - Constructor for class com.oracle.graal.asm.amd64.AMD64AsmOptions
 
AMD64Assembler - Class in com.oracle.graal.asm.amd64
This class implements an assembler that can encode most X86 instructions.
AMD64Assembler(TargetDescription, RegisterConfig) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler
Constructs an assembler for the AMD64 architecture.
AMD64Assembler.AMD64BinaryArithmetic - Class in com.oracle.graal.asm.amd64
Arithmetic operation with operand order of RM, MR or MI.
AMD64Assembler.AMD64ImmOp - Class in com.oracle.graal.asm.amd64
Base class for AMD64 opcodes with immediate operands.
AMD64Assembler.AMD64MIOp - Class in com.oracle.graal.asm.amd64
Opcodes with operand order of MI.
AMD64Assembler.AMD64MOp - Class in com.oracle.graal.asm.amd64
Opcodes with operand order of M.
AMD64Assembler.AMD64MROp - Class in com.oracle.graal.asm.amd64
Opcode with operand order of MR.
AMD64Assembler.AMD64Op - Class in com.oracle.graal.asm.amd64
Base class for AMD64 opcodes.
AMD64Assembler.AMD64RMIOp - Class in com.oracle.graal.asm.amd64
Opcodes with operand order of RMI.
AMD64Assembler.AMD64RMOp - Class in com.oracle.graal.asm.amd64
Opcode with operand order of RM.
AMD64Assembler.AMD64RROp - Class in com.oracle.graal.asm.amd64
Opcode with operand order of either RM or MR.
AMD64Assembler.AMD64Shift - Class in com.oracle.graal.asm.amd64
Shift operation with operand order of M1, MC or MI.
AMD64Assembler.ConditionFlag - Enum in com.oracle.graal.asm.amd64
The x86 condition codes used for conditional jumps/moves.
AMD64Assembler.OpAssertion - Enum in com.oracle.graal.asm.amd64
Operand size and register type constraints.
AMD64Assembler.OperandSize - Enum in com.oracle.graal.asm.amd64
The x86 operand sizes.
AMD64Assembler.Prefix - Class in com.oracle.graal.asm.amd64
Constants for X86 prefix bytes.
AMD64Assembler.SSEOp - Class in com.oracle.graal.asm.amd64
 
AMD64Binary - Class in com.oracle.graal.lir.amd64
AMD64 LIR instructions that have two inputs and one output.
AMD64Binary() - Constructor for class com.oracle.graal.lir.amd64.AMD64Binary
 
AMD64Binary.CommutativeOp - Class in com.oracle.graal.lir.amd64
Commutative instruction that has two AllocatableValue operands.
AMD64Binary.ConstOp - Class in com.oracle.graal.lir.amd64
Instruction that has one AllocatableValue operand and one 32-bit immediate operand.
AMD64Binary.DataOp - Class in com.oracle.graal.lir.amd64
Instruction that has one AllocatableValue operand and one CompilationResult.DataSectionReference operand.
AMD64Binary.MemoryOp - Class in com.oracle.graal.lir.amd64
Instruction that has one AllocatableValue operand and one memory operand.
AMD64Binary.Op - Class in com.oracle.graal.lir.amd64
Instruction that has two AllocatableValue operands.
AMD64Binary.RMIOp - Class in com.oracle.graal.lir.amd64
Instruction with a separate result operand, one AllocatableValue input and one 32-bit immediate input.
AMD64BinaryArithmetic(String, int) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
AMD64BinaryConsumer - Class in com.oracle.graal.lir.amd64
AMD64 LIR instructions that have two input operands, but no output operand.
AMD64BinaryConsumer() - Constructor for class com.oracle.graal.lir.amd64.AMD64BinaryConsumer
 
AMD64BinaryConsumer.ConstOp - Class in com.oracle.graal.lir.amd64
Instruction that has one AllocatableValue operand and one 32-bit immediate operand.
AMD64BinaryConsumer.DataOp - Class in com.oracle.graal.lir.amd64
Instruction that has one AllocatableValue operand and one CompilationResult.DataSectionReference operand.
AMD64BinaryConsumer.MemoryConstOp - Class in com.oracle.graal.lir.amd64
Instruction that has one memory operand and one 32-bit immediate operand.
AMD64BinaryConsumer.MemoryMROp - Class in com.oracle.graal.lir.amd64
Instruction that has a memory operand as first input and an AllocatableValue as second input.
AMD64BinaryConsumer.MemoryRMOp - Class in com.oracle.graal.lir.amd64
Instruction that has an AllocatableValue as first input and a memory operand as second input.
AMD64BinaryConsumer.Op - Class in com.oracle.graal.lir.amd64
Instruction that has two AllocatableValue operands.
AMD64BlockEndOp - Class in com.oracle.graal.lir.amd64
 
AMD64BlockEndOp(LIRInstructionClass<? extends AMD64BlockEndOp>) - Constructor for class com.oracle.graal.lir.amd64.AMD64BlockEndOp
 
AMD64BreakpointOp - Class in com.oracle.graal.lir.amd64
Emits a breakpoint.
AMD64BreakpointOp(Value[]) - Constructor for class com.oracle.graal.lir.amd64.AMD64BreakpointOp
 
AMD64ByteSwapOp - Class in com.oracle.graal.lir.amd64
 
AMD64ByteSwapOp(Value, Value) - Constructor for class com.oracle.graal.lir.amd64.AMD64ByteSwapOp
 
AMD64Call - Class in com.oracle.graal.lir.amd64
 
AMD64Call() - Constructor for class com.oracle.graal.lir.amd64.AMD64Call
 
AMD64Call.CallOp - Class in com.oracle.graal.lir.amd64
 
AMD64Call.DirectCallOp - Class in com.oracle.graal.lir.amd64
 
AMD64Call.DirectFarForeignCallOp - Class in com.oracle.graal.lir.amd64
 
AMD64Call.DirectNearForeignCallOp - Class in com.oracle.graal.lir.amd64
 
AMD64Call.ForeignCallOp - Class in com.oracle.graal.lir.amd64
 
AMD64Call.IndirectCallOp - Class in com.oracle.graal.lir.amd64
 
AMD64Call.MethodCallOp - Class in com.oracle.graal.lir.amd64
 
AMD64CCall - Class in com.oracle.graal.lir.amd64
 
AMD64CCall(Value, Value, Value, Value[]) - Constructor for class com.oracle.graal.lir.amd64.AMD64CCall
 
AMD64ClearRegisterOp - Class in com.oracle.graal.lir.amd64
 
AMD64ClearRegisterOp(AMD64Assembler.OperandSize, AllocatableValue) - Constructor for class com.oracle.graal.lir.amd64.AMD64ClearRegisterOp
 
AMD64ControlFlow - Class in com.oracle.graal.lir.amd64
 
AMD64ControlFlow() - Constructor for class com.oracle.graal.lir.amd64.AMD64ControlFlow
 
AMD64ControlFlow.BranchOp - Class in com.oracle.graal.lir.amd64
 
AMD64ControlFlow.CondMoveOp - Class in com.oracle.graal.lir.amd64
 
AMD64ControlFlow.FloatBranchOp - Class in com.oracle.graal.lir.amd64
 
AMD64ControlFlow.FloatCondMoveOp - Class in com.oracle.graal.lir.amd64
 
AMD64ControlFlow.ReturnOp - Class in com.oracle.graal.lir.amd64
 
AMD64ControlFlow.StrategySwitchOp - Class in com.oracle.graal.lir.amd64
 
AMD64ControlFlow.TableSwitchOp - Class in com.oracle.graal.lir.amd64
 
AMD64ConvertSnippets - Class in com.oracle.graal.replacements.amd64
Snippets used for conversion operations on AMD64 where the AMD64 instruction used does not match the semantics of the JVM specification.
AMD64ConvertSnippets() - Constructor for class com.oracle.graal.replacements.amd64.AMD64ConvertSnippets
 
AMD64ConvertSnippets.Templates - Class in com.oracle.graal.replacements.amd64
 
AMD64CountLeadingZerosNode - Class in com.oracle.graal.replacements.amd64
Count the number of leading zeros using the lzcntq or lzcntl instructions.
AMD64CountLeadingZerosNode(ValueNode) - Constructor for class com.oracle.graal.replacements.amd64.AMD64CountLeadingZerosNode
 
AMD64CountTrailingZerosNode - Class in com.oracle.graal.replacements.amd64
Count the number of trailing zeros using the tzcntq or tzcntl instructions.
AMD64CountTrailingZerosNode(ValueNode) - Constructor for class com.oracle.graal.replacements.amd64.AMD64CountTrailingZerosNode
 
AMD64DeoptimizationStub - Class in com.oracle.graal.hotspot.amd64
 
AMD64DeoptimizationStub(HotSpotProviders, TargetDescription, HotSpotVMConfig, HotSpotForeignCallLinkage) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64DeoptimizationStub
 
AMD64DeoptimizeOp - Class in com.oracle.graal.hotspot.amd64
 
AMD64DeoptimizeOp(LIRFrameState) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64DeoptimizeOp
 
AMD64FloatConvertNode - Class in com.oracle.graal.replacements.amd64
This node has the semantics of the AMD64 floating point conversions.
AMD64FloatConvertNode(FloatConvert, ValueNode) - Constructor for class com.oracle.graal.replacements.amd64.AMD64FloatConvertNode
 
AMD64FrameMap - Class in com.oracle.graal.lir.amd64
AMD64 specific frame map.
AMD64FrameMap(CodeCacheProvider, RegisterConfig, FrameMap.ReferenceMapBuilderFactory) - Constructor for class com.oracle.graal.lir.amd64.AMD64FrameMap
 
AMD64FrameMapBuilder - Class in com.oracle.graal.lir.amd64
 
AMD64FrameMapBuilder(FrameMap, CodeCacheProvider, RegisterConfig) - Constructor for class com.oracle.graal.lir.amd64.AMD64FrameMapBuilder
 
AMD64GraphBuilderPlugins - Class in com.oracle.graal.replacements.amd64
 
AMD64GraphBuilderPlugins() - Constructor for class com.oracle.graal.replacements.amd64.AMD64GraphBuilderPlugins
 
AMD64HotSpotAddressLowering - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotAddressLowering(CodeCacheProvider, long, Register) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotAddressLowering
 
AMD64HotSpotAddressLowering.HeapBaseNode - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotBackend - Class in com.oracle.graal.hotspot.amd64
HotSpot AMD64 specific backend.
AMD64HotSpotBackend(HotSpotGraalRuntimeProvider, HotSpotProviders) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend
 
AMD64HotSpotBackend.HotSpotFrameContext - Class in com.oracle.graal.hotspot.amd64
Emits code at the verified entry point and return point(s) of a method.
AMD64HotSpotBackendFactory - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotBackendFactory() - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackendFactory
 
AMD64HotSpotBinaryConsumer - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotBinaryConsumer() - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotBinaryConsumer
 
AMD64HotSpotBinaryConsumer.ConstOp - Class in com.oracle.graal.hotspot.amd64
Instruction that has one AllocatableValue operand and one HotSpotConstant operand.
AMD64HotSpotBinaryConsumer.MemoryConstOp - Class in com.oracle.graal.hotspot.amd64
Instruction that has one memory operand and one HotSpotConstant operand.
AMD64HotSpotBytecodeLIRBuilder - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotBytecodeLIRBuilder(LIRGeneratorTool, BytecodeParserTool) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotBytecodeLIRBuilder
 
AMD64HotSpotCardTableAddressOp - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotCardTableAddressOp(AllocatableValue, HotSpotVMConfig) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotCardTableAddressOp
 
AMD64HotSpotCardTableShiftOp - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotCardTableShiftOp(AllocatableValue, HotSpotVMConfig) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotCardTableShiftOp
 
AMD64HotSpotCounterOp - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotCounterOp(String, String, Value, HotSpotRegistersProvider, HotSpotVMConfig, StackSlotValue) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotCounterOp
 
AMD64HotSpotCounterOp(String[], String[], Value[], HotSpotRegistersProvider, HotSpotVMConfig, StackSlotValue) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotCounterOp
 
AMD64HotSpotCRuntimeCallEpilogueOp - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotCRuntimeCallEpilogueOp(int, int, Register) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotCRuntimeCallEpilogueOp
 
AMD64HotSpotCRuntimeCallPrologueOp - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotCRuntimeCallPrologueOp(int, Register) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotCRuntimeCallPrologueOp
 
AMD64HotSpotDeoptimizeCallerOp - Class in com.oracle.graal.hotspot.amd64
Removes the current frame and tail calls the uncommon trap routine.
AMD64HotSpotDeoptimizeCallerOp(AllocatableValue) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotDeoptimizeCallerOp
 
AMD64HotSpotDirectStaticCallOp - Class in com.oracle.graal.hotspot.amd64
A direct call that complies with the conventions for such calls in HotSpot.
AMD64HotSpotDirectStaticCallOp(ResolvedJavaMethod, Value, Value[], Value[], LIRFrameState, CallTargetNode.InvokeKind, HotSpotVMConfig) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotDirectStaticCallOp
 
AMD64HotspotDirectVirtualCallOp - Class in com.oracle.graal.hotspot.amd64
A direct call that complies with the conventions for such calls in HotSpot.
AMD64HotspotDirectVirtualCallOp(ResolvedJavaMethod, Value, Value[], Value[], LIRFrameState, CallTargetNode.InvokeKind, HotSpotVMConfig) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotspotDirectVirtualCallOp
 
AMD64HotSpotEnterUnpackFramesStackFrameOp - Class in com.oracle.graal.hotspot.amd64
Emits code that enters a stack frame which is tailored to call the C++ method Deoptimization::unpack_frames.
AMD64HotSpotEnterUnpackFramesStackFrameOp(Register, int, int, int, AllocatableValue, AllocatableValue, AllocatableValue, StandardOp.SaveRegistersOp) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotEnterUnpackFramesStackFrameOp
 
AMD64HotSpotEpilogueBlockEndOp - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotEpilogueBlockEndOp(LIRInstructionClass<? extends AMD64HotSpotEpilogueBlockEndOp>, AllocatableValue) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotEpilogueBlockEndOp
 
AMD64HotSpotEpilogueOp - Class in com.oracle.graal.hotspot.amd64
Superclass for operations that use the value of RBP saved in a method's prologue.
AMD64HotSpotEpilogueOp(LIRInstructionClass<? extends AMD64HotSpotEpilogueOp>, AllocatableValue) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotEpilogueOp
 
AMD64HotSpotForeignCallsProvider - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotForeignCallsProvider(HotSpotGraalRuntimeProvider, MetaAccessProvider, CodeCacheProvider, Value[]) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotForeignCallsProvider
 
AMD64HotSpotFrameOmissionTest - Class in com.oracle.graal.hotspot.amd64.test
Ensures that frame omission works in cases where it is expected to.
AMD64HotSpotFrameOmissionTest() - Constructor for class com.oracle.graal.hotspot.amd64.test.AMD64HotSpotFrameOmissionTest
 
AMD64HotSpotFrameOmissionTest.CodeGenerator - Interface in com.oracle.graal.hotspot.amd64.test
 
AMD64HotSpotJumpToExceptionHandlerInCallerOp - Class in com.oracle.graal.hotspot.amd64
Sets up the arguments for an exception handler in the callers frame, removes the current frame and jumps to the handler.
AMD64HotSpotJumpToExceptionHandlerInCallerOp(AllocatableValue, AllocatableValue, AllocatableValue, int, Register, AllocatableValue) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotJumpToExceptionHandlerInCallerOp
 
AMD64HotSpotJVMCIBackendFactory - Class in jdk.internal.jvmci.hotspot.amd64
 
AMD64HotSpotJVMCIBackendFactory() - Constructor for class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotJVMCIBackendFactory
 
AMD64HotSpotLeaveCurrentStackFrameOp - Class in com.oracle.graal.hotspot.amd64
Pops the current frame off the stack including the return address and restores the return registers stored on the stack.
AMD64HotSpotLeaveCurrentStackFrameOp(StandardOp.SaveRegistersOp, AllocatableValue) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotLeaveCurrentStackFrameOp
 
AMD64HotSpotLeaveDeoptimizedStackFrameOp - Class in com.oracle.graal.hotspot.amd64
Pops a deoptimized stack frame off the stack including the return address.
AMD64HotSpotLeaveDeoptimizedStackFrameOp(AllocatableValue, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotLeaveDeoptimizedStackFrameOp
 
AMD64HotSpotLeaveUnpackFramesStackFrameOp - Class in com.oracle.graal.hotspot.amd64
Emits code that leaves a stack frame which is tailored to call the C++ method Deoptimization::unpack_frames.
AMD64HotSpotLeaveUnpackFramesStackFrameOp(Register, int, int, int, StandardOp.SaveRegistersOp) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotLeaveUnpackFramesStackFrameOp
 
AMD64HotSpotLIRGenerationResult - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotLIRGenerationResult(String, LIR, FrameMapBuilder, Object) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerationResult
 
AMD64HotSpotLIRGenerator - Class in com.oracle.graal.hotspot.amd64
LIR generator specialized for AMD64 HotSpot.
AMD64HotSpotLIRGenerator(HotSpotProviders, HotSpotVMConfig, CallingConvention, LIRGenerationResult) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
AMD64HotSpotLIRGenerator(LIRKindTool, HotSpotProviders, HotSpotVMConfig, CallingConvention, LIRGenerationResult) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
AMD64HotSpotLIRGenerator.RescueSlotDummyOp - Class in com.oracle.graal.hotspot.amd64
Helper instruction to reserve a stack slot for the whole method.
AMD64HotSpotLIRGenerator.SaveRbp - Class in com.oracle.graal.hotspot.amd64
Utility for emitting the instruction to save RBP.
AMD64HotSpotLoweringProvider - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotLoweringProvider(HotSpotGraalRuntimeProvider, MetaAccessProvider, ForeignCallsProvider, HotSpotRegistersProvider, TargetDescription) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotLoweringProvider
 
AMD64HotSpotMove - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotMove() - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove
 
AMD64HotSpotMove.CompressPointer - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotMove.HotSpotLoadMetaspaceConstantOp - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotMove.HotSpotLoadObjectConstantOp - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotMove.StoreRbpOp - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotMove.UncompressPointer - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotNodeLIRBuilder - Class in com.oracle.graal.hotspot.amd64
LIR generator specialized for AMD64 HotSpot.
AMD64HotSpotNodeLIRBuilder(HotSpotGraalRuntimeProvider, StructuredGraph, LIRGeneratorTool) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotNodeLIRBuilder
 
AMD64HotSpotPatchReturnAddressOp - Class in com.oracle.graal.hotspot.amd64
Patch the return address of the current frame.
AMD64HotSpotPatchReturnAddressOp(AllocatableValue) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotPatchReturnAddressOp
 
AMD64HotSpotPushInterpreterFrameOp - Class in com.oracle.graal.hotspot.amd64
Pushes an interpreter frame to the stack.
AMD64HotSpotPushInterpreterFrameOp(AllocatableValue, AllocatableValue, AllocatableValue, AllocatableValue, HotSpotVMConfig) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotPushInterpreterFrameOp
 
AMD64HotSpotRegisterAllocationConfig - Class in com.oracle.graal.hotspot.amd64
 
AMD64HotSpotRegisterAllocationConfig(RegisterConfig) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotRegisterAllocationConfig
 
AMD64HotSpotRegisterConfig - Class in jdk.internal.jvmci.hotspot.amd64
 
AMD64HotSpotRegisterConfig(Architecture, HotSpotVMConfig) - Constructor for class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
AMD64HotSpotRegisterConfig(Architecture, HotSpotVMConfig, Register[]) - Constructor for class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
AMD64HotSpotReturnOp - Class in com.oracle.graal.hotspot.amd64
Returns from a function.
AMD64HotSpotReturnOp(Value, boolean, Register, HotSpotVMConfig, AllocatableValue) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotReturnOp
 
AMD64HotSpotSafepointOp - Class in com.oracle.graal.hotspot.amd64
Emits a safepoint poll.
AMD64HotSpotSafepointOp(LIRFrameState, HotSpotVMConfig, NodeLIRBuilderTool) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotSafepointOp
 
AMD64HotSpotUnwindOp - Class in com.oracle.graal.hotspot.amd64
Removes the current frame and jumps to the UnwindExceptionToCallerStub.
AMD64HotSpotUnwindOp(RegisterValue, AllocatableValue) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotUnwindOp
 
AMD64ImmOp(String, boolean, int, int, AMD64Assembler.OpAssertion) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64ImmOp
 
AMD64IndirectCallOp - Class in com.oracle.graal.hotspot.amd64
A register indirect call that complies with the extra conventions for such calls in HotSpot.
AMD64IndirectCallOp(ResolvedJavaMethod, Value, Value[], Value[], Value, Value, LIRFrameState, HotSpotVMConfig) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64IndirectCallOp
 
AMD64LIRGenerator - Class in com.oracle.graal.compiler.amd64
This class implements the AMD64 specific portion of the LIR generator.
AMD64LIRGenerator(LIRKindTool, Providers, CallingConvention, LIRGenerationResult) - Constructor for class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
AMD64LIRGenerator.AMD64SpillMoveFactory - Class in com.oracle.graal.compiler.amd64
 
AMD64LIRGenerator.RegisterBackupPair - Class in com.oracle.graal.compiler.amd64
 
AMD64LIRInstruction - Class in com.oracle.graal.lir.amd64
Convenience class to provide AMD64MacroAssembler for the AMD64LIRInstruction.emitCode(com.oracle.graal.lir.asm.CompilationResultBuilder) method.
AMD64LIRInstruction(LIRInstructionClass<? extends AMD64LIRInstruction>) - Constructor for class com.oracle.graal.lir.amd64.AMD64LIRInstruction
 
AMD64MacroAssembler - Class in com.oracle.graal.asm.amd64
This class implements commonly used X86 code patterns.
AMD64MacroAssembler(TargetDescription, RegisterConfig) - Constructor for class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
AMD64MathIntrinsicNode - Class in com.oracle.graal.replacements.amd64
 
AMD64MathIntrinsicNode(ValueNode, AMD64MathIntrinsicNode.Operation) - Constructor for class com.oracle.graal.replacements.amd64.AMD64MathIntrinsicNode
 
AMD64MathIntrinsicNode.Operation - Enum in com.oracle.graal.replacements.amd64
 
AMD64MathIntrinsicOp - Class in com.oracle.graal.lir.amd64
 
AMD64MathIntrinsicOp(AMD64MathIntrinsicOp.IntrinsicOpcode, Value, Value) - Constructor for class com.oracle.graal.lir.amd64.AMD64MathIntrinsicOp
 
AMD64MathIntrinsicOp.IntrinsicOpcode - Enum in com.oracle.graal.lir.amd64
 
AMD64MathSubstitutions - Class in com.oracle.graal.replacements.amd64
Substitutions for some Math methods that leverage AMD64 instructions for selected input values.
AMD64MathSubstitutions() - Constructor for class com.oracle.graal.replacements.amd64.AMD64MathSubstitutions
 
AMD64MIOp(String, boolean, int, int) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MIOp
 
AMD64MIOp(String, boolean, int, int, AMD64Assembler.OpAssertion) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MIOp
 
AMD64MIOp(String, boolean, int, int, int, AMD64Assembler.OpAssertion) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MIOp
 
AMD64MOp(String, int, int) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp
 
AMD64MOp(String, int, int, int) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp
 
AMD64MOp(String, int, int, AMD64Assembler.OpAssertion) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp
 
AMD64MOp(String, int, int, int, AMD64Assembler.OpAssertion) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp
 
AMD64Move - Class in com.oracle.graal.lir.amd64
 
AMD64Move() - Constructor for class com.oracle.graal.lir.amd64.AMD64Move
 
AMD64Move.AbstractMoveOp - Class in com.oracle.graal.lir.amd64
 
AMD64Move.AMD64MultiStackMove - Class in com.oracle.graal.lir.amd64
 
AMD64Move.AMD64PushPopStackMove - Class in com.oracle.graal.lir.amd64
 
AMD64Move.AMD64StackMove - Class in com.oracle.graal.lir.amd64
 
AMD64Move.AtomicReadAndAddOp - Class in com.oracle.graal.lir.amd64
 
AMD64Move.AtomicReadAndWriteOp - Class in com.oracle.graal.lir.amd64
 
AMD64Move.CompareAndSwapOp - Class in com.oracle.graal.lir.amd64
 
AMD64Move.LeaDataOp - Class in com.oracle.graal.lir.amd64
 
AMD64Move.LeaOp - Class in com.oracle.graal.lir.amd64
 
AMD64Move.MembarOp - Class in com.oracle.graal.lir.amd64
 
AMD64Move.MoveFromRegOp - Class in com.oracle.graal.lir.amd64
 
AMD64Move.MoveToRegOp - Class in com.oracle.graal.lir.amd64
 
AMD64Move.NullCheckOp - Class in com.oracle.graal.lir.amd64
 
AMD64Move.StackLeaOp - Class in com.oracle.graal.lir.amd64
 
AMD64MROp(String, int) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MROp
 
AMD64MROp(String, int, AMD64Assembler.OpAssertion) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MROp
 
AMD64MROp(String, int, int) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MROp
 
AMD64MROp(String, int, int, AMD64Assembler.OpAssertion) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MROp
 
AMD64MROp(String, int, int, AMD64Assembler.OpAssertion, AMD64.CPUFeature) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MROp
 
AMD64MROp(String, int, int, int, AMD64Assembler.OpAssertion, AMD64.CPUFeature) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MROp
 
AMD64MulDivOp - Class in com.oracle.graal.lir.amd64
AMD64 mul/div operation.
AMD64MulDivOp(AMD64Assembler.AMD64MOp, AMD64Assembler.OperandSize, LIRKind, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.graal.lir.amd64.AMD64MulDivOp
 
AMD64MulDivOp(AMD64Assembler.AMD64MOp, AMD64Assembler.OperandSize, LIRKind, AllocatableValue, AllocatableValue, AllocatableValue, LIRFrameState) - Constructor for class com.oracle.graal.lir.amd64.AMD64MulDivOp
 
AMD64MultiStackMove(AllocatableValue[], Value[], Register, StackSlotValue) - Constructor for class com.oracle.graal.lir.amd64.AMD64Move.AMD64MultiStackMove
 
AMD64NodeLIRBuilder - Class in com.oracle.graal.compiler.amd64
 
AMD64NodeLIRBuilder(StructuredGraph, LIRGeneratorTool) - Constructor for class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
AMD64Op(String, int, int, int, AMD64Assembler.OpAssertion, AMD64.CPUFeature) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Op
 
AMD64Op(String, int, int, int, boolean, boolean, AMD64Assembler.OpAssertion, AMD64.CPUFeature) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Op
 
AMD64OptimizedCallTargetInstrumentationFactory - Class in com.oracle.graal.truffle.hotspot.amd64
 
AMD64OptimizedCallTargetInstrumentationFactory() - Constructor for class com.oracle.graal.truffle.hotspot.amd64.AMD64OptimizedCallTargetInstrumentationFactory
 
AMD64PrefetchOp - Class in com.oracle.graal.hotspot.amd64
 
AMD64PrefetchOp(AMD64AddressValue, int) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64PrefetchOp
 
AMD64PushPopStackMove(AMD64Assembler.OperandSize, AllocatableValue, Value) - Constructor for class com.oracle.graal.lir.amd64.AMD64Move.AMD64PushPopStackMove
 
AMD64RawNativeCallNode - Class in com.oracle.graal.hotspot.amd64
 
AMD64RawNativeCallNode(Kind, JavaConstant, ValueNode[]) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64RawNativeCallNode
 
AMD64RawNativeCallNodeFactory - Class in com.oracle.graal.truffle.hotspot.amd64
 
AMD64RawNativeCallNodeFactory() - Constructor for class com.oracle.graal.truffle.hotspot.amd64.AMD64RawNativeCallNodeFactory
 
AMD64RestoreRegistersOp - Class in com.oracle.graal.lir.amd64
Restores registers from stack slots.
AMD64RestoreRegistersOp(StackSlotValue[], AMD64SaveRegistersOp) - Constructor for class com.oracle.graal.lir.amd64.AMD64RestoreRegistersOp
 
AMD64RestoreRegistersOp(LIRInstructionClass<? extends AMD64RestoreRegistersOp>, StackSlotValue[], AMD64SaveRegistersOp) - Constructor for class com.oracle.graal.lir.amd64.AMD64RestoreRegistersOp
 
AMD64RMIOp(String, boolean, int) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMIOp
 
AMD64RMIOp(String, boolean, int, int, AMD64Assembler.OpAssertion) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMIOp
 
AMD64RMOp(String, int) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
AMD64RMOp(String, int, AMD64Assembler.OpAssertion) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
AMD64RMOp(String, int, int) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
AMD64RMOp(String, int, int, AMD64Assembler.OpAssertion) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
AMD64RMOp(String, int, int, AMD64Assembler.OpAssertion, AMD64.CPUFeature) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
AMD64RMOp(String, int, int, boolean, boolean, AMD64Assembler.OpAssertion) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
AMD64RMOp(String, int, int, int, AMD64.CPUFeature) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
AMD64RMOp(String, int, int, int, AMD64Assembler.OpAssertion, AMD64.CPUFeature) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
AMD64RROp(String, int, int, int, AMD64Assembler.OpAssertion, AMD64.CPUFeature) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RROp
 
AMD64RROp(String, int, int, int, boolean, boolean, AMD64Assembler.OpAssertion, AMD64.CPUFeature) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RROp
 
AMD64SaveRegistersOp - Class in com.oracle.graal.lir.amd64
Saves registers to stack slots.
AMD64SaveRegistersOp(Register[], StackSlotValue[], boolean) - Constructor for class com.oracle.graal.lir.amd64.AMD64SaveRegistersOp
 
AMD64SaveRegistersOp(LIRInstructionClass<? extends AMD64SaveRegistersOp>, Register[], StackSlotValue[], boolean) - Constructor for class com.oracle.graal.lir.amd64.AMD64SaveRegistersOp
 
AMD64Shift(String, int) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Shift
 
AMD64ShiftOp - Class in com.oracle.graal.lir.amd64
AMD64 shift/rotate operation.
AMD64ShiftOp(AMD64Assembler.AMD64MOp, AMD64Assembler.OperandSize, AllocatableValue, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.graal.lir.amd64.AMD64ShiftOp
 
AMD64SignExtendOp - Class in com.oracle.graal.lir.amd64
 
AMD64SignExtendOp(AMD64Assembler.OperandSize, LIRKind, AllocatableValue) - Constructor for class com.oracle.graal.lir.amd64.AMD64SignExtendOp
 
AMD64SpillMoveFactory() - Constructor for class com.oracle.graal.compiler.amd64.AMD64LIRGenerator.AMD64SpillMoveFactory
 
AMD64StackMove(AllocatableValue, Value, Register, StackSlotValue) - Constructor for class com.oracle.graal.lir.amd64.AMD64Move.AMD64StackMove
 
AMD64SuitesProvider - Class in com.oracle.graal.compiler.amd64
 
AMD64SuitesProvider(GraphBuilderConfiguration.Plugins) - Constructor for class com.oracle.graal.compiler.amd64.AMD64SuitesProvider
 
AMD64TailcallOp - Class in com.oracle.graal.hotspot.amd64
Performs a hard-coded tail call to the specified target, which normally should be an InstalledCode instance.
AMD64TailcallOp(Value[], Value) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64TailcallOp
 
AMD64Unary - Class in com.oracle.graal.lir.amd64
AMD64 LIR instructions that have one input and one output.
AMD64Unary() - Constructor for class com.oracle.graal.lir.amd64.AMD64Unary
 
AMD64Unary.MemoryOp - Class in com.oracle.graal.lir.amd64
Instruction with a memory operand.
AMD64Unary.MOp - Class in com.oracle.graal.lir.amd64
Instruction with a single operand that is both input and output.
AMD64Unary.MROp - Class in com.oracle.graal.lir.amd64
Instruction with separate input and output operands, and an operand encoding of MR.
AMD64Unary.RMOp - Class in com.oracle.graal.lir.amd64
Instruction with separate input and output operands, and an operand encoding of RM.
AMD64UncommonTrapStub - Class in com.oracle.graal.hotspot.amd64
 
AMD64UncommonTrapStub(HotSpotProviders, TargetDescription, HotSpotVMConfig, HotSpotForeignCallLinkage) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64UncommonTrapStub
 
AMD64ZapRegistersOp - Class in com.oracle.graal.lir.amd64
Writes well known garbage values to registers.
AMD64ZapRegistersOp(Register[], JavaConstant[]) - Constructor for class com.oracle.graal.lir.amd64.AMD64ZapRegistersOp
 
aN - Variable in class com.oracle.graal.jtt.optimize.Conditional01.TestClass
 
analyze(ConstantTree, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.constopt.ConstantTreeAnalyzer
 
analyzeBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
Collects def-use information for a block.
analyzeBlocks(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.constopt.ConstantTreeAnalyzer
Queues all relevant blocks for processing.
Analyzer(String, LIR, BenchmarkCounterFactory) - Constructor for class com.oracle.graal.hotspot.HotSpotInstructionProfiling.Analyzer
 
Analyzer(LIR, BenchmarkCounterFactory) - Constructor for class com.oracle.graal.lir.profiling.MoveProfiling.Analyzer
 
anchor() - Static method in class com.oracle.graal.hotspot.nodes.SnippetAnchorNode
 
Anchor() - Constructor for class com.oracle.graal.nodeinfo.StructuralInput.Anchor
 
anchor - Variable in class com.oracle.graal.nodes.FloatingAnchoredNode
 
anchor() - Static method in class com.oracle.graal.nodes.memory.MemoryAnchorNode
 
anchor - Variable in class com.oracle.graal.phases.common.LoweringPhase.Round.ProcessFrame
 
anchored() - Method in class com.oracle.graal.nodes.AbstractBeginNode
 
anchored() - Method in class com.oracle.graal.nodes.AbstractMergeNode
 
anchored - Variable in class com.oracle.graal.nodes.extended.ValueAnchorNode
 
anchored() - Method in class com.oracle.graal.nodes.LoopBeginNode
 
anchoredValues - Variable in class com.oracle.graal.phases.common.ValueAnchorCleanupPhase.State
 
AnchoringNode - Interface in com.oracle.graal.nodes.extended
 
AND - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
AND - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
and(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
and(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
and - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
And(boolean, boolean) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp.And
 
and(NodePredicate) - Method in class com.oracle.graal.graph.iterators.FilteredNodeIterable
 
and(NodePredicate) - Method in interface com.oracle.graal.graph.iterators.NodePredicate
 
and(NodePredicate) - Method in class com.oracle.graal.graph.iterators.NodePredicates.ContradictionPredicate
 
and(NodePredicate) - Method in class com.oracle.graal.graph.iterators.NodePredicates.TautologyPredicate
 
and() - Static method in class com.oracle.graal.jtt.optimize.Fold_Int01
 
and() - Static method in class com.oracle.graal.jtt.optimize.Fold_Long01
 
and(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int01
 
and(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int02
 
and(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int03
 
and(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long01
 
and(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long02
 
and(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long03
 
and(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int01
 
and(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int03
 
and(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long01
 
and(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long03
 
and(LogicNode, LogicNode, double) - Static method in class com.oracle.graal.nodes.LogicNode
 
and(LogicNode, boolean, LogicNode, boolean, double) - Static method in class com.oracle.graal.nodes.LogicNode
 
and(Unsigned) - Method in interface com.oracle.graal.word.Pointer
 
and(int) - Method in interface com.oracle.graal.word.Pointer
 
and(Signed) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this & val).
and(int) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this & val).
and(Unsigned) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this & val).
and(int) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this & val).
and(Signed) - Method in class com.oracle.graal.word.Word
 
and(Unsigned) - Method in class com.oracle.graal.word.Word
 
and(int) - Method in class com.oracle.graal.word.Word
 
and(Word) - Method in class com.oracle.graal.word.Word
 
andcc(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
andcc(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
andInt(long, int) - Static method in class com.oracle.graal.replacements.test.WordTest
 
andl(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
andLong(long, long) - Static method in class com.oracle.graal.replacements.test.WordTest
 
andMemory(ValueNode, Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
ANDN - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
andn(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
andn(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
andncc(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
andncc(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
AndNode - Class in com.oracle.graal.nodes.calc
 
AndNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.AndNode
 
AndPredicate(NodePredicate, NodePredicate) - Constructor for class com.oracle.graal.graph.iterators.NodePredicates.AndPredicate
 
andq(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
andStamp(int, int) - Static method in class com.oracle.graal.compiler.test.StampCanonicalizerTest
 
ANEWARRAY - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ANEWARRAY - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
ANNOTATION - Static variable in interface jdk.internal.jvmci.meta.ModifiersProvider
 
annotations - Variable in class jdk.internal.jvmci.code.CompilationResult
 
AnnotationValueVisitorImpl() - Constructor for class com.oracle.graal.compiler.match.processor.MatchProcessor.AnnotationValueVisitorImpl
 
Annul(int) - Constructor for enum com.oracle.graal.asm.sparc.SPARCAssembler.Annul
 
AnsiColor - Class in com.oracle.graal.debug
Ansi terminal color escape codes.
AnsiColor() - Constructor for class com.oracle.graal.debug.AnsiColor
Prevent instantiation.
AnsiTerminalDecorator - Class in com.oracle.mxtool.junit
Color support for JUnit test output using ANSI escapes codes.
AnsiTerminalDecorator(MxRunListener) - Constructor for class com.oracle.mxtool.junit.AnsiTerminalDecorator
 
any - Variable in class com.oracle.graal.lir.alloc.lsra.Interval.RegisterBindingLists
List of intervals whose binding is currently Interval.RegisterBinding.Any.
any() - Static method in class com.oracle.graal.nodes.NamedLocationIdentity
 
any() - Static method in class jdk.internal.jvmci.meta.LocationIdentity
 
ANY_LOCATION - Static variable in class jdk.internal.jvmci.meta.LocationIdentity
 
anyFrameMethod - Variable in class com.oracle.graal.truffle.GraalTruffleRuntime
 
AnyLocationIdentity() - Constructor for class jdk.internal.jvmci.meta.LocationIdentity.AnyLocationIdentity
 
aObject - Static variable in class com.oracle.graal.jtt.micro.InvokeVirtual_01
 
APHotSpotSignature - Class in com.oracle.graal.replacements.verifier
Pretty much copied from HotSpotSignature but using a different method for resolving types.
APHotSpotSignature(String) - Constructor for class com.oracle.graal.replacements.verifier.APHotSpotSignature
 
append(LIRInstruction) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
append(StringBuilder, StackTraceElement) - Method in class com.oracle.graal.compiler.test.AllocSpy.GraalContextSampler
 
append(T) - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Raw operation for adding a node to the graph when neither GraphBuilderContext.add(T) nor GraphBuilderContext.addPush(Kind, ValueNode) can be used.
append(T) - Method in class com.oracle.graal.java.BytecodeParser
 
append(I) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
append(I) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
append(int, LIRInstruction) - Method in class com.oracle.graal.lir.LIRInsertionBuffer
Enqueue a new instruction that will be appended to the instruction list when LIRInsertionBuffer.finish() is called.
append(T) - Method in class com.oracle.graal.replacements.GraphKit
Appends a fixed node to the graph.
append(T) - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
append(T) - Method in class com.oracle.graal.replacements.PEGraphDecoder.PEAppendGraphBuilderContext
 
append(T) - Method in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
append(StringBuilder, BytecodePosition) - Static method in class jdk.internal.jvmci.code.CodeUtil
Appends a formatted code position to a StringBuilder.
append(StringBuilder, BytecodeFrame) - Static method in class jdk.internal.jvmci.code.CodeUtil
Appends a formatted frame to a StringBuilder.
append(StringBuilder, DebugInfo, CodeUtil.RefMapFormatter) - Static method in class jdk.internal.jvmci.code.CodeUtil
Appends a formatted debug info to a StringBuilder.
appendConstant(JavaConstant) - Method in class com.oracle.graal.java.BytecodeParser
 
appendDebugInfo(StringBuilder, DebugInfo) - Static method in class jdk.internal.jvmci.code.CompilationResult
 
appendFields(StringBuilder) - Method in class com.oracle.graal.compiler.common.Fields
 
appendGoto(BciBlockMapping.BciBlock) - Method in class com.oracle.graal.java.BytecodeParser
 
appendGraphEncoderTest(PhaseSuite<HighTierContext>) - Method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
When assertions are enabled, we encode and decode every parsed graph, to ensure that the encoding and decoding process work correctly.
appendInlineInvokePlugin(InlineInvokePlugin) - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
appendInsertionBuffer() - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
appendInsertionBuffer() - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
appendInside(LoopEx) - Method in class com.oracle.graal.loop.LoopFragmentInside
 
appendInvoke(CallTargetNode.InvokeKind, ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.graal.java.BytecodeParser
 
appendLocation(StringBuilder, ResolvedJavaMethod, int) - Static method in class jdk.internal.jvmci.meta.MetaUtil
Appends a string representation of a location specified by a given method and bci to a given StringBuilder.
appendLoopBegin(FixedWithNextNode) - Method in class com.oracle.graal.java.BytecodeParser
 
appendLoopBegin(StructuredGraph, FixedWithNextNode) - Static method in class com.oracle.graal.nodes.GraphDecoder
 
appendNew(int, int) - Method in class com.oracle.graal.lir.LIRInsertionBuffer
 
appendNodePlugin(NodePlugin) - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
appendNullCheck(ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
appendOrMerge(ResolvedJavaType, double, int, List<IfNode.MutableProfiledType>) - Static method in class com.oracle.graal.nodes.IfNode
 
appendParameterPlugin(ParameterPlugin) - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
appendPhase(LIRPhase<C>) - Method in class com.oracle.graal.lir.phases.LIRPhaseSuite
Add a new phase at the end of this suite.
appendPhase(BasePhase<? super C>) - Method in class com.oracle.graal.phases.PhaseSuite
Add a new phase at the end of this suite.
appendProfile(StringBuilder, AbstractJavaProfile<?, ?>, int, String, String) - Static method in class jdk.internal.jvmci.meta.MetaUtil
 
appendString(StringBuilder) - Method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
 
appendString(StringBuilder) - Method in class com.oracle.graal.hotspot.nodes.type.MetaspacePointerStamp
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.ArrayData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.BitData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.BranchData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.CounterData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.JumpData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.NoMethodData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
 
appendValue(StringBuilder, Value, Set<VirtualObject>) - Static method in class jdk.internal.jvmci.code.VirtualObject
 
appendValues(StringBuilder, Object, String, String, String, String, String[], Fields...) - Static method in class com.oracle.graal.lir.LIRIntrospection
 
appliesTo(int) - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Ops
 
apply(int, Object) - Method in interface com.oracle.graal.compiler.common.Fields.ObjectTransformer
 
apply() - Method in class com.oracle.graal.compiler.GraalDebugInitializationPropertyProvider
 
apply() - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.TypeFlowBuilder
 
apply() - Method in interface com.oracle.graal.debug.DebugInitializationPropertyProvider
 
apply(Node) - Method in interface com.oracle.graal.graph.iterators.NodePredicate
 
apply(Node) - Method in class com.oracle.graal.graph.iterators.NodePredicates.AndPredicate
 
apply(Node) - Method in class com.oracle.graal.graph.iterators.NodePredicates.ContradictionPredicate
 
apply(Node) - Method in class com.oracle.graal.graph.iterators.NodePredicates.EqualsPredicate
 
apply(Node) - Method in class com.oracle.graal.graph.iterators.NodePredicates.IsNotNullPredicate
 
apply(Node) - Method in class com.oracle.graal.graph.iterators.NodePredicates.IsNullPredicate
 
apply(Node) - Method in class com.oracle.graal.graph.iterators.NodePredicates.NegativeTypePredicate
 
apply(Node) - Method in class com.oracle.graal.graph.iterators.NodePredicates.NotEqualsPredicate
 
apply(Node) - Method in class com.oracle.graal.graph.iterators.NodePredicates.NotPredicate
 
apply(Node) - Method in class com.oracle.graal.graph.iterators.NodePredicates.OrPredicate
 
apply(Node) - Method in class com.oracle.graal.graph.iterators.NodePredicates.PositiveTypePredicate
 
apply(Node) - Method in class com.oracle.graal.graph.iterators.NodePredicates.TautologyPredicate
 
apply(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver) - Method in interface com.oracle.graal.graphbuilderconf.InvocationPlugin
 
apply(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver, ValueNode) - Method in interface com.oracle.graal.graphbuilderconf.InvocationPlugin
 
apply(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver, ValueNode, ValueNode) - Method in interface com.oracle.graal.graphbuilderconf.InvocationPlugin
 
apply(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver, ValueNode, ValueNode, ValueNode) - Method in interface com.oracle.graal.graphbuilderconf.InvocationPlugin
 
apply(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver, ValueNode, ValueNode, ValueNode, ValueNode) - Method in interface com.oracle.graal.graphbuilderconf.InvocationPlugin
 
apply(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver, ValueNode, ValueNode, ValueNode, ValueNode, ValueNode) - Method in interface com.oracle.graal.graphbuilderconf.InvocationPlugin
 
apply() - Method in class com.oracle.graal.hotspot.CompileTheWorld.Config
Applies the overrides represented by this object.
apply(int, Value, int) - Method in interface com.oracle.graal.hotspot.HotSpotCounterOp.CounterProcedure
Lambda interface for iterating over counters declared in this op.
apply(int, Value, int) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCounterOp.IncrementEmitter
 
apply(StructuredGraph) - Method in interface com.oracle.graal.hotspot.test.WriteBarrierVerificationTest.GraphPredicate
 
apply(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan.IntervalPredicate
 
apply() - Method in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
 
apply(TargetDescription, LIRGenerationResult, List<B>, List<B>, C) - Method in class com.oracle.graal.lir.phases.LIRPhase
 
apply(TargetDescription, LIRGenerationResult, List<B>, List<B>, C, boolean) - Method in class com.oracle.graal.lir.phases.LIRPhase
 
apply(Node) - Method in class com.oracle.graal.loop.LoopEx.InvariantPredicate
 
apply(VirtualState) - Method in class com.oracle.graal.loop.LoopPolicies.CountingClosure
 
apply(Node, T) - Method in class com.oracle.graal.nodes.VirtualState.NodeClosure
 
apply(VirtualState) - Method in interface com.oracle.graal.nodes.VirtualState.VirtualClosure
 
apply(StructuredGraph, C) - Method in class com.oracle.graal.phases.BasePhase
 
apply(StructuredGraph, C, boolean) - Method in class com.oracle.graal.phases.BasePhase
 
apply() - Method in class com.oracle.graal.phases.common.inlining.walker.InliningIterator
 
apply() - Method in class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
apply(ReentrantBlockIterator.BlockIteratorClosure<StateT>, Block) - Static method in class com.oracle.graal.phases.graph.ReentrantBlockIterator
 
apply(ReentrantBlockIterator.BlockIteratorClosure<StateT>, Block, StateT, Predicate<Block>) - Static method in class com.oracle.graal.phases.graph.ReentrantBlockIterator
 
apply(ReentrantNodeIterator.NodeIteratorClosure<StateT>, FixedNode, StateT) - Static method in class com.oracle.graal.phases.graph.ReentrantNodeIterator
 
apply(ReentrantNodeIterator.NodeIteratorClosure<StateT>, FixedNode, StateT, LoopBeginNode) - Static method in class com.oracle.graal.phases.graph.ReentrantNodeIterator
 
apply() - Method in class com.oracle.graal.phases.graph.ScopedPostOrderNodeIterator
 
apply() - Method in class com.oracle.graal.phases.graph.SinglePassNodeIterator
Performs a single-pass iteration.
apply() - Method in class com.oracle.graal.phases.graph.StatelessPostOrderNodeIterator
 
apply(StructuredGraph) - Method in class com.oracle.graal.phases.Phase
 
apply(StructuredGraph, boolean) - Method in class com.oracle.graal.phases.Phase
 
apply(Block) - Method in interface com.oracle.graal.phases.schedule.BlockClosure
 
apply(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver, ValueNode) - Method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins.BoxPlugin
 
apply(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver) - Method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins.UnboxPlugin
 
apply(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver, ValueNode) - Method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins.UnsafeGetPlugin
 
apply(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver, ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins.UnsafeGetPlugin
 
apply(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver, ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins.UnsafePutPlugin
 
apply(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver, ValueNode, ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins.UnsafePutPlugin
 
apply(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver, ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins.UnsignedMathPlugin
 
apply(Function<String, String>, String) - Static method in class com.oracle.graal.replacements.test.ReplacementsParseTest.TestMethodsSubstitutions
 
apply(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver, ValueNode, ValueNode, ValueNode, ValueNode) - Method in class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins.CustomizedUnsafeLoadPlugin
 
apply(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver, ValueNode, ValueNode, ValueNode, ValueNode) - Method in class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins.CustomizedUnsafeStorePlugin
 
apply(StructuredGraph, ArrayList<Node>, boolean) - Method in class com.oracle.graal.virtual.phases.ea.EffectList
 
apply(StructuredGraph, ArrayList<Node>) - Method in interface com.oracle.graal.virtual.phases.ea.EffectList.Effect
 
apply(StructuredGraph, ArrayList<Node>) - Method in interface com.oracle.graal.virtual.phases.ea.EffectList.SimpleEffect
 
apply(StructuredGraph) - Method in interface com.oracle.graal.virtual.phases.ea.EffectList.SimpleEffect
 
apply(Node, ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.CollectVirtualObjectsClosure
 
applyArgSuppliers(Object...) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Process a given set of arguments, converting any GraalCompilerTest.ArgSupplier argument to the argument it supplies.
applyAsDouble(FixedNode) - Method in class com.oracle.graal.phases.graph.FixedNodeProbabilityCache
Given a FixedNode this method finds the most immediate AbstractBeginNode preceding it that either: has no predecessor (ie, the begin-node is a merge, in particular a loop-begin, or the start-node) has a control-split predecessor
applyCallsAfter(int) - Method in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistic
 
applyEffects() - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
applyEffects() - Method in class com.oracle.graal.virtual.phases.ea.EffectsPhase.Closure
 
applyFormattingFlagsAndWidth(String, int, int) - Static method in class com.oracle.graal.debug.Debug
 
applyFormattingFlagsAndWidth(String, int, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethod
 
applyIncremental(StructuredGraph, PhaseContext, Graph.Mark) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase
 
applyIncremental(StructuredGraph, PhaseContext, Graph.Mark, boolean) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase
 
applyIncremental(StructuredGraph, PhaseContext, Iterable<? extends Node>) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase
 
applyIncremental(StructuredGraph, PhaseContext, Iterable<? extends Node>, boolean) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase
 
applyIncremental(StructuredGraph, PhaseContext, Iterable<? extends Node>, Graph.Mark) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase
 
applyIncremental(StructuredGraph, PhaseContext, Iterable<? extends Node>, Graph.Mark, boolean) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase
 
applyInstrumentation() - Method in class com.oracle.graal.truffle.test.nodes.RootTestNode
 
applyNodeCountAfter(int) - Method in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistic
 
applyPolymorphic(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver, ValueNode...) - Method in interface com.oracle.graal.graphbuilderconf.InvocationPlugin
Handles invocation of a signature polymorphic method.
applyToNonVirtual(VirtualState.NodeClosure<? super ValueNode>) - Method in class com.oracle.graal.nodes.FrameState
 
applyToNonVirtual(VirtualState.NodeClosure<? super ValueNode>) - Method in class com.oracle.graal.nodes.VirtualState
 
applyToNonVirtual(VirtualState.NodeClosure<? super ValueNode>) - Method in class com.oracle.graal.virtual.nodes.MaterializedObjectState
 
applyToNonVirtual(VirtualState.NodeClosure<? super ValueNode>) - Method in class com.oracle.graal.virtual.nodes.VirtualObjectState
 
applyToVirtual(VirtualState.VirtualClosure) - Method in class com.oracle.graal.nodes.FrameState
 
applyToVirtual(VirtualState.VirtualClosure) - Method in class com.oracle.graal.nodes.virtual.EscapeObjectState
 
applyToVirtual(VirtualState.VirtualClosure) - Method in class com.oracle.graal.nodes.VirtualState
Performs a pre-order iteration over all elements reachable from this state that are a subclass of VirtualState.
approxSourceException(Node, Throwable) - Static method in class com.oracle.graal.nodes.util.GraphUtil
Gets an approximate source code location for a node, encoded as an exception, if possible.
approxSourceLocation(Node) - Static method in class com.oracle.graal.nodes.util.GraphUtil
Gets an approximate source code location for a node if possible.
approxSourceStackTraceElement(Node) - Static method in class com.oracle.graal.nodes.util.GraphUtil
Gets an approximate source code location for a node if possible.
approxSourceStackTraceElement(FrameState) - Static method in class com.oracle.graal.nodes.util.GraphUtil
Gets an approximate source code location for frame state.
arch - Variable in class jdk.internal.jvmci.code.TargetDescription
 
archDefine(String) - Static method in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor.VMConfigField
 
archDefines(String[]) - Static method in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor.VMConfigField
 
architecture - Variable in class com.oracle.graal.nodes.GraphDecoder
 
architecture - Variable in class com.oracle.graal.nodes.GraphEncoder
 
architecture - Variable in class com.oracle.graal.truffle.PartialEvaluator
 
Architecture - Class in jdk.internal.jvmci.code
Represents a CPU architecture, including information such as its endianness, CPU registers, word width, etc.
Architecture(String, int, ByteOrder, boolean, Register[], int, int, int, int) - Constructor for class jdk.internal.jvmci.code.Architecture
 
architecture - Variable in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
architecture - Variable in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
areAllAllocatableRegistersCallerSaved() - Method in interface jdk.internal.jvmci.code.RegisterConfig
Determines if all allocatable registers are caller saved.
areAllAllocatableRegistersCallerSaved() - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
areAllAllocatableRegistersCallerSaved() - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
areAllConstant(List<ValueNode>) - Static method in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
areDebugScopePatternsEnabled() - Static method in class com.oracle.graal.debug.GraalDebugConfig
 
areDeoptsFixed() - Method in enum com.oracle.graal.nodes.StructuredGraph.GuardsStage
 
areEqualIn(Node, Node) - Method in class com.oracle.graal.graph.Edges
Determines if the edges of two given nodes are the same.
areFrameStatesAtDeopts() - Method in enum com.oracle.graal.nodes.StructuredGraph.GuardsStage
 
areFrameStatesAtSideEffects() - Method in enum com.oracle.graal.nodes.StructuredGraph.GuardsStage
 
areMultipleReadsAllowed() - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
areMultipleReadsAllowed() - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSAMoveResolver
 
areMultipleReadsAllowed() - Static method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
areScopedMetricsOrTimersEnabled() - Static method in class com.oracle.graal.debug.GraalDebugConfig
Determines if any of GraalDebugConfig.Meter, GraalDebugConfig.Time or GraalDebugConfig.TrackMemUse has a non-null, non-empty value.
ARETURN - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
areUnconditionalMetricsEnabled() - Static method in class com.oracle.graal.debug.Debug
 
areUnconditionalTimersEnabled() - Static method in class com.oracle.graal.debug.Debug
 
ARG_INFO_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.ArgInfoData
 
ARG_SLOT - Static variable in class com.oracle.graal.jtt.optimize.NestedLoop_EA
 
ArgInfoData() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.ArgInfoData
 
args - Variable in class com.oracle.graal.graphbuilderconf.InvocationPlugins.InvocationPluginReceiver
 
args - Variable in class com.oracle.graal.hotspot.amd64.AMD64RawNativeCallNode
 
args - Variable in class com.oracle.graal.java.BytecodeParser.InvocationPluginAssertions
 
argsToBind - Variable in class com.oracle.graal.hotspot.test.InstalledCodeExecuteHelperTest
 
argsToBind - Variable in class com.oracle.graal.jtt.JTTTest
The arguments which, if non-null, will replace the Locals in the test method's graph.
argsWithReceiver(Object, Object...) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Prepends a non-null receiver argument to a given list or args.
argument - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySlowPathNode
Extra context for the slow path snippet.
argumentCheckcast(UntrustedInterfaces.Pill) - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
argumentInstanceof(UntrustedInterfaces.Pill) - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
argumentInvoke(UntrustedInterfaces.Pill) - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
argumentLocations - Variable in class jdk.internal.jvmci.code.CallingConvention
The ordered locations in which the arguments are placed.
arguments - Variable in class com.oracle.graal.compiler.match.MatchStatement
The name of arguments in the order they are expected to be passed to the generator method.
arguments - Variable in class com.oracle.graal.hotspot.nodes.StubForeignCallNode
 
arguments - Variable in class com.oracle.graal.nodes.BreakpointNode
 
arguments() - Method in class com.oracle.graal.nodes.BreakpointNode
 
arguments - Variable in class com.oracle.graal.nodes.CallTargetNode
 
arguments() - Method in class com.oracle.graal.nodes.CallTargetNode
 
arguments - Variable in class com.oracle.graal.nodes.extended.BytecodeExceptionNode
 
arguments - Variable in class com.oracle.graal.nodes.extended.ForeignCallNode
 
arguments - Variable in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
arguments - Variable in class com.oracle.graal.replacements.nodes.MacroNode
 
arguments - Variable in class com.oracle.graal.replacements.PEGraphDecoder.PEMethodScope
 
Arguments(SnippetTemplate.SnippetInfo, StructuredGraph.GuardsStage, LoweringTool.LoweringStage) - Constructor for class com.oracle.graal.replacements.SnippetTemplate.Arguments
 
arguments - Variable in class com.oracle.graal.replacements.verifier.APHotSpotSignature
 
arguments - Variable in class com.oracle.graal.truffle.FrameWithBoxing
 
arguments - Variable in class com.oracle.graal.truffle.FrameWithoutBoxing
 
arguments - Variable in class com.oracle.graal.truffle.nodes.frame.NewFrameNode
 
argumentsListName() - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.MethodInvokerItem
 
argumentStamp - Variable in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategyNew
 
argumentStamp - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
argumentTypes - Variable in class com.oracle.graal.compiler.common.spi.ForeignCallDescriptor
 
argumentTypes - Variable in class com.oracle.graal.replacements.verifier.APHotSpotSignature
 
argumentTypes - Variable in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionHandle
 
argumentTypes - Variable in class jdk.internal.jvmci.meta.MethodIdMap.MethodKey
 
ARITHMETIC_COS - Static variable in class com.oracle.graal.compiler.target.Backend
 
ARITHMETIC_EXP - Static variable in class com.oracle.graal.compiler.target.Backend
 
ARITHMETIC_LOG - Static variable in class com.oracle.graal.compiler.target.Backend
 
ARITHMETIC_LOG10 - Static variable in class com.oracle.graal.compiler.target.Backend
 
ARITHMETIC_POW - Static variable in class com.oracle.graal.compiler.target.Backend
 
ARITHMETIC_SIN - Static variable in class com.oracle.graal.compiler.target.Backend
 
ARITHMETIC_TAN - Static variable in class com.oracle.graal.compiler.target.Backend
 
arithmeticCosAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
arithmeticExpAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ArithmeticLIRGenerator - Interface in com.oracle.graal.lir.gen
This interface can be used to generate LIR for arithmetic operations.
ArithmeticLIRLowerable - Interface in com.oracle.graal.nodes.spi
 
arithmeticLog10Address - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
arithmeticLogAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ArithmeticOperation - Interface in com.oracle.graal.nodes
An ArithmeticOperation is an operation that does primitive value arithmetic without side effect.
ArithmeticOpTable - Class in com.oracle.graal.compiler.common.type
Information about arithmetic operations.
ArithmeticOpTable(ArithmeticOpTable.UnaryOp<ArithmeticOpTable.UnaryOp.Neg>, ArithmeticOpTable.BinaryOp<ArithmeticOpTable.BinaryOp.Add>, ArithmeticOpTable.BinaryOp<ArithmeticOpTable.BinaryOp.Sub>, ArithmeticOpTable.BinaryOp<ArithmeticOpTable.BinaryOp.Mul>, ArithmeticOpTable.BinaryOp<ArithmeticOpTable.BinaryOp.Div>, ArithmeticOpTable.BinaryOp<ArithmeticOpTable.BinaryOp.Rem>, ArithmeticOpTable.UnaryOp<ArithmeticOpTable.UnaryOp.Not>, ArithmeticOpTable.BinaryOp<ArithmeticOpTable.BinaryOp.And>, ArithmeticOpTable.BinaryOp<ArithmeticOpTable.BinaryOp.Or>, ArithmeticOpTable.BinaryOp<ArithmeticOpTable.BinaryOp.Xor>, ArithmeticOpTable.ShiftOp<ArithmeticOpTable.ShiftOp.Shl>, ArithmeticOpTable.ShiftOp<ArithmeticOpTable.ShiftOp.Shr>, ArithmeticOpTable.ShiftOp<ArithmeticOpTable.ShiftOp.UShr>, ArithmeticOpTable.UnaryOp<ArithmeticOpTable.UnaryOp.Abs>, ArithmeticOpTable.UnaryOp<ArithmeticOpTable.UnaryOp.Sqrt>, ArithmeticOpTable.IntegerConvertOp<ArithmeticOpTable.IntegerConvertOp.ZeroExtend>, ArithmeticOpTable.IntegerConvertOp<ArithmeticOpTable.IntegerConvertOp.SignExtend>, ArithmeticOpTable.IntegerConvertOp<ArithmeticOpTable.IntegerConvertOp.Narrow>, ArithmeticOpTable.FloatConvertOp...) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
ArithmeticOpTable(ArithmeticOpTable.UnaryOp<ArithmeticOpTable.UnaryOp.Neg>, ArithmeticOpTable.BinaryOp<ArithmeticOpTable.BinaryOp.Add>, ArithmeticOpTable.BinaryOp<ArithmeticOpTable.BinaryOp.Sub>, ArithmeticOpTable.BinaryOp<ArithmeticOpTable.BinaryOp.Mul>, ArithmeticOpTable.BinaryOp<ArithmeticOpTable.BinaryOp.Div>, ArithmeticOpTable.BinaryOp<ArithmeticOpTable.BinaryOp.Rem>, ArithmeticOpTable.UnaryOp<ArithmeticOpTable.UnaryOp.Not>, ArithmeticOpTable.BinaryOp<ArithmeticOpTable.BinaryOp.And>, ArithmeticOpTable.BinaryOp<ArithmeticOpTable.BinaryOp.Or>, ArithmeticOpTable.BinaryOp<ArithmeticOpTable.BinaryOp.Xor>, ArithmeticOpTable.ShiftOp<ArithmeticOpTable.ShiftOp.Shl>, ArithmeticOpTable.ShiftOp<ArithmeticOpTable.ShiftOp.Shr>, ArithmeticOpTable.ShiftOp<ArithmeticOpTable.ShiftOp.UShr>, ArithmeticOpTable.UnaryOp<ArithmeticOpTable.UnaryOp.Abs>, ArithmeticOpTable.UnaryOp<ArithmeticOpTable.UnaryOp.Sqrt>, ArithmeticOpTable.IntegerConvertOp<ArithmeticOpTable.IntegerConvertOp.ZeroExtend>, ArithmeticOpTable.IntegerConvertOp<ArithmeticOpTable.IntegerConvertOp.SignExtend>, ArithmeticOpTable.IntegerConvertOp<ArithmeticOpTable.IntegerConvertOp.Narrow>, Stream<ArithmeticOpTable.FloatConvertOp>) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
ArithmeticOpTable.ArithmeticOpWrapper - Interface in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.BinaryOp<T> - Class in com.oracle.graal.compiler.common.type
Describes a binary arithmetic operation.
ArithmeticOpTable.BinaryOp.Add - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.BinaryOp.And - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.BinaryOp.Div - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.BinaryOp.Mul - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.BinaryOp.Or - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.BinaryOp.Rem - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.BinaryOp.Sub - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.BinaryOp.Xor - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.FloatConvertOp - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.IntegerConvertOp<T> - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.IntegerConvertOp.Narrow - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.IntegerConvertOp.SignExtend - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.IntegerConvertOp.ZeroExtend - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.Op - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.ShiftOp<OP> - Class in com.oracle.graal.compiler.common.type
Describes a shift operation.
ArithmeticOpTable.ShiftOp.Shl - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.ShiftOp.Shr - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.ShiftOp.UShr - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.UnaryOp<T> - Class in com.oracle.graal.compiler.common.type
Describes a unary arithmetic operation.
ArithmeticOpTable.UnaryOp.Abs - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.UnaryOp.Neg - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.UnaryOp.Not - Class in com.oracle.graal.compiler.common.type
 
ArithmeticOpTable.UnaryOp.Sqrt - Class in com.oracle.graal.compiler.common.type
 
arithmeticPowAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
arithmeticSinAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ArithmeticStamp - Class in com.oracle.graal.compiler.common.type
Type describing values that support arithmetic operations.
ArithmeticStamp(ArithmeticOpTable) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticStamp
 
arithmeticTanAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
arr - Static variable in class com.oracle.graal.jtt.except.BC_aastore0
 
arr - Static variable in class com.oracle.graal.jtt.except.BC_aastore1
 
arr - Static variable in class com.oracle.graal.jtt.except.BC_arraylength
 
arr - Static variable in class com.oracle.graal.jtt.except.BC_baload
 
arr - Static variable in class com.oracle.graal.jtt.except.BC_bastore
 
arr - Static variable in class com.oracle.graal.jtt.except.BC_caload
 
arr - Static variable in class com.oracle.graal.jtt.except.BC_castore
 
arr - Static variable in class com.oracle.graal.jtt.except.BC_daload
 
arr - Static variable in class com.oracle.graal.jtt.except.BC_dastore
 
arr - Static variable in class com.oracle.graal.jtt.except.BC_faload
 
arr - Static variable in class com.oracle.graal.jtt.except.BC_fastore
 
arr - Static variable in class com.oracle.graal.jtt.except.BC_iaload
 
arr - Static variable in class com.oracle.graal.jtt.except.BC_iastore
 
arr - Static variable in class com.oracle.graal.jtt.except.BC_laload
 
arr - Static variable in class com.oracle.graal.jtt.except.BC_lastore
 
arr - Static variable in class com.oracle.graal.jtt.except.BC_saload
 
arr - Static variable in class com.oracle.graal.jtt.except.BC_sastore
 
arr - Static variable in class com.oracle.graal.jtt.optimize.ArrayLength01
 
arr2 - Static variable in class com.oracle.graal.jtt.except.BC_aastore0
 
arr2 - Static variable in class com.oracle.graal.jtt.except.BC_aastore1
 
arr2 - Static variable in class com.oracle.graal.jtt.except.BC_arraylength
 
arr3 - Static variable in class com.oracle.graal.jtt.except.BC_arraylength
 
array - Variable in class com.oracle.graal.compiler.common.util.IntList
 
array - Static variable in class com.oracle.graal.compiler.test.CommonedConstantsTest
 
array - Static variable in class com.oracle.graal.jtt.bytecode.BC_aaload
 
array - Static variable in class com.oracle.graal.jtt.bytecode.BC_aaload_1
 
array - Static variable in class com.oracle.graal.jtt.bytecode.BC_baload
 
array - Static variable in class com.oracle.graal.jtt.bytecode.BC_bastore
 
array - Static variable in class com.oracle.graal.jtt.bytecode.BC_caload
 
array - Static variable in class com.oracle.graal.jtt.bytecode.BC_castore
 
array - Static variable in class com.oracle.graal.jtt.bytecode.BC_daload
 
array - Static variable in class com.oracle.graal.jtt.bytecode.BC_dastore
 
array - Static variable in class com.oracle.graal.jtt.bytecode.BC_faload
 
array - Static variable in class com.oracle.graal.jtt.bytecode.BC_fastore
 
array - Static variable in class com.oracle.graal.jtt.bytecode.BC_iaload
 
array - Static variable in class com.oracle.graal.jtt.bytecode.BC_iastore
 
array - Static variable in class com.oracle.graal.jtt.bytecode.BC_l2i_2
 
array - Static variable in class com.oracle.graal.jtt.bytecode.BC_laload
 
array - Static variable in class com.oracle.graal.jtt.bytecode.BC_lastore
 
array - Static variable in class com.oracle.graal.jtt.bytecode.BC_saload
 
array - Static variable in class com.oracle.graal.jtt.bytecode.BC_sastore
 
array - Static variable in class com.oracle.graal.jtt.except.BC_aaload0
 
array - Static variable in class com.oracle.graal.jtt.except.BC_aaload1
 
array - Static variable in class com.oracle.graal.jtt.except.StackTrace_AIOOBE_00
 
array - Static variable in class com.oracle.graal.jtt.hotpath.HP_array01
 
array - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance05
 
array - Static variable in class com.oracle.graal.jtt.optimize.ABCE_01
 
array - Static variable in class com.oracle.graal.jtt.optimize.ABCE_02
 
array - Static variable in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
array - Static variable in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
array - Static variable in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_get01
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_get02
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_get03
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_getBoolean01
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_getByte01
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_getChar01
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_getDouble01
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_getFloat01
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_getInt01
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_getLong01
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_getShort01
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_set01
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_set02
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_set03
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_setBoolean01
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_setByte01
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_setChar01
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_setDouble01
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_setFloat01
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_setInt01
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_setLong01
 
array - Static variable in class com.oracle.graal.jtt.reflect.Array_setShort01
 
array - Variable in class com.oracle.graal.nodes.java.AccessArrayNode
 
array() - Method in class com.oracle.graal.nodes.java.AccessArrayNode
 
array - Variable in class com.oracle.graal.nodes.java.ArrayLengthNode
 
array() - Method in class com.oracle.graal.nodes.java.ArrayLengthNode
 
array - Static variable in class com.oracle.graal.nodes.test.LoopPhiCanonicalizerTest
 
array0 - Static variable in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
array0 - Static variable in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
array0 - Static variable in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
array0 - Static variable in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
array0 - Static variable in class com.oracle.graal.jtt.reflect.Array_getLength01
 
array1 - Static variable in class com.oracle.graal.jtt.bytecode.BC_aastore
 
array1 - Static variable in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
ARRAY1 - Static variable in class com.oracle.graal.jtt.optimize.ABCE_03
 
array1 - Static variable in class com.oracle.graal.jtt.reflect.Array_getLength01
 
array1 - Variable in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
One array to be tested for equality.
array1Value - Variable in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
 
array1Value - Variable in class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
 
array2 - Static variable in class com.oracle.graal.jtt.bytecode.BC_aastore
 
array2 - Static variable in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
ARRAY2 - Static variable in class com.oracle.graal.jtt.optimize.ABCE_03
 
array2 - Static variable in class com.oracle.graal.jtt.reflect.Array_getLength01
 
array2 - Variable in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
The other array to be tested for equality.
array2Value - Variable in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
 
array2Value - Variable in class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
 
array3 - Static variable in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
array4 - Static variable in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
array5 - Static variable in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
array6 - Static variable in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
array7 - Static variable in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
array8 - Static variable in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
ARRAY_DATA_LENGTH_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.ArrayData
 
ARRAY_DATA_START_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.ArrayData
 
Array_get01 - Class in com.oracle.graal.jtt.reflect
 
Array_get01() - Constructor for class com.oracle.graal.jtt.reflect.Array_get01
 
Array_get02 - Class in com.oracle.graal.jtt.reflect
 
Array_get02() - Constructor for class com.oracle.graal.jtt.reflect.Array_get02
 
Array_get03 - Class in com.oracle.graal.jtt.reflect
 
Array_get03() - Constructor for class com.oracle.graal.jtt.reflect.Array_get03
 
Array_getBoolean01 - Class in com.oracle.graal.jtt.reflect
 
Array_getBoolean01() - Constructor for class com.oracle.graal.jtt.reflect.Array_getBoolean01
 
Array_getByte01 - Class in com.oracle.graal.jtt.reflect
 
Array_getByte01() - Constructor for class com.oracle.graal.jtt.reflect.Array_getByte01
 
Array_getChar01 - Class in com.oracle.graal.jtt.reflect
 
Array_getChar01() - Constructor for class com.oracle.graal.jtt.reflect.Array_getChar01
 
Array_getDouble01 - Class in com.oracle.graal.jtt.reflect
 
Array_getDouble01() - Constructor for class com.oracle.graal.jtt.reflect.Array_getDouble01
 
Array_getFloat01 - Class in com.oracle.graal.jtt.reflect
 
Array_getFloat01() - Constructor for class com.oracle.graal.jtt.reflect.Array_getFloat01
 
Array_getInt01 - Class in com.oracle.graal.jtt.reflect
 
Array_getInt01() - Constructor for class com.oracle.graal.jtt.reflect.Array_getInt01
 
Array_getLength01 - Class in com.oracle.graal.jtt.reflect
 
Array_getLength01() - Constructor for class com.oracle.graal.jtt.reflect.Array_getLength01
 
Array_getLong01 - Class in com.oracle.graal.jtt.reflect
 
Array_getLong01() - Constructor for class com.oracle.graal.jtt.reflect.Array_getLong01
 
Array_getShort01 - Class in com.oracle.graal.jtt.reflect
 
Array_getShort01() - Constructor for class com.oracle.graal.jtt.reflect.Array_getShort01
 
ARRAY_KLASS_COMPONENT_MIRROR - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
ARRAY_LENGTH_LOCATION - Static variable in class com.oracle.graal.nodes.NamedLocationIdentity
Denotes the location of the length field of a Java array.
ARRAY_LOCATIONS - Static variable in class com.oracle.graal.nodes.NamedLocationIdentity
 
Array_newInstance01 - Class in com.oracle.graal.jtt.reflect
 
Array_newInstance01() - Constructor for class com.oracle.graal.jtt.reflect.Array_newInstance01
 
Array_newInstance02 - Class in com.oracle.graal.jtt.reflect
 
Array_newInstance02() - Constructor for class com.oracle.graal.jtt.reflect.Array_newInstance02
 
Array_newInstance03 - Class in com.oracle.graal.jtt.reflect
 
Array_newInstance03() - Constructor for class com.oracle.graal.jtt.reflect.Array_newInstance03
 
Array_newInstance04 - Class in com.oracle.graal.jtt.reflect
 
Array_newInstance04() - Constructor for class com.oracle.graal.jtt.reflect.Array_newInstance04
 
Array_newInstance05 - Class in com.oracle.graal.jtt.reflect
 
Array_newInstance05() - Constructor for class com.oracle.graal.jtt.reflect.Array_newInstance05
 
Array_newInstance06 - Class in com.oracle.graal.jtt.reflect
 
Array_newInstance06() - Constructor for class com.oracle.graal.jtt.reflect.Array_newInstance06
 
array_rows - Variable in class com.oracle.graal.jtt.hotpath.HP_idea
 
Array_set01 - Class in com.oracle.graal.jtt.reflect
 
Array_set01() - Constructor for class com.oracle.graal.jtt.reflect.Array_set01
 
Array_set02 - Class in com.oracle.graal.jtt.reflect
 
Array_set02() - Constructor for class com.oracle.graal.jtt.reflect.Array_set02
 
Array_set03 - Class in com.oracle.graal.jtt.reflect
 
Array_set03() - Constructor for class com.oracle.graal.jtt.reflect.Array_set03
 
Array_setBoolean01 - Class in com.oracle.graal.jtt.reflect
 
Array_setBoolean01() - Constructor for class com.oracle.graal.jtt.reflect.Array_setBoolean01
 
Array_setByte01 - Class in com.oracle.graal.jtt.reflect
 
Array_setByte01() - Constructor for class com.oracle.graal.jtt.reflect.Array_setByte01
 
Array_setChar01 - Class in com.oracle.graal.jtt.reflect
 
Array_setChar01() - Constructor for class com.oracle.graal.jtt.reflect.Array_setChar01
 
Array_setDouble01 - Class in com.oracle.graal.jtt.reflect
 
Array_setDouble01() - Constructor for class com.oracle.graal.jtt.reflect.Array_setDouble01
 
Array_setFloat01 - Class in com.oracle.graal.jtt.reflect
 
Array_setFloat01() - Constructor for class com.oracle.graal.jtt.reflect.Array_setFloat01
 
Array_setInt01 - Class in com.oracle.graal.jtt.reflect
 
Array_setInt01() - Constructor for class com.oracle.graal.jtt.reflect.Array_setInt01
 
Array_setLong01 - Class in com.oracle.graal.jtt.reflect
 
Array_setLong01() - Constructor for class com.oracle.graal.jtt.reflect.Array_setLong01
 
Array_setShort01 - Class in com.oracle.graal.jtt.reflect
 
Array_setShort01() - Constructor for class com.oracle.graal.jtt.reflect.Array_setShort01
 
arrayBaseOffset(Kind) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
arrayBaseOffset(Kind) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
arrayBaseOffset - Variable in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
 
arrayBaseOffset - Variable in class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
 
arrayBaseOffset(Kind) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
arrayClassElementOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
arrayClassElementOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
arrayClasses - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse
 
arrayCloneMethods - Static variable in class com.oracle.graal.hotspot.replacements.ObjectCloneSnippets
 
ArrayCompare01 - Class in com.oracle.graal.jtt.micro
 
ArrayCompare01() - Constructor for class com.oracle.graal.jtt.micro.ArrayCompare01
 
ArrayCompare02 - Class in com.oracle.graal.jtt.micro
 
ArrayCompare02() - Constructor for class com.oracle.graal.jtt.micro.ArrayCompare02
 
ArrayContainer() - Constructor for class com.oracle.graal.hotspot.test.CompressedOopTest.ArrayContainer
 
arraycopy(Object, int, Object, int, int, Kind, boolean, boolean, boolean) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
arraycopy(Object, int, Object, int, int, Kind, LocationIdentity, boolean, boolean, boolean) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
arraycopy(Object, int, Object, int, int, Kind) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
arraycopy(Object, int, Object, int, int, Kind, SnippetTemplate.SnippetInfo, Object) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySlowPathNode
 
arraycopy(Object, int, Object, int, int, int, Kind) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
arraycopy(Object, int, Object, int, int, Kind) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
ArrayCopy01 - Class in com.oracle.graal.jtt.optimize
 
ArrayCopy01() - Constructor for class com.oracle.graal.jtt.optimize.ArrayCopy01
 
ArrayCopy02 - Class in com.oracle.graal.jtt.optimize
 
ArrayCopy02() - Constructor for class com.oracle.graal.jtt.optimize.ArrayCopy02
 
ArrayCopy03 - Class in com.oracle.graal.jtt.optimize
 
ArrayCopy03() - Constructor for class com.oracle.graal.jtt.optimize.ArrayCopy03
 
ArrayCopy04 - Class in com.oracle.graal.jtt.optimize
 
ArrayCopy04() - Constructor for class com.oracle.graal.jtt.optimize.ArrayCopy04
 
ArrayCopy05 - Class in com.oracle.graal.jtt.optimize
 
ArrayCopy05() - Constructor for class com.oracle.graal.jtt.optimize.ArrayCopy05
 
ArrayCopy06 - Class in com.oracle.graal.jtt.optimize
 
ArrayCopy06() - Constructor for class com.oracle.graal.jtt.optimize.ArrayCopy06
 
arraycopyBoolean(boolean[], int, boolean[], int, int) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
 
arraycopyByte(byte[], int, byte[], int, int) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
 
arraycopyCallCopiedCounters - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
arraycopyCallCounters - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
ArrayCopyCallNode - Class in com.oracle.graal.hotspot.replacements.arraycopy
 
ArrayCopyCallNode(HotSpotGraalRuntimeProvider, ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, Kind, boolean, boolean, boolean) - Constructor for class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
ArrayCopyCallNode(HotSpotGraalRuntimeProvider, ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, Kind, boolean) - Constructor for class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
ArrayCopyCallNode(HotSpotGraalRuntimeProvider, ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, Kind, LocationIdentity, boolean, boolean, boolean) - Constructor for class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
arraycopyChar(char[], int, char[], int, int) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
 
arraycopyCopiedCounters - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
arraycopyCounters - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
arraycopyDescriptors - Static variable in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
 
arraycopyDouble(double[], int, double[], int, int) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
 
arraycopyExactIntrinsic(Object, int, Object, int, int, Kind, SnippetCounter, SnippetCounter) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
arraycopyExactIntrinsicSnippet - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
arraycopyFloat(float[], int, float[], int, int) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
 
arraycopyGeneric(Object, int, Object, int, int) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
ArrayCopyGeneric - Class in com.oracle.graal.jtt.optimize
 
ArrayCopyGeneric() - Constructor for class com.oracle.graal.jtt.optimize.ArrayCopyGeneric
 
arraycopyGenericSnippet - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
arraycopyInt(int[], int, int[], int, int) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
 
ArrayCopyIntrinsificationTest - Class in com.oracle.graal.hotspot.test
ArrayCopyIntrinsificationTest() - Constructor for class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
arraycopyLong(long[], int, long[], int, int) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
 
ArrayCopyNode - Class in com.oracle.graal.hotspot.replacements.arraycopy
 
ArrayCopyNode(int, ValueNode, ValueNode, ValueNode, ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyNode
 
arraycopyObject(Object[], int, Object[], int, int) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
For this kind, Object, we want to avoid write barriers between writes, but instead have them at the end of the snippet.
arraycopyObjectKillsAny(Object, int, Object, int, int) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
arraycopyPredictedExactIntrinsic(Object, int, Object, int, int, Kind, SnippetCounter, SnippetCounter) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
This intrinsic is useful for the case where we know something statically about one of the inputs but not the other.
arraycopyPredictedExactIntrinsicSnippet - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
arraycopyPredictedObjectWork(Object, int, Object, int, int, KlassPointer, SnippetCounter, SnippetCounter) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
arraycopyPredictedObjectWorkSnippet - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
arraycopyPrimitive(Object, int, Object, int, int, int) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
arraycopyPrimitive(Object, int, Object, int, int, int) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
 
arraycopyShort(short[], int, short[], int, int) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
 
arraycopySlowPathIntrinsic(Object, int, Object, int, int, Kind, SnippetTemplate.SnippetInfo, Object) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
This is the basic template for the full arraycopy checks, including a check that the underlying type is really an array type.
arraycopySlowPathIntrinsicSnippet - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
ArrayCopySlowPathNode - Class in com.oracle.graal.hotspot.replacements.arraycopy
 
ArrayCopySlowPathNode(ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, Kind, SnippetTemplate.SnippetInfo, Object) - Constructor for class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySlowPathNode
 
arraycopySnippets - Variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
ArrayCopySnippets - Class in com.oracle.graal.hotspot.replacements.arraycopy
 
ArrayCopySnippets() - Constructor for class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
arraycopySnippets - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets.Templates
 
ArrayCopySnippets.Templates - Class in com.oracle.graal.hotspot.replacements.arraycopy
 
arrayCopyTest(Object, Object) - Static method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
arrayCopyTypeName(T[]) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
arraycopyUnrolledIntrinsic(Object, int, Object, int, int, int, Kind) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
Snippet for unrolled arraycopy.
arraycopyUnrolledIntrinsicSnippet - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
arraycopyUnrolledWork(Object, int, Object, int, int, Kind) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
arraycopyUnrolledWorkSnippet - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
ArrayCopyUnrollNode - Class in com.oracle.graal.hotspot.replacements.arraycopy
 
ArrayCopyUnrollNode(ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, int, Kind) - Constructor for class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
arraycopyZeroLengthIntrinsic(Object, int, Object, int, int) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
arraycopyZeroLengthIntrinsicSnippet - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
ArrayData(HotSpotMethodDataAccessor.Tag, int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.ArrayData
 
ArrayEqualsNode - Class in com.oracle.graal.replacements.nodes
Compares two arrays with the same length.
ArrayEqualsNode(ValueNode, ValueNode, ValueNode, Kind) - Constructor for class com.oracle.graal.replacements.nodes.ArrayEqualsNode
 
arrayField - Variable in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
arrayFill(Object[], Object) - Static method in class com.oracle.graal.replacements.test.CheckCastTest
 
arrayIndexOutOfBoundsExceptionSnippet(int[]) - Static method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
arrayIndexScale(Kind) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
arrayIndexScale - Variable in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
 
arrayIndexScale - Variable in class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
 
arrayInitializationBarrier(Kind) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
arrayInitializationBarrier(Kind) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
arrayKlassComponentMirrorOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
arrayKlassComponentMirrorOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
arrayKlassLayoutHelperIdentifier - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Bit pattern in the klass layout helper that can be used to identify arrays.
arrayKlassOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
arrayKlassOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ARRAYLENGTH - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
arrayLength(Object) - Static method in class com.oracle.graal.nodes.java.ArrayLengthNode
 
arrayLength(ValueNode) - Static method in class com.oracle.graal.nodes.util.GraphUtil
Looks for an ArrayLengthProvider while iterating through all ValueProxies.
ArrayLength01 - Class in com.oracle.graal.jtt.optimize
 
ArrayLength01() - Constructor for class com.oracle.graal.jtt.optimize.ArrayLength01
 
ArrayLengthNode - Class in com.oracle.graal.nodes.java
The ArrayLength instruction gets the length of an array.
ArrayLengthNode(ValueNode) - Constructor for class com.oracle.graal.nodes.java.ArrayLengthNode
 
arrayLengthOffset() - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
arrayLengthOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
arrayLengthOffset() - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
arrayLengthOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
The offset of the array length word in an array object's header.
ArrayLengthProvider - Interface in com.oracle.graal.nodes.spi
 
ArrayMap<T> - Class in com.oracle.graal.compiler.common.util
The ArrayMap class implements an efficient one-level map which is implemented as an array.
ArrayMap() - Constructor for class com.oracle.graal.compiler.common.util.ArrayMap
Constructs a new ArrayMap with no initial assumptions.
ArrayMap(int, int) - Constructor for class com.oracle.graal.compiler.common.util.ArrayMap
Constructs a new ArrayMap that initially covers the specified interval.
arrayOfType - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
arrayPrototypeMarkWord() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
arrayPrototypeMarkWord() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
See markOopDesc::prototype().
ArrayRangeWriteBarrier - Class in com.oracle.graal.hotspot.nodes
 
ArrayRangeWriteBarrier(NodeClass<? extends ArrayRangeWriteBarrier>, ValueNode, ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.ArrayRangeWriteBarrier
 
ArrayRangeWriteNode - Class in com.oracle.graal.nodes.extended
Base class for nodes that modify a range of an array.
ArrayRangeWriteNode(NodeClass<? extends ArrayRangeWriteNode>, Stamp) - Constructor for class com.oracle.graal.nodes.extended.ArrayRangeWriteNode
 
arrayRefCount - Variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
ARRAYS - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantsUniverse
 
arrayScalingFactor(Kind) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
arrayScalingFactor(Kind) - Method in interface com.oracle.graal.hotspot.meta.HotSpotLoweringProvider
 
arrayScalingFactor(Kind) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
arraysEqualsBoolean(boolean[], boolean[]) - Static method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
arraysEqualsByte(byte[], byte[]) - Static method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
arraysEqualsChar(char[], char[]) - Static method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
arraysEqualsDouble(double[], double[]) - Static method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
arraysEqualsFloat(float[], float[]) - Static method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
arraysEqualsInt(int[], int[]) - Static method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
arraysEqualsLong(long[], long[]) - Static method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
arraysEqualsShort(short[], short[]) - Static method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
ArraySet<E> - Class in com.oracle.graal.compiler.common.util
Mimic a set implementation with an ArrayList.
ArraySet() - Constructor for class com.oracle.graal.compiler.common.util.ArraySet
 
ArraySet(int) - Constructor for class com.oracle.graal.compiler.common.util.ArraySet
 
ArraySet(Collection<? extends E>) - Constructor for class com.oracle.graal.compiler.common.util.ArraySet
 
arraysFrom - Variable in class com.oracle.graal.jtt.optimize.ArrayCopyGeneric
 
ArraysSubstitutions - Class in com.oracle.graal.replacements
Substitutions for Arrays methods.
ArraysSubstitutions() - Constructor for class com.oracle.graal.replacements.ArraysSubstitutions
 
ArraysSubstitutionsTest - Class in com.oracle.graal.replacements.test
ArraysSubstitutionsTest() - Constructor for class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
ArrayStamp(TruffleStamp) - Constructor for class com.oracle.graal.truffle.DefaultTruffleStamp.ArrayStamp
 
ArrayStamp(TruffleStamp[], int) - Constructor for class com.oracle.graal.truffle.DefaultTruffleStamp.ArrayStamp
 
arraysTo - Variable in class com.oracle.graal.jtt.optimize.ArrayCopyGeneric
 
arrayStore(Object[], Object) - Static method in class com.oracle.graal.replacements.test.CheckCastTest
 
arrayStoreBarrierType(Kind) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
ArraySubstitutions - Class in com.oracle.graal.replacements
Substitutions for Array methods.
ArraySubstitutions() - Constructor for class com.oracle.graal.replacements.ArraySubstitutions
 
arrayTest(Object, Object, Object) - Static method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
arrayType - Variable in class com.oracle.graal.replacements.test.NewMultiArrayTest
 
arrayTypeCodeToClass(int) - Static method in class com.oracle.graal.java.BytecodeParser
Gets the kind of array elements for the array type code that appears in a Bytecodes.NEWARRAY bytecode.
arrayU1DataOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
arrayU1LengthOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
arrayU2DataOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
aS - Variable in class com.oracle.graal.jtt.optimize.Conditional01.TestClass
 
asAddress(Value) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
asAddressValue(Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
asAddressValue(Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
asAllocatable(Value) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
asAllocatable(Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
asAllocatableValue(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
asBoolean() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
asBoolean() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
asBoolean() - Method in interface jdk.internal.jvmci.meta.JavaConstant
Returns the primitive boolean value this constant represents.
asBoolean() - Method in class jdk.internal.jvmci.meta.NullConstant
 
asBoolean() - Method in class jdk.internal.jvmci.meta.PrimitiveConstant
 
asBoxedPrimitive() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
asBoxedPrimitive() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
asBoxedPrimitive() - Method in interface jdk.internal.jvmci.meta.JavaConstant
Returns the value of this constant as a boxed Java value.
asBoxedPrimitive() - Method in class jdk.internal.jvmci.meta.NullConstant
 
asBoxedPrimitive() - Method in class jdk.internal.jvmci.meta.PrimitiveConstant
 
asBoxedValue(Constant) - Static method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
asByteAddr(Value) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
asByteArray() - Method in class jdk.internal.jvmci.hotspot.HotSpotSymbol
 
asCloneable(Object) - Static method in class com.oracle.graal.replacements.test.CheckCastTest
 
asCondition(ValueNode) - Method in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.Instantiation
Gets the result of this instantiation as a condition.
asConstant() - Method in class com.oracle.graal.compiler.common.type.AbstractPointerStamp
 
asConstant() - Method in class com.oracle.graal.compiler.common.type.FloatStamp
 
asConstant() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
asConstant() - Method in class com.oracle.graal.compiler.common.type.Stamp
If this stamp represents a single value, the methods returns this single value.
asConstant() - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
 
asConstant() - Method in class com.oracle.graal.hotspot.nodes.type.NarrowOopStamp
 
asConstant(MetaAccessProvider, ConstantReflectionProvider, ValueNode) - Method in class com.oracle.graal.nodes.java.LoadFieldNode
Gets a constant value for this load if possible.
asConstant() - Method in class com.oracle.graal.nodes.ValueNode
Convert this value to a constant if it is a constant, otherwise return null.
asConstant(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
asDepth12(Object) - Static method in class com.oracle.graal.replacements.test.CheckCastTest
 
asDepth12Arr(Object) - Static method in class com.oracle.graal.replacements.test.CheckCastTest
 
asDouble() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
asDouble() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
asDouble() - Method in interface jdk.internal.jvmci.meta.JavaConstant
Returns the primitive double value this constant represents.
asDouble() - Method in class jdk.internal.jvmci.meta.NullConstant
 
asDouble() - Method in class jdk.internal.jvmci.meta.PrimitiveConstant
 
asDoubleAddr(Value) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
asDoubleConst(Value) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
Returns the double value of any constant that can be represented by a 64-bit float value.
asDoubleConstRef(Value) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
Returns the address of a double constant that is embedded as a data reference into the code.
asDoubleConstRef(Value, int) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
asDoubleReg(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
asExactClass(Class<?>) - Static method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
asExactType() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
asExactType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
asExactType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
asExactType() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Returns this type if it is an exact type otherwise returns null.
asExactTypeTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
asFixedNode() - Method in class com.oracle.graal.nodes.memory.FloatingAccessNode
 
asFixedNode() - Method in class com.oracle.graal.nodes.memory.FloatingReadNode
 
asFloat() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
asFloat() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
asFloat() - Method in interface jdk.internal.jvmci.meta.JavaConstant
Returns the primitive float value this constant represents.
asFloat() - Method in class jdk.internal.jvmci.meta.NullConstant
 
asFloat() - Method in class jdk.internal.jvmci.meta.PrimitiveConstant
 
asFloatAddr(Value) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
asFloatConst(Value) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
Returns the float value of any constant that can be represented by a 32-bit float value.
asFloatConstRef(Value) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
Returns the address of a float constant that is embedded as a data reference into the code.
asFloatConstRef(Value, int) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
asFloatingNode(MemoryNode) - Method in class com.oracle.graal.nodes.memory.FloatableAccessNode
 
asFloatingNode(MemoryNode) - Method in class com.oracle.graal.nodes.memory.ReadNode
 
asFloatReg(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
Asi(int) - Constructor for enum com.oracle.graal.asm.sparc.SPARCAssembler.Asi
 
asImm32(HotSpotConstant) - Static method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBinaryConsumer
 
asImmediate(ValueNode) - Method in class com.oracle.graal.compiler.sparc.SPARCAddressLowering
 
asInArg() - Method in class jdk.internal.jvmci.code.StackSlot
Gets this stack slot used to pass an argument from the perspective of a callee.
asInt(JavaConstant) - Static method in class com.oracle.graal.hotspot.HotSpotCounterOp
 
asInt() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
asInt() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
asInt() - Method in interface jdk.internal.jvmci.meta.JavaConstant
Returns the primitive int value this constant represents.
asInt() - Method in class jdk.internal.jvmci.meta.NullConstant
 
asInt() - Method in class jdk.internal.jvmci.meta.PrimitiveConstant
 
asIntAddr(Value) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
asIntConst(Value) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
Returns the integer value of any constant that can be represented by a 32-bit integer value, including long constants that fit into the 32-bit range.
asIntReg(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
asJavaConstant() - Method in class com.oracle.graal.nodes.ValueNode
 
asJavaMethod(Object) - Static method in class com.oracle.graal.debug.GraalDebugConfig
Extracts a JavaMethod from an opaque debug context.
asJavaMethod() - Method in interface com.oracle.graal.debug.JavaMethodContext
 
asJavaMethod() - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub.DebugScopeContext
 
asJavaMethod() - Method in class com.oracle.graal.nodes.StructuredGraph
 
asJavaMethod() - Method in class com.oracle.graal.truffle.TruffleDebugJavaMethod
 
asJavaMethod() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethod
 
asJavaType(Class<?>, MetaAccessProvider, CodeCacheProvider) - Static method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
asJavaType(Constant) - Method in class com.oracle.graal.truffle.TruffleConstantReflectionProvider
 
asJavaType(Constant) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
asJavaType(Constant) - Method in interface jdk.internal.jvmci.meta.ConstantReflectionProvider
Returns the ResolvedJavaType for a Class object (or any other object regarded as a class by the VM) encapsulated in the given constant.
asKind(JavaType) - Method in class com.oracle.graal.hotspot.word.HotSpotWordTypes
 
asKind(JavaType) - Method in class com.oracle.graal.word.WordTypes
Gets the kind for a given type, returning the word kind if type is a word type.
asList(LockState) - Static method in class com.oracle.graal.nodes.virtual.LockState
 
asLong(JavaConstant) - Static method in class com.oracle.graal.hotspot.HotSpotCounterOp
 
asLong() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
asLong() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
asLong() - Method in interface jdk.internal.jvmci.meta.JavaConstant
Returns the primitive long value this constant represents.
asLong() - Method in class jdk.internal.jvmci.meta.NullConstant
 
asLong() - Method in class jdk.internal.jvmci.meta.PrimitiveConstant
 
asLongAddr(Value) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
asLongConst(Value) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
Returns the long value of any constant that can be represented by a 64-bit long value.
asLongConstRef(Value) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
Returns the address of a long constant that is embedded as a data reference into the code.
asLongReg(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
asm - Variable in class com.oracle.graal.asm.sparc.SPARCInstructionCounter
 
asm - Variable in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
asMaterialization(StructuredGraph, ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.Instantiation
Gets the result of the instantiation as a materialized value.
ASMInstructionProfiling - Static variable in class com.oracle.graal.hotspot.HotSpotBackend.Options
 
AsmOptions - Class in com.oracle.graal.asm
 
AsmOptions() - Constructor for class com.oracle.graal.asm.AsmOptions
 
asNode() - Method in interface com.oracle.graal.graph.NodeInterface
 
asNode() - Method in interface com.oracle.graal.nodes.calc.ConvertNode
 
asNode() - Method in class com.oracle.graal.nodes.calc.FloatingNode
 
asNode() - Method in interface com.oracle.graal.nodes.extended.AnchoringNode
 
asNode() - Method in interface com.oracle.graal.nodes.extended.GuardedNode
 
asNode() - Method in interface com.oracle.graal.nodes.extended.GuardingNode
 
asNode() - Method in class com.oracle.graal.nodes.FixedNode
 
asNode() - Method in class com.oracle.graal.nodes.FixedWithNextNode
 
asNode() - Method in interface com.oracle.graal.nodes.Invoke
 
asNode() - Method in interface com.oracle.graal.nodes.memory.MemoryCheckpoint
 
asNode() - Method in interface com.oracle.graal.nodes.memory.MemoryNode
 
asNode() - Method in interface com.oracle.graal.nodes.spi.Lowerable
 
asNode() - Method in interface com.oracle.graal.nodes.StateSplit
 
asNode() - Method in class com.oracle.graal.nodes.ValueNode
 
asNode(MemoryNode) - Static method in class com.oracle.graal.nodes.ValueNodeUtil
 
asNode() - Method in class com.oracle.graal.phases.common.LoweringPhase.DummyGuardHandle
 
asNonNullClass(Object) - Static method in class com.oracle.graal.nodes.PiNode
Casts an object to have an exact, non-null stamp representing Class.
asNonNullClassIntrinsic(Object, Class<?>, boolean, boolean) - Static method in class com.oracle.graal.nodes.PiNode
 
asNonNullString(Object) - Static method in class com.oracle.graal.replacements.test.ReplacementsParseTest.TestMethodsSubstitutions
 
asNonNullStringIntrinsic(Object, Class<?>, boolean, boolean) - Static method in class com.oracle.graal.replacements.test.ReplacementsParseTest.TestMethodsSubstitutions
 
asNumber(Object) - Static method in class com.oracle.graal.replacements.test.CheckCastTest
 
asNumberExt(Object) - Static method in class com.oracle.graal.replacements.test.CheckCastTest
 
asObject(Class<T>, JavaConstant) - Method in interface com.oracle.graal.api.replacements.SnippetReflectionProvider
Gets the object reference a given constant represents if it is of a given type.
asObject(ResolvedJavaType, JavaConstant) - Method in interface com.oracle.graal.api.replacements.SnippetReflectionProvider
Gets the object reference a given constant represents if it is of a given type.
asObject(ResolvedJavaType, JavaConstant) - Method in class com.oracle.graal.hotspot.meta.HotSpotSnippetReflectionProvider
 
asObject(Class<T>, JavaConstant) - Method in class com.oracle.graal.hotspot.meta.HotSpotSnippetReflectionProvider
 
asObject(Constant) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
asObject(Class<T>) - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
Gets the object represented by this constant represents if it is of a given type.
asObject(ResolvedJavaType) - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
Gets the object represented by this constant represents if it is of a given type.
asObject(Class<T>) - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
asObject(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
asObjectAddr(Value) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
asObjectConstRef(Value) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
Returns the address of an object constant that is embedded as a data reference into the code.
asObjectReg(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
asOutArg() - Method in class jdk.internal.jvmci.code.StackSlot
Gets this stack slot used to pass an argument from the perspective of a caller.
asParserError(Throwable) - Method in class com.oracle.graal.java.BytecodeParser
 
asPhi(MetaAccessProvider, ConstantReflectionProvider, ValueNode) - Method in class com.oracle.graal.nodes.java.LoadFieldNode
 
asRawPointer(Constant) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
asRegister(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
asResolvedJavaMethod(Method) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Converts a reflection Method to a ResolvedJavaMethod.
asResolvedJavaType() - Method in interface jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstant
 
asResolvedJavaType() - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
asS1(long) - Static method in class com.oracle.graal.compiler.common.util.TypeConversion
 
asS2(long) - Static method in class com.oracle.graal.compiler.common.util.TypeConversion
 
asS4(long) - Static method in class com.oracle.graal.compiler.common.util.TypeConversion
 
assembleMethod(Method, AssemblerTest.CodeGenTest) - Method in class com.oracle.graal.asm.test.AssemblerTest
 
Assembler - Class in com.oracle.graal.asm
The platform-independent base class for the assembler.
Assembler(TargetDescription) - Constructor for class com.oracle.graal.asm.Assembler
 
Assembler.InstructionCounter - Interface in com.oracle.graal.asm
Instruction counter class which gives the user of the assembler to count different kinds of instructions in the generated assembler code.
Assembler.LabelHint - Class in com.oracle.graal.asm
 
AssemblerTest - Class in com.oracle.graal.asm.test
 
AssemblerTest() - Constructor for class com.oracle.graal.asm.test.AssemblerTest
 
AssemblerTest.CodeGenTest - Interface in com.oracle.graal.asm.test
 
assertAtIfBytecode() - Method in class com.oracle.graal.java.BytecodeParser
 
assertBounds(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Asserts that the constant pool index index is in the bounds of the constant pool.
assertConstantReturn(StructuredGraph, int) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
assertCStringEquals(long, String) - Static method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
assertDecrement(long, int) - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
assertDecrements(int) - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
assertDeepEquals(String, Object, Object, double) - Method in class com.oracle.graal.compiler.test.FloatOptimizationTest
 
assertDeepEquals(Object, Object) - Method in class com.oracle.graal.jtt.JTTTest
 
assertDeepEquals(Object, Object) - Method in class com.oracle.graal.replacements.test.NewArrayTest
 
assertDeepEquals(Object, Object) - Method in class com.oracle.graal.replacements.test.NewInstanceTest
 
assertDeepEquals(Object, Object) - Method in class com.oracle.graal.test.GraalTest
Compares two given objects for equality.
assertDeepEquals(String, Object, Object) - Method in class com.oracle.graal.test.GraalTest
Compares two given objects for equality.
assertDeepEquals(String, Object, Object, double) - Method in class com.oracle.graal.test.GraalTest
Compares two given values for equality, doing a recursive test if both values are arrays of the same type.
assertDeepEquals(String, Object, Object, int) - Method in class com.oracle.graal.test.GraalTest
Compares two given values for equality, doing a recursive test if both values are arrays of the same type.
assertDominatedSize(Block, int) - Static method in class com.oracle.graal.compiler.test.SimpleCFGTest
 
assertDominator(Block, Block) - Static method in class com.oracle.graal.compiler.test.SimpleCFGTest
 
assertDouble(ValueNode) - Static method in class com.oracle.graal.nodes.ValueNodeUtil
 
assertEquals(StructuredGraph, StructuredGraph) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
assertEquals(StructuredGraph, StructuredGraph, boolean, boolean) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
assertEquals(GraalCompilerTest.Result, GraalCompilerTest.Result) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
assertEquals(StaticAnalysis.TypeFlow, Object...) - Static method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests
 
assertEquals(StructuredGraph, StructuredGraph) - Method in class com.oracle.graal.compiler.test.TypeSystemTest
 
assertExitStatesNonEmpty(Loop<Block>, ReentrantBlockIterator.LoopInfo<BlockT>) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
assertFalse(boolean, String, Object...) - Method in class com.oracle.graal.graph.Node
 
assertFalse(String, boolean) - Static method in class com.oracle.graal.test.GraalTest
Asserts that a condition is false.
assertFalse(boolean) - Static method in class com.oracle.graal.test.GraalTest
Asserts that a condition is false.
assertFalse(boolean, String, Object...) - Static method in class com.oracle.graal.test.GraalTest
Asserts that a condition is false.
assertFewMethodInfopoints(StructuredGraph) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
assertFloat(ValueNode) - Static method in class com.oracle.graal.nodes.ValueNodeUtil
 
assertHasUnsafe(String, boolean) - Method in class com.oracle.graal.compiler.test.MarkUnsafeAccessTest
 
assertHigh(ValueNode) - Static method in class com.oracle.graal.nodes.ValueNodeUtil
 
assertImpliedGuard(Set<GuardNode>) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
assertIncrement(long, int) - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
assertIncrements(int) - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
assertInGraph(StructuredGraph, Class<?>) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
assertInGraph(StructuredGraph, Class<?>) - Static method in class com.oracle.graal.replacements.test.MethodSubstitutionTest
 
assertInlined(StructuredGraph) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
assertInRange(int) - Method in class com.oracle.graal.graph.NodeList
 
assertInt(ValueNode) - Static method in class com.oracle.graal.nodes.ValueNodeUtil
 
assertion - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Op
 
assertion(boolean, String) - Static method in class com.oracle.graal.hotspot.replacements.AssertionSnippets
 
assertion - Variable in class com.oracle.graal.hotspot.replacements.AssertionSnippets.Templates
 
assertion(boolean, boolean, String) - Static method in class com.oracle.graal.replacements.nodes.AssertionNode
 
ASSERTION_VM_MESSAGE_C - Static variable in class com.oracle.graal.hotspot.replacements.AssertionSnippets
This call can only be used with true for the "vmError" parameter, so that it can be configured to be a leaf method.
AssertionNode - Class in com.oracle.graal.replacements.nodes
Assertion nodes will go away as soon as the value evaluates to true.
AssertionNode(boolean, ValueNode, String) - Constructor for class com.oracle.graal.replacements.nodes.AssertionNode
 
assertionsEnabled() - Static method in class com.oracle.graal.debug.GraalDebugConfig
 
assertionsEnabled() - Static method in class com.oracle.graal.graph.Graph
Determines if assertions are enabled for the Graph class.
assertionsEnabled() - Static method in class com.oracle.graal.graph.test.NodeMapTest
 
assertionsEnabled() - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraalConstantReflectionProvider
 
assertionsEnabled() - Static method in class com.oracle.graal.hotspot.stubs.ExceptionHandlerStub
Determines if either Java assertions are enabled for ExceptionHandlerStub or if this is a HotSpot build where the ASSERT mechanism is enabled.
assertionsEnabled() - Static method in class com.oracle.graal.hotspot.stubs.SnippetStub
 
assertionsEnabled() - Static method in class com.oracle.graal.hotspot.stubs.UnwindExceptionToCallerStub
Determines if either Java assertions are enabled for UnwindExceptionToCallerStub or if this is a HotSpot build where the ASSERT mechanism is enabled.
assertionsEnabled() - Static method in class com.oracle.graal.java.BytecodeParser
 
assertionsEnabled() - Static method in class com.oracle.graal.lir.phases.LIRPhase
 
assertionsEnabled() - Static method in class com.oracle.graal.phases.BasePhase
 
assertionSnippets - Variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
AssertionSnippets - Class in com.oracle.graal.hotspot.replacements
 
AssertionSnippets() - Constructor for class com.oracle.graal.hotspot.replacements.AssertionSnippets
 
AssertionSnippets.Templates - Class in com.oracle.graal.hotspot.replacements
 
assertKeys() - Method in class com.oracle.graal.nodes.java.TypeSwitchNode
Don't allow duplicate keys.
assertKind(Kind, ValueNode) - Static method in class com.oracle.graal.nodes.ValueNodeUtil
 
assertLong(ValueNode) - Static method in class com.oracle.graal.nodes.ValueNodeUtil
 
assertManyMethodInfopoints(StructuredGraph) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
assertNoGuardsLeft(StructuredGraph) - Static method in class com.oracle.graal.phases.common.GuardLoweringPhase
 
assertNonCyclicGraph(StructuredGraph) - Static method in class com.oracle.graal.phases.util.GraphOrder
Quick (and imprecise) assertion that there are no (invalid) cycles in the given graph.
assertNonReachable(StructuredGraph, List<Node>) - Static method in class com.oracle.graal.virtual.phases.ea.VirtualUtil
 
assertNotInGraph(StructuredGraph, Class<?>) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
assertNotInGraph(StructuredGraph, Class<?>) - Static method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
assertNotInGraph(StructuredGraph, Class<?>) - Static method in class com.oracle.graal.hotspot.test.ConstantPoolSubstitutionsTests
 
assertNotInGraph(StructuredGraph, Class<?>) - Static method in class com.oracle.graal.replacements.test.MethodSubstitutionTest
 
assertNotInlined(StructuredGraph) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
assertNumWordCasts(String, int) - Method in class com.oracle.graal.replacements.test.PointerTest
 
assertObject(ValueNode) - Static method in class com.oracle.graal.nodes.ValueNodeUtil
 
assertOrderedAfterSchedule(StructuredGraph, Node, Node) - Method in class com.oracle.graal.compiler.test.GraphScheduleTest
 
assertOrderedAfterSchedule(SchedulePhase, Node, Node) - Method in class com.oracle.graal.compiler.test.GraphScheduleTest
 
assertPartialEvalEquals(String, RootNode) - Method in class com.oracle.graal.truffle.test.PartialEvaluationTest
 
assertPartialEvalEquals(String, RootNode, Object[]) - Method in class com.oracle.graal.truffle.test.PartialEvaluationTest
 
assertPartialEvalEqualsAndRunsCorrect(RootNode) - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest
 
assertPartialEvalNoInvokes(RootNode) - Method in class com.oracle.graal.truffle.test.PartialEvaluationTest
 
assertPartialEvalNoInvokes(RootNode, Object[]) - Method in class com.oracle.graal.truffle.test.PartialEvaluationTest
 
assertPostdominator(Block, Block) - Static method in class com.oracle.graal.compiler.test.SimpleCFGTest
 
assertProbabilities() - Method in class com.oracle.graal.nodes.extended.SwitchNode
 
assertRead(StructuredGraph, Kind, boolean, LocationIdentity) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
assertRead(StructuredGraph, Kind, boolean, LocationIdentity) - Method in class com.oracle.graal.replacements.test.PointerTest
 
assertReadAndWriteInSameBlock(SchedulePhase, boolean) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
assertReadBeforeAllWritesInStartBlock(SchedulePhase) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
assertReadWithinAllReturnBlocks(SchedulePhase, boolean) - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
assertReadWithinStartBlock(SchedulePhase, boolean) - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
assertReturn(String, AssemblerTest.CodeGenTest, Object, Object...) - Method in class com.oracle.graal.asm.test.AssemblerTest
 
assertReturns42(RootNode) - Static method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest
 
assertSchedulableGraph(StructuredGraph) - Static method in class com.oracle.graal.phases.util.GraphOrder
This method schedules the graph and makes sure that, for every node, all inputs are available at the position where it is scheduled.
assertSnippetKills(ValueNode) - Method in class com.oracle.graal.replacements.SnippetTemplate
 
assertSorted() - Method in class com.oracle.graal.nodes.extended.IntegerSwitchNode
 
assertTag(int, HotSpotConstantPool.JVM_CONSTANT) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Asserts that the constant pool tag at index index is equal to tag.
assertTagIsFieldOrMethod(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
assertTrue(boolean, String, Object...) - Method in class com.oracle.graal.graph.Node
 
assertTrue(String, boolean) - Static method in class com.oracle.graal.test.GraalTest
Asserts that a condition is true.
assertTrue(boolean) - Static method in class com.oracle.graal.test.GraalTest
Asserts that a condition is true.
assertTrue(boolean, String, Object...) - Static method in class com.oracle.graal.test.GraalTest
Asserts that a condition is true.
assertUniqueTypes(ArrayList<JavaTypeProfile.ProfiledType>) - Static method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
assertUpdateValid(Node, Edges, int, Node) - Static method in class com.oracle.graal.graph.NodeClass
 
assertWrite(StructuredGraph, boolean, LocationIdentity) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
assertWrite(StructuredGraph, boolean, LocationIdentity) - Method in class com.oracle.graal.replacements.test.PointerTest
 
asShortAddr(Value) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
assigned - Variable in class com.oracle.graal.lir.gen.PhiResolver.PhiResolverNode
Denotes if a move instruction has already been emitted to initialize the value of PhiResolver.PhiResolverNode.operand.
assignId(MethodIdHolder) - Method in class jdk.internal.jvmci.meta.MethodIdHolder.MethodIdAllocator
Ensures a given method has a unique identifier.
assignIds(Consumer<MethodIdHolder.MethodIdAllocator>) - Static method in interface jdk.internal.jvmci.meta.MethodIdHolder
Executes some given code that ensures some set of ResolvedJavaMethods have unique ids assigned to them.
assignLocation(AllocatableValue) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
assignLocations(List<LIRInstruction>) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanAssignLocationsPhase
 
assignLocations() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanAssignLocationsPhase
 
assignSlot - Variable in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
AssignSlotsTimer - Static variable in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator
 
assignSpillSlot(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
assignStackSlots(Set<LIRInstruction>) - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
asSingleType() - Method in class jdk.internal.jvmci.meta.JavaTypeProfile
Returns the single monormorphic type representing this profile or null if no such type exists.
Association() - Constructor for class com.oracle.graal.nodeinfo.StructuralInput.Association
 
ASSOCIATIVE - Static variable in class com.oracle.graal.bytecode.Bytecodes.Flags
Denotes an instruction that is associative.
associative - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp
 
asStackMove(LIRInstruction) - Static method in class com.oracle.graal.lir.amd64.phases.StackMoveOptimizationPhase
 
asStackSlot(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
asStackSlotValue(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
asStackTraceElement(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
asStackTraceElement(int) - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns a stack trace element for this method and a given bytecode index.
asStackTraceElementTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
asString(Object) - Static method in class com.oracle.graal.replacements.test.CheckCastTest
 
asString() - Method in class jdk.internal.jvmci.hotspot.HotSpotSymbol
Decodes this Symbol and returns the symbol string as String.
asStringExt(Object) - Static method in class com.oracle.graal.replacements.test.CheckCastTest
 
assumption - Variable in class com.oracle.graal.truffle.nodes.AssumptionValidAssumption
 
assumption - Variable in class com.oracle.graal.truffle.test.nodes.AssumptionCutsBranchTestNode
 
assumption - Variable in class com.oracle.graal.truffle.test.nodes.ConstantWithAssumptionTestNode
 
Assumption() - Constructor for class jdk.internal.jvmci.meta.Assumptions.Assumption
 
assumptionBranchCutoff() - Method in class com.oracle.graal.truffle.test.AssumptionPartialEvaluationTest
This tests whether a valid Assumption does successfully cut of the branch that is not executed.
AssumptionCutsBranchTestNode - Class in com.oracle.graal.truffle.test.nodes
 
AssumptionCutsBranchTestNode(Assumption) - Constructor for class com.oracle.graal.truffle.test.nodes.AssumptionCutsBranchTestNode
 
AssumptionInlineInfo - Class in com.oracle.graal.phases.common.inlining.info
Represents an inlining opportunity where the current class hierarchy leads to a monomorphic target method, but for which an assumption has to be registered because of non-final classes.
AssumptionInlineInfo(Invoke, ResolvedJavaMethod, Assumptions.AssumptionResult<?>) - Constructor for class com.oracle.graal.phases.common.inlining.info.AssumptionInlineInfo
 
AssumptionPartialEvaluationTest - Class in com.oracle.graal.truffle.test
 
AssumptionPartialEvaluationTest() - Constructor for class com.oracle.graal.truffle.test.AssumptionPartialEvaluationTest
 
AssumptionResult(T, Assumptions.Assumption...) - Constructor for class jdk.internal.jvmci.meta.Assumptions.AssumptionResult
 
AssumptionResult(T) - Constructor for class jdk.internal.jvmci.meta.Assumptions.AssumptionResult
 
assumptions - Variable in class com.oracle.graal.nodes.EncodedGraph
 
assumptions - Variable in class com.oracle.graal.nodes.StructuredGraph
The assumptions made while constructing and transforming this graph.
assumptions - Variable in class jdk.internal.jvmci.code.CompilationResult
 
assumptions - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
Assumptions - Class in jdk.internal.jvmci.meta
Class for recording assumptions made during compilation.
Assumptions() - Constructor for class jdk.internal.jvmci.meta.Assumptions
 
assumptions - Variable in class jdk.internal.jvmci.meta.Assumptions.AssumptionResult
 
assumptions - Variable in class jdk.internal.jvmci.meta.Assumptions
 
Assumptions.Assumption - Class in jdk.internal.jvmci.meta
Abstract base class for assumptions.
Assumptions.AssumptionResult<T> - Class in jdk.internal.jvmci.meta
A class for providing information that is only valid in association with a set of Assumptions.Assumptions.
Assumptions.CallSiteTargetValue - Class in jdk.internal.jvmci.meta
An assumption that a given call site's method handle did not change.
Assumptions.ConcreteMethod - Class in jdk.internal.jvmci.meta
An assumption that a given virtual method has a given unique implementation.
Assumptions.ConcreteSubtype - Class in jdk.internal.jvmci.meta
An assumption that a given abstract or interface type has one direct concrete subtype.
Assumptions.LeafType - Class in jdk.internal.jvmci.meta
An assumption that a given type has no subtypes.
Assumptions.NoFinalizableSubclass - Class in jdk.internal.jvmci.meta
An assumption that a given class has no subclasses implementing Object.finalize()).
AssumptionValidAssumption - Class in com.oracle.graal.truffle.nodes
 
AssumptionValidAssumption(OptimizedAssumption) - Constructor for class com.oracle.graal.truffle.nodes.AssumptionValidAssumption
 
asThrowable(Object) - Static method in class com.oracle.graal.replacements.test.CheckCastTest
 
ASTORE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ASTORE_0 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ASTORE_1 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ASTORE_2 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ASTORE_3 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
asU1(long) - Static method in class com.oracle.graal.compiler.common.util.TypeConversion
 
asU2(long) - Static method in class com.oracle.graal.compiler.common.util.TypeConversion
 
asU4(long) - Static method in class com.oracle.graal.compiler.common.util.TypeConversion
 
asValue(LIRKind) - Method in class jdk.internal.jvmci.code.Register
Gets this register as a value with a specified kind.
asValue() - Method in class jdk.internal.jvmci.code.Register
Gets this register as a value with no particular kind.
asValueNode(Object) - Static method in class com.oracle.graal.replacements.test.CheckCastTest
 
asVariable(Value) - Static method in class com.oracle.graal.lir.LIRValueUtil
 
asVirtualObject(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
asVirtualStackSlot(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
asWord() - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
 
at(int, int) - Method in class com.oracle.graal.compiler.common.util.BitMap2D
 
atan2() - Static method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
ATHROW - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
AtomicReadAndAddNode - Class in com.oracle.graal.nodes.java
Represents an atomic read-and-add operation like Unsafe.getAndAddInt(Object, long, int).
AtomicReadAndAddNode(AddressNode, ValueNode, LocationIdentity) - Constructor for class com.oracle.graal.nodes.java.AtomicReadAndAddNode
 
AtomicReadAndAddOp(Kind, AllocatableValue, AMD64AddressValue, AllocatableValue) - Constructor for class com.oracle.graal.lir.amd64.AMD64Move.AtomicReadAndAddOp
 
atomicReadAndWriteBarrierType(AtomicReadAndWriteNode) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
AtomicReadAndWriteNode - Class in com.oracle.graal.nodes.java
Represents an atomic read-and-write operation like Unsafe.getAndSetInt(Object, long, int) .
AtomicReadAndWriteNode(ValueNode, ValueNode, ValueNode, Kind, LocationIdentity) - Constructor for class com.oracle.graal.nodes.java.AtomicReadAndWriteNode
 
AtomicReadAndWriteOp(Kind, AllocatableValue, AMD64AddressValue, AllocatableValue) - Constructor for class com.oracle.graal.lir.amd64.AMD64Move.AtomicReadAndWriteOp
 
atPutGrow(int, int, boolean) - Method in class com.oracle.graal.compiler.common.util.BitMap2D
 
atPutGrow(List<T>, int, T, T) - Static method in class com.oracle.graal.compiler.common.util.Util
Sets the element at a given position of a list and ensures that this position exists.
attributes(Register) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
Gets an object describing the attributes of a given register according to this register configuration.
attributes(Register) - Method in class com.oracle.graal.lir.dfa.LocationMarkerPhase.Marker
Gets an object describing the attributes of a given register according to this register configuration.
attributes(Register) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
attributes(Register) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
attributesMap - Variable in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
attributesMap - Variable in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
aV - Variable in class com.oracle.graal.jtt.optimize.Conditional01.TestClass
 
availableIds - Variable in class com.oracle.graal.printer.BinaryGraphPrinter.ConstantPool
 
availableRegs - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
averageEffort - Variable in class com.oracle.graal.lir.SwitchStrategy
 
aZ - Variable in class com.oracle.graal.jtt.optimize.Conditional01.TestClass
 

B

B() - Constructor for class com.oracle.graal.compiler.test.ConditionalEliminationTest6.B
 
b - Variable in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest.TestClass
 
B() - Constructor for class com.oracle.graal.compiler.test.GuardEliminationCornerCasesTest.B
 
b - Variable in class com.oracle.graal.compiler.test.MemoryScheduleTest.Container
 
b() - Static method in class com.oracle.graal.compiler.test.NestedLoopTest
 
B() - Constructor for class com.oracle.graal.compiler.test.PushNodesThroughPiTest.B
 
B() - Constructor for class com.oracle.graal.compiler.test.ReadAfterCheckCastTest.B
 
B() - Constructor for class com.oracle.graal.compiler.test.tutorial.GraalTutorial.B
 
B() - Constructor for class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests.B
 
b - Variable in class com.oracle.graal.graph.iterators.NodePredicates.AndPredicate
 
b - Variable in class com.oracle.graal.graph.iterators.NodePredicates.OrPredicate
 
b - Static variable in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
B() - Constructor for class com.oracle.graal.hotspot.test.ClassSubstitutionsTests.B
 
b - Variable in class com.oracle.graal.hotspot.test.CompressedOopTest.ConstantContainer
 
b - Variable in class com.oracle.graal.hotspot.test.CompressedOopTest.Container
 
b - Variable in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest.Container
 
b - Variable in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest.Container
 
b() - Static method in class com.oracle.graal.jtt.except.Finally02
 
b - Static variable in class com.oracle.graal.jtt.hotpath.HP_array02
 
b - Static variable in class com.oracle.graal.jtt.hotpath.HP_array03
 
b - Static variable in class com.oracle.graal.jtt.hotpath.HP_array04
 
b - Static variable in class com.oracle.graal.jtt.hotpath.HP_field01
 
b - Variable in class com.oracle.graal.jtt.hotpath.HP_field02.TestClass
 
b - Static variable in class com.oracle.graal.jtt.hotpath.HP_field03
 
b - Variable in class com.oracle.graal.jtt.hotpath.HP_field04.TestClass
 
b - Variable in class com.oracle.graal.jtt.loop.Loop16.TestClass
 
b - Variable in class com.oracle.graal.jtt.loop.Loop17.L
 
b - Variable in class com.oracle.graal.jtt.loop.LoopEscape.L
 
B() - Constructor for class com.oracle.graal.jtt.micro.BigInterfaceParams01.B
 
B() - Constructor for class com.oracle.graal.jtt.micro.BigVirtualParams01.B
 
b - Variable in class com.oracle.graal.jtt.micro.ConstantLoadTest.MyClass
 
b - Variable in class com.oracle.graal.jtt.micro.FloatingReads
 
B() - Constructor for class com.oracle.graal.jtt.micro.InvokeVirtual_01.B
 
B() - Constructor for class com.oracle.graal.jtt.micro.InvokeVirtual_02.B
 
b - Variable in class com.oracle.graal.jtt.optimize.TypeCastElem.ClassB
 
b - Variable in class com.oracle.graal.jtt.optimize.TypeCastElem.ClassC
 
B() - Constructor for class com.oracle.graal.nodes.test.AbstractObjectStampTest.B
 
B() - Constructor for class com.oracle.graal.replacements.test.InstanceOfTest.B
 
B() - Constructor for class com.oracle.graal.replacements.test.NewInstanceTest.B
 
b - Variable in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest.Foo
 
B() - Constructor for class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest.B
 
B() - Constructor for class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest.B
 
B() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.B
 
BackEnd - Static variable in class com.oracle.graal.compiler.GraalCompiler
 
backend - Variable in class com.oracle.graal.compiler.GraalCompiler.Request
 
Backend - Class in com.oracle.graal.compiler.target
Represents a compiler backend for Graal.
Backend(Providers) - Constructor for class com.oracle.graal.compiler.target.Backend
 
backend - Variable in class com.oracle.graal.compiler.test.GraalCompilerTest
 
backend - Variable in class com.oracle.graal.compiler.test.tutorial.InvokeGraal
 
backend - Variable in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
backend - Variable in class com.oracle.graal.truffle.TruffleCompiler
 
BackendOptions - Class in com.oracle.graal.compiler.common
Options to control the backend configuration.
BackendOptions() - Constructor for class com.oracle.graal.compiler.common.BackendOptions
 
BackendOptions.LSRAVariant - Enum in com.oracle.graal.compiler.common
 
BackendOptions.UserOptions - Class in com.oracle.graal.compiler.common
 
backends - Variable in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
backends - Variable in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
BackendTest - Class in com.oracle.graal.compiler.test.backend
 
BackendTest() - Constructor for class com.oracle.graal.compiler.test.backend.BackendTest
 
BackendTest(Class<? extends Architecture>) - Constructor for class com.oracle.graal.compiler.test.backend.BackendTest
 
backtrack(int) - Method in class com.oracle.graal.virtual.phases.ea.EffectList
 
backupSlot - Variable in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator.RegisterBackupPair
 
backupSlot - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCounterOp
 
backupSlot - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AMD64MultiStackMove
 
backupSlot - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AMD64StackMove
 
BadRunnable() - Constructor for class com.oracle.graal.jtt.threads.Monitor_notowner01.BadRunnable
 
bailout(String) - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
 
bailout(String) - Method in class com.oracle.graal.java.BytecodeParser
 
bailout(String) - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
bailout(String) - Method in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
BailoutException - Exception in jdk.internal.jvmci.code
Exception thrown when the compiler refuses to compile a method because of problems with the method.
BailoutException(String, Object...) - Constructor for exception jdk.internal.jvmci.code.BailoutException
Creates a new BailoutException.
BailoutException(Throwable, String, Object...) - Constructor for exception jdk.internal.jvmci.code.BailoutException
Creates a new BailoutException.
BailoutException(boolean, String, Object...) - Constructor for exception jdk.internal.jvmci.code.BailoutException
Creates a new BailoutException.
BAILOUTS - Static variable in class com.oracle.graal.hotspot.CompilationTask
 
BALOAD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
bar(int) - Method in class com.oracle.graal.jtt.except.Except_Synchronized05.Foo
 
bar(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_inline01
 
bar(int, int) - Static method in class com.oracle.graal.jtt.hotpath.HP_inline02
 
BarrieredAccess - Class in com.oracle.graal.word
Medium-level memory access for Objects.
BarrieredAccess() - Constructor for class com.oracle.graal.word.BarrieredAccess
 
barrieredAccessType - Variable in class com.oracle.graal.word.WordTypes
Resolved type for BarrieredAccess.
barrierIndex - Static variable in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
barriers - Variable in class com.oracle.graal.lir.amd64.AMD64Move.MembarOp
 
barriers - Variable in class com.oracle.graal.lir.sparc.SPARCMove.MembarOp
 
barriers - Variable in class com.oracle.graal.nodes.extended.MembarNode
 
barrierSetCardTableExtension - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
barrierSetCardTableModRef - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
barrierSetG1SATBCT - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
barrierSetG1SATBCTLogging - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
barrierSetKindOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
barrierSetModRef - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
barrierSetOther - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
barriersString(int) - Static method in class jdk.internal.jvmci.code.MemoryBarriers
 
barrierType - Variable in class com.oracle.graal.nodes.memory.FixedAccessNode
 
barrierType - Variable in class com.oracle.graal.nodes.memory.FloatingAccessNode
 
BarrierType() - Constructor for enum com.oracle.graal.nodes.memory.HeapAccess.BarrierType
 
BarSize - Static variable in class com.oracle.graal.compiler.test.AllocSpy
The width of the histogram bar column.
barSize - Variable in class com.oracle.graal.debug.internal.DebugHistogramAsciiPrinter
 
base - Variable in class com.oracle.graal.asm.amd64.AMD64Address
 
base - Variable in class com.oracle.graal.asm.sparc.SPARCAddress
 
base - Variable in class com.oracle.graal.compiler.amd64.AMD64AddressNode
 
base - Variable in class com.oracle.graal.compiler.sparc.SPARCImmediateAddressNode
 
base - Variable in class com.oracle.graal.compiler.sparc.SPARCIndexedAddressNode
 
base - Variable in class com.oracle.graal.lir.amd64.AMD64AddressValue
 
base - Variable in class com.oracle.graal.lir.sparc.SPARCImmediateAddressValue
 
base - Variable in class com.oracle.graal.lir.sparc.SPARCIndexedAddressValue
 
base - Variable in class com.oracle.graal.lir.sparc.SPARCLoadConstantTableBaseOp
 
base - Variable in class com.oracle.graal.loop.DerivedInductionVariable
 
base - Variable in class com.oracle.graal.nodes.memory.address.OffsetAddressNode
 
base - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.CompressEncoding
 
Base() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.Base
 
BaseClass() - Constructor for class com.oracle.graal.jtt.bytecode.BC_checkcast03.BaseClass
 
BaseClass() - Constructor for class com.oracle.graal.jtt.bytecode.BC_instanceof01.BaseClass
 
baseNameOf(int) - Static method in class com.oracle.graal.bytecode.Bytecodes
Allocation-free version of Bytecodes.nameOf(int).
BasePhase<C> - Class in com.oracle.graal.phases
Base class for all compiler phases.
BasePhase() - Constructor for class com.oracle.graal.phases.BasePhase
 
BasePhase(String) - Constructor for class com.oracle.graal.phases.BasePhase
 
BasePhase.BasePhaseStatistics - Class in com.oracle.graal.phases
 
BasePhaseStatistics(Class<?>) - Constructor for class com.oracle.graal.phases.BasePhase.BasePhaseStatistics
 
basePointer - Variable in class com.oracle.graal.replacements.test.DerivedOopTest.Pointers
 
BasePointersSet() - Constructor for class com.oracle.graal.lir.dfa.MarkBasePointersPhase.Marker.BasePointersSet
 
BasePointersSet(MarkBasePointersPhase.Marker<T>.BasePointersSet) - Constructor for class com.oracle.graal.lir.dfa.MarkBasePointersPhase.Marker.BasePointersSet
 
baseRegister - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.CompressPointer
 
baseRegister - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.UncompressPointer
 
baseRegister - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove.CompressPointer
 
baseRegister - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove.UncompressPointer
 
BaseSwitchClosure(CompilationResultBuilder, Assembler, LabelRef[], LabelRef) - Constructor for class com.oracle.graal.lir.SwitchStrategy.BaseSwitchClosure
 
baseVtableLength - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
BasicArrayCopyNode - Class in com.oracle.graal.replacements.nodes
 
BasicArrayCopyNode(NodeClass<? extends AbstractMemoryCheckpoint>, ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, Kind, int) - Constructor for class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
BasicArrayCopyNode(NodeClass<? extends AbstractMemoryCheckpoint>, ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, Kind) - Constructor for class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
BasicCompilerConfiguration - Class in com.oracle.graal.compiler.phases
 
BasicCompilerConfiguration() - Constructor for class com.oracle.graal.compiler.phases.BasicCompilerConfiguration
 
BasicIdealGraphPrinter - Class in com.oracle.graal.printer
Elementary, generic generator of Ideal Graph Visualizer input for use in printers for specific data structures.
BasicIdealGraphPrinter(OutputStream) - Constructor for class com.oracle.graal.printer.BasicIdealGraphPrinter
Creates a new IdealGraphPrinter that writes to the specified output stream.
BasicIdealGraphPrinter.Edge - Class in com.oracle.graal.printer
Edge between two nodes.
BasicInductionVariable - Class in com.oracle.graal.loop
 
BasicInductionVariable(LoopEx, ValuePhiNode, ValueNode, ValueNode, BinaryArithmeticNode<?>) - Constructor for class com.oracle.graal.loop.BasicInductionVariable
 
basicLockDisplacedHeaderOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
basicLockSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
BasicObjectCloneNode - Class in com.oracle.graal.replacements.nodes
 
BasicObjectCloneNode(NodeClass<? extends MacroNode>, CallTargetNode.InvokeKind, ResolvedJavaMethod, int, JavaType, ValueNode...) - Constructor for class com.oracle.graal.replacements.nodes.BasicObjectCloneNode
 
BASTORE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
baz(int) - Method in class com.oracle.graal.jtt.except.Except_Synchronized05.Foo
 
BC_aaload - Class in com.oracle.graal.jtt.bytecode
 
BC_aaload() - Constructor for class com.oracle.graal.jtt.bytecode.BC_aaload
 
BC_aaload0 - Class in com.oracle.graal.jtt.except
 
BC_aaload0() - Constructor for class com.oracle.graal.jtt.except.BC_aaload0
 
BC_aaload1 - Class in com.oracle.graal.jtt.except
 
BC_aaload1() - Constructor for class com.oracle.graal.jtt.except.BC_aaload1
 
BC_aaload_1 - Class in com.oracle.graal.jtt.bytecode
 
BC_aaload_1() - Constructor for class com.oracle.graal.jtt.bytecode.BC_aaload_1
 
BC_aastore - Class in com.oracle.graal.jtt.bytecode
 
BC_aastore() - Constructor for class com.oracle.graal.jtt.bytecode.BC_aastore
 
BC_aastore0 - Class in com.oracle.graal.jtt.except
 
BC_aastore0() - Constructor for class com.oracle.graal.jtt.except.BC_aastore0
 
BC_aastore1 - Class in com.oracle.graal.jtt.except
 
BC_aastore1() - Constructor for class com.oracle.graal.jtt.except.BC_aastore1
 
BC_aload_0 - Class in com.oracle.graal.jtt.bytecode
 
BC_aload_0() - Constructor for class com.oracle.graal.jtt.bytecode.BC_aload_0
 
BC_aload_1 - Class in com.oracle.graal.jtt.bytecode
 
BC_aload_1() - Constructor for class com.oracle.graal.jtt.bytecode.BC_aload_1
 
BC_aload_2 - Class in com.oracle.graal.jtt.bytecode
 
BC_aload_2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_aload_2
 
BC_aload_3 - Class in com.oracle.graal.jtt.bytecode
 
BC_aload_3() - Constructor for class com.oracle.graal.jtt.bytecode.BC_aload_3
 
BC_anewarray - Class in com.oracle.graal.jtt.bytecode
 
BC_anewarray() - Constructor for class com.oracle.graal.jtt.bytecode.BC_anewarray
 
BC_anewarray - Class in com.oracle.graal.jtt.except
 
BC_anewarray() - Constructor for class com.oracle.graal.jtt.except.BC_anewarray
 
BC_areturn - Class in com.oracle.graal.jtt.bytecode
 
BC_areturn() - Constructor for class com.oracle.graal.jtt.bytecode.BC_areturn
 
BC_arraylength - Class in com.oracle.graal.jtt.bytecode
 
BC_arraylength() - Constructor for class com.oracle.graal.jtt.bytecode.BC_arraylength
 
BC_arraylength - Class in com.oracle.graal.jtt.except
 
BC_arraylength() - Constructor for class com.oracle.graal.jtt.except.BC_arraylength
 
BC_athrow - Class in com.oracle.graal.jtt.bytecode
 
BC_athrow() - Constructor for class com.oracle.graal.jtt.bytecode.BC_athrow
 
BC_athrow0 - Class in com.oracle.graal.jtt.except
 
BC_athrow0() - Constructor for class com.oracle.graal.jtt.except.BC_athrow0
 
BC_athrow1 - Class in com.oracle.graal.jtt.except
 
BC_athrow1() - Constructor for class com.oracle.graal.jtt.except.BC_athrow1
 
BC_athrow2 - Class in com.oracle.graal.jtt.except
 
BC_athrow2() - Constructor for class com.oracle.graal.jtt.except.BC_athrow2
 
BC_athrow3 - Class in com.oracle.graal.jtt.except
 
BC_athrow3() - Constructor for class com.oracle.graal.jtt.except.BC_athrow3
 
BC_baload - Class in com.oracle.graal.jtt.bytecode
 
BC_baload() - Constructor for class com.oracle.graal.jtt.bytecode.BC_baload
 
BC_baload - Class in com.oracle.graal.jtt.except
 
BC_baload() - Constructor for class com.oracle.graal.jtt.except.BC_baload
 
BC_bastore - Class in com.oracle.graal.jtt.bytecode
 
BC_bastore() - Constructor for class com.oracle.graal.jtt.bytecode.BC_bastore
 
BC_bastore - Class in com.oracle.graal.jtt.except
 
BC_bastore() - Constructor for class com.oracle.graal.jtt.except.BC_bastore
 
BC_caload - Class in com.oracle.graal.jtt.bytecode
 
BC_caload() - Constructor for class com.oracle.graal.jtt.bytecode.BC_caload
 
BC_caload - Class in com.oracle.graal.jtt.except
 
BC_caload() - Constructor for class com.oracle.graal.jtt.except.BC_caload
 
BC_castore - Class in com.oracle.graal.jtt.bytecode
 
BC_castore() - Constructor for class com.oracle.graal.jtt.bytecode.BC_castore
 
BC_castore - Class in com.oracle.graal.jtt.except
 
BC_castore() - Constructor for class com.oracle.graal.jtt.except.BC_castore
 
BC_checkcast - Class in com.oracle.graal.jtt.except
 
BC_checkcast() - Constructor for class com.oracle.graal.jtt.except.BC_checkcast
 
BC_checkcast01 - Class in com.oracle.graal.jtt.bytecode
 
BC_checkcast01() - Constructor for class com.oracle.graal.jtt.bytecode.BC_checkcast01
 
BC_checkcast01.TestClass - Class in com.oracle.graal.jtt.bytecode
 
BC_checkcast02 - Class in com.oracle.graal.jtt.bytecode
 
BC_checkcast02() - Constructor for class com.oracle.graal.jtt.bytecode.BC_checkcast02
 
BC_checkcast02.TestClass - Class in com.oracle.graal.jtt.bytecode
 
BC_checkcast03 - Class in com.oracle.graal.jtt.bytecode
Tests the checkcast works, when casting an array of interface.
BC_checkcast03() - Constructor for class com.oracle.graal.jtt.bytecode.BC_checkcast03
 
BC_checkcast03.BaseClass - Class in com.oracle.graal.jtt.bytecode
 
BC_checkcast03.IObject - Interface in com.oracle.graal.jtt.bytecode
 
BC_checkcast03.TestClass - Class in com.oracle.graal.jtt.bytecode
 
BC_checkcast1 - Class in com.oracle.graal.jtt.except
 
BC_checkcast1() - Constructor for class com.oracle.graal.jtt.except.BC_checkcast1
 
BC_checkcast2 - Class in com.oracle.graal.jtt.except
 
BC_checkcast2() - Constructor for class com.oracle.graal.jtt.except.BC_checkcast2
 
BC_checkcast3 - Class in com.oracle.graal.jtt.except
 
BC_checkcast3() - Constructor for class com.oracle.graal.jtt.except.BC_checkcast3
 
BC_checkcast4 - Class in com.oracle.graal.jtt.except
 
BC_checkcast4() - Constructor for class com.oracle.graal.jtt.except.BC_checkcast4
 
BC_checkcast5 - Class in com.oracle.graal.jtt.except
 
BC_checkcast5() - Constructor for class com.oracle.graal.jtt.except.BC_checkcast5
 
BC_checkcast6 - Class in com.oracle.graal.jtt.except
 
BC_checkcast6() - Constructor for class com.oracle.graal.jtt.except.BC_checkcast6
 
BC_d2f - Class in com.oracle.graal.jtt.bytecode
 
BC_d2f() - Constructor for class com.oracle.graal.jtt.bytecode.BC_d2f
 
BC_d2i01 - Class in com.oracle.graal.jtt.bytecode
 
BC_d2i01() - Constructor for class com.oracle.graal.jtt.bytecode.BC_d2i01
 
BC_d2i02 - Class in com.oracle.graal.jtt.bytecode
 
BC_d2i02() - Constructor for class com.oracle.graal.jtt.bytecode.BC_d2i02
 
BC_d2l01 - Class in com.oracle.graal.jtt.bytecode
 
BC_d2l01() - Constructor for class com.oracle.graal.jtt.bytecode.BC_d2l01
 
BC_d2l02 - Class in com.oracle.graal.jtt.bytecode
 
BC_d2l02() - Constructor for class com.oracle.graal.jtt.bytecode.BC_d2l02
 
BC_d2l03 - Class in com.oracle.graal.jtt.bytecode
 
BC_d2l03() - Constructor for class com.oracle.graal.jtt.bytecode.BC_d2l03
 
BC_dadd - Class in com.oracle.graal.jtt.bytecode
 
BC_dadd() - Constructor for class com.oracle.graal.jtt.bytecode.BC_dadd
 
BC_daload - Class in com.oracle.graal.jtt.bytecode
 
BC_daload() - Constructor for class com.oracle.graal.jtt.bytecode.BC_daload
 
BC_daload - Class in com.oracle.graal.jtt.except
 
BC_daload() - Constructor for class com.oracle.graal.jtt.except.BC_daload
 
BC_dastore - Class in com.oracle.graal.jtt.bytecode
 
BC_dastore() - Constructor for class com.oracle.graal.jtt.bytecode.BC_dastore
 
BC_dastore - Class in com.oracle.graal.jtt.except
 
BC_dastore() - Constructor for class com.oracle.graal.jtt.except.BC_dastore
 
BC_dcmp01 - Class in com.oracle.graal.jtt.bytecode
 
BC_dcmp01() - Constructor for class com.oracle.graal.jtt.bytecode.BC_dcmp01
 
BC_dcmp02 - Class in com.oracle.graal.jtt.bytecode
 
BC_dcmp02() - Constructor for class com.oracle.graal.jtt.bytecode.BC_dcmp02
 
BC_dcmp03 - Class in com.oracle.graal.jtt.bytecode
 
BC_dcmp03() - Constructor for class com.oracle.graal.jtt.bytecode.BC_dcmp03
 
BC_dcmp04 - Class in com.oracle.graal.jtt.bytecode
 
BC_dcmp04() - Constructor for class com.oracle.graal.jtt.bytecode.BC_dcmp04
 
BC_dcmp05 - Class in com.oracle.graal.jtt.bytecode
 
BC_dcmp05() - Constructor for class com.oracle.graal.jtt.bytecode.BC_dcmp05
 
BC_dcmp06 - Class in com.oracle.graal.jtt.bytecode
 
BC_dcmp06() - Constructor for class com.oracle.graal.jtt.bytecode.BC_dcmp06
 
BC_dcmp07 - Class in com.oracle.graal.jtt.bytecode
 
BC_dcmp07() - Constructor for class com.oracle.graal.jtt.bytecode.BC_dcmp07
 
BC_dcmp08 - Class in com.oracle.graal.jtt.bytecode
 
BC_dcmp08() - Constructor for class com.oracle.graal.jtt.bytecode.BC_dcmp08
 
BC_dcmp09 - Class in com.oracle.graal.jtt.bytecode
 
BC_dcmp09() - Constructor for class com.oracle.graal.jtt.bytecode.BC_dcmp09
 
BC_dcmp10 - Class in com.oracle.graal.jtt.bytecode
 
BC_dcmp10() - Constructor for class com.oracle.graal.jtt.bytecode.BC_dcmp10
 
BC_ddiv - Class in com.oracle.graal.jtt.bytecode
 
BC_ddiv() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ddiv
 
BC_dmul - Class in com.oracle.graal.jtt.bytecode
 
BC_dmul() - Constructor for class com.oracle.graal.jtt.bytecode.BC_dmul
 
BC_dneg - Class in com.oracle.graal.jtt.bytecode
 
BC_dneg() - Constructor for class com.oracle.graal.jtt.bytecode.BC_dneg
 
BC_dneg2 - Class in com.oracle.graal.jtt.bytecode
 
BC_dneg2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_dneg2
 
BC_drem - Class in com.oracle.graal.jtt.bytecode
 
BC_drem() - Constructor for class com.oracle.graal.jtt.bytecode.BC_drem
 
BC_dreturn - Class in com.oracle.graal.jtt.bytecode
 
BC_dreturn() - Constructor for class com.oracle.graal.jtt.bytecode.BC_dreturn
 
BC_dsub - Class in com.oracle.graal.jtt.bytecode
 
BC_dsub() - Constructor for class com.oracle.graal.jtt.bytecode.BC_dsub
 
BC_dsub2 - Class in com.oracle.graal.jtt.bytecode
 
BC_dsub2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_dsub2
 
BC_f2d - Class in com.oracle.graal.jtt.bytecode
 
BC_f2d() - Constructor for class com.oracle.graal.jtt.bytecode.BC_f2d
 
BC_f2i01 - Class in com.oracle.graal.jtt.bytecode
 
BC_f2i01() - Constructor for class com.oracle.graal.jtt.bytecode.BC_f2i01
 
BC_f2i02 - Class in com.oracle.graal.jtt.bytecode
 
BC_f2i02() - Constructor for class com.oracle.graal.jtt.bytecode.BC_f2i02
 
BC_f2l01 - Class in com.oracle.graal.jtt.bytecode
 
BC_f2l01() - Constructor for class com.oracle.graal.jtt.bytecode.BC_f2l01
 
BC_f2l02 - Class in com.oracle.graal.jtt.bytecode
 
BC_f2l02() - Constructor for class com.oracle.graal.jtt.bytecode.BC_f2l02
 
BC_fadd - Class in com.oracle.graal.jtt.bytecode
 
BC_fadd() - Constructor for class com.oracle.graal.jtt.bytecode.BC_fadd
 
BC_faload - Class in com.oracle.graal.jtt.bytecode
 
BC_faload() - Constructor for class com.oracle.graal.jtt.bytecode.BC_faload
 
BC_faload - Class in com.oracle.graal.jtt.except
 
BC_faload() - Constructor for class com.oracle.graal.jtt.except.BC_faload
 
BC_fastore - Class in com.oracle.graal.jtt.bytecode
 
BC_fastore() - Constructor for class com.oracle.graal.jtt.bytecode.BC_fastore
 
BC_fastore - Class in com.oracle.graal.jtt.except
 
BC_fastore() - Constructor for class com.oracle.graal.jtt.except.BC_fastore
 
BC_fcmp01 - Class in com.oracle.graal.jtt.bytecode
 
BC_fcmp01() - Constructor for class com.oracle.graal.jtt.bytecode.BC_fcmp01
 
BC_fcmp02 - Class in com.oracle.graal.jtt.bytecode
 
BC_fcmp02() - Constructor for class com.oracle.graal.jtt.bytecode.BC_fcmp02
 
BC_fcmp03 - Class in com.oracle.graal.jtt.bytecode
 
BC_fcmp03() - Constructor for class com.oracle.graal.jtt.bytecode.BC_fcmp03
 
BC_fcmp04 - Class in com.oracle.graal.jtt.bytecode
 
BC_fcmp04() - Constructor for class com.oracle.graal.jtt.bytecode.BC_fcmp04
 
BC_fcmp05 - Class in com.oracle.graal.jtt.bytecode
 
BC_fcmp05() - Constructor for class com.oracle.graal.jtt.bytecode.BC_fcmp05
 
BC_fcmp06 - Class in com.oracle.graal.jtt.bytecode
 
BC_fcmp06() - Constructor for class com.oracle.graal.jtt.bytecode.BC_fcmp06
 
BC_fcmp07 - Class in com.oracle.graal.jtt.bytecode
 
BC_fcmp07() - Constructor for class com.oracle.graal.jtt.bytecode.BC_fcmp07
 
BC_fcmp08 - Class in com.oracle.graal.jtt.bytecode
 
BC_fcmp08() - Constructor for class com.oracle.graal.jtt.bytecode.BC_fcmp08
 
BC_fcmp09 - Class in com.oracle.graal.jtt.bytecode
 
BC_fcmp09() - Constructor for class com.oracle.graal.jtt.bytecode.BC_fcmp09
 
BC_fcmp10 - Class in com.oracle.graal.jtt.bytecode
 
BC_fcmp10() - Constructor for class com.oracle.graal.jtt.bytecode.BC_fcmp10
 
BC_fdiv - Class in com.oracle.graal.jtt.bytecode
 
BC_fdiv() - Constructor for class com.oracle.graal.jtt.bytecode.BC_fdiv
 
BC_fload - Class in com.oracle.graal.jtt.bytecode
 
BC_fload() - Constructor for class com.oracle.graal.jtt.bytecode.BC_fload
 
BC_fload_2 - Class in com.oracle.graal.jtt.bytecode
 
BC_fload_2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_fload_2
 
BC_fmul - Class in com.oracle.graal.jtt.bytecode
 
BC_fmul() - Constructor for class com.oracle.graal.jtt.bytecode.BC_fmul
 
BC_fneg - Class in com.oracle.graal.jtt.bytecode
 
BC_fneg() - Constructor for class com.oracle.graal.jtt.bytecode.BC_fneg
 
BC_frem - Class in com.oracle.graal.jtt.bytecode
 
BC_frem() - Constructor for class com.oracle.graal.jtt.bytecode.BC_frem
 
BC_freturn - Class in com.oracle.graal.jtt.bytecode
 
BC_freturn() - Constructor for class com.oracle.graal.jtt.bytecode.BC_freturn
 
BC_fsub - Class in com.oracle.graal.jtt.bytecode
 
BC_fsub() - Constructor for class com.oracle.graal.jtt.bytecode.BC_fsub
 
BC_getfield - Class in com.oracle.graal.jtt.bytecode
 
BC_getfield() - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield
 
BC_getfield - Class in com.oracle.graal.jtt.except
 
BC_getfield() - Constructor for class com.oracle.graal.jtt.except.BC_getfield
 
BC_getfield.TestClass - Class in com.oracle.graal.jtt.except
 
BC_getfield1 - Class in com.oracle.graal.jtt.except
 
BC_getfield1() - Constructor for class com.oracle.graal.jtt.except.BC_getfield1
 
BC_getfield1.TestClass - Class in com.oracle.graal.jtt.except
 
BC_getfield_b - Class in com.oracle.graal.jtt.bytecode
 
BC_getfield_b() - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield_b
 
BC_getfield_b.FieldHolder - Class in com.oracle.graal.jtt.bytecode
 
BC_getfield_c - Class in com.oracle.graal.jtt.bytecode
 
BC_getfield_c() - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield_c
 
BC_getfield_c.FieldHolder - Class in com.oracle.graal.jtt.bytecode
 
BC_getfield_d - Class in com.oracle.graal.jtt.bytecode
 
BC_getfield_d() - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield_d
 
BC_getfield_d.FieldHolder - Class in com.oracle.graal.jtt.bytecode
 
BC_getfield_f - Class in com.oracle.graal.jtt.bytecode
 
BC_getfield_f() - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield_f
 
BC_getfield_f.FieldHolder - Class in com.oracle.graal.jtt.bytecode
 
BC_getfield_i - Class in com.oracle.graal.jtt.bytecode
 
BC_getfield_i() - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield_i
 
BC_getfield_i.FieldHolder - Class in com.oracle.graal.jtt.bytecode
 
BC_getfield_l - Class in com.oracle.graal.jtt.bytecode
 
BC_getfield_l() - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield_l
 
BC_getfield_l.FieldHolder - Class in com.oracle.graal.jtt.bytecode
 
BC_getfield_o - Class in com.oracle.graal.jtt.bytecode
 
BC_getfield_o() - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield_o
 
BC_getfield_o.FieldHolder - Class in com.oracle.graal.jtt.bytecode
 
BC_getfield_s - Class in com.oracle.graal.jtt.bytecode
 
BC_getfield_s() - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield_s
 
BC_getfield_s.FieldHolder - Class in com.oracle.graal.jtt.bytecode
 
BC_getfield_z - Class in com.oracle.graal.jtt.bytecode
 
BC_getfield_z() - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield_z
 
BC_getfield_z.FieldHolder - Class in com.oracle.graal.jtt.bytecode
 
BC_getstatic_b - Class in com.oracle.graal.jtt.bytecode
 
BC_getstatic_b() - Constructor for class com.oracle.graal.jtt.bytecode.BC_getstatic_b
 
BC_getstatic_c - Class in com.oracle.graal.jtt.bytecode
 
BC_getstatic_c() - Constructor for class com.oracle.graal.jtt.bytecode.BC_getstatic_c
 
BC_getstatic_d - Class in com.oracle.graal.jtt.bytecode
 
BC_getstatic_d() - Constructor for class com.oracle.graal.jtt.bytecode.BC_getstatic_d
 
BC_getstatic_f - Class in com.oracle.graal.jtt.bytecode
 
BC_getstatic_f() - Constructor for class com.oracle.graal.jtt.bytecode.BC_getstatic_f
 
BC_getstatic_i - Class in com.oracle.graal.jtt.bytecode
 
BC_getstatic_i() - Constructor for class com.oracle.graal.jtt.bytecode.BC_getstatic_i
 
BC_getstatic_l - Class in com.oracle.graal.jtt.bytecode
 
BC_getstatic_l() - Constructor for class com.oracle.graal.jtt.bytecode.BC_getstatic_l
 
BC_getstatic_s - Class in com.oracle.graal.jtt.bytecode
 
BC_getstatic_s() - Constructor for class com.oracle.graal.jtt.bytecode.BC_getstatic_s
 
BC_getstatic_z - Class in com.oracle.graal.jtt.bytecode
 
BC_getstatic_z() - Constructor for class com.oracle.graal.jtt.bytecode.BC_getstatic_z
 
BC_i2b - Class in com.oracle.graal.jtt.bytecode
 
BC_i2b() - Constructor for class com.oracle.graal.jtt.bytecode.BC_i2b
 
BC_i2c - Class in com.oracle.graal.jtt.bytecode
 
BC_i2c() - Constructor for class com.oracle.graal.jtt.bytecode.BC_i2c
 
BC_i2d - Class in com.oracle.graal.jtt.bytecode
 
BC_i2d() - Constructor for class com.oracle.graal.jtt.bytecode.BC_i2d
 
BC_i2f - Class in com.oracle.graal.jtt.bytecode
 
BC_i2f() - Constructor for class com.oracle.graal.jtt.bytecode.BC_i2f
 
BC_i2l - Class in com.oracle.graal.jtt.bytecode
 
BC_i2l() - Constructor for class com.oracle.graal.jtt.bytecode.BC_i2l
 
BC_i2s - Class in com.oracle.graal.jtt.bytecode
 
BC_i2s() - Constructor for class com.oracle.graal.jtt.bytecode.BC_i2s
 
BC_iadd - Class in com.oracle.graal.jtt.bytecode
 
BC_iadd() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iadd
 
BC_iadd2 - Class in com.oracle.graal.jtt.bytecode
 
BC_iadd2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iadd2
 
BC_iadd3 - Class in com.oracle.graal.jtt.bytecode
 
BC_iadd3() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iadd3
 
BC_iadd_const0 - Class in com.oracle.graal.jtt.bytecode
 
BC_iadd_const0() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iadd_const0
 
BC_iadd_const1 - Class in com.oracle.graal.jtt.bytecode
 
BC_iadd_const1() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iadd_const1
 
BC_iadd_const2 - Class in com.oracle.graal.jtt.bytecode
 
BC_iadd_const2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iadd_const2
 
BC_iadd_const3 - Class in com.oracle.graal.jtt.bytecode
 
BC_iadd_const3() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iadd_const3
 
BC_iaload - Class in com.oracle.graal.jtt.bytecode
 
BC_iaload() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iaload
 
BC_iaload - Class in com.oracle.graal.jtt.except
 
BC_iaload() - Constructor for class com.oracle.graal.jtt.except.BC_iaload
 
BC_iand - Class in com.oracle.graal.jtt.bytecode
 
BC_iand() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iand
 
BC_iastore - Class in com.oracle.graal.jtt.bytecode
 
BC_iastore() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iastore
 
BC_iastore - Class in com.oracle.graal.jtt.except
 
BC_iastore() - Constructor for class com.oracle.graal.jtt.except.BC_iastore
 
BC_iconst - Class in com.oracle.graal.jtt.bytecode
 
BC_iconst() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iconst
 
BC_idiv - Class in com.oracle.graal.jtt.bytecode
 
BC_idiv() - Constructor for class com.oracle.graal.jtt.bytecode.BC_idiv
 
BC_idiv - Class in com.oracle.graal.jtt.except
 
BC_idiv() - Constructor for class com.oracle.graal.jtt.except.BC_idiv
 
BC_idiv2 - Class in com.oracle.graal.jtt.bytecode
 
BC_idiv2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_idiv2
 
BC_idiv2 - Class in com.oracle.graal.jtt.except
 
BC_idiv2() - Constructor for class com.oracle.graal.jtt.except.BC_idiv2
 
BC_idiv_16 - Class in com.oracle.graal.jtt.optimize
 
BC_idiv_16() - Constructor for class com.oracle.graal.jtt.optimize.BC_idiv_16
 
BC_idiv_4 - Class in com.oracle.graal.jtt.optimize
 
BC_idiv_4() - Constructor for class com.oracle.graal.jtt.optimize.BC_idiv_4
 
BC_ifeq - Class in com.oracle.graal.jtt.bytecode
 
BC_ifeq() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ifeq
 
BC_ifeq_2 - Class in com.oracle.graal.jtt.bytecode
 
BC_ifeq_2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ifeq_2
 
BC_ifeq_3 - Class in com.oracle.graal.jtt.bytecode
 
BC_ifeq_3() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ifeq_3
 
BC_ifge - Class in com.oracle.graal.jtt.bytecode
 
BC_ifge() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ifge
 
BC_ifge_2 - Class in com.oracle.graal.jtt.bytecode
 
BC_ifge_2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ifge_2
 
BC_ifge_3 - Class in com.oracle.graal.jtt.bytecode
 
BC_ifge_3() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ifge_3
 
BC_ifgt - Class in com.oracle.graal.jtt.bytecode
 
BC_ifgt() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ifgt
 
BC_ificmplt1 - Class in com.oracle.graal.jtt.bytecode
 
BC_ificmplt1() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ificmplt1
 
BC_ificmplt2 - Class in com.oracle.graal.jtt.bytecode
 
BC_ificmplt2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ificmplt2
 
BC_ificmpne1 - Class in com.oracle.graal.jtt.bytecode
 
BC_ificmpne1() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ificmpne1
 
BC_ificmpne2 - Class in com.oracle.graal.jtt.bytecode
 
BC_ificmpne2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ificmpne2
 
BC_ifle - Class in com.oracle.graal.jtt.bytecode
 
BC_ifle() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ifle
 
BC_iflt - Class in com.oracle.graal.jtt.bytecode
 
BC_iflt() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iflt
 
BC_ifne - Class in com.oracle.graal.jtt.bytecode
 
BC_ifne() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ifne
 
BC_ifnonnull - Class in com.oracle.graal.jtt.bytecode
 
BC_ifnonnull() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ifnonnull
 
BC_ifnonnull_2 - Class in com.oracle.graal.jtt.bytecode
 
BC_ifnonnull_2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ifnonnull_2
 
BC_ifnonnull_3 - Class in com.oracle.graal.jtt.bytecode
 
BC_ifnonnull_3() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ifnonnull_3
 
BC_ifnull - Class in com.oracle.graal.jtt.bytecode
 
BC_ifnull() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ifnull
 
BC_ifnull_2 - Class in com.oracle.graal.jtt.bytecode
 
BC_ifnull_2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ifnull_2
 
BC_ifnull_3 - Class in com.oracle.graal.jtt.bytecode
 
BC_ifnull_3() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ifnull_3
 
BC_iinc_1 - Class in com.oracle.graal.jtt.bytecode
 
BC_iinc_1() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iinc_1
 
BC_iinc_2 - Class in com.oracle.graal.jtt.bytecode
 
BC_iinc_2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iinc_2
 
BC_iinc_3 - Class in com.oracle.graal.jtt.bytecode
 
BC_iinc_3() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iinc_3
 
BC_iinc_4 - Class in com.oracle.graal.jtt.bytecode
 
BC_iinc_4() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iinc_4
 
BC_iload_0 - Class in com.oracle.graal.jtt.bytecode
 
BC_iload_0() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iload_0
 
BC_iload_0_1 - Class in com.oracle.graal.jtt.bytecode
 
BC_iload_0_1() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iload_0_1
 
BC_iload_0_2 - Class in com.oracle.graal.jtt.bytecode
 
BC_iload_0_2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iload_0_2
 
BC_iload_1 - Class in com.oracle.graal.jtt.bytecode
 
BC_iload_1() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iload_1
 
BC_iload_1_1 - Class in com.oracle.graal.jtt.bytecode
 
BC_iload_1_1() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iload_1_1
 
BC_iload_2 - Class in com.oracle.graal.jtt.bytecode
 
BC_iload_2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iload_2
 
BC_iload_3 - Class in com.oracle.graal.jtt.bytecode
 
BC_iload_3() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iload_3
 
BC_imul - Class in com.oracle.graal.jtt.bytecode
 
BC_imul() - Constructor for class com.oracle.graal.jtt.bytecode.BC_imul
 
BC_imul_16 - Class in com.oracle.graal.jtt.optimize
 
BC_imul_16() - Constructor for class com.oracle.graal.jtt.optimize.BC_imul_16
 
BC_imul_4 - Class in com.oracle.graal.jtt.optimize
 
BC_imul_4() - Constructor for class com.oracle.graal.jtt.optimize.BC_imul_4
 
BC_ineg - Class in com.oracle.graal.jtt.bytecode
 
BC_ineg() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ineg
 
BC_instanceof - Class in com.oracle.graal.jtt.bytecode
 
BC_instanceof() - Constructor for class com.oracle.graal.jtt.bytecode.BC_instanceof
 
BC_instanceof.TestClass - Class in com.oracle.graal.jtt.bytecode
 
BC_instanceof01 - Class in com.oracle.graal.jtt.bytecode
Tests the instanceof works, when casting an array of interface.
BC_instanceof01() - Constructor for class com.oracle.graal.jtt.bytecode.BC_instanceof01
 
BC_instanceof01.BaseClass - Class in com.oracle.graal.jtt.bytecode
 
BC_instanceof01.DerivedTestClass - Class in com.oracle.graal.jtt.bytecode
 
BC_instanceof01.IDerivedObject - Interface in com.oracle.graal.jtt.bytecode
 
BC_instanceof01.IObject - Interface in com.oracle.graal.jtt.bytecode
 
BC_instanceof01.TestClass - Class in com.oracle.graal.jtt.bytecode
 
BC_invokeinterface - Class in com.oracle.graal.jtt.bytecode
 
BC_invokeinterface() - Constructor for class com.oracle.graal.jtt.bytecode.BC_invokeinterface
 
BC_invokeinterface.IClass - Class in com.oracle.graal.jtt.bytecode
 
BC_invokeinterface.ITest - Interface in com.oracle.graal.jtt.bytecode
 
BC_invokespecial - Class in com.oracle.graal.jtt.bytecode
 
BC_invokespecial() - Constructor for class com.oracle.graal.jtt.bytecode.BC_invokespecial
 
BC_invokespecial.TestClass - Class in com.oracle.graal.jtt.bytecode
 
BC_invokespecial01 - Class in com.oracle.graal.jtt.except
 
BC_invokespecial01() - Constructor for class com.oracle.graal.jtt.except.BC_invokespecial01
 
BC_invokespecial01.TestClass - Class in com.oracle.graal.jtt.except
 
BC_invokespecial2 - Class in com.oracle.graal.jtt.bytecode
 
BC_invokespecial2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_invokespecial2
 
BC_invokespecial2.TestClass - Class in com.oracle.graal.jtt.bytecode
 
BC_invokestatic - Class in com.oracle.graal.jtt.bytecode
 
BC_invokestatic() - Constructor for class com.oracle.graal.jtt.bytecode.BC_invokestatic
 
BC_invokevirtual - Class in com.oracle.graal.jtt.bytecode
 
BC_invokevirtual() - Constructor for class com.oracle.graal.jtt.bytecode.BC_invokevirtual
 
BC_invokevirtual.TestClass - Class in com.oracle.graal.jtt.bytecode
 
BC_invokevirtual01 - Class in com.oracle.graal.jtt.except
 
BC_invokevirtual01() - Constructor for class com.oracle.graal.jtt.except.BC_invokevirtual01
 
BC_invokevirtual01.TestClass - Class in com.oracle.graal.jtt.except
 
BC_invokevirtual02 - Class in com.oracle.graal.jtt.except
 
BC_invokevirtual02() - Constructor for class com.oracle.graal.jtt.except.BC_invokevirtual02
 
BC_invokevirtual02.TestClass - Class in com.oracle.graal.jtt.except
 
BC_invokevirtual2 - Class in com.oracle.graal.jtt.micro
 
BC_invokevirtual2() - Constructor for class com.oracle.graal.jtt.micro.BC_invokevirtual2
 
BC_invokevirtual2.Unresolved - Class in com.oracle.graal.jtt.micro
 
BC_ior - Class in com.oracle.graal.jtt.bytecode
 
BC_ior() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ior
 
BC_irem - Class in com.oracle.graal.jtt.bytecode
 
BC_irem() - Constructor for class com.oracle.graal.jtt.bytecode.BC_irem
 
BC_irem - Class in com.oracle.graal.jtt.except
 
BC_irem() - Constructor for class com.oracle.graal.jtt.except.BC_irem
 
BC_irem2 - Class in com.oracle.graal.jtt.bytecode
 
BC_irem2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_irem2
 
BC_irem3 - Class in com.oracle.graal.jtt.bytecode
 
BC_irem3() - Constructor for class com.oracle.graal.jtt.bytecode.BC_irem3
 
BC_ireturn - Class in com.oracle.graal.jtt.bytecode
 
BC_ireturn() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ireturn
 
BC_ishl - Class in com.oracle.graal.jtt.bytecode
 
BC_ishl() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ishl
 
BC_ishr - Class in com.oracle.graal.jtt.bytecode
 
BC_ishr() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ishr
 
BC_isub - Class in com.oracle.graal.jtt.bytecode
 
BC_isub() - Constructor for class com.oracle.graal.jtt.bytecode.BC_isub
 
BC_iushr - Class in com.oracle.graal.jtt.bytecode
 
BC_iushr() - Constructor for class com.oracle.graal.jtt.bytecode.BC_iushr
 
BC_ixor - Class in com.oracle.graal.jtt.bytecode
 
BC_ixor() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ixor
 
BC_l2d - Class in com.oracle.graal.jtt.bytecode
 
BC_l2d() - Constructor for class com.oracle.graal.jtt.bytecode.BC_l2d
 
BC_l2f - Class in com.oracle.graal.jtt.bytecode
 
BC_l2f() - Constructor for class com.oracle.graal.jtt.bytecode.BC_l2f
 
BC_l2i - Class in com.oracle.graal.jtt.bytecode
 
BC_l2i() - Constructor for class com.oracle.graal.jtt.bytecode.BC_l2i
 
BC_l2i_2 - Class in com.oracle.graal.jtt.bytecode
 
BC_l2i_2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_l2i_2
 
BC_ladd - Class in com.oracle.graal.jtt.bytecode
 
BC_ladd() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ladd
 
BC_ladd2 - Class in com.oracle.graal.jtt.bytecode
 
BC_ladd2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ladd2
 
BC_laload - Class in com.oracle.graal.jtt.bytecode
 
BC_laload() - Constructor for class com.oracle.graal.jtt.bytecode.BC_laload
 
BC_laload - Class in com.oracle.graal.jtt.except
 
BC_laload() - Constructor for class com.oracle.graal.jtt.except.BC_laload
 
BC_land - Class in com.oracle.graal.jtt.bytecode
 
BC_land() - Constructor for class com.oracle.graal.jtt.bytecode.BC_land
 
BC_lastore - Class in com.oracle.graal.jtt.bytecode
 
BC_lastore() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lastore
 
BC_lastore - Class in com.oracle.graal.jtt.except
 
BC_lastore() - Constructor for class com.oracle.graal.jtt.except.BC_lastore
 
BC_lcmp - Class in com.oracle.graal.jtt.bytecode
 
BC_lcmp() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lcmp
 
BC_ldc_01 - Class in com.oracle.graal.jtt.bytecode
 
BC_ldc_01() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ldc_01
 
BC_ldc_02 - Class in com.oracle.graal.jtt.bytecode
 
BC_ldc_02() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ldc_02
 
BC_ldc_03 - Class in com.oracle.graal.jtt.bytecode
 
BC_ldc_03() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ldc_03
 
BC_ldc_04 - Class in com.oracle.graal.jtt.bytecode
 
BC_ldc_04() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ldc_04
 
BC_ldc_05 - Class in com.oracle.graal.jtt.bytecode
 
BC_ldc_05() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ldc_05
 
BC_ldc_06 - Class in com.oracle.graal.jtt.bytecode
 
BC_ldc_06() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ldc_06
 
BC_ldiv - Class in com.oracle.graal.jtt.bytecode
 
BC_ldiv() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ldiv
 
BC_ldiv - Class in com.oracle.graal.jtt.except
 
BC_ldiv() - Constructor for class com.oracle.graal.jtt.except.BC_ldiv
 
BC_ldiv2 - Class in com.oracle.graal.jtt.bytecode
 
BC_ldiv2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ldiv2
 
BC_ldiv2 - Class in com.oracle.graal.jtt.except
 
BC_ldiv2() - Constructor for class com.oracle.graal.jtt.except.BC_ldiv2
 
BC_ldiv3 - Class in com.oracle.graal.jtt.bytecode
 
BC_ldiv3() - Constructor for class com.oracle.graal.jtt.bytecode.BC_ldiv3
 
BC_ldiv_16 - Class in com.oracle.graal.jtt.optimize
 
BC_ldiv_16() - Constructor for class com.oracle.graal.jtt.optimize.BC_ldiv_16
 
BC_ldiv_4 - Class in com.oracle.graal.jtt.optimize
 
BC_ldiv_4() - Constructor for class com.oracle.graal.jtt.optimize.BC_ldiv_4
 
BC_lload_0 - Class in com.oracle.graal.jtt.bytecode
 
BC_lload_0() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lload_0
 
BC_lload_01 - Class in com.oracle.graal.jtt.bytecode
 
BC_lload_01() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lload_01
 
BC_lload_1 - Class in com.oracle.graal.jtt.bytecode
 
BC_lload_1() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lload_1
 
BC_lload_2 - Class in com.oracle.graal.jtt.bytecode
 
BC_lload_2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lload_2
 
BC_lload_3 - Class in com.oracle.graal.jtt.bytecode
 
BC_lload_3() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lload_3
 
BC_lmul - Class in com.oracle.graal.jtt.bytecode
 
BC_lmul() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lmul
 
BC_lmul_16 - Class in com.oracle.graal.jtt.optimize
 
BC_lmul_16() - Constructor for class com.oracle.graal.jtt.optimize.BC_lmul_16
 
BC_lmul_4 - Class in com.oracle.graal.jtt.optimize
 
BC_lmul_4() - Constructor for class com.oracle.graal.jtt.optimize.BC_lmul_4
 
BC_lneg - Class in com.oracle.graal.jtt.bytecode
 
BC_lneg() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lneg
 
BC_lookupswitch01 - Class in com.oracle.graal.jtt.bytecode
 
BC_lookupswitch01() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
BC_lookupswitch02 - Class in com.oracle.graal.jtt.bytecode
 
BC_lookupswitch02() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
BC_lookupswitch03 - Class in com.oracle.graal.jtt.bytecode
 
BC_lookupswitch03() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
BC_lookupswitch04 - Class in com.oracle.graal.jtt.bytecode
 
BC_lookupswitch04() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
BC_lookupswitch05 - Class in com.oracle.graal.jtt.bytecode
 
BC_lookupswitch05() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lookupswitch05
 
BC_lor - Class in com.oracle.graal.jtt.bytecode
 
BC_lor() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lor
 
BC_lrem - Class in com.oracle.graal.jtt.bytecode
 
BC_lrem() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lrem
 
BC_lrem - Class in com.oracle.graal.jtt.except
 
BC_lrem() - Constructor for class com.oracle.graal.jtt.except.BC_lrem
 
BC_lrem2 - Class in com.oracle.graal.jtt.bytecode
 
BC_lrem2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lrem2
 
BC_lreturn - Class in com.oracle.graal.jtt.bytecode
 
BC_lreturn() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lreturn
 
BC_lshl - Class in com.oracle.graal.jtt.bytecode
 
BC_lshl() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lshl
 
BC_lshr - Class in com.oracle.graal.jtt.bytecode
 
BC_lshr() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lshr
 
BC_lshr02 - Class in com.oracle.graal.jtt.bytecode
 
BC_lshr02() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lshr02
 
BC_lshr_C16 - Class in com.oracle.graal.jtt.optimize
 
BC_lshr_C16() - Constructor for class com.oracle.graal.jtt.optimize.BC_lshr_C16
 
BC_lshr_C24 - Class in com.oracle.graal.jtt.optimize
 
BC_lshr_C24() - Constructor for class com.oracle.graal.jtt.optimize.BC_lshr_C24
 
BC_lshr_C32 - Class in com.oracle.graal.jtt.optimize
 
BC_lshr_C32() - Constructor for class com.oracle.graal.jtt.optimize.BC_lshr_C32
 
BC_lsub - Class in com.oracle.graal.jtt.bytecode
 
BC_lsub() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lsub
 
BC_lushr - Class in com.oracle.graal.jtt.bytecode
 
BC_lushr() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lushr
 
BC_lxor - Class in com.oracle.graal.jtt.bytecode
 
BC_lxor() - Constructor for class com.oracle.graal.jtt.bytecode.BC_lxor
 
BC_monitorenter - Class in com.oracle.graal.jtt.bytecode
 
BC_monitorenter() - Constructor for class com.oracle.graal.jtt.bytecode.BC_monitorenter
 
BC_monitorenter - Class in com.oracle.graal.jtt.except
 
BC_monitorenter() - Constructor for class com.oracle.graal.jtt.except.BC_monitorenter
 
BC_monitorenter02 - Class in com.oracle.graal.jtt.bytecode
 
BC_monitorenter02() - Constructor for class com.oracle.graal.jtt.bytecode.BC_monitorenter02
 
BC_multianewarray - Class in com.oracle.graal.jtt.except
 
BC_multianewarray() - Constructor for class com.oracle.graal.jtt.except.BC_multianewarray
 
BC_multianewarray01 - Class in com.oracle.graal.jtt.bytecode
 
BC_multianewarray01() - Constructor for class com.oracle.graal.jtt.bytecode.BC_multianewarray01
 
BC_multianewarray02 - Class in com.oracle.graal.jtt.bytecode
 
BC_multianewarray02() - Constructor for class com.oracle.graal.jtt.bytecode.BC_multianewarray02
 
BC_multianewarray03 - Class in com.oracle.graal.jtt.bytecode
 
BC_multianewarray03() - Constructor for class com.oracle.graal.jtt.bytecode.BC_multianewarray03
 
BC_multianewarray04 - Class in com.oracle.graal.jtt.bytecode
 
BC_multianewarray04() - Constructor for class com.oracle.graal.jtt.bytecode.BC_multianewarray04
 
BC_new - Class in com.oracle.graal.jtt.bytecode
 
BC_new() - Constructor for class com.oracle.graal.jtt.bytecode.BC_new
 
BC_newarray - Class in com.oracle.graal.jtt.bytecode
 
BC_newarray() - Constructor for class com.oracle.graal.jtt.bytecode.BC_newarray
 
BC_newarray - Class in com.oracle.graal.jtt.except
 
BC_newarray() - Constructor for class com.oracle.graal.jtt.except.BC_newarray
 
BC_putfield - Class in com.oracle.graal.jtt.except
 
BC_putfield() - Constructor for class com.oracle.graal.jtt.except.BC_putfield
 
BC_putfield.TestClass - Class in com.oracle.graal.jtt.except
 
BC_putfield_01 - Class in com.oracle.graal.jtt.bytecode
 
BC_putfield_01() - Constructor for class com.oracle.graal.jtt.bytecode.BC_putfield_01
 
BC_putfield_01.TestClass - Class in com.oracle.graal.jtt.bytecode
 
BC_putfield_02 - Class in com.oracle.graal.jtt.bytecode
 
BC_putfield_02() - Constructor for class com.oracle.graal.jtt.bytecode.BC_putfield_02
 
BC_putfield_02.TestClass - Class in com.oracle.graal.jtt.bytecode
 
BC_putfield_03 - Class in com.oracle.graal.jtt.bytecode
 
BC_putfield_03() - Constructor for class com.oracle.graal.jtt.bytecode.BC_putfield_03
 
BC_putfield_03.TestClass - Class in com.oracle.graal.jtt.bytecode
 
BC_putfield_04 - Class in com.oracle.graal.jtt.bytecode
 
BC_putfield_04() - Constructor for class com.oracle.graal.jtt.bytecode.BC_putfield_04
 
BC_putfield_04.TestClass - Class in com.oracle.graal.jtt.bytecode
 
BC_putstatic - Class in com.oracle.graal.jtt.bytecode
 
BC_putstatic() - Constructor for class com.oracle.graal.jtt.bytecode.BC_putstatic
 
BC_saload - Class in com.oracle.graal.jtt.bytecode
 
BC_saload() - Constructor for class com.oracle.graal.jtt.bytecode.BC_saload
 
BC_saload - Class in com.oracle.graal.jtt.except
 
BC_saload() - Constructor for class com.oracle.graal.jtt.except.BC_saload
 
BC_sastore - Class in com.oracle.graal.jtt.bytecode
 
BC_sastore() - Constructor for class com.oracle.graal.jtt.bytecode.BC_sastore
 
BC_sastore - Class in com.oracle.graal.jtt.except
 
BC_sastore() - Constructor for class com.oracle.graal.jtt.except.BC_sastore
 
BC_tableswitch - Class in com.oracle.graal.jtt.bytecode
 
BC_tableswitch() - Constructor for class com.oracle.graal.jtt.bytecode.BC_tableswitch
 
BC_tableswitch2 - Class in com.oracle.graal.jtt.bytecode
 
BC_tableswitch2() - Constructor for class com.oracle.graal.jtt.bytecode.BC_tableswitch2
 
BC_tableswitch3 - Class in com.oracle.graal.jtt.bytecode
 
BC_tableswitch3() - Constructor for class com.oracle.graal.jtt.bytecode.BC_tableswitch3
 
BC_tableswitch4 - Class in com.oracle.graal.jtt.bytecode
 
BC_tableswitch4() - Constructor for class com.oracle.graal.jtt.bytecode.BC_tableswitch4
 
BC_wide01 - Class in com.oracle.graal.jtt.bytecode
 
BC_wide01() - Constructor for class com.oracle.graal.jtt.bytecode.BC_wide01
 
BC_wide02 - Class in com.oracle.graal.jtt.bytecode
 
BC_wide02() - Constructor for class com.oracle.graal.jtt.bytecode.BC_wide02
 
bcc(SPARCAssembler.Op2s, SPARCAssembler.ConditionFlag, SPARCAssembler.Annul, Label) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
Branch on (Integer|Floatingpoint) Condition Codes.
bci - Variable in class com.oracle.graal.bytecode.BytecodeSwitch
Index of start of switch instruction.
bci() - Method in class com.oracle.graal.bytecode.BytecodeSwitch
Gets the current bytecode index.
bci() - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Gets the index of the bytecode instruction currently being parsed.
bci() - Method in class com.oracle.graal.java.BytecodeParser
 
bci - Variable in class com.oracle.graal.nodes.extended.ForeignCallNode
 
bci - Variable in class com.oracle.graal.nodes.FrameState
The bytecode index to which this frame state applies.
bci() - Method in interface com.oracle.graal.nodes.Invoke
 
bci - Variable in class com.oracle.graal.nodes.InvokeNode
 
bci() - Method in class com.oracle.graal.nodes.InvokeNode
 
bci - Variable in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
bci() - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
bci() - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
bci - Variable in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
bci - Variable in class com.oracle.graal.replacements.nodes.MacroNode
 
bci() - Method in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
bci - Variable in class jdk.internal.jvmci.code.BytecodePosition
 
bci - Variable in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
bci - Variable in class jdk.internal.jvmci.meta.LineNumberTableImpl
 
BciBlock() - Constructor for class com.oracle.graal.java.BciBlockMapping.BciBlock
 
BciBlockMapping - Class in com.oracle.graal.java
Builds a mapping between bytecodes and basic blocks and builds a conservative control flow graph (CFG).
BciBlockMapping(ResolvedJavaMethod) - Constructor for class com.oracle.graal.java.BciBlockMapping
Creates a new BlockMap instance from bytecode of the given method .
BciBlockMapping.BciBlock - Class in com.oracle.graal.java
 
BciBlockMapping.BciBlock.JSRData - Class in com.oracle.graal.java
 
BciBlockMapping.ExceptionDispatchBlock - Class in com.oracle.graal.java
 
bciProfileWidth - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
before(ResolvedJavaMethod) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Called before a test is executed.
before(ResolvedJavaMethod) - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
Called before a test is executed.
before() - Method in class com.oracle.graal.graph.test.NodeMapTest
 
before() - Static method in class com.oracle.graal.jtt.backend.LargeConstantSectionTest
 
before(ResolvedJavaMethod) - Method in class com.oracle.graal.jtt.hotpath.HP_field01
 
before(ResolvedJavaMethod) - Method in class com.oracle.graal.jtt.hotpath.HP_field03
 
before(ResolvedJavaMethod) - Method in class com.oracle.graal.jtt.jdk.Unsafe_compareAndSwap
 
before(ResolvedJavaMethod) - Method in class com.oracle.graal.jtt.loop.LoopNewInstance
 
before(ResolvedJavaMethod) - Method in class com.oracle.graal.jtt.optimize.ConditionalElimination01
 
before - Variable in class com.oracle.graal.lir.sparc.SPARCCall.DirectCallOp
 
before() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
before() - Static method in class com.oracle.graal.nodes.test.LoopPhiCanonicalizerTest
 
before() - Method in class com.oracle.graal.nodes.test.NegateNodeCanonicalizationTest
 
BEFORE_BCI - Static variable in class jdk.internal.jvmci.code.BytecodeFrame
The BCI for the state before starting to execute a method.
BEFORE_PHASE_DUMP_LEVEL - Static variable in class com.oracle.graal.phases.BasePhase
 
beforeCall(Object[]) - Method in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategy
 
beforeCall(Object[]) - Method in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategyNew
 
beforeCall(Object[]) - Method in interface com.oracle.graal.truffle.TruffleSplittingStrategy
 
beforeGC - Variable in class com.oracle.graal.replacements.test.DerivedOopTest.Result
 
beforeOp - Variable in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
beforeRegisterAllocation() - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
beforeRegisterAllocation() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
beforeRegisterAllocation() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
beforeRegisterAllocation() - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
beforeRegisterAllocation() - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
Called just before register allocation is performed on the LIR owned by this generator.
beforeRegisterAllocation - Variable in class com.oracle.graal.lir.LIRVerifier
 
beforeReturn(ValueNode, Kind) - Method in class com.oracle.graal.java.BytecodeParser
 
beforeReturnNode - Variable in class com.oracle.graal.java.BytecodeParser
 
beforeSpillMoveElimination() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
beforeSpillMoveElimination() - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSALinearScan
 
beforeStackSize - Variable in class com.oracle.graal.java.BytecodeParser.InvocationPluginAssertions
 
beforeTest() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
beforeUnwindNode - Variable in class com.oracle.graal.java.BytecodeParser
 
begin - Variable in class com.oracle.graal.lir.amd64.phases.StackMoveOptimizationPhase.Closure
 
begin(FixedNode) - Static method in class com.oracle.graal.nodes.BeginNode
 
begin(FixedNode, LocationIdentity) - Static method in class com.oracle.graal.nodes.KillingBeginNode
 
begin() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
Starts a new graph document.
begin(String) - Method in class com.oracle.graal.printer.CompilationPrinter
 
begin() - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
begin() - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.TimedEvent
Starts the timing for this event.
BEGIN_GRAPH - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
BEGIN_GROUP - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
BEGIN_NEXT_ORDER_ID_OFFSET - Static variable in class com.oracle.graal.nodes.GraphEncoder
The known offset between the orderId of a AbstractBeginNode and its successor.
beginBlock(String) - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
beginBlockNodes() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
beginBytecodes() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
beginControlFlow() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
beginEdges() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
beginGraph(String) - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
beginGroup() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
beginGroup(String, String, ResolvedJavaMethod, int) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
beginGroup(String, String, ResolvedJavaMethod, int) - Method in interface com.oracle.graal.printer.GraphPrinter
Starts a new group of graphs with the given name, short name and method byte code index (BCI) as properties.
beginGroup(String, String, ResolvedJavaMethod, int) - Method in class com.oracle.graal.printer.IdealGraphPrinter
Starts a new group of graphs with the given name, short name and method byte code index (BCI) as properties.
beginLockScope(int) - Static method in class com.oracle.graal.hotspot.nodes.BeginLockScopeNode
 
BeginLockScopeNode - Class in com.oracle.graal.hotspot.nodes
Intrinsic for opening a scope binding a stack-based lock with an object.
BeginLockScopeNode(WordTypes, int) - Constructor for class com.oracle.graal.hotspot.nodes.BeginLockScopeNode
 
beginMethod(String, String, int) - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
BeginNode - Class in com.oracle.graal.nodes
 
BeginNode() - Constructor for class com.oracle.graal.nodes.BeginNode
 
BeginNode(Stamp) - Constructor for class com.oracle.graal.nodes.BeginNode
 
beginNode - Variable in class com.oracle.graal.nodes.cfg.Block
 
beginNode(String) - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
beginNodes() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
beginProperties() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
BeginStateSplitNode - Class in com.oracle.graal.nodes
Base class for AbstractBeginNodes that are associated with a frame state.
BeginStateSplitNode(NodeClass<? extends BeginStateSplitNode>) - Constructor for class com.oracle.graal.nodes.BeginStateSplitNode
 
BeginStateSplitNode(NodeClass<? extends BeginStateSplitNode>, Stamp) - Constructor for class com.oracle.graal.nodes.BeginStateSplitNode
 
beginSuccessors() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
below(long, long) - Static method in class com.oracle.graal.replacements.test.WordTest
 
belowOrEqual(long, long) - Static method in class com.oracle.graal.replacements.test.WordTest
 
belowOrEqual(Unsigned) - Method in interface com.oracle.graal.word.Unsigned
Compares this Unsigned with the specified value.
belowOrEqual(int) - Method in interface com.oracle.graal.word.Unsigned
Compares this Unsigned with the specified value.
belowOrEqual(Unsigned) - Method in class com.oracle.graal.word.Word
 
belowOrEqual(int) - Method in class com.oracle.graal.word.Word
 
belowOrEqual(Word) - Method in class com.oracle.graal.word.Word
 
belowOrEqual(int, int) - Static method in class jdk.internal.jvmci.code.UnsignedMath
Unsigned comparison belowOrEqual for two numbers.
belowOrEqual(long, long) - Static method in class jdk.internal.jvmci.code.UnsignedMath
Unsigned comparison belowOrEqual for two numbers.
belowOrEqualInt(int, int) - Static method in class com.oracle.graal.replacements.test.UnsignedMathTest
 
belowOrEqualLong(long, long) - Static method in class com.oracle.graal.replacements.test.UnsignedMathTest
 
belowThan(Unsigned) - Method in interface com.oracle.graal.word.Unsigned
Compares this Unsigned with the specified value.
belowThan(int) - Method in interface com.oracle.graal.word.Unsigned
Compares this Unsigned with the specified value.
belowThan(Unsigned) - Method in class com.oracle.graal.word.Word
 
belowThan(int) - Method in class com.oracle.graal.word.Word
 
belowThan(Word) - Method in class com.oracle.graal.word.Word
 
belowThan(int, int) - Static method in class jdk.internal.jvmci.code.UnsignedMath
Unsigned comparison belowThan for two numbers.
belowThan(long, long) - Static method in class jdk.internal.jvmci.code.UnsignedMath
Unsigned comparison belowThan for two numbers.
belowThanInt(int, int) - Static method in class com.oracle.graal.replacements.test.UnsignedMathTest
 
belowThanLong(long, long) - Static method in class com.oracle.graal.replacements.test.UnsignedMathTest
 
benchmark(HotSpotInstalledCode) - Static method in class com.oracle.graal.hotspot.test.InstalledCodeExecuteHelperTest
 
BenchmarkCounterFactory - Interface in com.oracle.graal.lir.gen
 
BenchmarkCounters - Class in com.oracle.graal.hotspot.debug
This class contains infrastructure to maintain counters based on DynamicCounterNodes.
BenchmarkCounters() - Constructor for class com.oracle.graal.hotspot.debug.BenchmarkCounters
 
BenchmarkCounters.CallbackOutputStream - Class in com.oracle.graal.hotspot.debug
 
BenchmarkCounters.Counter - Class in com.oracle.graal.hotspot.debug
 
BenchmarkCounters.Options - Class in com.oracle.graal.hotspot.debug
 
BenchmarkDynamicCounters - Static variable in class com.oracle.graal.hotspot.debug.BenchmarkCounters.Options
 
benchPartialEscape(PartialEscapeBench.ThingsCache) - Method in class com.oracle.graal.virtual.bench.PartialEscapeBench
 
beS1(byte[], int) - Static method in class com.oracle.graal.bytecode.Bytes
Gets a signed 1-byte value.
beS2(byte[], int) - Static method in class com.oracle.graal.bytecode.Bytes
Gets a signed 2-byte big-endian value.
beS4(byte[], int) - Static method in class com.oracle.graal.bytecode.Bytes
Gets a signed 4-byte big-endian value.
bestCost - Variable in class com.oracle.graal.lir.constopt.ConstantTree.NodeCost
 
beSVar(byte[], int, boolean) - Static method in class com.oracle.graal.bytecode.Bytes
Gets either a signed 2-byte or a signed 4-byte big-endian value.
betterSpillPos - Static variable in class com.oracle.graal.lir.alloc.lsra.LinearScanOptimizeSpillPositionPhase
 
betterSpillPosWithLowerProbability - Static variable in class com.oracle.graal.lir.alloc.lsra.LinearScanOptimizeSpillPositionPhase
 
beU1(byte[], int) - Static method in class com.oracle.graal.bytecode.Bytes
Gets an unsigned 1-byte value.
beU2(byte[], int) - Static method in class com.oracle.graal.bytecode.Bytes
Gets an unsigned 2-byte big-endian value.
BG_BLACK - Static variable in class com.oracle.graal.debug.AnsiColor
Background black.
BG_BLACK - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Background black.
BG_BLUE - Static variable in class com.oracle.graal.debug.AnsiColor
Background blue.
BG_BLUE - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Background blue.
BG_CYAN - Static variable in class com.oracle.graal.debug.AnsiColor
Background cyan.
BG_CYAN - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Background cyan.
BG_GREEN - Static variable in class com.oracle.graal.debug.AnsiColor
Background green.
BG_GREEN - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Background green.
BG_MAGENTA - Static variable in class com.oracle.graal.debug.AnsiColor
Background magenta.
BG_MAGENTA - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Background magenta.
BG_RED - Static variable in class com.oracle.graal.debug.AnsiColor
Background red.
BG_RED - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Background red.
BG_WHITE - Static variable in class com.oracle.graal.debug.AnsiColor
Background white.
BG_WHITE - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Background white.
BG_YELLOW - Static variable in class com.oracle.graal.debug.AnsiColor
Background yellow.
BG_YELLOW - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Background yellow.
bi(long) - Static method in class jdk.internal.jvmci.code.UnsignedMath
 
biasedLockMaskInPlace() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
Mask for a biasable, locked or unlocked mark word.
biasedLockMaskInPlace - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
biasedLockPattern() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
Pattern for a biasable, unlocked mark word.
biasedLockPattern - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
bicc(SPARCAssembler.ConditionFlag, SPARCAssembler.Annul, Label) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
Branch on Integer Condition Codes.
BigByteParams01 - Class in com.oracle.graal.jtt.micro
 
BigByteParams01() - Constructor for class com.oracle.graal.jtt.micro.BigByteParams01
 
BigDoubleParams02 - Class in com.oracle.graal.jtt.micro
 
BigDoubleParams02() - Constructor for class com.oracle.graal.jtt.micro.BigDoubleParams02
 
BigEndian() - Constructor for class com.oracle.graal.asm.Buffer.BigEndian
 
BigFloatParams01 - Class in com.oracle.graal.jtt.micro
 
BigFloatParams01() - Constructor for class com.oracle.graal.jtt.micro.BigFloatParams01
 
BigFloatParams02 - Class in com.oracle.graal.jtt.micro
 
BigFloatParams02() - Constructor for class com.oracle.graal.jtt.micro.BigFloatParams02
 
BigInterfaceParams01 - Class in com.oracle.graal.jtt.micro
 
BigInterfaceParams01() - Constructor for class com.oracle.graal.jtt.micro.BigInterfaceParams01
 
BigInterfaceParams01.A - Class in com.oracle.graal.jtt.micro
 
BigInterfaceParams01.B - Class in com.oracle.graal.jtt.micro
 
BigInterfaceParams01.I - Interface in com.oracle.graal.jtt.micro
 
BigIntParams01 - Class in com.oracle.graal.jtt.micro
 
BigIntParams01() - Constructor for class com.oracle.graal.jtt.micro.BigIntParams01
 
BigIntParams02 - Class in com.oracle.graal.jtt.micro
 
BigIntParams02() - Constructor for class com.oracle.graal.jtt.micro.BigIntParams02
 
BigLongParams02 - Class in com.oracle.graal.jtt.micro
 
BigLongParams02() - Constructor for class com.oracle.graal.jtt.micro.BigLongParams02
 
BigMixedParams01 - Class in com.oracle.graal.jtt.micro
 
BigMixedParams01() - Constructor for class com.oracle.graal.jtt.micro.BigMixedParams01
 
BigMixedParams02 - Class in com.oracle.graal.jtt.micro
 
BigMixedParams02() - Constructor for class com.oracle.graal.jtt.micro.BigMixedParams02
 
BigMixedParams03 - Class in com.oracle.graal.jtt.micro
 
BigMixedParams03() - Constructor for class com.oracle.graal.jtt.micro.BigMixedParams03
 
BigMixedParams04 - Class in com.oracle.graal.jtt.micro
Tests different alignment on the stack with extended parameters (index > 5).
BigMixedParams04() - Constructor for class com.oracle.graal.jtt.micro.BigMixedParams04
 
BigObject() - Constructor for class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
BigObjectParams01 - Class in com.oracle.graal.jtt.micro
 
BigObjectParams01() - Constructor for class com.oracle.graal.jtt.micro.BigObjectParams01
 
BigObjectParams02 - Class in com.oracle.graal.jtt.micro
 
BigObjectParams02() - Constructor for class com.oracle.graal.jtt.micro.BigObjectParams02
 
BigParamsAlignment - Class in com.oracle.graal.jtt.micro
 
BigParamsAlignment() - Constructor for class com.oracle.graal.jtt.micro.BigParamsAlignment
 
BigShortParams01 - Class in com.oracle.graal.jtt.micro
 
BigShortParams01() - Constructor for class com.oracle.graal.jtt.micro.BigShortParams01
 
BigVirtualParams01 - Class in com.oracle.graal.jtt.micro
 
BigVirtualParams01() - Constructor for class com.oracle.graal.jtt.micro.BigVirtualParams01
 
BigVirtualParams01.A - Class in com.oracle.graal.jtt.micro
 
BigVirtualParams01.B - Class in com.oracle.graal.jtt.micro
 
BigVirtualParams01.I - Class in com.oracle.graal.jtt.micro
 
Binary() - Constructor for class com.oracle.graal.jtt.hotpath.HP_invoke01.Instruction.Binary
 
BinaryArithmeticNode<OP> - Class in com.oracle.graal.nodes.calc
 
BinaryArithmeticNode(NodeClass<? extends BinaryArithmeticNode<OP>>, BinaryArithmeticNode.SerializableBinaryFunction<OP>, ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.BinaryArithmeticNode
 
BinaryArithmeticNode.ReassociateMatch - Enum in com.oracle.graal.nodes.calc
 
BinaryArithmeticNode.SerializableBinaryFunction<T> - Interface in com.oracle.graal.nodes.calc
 
BinaryGraphPrinter - Class in com.oracle.graal.printer
 
BinaryGraphPrinter(WritableByteChannel) - Constructor for class com.oracle.graal.printer.BinaryGraphPrinter
 
BinaryGraphPrinter.ConstantPool - Class in com.oracle.graal.printer
 
BinaryNode - Class in com.oracle.graal.nodes.calc
The BinaryNode class is the base of arithmetic and logic operations with two inputs.
BinaryNode(NodeClass<? extends BinaryNode>, Stamp, ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.BinaryNode
Creates a new BinaryNode instance.
BinaryOp(String, boolean, boolean) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp
 
BinaryOpLogicNode - Class in com.oracle.graal.nodes
 
BinaryOpLogicNode(NodeClass<? extends BinaryOpLogicNode>, ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.BinaryOpLogicNode
 
binaryRead(AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, ValueNode, Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
BinaryRegConst(SPARCArithmetic, AllocatableValue, Value, JavaConstant) - Constructor for class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegConst
 
BinaryRegConst(SPARCArithmetic, AllocatableValue, Value, JavaConstant, LIRFrameState) - Constructor for class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegConst
 
BinaryRegReg(SPARCArithmetic, Value, Value, Value) - Constructor for class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegReg
 
BinaryRegReg(SPARCArithmetic, Value, Value, Value, LIRFrameState) - Constructor for class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegReg
 
BinaryStrategy(double[], JavaConstant[]) - Constructor for class com.oracle.graal.lir.SwitchStrategy.BinaryStrategy
 
bind(Label) - Method in class com.oracle.graal.asm.Assembler
 
bind(int) - Method in class com.oracle.graal.asm.Label
Binds the label to the specified position.
bind(Label) - Method in class com.oracle.graal.lir.SwitchStrategy.BaseSwitchClosure
 
bind(Label) - Method in class com.oracle.graal.lir.SwitchStrategy.EffortClosure
 
bind(Label) - Method in interface com.oracle.graal.lir.SwitchStrategy.SwitchClosure
bind(StructuredGraph, MetaAccessProvider, SnippetTemplate.Arguments) - Method in class com.oracle.graal.replacements.SnippetTemplate
Gets the instantiation-time bindings to this template's parameters.
BIPUSH - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
bit(boolean) - Method in class com.oracle.graal.jtt.optimize.Conditional01.TestClass
 
BIT_DATA_NULL_SEEN_FLAG - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.BitData
 
BIT_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.BitData
 
bitCountIntConstantSnippet() - Static method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
bitCountIntEmptySnippet(int) - Static method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
bitCountIntSnippet(int) - Static method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
bitCountLongConstantSnippet() - Static method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
bitCountLongEmptySnippet(long) - Static method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
bitCountLongSnippet(long) - Static method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
BitCountNode - Class in com.oracle.graal.replacements.nodes
 
BitCountNode(ValueNode) - Constructor for class com.oracle.graal.replacements.nodes.BitCountNode
 
BitData() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.BitData
 
BitData(HotSpotMethodDataAccessor.Tag, int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.BitData
 
bitIndex(int, int) - Method in class com.oracle.graal.compiler.common.util.BitMap2D
 
BitKey(SPARCAssembler.BitSpec, int) - Constructor for class com.oracle.graal.asm.sparc.SPARCAssembler.BitKey
 
BitKeyIndex(SPARCAssembler.SPARCOp) - Constructor for class com.oracle.graal.asm.sparc.SPARCAssembler.BitKeyIndex
 
BitKeyIndex(SPARCAssembler.BitSpec) - Constructor for class com.oracle.graal.asm.sparc.SPARCAssembler.BitKeyIndex
 
BitMap2D - Class in com.oracle.graal.compiler.common.util
This class implements a two-dimensional bitmap.
BitMap2D(int, int) - Constructor for class com.oracle.graal.compiler.common.util.BitMap2D
 
BitOpNodesTest - Class in com.oracle.graal.replacements.test
 
BitOpNodesTest() - Constructor for class com.oracle.graal.replacements.test.BitOpNodesTest
 
BitOpsTest - Class in com.oracle.graal.asm.amd64.test
 
BitOpsTest() - Constructor for class com.oracle.graal.asm.amd64.test.BitOpsTest
 
BitOpsTest.IntField - Class in com.oracle.graal.asm.amd64.test
 
BitOpsTest.LongField - Class in com.oracle.graal.asm.amd64.test
 
bits - Variable in class com.oracle.graal.compiler.common.type.PrimitiveStamp
 
bits - Variable in class com.oracle.graal.graph.NodeBitMap
 
BitScanForwardNode - Class in com.oracle.graal.replacements.nodes
Determines the index of the least significant "1" bit.
BitScanForwardNode(ValueNode) - Constructor for class com.oracle.graal.replacements.nodes.BitScanForwardNode
 
BitScanReverseNode - Class in com.oracle.graal.replacements.nodes
Determines the index of the most significant "1" bit.
BitScanReverseNode(ValueNode) - Constructor for class com.oracle.graal.replacements.nodes.BitScanReverseNode
 
BitSpec() - Constructor for class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
bitsPerSlot - Variable in class com.oracle.graal.compiler.common.util.BitMap2D
 
bkpt(Object, Word, Word, Word) - Static method in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
BLACK - Static variable in class com.oracle.graal.debug.AnsiColor
Foreground black.
BLACK - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Foreground black.
blackhole(boolean) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Consume a value, making sure the compiler doesn't optimize away the computation of this value, even if it is otherwise unused.
blackhole(byte) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Consume a value, making sure the compiler doesn't optimize away the computation of this value, even if it is otherwise unused.
blackhole(short) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Consume a value, making sure the compiler doesn't optimize away the computation of this value, even if it is otherwise unused.
blackhole(char) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Consume a value, making sure the compiler doesn't optimize away the computation of this value, even if it is otherwise unused.
blackhole(int) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Consume a value, making sure the compiler doesn't optimize away the computation of this value, even if it is otherwise unused.
blackhole(long) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Consume a value, making sure the compiler doesn't optimize away the computation of this value, even if it is otherwise unused.
blackhole(float) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Consume a value, making sure the compiler doesn't optimize away the computation of this value, even if it is otherwise unused.
blackhole(double) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Consume a value, making sure the compiler doesn't optimize away the computation of this value, even if it is otherwise unused.
blackhole(Object) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Consume a value, making sure the compiler doesn't optimize away the computation of this value, even if it is otherwise unused.
blackholeBooleanSnippet(int) - Static method in class com.oracle.graal.api.directives.test.BlackholeDirectiveTest
 
BlackholeDirectiveTest - Class in com.oracle.graal.api.directives.test
BlackholeDirectiveTest() - Constructor for class com.oracle.graal.api.directives.test.BlackholeDirectiveTest
 
BlackholeDirectiveTest.BlackholeSnippet - Annotation Type in com.oracle.graal.api.directives.test
 
BlackholeDirectiveTest.Dummy - Class in com.oracle.graal.api.directives.test
 
blackholeIntSnippet(int) - Static method in class com.oracle.graal.api.directives.test.BlackholeDirectiveTest
 
BlackholeNode - Class in com.oracle.graal.nodes.debug
 
BlackholeNode(ValueNode) - Constructor for class com.oracle.graal.nodes.debug.BlackholeNode
 
blackholeObjectSnippet(int) - Static method in class com.oracle.graal.api.directives.test.BlackholeDirectiveTest
 
BlackholeOp(Value) - Constructor for class com.oracle.graal.lir.StandardOp.BlackholeOp
 
block - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScanOptimizeSpillPositionPhase.IntervalBlockIterator
 
block(Value) - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
block - Variable in class com.oracle.graal.lir.constopt.DefUseTree
 
block - Variable in class com.oracle.graal.lir.constopt.UseEntry
 
block - Variable in class com.oracle.graal.lir.LabelRef
 
block - Variable in class com.oracle.graal.lir.ssa.SSAVerifier.Entry
 
block - Variable in class com.oracle.graal.lir.StandardOp.NoOp
The block in which this instruction is located.
Block - Class in com.oracle.graal.nodes.cfg
 
Block(AbstractBeginNode) - Constructor for class com.oracle.graal.nodes.cfg.Block
 
block - Variable in class com.oracle.graal.phases.common.GuardLoweringPhase.LowerGuards
 
block - Variable in class com.oracle.graal.phases.common.LoweringPhase.Frame
 
Block.NodeIterator - Class in com.oracle.graal.nodes.cfg
 
BLOCK_COUNT - Static variable in class com.oracle.graal.compiler.test.MarkUnsafeAccessTest
 
BLOCK_ID_INITIAL - Static variable in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
 
BLOCK_ID_VISITED - Static variable in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
 
BLOCK_SIZE - Static variable in class com.oracle.graal.compiler.test.MarkUnsafeAccessTest
 
blockAt(int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
blockAt(int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
BlockClosure(BitSet) - Constructor for class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder.BlockClosure
 
BlockClosure - Interface in com.oracle.graal.phases.schedule
The BlockClosure interface represents a closure for iterating over blocks.
blockComment(String) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
blockCount() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
blockCount() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
blockData - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
BlockData() - Constructor for class com.oracle.graal.lir.alloc.lsra.LinearScan.BlockData
 
BlockData(int) - Constructor for class com.oracle.graal.lir.RedundantMoveElimination.BlockData
 
blockData - Variable in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
 
blockData - Variable in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl
 
BlockData(int, int) - Constructor for class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl.BlockData
 
blocked - Variable in class com.oracle.graal.compiler.common.alloc.TraceBuilder
Contains the number of unprocessed predecessors for every block.
blockEffects - Variable in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
blockFor(Node) - Method in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
blockForId(int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
Gets the block containing a given instruction.
blockId - Variable in class com.oracle.graal.asm.Label
 
blockIndex - Variable in class com.oracle.graal.java.BytecodeParser.SuccessorInfo
 
BlockIteratorClosure() - Constructor for class com.oracle.graal.phases.graph.ReentrantBlockIterator.BlockIteratorClosure
 
blockLiveOut - Variable in class com.oracle.graal.lir.LIRVerifier
 
BlockMap<T> - Class in com.oracle.graal.compiler.common.cfg
 
BlockMap(AbstractControlFlowGraph<?>) - Constructor for class com.oracle.graal.compiler.common.cfg.BlockMap
 
blockMap - Variable in class com.oracle.graal.java.BytecodeParser
 
blockMap - Variable in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
 
blockMap - Variable in class com.oracle.graal.lir.constopt.ConstantTree
 
BlockNodeIterator(FixedNode) - Constructor for class com.oracle.graal.nodes.AbstractBeginNode.BlockNodeIterator
 
blockOfOpWithId(int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
BlockOrderComparator() - Constructor for class com.oracle.graal.compiler.common.alloc.ComputeBlockOrder.BlockOrderComparator
 
blockPos - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
blockRegisters(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
blocks - Variable in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
 
blocks - Variable in class com.oracle.graal.compiler.common.cfg.Loop
 
blocks - Variable in class com.oracle.graal.java.BciBlockMapping
The blocks found in this method, in reverse postorder.
blocks - Variable in class com.oracle.graal.java.LocalLiveness
 
BLOCKS_DELETED - Static variable in class com.oracle.graal.lir.ControlFlowOptimizer.Optimizer
 
BlockScope() - Constructor for class com.oracle.graal.lir.gen.LIRGeneratorTool.BlockScope
 
BlockScopeImpl(AbstractBlockBase<?>) - Constructor for class com.oracle.graal.lir.gen.LIRGenerator.BlockScopeImpl
 
blocksForInterval(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanOptimizeSpillPositionPhase
 
BlockSkip01 - Class in com.oracle.graal.jtt.optimize
 
BlockSkip01() - Constructor for class com.oracle.graal.jtt.optimize.BlockSkip01
 
blocksNotYetAssignedId - Variable in class com.oracle.graal.java.BciBlockMapping
 
blockSuccessor(int) - Method in class com.oracle.graal.nodes.extended.SwitchNode
 
blockSuccessorCount() - Method in class com.oracle.graal.nodes.extended.SwitchNode
 
BlockTestNode(AbstractTestNode...) - Constructor for class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest.BlockTestNode
 
BlockTestNode - Class in com.oracle.graal.truffle.test.nodes
 
BlockTestNode(AbstractTestNode...) - Constructor for class com.oracle.graal.truffle.test.nodes.BlockTestNode
 
blockToKillSet - Variable in class com.oracle.graal.phases.schedule.SchedulePhase
 
blockToNodes - Variable in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
blockToNodesMap - Variable in class com.oracle.graal.phases.schedule.MemoryScheduleVerification
 
blockToNodesMap - Variable in class com.oracle.graal.phases.schedule.SchedulePhase
Map from blocks to the nodes in each block.
blockToString(AbstractBlockBase<?>) - Method in class com.oracle.graal.printer.CFGPrinter
 
blockToTrace - Variable in class com.oracle.graal.compiler.common.alloc.TraceBuilder
 
blockToTrace - Variable in class com.oracle.graal.compiler.common.alloc.TraceBuilder.TraceBuilderResult
 
BlockValueMap - Interface in com.oracle.graal.lir.gen
 
BlockWorkList - Class in com.oracle.graal.phases.util
This class implements a worklist for dealing with blocks.
BlockWorkList() - Constructor for class com.oracle.graal.phases.util.BlockWorkList
 
Blop() - Constructor for class com.oracle.graal.jtt.loop.LoopNewInstance.Blop
 
BLUE - Static variable in class com.oracle.graal.debug.AnsiColor
Foreground blue.
BLUE - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Foreground blue.
bObject - Static variable in class com.oracle.graal.jtt.micro.InvokeVirtual_01
 
body - Variable in class com.oracle.graal.loop.CountedLoopInfo
 
BOLD_BLACK - Static variable in class com.oracle.graal.debug.AnsiColor
Foreground bold black.
BOLD_BLACK - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Foreground bold black.
BOLD_BLUE - Static variable in class com.oracle.graal.debug.AnsiColor
Foreground bold blue.
BOLD_BLUE - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Foreground bold blue.
BOLD_CYAN - Static variable in class com.oracle.graal.debug.AnsiColor
Foreground bold cyan.
BOLD_CYAN - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Foreground bold cyan.
BOLD_GREEN - Static variable in class com.oracle.graal.debug.AnsiColor
Foreground bold green.
BOLD_GREEN - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Foreground bold green.
BOLD_MAGENTA - Static variable in class com.oracle.graal.debug.AnsiColor
Foreground bold magenta.
BOLD_MAGENTA - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Foreground bold magenta.
BOLD_RED - Static variable in class com.oracle.graal.debug.AnsiColor
Foreground bold red.
BOLD_RED - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Foreground bold red.
BOLD_WHITE - Static variable in class com.oracle.graal.debug.AnsiColor
Foreground bold white.
BOLD_WHITE - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Foreground bold white.
BOLD_YELLOW - Static variable in class com.oracle.graal.debug.AnsiColor
Foreground bold yellow.
BOLD_YELLOW - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Foreground bold yellow.
bool - Variable in class com.oracle.graal.jtt.optimize.List_reorder_bug.List
 
BOOL_CONST - Static variable in class jdk.internal.jvmci.runtime.test.TestConstantReflectionProvider.BoxedConstants
 
BOOL_CONST - Static variable in class jdk.internal.jvmci.runtime.test.TestConstantReflectionProvider.PrimitiveConstants
 
BOOLEAN_TAG - Static variable in class com.oracle.graal.truffle.FrameWithoutBoxing
 
booleanArrayClone(boolean[]) - Static method in class com.oracle.graal.hotspot.replacements.ObjectCloneSnippets
 
booleanArraycopy(boolean[], int, boolean[], int, int) - Static method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
booleanFalse - Static variable in class com.oracle.graal.compiler.common.type.StampFactory
 
booleanField - Static variable in class com.oracle.graal.jtt.reflect.Field_get01
 
booleanField - Variable in class com.oracle.graal.jtt.reflect.Field_get02.TestClass
 
BooleanField - Static variable in class com.oracle.graal.jtt.reflect.Field_get03
 
booleanField - Variable in class com.oracle.graal.jtt.reflect.Field_get03.TestClass
 
booleanField - Variable in class com.oracle.graal.jtt.reflect.Field_get04.TestClass
 
booleanField - Static variable in class com.oracle.graal.jtt.reflect.Field_getType01
 
booleanField - Static variable in class com.oracle.graal.jtt.reflect.Field_set01
 
booleanField - Variable in class com.oracle.graal.jtt.reflect.Field_set02.TestClass
 
booleanField - Variable in class com.oracle.graal.jtt.reflect.Field_set03.TestClass
 
booleanSnippet(int) - Static method in class com.oracle.graal.api.directives.test.BlackholeDirectiveTest
 
booleanSnippet() - Static method in class com.oracle.graal.api.directives.test.OpaqueDirectiveTest
 
booleanTestValue1 - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
booleanTestValue2 - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
booleanTrue - Static variable in class com.oracle.graal.compiler.common.type.StampFactory
 
booleanValue - Variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest.FieldObject
 
booleanValue(Boolean) - Static method in class com.oracle.graal.replacements.BoxingSnippets
 
booleanValueOf(boolean) - Static method in class com.oracle.graal.replacements.BoxingSnippets
 
BootstrapReplacements - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
bottomClass - Variable in class com.oracle.graal.replacements.test.NewMultiArrayTest
 
bottomType - Variable in class com.oracle.graal.replacements.test.NewMultiArrayTest
 
box - Variable in class com.oracle.graal.jtt.optimize.SchedulingBug_01.VolatileBoxHolder
 
box(long) - Static method in class com.oracle.graal.word.Word
 
boxed - Variable in class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantValue
 
Boxed_TYPE_01 - Class in com.oracle.graal.jtt.lang
 
Boxed_TYPE_01() - Constructor for class com.oracle.graal.jtt.lang.Boxed_TYPE_01
 
BoxedConstants() - Constructor for class jdk.internal.jvmci.runtime.test.TestConstantReflectionProvider.BoxedConstants
 
boxedInteger() - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
boxedJavaClass - Variable in enum jdk.internal.jvmci.meta.Kind
 
boxedObjectInteger() - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
boxedObjectShort() - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
boxedShort() - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
BoxingEliminationTest - Class in com.oracle.graal.compiler.test
In the following tests, the usages of local variable "a" are replaced with the integer constant 0.
BoxingEliminationTest() - Constructor for class com.oracle.graal.compiler.test.BoxingEliminationTest
 
boxingKind - Variable in class com.oracle.graal.nodes.extended.BoxNode
 
boxingKind - Variable in class com.oracle.graal.nodes.extended.UnboxNode
 
boxingKind - Variable in class com.oracle.graal.nodes.virtual.VirtualBoxingNode
 
BoxingSnippets - Class in com.oracle.graal.replacements
 
BoxingSnippets() - Constructor for class com.oracle.graal.replacements.BoxingSnippets
 
boxingSnippets - Variable in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
BoxingSnippets.Templates - Class in com.oracle.graal.replacements
 
BoxingTest - Class in com.oracle.graal.compiler.test
 
BoxingTest() - Constructor for class com.oracle.graal.compiler.test.BoxingTest
 
boxingTypes - Variable in class com.oracle.graal.compiler.test.OptionsVerifierTest.OptionsVerifier
 
boxLong(long) - Static method in class com.oracle.graal.word.HostedWord
 
BoxNode - Class in com.oracle.graal.nodes.extended
This node represents the boxing of a primitive value.
BoxNode(ValueNode, ResolvedJavaType, Kind) - Constructor for class com.oracle.graal.nodes.extended.BoxNode
 
BoxPlugin(Kind) - Constructor for class com.oracle.graal.replacements.StandardGraphBuilderPlugins.BoxPlugin
 
boxPrimitive(JavaConstant) - Method in class com.oracle.graal.truffle.TruffleConstantReflectionProvider
 
boxPrimitive(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
boxPrimitive(JavaConstant) - Method in interface jdk.internal.jvmci.meta.ConstantReflectionProvider
Converts the given primitive constant to a boxed object constant, according to the Java boxing rules.
boxSnippet(int) - Static method in class com.oracle.graal.compiler.test.BoxingTest
 
boxSnippets - Variable in class com.oracle.graal.replacements.BoxingSnippets.Templates
 
boxTest() - Method in class jdk.internal.jvmci.runtime.test.TestConstantReflectionProvider
 
BPCC - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
bpcc(SPARCAssembler.ConditionFlag, SPARCAssembler.Annul, Label, SPARCAssembler.CC, SPARCAssembler.BranchPredict) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
Branch on Integer Condition Codes with Prediction.
bpcc(SPARCAssembler.Op2s, SPARCAssembler.ConditionFlag, SPARCAssembler.Annul, Label, SPARCAssembler.CC, SPARCAssembler.BranchPredict) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
Used for fbpcc (Float) and bpcc (Integer).
Bpcc(SPARCAssembler.Op2s) - Constructor for class com.oracle.graal.asm.sparc.SPARCAssembler.Bpcc
 
BPR - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
bpr(SPARCAssembler.RCondition, SPARCAssembler.Annul, Label, SPARCAssembler.BranchPredict, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
Branch on Integer Register with Prediction.
Bpr() - Constructor for class com.oracle.graal.asm.sparc.SPARCAssembler.Bpr
 
BR - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
Br() - Constructor for class com.oracle.graal.asm.sparc.SPARCAssembler.Br
 
BRANCH - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
BRANCH - Static variable in class com.oracle.graal.bytecode.Bytecodes.Flags
Denotes an instruction that has a 2 or 4 byte operand that is an offset to another instruction in the same method.
BRANCH_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.BranchData
 
BranchData() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.BranchData
 
BranchOp(Condition, LabelRef, LabelRef, double) - Constructor for class com.oracle.graal.lir.amd64.AMD64ControlFlow.BranchOp
 
BranchOp(AMD64Assembler.ConditionFlag, LabelRef, LabelRef, double) - Constructor for class com.oracle.graal.lir.amd64.AMD64ControlFlow.BranchOp
 
BranchOp(LIRInstructionClass<? extends AMD64ControlFlow.BranchOp>, AMD64Assembler.ConditionFlag, LabelRef, LabelRef, double) - Constructor for class com.oracle.graal.lir.amd64.AMD64ControlFlow.BranchOp
 
BranchOp(SPARCAssembler.ConditionFlag, LabelRef, LabelRef, Kind, double) - Constructor for class com.oracle.graal.lir.sparc.SPARCControlFlow.BranchOp
 
BranchPredict(int) - Constructor for enum com.oracle.graal.asm.sparc.SPARCAssembler.BranchPredict
 
branchProbability(double, boolean) - Static method in class com.oracle.graal.compiler.test.GraalCompilerTest
Inject a probability for a branch condition into the profiling information of this test case.
branchProbability() - Method in class com.oracle.graal.java.BytecodeParser
 
BranchProbabilityNode - Class in com.oracle.graal.nodes.extended
Instances of this node class will look for a preceding if node and put the given probability into the if node's taken probability.
BranchProbabilityNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.extended.BranchProbabilityNode
 
branchProbabilitySnippet(int) - Static method in class com.oracle.graal.api.directives.test.ProbabilityDirectiveTest
 
branchProbabilitySnippet(int) - Static method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
breakCycle(int) - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
breakCycle(int) - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSAMoveResolver
 
breakCycle(int) - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
BREAKPOINT - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
breakpoint() - Static method in class com.oracle.graal.compiler.common.util.Util
 
breakpoint() - Static method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
breakpoint(int) - Static method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
breakpoint() - Static method in class com.oracle.graal.nodes.BreakpointNode
 
BREAKPOINT_EVENT - Static variable in class com.oracle.graal.debug.Fingerprint
 
BreakpointNode - Class in com.oracle.graal.nodes
A node that results in a platform dependent breakpoint instruction being emitted.
BreakpointNode(ValueNode...) - Constructor for class com.oracle.graal.nodes.BreakpointNode
 
BRIDGE - Static variable in interface jdk.internal.jvmci.meta.ModifiersProvider
 
Bridge_method01 - Class in com.oracle.graal.jtt.lang
 
Bridge_method01() - Constructor for class com.oracle.graal.jtt.lang.Bridge_method01
 
Bridge_method01.IWrap - Class in com.oracle.graal.jtt.lang
 
Bridge_method01.Wrap<T> - Class in com.oracle.graal.jtt.lang
 
BSF - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
BSR - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
bswapl(Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
bswapq(Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
Bubblesort - Class in com.oracle.graal.jtt.micro
 
Bubblesort() - Constructor for class com.oracle.graal.jtt.micro.Bubblesort
 
Buffer - Class in com.oracle.graal.asm
Code buffer management for the assembler.
Buffer() - Constructor for class com.oracle.graal.asm.Buffer
 
buffer - Variable in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.Analyzer
 
buffer - Variable in class com.oracle.graal.lir.gen.PhiResolver
 
buffer - Variable in class com.oracle.graal.lir.profiling.MoveProfiling.Analyzer
 
buffer - Variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
Buffer.BigEndian - Class in com.oracle.graal.asm
 
Buffer.LittleEndian - Class in com.oracle.graal.asm
 
build(T) - Method in class com.oracle.graal.compiler.common.alloc.TraceBuilder
 
build(FrameState, LabelRef) - Method in class com.oracle.graal.compiler.gen.DebugInfoBuilder
 
build(BytecodeStream) - Method in class com.oracle.graal.java.BciBlockMapping
Builds the block map and conservative CFG and numbers blocks.
build(FixedWithNextNode, FrameStateBuilder) - Method in class com.oracle.graal.java.BytecodeParser
 
build() - Method in class com.oracle.graal.lir.dfa.LocationMarker
 
build(LIRGeneratorTool) - Method in class com.oracle.graal.lir.ssi.SSIConstructionPhase.SSIBuilder
 
build() - Method in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
Builds the lifetime intervals for virtual stack slots, sets up FixPointIntervalBuilder.stackSlotMap and returns a set of use positions, i.e.
buildArgList(MatchContext) - Method in class com.oracle.graal.compiler.match.MatchStatement
 
buildCallsiteHolderForElement(int) - Method in class com.oracle.graal.phases.common.inlining.walker.MethodInvocation
 
buildDataSection(ByteBuffer, Consumer<CompilationResult.DataPatch>) - Method in class jdk.internal.jvmci.code.DataSection
Build the data section.
buildDescriptor(Kind, boolean, boolean, boolean, boolean, long) - Method in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
 
builder - Variable in class com.oracle.graal.compiler.match.MatchContext
 
builder - Variable in class jdk.internal.jvmci.code.DataSection.Data
 
buildFrameMap(LIRGenerationResult, StackSlotAllocator) - Method in interface com.oracle.graal.lir.framemap.FrameMapBuilder
Creates a FrameMap based on the information collected by this FrameMapBuilder.
buildFrameMap(LIRGenerationResult, StackSlotAllocator) - Method in class com.oracle.graal.lir.framemap.FrameMapBuilderImpl
 
buildFrameMap(StackSlotAllocator) - Method in interface com.oracle.graal.lir.gen.LIRGenerationResult
Creates a FrameMap out of the FrameMapBuilder.
buildFrameMap(StackSlotAllocator) - Method in class com.oracle.graal.lir.gen.LIRGenerationResultBase
 
buildGraph(InvocationPlugin) - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
buildGraph(String) - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
buildInitialGraph(ResolvedJavaMethod, Object[]) - Method in class com.oracle.graal.replacements.ReplacementsImpl.GraphMaker
Builds the initial graph for a snippet.
buildIntervals() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
 
buildIntervals() - Method in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScanLifetimeAnalysisPhase
 
buildIntervals() - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScanLifetimeAnalysisPhase
 
buildIntervals() - Method in class com.oracle.graal.lir.alloc.trace.TraceSimpleLifetimeAnalysisPhase
 
buildIntervals() - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
BuildIntervalsTimer - Static variable in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator
 
buildRootMethod() - Method in class com.oracle.graal.java.BytecodeParser
 
buildTestData() - Method in class com.oracle.graal.jtt.hotpath.HP_idea
 
buildTraces(T) - Method in class com.oracle.graal.compiler.common.alloc.TraceBuilder
 
Byte() - Constructor for class com.oracle.graal.jtt.optimize.Narrow_byte02.Byte
 
BYTE_CONST - Static variable in class jdk.internal.jvmci.runtime.test.TestConstantReflectionProvider.BoxedConstants
 
BYTE_CONST - Static variable in class jdk.internal.jvmci.runtime.test.TestConstantReflectionProvider.PrimitiveConstants
 
BYTE_TAG - Static variable in class com.oracle.graal.truffle.FrameWithoutBoxing
 
byteArray - Static variable in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
byteArrayClone(byte[]) - Static method in class com.oracle.graal.hotspot.replacements.ObjectCloneSnippets
 
byteArraycopy(byte[], int, byte[], int, int) - Static method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
Bytecode() - Constructor for class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Bytecode
 
bytecodeCount - Variable in class com.oracle.graal.hotspot.CompilationStatistics
 
BytecodeDisassembler - Class in com.oracle.graal.java
Utility for producing a javap-like disassembly of bytecode.
BytecodeDisassembler(boolean) - Constructor for class com.oracle.graal.java.BytecodeDisassembler
 
BytecodeDisassembler() - Constructor for class com.oracle.graal.java.BytecodeDisassembler
 
BytecodeExceptionNode - Class in com.oracle.graal.nodes.extended
A node that represents an exception thrown implicitly by a Java bytecode.
BytecodeExceptionNode(MetaAccessProvider, Class<? extends Throwable>, ValueNode...) - Constructor for class com.oracle.graal.nodes.extended.BytecodeExceptionNode
 
BytecodeFrame - Class in jdk.internal.jvmci.code
Represents the Java bytecode frame state(s) at a given position including locations where to find the local variables, operand stack values and locked objects of the bytecode frame(s).
BytecodeFrame(BytecodeFrame, ResolvedJavaMethod, int, boolean, boolean, Value[], int, int, int) - Constructor for class jdk.internal.jvmci.code.BytecodeFrame
Creates a new frame object.
BytecodeInterpreterPartialEvaluationTest - Class in com.oracle.graal.truffle.test
 
BytecodeInterpreterPartialEvaluationTest() - Constructor for class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest
 
BytecodeInterpreterPartialEvaluationTest.Bytecode - Class in com.oracle.graal.truffle.test
 
BytecodeInterpreterPartialEvaluationTest.Inst - Class in com.oracle.graal.truffle.test
 
BytecodeInterpreterPartialEvaluationTest.Inst.Const - Class in com.oracle.graal.truffle.test
 
BytecodeInterpreterPartialEvaluationTest.Inst.IfLt - Class in com.oracle.graal.truffle.test
 
BytecodeInterpreterPartialEvaluationTest.Inst.IfZero - Class in com.oracle.graal.truffle.test
 
BytecodeInterpreterPartialEvaluationTest.Inst.Return - Class in com.oracle.graal.truffle.test
 
BytecodeInterpreterPartialEvaluationTest.InstArrayProgram - Class in com.oracle.graal.truffle.test
 
BytecodeInterpreterPartialEvaluationTest.InstArrayProgram2 - Class in com.oracle.graal.truffle.test
Slightly modified version to expose a partial evaluation bug with ExplodeLoop(merge=true).
BytecodeInterpreterPartialEvaluationTest.Program - Class in com.oracle.graal.truffle.test
 
BytecodeLIRBuilder - Class in com.oracle.graal.compiler.gen
 
BytecodeLIRBuilder(LIRGeneratorTool, BytecodeParserTool) - Constructor for class com.oracle.graal.compiler.gen.BytecodeLIRBuilder
 
BytecodeLookupSwitch - Class in com.oracle.graal.bytecode
A utility for processing Bytecodes.LOOKUPSWITCH bytecodes.
BytecodeLookupSwitch(BytecodeStream, int) - Constructor for class com.oracle.graal.bytecode.BytecodeLookupSwitch
Constructor for a BytecodeStream.
BytecodeParser - Class in com.oracle.graal.java
The GraphBuilder class parses the bytecode of a method and builds the IR graph.
BytecodeParser(GraphBuilderPhase.Instance, StructuredGraph, BytecodeParser, ResolvedJavaMethod, int, IntrinsicContext) - Constructor for class com.oracle.graal.java.BytecodeParser
 
BytecodeParser.BytecodeParserError - Error in com.oracle.graal.java
 
BytecodeParser.ExplodedLoopContext - Class in com.oracle.graal.java
 
BytecodeParser.IntrinsicScope - Class in com.oracle.graal.java
A scoped object for tasks to be performed after parsing an intrinsic such as processing placeholder frames states.
BytecodeParser.InvocationPluginAssertions - Class in com.oracle.graal.java
Contains all the assertion checking logic around the application of an InvocationPlugin.
BytecodeParser.Options - Class in com.oracle.graal.java
 
BytecodeParser.SuccessorInfo - Class in com.oracle.graal.java
 
BytecodeParser.Target - Class in com.oracle.graal.java
 
BytecodeParserError(Throwable) - Constructor for error com.oracle.graal.java.BytecodeParser.BytecodeParserError
 
BytecodeParserError(String, Object...) - Constructor for error com.oracle.graal.java.BytecodeParser.BytecodeParserError
 
BytecodeParserTool - Interface in com.oracle.graal.compiler.gen
visible interface of bytecode parsers.
bytecodePosition - Variable in class com.oracle.graal.replacements.PEGraphDecoder.PEMethodScope
 
BytecodePosition - Class in jdk.internal.jvmci.code
Represents a code position, that is, a chain of inlined methods with bytecode locations, that is communicated from the compiler to the runtime system.
BytecodePosition(BytecodePosition, ResolvedJavaMethod, int) - Constructor for class jdk.internal.jvmci.code.BytecodePosition
Constructs a new object representing a given parent/caller, a given method, and a given BCI.
bytecodePosition - Variable in class jdk.internal.jvmci.code.DebugInfo
 
Bytecodes - Class in com.oracle.graal.bytecode
Definitions of the standard Java bytecodes defined by Java Virtual Machine Specification.
Bytecodes() - Constructor for class com.oracle.graal.bytecode.Bytecodes
 
bytecodes - Variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Program
 
Bytecodes() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
Bytecodes.Flags - Class in com.oracle.graal.bytecode
A collection of flags describing various bytecode attributes.
bytecodeSize - Variable in class jdk.internal.jvmci.code.CompilationResult
 
BytecodesParsed - Static variable in class com.oracle.graal.java.BytecodeParser
Meters the number of actual bytecodes parsed.
BytecodeStream - Class in com.oracle.graal.bytecode
A utility class that makes iterating over bytecodes and reading operands simpler and less error prone.
BytecodeStream(byte[]) - Constructor for class com.oracle.graal.bytecode.BytecodeStream
Creates a new BytecodeStream for the specified bytecode.
BytecodeSwitch - Class in com.oracle.graal.bytecode
An abstract class that provides the state and methods common to Bytecodes.LOOKUPSWITCH and Bytecodes.TABLESWITCH instructions.
BytecodeSwitch(BytecodeStream, int) - Constructor for class com.oracle.graal.bytecode.BytecodeSwitch
Constructor for a BytecodeStream.
BytecodeTableSwitch - Class in com.oracle.graal.bytecode
A utility for processing Bytecodes.TABLESWITCH bytecodes.
BytecodeTableSwitch(BytecodeStream, int) - Constructor for class com.oracle.graal.bytecode.BytecodeTableSwitch
Constructor for a BytecodeStream.
byteCopyOfVirtualizableAllocation() - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
byteCopyOfVirtualization(int) - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
byteField - Static variable in class com.oracle.graal.jtt.reflect.Field_get01
 
byteField - Variable in class com.oracle.graal.jtt.reflect.Field_get02.TestClass
 
ByteField - Static variable in class com.oracle.graal.jtt.reflect.Field_get03
 
byteField - Variable in class com.oracle.graal.jtt.reflect.Field_get03.TestClass
 
byteField - Variable in class com.oracle.graal.jtt.reflect.Field_get04.TestClass
 
byteField - Static variable in class com.oracle.graal.jtt.reflect.Field_getType01
 
byteField - Static variable in class com.oracle.graal.jtt.reflect.Field_set01
 
byteField - Variable in class com.oracle.graal.jtt.reflect.Field_set02.TestClass
 
byteField - Variable in class com.oracle.graal.jtt.reflect.Field_set03.TestClass
 
byteImmOp - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
byteIndex - Variable in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeReader
 
byteMrOp - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
byteOrder - Variable in class jdk.internal.jvmci.code.Architecture
The byte ordering can be either little or big endian.
byteRmOp - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
bytes - Variable in enum com.oracle.graal.asm.amd64.AMD64Assembler.OperandSize
 
Bytes - Class in com.oracle.graal.bytecode
A collection of utility methods for dealing with bytes, particularly in byte arrays.
Bytes() - Constructor for class com.oracle.graal.bytecode.Bytes
 
bytesPerElement(LIRKind) - Method in class com.oracle.graal.hotspot.HotSpotReferenceMapBuilder
 
bytesPerGraalContext - Variable in class com.oracle.graal.compiler.test.AllocSpy
 
bytesPerGraalContext(String) - Method in class com.oracle.graal.compiler.test.AllocSpy
 
byteStackCopy - Static variable in class com.oracle.graal.lir.jtt.StackMoveTest
 
byteTestValue1 - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
byteTestValue2 - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
byteValue - Variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest.FieldObject
 
byteValue(Byte) - Static method in class com.oracle.graal.replacements.BoxingSnippets
 
byteValueOf(byte) - Static method in class com.oracle.graal.replacements.BoxingSnippets
 
byValue(int) - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Op2s
 

C

c - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
C() - Constructor for class com.oracle.graal.compiler.test.GuardEliminationCornerCasesTest.C
 
c - Variable in class com.oracle.graal.compiler.test.MemoryScheduleTest.Container
 
c() - Static method in class com.oracle.graal.compiler.test.NestedLoopTest
 
C() - Constructor for class com.oracle.graal.compiler.test.PushNodesThroughPiTest.C
 
C() - Constructor for class com.oracle.graal.compiler.test.StaticInterfaceFieldTest.C
 
c - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBinaryConsumer.ConstOp
 
c - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBinaryConsumer.MemoryConstOp
 
c - Variable in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest.LoadThroughPatchOp
 
c - Static variable in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
C() - Constructor for class com.oracle.graal.hotspot.test.ClassSubstitutionsTests.C
 
c() - Static method in class com.oracle.graal.jtt.except.Finally02
 
c - Static variable in class com.oracle.graal.jtt.hotpath.HP_array02
 
c - Static variable in class com.oracle.graal.jtt.hotpath.HP_array03
 
c - Static variable in class com.oracle.graal.jtt.hotpath.HP_array04
 
c - Static variable in class com.oracle.graal.jtt.hotpath.HP_field01
 
c - Variable in class com.oracle.graal.jtt.hotpath.HP_field02.TestClass
 
c - Static variable in class com.oracle.graal.jtt.hotpath.HP_field03
 
c - Variable in class com.oracle.graal.jtt.hotpath.HP_field04.TestClass
 
c - Variable in class com.oracle.graal.jtt.loop.Loop16.TestClass
 
c - Variable in class com.oracle.graal.jtt.loop.Loop17.L
 
c - Variable in class com.oracle.graal.jtt.loop.LoopEscape.L
 
c - Variable in class com.oracle.graal.jtt.micro.FloatingReads
 
C() - Constructor for class com.oracle.graal.jtt.micro.InvokeVirtual_01.C
 
C() - Constructor for class com.oracle.graal.jtt.micro.InvokeVirtual_02.C
 
C() - Constructor for class com.oracle.graal.nodes.test.AbstractObjectStampTest.C
 
C() - Constructor for class com.oracle.graal.replacements.test.InstanceOfTest.C
 
c - Variable in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest.Foo
 
C() - Constructor for class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest.C
 
C() - Constructor for class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest.C
 
C() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.C
 
C1() - Constructor for class com.oracle.graal.jtt.lang.Class_getInterfaces01.C1
 
C1() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_01.C1
 
C1() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_02.C1
 
C1() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_03.C1
 
C1() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_04.C1
 
C10() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_01.C10
 
C10() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_02.C10
 
C10() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_03.C10
 
C10() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_04.C10
 
C11() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_01.C11
 
C11() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_02.C11
 
C11() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_03.C11
 
C11() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_04.C11
 
C12() - Constructor for class com.oracle.graal.jtt.lang.Class_getInterfaces01.C12
 
C12() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_01.C12
 
C12() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_02.C12
 
C12() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_03.C12
 
C12() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_04.C12
 
C13() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_01.C13
 
C13() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_02.C13
 
C13() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_03.C13
 
C13() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_04.C13
 
C14() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_01.C14
 
C14() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_02.C14
 
C14() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_03.C14
 
C14() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_04.C14
 
C15() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_01.C15
 
C15() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_02.C15
 
C15() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_03.C15
 
C15() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_04.C15
 
C2() - Constructor for class com.oracle.graal.jtt.lang.Class_getInterfaces01.C2
 
C2() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_01.C2
 
C2() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_02.C2
 
C2() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_03.C2
 
C2() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_04.C2
 
C3() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_01.C3
 
C3() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_02.C3
 
C3() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_03.C3
 
C3() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_04.C3
 
C4() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_01.C4
 
C4() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_02.C4
 
C4() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_03.C4
 
C4() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_04.C4
 
C5() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_01.C5
 
C5() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_02.C5
 
C5() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_03.C5
 
C5() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_04.C5
 
C6() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_01.C6
 
C6() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_02.C6
 
C6() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_03.C6
 
C6() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_04.C6
 
C7() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_01.C7
 
C7() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_02.C7
 
C7() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_03.C7
 
C7() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_04.C7
 
C8() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_01.C8
 
C8() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_02.C8
 
C8() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_03.C8
 
C8() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_04.C8
 
C9() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_01.C9
 
C9() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_02.C9
 
C9() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_03.C9
 
C9() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_04.C9
 
cache - Variable in class com.oracle.graal.compiler.test.FinalizableSubclassTest.ClassTemplateLoader
 
cache - Variable in class com.oracle.graal.compiler.test.GraalCompilerTest
 
cache - Static variable in class com.oracle.graal.lir.sparc.SPARCLIRInstruction.SizeEstimate
Cache the first size definition (with just 0 as constant size).
cache - Variable in class com.oracle.graal.phases.graph.FixedNodeProbabilityCache
 
cache - Variable in class com.oracle.graal.virtual.bench.PartialEscapeBench.ThingsCache
 
cache - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
The constant pool cache of this constant pool.
Cache() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache
 
cache - Static variable in class jdk.internal.jvmci.service.Services
 
cacheable - Variable in class com.oracle.graal.replacements.SnippetTemplate.Arguments
 
CACHED_ALREADY_USED - Static variable in class com.oracle.graal.compiler.match.MatchPattern.Result
 
CACHED_NAMED_VALUE_MISMATCH - Static variable in class com.oracle.graal.compiler.match.MatchPattern.Result
 
CACHED_NOT_IN_BLOCK - Static variable in class com.oracle.graal.compiler.match.MatchPattern.Result
 
CACHED_NOT_SAFE - Static variable in class com.oracle.graal.compiler.match.MatchPattern.Result
 
CACHED_TOO_MANY_USERS - Static variable in class com.oracle.graal.compiler.match.MatchPattern.Result
 
CACHED_WRONG_CLASS - Static variable in class com.oracle.graal.compiler.match.MatchPattern.Result
 
cachedArrayIndexOutOfBoundsException - Static variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider.Exceptions
 
CachedGraph<G extends Graph> - Class in com.oracle.graal.graph
This class is a container of a graph that needs to be readonly and optionally a lazily created mutable copy of the graph.
CachedGraph(G, G) - Constructor for class com.oracle.graal.graph.CachedGraph
 
cachedLeafNodes - Variable in class com.oracle.graal.graph.Graph
Used to global value number Node.ValueNumberable leaf nodes.
cachedNonTrivialNodeCount - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
cachedNullPointerException - Static variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider.Exceptions
 
cachedRegisters - Variable in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig
 
cachedState - Variable in class com.oracle.graal.virtual.phases.ea.ObjectState
 
cachedSubstitute - Variable in class com.oracle.graal.graphbuilderconf.MethodSubstitutionPlugin
 
cachedTo - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
 
CacheEntry(Node) - Constructor for class com.oracle.graal.graph.Graph.CacheEntry
 
CacheEntry(ValueNode, T) - Constructor for class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.CacheEntry
 
cacheHit - Static variable in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
 
cacheKey - Static variable in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
CacheKey(int, Object) - Constructor for class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest.CacheKey
 
cacheKey - Variable in class com.oracle.graal.replacements.SnippetTemplate.Arguments
 
CacheKey(SnippetTemplate.SnippetInfo, StructuredGraph.GuardsStage, LoweringTool.LoweringStage) - Constructor for class com.oracle.graal.replacements.SnippetTemplate.CacheKey
 
CachingPEGraphDecoder - Class in com.oracle.graal.replacements
A graph decoder that provides all necessary encoded graphs on-the-fly (by parsing the methods and encoding the graphs).
CachingPEGraphDecoder(Providers, GraphBuilderConfiguration, OptimisticOptimizations, StructuredGraph.AllowAssumptions, Architecture) - Constructor for class com.oracle.graal.replacements.CachingPEGraphDecoder
 
calc - Variable in class com.oracle.graal.compiler.common.FieldsScanner
 
calc(int) - Static method in class com.oracle.graal.jtt.loop.Loop14
 
calcBlockForUsage(Node, Node, Block, NodeMap<Block>) - Static method in class com.oracle.graal.phases.schedule.SchedulePhase
 
calcDecryptKey() - Method in class com.oracle.graal.jtt.hotpath.HP_idea
 
calcDominatorRanges(T) - Static method in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
 
calcEncryptKey() - Method in class com.oracle.graal.jtt.hotpath.HP_idea
 
calcKillLocations() - Method in class com.oracle.graal.nodes.cfg.Block
 
calcKillLocationsBetweenThisAndTarget(LocationSet, Block) - Method in class com.oracle.graal.nodes.cfg.Block
 
calcLatestBlock(Block, boolean, Node, NodeMap<Block>) - Static method in class com.oracle.graal.phases.schedule.SchedulePhase
 
calcLatestBlocks(boolean, NodeMap<Block>, BlockMap<List<Node>>, NodeBitMap, BlockMap<List<Node>>) - Method in class com.oracle.graal.phases.schedule.SchedulePhase
 
calcTo() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
calculateConstantSize(LIR) - Static method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
 
calculateDataSectionSize(DataSection) - Static method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
 
calculateFrequency(OptimizedCallTarget, OptimizedDirectCallNode) - Static method in class com.oracle.graal.truffle.TruffleInlining
 
calculateNodeDepth(Node) - Static method in interface com.oracle.graal.truffle.TruffleInlining.CallTreeNodeVisitor
 
calculateNonTrivialNodes(Node) - Static method in class com.oracle.graal.truffle.OptimizedCallTarget
 
calculateScore(TruffleInliningProfile) - Method in class com.oracle.graal.truffle.DefaultInliningPolicy
 
calculateScore(TruffleInliningProfile) - Method in interface com.oracle.graal.truffle.TruffleInliningPolicy
 
call() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
Emits a direct call instruction.
call(Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
CALL - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
call(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
Instruction format for calls.
call(Callable<T>) - Static method in class com.oracle.graal.debug.internal.DebugScope
 
call - Variable in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategy
 
call - Variable in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategyNew
 
call(Object...) - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionHandle
 
call(Object...) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
call(VirtualFrame, Object[]) - Method in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
call(VirtualFrame, CallTarget, Object[]) - Method in class com.oracle.graal.truffle.OptimizedIndirectCallNode
 
call(Object...) - Method in interface com.oracle.nfi.api.NativeFunctionHandle
Calls the native function.
Call(InvokeTarget, int, int, boolean, DebugInfo) - Constructor for class jdk.internal.jvmci.code.CompilationResult.Call
 
CALL_TARGET_INDEX - Static variable in class com.oracle.graal.truffle.GraalFrameInstance.CallTargetFrame
 
callAbstractType(ConcreteSubtypeTest.AbstractBase) - Method in class com.oracle.graal.compiler.test.ConcreteSubtypeTest
 
CallArrayCopy - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
callBack(UntrustedInterfaces.TestInterface) - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
callBack(UntrustedInterfaces.TestInterface) - Method in interface com.oracle.graal.jtt.except.UntrustedInterfaces.CallBack
 
CallbackOutputStream(PrintStream, String...) - Constructor for class com.oracle.graal.hotspot.debug.BenchmarkCounters.CallbackOutputStream
 
callBoundary(Object[]) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
callCount - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
callCount - Variable in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistic
 
callCount - Variable in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistics
 
callCount - Variable in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
callCountDirect - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
callCountDirectCloned - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
callCountDirectCloned - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
callCountDirectDispatched - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
callCountDirectDispatched - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
callCountDirectInlined - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
callCountDirectInlined - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
callCountDirectNotCloned - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
callCountDirectNotCloned - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
callCountIndirect - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
callCountIndirect - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
callDirect(Object...) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
callDirectMethod - Variable in class com.oracle.graal.truffle.PartialEvaluator
 
callDouble1(ForeignCallDescriptor, double) - Static method in class com.oracle.graal.replacements.amd64.AMD64MathSubstitutions
 
callDouble2(ForeignCallDescriptor, double, double) - Static method in class com.oracle.graal.replacements.amd64.AMD64MathSubstitutions
 
callee - Variable in class com.oracle.graal.phases.common.inlining.walker.MethodInvocation
 
callee() - Method in class com.oracle.graal.phases.common.inlining.walker.MethodInvocation
 
callees - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.InvokeTypeFlow
 
calleeSave - Variable in class jdk.internal.jvmci.code.RegisterAttributes
 
calleeSaveAreaSize() - Method in class com.oracle.graal.lir.framemap.FrameMap
 
calleeSaveAreaSize() - Method in class com.oracle.graal.lir.sparc.SPARCFrameMap
 
calleeSaveInfo - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerationResult
Map from debug infos that need to be updated with callee save information to the operations that provide the information.
calleeSaveInfo - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerationResult
Map from debug infos that need to be updated with callee save information to the operations that provide the information.
calleeSaveInfo - Variable in class jdk.internal.jvmci.code.DebugInfo
 
CalleeSaveLayout - Class in jdk.internal.jvmci.code
The callee save area (CSA) is a contiguous space in a stack frame used to save (and restore) the values of the caller's registers.
CalleeSaveLayout(TargetDescription, int, int, int, Register...) - Constructor for class jdk.internal.jvmci.code.CalleeSaveLayout
Creates a CSA layout.
calleeSaveRegisters - Variable in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
Registers saved by the callee.
caller - Variable in class com.oracle.graal.replacements.PEGraphDecoder.PEMethodScope
The state of the caller method.
caller() - Method in class jdk.internal.jvmci.code.BytecodeFrame
Gets the caller of this frame.
caller - Variable in class jdk.internal.jvmci.code.BytecodePosition
 
CallerFrame - Static variable in class jdk.internal.jvmci.code.Register
 
callerLoopScope - Variable in class com.oracle.graal.replacements.PEGraphDecoder.PEMethodScope
 
callerReturnPc - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotEnterUnpackFramesStackFrameOp
 
callerSave - Variable in class jdk.internal.jvmci.code.RegisterAttributes
 
callerSaved - Variable in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
The caller saved registers always include all parameter registers.
callerSaveRegisters - Variable in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
callerSaveRegs - Variable in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
 
callInfopoints() - Method in class com.oracle.graal.compiler.test.InfopointReasonTest
 
CallingConvention - Class in jdk.internal.jvmci.code
A calling convention describes the locations in which the arguments for a call are placed and the location in which the return value is placed if the call is not void.
CallingConvention(int, AllocatableValue, AllocatableValue...) - Constructor for class jdk.internal.jvmci.code.CallingConvention
Creates a description of the registers and stack locations used by a call.
callingConvention(Register[], JavaType, JavaType[], CallingConvention.Type, TargetDescription, boolean) - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
callingConvention(Register[], JavaType, JavaType[], CallingConvention.Type, TargetDescription, boolean) - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
CallingConvention.Type - Enum in jdk.internal.jvmci.code
Constants denoting the type of a call for which a calling convention is requested.
callInlined(Object...) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
callInlinedMethod - Variable in class com.oracle.graal.truffle.PartialEvaluator
 
callKillsRegisters() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
callLambda(String) - Static method in class com.oracle.graal.replacements.test.ReplacementsParseTest
 
callMe(UntrustedInterfaces.CallBack) - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces.Pill
 
callNode - Variable in class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest.CallTestNode
 
callNode - Variable in class com.oracle.graal.truffle.TruffleInliningProfile
 
CallNodeFrame(InspectedFrame) - Constructor for class com.oracle.graal.truffle.GraalFrameInstance.CallNodeFrame
 
callNodeMethod - Variable in class com.oracle.graal.truffle.GraalTruffleRuntime
 
CallOp(LIRInstructionClass<? extends AMD64Call.CallOp>, Value, Value[], Value[], LIRFrameState) - Constructor for class com.oracle.graal.lir.amd64.AMD64Call.CallOp
 
CallOp(LIRInstructionClass<? extends SPARCCall.CallOp>, SPARCLIRInstruction.SizeEstimate, Value, Value[], Value[], LIRFrameState) - Constructor for class com.oracle.graal.lir.sparc.SPARCCall.CallOp
 
callProxy(VirtualFrame) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
callProxy(MaterializedFrameNotify, CallTarget, VirtualFrame, Object[], boolean) - Static method in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
callRoot(Object[]) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
callRootMethod - Variable in class com.oracle.graal.truffle.PartialEvaluator
 
calls - Variable in class com.oracle.graal.hotspot.logging.CountingProxy
 
calls - Variable in class com.oracle.graal.lir.framemap.FrameMapBuilderImpl
 
callSite - Variable in class jdk.internal.jvmci.meta.Assumptions.CallSiteTargetValue
 
CallsiteHolder - Class in com.oracle.graal.phases.common.inlining.walker
Information about a graph that will potentially be inlined.
CallsiteHolder() - Constructor for class com.oracle.graal.phases.common.inlining.walker.CallsiteHolder
 
CallsiteHolderExplorable - Class in com.oracle.graal.phases.common.inlining.walker
A CallsiteHolder whose graph has been copied already and thus can be modified without affecting the original (usually cached) version.
CallsiteHolderExplorable(StructuredGraph, double, double, BitSet) - Constructor for class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
callSiteProxyMethod - Variable in class com.oracle.graal.truffle.PartialEvaluator
 
callSites - Variable in class com.oracle.graal.truffle.TruffleInlining
 
callSitesKnown - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
CallSiteTargetNode - Class in com.oracle.graal.hotspot.replacements
 
CallSiteTargetNode(CallTargetNode.InvokeKind, ResolvedJavaMethod, int, JavaType, ValueNode) - Constructor for class com.oracle.graal.hotspot.replacements.CallSiteTargetNode
 
CallSiteTargetValue(CallSite, MethodHandle) - Constructor for class jdk.internal.jvmci.meta.Assumptions.CallSiteTargetValue
 
callsMethod(CallingConvention) - Method in class com.oracle.graal.lir.framemap.FrameMap
Informs the frame map that the compiled code calls a particular method, which may need stack space for outgoing arguments.
callsMethod(CallingConvention) - Method in interface com.oracle.graal.lir.framemap.FrameMapBuilder
Informs the frame map that the compiled code calls a particular method, which may need stack space for outgoing arguments.
callsMethod(CallingConvention) - Method in class com.oracle.graal.lir.framemap.FrameMapBuilderImpl
 
callStringize(Object) - Static method in class com.oracle.graal.replacements.test.ReplacementsParseTest
 
callTarget - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.InvokeTypeFlow
 
callTarget - Variable in class com.oracle.graal.lir.amd64.AMD64Call.ForeignCallOp
 
callTarget - Variable in class com.oracle.graal.lir.amd64.AMD64Call.MethodCallOp
 
callTarget - Variable in class com.oracle.graal.lir.sparc.SPARCCall.ForeignCallOp
 
callTarget - Variable in class com.oracle.graal.lir.sparc.SPARCCall.MethodCallOp
 
callTarget() - Method in interface com.oracle.graal.nodes.Invoke
 
callTarget - Variable in class com.oracle.graal.nodes.InvokeNode
 
callTarget() - Method in class com.oracle.graal.nodes.InvokeNode
 
callTarget - Variable in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
callTarget() - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
CallTargetFrame(InspectedFrame, boolean) - Constructor for class com.oracle.graal.truffle.GraalFrameInstance.CallTargetFrame
 
callTargetIsResolved(JavaMethod) - Static method in class com.oracle.graal.java.BytecodeParser
Ensure that concrete classes are at least linked before generating an invoke.
callTargetMethod - Variable in class com.oracle.graal.truffle.GraalTruffleRuntime
 
CallTargetNode - Class in com.oracle.graal.nodes
 
CallTargetNode(NodeClass<? extends CallTargetNode>, ValueNode[], ResolvedJavaMethod, CallTargetNode.InvokeKind) - Constructor for class com.oracle.graal.nodes.CallTargetNode
 
CallTargetNode(NodeClass<? extends CallTargetNode>, List<ValueNode>, ResolvedJavaMethod, CallTargetNode.InvokeKind) - Constructor for class com.oracle.graal.nodes.CallTargetNode
 
CallTargetNode.InvokeKind - Enum in com.oracle.graal.nodes
 
CallTargetNodeStatistics(OptimizedCallTarget) - Constructor for class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
callTargetOrderId - Variable in class com.oracle.graal.nodes.GraphDecoder.InvokeData
 
callTargets - Variable in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
callTemp - Variable in class com.oracle.graal.lir.amd64.AMD64Call.DirectFarForeignCallOp
 
callTest() - Static method in class com.oracle.graal.replacements.test.SubstitutionsTest
 
CallTestNode(CallTarget) - Constructor for class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest.CallTestNode
 
callToParentTree - Variable in class com.oracle.graal.truffle.TruffleExpansionLogger
 
CallTreeNodeIterator(OptimizedCallTarget) - Constructor for class com.oracle.graal.truffle.TruffleInlining.CallTreeNodeIterator
 
CallTreeNodeVisitorImpl(OptimizedCallTarget, NodeVisitor) - Constructor for class com.oracle.graal.truffle.TruffleInlining.CallTreeNodeVisitorImpl
 
callType - Variable in class com.oracle.graal.nodes.LoweredCallTargetNode
 
callType() - Method in class com.oracle.graal.nodes.LoweredCallTargetNode
 
callUntilCompiled(VirtualFrame, SLFunction, SLNull) - Method in class com.oracle.graal.truffle.test.builtins.SLCallUntilOptimizedBuiltin
 
callUntilCompiled(VirtualFrame, SLFunction, boolean) - Method in class com.oracle.graal.truffle.test.builtins.SLCallUntilOptimizedBuiltin
 
CALOAD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
canBeCompiled(HotSpotResolvedJavaMethod, int) - Static method in class com.oracle.graal.hotspot.CompileTheWorld
Determines if a method should be compiled (Cf.
canBeInlined() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
canBeInlined() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns true if this method is not excluded from inlining and has associated Java bytecodes (@see ResolvedJavaMethod.hasBytecodes()).
canBeNegative() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
canBeOmitted - Variable in enum jdk.internal.jvmci.code.InfopointReason
 
canBeOmitted() - Method in enum jdk.internal.jvmci.code.InfopointReason
 
canBePositive() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
canBeStaticallyBound() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
canBeStaticallyBound() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Checks whether this method can be statically bound (usually, that means it is final or private or static, but not abstract, or the declaring class is final).
canBeStaticallyBound(Member) - Static method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
canBeStaticallyBoundTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
cancelInstalledTask(OptimizedCallTarget, Object, CharSequence) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
cancelInstalledTask(OptimizedCallTarget, Object, CharSequence) - Method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
cancelInstalledTask(Node, CharSequence) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
canChangeStackKind(GraphBuilderContext) - Method in interface com.oracle.graal.graphbuilderconf.NodePlugin
If the plugin pushes a value with a different Kind than specified by the bytecode, it must override this method and return true.
canChangeStackKind(GraphBuilderContext) - Method in class com.oracle.graal.hotspot.meta.HotSpotNodePlugin
 
canChangeStackKind(GraphBuilderContext) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
canDeleteBlock(B) - Method in class com.oracle.graal.lir.ControlFlowOptimizer.Optimizer
Checks whether a block can be deleted.
canDeoptimize(ForeignCallDescriptor) - Method in interface com.oracle.graal.compiler.common.spi.ForeignCallsProvider
Determines if deoptimization can occur during a given foreign call.
canDeoptimize(ForeignCallDescriptor) - Method in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
canDeoptimize() - Method in class com.oracle.graal.hotspot.nodes.DeoptimizingStubCall
 
canDeoptimize() - Method in class com.oracle.graal.hotspot.nodes.G1PreWriteBarrier
 
canDeoptimize() - Method in class com.oracle.graal.nodes.AbstractDeoptimizeNode
 
canDeoptimize() - Method in class com.oracle.graal.nodes.AbstractFixedGuardNode
 
canDeoptimize() - Method in class com.oracle.graal.nodes.calc.IntegerDivNode
 
canDeoptimize() - Method in class com.oracle.graal.nodes.calc.IntegerRemNode
 
canDeoptimize() - Method in class com.oracle.graal.nodes.calc.UnsignedDivNode
 
canDeoptimize() - Method in class com.oracle.graal.nodes.calc.UnsignedRemNode
 
canDeoptimize() - Method in interface com.oracle.graal.nodes.DeoptimizingNode
Determines if this node needs deoptimization information.
canDeoptimize() - Method in class com.oracle.graal.nodes.extended.ForeignCallNode
 
canDeoptimize() - Method in class com.oracle.graal.nodes.extended.NullCheckNode
 
canDeoptimize() - Method in class com.oracle.graal.nodes.FixedGuardNode
 
canDeoptimize() - Method in class com.oracle.graal.nodes.InvokeNode
 
canDeoptimize() - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
canDeoptimize() - Method in class com.oracle.graal.nodes.java.AbstractNewObjectNode
 
canDeoptimize() - Method in class com.oracle.graal.nodes.java.AccessMonitorNode
 
canDeoptimize() - Method in class com.oracle.graal.nodes.java.NewMultiArrayNode
 
canDeoptimize() - Method in class com.oracle.graal.nodes.java.RegisterFinalizerNode
 
canDeoptimize() - Method in class com.oracle.graal.nodes.memory.FixedAccessNode
 
canDeoptimize() - Method in class com.oracle.graal.nodes.SafepointNode
 
canDeoptimize() - Method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
canEliminateSpillMove(AbstractBlockBase<?>, StandardOp.MoveOp) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanEliminateSpillMovePhase
 
canEliminateSpillMove(AbstractBlockBase<?>, StandardOp.MoveOp) - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSALinearScanEliminateSpillMovePhase
 
canEliminateSpillMove(AbstractBlockBase<?>, StandardOp.MoveOp) - Method in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScanEliminateSpillMovePhase
 
canFloat() - Method in class com.oracle.graal.nodes.memory.FloatableAccessNode
AccessNodes can float only if their location identities are not ANY_LOCATION.
canGVN - Variable in class com.oracle.graal.graph.NodeClass
 
canInlineConstant(JavaConstant) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
canInlineConstant(JavaConstant) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
canInlineConstant(JavaConstant) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
canInlineConstant(JavaConstant) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
canInlineConstant(JavaConstant) - Method in class com.oracle.graal.lir.gen.LIRGenerator
Checks whether the supplied constant can be used without loading it into a register for most operations, i.e., for commonly used arithmetic, logical, and comparison operations.
canInlineMethod(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Determines if a given metaspace Method can be inlined.
canInlineMethod(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
canIntrinsify(Replacements, ResolvedJavaMethod, int) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
canKill(LocationIdentity) - Method in class com.oracle.graal.nodes.cfg.Block
 
canKill(LocationIdentity) - Method in class com.oracle.graal.nodes.cfg.HIRLoop
 
canKillBetweenThisAndDominator(LocationIdentity) - Method in class com.oracle.graal.nodes.cfg.Block
 
canMaterialize() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
Returns true if this interval can be re-materialized when spilled.
canNullCheck() - Method in class com.oracle.graal.nodes.extended.JavaReadNode
 
canNullCheck() - Method in class com.oracle.graal.nodes.extended.JavaWriteNode
 
canNullCheck() - Method in class com.oracle.graal.nodes.java.LoweredAtomicReadAndWriteNode
 
canNullCheck() - Method in class com.oracle.graal.nodes.java.LoweredCompareAndSwapNode
 
canNullCheck() - Method in interface com.oracle.graal.nodes.memory.Access
 
canNullCheck() - Method in class com.oracle.graal.nodes.memory.FloatingAccessNode
 
canNullCheck() - Method in class com.oracle.graal.nodes.memory.ReadNode
 
canNullCheck() - Method in class com.oracle.graal.nodes.memory.WriteNode
 
CanOmitFrame - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
canonical(CanonicalizerTool, T, T) - Method in interface com.oracle.graal.graph.spi.Canonicalizable.Binary
Similar to Canonicalizable.canonical(CanonicalizerTool), except that implementations should act as if the current input of the node was the given one, i.e., they should never look at the inputs via the this pointer.
canonical(CanonicalizerTool) - Method in interface com.oracle.graal.graph.spi.Canonicalizable.Binary
 
canonical(CanonicalizerTool) - Method in interface com.oracle.graal.graph.spi.Canonicalizable
Implementations of this method can provide local optimizations like constant folding and strength reduction.
canonical(CanonicalizerTool, T) - Method in interface com.oracle.graal.graph.spi.Canonicalizable.Unary
Similar to Canonicalizable.canonical(CanonicalizerTool), except that implementations should act as if the current input of the node was the given one, i.e., they should never look at the inputs via the this pointer.
canonical(CanonicalizerTool) - Method in interface com.oracle.graal.graph.spi.Canonicalizable.Unary
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.hotspot.nodes.ClassCastNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.hotspot.nodes.CompressionNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.hotspot.nodes.SnippetLocationProxyNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.hotspot.replacements.CallSiteTargetNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.hotspot.replacements.HubGetClassNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.hotspot.replacements.KlassLayoutHelperNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.hotspot.replacements.ReflectionGetCallerClassNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.nodes.calc.AbsNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.AddNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.AndNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.BinaryArithmeticNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.CompareNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.calc.ConditionalNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.DivNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.nodes.calc.FloatConvertNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.FloatEqualsNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.FloatLessThanNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.IntegerBelowNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.nodes.calc.IntegerConvertNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.IntegerDivNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.IntegerEqualsNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.IntegerLessThanNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.IntegerRemNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.IntegerTestNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.nodes.calc.IsNullNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.LeftShiftNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.MulNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.nodes.calc.NarrowNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.nodes.calc.NegateNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.NormalizeCompareNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.nodes.calc.NotNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.OrNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.PointerEqualsNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.nodes.calc.ReinterpretNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.RightShiftNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.ShiftNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.nodes.calc.SignExtendNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.SubNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.nodes.calc.UnaryArithmeticNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.UnsignedDivNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.UnsignedRemNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.UnsignedRightShiftNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.XorNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.nodes.calc.ZeroExtendNode
 
canonical(CanonicalizerTool, Node) - Method in class com.oracle.graal.nodes.ConditionAnchorNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.DynamicDeoptimizeNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.nodes.extended.BoxNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.extended.GetClassNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.extended.JavaReadNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.extended.LoadHubNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.extended.LoadMethodNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.nodes.extended.UnboxNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.extended.UnsafeAccessNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.extended.UnsafeCastNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.GuardedValueNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.GuardNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.GuardProxyNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.nodes.java.ArrayLengthNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.java.CheckCastDynamicNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.java.CheckCastNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.java.ClassIsAssignableFromNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.java.DynamicNewArrayNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.java.DynamicNewInstanceNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.java.InstanceOfDynamicNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.nodes.java.InstanceOfNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.nodes.java.LoadFieldNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.java.LoadIndexedNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.nodes.java.RegisterFinalizerNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.nodes.java.TypeCheckNode
 
canonical(CanonicalizerTool, LogicNode) - Method in class com.oracle.graal.nodes.LogicNegationNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.memory.address.OffsetAddressNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.memory.FloatingReadNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.memory.MemoryAnchorNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.memory.ReadNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.PiArrayNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.PiNode
 
canonical(CanonicalizerTool, LogicNode, LogicNode) - Method in class com.oracle.graal.nodes.ShortCircuitOrNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.nodes.ValueProxyNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.replacements.amd64.AMD64CountLeadingZerosNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.replacements.amd64.AMD64CountTrailingZerosNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.replacements.amd64.AMD64FloatConvertNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.replacements.amd64.AMD64MathIntrinsicNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerAddExactNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulExactNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulHighNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerSubExactNode
 
canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.nodes.arithmetic.UnsignedMulHighNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.replacements.nodes.AssertionNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.replacements.nodes.BitCountNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.replacements.nodes.BitScanForwardNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.replacements.nodes.BitScanReverseNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.replacements.nodes.DeferredPiNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.replacements.nodes.LoadSnippetVarargParameterNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.replacements.nodes.PureFunctionMacroNode
 
canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.replacements.nodes.ReverseBytesNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.truffle.nodes.frame.NewFrameNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.truffle.nodes.IsCompilationConstantNode
 
canonical(CanonicalizerTool) - Method in class com.oracle.graal.word.nodes.WordCastNode
 
canonicalCompare1(int, int) - Static method in class com.oracle.graal.compiler.test.CompareCanonicalizerTest
 
canonicalCompare2(int, int) - Static method in class com.oracle.graal.compiler.test.CompareCanonicalizerTest
 
canonicalCompare3(int, int) - Static method in class com.oracle.graal.compiler.test.CompareCanonicalizerTest
 
canonicalConvertConstant(CanonicalizerTool, ConvertNode, Constant) - Method in class com.oracle.graal.nodes.calc.CompareNode
 
Canonicalizable - Interface in com.oracle.graal.graph.spi
Nodes can implement Canonicalizable or one of the two sub-interfaces Canonicalizable.Unary and Canonicalizable.Binary to provide local optimizations like constant folding and strength reduction.
Canonicalizable.Binary<T extends Node> - Interface in com.oracle.graal.graph.spi
This sub-interface of Canonicalizable is intended for nodes that have exactly two inputs.
Canonicalizable.BinaryCommutative<T extends Node> - Interface in com.oracle.graal.graph.spi
This sub-interface of Canonicalizable.Binary is for nodes with two inputs where the operation is commutative.
Canonicalizable.Unary<T extends Node> - Interface in com.oracle.graal.graph.spi
This sub-interface of Canonicalizable is intended for nodes that have exactly one input.
CanonicalizableLocation - Interface in com.oracle.graal.nodes
 
canonicalize(Node) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase.CustomCanonicalizer
 
canonicalizeBoxing(BoxNode, MetaAccessProvider, ConstantReflectionProvider) - Static method in class com.oracle.graal.replacements.BoxingSnippets
 
canonicalizeConditionalCascade(ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.IfNode
 
canonicalizeNegation(LogicNode, LogicNode) - Method in class com.oracle.graal.nodes.ShortCircuitOrNode
 
canonicalizePhis(SimplifierTool) - Method in class com.oracle.graal.nodes.LoopBeginNode
Coalesces loop phis that represent the same value (which is not handled by normal Global Value Numbering).
canonicalizer - Variable in class com.oracle.graal.loop.phases.LoopFullUnrollPhase
 
canonicalizer - Variable in class com.oracle.graal.phases.common.IncrementalCanonicalizerPhase
 
canonicalizer - Variable in class com.oracle.graal.phases.common.inlining.InliningPhase
 
canonicalizer - Variable in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
canonicalizer - Variable in class com.oracle.graal.phases.common.IterativeConditionalEliminationPhase
 
canonicalizer - Variable in class com.oracle.graal.phases.common.LoweringPhase
 
canonicalizer - Variable in class com.oracle.graal.truffle.PartialEvaluator
 
canonicalizer - Variable in class com.oracle.graal.virtual.phases.ea.EffectsPhase
 
canonicalizeRead(ValueNode, AddressNode, ValueNode, CanonicalizerTool) - Method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil.HotSpotOptimizingLocationIdentity
 
canonicalizeRead(ValueNode, AddressNode, ValueNode, CanonicalizerTool) - Method in interface com.oracle.graal.nodes.CanonicalizableLocation
 
canonicalizeRead(ValueNode, AddressNode, LocationIdentity, CanonicalizerTool) - Static method in class com.oracle.graal.nodes.memory.ReadNode
 
canonicalizeReads() - Method in interface com.oracle.graal.graph.spi.CanonicalizerTool
 
canonicalizeReads - Variable in class com.oracle.graal.nodes.SimplifyingGraphDecoder
 
canonicalizeReads() - Method in class com.oracle.graal.nodes.SimplifyingGraphDecoder.PECanonicalizerTool
 
canonicalizeReads - Variable in class com.oracle.graal.nodes.util.GraphUtil.DefaultSimplifierTool
 
canonicalizeReads() - Method in class com.oracle.graal.nodes.util.GraphUtil.DefaultSimplifierTool
 
canonicalizeReads - Variable in class com.oracle.graal.phases.common.CanonicalizerPhase
 
canonicalizeReads() - Method in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance.Tool
 
canonicalizeReads() - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
CanonicalizerPhase - Class in com.oracle.graal.phases.common
 
CanonicalizerPhase() - Constructor for class com.oracle.graal.phases.common.CanonicalizerPhase
 
CanonicalizerPhase(CanonicalizerPhase.CustomCanonicalizer) - Constructor for class com.oracle.graal.phases.common.CanonicalizerPhase
 
CanonicalizerPhase.CustomCanonicalizer - Class in com.oracle.graal.phases.common
 
CanonicalizerPhase.Instance - Class in com.oracle.graal.phases.common
 
CanonicalizerPhase.Instance.Tool - Class in com.oracle.graal.phases.common
 
CanonicalizerTool - Interface in com.oracle.graal.graph.spi
 
canonicalizeSymmetricConstant(CanonicalizerTool, Constant, ValueNode, boolean) - Method in class com.oracle.graal.nodes.calc.CompareNode
 
canonicalizeSymmetricConstant(CanonicalizerTool, Constant, ValueNode, boolean) - Method in class com.oracle.graal.nodes.calc.IntegerEqualsNode
 
canonicalizeSymmetricConstant(CanonicalizerTool, Constant, ValueNode, boolean) - Method in class com.oracle.graal.nodes.calc.ObjectEqualsNode
 
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.
canonicalSpillOpr(Interval) - Static method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
canonicalXconstant(ValueNode, ValueNode) - Static method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerAddExactNode
 
canonicalXconstant(ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulExactNode
 
canonicalXYconstant(ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerSubExactNode
 
canSafepoint - Variable in class com.oracle.graal.nodes.LoopEndNode
 
canSafepoint() - Method in class com.oracle.graal.nodes.LoopEndNode
 
canStampBeImproved(ValueNode, ParameterNode) - Static method in class com.oracle.graal.phases.common.inlining.info.elem.InlineableGraph
 
canStoreConstant(JavaConstant) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
Checks whether the supplied constant can be used without loading it into a register for store operations, i.e., on the right hand side of a memory access.
canStoreConstant(JavaConstant) - Static method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
canStoreValue(Register.RegisterCategory, PlatformKind) - Method in class jdk.internal.jvmci.amd64.AMD64
 
canStoreValue(Register.RegisterCategory, PlatformKind) - Method in class jdk.internal.jvmci.code.Architecture
Determine whether a kind can be stored in a register of a given category.
canStoreValue(Register.RegisterCategory, PlatformKind) - Method in class jdk.internal.jvmci.sparc.SPARC
 
canTrap(int) - Static method in class com.oracle.graal.bytecode.Bytecodes
Determines if a given opcode denotes an instruction that can cause an implicit exception.
canUseShortBranch(CompilationResultBuilder, SPARCAssembler, int) - Method in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
canVerifyKind - Variable in class com.oracle.graal.java.FrameStateBuilder
 
capacity() - Method in class com.oracle.graal.debug.internal.DebugValueMap
 
CapInheritedRelevance - Static variable in class com.oracle.graal.phases.common.inlining.policy.AbstractInliningPolicy
 
capture() - Method in class com.oracle.graal.asm.Assembler.LabelHint
 
capturedNames - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParser
 
capturedNames() - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParser
 
capturedTarget - Variable in class com.oracle.graal.asm.Assembler.LabelHint
 
capturedTypes - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParser
 
capturedTypes() - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParser
 
captureLabelPositions() - Method in class com.oracle.graal.asm.Assembler
 
captureNamedValue(String, Class<? extends Node>, Node) - Method in class com.oracle.graal.compiler.match.MatchContext
 
capturing(int, int, int) - Static method in class com.oracle.graal.jtt.lang.LambdaEagerTest
 
car(int, int) - Static method in class com.oracle.graal.jtt.hotpath.HP_inline02
 
cardTableAddress() - Static method in class com.oracle.graal.hotspot.replacements.CardTableAddressNode
 
CardTableAddressNode - Class in com.oracle.graal.hotspot.replacements
 
CardTableAddressNode() - Constructor for class com.oracle.graal.hotspot.replacements.CardTableAddressNode
 
cardTableModRefBSByteMapBaseOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cardTableModRefBSCardShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cardTableShift() - Static method in class com.oracle.graal.hotspot.replacements.CardTableShiftNode
 
cardTableShift() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
cardtableShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cardtableShift() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
CardTableShiftNode - Class in com.oracle.graal.hotspot.replacements
 
CardTableShiftNode() - Constructor for class com.oracle.graal.hotspot.replacements.CardTableShiftNode
 
cardTableStart() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
cardtableStartAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cardtableStartAddress() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
carryBits(long, long) - Static method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
cas(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
cas() - Method in class com.oracle.graal.compiler.test.MarkUnsafeAccessTest
 
casa(Register, Register, Register, SPARCAssembler.Asi) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
cAssertions - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cAssertionsEnabled() - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
Determines if this is a HotSpot build where the ASSERT mechanism is enabled.
cast(long) - Static method in class com.oracle.graal.replacements.test.WordTest
 
castArguments(Object[]) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
castArrayFixedLength(Object[], int) - Static method in class com.oracle.graal.truffle.OptimizedCallTarget
 
CASTORE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
casx(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
casxa(Register, Register, Register, SPARCAssembler.Asi) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
Catch_Loop01 - Class in com.oracle.graal.jtt.except
 
Catch_Loop01() - Constructor for class com.oracle.graal.jtt.except.Catch_Loop01
 
Catch_Loop02 - Class in com.oracle.graal.jtt.except
 
Catch_Loop02() - Constructor for class com.oracle.graal.jtt.except.Catch_Loop02
 
Catch_Loop03 - Class in com.oracle.graal.jtt.except
 
Catch_Loop03() - Constructor for class com.oracle.graal.jtt.except.Catch_Loop03
 
Catch_Loop03_Exception1 - Exception in com.oracle.graal.jtt.except
 
Catch_Loop03_Exception1() - Constructor for exception com.oracle.graal.jtt.except.Catch_Loop03_Exception1
 
Catch_NASE_1 - Class in com.oracle.graal.jtt.except
 
Catch_NASE_1() - Constructor for class com.oracle.graal.jtt.except.Catch_NASE_1
 
Catch_NASE_2 - Class in com.oracle.graal.jtt.except
 
Catch_NASE_2() - Constructor for class com.oracle.graal.jtt.except.Catch_NASE_2
 
Catch_NPE_00 - Class in com.oracle.graal.jtt.except
 
Catch_NPE_00() - Constructor for class com.oracle.graal.jtt.except.Catch_NPE_00
 
Catch_NPE_01 - Class in com.oracle.graal.jtt.except
 
Catch_NPE_01() - Constructor for class com.oracle.graal.jtt.except.Catch_NPE_01
 
Catch_NPE_02 - Class in com.oracle.graal.jtt.except
 
Catch_NPE_02() - Constructor for class com.oracle.graal.jtt.except.Catch_NPE_02
 
Catch_NPE_03 - Class in com.oracle.graal.jtt.except
 
Catch_NPE_03() - Constructor for class com.oracle.graal.jtt.except.Catch_NPE_03
 
Catch_NPE_04 - Class in com.oracle.graal.jtt.except
 
Catch_NPE_04() - Constructor for class com.oracle.graal.jtt.except.Catch_NPE_04
 
Catch_NPE_05 - Class in com.oracle.graal.jtt.except
 
Catch_NPE_05() - Constructor for class com.oracle.graal.jtt.except.Catch_NPE_05
 
Catch_NPE_06 - Class in com.oracle.graal.jtt.except
 
Catch_NPE_06() - Constructor for class com.oracle.graal.jtt.except.Catch_NPE_06
 
Catch_NPE_07 - Class in com.oracle.graal.jtt.except
 
Catch_NPE_07() - Constructor for class com.oracle.graal.jtt.except.Catch_NPE_07
 
Catch_NPE_07.MyThrowable - Class in com.oracle.graal.jtt.except
 
Catch_NPE_08 - Class in com.oracle.graal.jtt.except
 
Catch_NPE_08() - Constructor for class com.oracle.graal.jtt.except.Catch_NPE_08
 
Catch_NPE_09 - Class in com.oracle.graal.jtt.except
 
Catch_NPE_09() - Constructor for class com.oracle.graal.jtt.except.Catch_NPE_09
 
Catch_NPE_10 - Class in com.oracle.graal.jtt.except
 
Catch_NPE_10() - Constructor for class com.oracle.graal.jtt.except.Catch_NPE_10
 
Catch_NPE_11 - Class in com.oracle.graal.jtt.except
 
Catch_NPE_11() - Constructor for class com.oracle.graal.jtt.except.Catch_NPE_11
 
Catch_StackOverflowError_01 - Class in com.oracle.graal.jtt.except
 
Catch_StackOverflowError_01() - Constructor for class com.oracle.graal.jtt.except.Catch_StackOverflowError_01
 
Catch_StackOverflowError_02 - Class in com.oracle.graal.jtt.except
 
Catch_StackOverflowError_02() - Constructor for class com.oracle.graal.jtt.except.Catch_StackOverflowError_02
 
Catch_StackOverflowError_03 - Class in com.oracle.graal.jtt.except
Some basic checking of the stack trace produced after a StackOverflowError.
Catch_StackOverflowError_03() - Constructor for class com.oracle.graal.jtt.except.Catch_StackOverflowError_03
 
Catch_Two01 - Class in com.oracle.graal.jtt.except
 
Catch_Two01() - Constructor for class com.oracle.graal.jtt.except.Catch_Two01
 
Catch_Two02 - Class in com.oracle.graal.jtt.except
 
Catch_Two02() - Constructor for class com.oracle.graal.jtt.except.Catch_Two02
 
Catch_Two03 - Class in com.oracle.graal.jtt.except
 
Catch_Two03() - Constructor for class com.oracle.graal.jtt.except.Catch_Two03
 
Catch_Unresolved - Class in com.oracle.graal.jtt.except
 
Catch_Unresolved() - Constructor for class com.oracle.graal.jtt.except.Catch_Unresolved
 
Catch_Unresolved01 - Class in com.oracle.graal.jtt.except
 
Catch_Unresolved01() - Constructor for class com.oracle.graal.jtt.except.Catch_Unresolved01
 
Catch_Unresolved02 - Class in com.oracle.graal.jtt.except
 
Catch_Unresolved02() - Constructor for class com.oracle.graal.jtt.except.Catch_Unresolved02
 
Catch_Unresolved02_Exception1 - Exception in com.oracle.graal.jtt.except
 
Catch_Unresolved02_Exception1() - Constructor for exception com.oracle.graal.jtt.except.Catch_Unresolved02_Exception1
 
Catch_Unresolved02_Exception2 - Exception in com.oracle.graal.jtt.except
 
Catch_Unresolved02_Exception2() - Constructor for exception com.oracle.graal.jtt.except.Catch_Unresolved02_Exception2
 
Catch_Unresolved03 - Class in com.oracle.graal.jtt.except
 
Catch_Unresolved03() - Constructor for class com.oracle.graal.jtt.except.Catch_Unresolved03
 
Catch_Unresolved03_Exception1 - Exception in com.oracle.graal.jtt.except
 
Catch_Unresolved03_Exception1() - Constructor for exception com.oracle.graal.jtt.except.Catch_Unresolved03_Exception1
 
Catch_Unresolved03_UnresolvedClass - Class in com.oracle.graal.jtt.except
 
Catch_Unresolved03_UnresolvedClass() - Constructor for class com.oracle.graal.jtt.except.Catch_Unresolved03_UnresolvedClass
 
Catch_Unresolved_Exception1 - Exception in com.oracle.graal.jtt.except
 
Catch_Unresolved_Exception1() - Constructor for exception com.oracle.graal.jtt.except.Catch_Unresolved_Exception1
 
Catch_Unresolved_Exception2 - Exception in com.oracle.graal.jtt.except
 
Catch_Unresolved_Exception2() - Constructor for exception com.oracle.graal.jtt.except.Catch_Unresolved_Exception2
 
Catch_Unresolved_Exception3 - Exception in com.oracle.graal.jtt.except
 
Catch_Unresolved_Exception3() - Constructor for exception com.oracle.graal.jtt.except.Catch_Unresolved_Exception3
 
Catch_Unresolved_Exception4 - Exception in com.oracle.graal.jtt.except
 
Catch_Unresolved_Exception4() - Constructor for exception com.oracle.graal.jtt.except.Catch_Unresolved_Exception4
 
catchControlFlowException() - Method in class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest
 
catchControlFlowExceptionFromCall() - Method in class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest
 
CatchControlFlowExceptionTestNode(AbstractTestNode) - Constructor for class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest.CatchControlFlowExceptionTestNode
 
catchControlFlowExceptionWithLoopExplosion() - Method in class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest
 
catchSlowPathAndControlFlowException() - Method in class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest
 
CatchSlowPathAndControlFlowExceptionTestNode(AbstractTestNode) - Constructor for class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest.CatchSlowPathAndControlFlowExceptionTestNode
 
catchType - Variable in class jdk.internal.jvmci.meta.ExceptionHandler
 
catchTypeCPI - Variable in class jdk.internal.jvmci.meta.ExceptionHandler
 
catchTypeCPI() - Method in class jdk.internal.jvmci.meta.ExceptionHandler
Returns the index into the constant pool representing the type of exception caught by this handler.
categorized - Variable in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
categorized - Variable in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig
 
caught - Variable in class com.oracle.graal.jtt.threads.Monitor_notowner01.BadRunnable
 
causes - Variable in error com.oracle.graal.test.GraalTest.MultiCauseAssertionError
 
cbcond - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
CBCOND - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
cbcond(int, int, SPARCAssembler.ConditionFlag, Register, int, Label) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
CBCond() - Constructor for class com.oracle.graal.asm.sparc.SPARCAssembler.CBCond
 
CBCOND_KEY - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.Bpr
 
CBCOND_KEY - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.CBCond
 
cbcondInstructions - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cbcondw(SPARCAssembler.ConditionFlag, Register, Register, Label) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
cbcondw(SPARCAssembler.ConditionFlag, Register, int, Label) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
cbcondx(SPARCAssembler.ConditionFlag, Register, Register, Label) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
cbcondx(SPARCAssembler.ConditionFlag, Register, int, Label) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
cc - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
CC(int, String, boolean) - Constructor for enum com.oracle.graal.asm.sparc.SPARCAssembler.CC
 
cc - Variable in class com.oracle.graal.compiler.GraalCompiler.Request
 
cc - Variable in class com.oracle.graal.lir.gen.LIRGenerator
 
cc - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CondMoveOp
 
cc2 - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
CCR_ICC_SHIFT - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
CCR_V_SHIFT - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
CCR_XCC_SHIFT - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
cdql() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
cdqq() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
cell(int, int) - Static method in class com.oracle.graal.jtt.hotpath.HP_life
 
cellIndexToOffset(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
cells - Static variable in class com.oracle.graal.jtt.hotpath.HP_life
 
cellsToBytes(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
cfg - Variable in class com.oracle.graal.lir.LIR
 
cfg - Variable in class com.oracle.graal.loop.LoopsData
 
cfg - Variable in class com.oracle.graal.phases.common.OptimizeGuardAnchorsPhase.LazyCFG
 
cfg - Variable in class com.oracle.graal.phases.schedule.SchedulePhase
 
cfg - Variable in class com.oracle.graal.printer.CFGPrinter
 
cfg - Variable in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
cfgFile - Variable in class com.oracle.graal.printer.CFGPrinterObserver
 
cfgPredecessors() - Method in class com.oracle.graal.graph.Node
 
cfgPredecessors() - Method in class com.oracle.graal.nodes.AbstractMergeNode
 
CFGPrinter - Class in com.oracle.graal.printer
Utility for printing Graal IR at various compilation phases.
CFGPrinter(OutputStream) - Constructor for class com.oracle.graal.printer.CFGPrinter
Creates a control flow graph printer.
cfgPrinter - Variable in class com.oracle.graal.printer.CFGPrinterObserver
 
CFGPrinterObserver - Class in com.oracle.graal.printer
Observes compilation events and uses CFGPrinter to produce a control flow graph for the C1 Visualizer.
CFGPrinterObserver(boolean) - Constructor for class com.oracle.graal.printer.CFGPrinterObserver
 
cfgSuccessors() - Method in class com.oracle.graal.graph.Node
Returns an iterator that will provide all control-flow successors of this node.
cfgSuccessors() - Method in class com.oracle.graal.nodes.AbstractEndNode
 
cfgSuccessors() - Method in class com.oracle.graal.nodes.LoopEndNode
 
CFGVerifier - Class in com.oracle.graal.compiler.common.cfg
 
CFGVerifier() - Constructor for class com.oracle.graal.compiler.common.cfg.CFGVerifier
 
ChainedNodeEventListener(Graph.NodeEventListener, Graph.NodeEventListener) - Constructor for class com.oracle.graal.graph.Graph.ChainedNodeEventListener
 
changed - Variable in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
changeField(FloatingReadTest.Container) - Static method in class com.oracle.graal.compiler.test.FloatingReadTest
 
changeMode(CollectionsFactory.Mode) - Static method in class com.oracle.graal.compiler.common.CollectionsFactory
Updates the mode for the current thread.
changeSpillDefinitionPos(LIRInstruction, AllocatableValue, Interval, int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
Eliminates moves from register to stack if the stack slot is known to be correct.
changeSpillDefinitionPos(LIRInstruction, AllocatableValue, Interval, int) - Method in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScanLifetimeAnalysisPhase
 
changeSpillDefinitionPos(LIRInstruction, AllocatableValue, Interval, int) - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScanLifetimeAnalysisPhase
 
changeSpillState(Interval, int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
changeToWord(T) - Method in class com.oracle.graal.replacements.GraphKit
 
changeType(PlatformKind) - Method in class jdk.internal.jvmci.meta.LIRKind
Create a new LIRKind with the same reference information and a new platform kind.
channel - Variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
Char() - Constructor for class com.oracle.graal.jtt.optimize.Narrow_char02.Char
 
CharacterBits - Class in com.oracle.graal.jtt.jdk
 
CharacterBits() - Constructor for class com.oracle.graal.jtt.jdk.CharacterBits
 
charArray - Static variable in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
charArrayClone(char[]) - Static method in class com.oracle.graal.hotspot.replacements.ObjectCloneSnippets
 
charArraycopy(char[], int, char[], int, int) - Static method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
charArrayCopyTest(Object, Object, Object) - Static method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
charAt(int) - Method in class com.oracle.graal.phases.LazyName
 
charContainerArrayCopyTest(Object, Object, Object) - Static method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
charCopyOfVirtualizableAllocation() - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
charCopyOfVirtualization(int) - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
charCount(String, char) - Static method in class com.oracle.graal.jtt.ConvertJTT
 
charCount(String, char, char) - Static method in class com.oracle.graal.jtt.ConvertJTT
 
charField - Static variable in class com.oracle.graal.jtt.reflect.Field_get01
 
charField - Variable in class com.oracle.graal.jtt.reflect.Field_get02.TestClass
 
CharField - Static variable in class com.oracle.graal.jtt.reflect.Field_get03
 
charField - Variable in class com.oracle.graal.jtt.reflect.Field_get03.TestClass
 
charField - Variable in class com.oracle.graal.jtt.reflect.Field_get04.TestClass
 
charField - Static variable in class com.oracle.graal.jtt.reflect.Field_getType01
 
charField - Static variable in class com.oracle.graal.jtt.reflect.Field_set01
 
charField - Variable in class com.oracle.graal.jtt.reflect.Field_set02.TestClass
 
charField - Variable in class com.oracle.graal.jtt.reflect.Field_set03.TestClass
 
Chars(int) - Constructor for class com.oracle.graal.replacements.test.MonitorTest.Chars
 
Chars(char[]) - Constructor for class com.oracle.graal.replacements.test.MonitorTest.Chars
 
charTestValue1 - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
charTestValue2 - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
charValue - Variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest.FieldObject
 
charValue(Character) - Static method in class com.oracle.graal.replacements.BoxingSnippets
 
charValueOf(char) - Static method in class com.oracle.graal.replacements.BoxingSnippets
 
check(boolean, int, String) - Method in class com.oracle.graal.code.HexCodeFile.Parser
 
check(int, int) - Method in enum com.oracle.graal.compiler.common.calc.Condition
 
check() - Method in class com.oracle.graal.compiler.test.ConcreteSubtypeTest.AbstractBase
 
check() - Method in class com.oracle.graal.compiler.test.ConcreteSubtypeTest.Subclass
 
check() - Method in class com.oracle.graal.compiler.test.ConcreteSubtypeTest.SubSubclass
 
check(Node, boolean) - Method in class com.oracle.graal.graph.NodeBitMap
 
check(Node) - Method in class com.oracle.graal.graph.NodeMap
 
check(InvocationPlugins, MethodIdMap.MethodKey<InvocationPlugin>, InvocationPlugin) - Static method in class com.oracle.graal.graphbuilderconf.InvocationPlugins.Checker
 
check(boolean) - Method in class com.oracle.graal.java.BytecodeParser.InvocationPluginAssertions
 
check(int, int, int) - Static method in class com.oracle.graal.jtt.hotspot.Test6823354
 
check(long, long, long) - Static method in class com.oracle.graal.jtt.hotspot.Test6823354
 
check(String...) - Static method in class com.oracle.graal.jtt.micro.VarArgs_Unroll
 
check(Access, OffsetAddressNode) - Method in class com.oracle.graal.phases.common.GuardLoweringPhase.UseImplicitNullChecks
 
check(Block, BlockMap<List<Node>>) - Static method in class com.oracle.graal.phases.schedule.MemoryScheduleVerification
 
check(String, boolean, boolean) - Method in class com.oracle.graal.replacements.SnippetTemplate.Arguments
 
check(Object) - Static method in class com.oracle.graal.truffle.nodes.IsCompilationConstantNode
 
check() - Method in class com.oracle.graal.truffle.OptimizedAssumption
 
check() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
check() - Static method in class jdk.internal.jvmci.hotspot.HotSpotVMConfigVerifier
 
CHECK_BALANCED_MONITORS - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
checkAIOOBECounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
checkAllVarargPlaceholdersAreDeleted(int, SnippetTemplate.VarargsPlaceholderNode[]) - Static method in class com.oracle.graal.replacements.SnippetTemplate
 
checkAMD64() - Method in class com.oracle.graal.asm.amd64.test.BitOpsTest
 
checkAMD64() - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
checkAMD64() - Method in class com.oracle.graal.asm.amd64.test.SimpleAssemblerTest
 
checkAMD64() - Method in class com.oracle.graal.compiler.amd64.test.AMD64AllocatorTest
 
checkAMD64() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
checkAMD64() - Method in class com.oracle.graal.compiler.amd64.test.StackStoreTest
 
checkAMD64() - Method in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest
 
checkAndGrow(Node) - Method in class com.oracle.graal.graph.NodeMap
 
checkAndMarkInc(Node) - Method in class com.oracle.graal.graph.NodeBitMap
 
checkArgs(ResolvedJavaMethod, Object[]) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
checkArgs(byte[], int, byte[], int) - Static method in class com.oracle.graal.hotspot.replacements.AESCryptSubstitutions
Perform null and array bounds checks for arguments to a cipher operation.
checkArgs(ResolvedJavaMethod, ValueNode...) - Method in class com.oracle.graal.replacements.GraphKit
Determines if a given set of arguments is compatible with the signature of a given method.
checkArgs(Object...) - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionHandle
 
checkArgs(Object...) - Method in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
checkArrayIndexScaleInvariants() - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
checkArrayType(KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
checkAssignableFrom(Object, int, Object) - Method in class com.oracle.graal.compiler.common.Fields
Checks that a given field is assignable from a given value.
checkBalancedMonitors(StructuredGraph, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.MonitorSnippets.Templates
If balanced monitor checking is enabled then nodes are inserted at the start and all return points of the graph to initialize and check the monitor counter respectively.
checkBounds(int, int, VirtualObjectNode) - Static method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
checkCapabilities() - Method in class com.oracle.graal.debug.test.DebugTimerTest
 
CHECKCAST - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
CHECKCAST - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
checkcastArraycopy(Object, int, Object, int, int, Word, Object, boolean) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
checkcastArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
CheckcastArrayCopyCallNode - Class in com.oracle.graal.hotspot.replacements.arraycopy
 
CheckcastArrayCopyCallNode(HotSpotGraalRuntimeProvider, ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, boolean) - Constructor for class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
checkcastArraycopyDescriptors - Static variable in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
 
checkcastArraycopyUninit - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
checkcastArraycopyWork(Object, int, Object, int, int) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
checkcastArraycopyWorkSnippet - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
checkcastDynamic(KlassPointer, Object) - Static method in class com.oracle.graal.hotspot.replacements.CheckCastDynamicSnippets
 
CheckCastDynamicNode - Class in com.oracle.graal.nodes.java
Implements a type check where the type being checked is loaded at runtime.
CheckCastDynamicNode(ValueNode, ValueNode, boolean) - Constructor for class com.oracle.graal.nodes.java.CheckCastDynamicNode
 
checkcastDynamicSnippets - Variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
CheckCastDynamicSnippets - Class in com.oracle.graal.hotspot.replacements
Snippet used for lowering CheckCastDynamicNode.
CheckCastDynamicSnippets() - Constructor for class com.oracle.graal.hotspot.replacements.CheckCastDynamicSnippets
 
CheckCastDynamicSnippets.Templates - Class in com.oracle.graal.hotspot.replacements
 
checkCastExceptionSnippet(Object) - Static method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
CheckCastNode - Class in com.oracle.graal.nodes.java
Implements a type check against a compile-time known type.
CheckCastNode(ResolvedJavaType, ValueNode, JavaTypeProfile, boolean) - Constructor for class com.oracle.graal.nodes.java.CheckCastNode
 
CheckCastNode(NodeClass<? extends CheckCastNode>, ResolvedJavaType, ValueNode, JavaTypeProfile, boolean) - Constructor for class com.oracle.graal.nodes.java.CheckCastNode
 
checkCastSnippet(Object) - Static method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
CheckCastTest - Class in com.oracle.graal.replacements.test
Tests the implementation of checkcast, allowing profiling information to be manually specified.
CheckCastTest() - Constructor for class com.oracle.graal.replacements.test.CheckCastTest
 
CheckCastTest.Depth1 - Class in com.oracle.graal.replacements.test
 
CheckCastTest.Depth10 - Class in com.oracle.graal.replacements.test
 
CheckCastTest.Depth11 - Class in com.oracle.graal.replacements.test
 
CheckCastTest.Depth12 - Class in com.oracle.graal.replacements.test
 
CheckCastTest.Depth13 - Class in com.oracle.graal.replacements.test
 
CheckCastTest.Depth14 - Class in com.oracle.graal.replacements.test
 
CheckCastTest.Depth2 - Class in com.oracle.graal.replacements.test
 
CheckCastTest.Depth3 - Class in com.oracle.graal.replacements.test
 
CheckCastTest.Depth4 - Class in com.oracle.graal.replacements.test
 
CheckCastTest.Depth5 - Class in com.oracle.graal.replacements.test
 
CheckCastTest.Depth6 - Class in com.oracle.graal.replacements.test
 
CheckCastTest.Depth7 - Class in com.oracle.graal.replacements.test
 
CheckCastTest.Depth8 - Class in com.oracle.graal.replacements.test
 
CheckCastTest.Depth9 - Class in com.oracle.graal.replacements.test
 
checkCheckCastUsage(StructuredGraph, Node, Node, Node) - Static method in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
checkClass(Class<?>, MetaAccessProvider) - Static method in class com.oracle.graal.compiler.test.CheckGraalInvariants
 
checkClass(Class<?>, OptionDescriptor, Set<Class<?>>, OptionsVerifierTest.Classpath) - Static method in class com.oracle.graal.compiler.test.OptionsVerifierTest.OptionsVerifier
 
CheckClosure(AllocatableValue, Value) - Constructor for class com.oracle.graal.lir.gen.SpillMoveFactoryBase.CheckClosure
 
checkConcreteSubtype(ResolvedJavaType, ResolvedJavaType) - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
checkConstantArgument(MetaAccessProvider, ResolvedJavaMethod, Signature, int, String, Object, Kind) - Static method in class com.oracle.graal.replacements.SnippetTemplate
 
checkConstArg(int, String) - Method in class com.oracle.graal.hotspot.stubs.SnippetStub
 
CheckConsumer() - Constructor for class com.oracle.graal.lir.alloc.lsra.LinearScan.CheckConsumer
 
checkContainsOnlyInvalidOrAfterFrameState(Map<Node, Node>) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
checkCounter(String) - Static method in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
checkCounter - Variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets.Templates
 
checkCounters - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
checkDeletion() - Method in class com.oracle.graal.graph.Node
 
checkDeoptimizations(ProfilingInfo, DeoptimizationReason) - Static method in class com.oracle.graal.phases.OptimisticOptimizations
 
checkedAccess(ConditionAnchoringTest.CheckedObject) - Method in class com.oracle.graal.truffle.test.ConditionAnchoringTest
 
checkedAccess2(ConditionAnchoringTest.CheckedObject) - Method in class com.oracle.graal.truffle.test.ConditionAnchoringTest
 
CheckedObject() - Constructor for class com.oracle.graal.truffle.test.ConditionAnchoringTest.CheckedObject
 
checkedValue - Variable in class com.oracle.graal.nodes.debug.WeakCounterNode
 
checkEmpty() - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
checkEmpty() - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSAMoveResolver
 
checkEmpty() - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
checkEntryTypes(int, int, VirtualObjectNode, ResolvedJavaType, VirtualizerTool) - Static method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
Checker() - Constructor for class com.oracle.graal.graphbuilderconf.InvocationPlugins.Checker
 
checkExceptionNotNull(boolean, Object) - Static method in class com.oracle.graal.hotspot.stubs.ExceptionHandlerStub
 
checkFactoryOverriding(HotSpotBackendFactory, HotSpotBackendFactory) - Static method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
Checks that a factory overriding is valid.
checkFactoryOverriding(HotSpotJVMCIBackendFactory, HotSpotJVMCIBackendFactory) - Static method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Checks that a factory overriding is valid.
checkField(Field, Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
checkFixedDeopts(StructuredGraph) - Static method in class com.oracle.graal.phases.common.FrameStateAssignmentPhase
 
checkForDeletedNode() - Method in class com.oracle.graal.graph.GraphNodeIterator
 
checkForRegisterFinalizeNode(Class<?>, boolean, StructuredGraph.AllowAssumptions) - Method in class com.oracle.graal.compiler.test.FinalizableSubclassTest
 
checkForUnsignedCompare(SimplifierTool) - Method in class com.oracle.graal.nodes.IfNode
Recognize a couple patterns that can be merged into an unsigned compare.
checkFrameState(FixedNode) - Static method in class com.oracle.graal.nodes.IfNode
 
CheckGraalInvariants - Class in com.oracle.graal.compiler.test
Checks that all classes in *graal*.jar and *jvmci*.jar entries on the boot class path comply with global invariants such as using Object.equals(Object) to compare certain types instead of identity comparisons.
CheckGraalInvariants() - Constructor for class com.oracle.graal.compiler.test.CheckGraalInvariants
 
checkGraph(HighTierContext, StructuredGraph) - Static method in class com.oracle.graal.compiler.test.CheckGraalInvariants
Checks the invariants for a single graph.
checkGraph(Assumptions.Assumption, StructuredGraph) - Method in class com.oracle.graal.compiler.test.ConcreteSubtypeTest
 
checkGraph(Assumptions.Assumption, StructuredGraph) - Method in class com.oracle.graal.compiler.test.GraalCompilerAssumptionsTest
 
checkGrow(int) - Method in class com.oracle.graal.graph.NodeBitMap
 
checkHCF(String, int) - Method in class com.oracle.graal.code.HexCodeFile.Parser
 
checkHighTierGraph(StructuredGraph) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Can be overridden by unit tests to verify properties of the graph.
checkHighTierGraph(StructuredGraph) - Method in class com.oracle.graal.jtt.optimize.NestedLoop_EA
 
checkHighTierGraph(StructuredGraph) - Method in class com.oracle.graal.replacements.test.DerivedOopTest
 
checkHighTierGraph(StructuredGraph) - Method in class com.oracle.graal.replacements.test.SubstitutionsTest
 
checkInfiniteWork(Node) - Method in class com.oracle.graal.graph.NodeWorkList.IterativeNodeWorkList
 
checkInlineeFrameState(Invoke, ResolvedJavaMethod, FrameState) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
checkInputType(TypeElement, TypeMirror, Element, AnnotationMirror) - Method in class com.oracle.graal.replacements.verifier.NodeIntrinsicVerifier
 
checkInstanceOf(ValueNode, ResolvedJavaType, boolean, boolean) - Method in class com.oracle.graal.nodes.java.InstanceOfNode
 
checkIntervalLocation(Interval, Interval, Value) - Static method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
checkIntervals(Interval) - Static method in class com.oracle.graal.lir.alloc.lsra.LinearScanEliminateSpillMovePhase
 
checkInvokeConditions(Invoke) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
checkLastInstruction() - Method in class com.oracle.graal.java.BytecodeParser
 
checkLatestEarliestRelation(Node, Block, Block) - Static method in class com.oracle.graal.phases.schedule.SchedulePhase
 
checkLimits(Object, int, Object, int, int) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
checkLoopExit(FixedNode, BciBlockMapping.BciBlock, FrameStateBuilder) - Method in class com.oracle.graal.java.BytecodeParser
 
checkLoopExplosionIteration(GraphDecoder.MethodScope, GraphDecoder.LoopScope) - Method in class com.oracle.graal.nodes.GraphDecoder
Hook for subclasses.
checkLoopExplosionIteration(GraphDecoder.MethodScope, GraphDecoder.LoopScope) - Method in class com.oracle.graal.replacements.PEGraphDecoder
 
checkLowTierGraph(StructuredGraph) - Method in class com.oracle.graal.api.directives.test.BlackholeDirectiveTest
 
checkLowTierGraph(StructuredGraph) - Method in class com.oracle.graal.api.directives.test.ControlFlowAnchorDirectiveTest
 
checkLowTierGraph(StructuredGraph) - Method in class com.oracle.graal.api.directives.test.IterationDirectiveTest
 
checkLowTierGraph(StructuredGraph) - Method in class com.oracle.graal.api.directives.test.OpaqueDirectiveTest
 
checkLowTierGraph(StructuredGraph) - Method in class com.oracle.graal.api.directives.test.ProbabilityDirectiveTest
 
checkLowTierGraph(StructuredGraph) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Can be overridden by unit tests to verify properties of the graph.
checkLowTierGraph(StructuredGraph) - Method in class com.oracle.graal.hotspot.test.LoadJavaMirrorWithKlassTest
 
checkMethodFilter() - Method in class com.oracle.graal.debug.GraalDebugConfig
 
checkMethodScope() - Method in class com.oracle.graal.printer.CFGPrinterObserver
Looks for the outer most method and its DebugDumpScope.decorators in the current debug scope and opens a new compilation scope if this pair does not match the current method and decorator pair.
checkMidTierGraph(StructuredGraph) - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
checkMidTierGraph(StructuredGraph) - Method in class com.oracle.graal.compiler.test.CountedLoopTest
 
checkMidTierGraph(StructuredGraph) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Can be overridden by unit tests to verify properties of the graph.
checkMidTierGraph(StructuredGraph) - Method in class com.oracle.graal.hotspot.amd64.test.CompressedNullCheckTest
 
checkMultipleReads() - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
checkMultipleReads() - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSAMoveResolver
 
checkName(String) - Static method in class com.oracle.graal.lir.phases.LIRPhase
 
checkName(String) - Static method in class com.oracle.graal.phases.BasePhase
 
checkNewNodes(GraphBuilderContext, InvocationPlugin, NodeIterable<Node>) - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins
Checks a set of nodes added to the graph by an InvocationPlugin.
checkNewNodes(GraphBuilderContext, InvocationPlugin, NodeIterable<Node>) - Method in class com.oracle.graal.hotspot.meta.HotSpotInvocationPlugins
 
checkNoEmptyStamp(StructuredGraph) - Static method in class com.oracle.graal.phases.graph.InferStamps
 
checkNoExceptionInThread(Word, boolean) - Static method in class com.oracle.graal.hotspot.stubs.ExceptionHandlerStub
 
checkNoImmutableLocations(Set<LocationIdentity>) - Static method in class com.oracle.graal.phases.common.FloatingReadPhase
 
checkNoMoreInjected(ResolvedJavaMethod, int) - Static method in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
checkOperands(AMD64Assembler.AMD64Op, AMD64Assembler.OperandSize, Register, Register) - Method in enum com.oracle.graal.asm.amd64.AMD64Assembler.OpAssertion
 
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.
checkOrder(Map<LocationIdentity, MemoryNode>) - Method in class com.oracle.graal.nodes.memory.MemoryMapNode
 
checkpoint() - Method in class com.oracle.graal.virtual.phases.ea.EffectList
 
checkPositiveIntConstantPushed(BciBlockMapping.BciBlock) - Method in class com.oracle.graal.java.BytecodeParser
 
checkPostLowering(StructuredGraph, PhaseContext) - Method in class com.oracle.graal.phases.common.LoweringPhase
Checks that second lowering of a given graph did not introduce any new nodes.
checkPostNodeLowering(Node, LoweringPhase.LoweringToolImpl, Graph.Mark, Collection<Node>) - Static method in class com.oracle.graal.phases.common.LoweringPhase
Checks that lowering of a given node did not introduce any new Lowerable nodes that could be lowered in the current LoweringPhase.
checkPredecessor(AbstractDeoptimizeNode, Node, DeoptimizationReason) - Static method in class com.oracle.graal.phases.common.UseTrappingNullChecksPhase
 
checkRange(int) - Method in class com.oracle.graal.lir.sparc.SPARCBlockEndOp
 
checkRange(int) - Method in class com.oracle.graal.lir.StandardOp.AbstractBlockEndOp
 
checkRange(int) - Method in class com.oracle.graal.lir.StandardOp.LabelOp
 
checkRedundantPhi(PhiNode) - Static method in class com.oracle.graal.nodes.util.GraphUtil
 
checkRedundantProxy(ProxyNode) - Static method in class com.oracle.graal.nodes.util.GraphUtil
 
checkReplaceWith(Node) - Method in class com.oracle.graal.graph.Node
 
checkResolveMethod(ResolvedJavaType, ResolvedJavaType, ResolvedJavaMethod, ResolvedJavaMethod) - Static method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
checkResult(LIRInstruction, AllocatableValue, Value) - Static method in class com.oracle.graal.lir.gen.SpillMoveFactoryBase
Checks that the instructions adheres to the contract of LIRGeneratorTool.SpillMoveFactory.
checkSecondarySubType(KlassPointer, KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
 
checkSelfAndSupers(KlassPointer, KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
 
checkSignedSize(TypeWriter, long, int) - Static method in class com.oracle.graal.compiler.test.TypeWriterTest
 
checkSize(ResolvedJavaMethod, ValueNode[]) - Static method in class com.oracle.graal.replacements.InlineDuringParsingPlugin
 
checkSizes(TypeWriter) - Static method in class com.oracle.graal.compiler.test.TypeWriterTest
 
checkSlotIndex(int) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
checkSPARC() - Method in class com.oracle.graal.compiler.sparc.test.SPARCAllocatorTest
 
checkSplitChild(Interval, int, LinearScan, int, LIRInstruction.OperandMode) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
checkSplitChildren() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
checkStackDepth(int, int, boolean, boolean, int, int, boolean, boolean) - Method in class com.oracle.graal.nodes.FrameState
Perform a few sanity checks on the transformation of the stack state.
checkState(AbstractBlockBase<?>, LIRInstruction, Interval[], Value, Value, Interval) - Static method in class com.oracle.graal.lir.alloc.lsra.RegisterVerifier
 
checkStubInvariants(CompilationResult) - Method in class com.oracle.graal.hotspot.HotSpotCompiledRuntimeStub
Checks the conditions a compilation must satisfy to be installed as a RuntimeStub.
checkSubstitutionInternalName(Class<?>, String) - Static method in class com.oracle.graal.replacements.ReplacementsImpl
 
checkSuccessCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
checkTarget(OptimizedCallTarget) - Static method in class com.oracle.graal.truffle.test.builtins.SLCallUntilOptimizedBuiltin
 
checkTargetConditions(Invoke, ResolvedJavaMethod) - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
checkTargetConditionsHelper(ResolvedJavaMethod, int) - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
checkTemplate(MetaAccessProvider, SnippetTemplate.Arguments, ResolvedJavaMethod, Signature) - Static method in class com.oracle.graal.replacements.SnippetTemplate
 
checkThreeObjectArgs() - Method in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
checkUnique(String) - Static method in class com.oracle.graal.nodes.NamedLocationIdentity.DB
 
checkUnknownSubType(KlassPointer, KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
 
checkUnsignedSize(TypeWriter, long, int) - Static method in class com.oracle.graal.compiler.test.TypeWriterTest
 
checkUsage(Value) - Static method in class com.oracle.graal.lir.ssi.SSIVerifier
 
checkValidCache(ResolvedJavaType, ResolvedJavaType) - Static method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
checkValue(TypeReader, long) - Static method in class com.oracle.graal.compiler.test.TypeWriterTest
 
checkValues(TypeReader) - Static method in class com.oracle.graal.compiler.test.TypeWriterTest
 
checkValues(ResolvedJavaType, Value[]) - Static method in class jdk.internal.jvmci.code.VirtualObject
 
checkVarargs(MetaAccessProvider, ResolvedJavaMethod, Signature, int, String, SnippetTemplate.Varargs) - Static method in class com.oracle.graal.replacements.SnippetTemplate
 
checkWatchList(Block, NodeMap<Block>, NodeBitMap, ArrayList<Node>, ArrayList<FloatingReadNode>, Node) - Static method in class com.oracle.graal.phases.schedule.SchedulePhase
 
checkWatchList(ArrayList<FloatingReadNode>, LocationIdentity, Block, ArrayList<Node>, NodeMap<Block>, NodeBitMap) - Static method in class com.oracle.graal.phases.schedule.SchedulePhase
 
cHi - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
child - Variable in class com.oracle.graal.truffle.test.CompilerAssertsTest.CompilationConstantTestNode
 
child - Variable in class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest.CatchControlFlowExceptionTestNode
 
child - Variable in class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest.CatchSlowPathAndControlFlowExceptionTestNode
 
child - Variable in class com.oracle.graal.truffle.test.nodes.LoopTestNode
 
child - Variable in class com.oracle.graal.truffle.test.nodes.WrapperTestNode
 
childNode - Variable in class com.oracle.graal.truffle.test.nodes.AssumptionCutsBranchTestNode
 
children - Variable in class com.oracle.graal.compiler.common.cfg.Loop
 
children - Variable in class com.oracle.graal.debug.internal.DebugValueMap
 
children - Variable in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistic
 
children - Variable in class com.oracle.graal.truffle.TruffleExpansionLogger.ExpansionTree
 
Chunk(int) - Constructor for class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter.Chunk
 
cipher_idea(byte[], byte[], int[]) - Method in class com.oracle.graal.jtt.hotpath.HP_idea
 
cipherBlockChainingClass - Static variable in class com.oracle.graal.hotspot.replacements.CipherBlockChainingSubstitutions
 
cipherBlockChainingDecryptAESCryptStub - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cipherBlockChainingEncryptAESCryptStub - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
CipherBlockChainingSubstitutions - Class in com.oracle.graal.hotspot.replacements
Substitutions for com.sun.crypto.provider.CipherBlockChaining methods.
CipherBlockChainingSubstitutions() - Constructor for class com.oracle.graal.hotspot.replacements.CipherBlockChainingSubstitutions
 
ciTime - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ciTimeEach - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
CLASS_ARRAY_KLASS_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
Class_asSubclass01 - Class in com.oracle.graal.jtt.lang
 
Class_asSubclass01() - Constructor for class com.oracle.graal.jtt.lang.Class_asSubclass01
 
Class_cast01 - Class in com.oracle.graal.jtt.lang
 
Class_cast01() - Constructor for class com.oracle.graal.jtt.lang.Class_cast01
 
Class_cast02 - Class in com.oracle.graal.jtt.lang
 
Class_cast02() - Constructor for class com.oracle.graal.jtt.lang.Class_cast02
 
Class_forName01 - Class in com.oracle.graal.jtt.lang
 
Class_forName01() - Constructor for class com.oracle.graal.jtt.lang.Class_forName01
 
Class_forName02 - Class in com.oracle.graal.jtt.lang
 
Class_forName02() - Constructor for class com.oracle.graal.jtt.lang.Class_forName02
 
Class_forName03 - Class in com.oracle.graal.jtt.lang
 
Class_forName03() - Constructor for class com.oracle.graal.jtt.lang.Class_forName03
 
Class_forName04 - Class in com.oracle.graal.jtt.lang
 
Class_forName04() - Constructor for class com.oracle.graal.jtt.lang.Class_forName04
 
Class_forName05 - Class in com.oracle.graal.jtt.lang
 
Class_forName05() - Constructor for class com.oracle.graal.jtt.lang.Class_forName05
 
Class_getComponentType01 - Class in com.oracle.graal.jtt.lang
 
Class_getComponentType01() - Constructor for class com.oracle.graal.jtt.lang.Class_getComponentType01
 
Class_getDeclaredField01 - Class in com.oracle.graal.jtt.reflect
 
Class_getDeclaredField01() - Constructor for class com.oracle.graal.jtt.reflect.Class_getDeclaredField01
 
Class_getDeclaredMethod01 - Class in com.oracle.graal.jtt.reflect
 
Class_getDeclaredMethod01() - Constructor for class com.oracle.graal.jtt.reflect.Class_getDeclaredMethod01
 
Class_getField01 - Class in com.oracle.graal.jtt.reflect
 
Class_getField01() - Constructor for class com.oracle.graal.jtt.reflect.Class_getField01
 
Class_getField02 - Class in com.oracle.graal.jtt.reflect
 
Class_getField02() - Constructor for class com.oracle.graal.jtt.reflect.Class_getField02
 
Class_getField02.Class_getField02b - Class in com.oracle.graal.jtt.reflect
 
Class_getField02b() - Constructor for class com.oracle.graal.jtt.reflect.Class_getField02.Class_getField02b
 
Class_getInterfaces01 - Class in com.oracle.graal.jtt.lang
 
Class_getInterfaces01() - Constructor for class com.oracle.graal.jtt.lang.Class_getInterfaces01
 
Class_getInterfaces01.C1 - Class in com.oracle.graal.jtt.lang
 
Class_getInterfaces01.C12 - Class in com.oracle.graal.jtt.lang
 
Class_getInterfaces01.C2 - Class in com.oracle.graal.jtt.lang
 
Class_getInterfaces01.I1 - Interface in com.oracle.graal.jtt.lang
 
Class_getInterfaces01.I2 - Interface in com.oracle.graal.jtt.lang
 
Class_getMethod01 - Class in com.oracle.graal.jtt.reflect
 
Class_getMethod01() - Constructor for class com.oracle.graal.jtt.reflect.Class_getMethod01
 
Class_getMethod02 - Class in com.oracle.graal.jtt.reflect
 
Class_getMethod02() - Constructor for class com.oracle.graal.jtt.reflect.Class_getMethod02
 
Class_getModifiers01 - Class in com.oracle.graal.jtt.lang
 
Class_getModifiers01() - Constructor for class com.oracle.graal.jtt.lang.Class_getModifiers01
 
Class_getModifiers01.Private - Class in com.oracle.graal.jtt.lang
 
Class_getModifiers01.PrivateStatic - Class in com.oracle.graal.jtt.lang
 
Class_getModifiers01.PrivateStaticFinal - Class in com.oracle.graal.jtt.lang
 
Class_getModifiers02 - Class in com.oracle.graal.jtt.lang
 
Class_getModifiers02() - Constructor for class com.oracle.graal.jtt.lang.Class_getModifiers02
 
Class_getName - Class in com.oracle.graal.jtt.jdk
 
Class_getName() - Constructor for class com.oracle.graal.jtt.jdk.Class_getName
 
Class_getName01 - Class in com.oracle.graal.jtt.lang
 
Class_getName01() - Constructor for class com.oracle.graal.jtt.lang.Class_getName01
 
Class_getName02 - Class in com.oracle.graal.jtt.lang
 
Class_getName02() - Constructor for class com.oracle.graal.jtt.lang.Class_getName02
 
Class_getSimpleName01 - Class in com.oracle.graal.jtt.lang
 
Class_getSimpleName01() - Constructor for class com.oracle.graal.jtt.lang.Class_getSimpleName01
 
Class_getSimpleName02 - Class in com.oracle.graal.jtt.lang
 
Class_getSimpleName02() - Constructor for class com.oracle.graal.jtt.lang.Class_getSimpleName02
 
Class_getSuperClass01 - Class in com.oracle.graal.jtt.lang
 
Class_getSuperClass01() - Constructor for class com.oracle.graal.jtt.lang.Class_getSuperClass01
 
Class_isArray01 - Class in com.oracle.graal.jtt.lang
 
Class_isArray01() - Constructor for class com.oracle.graal.jtt.lang.Class_isArray01
 
Class_isAssignableFrom01 - Class in com.oracle.graal.jtt.lang
 
Class_isAssignableFrom01() - Constructor for class com.oracle.graal.jtt.lang.Class_isAssignableFrom01
 
Class_isAssignableFrom02 - Class in com.oracle.graal.jtt.lang
 
Class_isAssignableFrom02() - Constructor for class com.oracle.graal.jtt.lang.Class_isAssignableFrom02
 
Class_isAssignableFrom03 - Class in com.oracle.graal.jtt.lang
 
Class_isAssignableFrom03() - Constructor for class com.oracle.graal.jtt.lang.Class_isAssignableFrom03
 
Class_isInstance01 - Class in com.oracle.graal.jtt.lang
 
Class_isInstance01() - Constructor for class com.oracle.graal.jtt.lang.Class_isInstance01
 
Class_isInstance02 - Class in com.oracle.graal.jtt.lang
 
Class_isInstance02() - Constructor for class com.oracle.graal.jtt.lang.Class_isInstance02
 
Class_isInstance03 - Class in com.oracle.graal.jtt.lang
 
Class_isInstance03() - Constructor for class com.oracle.graal.jtt.lang.Class_isInstance03
 
Class_isInstance04 - Class in com.oracle.graal.jtt.lang
 
Class_isInstance04() - Constructor for class com.oracle.graal.jtt.lang.Class_isInstance04
 
Class_isInstance05 - Class in com.oracle.graal.jtt.lang
 
Class_isInstance05() - Constructor for class com.oracle.graal.jtt.lang.Class_isInstance05
 
Class_isInstance06 - Class in com.oracle.graal.jtt.lang
 
Class_isInstance06() - Constructor for class com.oracle.graal.jtt.lang.Class_isInstance06
 
Class_isInstance06.TestClass - Class in com.oracle.graal.jtt.lang
 
Class_isInstance07 - Class in com.oracle.graal.jtt.lang
 
Class_isInstance07() - Constructor for class com.oracle.graal.jtt.lang.Class_isInstance07
 
Class_isInterface01 - Class in com.oracle.graal.jtt.lang
 
Class_isInterface01() - Constructor for class com.oracle.graal.jtt.lang.Class_isInterface01
 
Class_isPrimitive01 - Class in com.oracle.graal.jtt.lang
 
Class_isPrimitive01() - Constructor for class com.oracle.graal.jtt.lang.Class_isPrimitive01
 
CLASS_KLASS_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
Class_Literal01 - Class in com.oracle.graal.jtt.lang
 
Class_Literal01() - Constructor for class com.oracle.graal.jtt.lang.Class_Literal01
 
CLASS_MIRROR_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
Class_newInstance(int) - Constructor for class com.oracle.graal.jtt.reflect.Class_newInstance06.Class_newInstance
 
Class_newInstance() - Constructor for class com.oracle.graal.jtt.reflect.Class_newInstance07.Class_newInstance
 
Class_newInstance01 - Class in com.oracle.graal.jtt.reflect
 
Class_newInstance01() - Constructor for class com.oracle.graal.jtt.reflect.Class_newInstance01
 
Class_newInstance02 - Class in com.oracle.graal.jtt.reflect
 
Class_newInstance02() - Constructor for class com.oracle.graal.jtt.reflect.Class_newInstance02
 
Class_newInstance03 - Class in com.oracle.graal.jtt.reflect
 
Class_newInstance03() - Constructor for class com.oracle.graal.jtt.reflect.Class_newInstance03
 
Class_newInstance03.AbstractClass - Class in com.oracle.graal.jtt.reflect
 
Class_newInstance06 - Class in com.oracle.graal.jtt.reflect
 
Class_newInstance06() - Constructor for class com.oracle.graal.jtt.reflect.Class_newInstance06
 
Class_newInstance06.Class_newInstance - Class in com.oracle.graal.jtt.reflect
 
Class_newInstance07 - Class in com.oracle.graal.jtt.reflect
 
Class_newInstance07() - Constructor for class com.oracle.graal.jtt.reflect.Class_newInstance07
 
Class_newInstance07.Class_newInstance - Class in com.oracle.graal.jtt.reflect
 
CLASS_STATE_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
ClassA(int) - Constructor for class com.oracle.graal.jtt.optimize.TypeCastElem.ClassA
 
ClassB(int, int) - Constructor for class com.oracle.graal.jtt.optimize.TypeCastElem.ClassB
 
ClassC(int, int) - Constructor for class com.oracle.graal.jtt.optimize.TypeCastElem.ClassC
 
ClassCastNode - Class in com.oracle.graal.hotspot.nodes
ClassCastNode(CallTargetNode.InvokeKind, ResolvedJavaMethod, int, JavaType, ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.ClassCastNode
 
classConstant() - Static method in class com.oracle.graal.hotspot.test.LoadJavaMirrorWithKlassTest
 
classes - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse
 
classesWithInternalFields - Static variable in class com.oracle.graal.hotspot.test.HotSpotResolvedJavaFieldTest
 
classFileCounter - Variable in class com.oracle.graal.hotspot.CompileTheWorld
 
classFilePathTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
classForName(String, MetaAccessProvider, ClassLoader) - Static method in class jdk.internal.jvmci.meta.MetaUtil
Turns an class name in internal format into a resolved Java type.
ClassGetHubNode - Class in com.oracle.graal.hotspot.replacements
Read Class::_klass to get the hub for a Class.
ClassGetHubNode(StampProvider, ValueNode) - Constructor for class com.oracle.graal.hotspot.replacements.ClassGetHubNode
 
ClassGetHubNode(StampProvider, ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.replacements.ClassGetHubNode
 
ClassInfo() - Constructor for class jdk.internal.jvmci.meta.MetaUtil.ClassInfo
 
classIsAssignable1() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
classIsAssignable2() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
classIsAssignable3() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
classIsAssignable4() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
classIsAssignable5() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
classIsAssignable6() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
classIsAssignable7() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
ClassIsAssignableFromNode - Class in com.oracle.graal.nodes.java
The ClassIsAssignableFromNode represents a type check against Class instead of against instances.
ClassIsAssignableFromNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.java.ClassIsAssignableFromNode
 
ClassLoader_loadClass01 - Class in com.oracle.graal.jtt.lang
 
ClassLoader_loadClass01() - Constructor for class com.oracle.graal.jtt.lang.ClassLoader_loadClass01
 
classMirrorOffset - Variable in class com.oracle.graal.hotspot.phases.LoadJavaMirrorWithKlassPhase
 
classMirrorOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
classMirrorOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
The offset of the _java_mirror field (of type Class) in a Klass.
className(TypeMirror) - Method in class jdk.internal.jvmci.options.processor.OptionProcessor
 
classOf(Object) - Static method in class com.oracle.graal.truffle.OptimizedCallTarget
 
Classpath() - Constructor for class com.oracle.graal.compiler.test.OptionsVerifierTest.Classpath
 
classReplacements - Variable in class com.oracle.graal.replacements.ReplacementsImpl
Per-class replacements.
ClassReplacements(Class<?>[], AtomicReference<ReplacementsImpl.ClassReplacements>) - Constructor for class com.oracle.graal.replacements.ReplacementsImpl.ClassReplacements
 
ClassStamp(Class<?>) - Constructor for class com.oracle.graal.truffle.DefaultTruffleStamp.ClassStamp
 
classStartTime - Variable in class com.oracle.mxtool.junit.TimingDecorator
 
ClassSubstitution - Annotation Type in com.oracle.graal.api.replacements
Denotes a class that substitutes methods of another specified class.
ClassSubstitutionsTests - Class in com.oracle.graal.hotspot.test
 
ClassSubstitutionsTests() - Constructor for class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
ClassSubstitutionsTests.A - Class in com.oracle.graal.hotspot.test
 
ClassSubstitutionsTests.B - Class in com.oracle.graal.hotspot.test
 
ClassSubstitutionsTests.C - Class in com.oracle.graal.hotspot.test
 
ClassSubstitutionVerifier - Class in com.oracle.graal.replacements.verifier
 
ClassSubstitutionVerifier(ProcessingEnvironment) - Constructor for class com.oracle.graal.replacements.verifier.ClassSubstitutionVerifier
 
ClassTemplateLoader() - Constructor for class com.oracle.graal.compiler.test.FinalizableSubclassTest.ClassTemplateLoader
 
classType() - Method in class com.oracle.graal.replacements.verifier.NodeIntrinsicVerifier
 
clazz - Variable in class com.oracle.graal.compiler.common.FieldIntrospection
 
clazz - Variable in class com.oracle.graal.debug.MethodFilter
 
clazz - Variable in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
 
clazz - Variable in class com.oracle.graal.hotspot.test.LoadJavaMirrorWithKlassTest.Wrapper
 
clazz - Variable in class com.oracle.graal.nodes.java.DynamicNewInstanceNode
 
clazz - Static variable in class com.oracle.graal.replacements.test.DeoptimizeOnExceptionTest
 
clazz - Variable in class com.oracle.graal.truffle.DefaultTruffleStamp.ClassStamp
 
clazz - Variable in class com.oracle.graal.truffle.DefaultTruffleStamp.InstanceStamp
 
clazz - Variable in class com.oracle.graal.truffle.DefaultTruffleStamp.TypeStamp
 
cleanDeletedNodes() - Method in class com.oracle.graal.java.FrameStateBuilder
cleanup(OptimizedCallTarget) - Static method in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategyNew
 
cleanup() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
cleanupFinalGraph() - Method in class com.oracle.graal.java.BytecodeParser
 
cleanupGraph(GraphDecoder.MethodScope, Graph.Mark) - Method in class com.oracle.graal.nodes.GraphDecoder
Removes unnecessary nodes from the graph after decoding.
cleanupGraph(GraphDecoder.MethodScope, Graph.Mark) - Method in class com.oracle.graal.nodes.SimplifyingGraphDecoder
 
cleanupMerge(SimplifierTool, MergeNode) - Method in class com.oracle.graal.nodes.IfNode
 
cleanupPhase - Variable in class com.oracle.graal.virtual.phases.ea.PartialEscapePhase
 
cleanUpReturnCheckCast(Node) - Method in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
CleanupValueAnchorsClosure(StartNode) - Constructor for class com.oracle.graal.phases.common.ValueAnchorCleanupPhase.CleanupValueAnchorsClosure
 
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.
clear(Node) - Method in class com.oracle.graal.graph.Edges
Clear edges in a given node.
clear(Node) - Method in class com.oracle.graal.graph.NodeBitMap
 
clear() - Method in class com.oracle.graal.graph.NodeList
 
clear() - Method in class com.oracle.graal.graph.NodeMap
 
clear(String) - Static method in class com.oracle.graal.hotspot.CompilationStatistics
 
clear(long[]) - Static method in class com.oracle.graal.hotspot.debug.BenchmarkCounters
 
clear() - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.State
 
clear() - Method in class com.oracle.graal.virtual.phases.ea.EffectList
 
clear() - Method in class jdk.internal.jvmci.code.DataSection
 
clearAll() - Method in class com.oracle.graal.graph.NodeBitMap
 
clearAndGrow(Node) - Method in class com.oracle.graal.graph.NodeBitMap
 
clearBit(int, int) - Method in class com.oracle.graal.compiler.common.util.BitMap2D
 
clearChildren() - Method in class com.oracle.graal.debug.internal.DebugValueMap
 
clearEnds() - Method in class com.oracle.graal.nodes.AbstractMergeNode
 
clearIncomingValues() - Method in class com.oracle.graal.lir.StandardOp.LabelOp
 
clearInlineInvokePlugins() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
clearInputs() - Method in class com.oracle.graal.graph.Node
 
clearLocals() - Method in class com.oracle.graal.java.FrameStateBuilder
Clears all local variables.
clearNodePlugin() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
clearNonLiveLocals - Variable in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
clearNonLiveLocals() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
clearNonLiveLocals(BciBlockMapping.BciBlock, LocalLiveness, boolean) - Method in class com.oracle.graal.java.FrameStateBuilder
 
clearOutgoingValues() - Method in class com.oracle.graal.lir.sparc.SPARCBlockEndOp
 
clearOutgoingValues() - Method in class com.oracle.graal.lir.StandardOp.AbstractBlockEndOp
 
clearOutgoingValues() - Method in interface com.oracle.graal.lir.StandardOp.BlockEndOp
 
clearParameterPlugin() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
clearPendingException(Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
Clears the pending exception for the given thread.
clearStack() - Method in class com.oracle.graal.java.FrameStateBuilder
Clears all values on this stack.
clearStateNodes(StateSplit) - Method in class com.oracle.graal.loop.LoopFragmentInside
 
clearSucccessors() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
clearSuccessors() - Method in class com.oracle.graal.graph.Node
 
clearValues(int[], int) - Static method in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
 
clearValues() - Method in class com.oracle.graal.nodes.PhiNode
 
clearValuesOfKindObject(int[], int) - Static method in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
 
cLo - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
clone(Graph, EnumSet<Edges.Type>) - Method in class com.oracle.graal.graph.Node
Makes a copy of this node in(to) a given graph.
clone() - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.State
 
clone() - Method in class com.oracle.graal.phases.common.ValueAnchorCleanupPhase.State
 
clone() - Method in class com.oracle.graal.phases.graph.MergeableState
 
cloneAsArrayAccess(ValueNode, LocationIdentity) - Method in class com.oracle.graal.nodes.extended.UnsafeAccessNode
 
cloneAsArrayAccess(ValueNode, LocationIdentity) - Method in class com.oracle.graal.nodes.extended.UnsafeLoadNode
 
cloneAsArrayAccess(ValueNode, LocationIdentity) - Method in class com.oracle.graal.nodes.extended.UnsafeStoreNode
 
cloneAsFieldAccess(ResolvedJavaField) - Method in class com.oracle.graal.nodes.extended.UnsafeAccessNode
 
cloneAsFieldAccess(ResolvedJavaField) - Method in class com.oracle.graal.nodes.extended.UnsafeLoadNode
 
cloneAsFieldAccess(ResolvedJavaField) - Method in class com.oracle.graal.nodes.extended.UnsafeStoreNode
 
cloneCallTarget() - Method in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
cloneIndex - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
cloneRootNode(RootNode) - Static method in class com.oracle.graal.truffle.OptimizedCallTarget
 
cloneState(StateT) - Method in class com.oracle.graal.phases.graph.ReentrantBlockIterator.BlockIteratorClosure
 
cloneState(Set<FloatingReadNode>) - Method in class com.oracle.graal.phases.schedule.MemoryScheduleVerification
 
cloneState() - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
cloneState(PartialEscapeBlockState.Final) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.Final
 
cloneState(PEReadEliminationBlockState) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
cloneState(ReadEliminationBlockState) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationClosure
 
cloneUninitialized() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
close(boolean) - Method in class com.oracle.graal.asm.Assembler
Closes this assembler.
close(boolean) - Method in class com.oracle.graal.asm.Buffer
Closes this buffer.
close() - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.ScratchRegister
 
close() - Method in class com.oracle.graal.compiler.common.CollectionsFactory.ModeScope
 
close() - Method in class com.oracle.graal.compiler.test.AllocSpy
 
close() - Method in class com.oracle.graal.compiler.test.OptionsVerifierTest.Classpath
 
close() - Method in interface com.oracle.graal.debug.Debug.Scope
 
close() - Method in interface com.oracle.graal.debug.DebugCloseable
 
close() - Method in class com.oracle.graal.debug.DebugConfigScope
 
close() - Method in interface com.oracle.graal.debug.DebugDumpHandler
Flushes and releases resources managed by this dump handler.
close() - Method in class com.oracle.graal.debug.Fingerprint
Finishes fingerprint recording or verification for the current thread.
close() - Method in interface com.oracle.graal.debug.Indent
Closes the current indentation scope.
close() - Method in class com.oracle.graal.debug.internal.CloseableCounterImpl
 
close() - Method in class com.oracle.graal.debug.internal.DebugScope
 
close() - Method in class com.oracle.graal.debug.internal.DebugScope.IndentImpl
 
close() - Method in class com.oracle.graal.debug.internal.MemUseTrackerImpl.MemUseCloseableCounterImpl
 
close() - Method in class com.oracle.graal.debug.internal.TimerImpl.AbstractTimer
 
close() - Method in class com.oracle.graal.graph.Graph.NodeEventScope
 
close() - Method in class com.oracle.graal.hotspot.test.MemoryUsageBenchmark.MemoryUsageCloseable
 
close() - Method in class com.oracle.graal.java.BytecodeParser.IntrinsicScope
 
close() - Method in class com.oracle.graal.lir.gen.LIRGenerator.BlockScopeImpl
 
close() - Method in class com.oracle.graal.lir.gen.LIRGeneratorTool.BlockScope
 
close() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
close() - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
close() - Method in class com.oracle.graal.printer.CFGPrinterObserver
 
close() - Method in class com.oracle.graal.printer.CompilationPrinter
 
close() - Method in class com.oracle.graal.printer.GraalDebugConfigCustomizer.NodeDumper
 
close() - Method in interface com.oracle.graal.printer.GraphPrinter
 
close() - Method in class com.oracle.graal.printer.GraphPrinterDumpHandler
 
close() - Method in class com.oracle.graal.truffle.TruffleTreeDumpHandler
 
close() - Method in class jdk.internal.jvmci.hotspot.InitTimer
 
close() - Method in class jdk.internal.jvmci.options.OptionValue.MultipleOverridesScope
 
close() - Method in class jdk.internal.jvmci.options.OptionValue.OverrideScope
 
close() - Method in class jdk.internal.jvmci.options.OptionValue.SingleOverrideScope
 
CLOSE_GROUP - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
CloseableCounterImpl - Class in com.oracle.graal.debug.internal
A helper class for DebugValues that can nest and need to split out accumulated and flat values for some kind of counter-like measurement.
CloseableCounterImpl(CloseableCounterImpl, AccumulatedDebugValue) - Constructor for class com.oracle.graal.debug.internal.CloseableCounterImpl
 
closeRegistration() - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins
Disallows new registrations of new plugins, and creates the internal tables for method lookup.
closeScope(int) - Method in class com.oracle.graal.printer.GraphPrinterDumpHandler
 
Closure() - Constructor for class com.oracle.graal.lir.amd64.phases.StackMoveOptimizationPhase.Closure
 
Closure() - Constructor for class com.oracle.graal.virtual.phases.ea.EffectsPhase.Closure
 
closure - Variable in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
clr(Register) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
clrb(SPARCAddress) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
clrh(SPARCAddress) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
clrx(SPARCAddress) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
cls - Variable in class com.oracle.graal.compiler.test.OptionsVerifierTest.OptionsVerifier
The class in which OptionsVerifierTest.OptionsVerifier.option is declared or a super-class of that class.
Cmov01 - Class in com.oracle.graal.jtt.optimize
 
Cmov01() - Constructor for class com.oracle.graal.jtt.optimize.Cmov01
 
Cmov02 - Class in com.oracle.graal.jtt.optimize
 
Cmov02() - Constructor for class com.oracle.graal.jtt.optimize.Cmov02
 
cmove(CompilationResultBuilder, AMD64MacroAssembler, Value, boolean, AMD64Assembler.ConditionFlag, boolean, Value, Value) - Static method in class com.oracle.graal.lir.amd64.AMD64ControlFlow
 
cmove(CompilationResultBuilder, AMD64MacroAssembler, Value, AMD64Assembler.ConditionFlag, Value) - Static method in class com.oracle.graal.lir.amd64.AMD64ControlFlow
 
cmove(SPARCMacroAssembler, SPARCAssembler.CC, Value, SPARCAssembler.ConditionFlag, Value) - Static method in class com.oracle.graal.lir.sparc.SPARCControlFlow
 
cmovl(AMD64Assembler.ConditionFlag, Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
cmovl(AMD64Assembler.ConditionFlag, Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
cmovq(AMD64Assembler.ConditionFlag, Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
cmovq(AMD64Assembler.ConditionFlag, Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
CMP - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
cmp(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
cmp(Register, int) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
cmpl(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
cmpl(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
cmpl(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
cmpl(AMD64Address, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
cmpptr(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
cmpptr(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
cmpq(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
cmpq(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
cmpq(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
cmpValue - Variable in class com.oracle.graal.lir.amd64.AMD64Move.CompareAndSwapOp
 
cmpValue - Variable in class com.oracle.graal.lir.sparc.SPARCMove.CompareAndSwapOp
 
cmpxchgl(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
cmpxchgq(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
cnt - Static variable in class com.oracle.graal.jtt.loop.Loop09
 
cnt - Static variable in class com.oracle.graal.jtt.loop.Loop09_2
 
cnt - Variable in class com.oracle.graal.lir.profiling.MoveProfiling.Analyzer
 
cnt1 - Static variable in class com.oracle.graal.graph.Edges
 
cnt2 - Static variable in class com.oracle.graal.graph.Edges
 
cObject - Static variable in class com.oracle.graal.jtt.micro.InvokeVirtual_01
 
code - Variable in class com.oracle.graal.bytecode.BytecodeStream
 
code - Variable in class com.oracle.graal.code.HexCodeFile
 
code - Variable in class com.oracle.graal.code.HexCodeFile.Parser
 
code - Variable in class com.oracle.graal.compiler.match.MatchPattern.Result
 
code - Variable in class com.oracle.graal.hotspot.stubs.Stub
The code installed for the stub.
code - Variable in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionHandle
 
code - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
CodeAnnotation(int) - Constructor for class jdk.internal.jvmci.code.CompilationResult.CodeAnnotation
 
codeBlobCodeOffsetOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeBuffer - Variable in class com.oracle.graal.asm.Assembler
Backing code buffer.
codeCache - Variable in class com.oracle.graal.asm.test.AssemblerTest
 
codeCache - Variable in class com.oracle.graal.compiler.amd64.AMD64AddressLowering
 
codeCache - Variable in class com.oracle.graal.compiler.sparc.SPARCAddressLowering
 
codeCache - Variable in class com.oracle.graal.compiler.test.tutorial.InvokeGraal
 
codeCache - Variable in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
codeCache - Variable in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
codeCache - Variable in class com.oracle.graal.lir.framemap.FrameMapBuilderImpl
 
codeCache - Variable in class com.oracle.graal.phases.util.Providers
 
codeCache - Variable in class jdk.internal.jvmci.runtime.JVMCIBackend
 
codeCacheHeap - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeCacheHighBoundary - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeCacheHighBoundary() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeCacheLowBoundary - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeCacheLowBoundary() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
CodeCacheProvider - Interface in jdk.internal.jvmci.code
Access to code cache related details and requirements.
CodeComment(int, String) - Constructor for class jdk.internal.jvmci.code.CompilationResult.CodeComment
 
codeEmittingOrder - Variable in class com.oracle.graal.lir.LIR
The order in which the code is emitted.
codeEmittingOrder() - Method in class com.oracle.graal.lir.LIR
 
codeEntryAlignment - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
CodeGenProviders - Interface in com.oracle.graal.compiler.common.spi
A set of providers which are required for LIR and/or code generation.
codeHeapMemoryOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
CodeInstallationMemUse - Static variable in class com.oracle.graal.truffle.TruffleCompiler
 
CodeInstallationTime - Static variable in class com.oracle.graal.hotspot.CompilationTask
 
CodeInstallationTime - Static variable in class com.oracle.graal.truffle.TruffleCompiler
 
codeInstallResultCacheFull - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeInstallResultCodeTooLarge - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeInstallResultDependenciesFailed - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeInstallResultDependenciesInvalid - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeInstallResultOk - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeOffset - Variable in class com.oracle.graal.lir.asm.CompilationResultBuilder.ExceptionInfo
 
codeSize - Variable in class com.oracle.graal.hotspot.CompilationStatistics
 
codeSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
Size of the code.
codeSize - Variable in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilationEvent
 
codeStart - Variable in class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
Start address of the code.
CodeUtil - Class in jdk.internal.jvmci.code
Miscellaneous collection of utility methods used by jdk.internal.jvmci.code and its clients.
CodeUtil() - Constructor for class jdk.internal.jvmci.code.CodeUtil
 
CodeUtil.DefaultRefMapFormatter - Class in jdk.internal.jvmci.code
Formats a location present in a register or frame reference map.
CodeUtil.DefaultRegFormatter - Class in jdk.internal.jvmci.code
Formats a location in a register reference map.
CodeUtil.NumberedRefMapFormatter - Class in jdk.internal.jvmci.code
 
CodeUtil.RefMapFormatter - Interface in jdk.internal.jvmci.code
 
col - Variable in class com.oracle.graal.code.HexCodeFile.Parser.InputPos
 
collectAnnotations(RoundEnvironment, Map<String, HotSpotVMConfigProcessor.VMConfigField>, Class<T>, BiFunction<VariableElement, T, HotSpotVMConfigProcessor.VMConfigField>) - Method in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor
 
collectCounters() - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Collects the current values of all JVMCI benchmark counters, summed up over all threads.
collectCounters() - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
collectedHeapBarrierSetOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
collectedHeapTotalCollectionsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
collectFailedSpeculations() - Method in class jdk.internal.jvmci.meta.SpeculationLog
 
CollectionsAccess - Class in com.oracle.graal.graph.util
Static methods for accessing the methods in the installed GraalRuntime's CollectionsProvider and NodeCollectionsProvider.
CollectionsAccess() - Constructor for class com.oracle.graal.graph.util.CollectionsAccess
 
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
 
CollectionsProvider - Interface in com.oracle.graal.api.collections
A factory for creating collections.
collectLockedVirtualObjects(BlockT, Set<VirtualObjectNode>) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
collectReferencedVirtualObjects(BlockT, Set<VirtualObjectNode>) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
collectRegisters(Object[], List<Register>) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
collectStats(LIRInstruction) - Method in class com.oracle.graal.compiler.test.backend.AllocatorTest.RegisterStats
 
collectStatsProc - Variable in class com.oracle.graal.compiler.test.backend.AllocatorTest.RegisterStats
 
collectTotal(List<DebugValueMap>, int) - Method in class com.oracle.graal.hotspot.DebugValuesPrinter
 
CollectVirtualObjectsClosure(Set<VirtualObjectNode>, GraphEffectList, BlockT) - Constructor for class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.CollectVirtualObjectsClosure
 
colorLirOperand(Variable, int, LIRInstruction.OperandMode) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanAssignLocationsPhase
Assigns the allocated location for an LIR instruction operand back into the instruction.
cols - Static variable in class com.oracle.graal.jtt.hotpath.HP_life
 
COLUMN_END - Static variable in class com.oracle.graal.code.HexCodeFile
 
COLUMN_END - Static variable in class com.oracle.graal.printer.CompilationPrinter
 
com.oracle.graal.api.collections - package com.oracle.graal.api.collections
 
com.oracle.graal.api.directives - package com.oracle.graal.api.directives
 
com.oracle.graal.api.directives.test - package com.oracle.graal.api.directives.test
 
com.oracle.graal.api.replacements - package com.oracle.graal.api.replacements
 
com.oracle.graal.api.runtime - package com.oracle.graal.api.runtime
 
com.oracle.graal.api.test - package com.oracle.graal.api.test
 
com.oracle.graal.asm - package com.oracle.graal.asm
 
com.oracle.graal.asm.amd64 - package com.oracle.graal.asm.amd64
 
com.oracle.graal.asm.amd64.test - package com.oracle.graal.asm.amd64.test
 
com.oracle.graal.asm.sparc - package com.oracle.graal.asm.sparc
 
com.oracle.graal.asm.test - package com.oracle.graal.asm.test
 
com.oracle.graal.bytecode - package com.oracle.graal.bytecode
 
com.oracle.graal.code - package com.oracle.graal.code
 
com.oracle.graal.compiler - package com.oracle.graal.compiler
The top-level package in Graal containing the main compiler class GraalCompiler.
com.oracle.graal.compiler.amd64 - package com.oracle.graal.compiler.amd64
 
com.oracle.graal.compiler.amd64.test - package com.oracle.graal.compiler.amd64.test
 
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
 
com.oracle.graal.compiler.gen - package com.oracle.graal.compiler.gen
This package contains the port of the LIRGenerator which translates HIR instructions to LIR instructions for the backend.
com.oracle.graal.compiler.match - package com.oracle.graal.compiler.match
 
com.oracle.graal.compiler.match.processor - package com.oracle.graal.compiler.match.processor
 
com.oracle.graal.compiler.phases - package com.oracle.graal.compiler.phases
 
com.oracle.graal.compiler.sparc - package com.oracle.graal.compiler.sparc
 
com.oracle.graal.compiler.sparc.test - package com.oracle.graal.compiler.sparc.test
 
com.oracle.graal.compiler.target - package com.oracle.graal.compiler.target
 
com.oracle.graal.compiler.test - package com.oracle.graal.compiler.test
 
com.oracle.graal.compiler.test.backend - package com.oracle.graal.compiler.test.backend
 
com.oracle.graal.compiler.test.deopt - package com.oracle.graal.compiler.test.deopt
 
com.oracle.graal.compiler.test.ea - package com.oracle.graal.compiler.test.ea
 
com.oracle.graal.compiler.test.inlining - package com.oracle.graal.compiler.test.inlining
 
com.oracle.graal.compiler.test.tutorial - package com.oracle.graal.compiler.test.tutorial
 
com.oracle.graal.debug - package com.oracle.graal.debug
 
com.oracle.graal.debug.internal - package com.oracle.graal.debug.internal
 
com.oracle.graal.debug.test - package com.oracle.graal.debug.test
 
com.oracle.graal.graph - package com.oracle.graal.graph
This package contains the Node base class and the Graph container class of the Graal IR.
com.oracle.graal.graph.iterators - package com.oracle.graal.graph.iterators
 
com.oracle.graal.graph.spi - package com.oracle.graal.graph.spi
 
com.oracle.graal.graph.test - package com.oracle.graal.graph.test
 
com.oracle.graal.graph.test.matchers - package com.oracle.graal.graph.test.matchers
 
com.oracle.graal.graph.util - package com.oracle.graal.graph.util
 
com.oracle.graal.graphbuilderconf - package com.oracle.graal.graphbuilderconf
 
com.oracle.graal.hotspot - package com.oracle.graal.hotspot
Package containing the runtime interface (defined in the CRI project) implementation for HotSpot.
com.oracle.graal.hotspot.amd64 - package com.oracle.graal.hotspot.amd64
 
com.oracle.graal.hotspot.amd64.test - package com.oracle.graal.hotspot.amd64.test
 
com.oracle.graal.hotspot.debug - package com.oracle.graal.hotspot.debug
 
com.oracle.graal.hotspot.logging - package com.oracle.graal.hotspot.logging
 
com.oracle.graal.hotspot.meta - package com.oracle.graal.hotspot.meta
 
com.oracle.graal.hotspot.nodes - package com.oracle.graal.hotspot.nodes
 
com.oracle.graal.hotspot.nodes.type - package com.oracle.graal.hotspot.nodes.type
 
com.oracle.graal.hotspot.phases - package com.oracle.graal.hotspot.phases
 
com.oracle.graal.hotspot.replacements - package com.oracle.graal.hotspot.replacements
 
com.oracle.graal.hotspot.replacements.arraycopy - package com.oracle.graal.hotspot.replacements.arraycopy
 
com.oracle.graal.hotspot.sparc - package com.oracle.graal.hotspot.sparc
 
com.oracle.graal.hotspot.stubs - package com.oracle.graal.hotspot.stubs
 
com.oracle.graal.hotspot.test - package com.oracle.graal.hotspot.test
 
com.oracle.graal.hotspot.word - package com.oracle.graal.hotspot.word
 
com.oracle.graal.java - package com.oracle.graal.java
 
com.oracle.graal.jtt - package com.oracle.graal.jtt
 
com.oracle.graal.jtt.backend - package com.oracle.graal.jtt.backend
 
com.oracle.graal.jtt.bytecode - package com.oracle.graal.jtt.bytecode
 
com.oracle.graal.jtt.except - package com.oracle.graal.jtt.except
 
com.oracle.graal.jtt.hotpath - package com.oracle.graal.jtt.hotpath
 
com.oracle.graal.jtt.hotspot - package com.oracle.graal.jtt.hotspot
 
com.oracle.graal.jtt.jdk - package com.oracle.graal.jtt.jdk
 
com.oracle.graal.jtt.lang - package com.oracle.graal.jtt.lang
 
com.oracle.graal.jtt.loop - package com.oracle.graal.jtt.loop
 
com.oracle.graal.jtt.micro - package com.oracle.graal.jtt.micro
 
com.oracle.graal.jtt.optimize - package com.oracle.graal.jtt.optimize
 
com.oracle.graal.jtt.reflect - package com.oracle.graal.jtt.reflect
 
com.oracle.graal.jtt.threads - package com.oracle.graal.jtt.threads
 
com.oracle.graal.lir - package com.oracle.graal.lir
 
com.oracle.graal.lir.alloc.lsra - package com.oracle.graal.lir.alloc.lsra
 
com.oracle.graal.lir.alloc.lsra.ssa - package com.oracle.graal.lir.alloc.lsra.ssa
 
com.oracle.graal.lir.alloc.lsra.ssi - package com.oracle.graal.lir.alloc.lsra.ssi
 
com.oracle.graal.lir.alloc.trace - package com.oracle.graal.lir.alloc.trace
 
com.oracle.graal.lir.amd64 - package com.oracle.graal.lir.amd64
 
com.oracle.graal.lir.amd64.phases - package com.oracle.graal.lir.amd64.phases
 
com.oracle.graal.lir.asm - package com.oracle.graal.lir.asm
 
com.oracle.graal.lir.constopt - package com.oracle.graal.lir.constopt
 
com.oracle.graal.lir.debug - package com.oracle.graal.lir.debug
 
com.oracle.graal.lir.dfa - package com.oracle.graal.lir.dfa
 
com.oracle.graal.lir.framemap - package com.oracle.graal.lir.framemap
 
com.oracle.graal.lir.gen - package com.oracle.graal.lir.gen
 
com.oracle.graal.lir.jtt - package com.oracle.graal.lir.jtt
 
com.oracle.graal.lir.phases - package com.oracle.graal.lir.phases
 
com.oracle.graal.lir.profiling - package com.oracle.graal.lir.profiling
 
com.oracle.graal.lir.sparc - package com.oracle.graal.lir.sparc
 
com.oracle.graal.lir.ssa - package com.oracle.graal.lir.ssa
 
com.oracle.graal.lir.ssi - package com.oracle.graal.lir.ssi
 
com.oracle.graal.lir.stackslotalloc - package com.oracle.graal.lir.stackslotalloc
 
com.oracle.graal.lir.test - package com.oracle.graal.lir.test
 
com.oracle.graal.lir.util - package com.oracle.graal.lir.util
 
com.oracle.graal.loop - package com.oracle.graal.loop
 
com.oracle.graal.loop.phases - package com.oracle.graal.loop.phases
 
com.oracle.graal.nodeinfo - package com.oracle.graal.nodeinfo
 
com.oracle.graal.nodeinfo.processor - package com.oracle.graal.nodeinfo.processor
 
com.oracle.graal.nodes - package com.oracle.graal.nodes
 
com.oracle.graal.nodes.calc - package com.oracle.graal.nodes.calc
 
com.oracle.graal.nodes.cfg - package com.oracle.graal.nodes.cfg
 
com.oracle.graal.nodes.debug - package com.oracle.graal.nodes.debug
 
com.oracle.graal.nodes.extended - package com.oracle.graal.nodes.extended
 
com.oracle.graal.nodes.java - package com.oracle.graal.nodes.java
 
com.oracle.graal.nodes.memory - package com.oracle.graal.nodes.memory
 
com.oracle.graal.nodes.memory.address - package com.oracle.graal.nodes.memory.address
 
com.oracle.graal.nodes.spi - package com.oracle.graal.nodes.spi
 
com.oracle.graal.nodes.test - package com.oracle.graal.nodes.test
 
com.oracle.graal.nodes.type - package com.oracle.graal.nodes.type
 
com.oracle.graal.nodes.util - package com.oracle.graal.nodes.util
 
com.oracle.graal.nodes.virtual - package com.oracle.graal.nodes.virtual
 
com.oracle.graal.phases - package com.oracle.graal.phases
The top-level package in Graal containing options, metrics and timers.
com.oracle.graal.phases.common - package com.oracle.graal.phases.common
 
com.oracle.graal.phases.common.inlining - package com.oracle.graal.phases.common.inlining
 
com.oracle.graal.phases.common.inlining.info - package com.oracle.graal.phases.common.inlining.info
 
com.oracle.graal.phases.common.inlining.info.elem - package com.oracle.graal.phases.common.inlining.info.elem
 
com.oracle.graal.phases.common.inlining.policy - package com.oracle.graal.phases.common.inlining.policy
 
com.oracle.graal.phases.common.inlining.walker - package com.oracle.graal.phases.common.inlining.walker
 
com.oracle.graal.phases.common.test - package com.oracle.graal.phases.common.test
 
com.oracle.graal.phases.common.util - package com.oracle.graal.phases.common.util
 
com.oracle.graal.phases.graph - package com.oracle.graal.phases.graph
 
com.oracle.graal.phases.schedule - package com.oracle.graal.phases.schedule
 
com.oracle.graal.phases.tiers - package com.oracle.graal.phases.tiers
 
com.oracle.graal.phases.util - package com.oracle.graal.phases.util
 
com.oracle.graal.phases.verify - package com.oracle.graal.phases.verify
 
com.oracle.graal.printer - package com.oracle.graal.printer
 
com.oracle.graal.replacements - package com.oracle.graal.replacements
 
com.oracle.graal.replacements.amd64 - package com.oracle.graal.replacements.amd64
 
com.oracle.graal.replacements.nodes - package com.oracle.graal.replacements.nodes
 
com.oracle.graal.replacements.nodes.arithmetic - package com.oracle.graal.replacements.nodes.arithmetic
 
com.oracle.graal.replacements.sparc - package com.oracle.graal.replacements.sparc
 
com.oracle.graal.replacements.test - package com.oracle.graal.replacements.test
 
com.oracle.graal.replacements.verifier - package com.oracle.graal.replacements.verifier
 
com.oracle.graal.runtime - package com.oracle.graal.runtime
 
com.oracle.graal.test - package com.oracle.graal.test
 
com.oracle.graal.truffle - package com.oracle.graal.truffle
 
com.oracle.graal.truffle.debug - package com.oracle.graal.truffle.debug
 
com.oracle.graal.truffle.hotspot - package com.oracle.graal.truffle.hotspot
 
com.oracle.graal.truffle.hotspot.amd64 - package com.oracle.graal.truffle.hotspot.amd64
 
com.oracle.graal.truffle.hotspot.nfi - package com.oracle.graal.truffle.hotspot.nfi
 
com.oracle.graal.truffle.hotspot.sparc - package com.oracle.graal.truffle.hotspot.sparc
 
com.oracle.graal.truffle.nodes - package com.oracle.graal.truffle.nodes
 
com.oracle.graal.truffle.nodes.asserts - package com.oracle.graal.truffle.nodes.asserts
 
com.oracle.graal.truffle.nodes.frame - package com.oracle.graal.truffle.nodes.frame
 
com.oracle.graal.truffle.phases - package com.oracle.graal.truffle.phases
 
com.oracle.graal.truffle.substitutions - package com.oracle.graal.truffle.substitutions
 
com.oracle.graal.truffle.test - package com.oracle.graal.truffle.test
 
com.oracle.graal.truffle.test.builtins - package com.oracle.graal.truffle.test.builtins
 
com.oracle.graal.truffle.test.nodes - package com.oracle.graal.truffle.test.nodes
 
com.oracle.graal.truffle.unsafe - package com.oracle.graal.truffle.unsafe
 
com.oracle.graal.virtual.bench - package com.oracle.graal.virtual.bench
 
com.oracle.graal.virtual.nodes - package com.oracle.graal.virtual.nodes
 
com.oracle.graal.virtual.phases.ea - package com.oracle.graal.virtual.phases.ea
 
com.oracle.graal.word - package com.oracle.graal.word
 
com.oracle.graal.word.nodes - package com.oracle.graal.word.nodes
 
com.oracle.mxtool.junit - package com.oracle.mxtool.junit
 
com.oracle.nfi - package com.oracle.nfi
 
com.oracle.nfi.api - package com.oracle.nfi.api
 
com.oracle.nfi.test - package com.oracle.nfi.test
 
combine(Value...) - Static method in class jdk.internal.jvmci.meta.LIRKind
Derive a new type from inputs.
combineDerived(LIRKind, AllocatableValue, AllocatableValue) - Static method in class jdk.internal.jvmci.meta.LIRKind
Helper method to construct derived reference kinds.
combineSpilledIntervals(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
COMMENT - Static variable in class com.oracle.graal.code.HexCodeFile
 
Comment(int, String) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotCompiledCode.Comment
 
comments - Variable in class com.oracle.graal.code.HexCodeFile
Map from a machine code position to a list of comments for the position.
comments - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
commit - Variable in class com.oracle.graal.nodes.virtual.AllocatedObjectNode
 
commit() - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
commit() - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilerFailureEvent
 
commit() - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.InstantEvent
Commits the event.
CommitAllocationNode - Class in com.oracle.graal.nodes.virtual
 
CommitAllocationNode() - Constructor for class com.oracle.graal.nodes.virtual.CommitAllocationNode
 
commitEnds(List<BlockT>) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
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
 
CommonedConstantsTest - Class in com.oracle.graal.compiler.test
Tests any optimization that commons loads of non-inlineable constants.
CommonedConstantsTest() - Constructor for class com.oracle.graal.compiler.test.CommonedConstantsTest
 
commonPostdominator(Block, Block) - Static method in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
COMMUTATIVE - Static variable in class com.oracle.graal.bytecode.Bytecodes.Flags
Denotes an instruction that is commutative.
commutative - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp
 
commutative - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.TypeDescriptor
Should swapped variants of this match be generated.
CommutativeOp(AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, AllocatableValue, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.graal.lir.amd64.AMD64Binary.CommutativeOp
 
ComparableWord - Interface in com.oracle.graal.word
 
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
 
compare(long[], long[]) - Static method in class com.oracle.graal.jtt.micro.ArrayCompare01
 
compare(long[]) - Static method in class com.oracle.graal.jtt.micro.ArrayCompare02
 
compare(CompilationResult.Site, CompilationResult.Site) - Method in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode.SiteComparator
 
compare(HotSpotResolvedJavaField, HotSpotResolvedJavaField) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.OffsetComparator
 
compareAndSwap(AddressNode.Address, Word, Word, LocationIdentity) - Static method in class com.oracle.graal.hotspot.nodes.DirectCompareAndSwapNode
Compares an expected value with the actual value in a location denoted by an address.
compareAndSwap(CompilationResultBuilder, SPARCMacroAssembler, AllocatableValue, AllocatableValue, AllocatableValue, SPARCDelayedControlTransfer) - Static method in class com.oracle.graal.lir.sparc.SPARCMove
 
compareAndSwapBarrierType(CompareAndSwapNode) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
CompareAndSwapNode - Class in com.oracle.graal.nodes.java
Represents an atomic compare-and-swap operation The result is a boolean that contains whether the value matched the expected value.
CompareAndSwapNode(ValueNode, ValueNode, ValueNode, ValueNode, Kind, LocationIdentity) - Constructor for class com.oracle.graal.nodes.java.CompareAndSwapNode
 
CompareAndSwapOp(Kind, AllocatableValue, AMD64AddressValue, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.graal.lir.amd64.AMD64Move.CompareAndSwapOp
 
CompareAndSwapOp(AllocatableValue, AllocatableValue, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.graal.lir.sparc.SPARCMove.CompareAndSwapOp
 
compareAndSwapTest(Object, Object, Object) - Static method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
CompareBranchOp(SPARCCompare, Value, Value, Condition, LabelRef, LabelRef, Kind, boolean, double) - Constructor for class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
CompareCanonicalizerTest - Class in com.oracle.graal.compiler.test
 
CompareCanonicalizerTest() - Constructor for class com.oracle.graal.compiler.test.CompareCanonicalizerTest
 
compareGraphs(String, String) - Method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
compareGraphs(String, String, boolean, boolean) - Method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
compareGraphStrings(StructuredGraph, String, StructuredGraph, String) - Static method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
compareInteger(int, int) - Static method in class com.oracle.graal.replacements.test.UnsignedIntegerTest
 
compareLong(long, long) - Static method in class com.oracle.graal.replacements.test.UnsignedIntegerTest
 
compareMaps(Map<K, V>, Map<K, V>) - Static method in class com.oracle.graal.virtual.phases.ea.EffectsBlockState
 
compareMaps(Map<K, V>, Map<K, V>) - Static method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
compareMapsNoSize(Map<K, V>, Map<K, V>) - Static method in class com.oracle.graal.virtual.phases.ea.EffectsBlockState
 
compareMapsNoSize(Map<K, V>, Map<K, V>) - Static method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
compareMySites(InstanceOfTest.MySite, InstanceOfTest.MySite) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
CompareNode - Class in com.oracle.graal.nodes.calc
 
CompareNode(NodeClass<? extends CompareNode>, Condition, boolean, ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.CompareNode
Constructs a new Compare instruction.
CompareOp(SPARCCompare, Value, Value) - Constructor for class com.oracle.graal.lir.sparc.SPARCCompare.CompareOp
 
compareSites(CompilationResult.Site, CompilationResult.Site) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
compareSnippet() - Static method in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest
 
compareTest() - Method in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest
 
compareTo(FieldsScanner.FieldInfo) - Method in class com.oracle.graal.compiler.common.FieldsScanner.FieldInfo
Sorts fields in ascending order by their FieldsScanner.FieldInfo.offsets.
compareTo(AllocSpy.CountedValue) - Method in class com.oracle.graal.compiler.test.AllocSpy.CountedValue
 
compareTo(DebugHistogram.CountedValue) - Method in class com.oracle.graal.debug.DebugHistogram.CountedValue
 
compareTo(DebugValue) - Method in class com.oracle.graal.debug.internal.DebugValue
 
compareTo(FieldsScanner.FieldInfo) - Method in class com.oracle.graal.graph.NodeClass.EdgeInfo
Sorts non-list edges before list edges.
compareTo(FieldsScanner.FieldInfo) - Method in class com.oracle.graal.lir.LIRIntrospection.ValueFieldInfo
Sorts non-array fields before array fields.
compareTo(SnippetCounter) - Method in class com.oracle.graal.replacements.SnippetCounter
Sorts counters in descending order of their values.
compareTo(HistogramInlineInvokePlugin.MethodStatistics) - Method in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistics
 
compareTo(TruffleExpansionLogger.ExpansionTree) - Method in class com.oracle.graal.truffle.TruffleExpansionLogger.ExpansionTree
 
compareTo(TruffleInliningDecision) - Method in class com.oracle.graal.truffle.TruffleInliningDecision
 
compareTo(CompilationResult.Infopoint) - Method in class jdk.internal.jvmci.code.CompilationResult.Infopoint
 
compareTo(Register) - Method in class jdk.internal.jvmci.code.Register
 
compareTo(AbstractProfiledItem<?>) - Method in class jdk.internal.jvmci.meta.AbstractProfiledItem
 
compareTo(OptionProcessor.OptionInfo) - Method in class jdk.internal.jvmci.options.processor.OptionProcessor.OptionInfo
 
comparisonOp(GraphBuilderContext, Condition, ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
compatibleGuards(GuardNode, GuardNode) - Static method in class com.oracle.graal.phases.common.OptimizeGuardAnchorsPhase
 
compilable - Variable in class com.oracle.graal.truffle.TruffleDebugJavaMethod
 
compilationCallAndLoopThreshold - Variable in class com.oracle.graal.truffle.CompilationProfile
 
compilationCallThreshold - Variable in class com.oracle.graal.truffle.CompilationProfile
 
compilationConstantTest() - Method in class com.oracle.graal.truffle.test.CompilerAssertsTest
 
CompilationConstantTestNode(AbstractTestNode) - Constructor for class com.oracle.graal.truffle.test.CompilerAssertsTest.CompilationConstantTestNode
 
compilationContext - Variable in class com.oracle.graal.graphbuilderconf.IntrinsicContext
 
CompilationContext() - Constructor for enum com.oracle.graal.graphbuilderconf.IntrinsicContext.CompilationContext
 
compilationFailed - Variable in class com.oracle.graal.truffle.CounterBasedCompilationPolicy
 
compilationId - Static variable in class com.oracle.graal.compiler.test.GraalCompilerTest
 
compilationId - Static variable in class com.oracle.graal.compiler.test.tutorial.InvokeGraal
 
compilationLevelFullOptimization - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
compilationListeners - Variable in class com.oracle.graal.truffle.GraalTruffleRuntime
 
compilationLocal - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
CompilationLocal() - Constructor for class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CompilationLocal
 
CompilationMemUse - Static variable in class com.oracle.graal.truffle.TruffleCompiler
 
compilationNonConstantTest() - Method in class com.oracle.graal.truffle.test.CompilerAssertsTest
 
compilationNotify - Variable in class com.oracle.graal.truffle.GraalTruffleRuntime
 
compilationNotify - Variable in class com.oracle.graal.truffle.TruffleCompiler
 
CompilationPolicy - Interface in com.oracle.graal.truffle
 
compilationPolicy - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
CompilationPrinter - Class in com.oracle.graal.printer
Utility for printing compilation related data structures at various compilation phases.
CompilationPrinter(OutputStream) - Constructor for class com.oracle.graal.printer.CompilationPrinter
Creates a control flow graph printer.
CompilationProfile - Class in com.oracle.graal.truffle
 
CompilationProfile() - Constructor for class com.oracle.graal.truffle.CompilationProfile
 
compilationProfile - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
compilationResult - Variable in class com.oracle.graal.compiler.GraalCompiler.Request
 
compilationResult - Variable in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
CompilationResult - Class in jdk.internal.jvmci.code
Represents the output from compiling a method, including the compiled machine code, associated data and references, relocation information, deoptimization information, etc.
CompilationResult() - Constructor for class jdk.internal.jvmci.code.CompilationResult
 
CompilationResult(String) - Constructor for class jdk.internal.jvmci.code.CompilationResult
 
CompilationResult.Call - Class in jdk.internal.jvmci.code
Represents a call in the code.
CompilationResult.CodeAnnotation - Class in jdk.internal.jvmci.code
Provides extra information about instructions or data at specific positions in CompilationResult.getTargetCode().
CompilationResult.CodeComment - Class in jdk.internal.jvmci.code
A string comment about one or more instructions at a specific position in the code.
CompilationResult.ConstantReference - Class in jdk.internal.jvmci.code
 
CompilationResult.DataPatch - Class in jdk.internal.jvmci.code
Represents a code site that references some data.
CompilationResult.DataSectionReference - Class in jdk.internal.jvmci.code
 
CompilationResult.ExceptionHandler - Class in jdk.internal.jvmci.code
Represents exception handler information for a specific code position.
CompilationResult.Infopoint - Class in jdk.internal.jvmci.code
Represents an infopoint with associated debug info.
CompilationResult.JumpTable - Class in jdk.internal.jvmci.code
Describes a table of signed offsets embedded in the code.
CompilationResult.Mark - Class in jdk.internal.jvmci.code
Represents a mark in the machine code that can be used by the runtime for its own purposes.
CompilationResult.Reference - Class in jdk.internal.jvmci.code
Represents some external data that is referenced by the code.
CompilationResult.Site - Class in jdk.internal.jvmci.code
Represents a code position with associated additional information.
CompilationResultBuilder - Class in com.oracle.graal.lir.asm
Fills in a CompilationResult as its code is being assembled.
CompilationResultBuilder(CodeCacheProvider, ForeignCallsProvider, FrameMap, Assembler, FrameContext, CompilationResult) - Constructor for class com.oracle.graal.lir.asm.CompilationResultBuilder
 
CompilationResultBuilder.ExceptionInfo - Class in com.oracle.graal.lir.asm
 
CompilationResultBuilderFactory - Interface in com.oracle.graal.lir.asm
Factory class for creating CompilationResultBuilders.
compilationResultCodeSize - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
compilationResultDataPatches - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
compilationResultExceptionHandlers - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
compilationResultInfopoints - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
compilationResultInfopointStatistics - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
compilationResultMarks - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
compilationResultTotalFrameSize - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
compilations - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
compilations - Variable in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
compilationStarted - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CompilationLocal
 
CompilationStatistics - Class in com.oracle.graal.hotspot
 
CompilationStatistics(HotSpotResolvedJavaMethod, boolean) - Constructor for class com.oracle.graal.hotspot.CompilationStatistics
 
CompilationStatistics.NotReported - Annotation Type in com.oracle.graal.hotspot
 
CompilationStatistics.TimeValue - Annotation Type in com.oracle.graal.hotspot
 
CompilationStatisticsListener - Class in com.oracle.graal.truffle.debug
 
CompilationStatisticsListener() - Constructor for class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
CompilationStatisticsListener.CallTargetNodeStatistics - Class in com.oracle.graal.truffle.debug
 
CompilationStatisticsListener.CompilationLocal - Class in com.oracle.graal.truffle.debug
 
CompilationStatisticsListener.IdentityStatistics<T> - Class in com.oracle.graal.truffle.debug
 
CompilationTask - Class in com.oracle.graal.hotspot
 
CompilationTask(HotSpotResolvedJavaMethod, int, long, int, boolean) - Constructor for class com.oracle.graal.hotspot.CompilationTask
 
CompilationTask.Lazy - Class in com.oracle.graal.hotspot
 
CompilationTime - Static variable in class com.oracle.graal.hotspot.CompilationTask
Time spent in compilation.
compilationTime - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
CompilationTime - Static variable in class com.oracle.graal.truffle.TruffleCompiler
 
compilationTimeCodeInstallation - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
compilationTimeGraalTier - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
compilationTimeTruffleTier - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
compilationUnitName - Variable in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.Analyzer
 
compilationUnitName - Variable in class com.oracle.graal.lir.gen.LIRGenerationResultBase
Human readable name of this compilation unit.
compile(GraalCompiler.Request<T>) - Static method in class com.oracle.graal.compiler.GraalCompiler
Services a given compilation request.
compile(ResolvedJavaMethod, StructuredGraph) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Compiles a given method.
compile() - Method in class com.oracle.graal.hotspot.CompileTheWorld
Compiles all methods in all classes in the Zip/Jar archive files in CompileTheWorld.Options.CompileTheWorldClasspath.
compile(String) - Method in class com.oracle.graal.hotspot.CompileTheWorld
Compiles all methods in all classes in the Zip/Jar files passed.
compile(ResolvedJavaMethod, int, boolean) - Method in class com.oracle.graal.hotspot.HotSpotGraalCompiler
 
compile(String, boolean) - Method in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
compile(OptimizedCallTarget, boolean) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
compile(OptimizedCallTarget, boolean) - Method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
compile() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
compile(ResolvedJavaMethod, int, boolean) - Method in interface jdk.internal.jvmci.compiler.Compiler
 
compileAndInstall(String, String...) - Method in class com.oracle.graal.hotspot.test.HotSpotCryptoSubstitutionTest
Compiles and installs the substitution for some specified methods.
compileAndInstallMethod(ResolvedJavaMethod) - Method in class com.oracle.graal.compiler.test.tutorial.InvokeGraal
The simplest way to compile a method, using the default behavior for everything.
compileAndTime(String) - Method in class com.oracle.graal.hotspot.test.MemoryUsageBenchmark
 
CompiledBytecodes - Static variable in class com.oracle.graal.hotspot.CompilationTask
Meters the bytecodes compiled.
CompiledExceptionHandlerTest - Class in com.oracle.graal.replacements.test
Tests compilation of a hot exception handler.
CompiledExceptionHandlerTest() - Constructor for class com.oracle.graal.replacements.test.CompiledExceptionHandlerTest
 
compiledMethodsCounter - Variable in class com.oracle.graal.hotspot.CompileTheWorld
 
CompiledMethodTest - Class in com.oracle.graal.compiler.test.deopt
In the following tests, the usages of local variable "a" are replaced with the integer constant 0.
CompiledMethodTest() - Constructor for class com.oracle.graal.compiler.test.deopt.CompiledMethodTest
 
compiledTarget - Variable in class com.oracle.graal.truffle.OptimizedOSRLoopNode
 
compileGraph(StructuredGraph, CallingConvention, ResolvedJavaMethod, Providers, Backend, TargetDescription, PhaseSuite<HighTierContext>, OptimisticOptimizations, ProfilingInfo, Suites, LIRSuites, T, CompilationResultBuilderFactory) - Static method in class com.oracle.graal.compiler.GraalCompiler
Requests compilation of a given graph.
compileHelper(String, RootNode, Object[]) - Method in class com.oracle.graal.truffle.test.PartialEvaluationTest
 
compileId - Variable in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilationEvent
 
compileId - Variable in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilerFailureEvent
 
compileImpl(VirtualFrame) - Method in class com.oracle.graal.truffle.OptimizedOSRLoopNode
 
compileLevel - Variable in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilationEvent
 
compileLoop(VirtualFrame) - Method in class com.oracle.graal.truffle.OptimizedOSRLoopNode
 
compileMetaspaceMethod(long, int, long, int) - Method in class com.oracle.graal.hotspot.HotSpotGraalVMEventListener
 
compileMetaspaceMethod(long, int, long, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Called from the VM.
compileMetaspaceMethod(long, int, long, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotVMEventListener
Notifies this client that HotSpot is running in CompileTheWorld mode and the JVMCI compiler should now perform its version of CompileTheWorld.
compileMethod(HotSpotResolvedJavaMethod, int, long, int) - Static method in class com.oracle.graal.hotspot.CompilationTask
Compiles a method to machine code.
compileMethod(HotSpotResolvedJavaMethod) - Method in class com.oracle.graal.hotspot.CompileTheWorld
 
compileMethod(HotSpotResolvedJavaMethod, int) - Method in class com.oracle.graal.hotspot.CompileTheWorld
Compiles a method and gathers some statistics.
compileMethod(ResolvedJavaMethod) - Static method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
compileMethod(OptimizedCallTarget) - Method in class com.oracle.graal.truffle.TruffleCompiler
 
compileMethodHelper(StructuredGraph, String, PhaseSuite<HighTierContext>, InstalledCode) - Method in class com.oracle.graal.truffle.TruffleCompiler
 
compileQueue - Variable in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
compiler - Static variable in class com.oracle.graal.hotspot.CompilationTask
 
Compiler - Interface in jdk.internal.jvmci.compiler
 
CompilerAssertsTest - Class in com.oracle.graal.truffle.test
 
CompilerAssertsTest() - Constructor for class com.oracle.graal.truffle.test.CompilerAssertsTest
 
CompilerAssertsTest.CompilationConstantTestNode - Class in com.oracle.graal.truffle.test
 
CompilerAssertsTest.NeverPartOfCompilationTestNode - Class in com.oracle.graal.truffle.test
 
CompilerConfiguration - Interface in com.oracle.graal.phases.tiers
 
CompilerConfiguration - Static variable in class com.oracle.graal.phases.tiers.Suites.Options
 
CompilerThread - Class in com.oracle.graal.compiler
A compiler thread is a daemon thread that runs at Thread.MAX_PRIORITY and executes in the context of a thread-local debug configuration.
CompilerThread(Runnable, String, CompilerThreadFactory.DebugConfigAccess) - Constructor for class com.oracle.graal.compiler.CompilerThread
 
CompilerThreadFactory - Class in com.oracle.graal.compiler
Facility for creating compiler threads.
CompilerThreadFactory(String, CompilerThreadFactory.DebugConfigAccess) - Constructor for class com.oracle.graal.compiler.CompilerThreadFactory
 
CompilerThreadFactory.DebugConfigAccess - Interface in com.oracle.graal.compiler
Capability to get a thread-local debug configuration for the current thread.
CompilerToVM - Interface in jdk.internal.jvmci.hotspot
Calls from Java into HotSpot.
compilerToVm - Variable in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
compilerToVM - Variable in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
CompilerToVMImpl - Class in jdk.internal.jvmci.hotspot
Entries into the HotSpot VM from Java code.
CompilerToVMImpl() - Constructor for class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
CompilerToVMImplSubstitutions - Class in com.oracle.graal.hotspot.replacements
Substitutions for CompilerToVMImpl methods.
CompilerToVMImplSubstitutions() - Constructor for class com.oracle.graal.hotspot.replacements.CompilerToVMImplSubstitutions
 
compilerToVMKlassTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
compilerToVMSymbolTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
compileSnippet(String, int, int) - Method in class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest
 
compileTaskNumInlinedBytecodesOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
compileTestSnippet(String) - Method in class com.oracle.graal.compiler.test.PushNodesThroughPiTest
 
CompileTheWorld - Class in com.oracle.graal.hotspot
This class implements compile-the-world functionality with JVMCI.
CompileTheWorld(String, CompileTheWorld.Config, int, int, String, String, boolean) - Constructor for class com.oracle.graal.hotspot.CompileTheWorld
Creates a compile-the-world instance.
CompileTheWorld() - Constructor for class com.oracle.graal.hotspot.CompileTheWorld
 
compileTheWorld() - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Called from the VM.
CompileTheWorld.Config - Class in com.oracle.graal.hotspot
A mechanism for overriding JVMCI options that affect compilation.
CompileTheWorld.Options - Class in com.oracle.graal.hotspot
 
CompileTheWorldClasspath - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
 
CompileTheWorldConfig - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
 
CompileTheWorldExcludeMethodFilter - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
 
CompileTheWorldIterations - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
 
CompileTheWorldMethodFilter - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
 
CompileTheWorldMultiThreaded - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
 
CompileTheWorldStartAt - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
 
compileTheWorldStartAt - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
CompileTheWorldStopAt - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
 
compileTheWorldStopAt - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
CompileTheWorldTest - Class in com.oracle.graal.hotspot.test
Tests CompileTheWorld functionality.
CompileTheWorldTest() - Constructor for class com.oracle.graal.hotspot.test.CompileTheWorldTest
 
CompileTheWorldThreads - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
 
CompileTheWorldVerbose - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
 
compileTime - Variable in class com.oracle.graal.hotspot.CompileTheWorld
 
compileTimeAssertion - Variable in class com.oracle.graal.replacements.nodes.AssertionNode
 
compiling - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
compilingLoop(VirtualFrame) - Method in class com.oracle.graal.truffle.OptimizedOSRLoopNode
 
completeInitialization() - Method in class com.oracle.graal.hotspot.HotSpotBackend
Performs any remaining initialization that was deferred until the runtime object was initialized and this backend was registered with it.
completeInitialization() - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
Do deferred initialization.
completeInitialization(HotSpotJVMCIRuntime, CompilerToVM) - Method in class com.oracle.graal.hotspot.HotSpotGraalVMEventListener
 
completeInitialization() - Method in class com.oracle.graal.hotspot.HotSpotHostBackend
 
completeInitialization() - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Do deferred initialization.
completeInitialization(HotSpotJVMCIRuntime, CompilerToVM) - Method in interface jdk.internal.jvmci.hotspot.HotSpotVMEventListener
 
complex(CharSequence) - Static method in class com.oracle.graal.hotspot.test.MemoryUsageBenchmark
 
COMPLEXITY_LIMIT - Static variable in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
The maximum number of locations * blocks.
ComplexMatchResult - Interface in com.oracle.graal.compiler.match
A closure that can be evaluated to produce the LIR for some complex match.
ComplexMatchValue - Class in com.oracle.graal.compiler.match
A wrapper value for the lazy evaluation of a complex match.
ComplexMatchValue(ComplexMatchResult) - Constructor for class com.oracle.graal.compiler.match.ComplexMatchValue
 
complicatedIterationTest() - Method in class com.oracle.graal.graph.test.TypedNodeIteratorTest
 
componentType - Variable in class com.oracle.graal.nodes.virtual.VirtualArrayNode
 
componentType() - Method in class com.oracle.graal.nodes.virtual.VirtualArrayNode
 
componentType - Variable in class com.oracle.graal.replacements.SnippetTemplate.Varargs
 
COMPOSITE_VALUE_COUNT - Static variable in class com.oracle.graal.lir.CompositeValue
 
CompositeBitSpec(SPARCAssembler.BitSpec, SPARCAssembler.BitSpec) - Constructor for class com.oracle.graal.asm.sparc.SPARCAssembler.CompositeBitSpec
 
compositeClass - Static variable in class com.oracle.graal.lir.CompositeValueClass
The CompositeValueClass is only used for formatting for the most part so cache it as a ClassValue.
CompositeValue - Class in com.oracle.graal.lir
Base class to represent values that need to be stored in more than one register.
CompositeValue(LIRKind) - Constructor for class com.oracle.graal.lir.CompositeValue
 
CompositeValue.Component - Annotation Type in com.oracle.graal.lir
 
CompositeValueClass<T> - Class in com.oracle.graal.lir
Lazily associated metadata for every CompositeValue type.
CompositeValueClass(Class<T>) - Constructor for class com.oracle.graal.lir.CompositeValueClass
 
CompositeValueClass.CompositeValueFieldsScanner - Class in com.oracle.graal.lir
 
CompositeValueFieldsScanner(FieldsScanner.CalcOffset) - Constructor for class com.oracle.graal.lir.CompositeValueClass.CompositeValueFieldsScanner
 
CompositeValueReplacementTest1 - Class in com.oracle.graal.lir.test
This test verifies that CompositeValues are immutable, i.e.
CompositeValueReplacementTest1() - Constructor for class com.oracle.graal.lir.test.CompositeValueReplacementTest1
 
CompositeValueReplacementTest1.DummyValue - Class in com.oracle.graal.lir.test
 
CompositeValueReplacementTest1.TestCompositeValue - Class in com.oracle.graal.lir.test
 
CompositeValueReplacementTest1.TestOp - Class in com.oracle.graal.lir.test
 
compress(ValueNode, HotSpotVMConfig.CompressEncoding) - Static method in class com.oracle.graal.hotspot.nodes.CompressionNode
 
compress(Constant, HotSpotVMConfig.CompressEncoding) - Static method in class com.oracle.graal.hotspot.nodes.CompressionNode
 
compress(HotSpotVMConfig.CompressEncoding) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstant
 
compress(HotSpotVMConfig.CompressEncoding) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
compress() - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
 
compress() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
compress(long) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.CompressEncoding
 
compressed - Variable in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest.LoadThroughPatchOp
 
compressed(HotSpotVMConfig.CompressEncoding) - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
 
compressed(AbstractObjectStamp, HotSpotVMConfig.CompressEncoding) - Static method in class com.oracle.graal.hotspot.nodes.type.NarrowOopStamp
 
compressed - Variable in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
compressed - Variable in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
COMPRESSED_NULL - Static variable in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
compressedClassConstant(LoadJavaMirrorWithKlassTest.Wrapper) - Static method in class com.oracle.graal.hotspot.test.LoadJavaMirrorWithKlassTest
 
CompressedNullCheckTest - Class in com.oracle.graal.hotspot.amd64.test
Ensures that frame omission works in cases where it is expected to.
CompressedNullCheckTest() - Constructor for class com.oracle.graal.hotspot.amd64.test.CompressedNullCheckTest
 
CompressedNullCheckTest.Container - Class in com.oracle.graal.hotspot.amd64.test
 
CompressedOopTest - Class in com.oracle.graal.hotspot.test
The following tests perform object/array equality and assignments in various ways.
CompressedOopTest() - Constructor for class com.oracle.graal.hotspot.test.CompressedOopTest
 
CompressedOopTest.ArrayContainer - Class in com.oracle.graal.hotspot.test
 
CompressedOopTest.ConstantContainer - Class in com.oracle.graal.hotspot.test
 
CompressedOopTest.Container - Class in com.oracle.graal.hotspot.test
 
CompressedOopTest.HashMapContainer - Class in com.oracle.graal.hotspot.test
 
CompressedOopTest.StringContainer1 - Class in com.oracle.graal.hotspot.test
 
CompressedOopTest.StringContainer2 - Class in com.oracle.graal.hotspot.test
 
compressedPrimitiveClassConstant(LoadJavaMirrorWithKlassTest.Wrapper) - Static method in class com.oracle.graal.hotspot.test.LoadJavaMirrorWithKlassTest
 
CompressEncoding(long, int, int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.CompressEncoding
 
compressible - Variable in class com.oracle.graal.nodes.extended.JavaReadNode
 
compressible - Variable in class com.oracle.graal.nodes.extended.JavaWriteNode
 
compression(CompressionNode.CompressionOp, Object, HotSpotVMConfig.CompressEncoding) - Static method in class com.oracle.graal.hotspot.nodes.CompressionNode
 
COMPRESSION_THRESHOLD - Static variable in class com.oracle.graal.graph.Graph
When the percent of live nodes in Graph.nodes fall below this number, a call to Graph.maybeCompress() will actually do compression.
CompressionNode - Class in com.oracle.graal.hotspot.nodes
Compress or uncompress an oop or metaspace pointer.
CompressionNode(CompressionNode.CompressionOp, ValueNode, HotSpotVMConfig.CompressEncoding) - Constructor for class com.oracle.graal.hotspot.nodes.CompressionNode
 
CompressionNode.CompressionOp - Enum in com.oracle.graal.hotspot.nodes
 
CompressionOp() - Constructor for enum com.oracle.graal.hotspot.nodes.CompressionNode.CompressionOp
 
compressions - Variable in class com.oracle.graal.graph.Graph
The number of times this graph has been compressed.
compressNoUnique(ValueNode, HotSpotVMConfig.CompressEncoding) - Static method in class com.oracle.graal.hotspot.nodes.CompressionNode
 
CompressPointer(AllocatableValue, AllocatableValue, AllocatableValue, HotSpotVMConfig.CompressEncoding, boolean) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.CompressPointer
 
CompressPointer(AllocatableValue, AllocatableValue, AllocatableValue, HotSpotVMConfig.CompressEncoding, boolean) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove.CompressPointer
 
compressUncompress(Object) - Static method in class com.oracle.graal.hotspot.test.DataPatchTest
 
compressUncompress(Object) - Static method in class com.oracle.graal.hotspot.test.DataPatchTest.DataPatchTestSubstitutions
 
compResult - Variable in class com.oracle.graal.hotspot.stubs.Stub
Compilation result from which Stub.code was created.
compute(StructuredGraph) - Static method in class com.oracle.graal.java.ComputeLoopFrequenciesClosure
Computes the frequencies of all loops in the given graph.
compute(BytecodeStream, BciBlockMapping.BciBlock[], int, int) - Static method in class com.oracle.graal.java.LocalLiveness
 
compute(StructuredGraph, boolean, boolean, boolean, boolean) - Static method in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
compute() - Method in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance
Initializes or updates the relevance computation.
compute(double, AMD64MathIntrinsicNode.Operation) - Static method in class com.oracle.graal.replacements.amd64.AMD64MathIntrinsicNode
 
computeArrayAllocationSize(int, int, int, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
Computes the size of the memory chunk allocated for an array.
computeBase(ValueNode, ValueNode) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
computeBase(ValueNode, ValueNode) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
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(BciBlockMapping.BciBlock[]) - Method in class com.oracle.graal.java.BciBlockMapping
 
computeBlockOrder(BciBlockMapping.BciBlock) - Method in class com.oracle.graal.java.BciBlockMapping
Depth-first traversal of the control flow graph.
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.
computedAddress - Variable in class com.oracle.graal.nodes.IndirectCallTargetNode
 
computedAddress() - Method in class com.oracle.graal.nodes.IndirectCallTargetNode
 
computeDebugInfo(LIRInstruction, LIRFrameState) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanAssignLocationsPhase
 
computeDominators(AbstractControlFlowGraph<T>) - Static method in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
Computes the dominators of control flow graph.
computeFastPathMinProbability(FixedNode) - Method in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance
Computes the minimum probability along the most probable path within the scope.
computeFeatures(HotSpotVMConfig) - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotJVMCIBackendFactory
 
computeFeatures(HotSpotVMConfig) - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotJVMCIBackendFactory
 
computeFlags(HotSpotVMConfig) - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotJVMCIBackendFactory
 
computeFrameForState(FrameState) - Method in class com.oracle.graal.compiler.gen.DebugInfoBuilder
 
computeFrameForState(FrameState) - Method in class com.oracle.graal.hotspot.HotSpotDebugInfoBuilder
 
computeFullOffset(int, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
computeGlobalLiveSets() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
Performs a backward dataflow analysis to compute global live sets (i.e.
computeGlobalLiveSets() - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScanLifetimeAnalysisPhase
Performs a backward dataflow analysis to compute global live sets (i.e.
computeGuardedStamp(GuardNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
computeHashCode(Object) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
computeInliningRelevance - Variable in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
ComputeInliningRelevance - Class in com.oracle.graal.phases.common.inlining.walker
 
ComputeInliningRelevance(StructuredGraph, ToDoubleFunction<FixedNode>) - Constructor for class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance
 
ComputeInliningRelevance.Scope - Class in com.oracle.graal.phases.common.inlining.walker
A scope holds information for the contents of one loop or of the root of the method.
computeInvokeRelevance(Invoke) - Method in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance.Scope
The relevance of an invoke is the ratio between the invoke's probability and the current scope's fastPathMinProbability, adjusted by scopeRelevanceWithinParent.
computeKindVerification(FrameStateBuilder) - Method in class com.oracle.graal.java.BytecodeParser
 
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.
computeLiveness(BytecodeStream) - Method in class com.oracle.graal.java.LocalLiveness
 
computeLocalLiveness(BytecodeStream, BciBlockMapping.BciBlock) - Method in class com.oracle.graal.java.LocalLiveness
 
computeLocalLiveSets() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
Computes local live sets (i.e.
computeLocals(FrameState, int, Value[]) - Method in class com.oracle.graal.compiler.gen.DebugInfoBuilder
 
computeLocalValue(FrameState, int) - Method in class com.oracle.graal.compiler.gen.DebugInfoBuilder
 
computeLocks(FrameState, Value[]) - Method in class com.oracle.graal.compiler.gen.DebugInfoBuilder
 
computeLockValue(FrameState, int) - Method in class com.oracle.graal.compiler.gen.DebugInfoBuilder
 
computeLockValue(FrameState, int) - Method in class com.oracle.graal.hotspot.HotSpotDebugInfoBuilder
 
computeLoopBlocks(Block, Loop<Block>) - Static method in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
ComputeLoopFrequenciesClosure - Class in com.oracle.graal.java
 
ComputeLoopFrequenciesClosure() - Constructor for class com.oracle.graal.java.ComputeLoopFrequenciesClosure
 
computeLoopInformation() - Method in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
computeMaximumSize(double, int) - Method in class com.oracle.graal.phases.common.inlining.policy.AbstractInliningPolicy
 
computeMethodProbabilities() - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
computeNodes(Graph, Iterable<AbstractBeginNode>) - Static method in class com.oracle.graal.loop.LoopFragment
 
computeNodes(Graph, Iterable<AbstractBeginNode>, Iterable<LoopExitNode>) - Static method in class com.oracle.graal.loop.LoopFragment
 
ComputeObjectAddressNode - Class in com.oracle.graal.hotspot.nodes
A high-level intrinsic for getting an address inside of an object.
ComputeObjectAddressNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.ComputeObjectAddressNode
 
computeOptimalAnchor(ControlFlowGraph, AbstractBeginNode) - Static method in class com.oracle.graal.phases.common.OptimizeGuardAnchorsPhase
 
computePostdominators() - Method in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
computeProbabilities() - Method in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
computeStack(FrameState, int, int, Value[]) - Method in class com.oracle.graal.compiler.gen.DebugInfoBuilder
 
computeStackValue(FrameState, int) - Method in class com.oracle.graal.compiler.gen.DebugInfoBuilder
 
computeStamp(Kind, MetaAccessProvider) - Static method in class com.oracle.graal.nodes.java.DynamicNewArrayNode
 
computeStateDuring(FrameState) - Method in interface com.oracle.graal.nodes.DeoptimizingNode.DeoptDuring
Compute the FrameState describing the program state during the execution of this node from an input FrameState describing the program state after finishing the execution of this node.
computeStateDuring(FrameState) - Method in class com.oracle.graal.nodes.extended.ForeignCallNode
 
computeStateDuring(FrameState) - Method in interface com.oracle.graal.nodes.Invoke
 
computeStateDuring(FrameState) - Method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
computeTraces(T, List<T>) - Static method in class com.oracle.graal.compiler.common.alloc.TraceBuilder
Build traces of sequentially executed blocks.
computeValueMap(String) - Method in class com.oracle.graal.debug.internal.DebugScope
 
compValue - Variable in class com.oracle.graal.lir.test.CompositeValueReplacementTest1.TestOp
 
con - Static variable in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
 
concrete - Variable in class com.oracle.graal.phases.common.inlining.info.ExactInlineInfo
 
concrete - Variable in class com.oracle.graal.phases.common.inlining.info.TypeGuardInlineInfo
 
Concrete1() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.Concrete1
 
Concrete2() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.Concrete2
 
Concrete3() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.Concrete3
 
ConcreteImplementor1() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.ConcreteImplementor1
 
ConcreteImplementor2() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.ConcreteImplementor2
 
ConcreteMethod(ResolvedJavaMethod, ResolvedJavaType, ResolvedJavaMethod) - Constructor for class jdk.internal.jvmci.meta.Assumptions.ConcreteMethod
 
concretes - Variable in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
ConcreteSubtype(ResolvedJavaType, ResolvedJavaType) - Constructor for class jdk.internal.jvmci.meta.Assumptions.ConcreteSubtype
 
ConcreteSubtypeTest - Class in com.oracle.graal.compiler.test
Ensure that abstract classes with a single implementor are properly optimized and that loading a subclass below the leaf type triggers invalidation.
ConcreteSubtypeTest() - Constructor for class com.oracle.graal.compiler.test.ConcreteSubtypeTest
 
ConcreteSubtypeTest.AbstractBase - Class in com.oracle.graal.compiler.test
 
ConcreteSubtypeTest.Subclass - Class in com.oracle.graal.compiler.test
 
ConcreteSubtypeTest.SubSubclass - Class in com.oracle.graal.compiler.test
 
ConcreteTransitiveImplementor1() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.ConcreteTransitiveImplementor1
 
ConcreteTransitiveImplementor2() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.ConcreteTransitiveImplementor2
 
cond - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
cond - Static variable in class com.oracle.graal.jtt.optimize.NCE_03
 
cond - Static variable in class com.oracle.graal.jtt.optimize.NCE_04
 
cond - Static variable in class com.oracle.graal.jtt.optimize.VN_Cast02
 
cond - Static variable in class com.oracle.graal.jtt.optimize.VN_Convert02
 
cond - Static variable in class com.oracle.graal.jtt.optimize.VN_Double02
 
cond - Static variable in class com.oracle.graal.jtt.optimize.VN_Field02
 
cond - Static variable in class com.oracle.graal.jtt.optimize.VN_Float02
 
cond - Static variable in class com.oracle.graal.jtt.optimize.VN_InstanceOf02
 
cond - Static variable in class com.oracle.graal.jtt.optimize.VN_InstanceOf03
 
cond - Static variable in class com.oracle.graal.jtt.optimize.VN_Int03
 
cond - Static variable in class com.oracle.graal.jtt.optimize.VN_Long03
 
cond - Static variable in class com.oracle.graal.jtt.threads.Monitor_contended01
 
cond1 - Static variable in class com.oracle.graal.jtt.optimize.VN_Loop01
 
cond2 - Static variable in class com.oracle.graal.jtt.optimize.VN_Loop01
 
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
 
condition - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.BranchOp
 
condition - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.CondMoveOp
 
condition - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.FloatCondMoveOp
 
condition - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CondMoveOp
 
Condition() - Constructor for class com.oracle.graal.nodeinfo.StructuralInput.Condition
 
condition - Variable in class com.oracle.graal.nodes.AbstractFixedGuardNode
 
condition() - Method in class com.oracle.graal.nodes.AbstractFixedGuardNode
 
condition - Variable in class com.oracle.graal.nodes.calc.CompareNode
 
condition() - Method in class com.oracle.graal.nodes.calc.CompareNode
Gets the condition (comparison operation) for this instruction.
condition - Variable in class com.oracle.graal.nodes.calc.ConditionalNode
 
condition() - Method in class com.oracle.graal.nodes.calc.ConditionalNode
 
condition - Variable in class com.oracle.graal.nodes.ConditionAnchorNode
 
condition() - Method in class com.oracle.graal.nodes.ConditionAnchorNode
 
condition - Variable in class com.oracle.graal.nodes.extended.BranchProbabilityNode
 
condition - Variable in class com.oracle.graal.nodes.GuardNode
 
condition() - Method in class com.oracle.graal.nodes.GuardNode
The instruction that produces the tested boolean value.
condition - Variable in class com.oracle.graal.nodes.IfNode
 
condition() - Method in class com.oracle.graal.nodes.IfNode
 
condition - Variable in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.Instantiation
 
condition - Variable in class com.oracle.graal.replacements.StandardGraphBuilderPlugins.UnsignedMathPlugin
 
conditional - Variable in class com.oracle.graal.debug.internal.DebugValue
 
Conditional01 - Class in com.oracle.graal.jtt.optimize
 
Conditional01() - Constructor for class com.oracle.graal.jtt.optimize.Conditional01
 
Conditional01.CPC - Class in com.oracle.graal.jtt.optimize
 
Conditional01.Register - Class in com.oracle.graal.jtt.optimize
 
Conditional01.TestClass - Class in com.oracle.graal.jtt.optimize
 
ConditionalElimination - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
ConditionalElimination(StartNode, ConditionalEliminationPhase.State) - Constructor for class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
ConditionalElimination01 - Class in com.oracle.graal.jtt.optimize
 
ConditionalElimination01() - Constructor for class com.oracle.graal.jtt.optimize.ConditionalElimination01
 
ConditionalElimination01.A - Class in com.oracle.graal.jtt.optimize
 
ConditionalElimination02 - Class in com.oracle.graal.jtt.optimize
 
ConditionalElimination02() - Constructor for class com.oracle.graal.jtt.optimize.ConditionalElimination02
 
ConditionalElimination02.A - Class in com.oracle.graal.jtt.optimize
 
ConditionalEliminationPhase - Class in com.oracle.graal.phases.common
 
ConditionalEliminationPhase() - Constructor for class com.oracle.graal.phases.common.ConditionalEliminationPhase
 
ConditionalEliminationPhase.ConditionalElimination - Class in com.oracle.graal.phases.common
 
ConditionalEliminationPhase.GuardedStamp - Class in com.oracle.graal.phases.common
Type information about a value that it produced by a guard.
ConditionalEliminationPhase.State - Class in com.oracle.graal.phases.common
 
ConditionalEliminationTest1 - Class in com.oracle.graal.compiler.test
Collection of tests for DominatorConditionalEliminationPhase including those that triggered bugs in this phase.
ConditionalEliminationTest1() - Constructor for class com.oracle.graal.compiler.test.ConditionalEliminationTest1
 
ConditionalEliminationTest10 - Class in com.oracle.graal.compiler.test
This test checks the combined action of DominatorConditionalEliminationPhase and LoweringPhase.
ConditionalEliminationTest10() - Constructor for class com.oracle.graal.compiler.test.ConditionalEliminationTest10
 
ConditionalEliminationTest10.TestClass - Class in com.oracle.graal.compiler.test
 
ConditionalEliminationTest2 - Class in com.oracle.graal.compiler.test
Collection of tests for DominatorConditionalEliminationPhase including those that triggered bugs in this phase.
ConditionalEliminationTest2() - Constructor for class com.oracle.graal.compiler.test.ConditionalEliminationTest2
 
ConditionalEliminationTest2.Entry - Class in com.oracle.graal.compiler.test
 
ConditionalEliminationTest2.EntryWithNext - Class in com.oracle.graal.compiler.test
 
ConditionalEliminationTest3 - Class in com.oracle.graal.compiler.test
Collection of tests for DominatorConditionalEliminationPhase including those that triggered bugs in this phase.
ConditionalEliminationTest3() - Constructor for class com.oracle.graal.compiler.test.ConditionalEliminationTest3
 
ConditionalEliminationTest4 - Class in com.oracle.graal.compiler.test
Collection of tests for DominatorConditionalEliminationPhase including those that triggered bugs in this phase.
ConditionalEliminationTest4() - Constructor for class com.oracle.graal.compiler.test.ConditionalEliminationTest4
 
ConditionalEliminationTest5 - Class in com.oracle.graal.compiler.test
Collection of tests for DominatorConditionalEliminationPhase including those that triggered bugs in this phase.
ConditionalEliminationTest5() - Constructor for class com.oracle.graal.compiler.test.ConditionalEliminationTest5
 
ConditionalEliminationTest5.A - Interface in com.oracle.graal.compiler.test
 
ConditionalEliminationTest5.B - Interface in com.oracle.graal.compiler.test
 
ConditionalEliminationTest5.DistinctA - Class in com.oracle.graal.compiler.test
 
ConditionalEliminationTest5.DistinctB - Class in com.oracle.graal.compiler.test
 
ConditionalEliminationTest6 - Class in com.oracle.graal.compiler.test
Collection of tests for DominatorConditionalEliminationPhase including those that triggered bugs in this phase.
ConditionalEliminationTest6() - Constructor for class com.oracle.graal.compiler.test.ConditionalEliminationTest6
 
ConditionalEliminationTest6.A - Class in com.oracle.graal.compiler.test
 
ConditionalEliminationTest6.B - Class in com.oracle.graal.compiler.test
 
ConditionalEliminationTest7 - Class in com.oracle.graal.compiler.test
Collection of tests for DominatorConditionalEliminationPhase including those that triggered bugs in this phase.
ConditionalEliminationTest7() - Constructor for class com.oracle.graal.compiler.test.ConditionalEliminationTest7
 
ConditionalEliminationTest8 - Class in com.oracle.graal.compiler.test
Collection of tests for DominatorConditionalEliminationPhase including those that triggered bugs in this phase.
ConditionalEliminationTest8() - Constructor for class com.oracle.graal.compiler.test.ConditionalEliminationTest8
 
ConditionalEliminationTest9 - Class in com.oracle.graal.compiler.test
Collection of tests for DominatorConditionalEliminationPhase including those that triggered bugs in this phase.
ConditionalEliminationTest9() - Constructor for class com.oracle.graal.compiler.test.ConditionalEliminationTest9
 
ConditionalEliminationTestBase - Class in com.oracle.graal.compiler.test
Collection of tests for DominatorConditionalEliminationPhase including those that triggered bugs in this phase.
ConditionalEliminationTestBase() - Constructor for class com.oracle.graal.compiler.test.ConditionalEliminationTestBase
 
conditionalInstantiation(Object) - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
conditionalJump(int, Condition, Label) - Method in class com.oracle.graal.lir.SwitchStrategy.BaseSwitchClosure
This method generates code for a comparison between the actual value and the constant at the given index and a condition jump to target.
conditionalJump(int, Condition, boolean) - Method in class com.oracle.graal.lir.SwitchStrategy.BaseSwitchClosure
 
conditionalJump(int, Condition) - Method in class com.oracle.graal.lir.SwitchStrategy.BaseSwitchClosure
 
conditionalJump(int, Condition, boolean) - Method in class com.oracle.graal.lir.SwitchStrategy.EffortClosure
 
conditionalJump(int, Condition) - Method in class com.oracle.graal.lir.SwitchStrategy.EffortClosure
 
conditionalJump(int, Condition, boolean) - Method in interface com.oracle.graal.lir.SwitchStrategy.SwitchClosure
Generates a conditional or unconditional jump.
conditionalJump(int, Condition) - Method in interface com.oracle.graal.lir.SwitchStrategy.SwitchClosure
Create a new label and generate a conditional jump to it.
conditionalJumpOrDefault(int, Condition, boolean) - Method in class com.oracle.graal.lir.SwitchStrategy.BaseSwitchClosure
 
conditionalJumpOrDefault(int, Condition, boolean) - Method in class com.oracle.graal.lir.SwitchStrategy.EffortClosure
 
conditionalJumpOrDefault(int, Condition, boolean) - Method in interface com.oracle.graal.lir.SwitchStrategy.SwitchClosure
Generates a conditional jump to the target with the specified index.
conditionalLabels - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.StrategySwitchOp
 
ConditionalNode - Class in com.oracle.graal.nodes.calc
The ConditionalNode class represents a comparison that yields one of two values.
ConditionalNode(LogicNode) - Constructor for class com.oracle.graal.nodes.calc.ConditionalNode
 
ConditionalNode(LogicNode, ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.ConditionalNode
 
ConditionalNode(StructuredGraph, Condition, ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.ConditionalNode
 
ConditionAnchoringTest - Class in com.oracle.graal.truffle.test
 
ConditionAnchoringTest() - Constructor for class com.oracle.graal.truffle.test.ConditionAnchoringTest
 
ConditionAnchoringTest.CheckedObject - Class in com.oracle.graal.truffle.test
 
ConditionAnchoringTest.InlineEverythingPlugin - Class in com.oracle.graal.truffle.test
 
ConditionAnchorNode - Class in com.oracle.graal.nodes
 
ConditionAnchorNode(LogicNode) - Constructor for class com.oracle.graal.nodes.ConditionAnchorNode
 
ConditionAnchorNode(LogicNode, boolean) - Constructor for class com.oracle.graal.nodes.ConditionAnchorNode
 
ConditionFlag(int, String) - Constructor for enum com.oracle.graal.asm.amd64.AMD64Assembler.ConditionFlag
 
ConditionFlag(int, String) - Constructor for enum com.oracle.graal.asm.sparc.SPARCAssembler.ConditionFlag
 
ConditionFlag(int, String, boolean) - Constructor for enum com.oracle.graal.asm.sparc.SPARCAssembler.ConditionFlag
 
conditionFlag - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.BranchOp
 
conditionFlag - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
ConditionTest - Class in com.oracle.graal.compiler.test
 
ConditionTest() - Constructor for class com.oracle.graal.compiler.test.ConditionTest
 
CondMoveOp(Variable, Condition, AllocatableValue, Value) - Constructor for class com.oracle.graal.lir.amd64.AMD64ControlFlow.CondMoveOp
 
CondMoveOp(Variable, SPARCAssembler.CC, SPARCAssembler.ConditionFlag, Value, Value) - Constructor for class com.oracle.graal.lir.sparc.SPARCControlFlow.CondMoveOp
 
config - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCardTableAddressOp
 
config - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCardTableShiftOp
 
config - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotDirectStaticCallOp
 
config - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotspotDirectVirtualCallOp
 
config - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
config - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotPushInterpreterFrameOp
 
config - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotReturnOp
 
config - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotSafepointOp
 
config - Variable in class com.oracle.graal.hotspot.amd64.AMD64IndirectCallOp
 
config - Static variable in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest
 
config - Variable in class com.oracle.graal.hotspot.CompileTheWorld
 
Config(String) - Constructor for class com.oracle.graal.hotspot.CompileTheWorld.Config
Creates a CompileTheWorld.Config object by parsing a set of space separated override options.
config - Variable in class com.oracle.graal.hotspot.HotSpotCounterOp
 
config - Variable in class com.oracle.graal.hotspot.HotSpotReplacementsImpl
 
config - Variable in class com.oracle.graal.hotspot.meta.HotSpotInvocationPlugins
 
config - Variable in class com.oracle.graal.hotspot.phases.WriteBarrierAdditionPhase
 
config() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
config - Variable in class com.oracle.graal.hotspot.replacements.KlassLayoutHelperNode
 
config - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotspotDirectStaticCallOp
 
config - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotspotDirectVirtualCallOp
 
config - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
config - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotReturnOp
 
config - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotSafepointOp
 
config - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotSafepointOp.SPARCLoadSafepointPollAddress
 
config - Variable in class com.oracle.graal.hotspot.sparc.SPARCIndirectCallOp
 
config - Static variable in class com.oracle.graal.hotspot.test.DataPatchTest
 
config - Static variable in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
 
config - Variable in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
config - Variable in class com.oracle.graal.truffle.TruffleCompiler
 
config - Variable in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
config() - Static method in enum jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT
 
config - Variable in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
config - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
config() - Static method in enum jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor.Tag
 
configForRoot - Variable in class com.oracle.graal.truffle.PartialEvaluator
 
configTL - Static variable in class com.oracle.graal.debug.internal.DebugScope
 
configType - Variable in class com.oracle.graal.hotspot.meta.HotSpotSnippetReflectionProvider
 
configurations - Static variable in class com.oracle.graal.phases.tiers.Suites
 
conflicts(LocationIdentity) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.CacheEntry
 
conflicts(LocationIdentity) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.LoadCacheEntry
 
conflicts(LocationIdentity) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.ReadCacheEntry
 
conflicts(LocationIdentity) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.UnsafeLoadCacheEntry
 
connectBlocks() - Method in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
connectEnds(List<EndNode>, Map<AbstractEndNode, ValueNode>, AbstractBeginNode, AbstractMergeNode, SimplifierTool) - Method in class com.oracle.graal.nodes.IfNode
Connects a set of ends to a given successor, inserting a merge node if there is more than one end.
CONST - Static variable in interface com.oracle.graal.compiler.test.StaticInterfaceFieldTest.I
 
CONST - Static variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Bytecode
 
Const(FrameSlot, int, int) - Constructor for class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.Const
 
const1() - Static method in class com.oracle.graal.compiler.test.InvokeHintsTest
 
const1() - Static method in class com.oracle.graal.compiler.test.MonitorGraphTest
 
CONST1 - Static variable in class jdk.internal.jvmci.runtime.test.TestResolvedJavaField.ReadConstantValueTestConstants
 
CONST1 - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantsUniverse
 
CONST10 - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantsUniverse
 
CONST11 - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantsUniverse
 
const2() - Static method in class com.oracle.graal.compiler.test.MonitorGraphTest
 
CONST2 - Static variable in class jdk.internal.jvmci.runtime.test.TestResolvedJavaField.ReadConstantValueTestConstants
 
CONST2 - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantsUniverse
 
const2reg(CompilationResultBuilder, AMD64MacroAssembler, Value, JavaConstant) - Static method in class com.oracle.graal.lir.amd64.AMD64Move
 
const2reg(CompilationResultBuilder, SPARCMacroAssembler, Value, Register, JavaConstant, SPARCDelayedControlTransfer) - Static method in class com.oracle.graal.lir.sparc.SPARCMove
 
const2stack(CompilationResultBuilder, AMD64MacroAssembler, Value, JavaConstant) - Static method in class com.oracle.graal.lir.amd64.AMD64Move
 
const2stack(CompilationResultBuilder, SPARCMacroAssembler, Value, Register, Value, SPARCDelayedControlTransfer, JavaConstant) - Static method in class com.oracle.graal.lir.sparc.SPARCMove
 
CONST3 - Static variable in class jdk.internal.jvmci.runtime.test.TestResolvedJavaField.ReadConstantValueTestConstants
 
CONST3 - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantsUniverse
 
CONST4 - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantsUniverse
 
CONST5 - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantsUniverse
 
CONST6 - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantsUniverse
 
const7() - Static method in class com.oracle.graal.compiler.test.InvokeHintsTest
 
CONST7 - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantsUniverse
 
CONST8 - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantsUniverse
 
CONST9 - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantsUniverse
 
constA - Static variable in class com.oracle.graal.compiler.test.ConditionalEliminationTest6
 
constAddProgram() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest
 
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
 
constant(Constant, MetaAccessProvider) - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
 
constant(Constant, MetaAccessProvider) - Method in class com.oracle.graal.hotspot.nodes.type.MethodPointerStamp
 
constant - Variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadConstantFromTable
 
constant - Variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadInlineConstant
 
constant - Variable in class jdk.internal.jvmci.code.CompilationResult.ConstantReference
 
Constant(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMIntConstants.Constant
 
Constant(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMLongConstants.Constant
 
Constant - Interface in jdk.internal.jvmci.meta
Represents a compile-time constant (boxed) value within the compiler.
constant42() - Static method in class com.oracle.graal.truffle.test.AssumptionPartialEvaluationTest
 
constant42() - Static method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest
 
constant42() - Static method in class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest
 
constant42() - Static method in class com.oracle.graal.truffle.test.InstrumentationPartialEvaluationTest
 
constant42() - Static method in class com.oracle.graal.truffle.test.ReadOnlyArrayListPartialEvaluationTest
 
constant42() - Static method in class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
CONSTANT_ACTUAL_STATS - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
 
CONSTANT_CLASS - Static variable in class com.oracle.graal.lir.LIRIntrospection
 
CONSTANT_ESTIMATED_STATS - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
 
CONSTANT_PARAMETER - Static variable in class com.oracle.graal.replacements.SnippetTemplate
 
CONSTANT_POOL_MAX_SIZE - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
constantArgs - Variable in class com.oracle.graal.replacements.ConstantBindingParameterPlugin
 
constantArray1 - Static variable in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
constantArray2 - Static variable in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
constantArray3 - Static variable in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
ConstantBindingParameterPlugin - Class in com.oracle.graal.replacements
A ParameterPlugin that binds constant values to some parameters.
ConstantBindingParameterPlugin(Object[], MetaAccessProvider, SnippetReflectionProvider) - Constructor for class com.oracle.graal.replacements.ConstantBindingParameterPlugin
Creates a plugin that will create ConstantNodes for each parameter with an index equal to that of a non-null object in constantArgs (from which the ConstantNode is created if it isn't already a ConstantNode).
constantBoxedShort() - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
ConstantContainer() - Constructor for class com.oracle.graal.hotspot.test.CompressedOopTest.ConstantContainer
 
constantEquals(Constant, Constant) - Method in class com.oracle.graal.truffle.TruffleConstantReflectionProvider
 
constantEquals(Constant, Constant) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
constantEquals(Constant, Constant) - Method in interface jdk.internal.jvmci.meta.ConstantReflectionProvider
Compares two constants for equality.
constantEqualsTest() - Method in class jdk.internal.jvmci.runtime.test.TestConstantReflectionProvider
 
constantExactTripCount() - Method in class com.oracle.graal.loop.CountedLoopInfo
 
constantExtremum() - Method in class com.oracle.graal.loop.BasicInductionVariable
 
constantExtremum() - Method in class com.oracle.graal.loop.DerivedConvertedInductionVariable
 
constantExtremum() - Method in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
constantExtremum() - Method in class com.oracle.graal.loop.DerivedScaledInductionVariable
 
constantExtremum() - Method in class com.oracle.graal.loop.InductionVariable
 
ConstantFoldBarrier(ValueNode) - Constructor for class com.oracle.graal.hotspot.test.DataPatchTest.ConstantFoldBarrier
 
constantInit() - Method in class com.oracle.graal.loop.BasicInductionVariable
 
constantInit() - Method in class com.oracle.graal.loop.DerivedConvertedInductionVariable
 
constantInit() - Method in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
constantInit() - Method in class com.oracle.graal.loop.DerivedScaledInductionVariable
 
constantInit() - Method in class com.oracle.graal.loop.InductionVariable
 
constantIsArray() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
constantIsInterface() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
constantIsPrimitive() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
ConstantLoadOptimization - Class in com.oracle.graal.lir.constopt
This optimization tries to improve the handling of constants by replacing a single definition of a constant, which is potentially scheduled into a block with high probability, with one or more definitions in blocks with a lower probability.
ConstantLoadOptimization() - Constructor for class com.oracle.graal.lir.constopt.ConstantLoadOptimization
 
ConstantLoadOptimization.Optimization - Class in com.oracle.graal.lir.constopt
 
ConstantLoadOptimization.Options - Class in com.oracle.graal.lir.constopt
 
ConstantLoadTest - Class in com.oracle.graal.jtt.micro
 
ConstantLoadTest() - Constructor for class com.oracle.graal.jtt.micro.ConstantLoadTest
 
ConstantLoadTest.MyClass - Class in com.oracle.graal.jtt.micro
 
constantMaxTripCount() - Method in class com.oracle.graal.loop.CountedLoopInfo
 
ConstantNode - Class in com.oracle.graal.nodes
The ConstantNode represents a constant.
ConstantNode(Constant, Stamp) - Constructor for class com.oracle.graal.nodes.ConstantNode
Constructs a new node representing the specified constant.
constantParameters - Variable in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo.Lazy
 
ConstantPhiTest - Class in com.oracle.graal.jtt.backend
 
ConstantPhiTest() - Constructor for class com.oracle.graal.jtt.backend.ConstantPhiTest
 
constantPool - Variable in class com.oracle.graal.java.BytecodeParser
 
constantPool - Variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
ConstantPool() - Constructor for class com.oracle.graal.printer.BinaryGraphPrinter.ConstantPool
 
constantPool - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
constantPool() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
constantPool - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
constantPool() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
ConstantPool - Interface in jdk.internal.jvmci.meta
Represents the runtime representation of the constant pool that is used by the compiler when parsing bytecode.
constantPoolCacheEntryCpIndexMask - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheEntryF1Offset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheEntryF2Offset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheEntryFlagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheEntryHasAppendixShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheEntryIndicesOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheEntryIndyResolvedReferencesAppendixOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheEntrySize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheIndexToConstantPoolIndex(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache
Maps the constant pool cache index back to a constant pool index.
constantPoolCacheLengthOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCpCacheIndexTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolHolderOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
constantPoolHolderOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolIndexToResolvedReferencesIndex(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.ResolvedReferences
See ConstantPool::cp_to_object_index.
constantPoolKlassAt(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
constantPoolKlassAt(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
constantPoolLengthOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
constantPoolLengthOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolReferenceMapOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolRemapInstructionOperandFromCache(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
constantPoolRemapInstructionOperandFromCache(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
constantPoolRemapInstructionOperandFromCache0(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
constantPoolResolvedReferencesOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolSize() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
constantPoolSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ConstantPoolSubstitutions - Class in com.oracle.graal.hotspot.replacements
Substitutions for ConstantPool methods.
ConstantPoolSubstitutions() - Constructor for class com.oracle.graal.hotspot.replacements.ConstantPoolSubstitutions
 
ConstantPoolSubstitutionsTests - Class in com.oracle.graal.hotspot.test
 
ConstantPoolSubstitutionsTests() - Constructor for class com.oracle.graal.hotspot.test.ConstantPoolSubstitutionsTests
 
constantPoolTagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ConstantReference(VMConstant) - Constructor for class jdk.internal.jvmci.code.CompilationResult.ConstantReference
 
constantReflection - Variable in class com.oracle.graal.java.BytecodeParser
 
constantReflection - Variable in class com.oracle.graal.java.GraphBuilderPhase.Instance
 
constantReflection - Variable in class com.oracle.graal.nodes.SimplifyingGraphDecoder
 
constantReflection - Variable in class com.oracle.graal.nodes.util.GraphUtil.DefaultSimplifierTool
 
constantReflection - Variable in class com.oracle.graal.phases.tiers.PhaseContext
 
constantReflection - Variable in class com.oracle.graal.phases.util.Providers
 
constantReflection - Variable in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
constantReflection - Variable in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
constantReflection - Variable in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
constantReflection - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider
 
constantReflection - Variable in class jdk.internal.jvmci.runtime.JVMCIBackend
 
constantReflection - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse
 
ConstantReflectionProvider - Interface in jdk.internal.jvmci.meta
Reflection operations on values represented as constants.
constants - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse
 
constants() - Static method in class jdk.internal.jvmci.runtime.test.TypeUniverse
 
constantSize - Variable in class com.oracle.graal.lir.sparc.SPARCLIRInstruction.SizeEstimate
 
constantsOptimized - Static variable in class com.oracle.graal.lir.constopt.ConstantLoadOptimization
 
ConstantStackCastTest - Class in com.oracle.graal.lir.jtt
Tests move from a constant to a wider stack slot (e.g.
ConstantStackCastTest() - Constructor for class com.oracle.graal.lir.jtt.ConstantStackCastTest
 
ConstantStackCastTest.LoadConstantStackSpec - Class in com.oracle.graal.lir.jtt
 
ConstantStackMoveTest - Class in com.oracle.graal.compiler.amd64.test
 
ConstantStackMoveTest() - Constructor for class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
ConstantStackMoveTest.LoadConstantStackSpec - Class in com.oracle.graal.compiler.amd64.test
 
ConstantStackMoveTest.LoadConstantStackSpecByte - Class in com.oracle.graal.compiler.amd64.test
 
ConstantStackMoveTest.LoadConstantStackSpecDouble - Class in com.oracle.graal.compiler.amd64.test
 
ConstantStackMoveTest.LoadConstantStackSpecFloat - Class in com.oracle.graal.compiler.amd64.test
 
ConstantStackMoveTest.LoadConstantStackSpecInteger - Class in com.oracle.graal.compiler.amd64.test
 
ConstantStackMoveTest.LoadConstantStackSpecLong - Class in com.oracle.graal.compiler.amd64.test
 
ConstantStackMoveTest.LoadConstantStackSpecShort - Class in com.oracle.graal.compiler.amd64.test
 
constantsTotal - Static variable in class com.oracle.graal.lir.constopt.ConstantLoadOptimization
 
constantStride() - Method in class com.oracle.graal.loop.BasicInductionVariable
 
constantStride() - Method in class com.oracle.graal.loop.DerivedConvertedInductionVariable
 
constantStride() - Method in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
constantStride() - Method in class com.oracle.graal.loop.DerivedScaledInductionVariable
 
constantStride() - Method in class com.oracle.graal.loop.InductionVariable
 
constantStringField - Variable in class jdk.internal.jvmci.runtime.test.TestResolvedJavaField.ReadConstantValueTestConstants
 
ConstantsUniverse() - Constructor for class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantsUniverse
 
constantTableBase - Variable in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
constantTableBase - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.StrategySwitchOp
 
constantTableBase - Variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadConstantFromTable
 
constantTest(Object) - Static method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
ConstantTest - Class in jdk.internal.jvmci.runtime.test
 
ConstantTest() - Constructor for class jdk.internal.jvmci.runtime.test.ConstantTest
 
ConstantTestNode - Class in com.oracle.graal.truffle.test.nodes
 
ConstantTestNode(int) - Constructor for class com.oracle.graal.truffle.test.nodes.ConstantTestNode
 
ConstantTree - Class in com.oracle.graal.lir.constopt
Represents a dominator (sub-)tree for a constant definition.
ConstantTree(AbstractControlFlowGraph<?>, DefUseTree) - Constructor for class com.oracle.graal.lir.constopt.ConstantTree
 
ConstantTree.Flags - Enum in com.oracle.graal.lir.constopt
 
ConstantTree.NodeCost - Class in com.oracle.graal.lir.constopt
Costs associated with a block.
ConstantTreeAnalyzer - Class in com.oracle.graal.lir.constopt
Analyzes a ConstantTree and marks potential materialization positions.
ConstantTreeAnalyzer(ConstantTree) - Constructor for class com.oracle.graal.lir.constopt.ConstantTreeAnalyzer
 
constantValue() - Method in class com.oracle.graal.truffle.test.AssumptionPartialEvaluationTest
 
constantValue() - Method in class com.oracle.graal.truffle.test.ReadOnlyArrayListPartialEvaluationTest
 
constantValue() - Method in class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
ConstantValue(String, JavaConstant, Object) - Constructor for class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantValue
 
constantValueInertAdvancedInstrumentRoot() - Method in class com.oracle.graal.truffle.test.InstrumentationPartialEvaluationTest
 
constantValueInertAdvancedInstrumentRootFactory() - Method in class com.oracle.graal.truffle.test.InstrumentationPartialEvaluationTest
 
constantValueProbedNoInstruments() - Method in class com.oracle.graal.truffle.test.InstrumentationPartialEvaluationTest
 
constantValueProbedNullInstrument1() - Method in class com.oracle.graal.truffle.test.InstrumentationPartialEvaluationTest
 
constantValueProbedNullInstrument2() - Method in class com.oracle.graal.truffle.test.InstrumentationPartialEvaluationTest
 
constantValueProbedNullInstrumentDisposed1() - Method in class com.oracle.graal.truffle.test.InstrumentationPartialEvaluationTest
 
constantValueProbedNullInstrumentDisposed2() - Method in class com.oracle.graal.truffle.test.InstrumentationPartialEvaluationTest
 
constantValueProbedThreeNullInstruments1() - Method in class com.oracle.graal.truffle.test.InstrumentationPartialEvaluationTest
 
constantValueProbedThreeNullInstruments2() - Method in class com.oracle.graal.truffle.test.InstrumentationPartialEvaluationTest
 
constantValueProbedThreeNullInstrumentsOneDisposed1() - Method in class com.oracle.graal.truffle.test.InstrumentationPartialEvaluationTest
 
constantValueProbedThreeNullInstrumentsOneDisposed2() - Method in class com.oracle.graal.truffle.test.InstrumentationPartialEvaluationTest
 
constantValueProbedTwoNullInstruments1() - Method in class com.oracle.graal.truffle.test.InstrumentationPartialEvaluationTest
 
constantValueProbedTwoNullInstruments2() - Method in class com.oracle.graal.truffle.test.InstrumentationPartialEvaluationTest
 
constantValues(ValueNode, AbstractMergeNode, boolean) - Static method in class com.oracle.graal.nodes.IfNode
Gets an array of constants derived from a node that is either a ConstantNode or a PhiNode whose input values are all constants.
constantValueUninstrumented() - Method in class com.oracle.graal.truffle.test.InstrumentationPartialEvaluationTest
 
ConstantWithAssumptionTestNode - Class in com.oracle.graal.truffle.test.nodes
 
ConstantWithAssumptionTestNode(Assumption, int) - Constructor for class com.oracle.graal.truffle.test.nodes.ConstantWithAssumptionTestNode
 
constB - Static variable in class com.oracle.graal.compiler.test.ConditionalEliminationTest6
 
constMethodCodeSizeOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constMethodConstantsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constMethodFlagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constMethodHasExceptionTable - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constMethodHasLineNumberTable - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constMethodHasLocalVariableTable - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constMethodMaxStackOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constMethodNameIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constMethodSignatureIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ConstOp(AMD64Assembler.AMD64MIOp, AllocatableValue, HotSpotConstant) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotBinaryConsumer.ConstOp
 
ConstOp(AMD64Assembler.AMD64BinaryArithmetic, AMD64Assembler.OperandSize, AllocatableValue, AllocatableValue, int) - Constructor for class com.oracle.graal.lir.amd64.AMD64Binary.ConstOp
 
ConstOp(AMD64Assembler.AMD64MIOp, AMD64Assembler.OperandSize, AllocatableValue, AllocatableValue, int) - Constructor for class com.oracle.graal.lir.amd64.AMD64Binary.ConstOp
 
ConstOp(AMD64Assembler.AMD64BinaryArithmetic, AMD64Assembler.OperandSize, AllocatableValue, int) - Constructor for class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.ConstOp
 
ConstOp(AMD64Assembler.AMD64MIOp, AMD64Assembler.OperandSize, AllocatableValue, int) - Constructor for class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.ConstOp
 
ConstOp(LIRInstructionClass<? extends AMD64BinaryConsumer.ConstOp>, AMD64Assembler.AMD64MIOp, AMD64Assembler.OperandSize, AllocatableValue, int) - Constructor for class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.ConstOp
 
constReturnProgram() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest
 
construction() - Method in class com.oracle.graal.replacements.test.WordTest
 
ConstructionSSAlirDuringLirBuilding - Static variable in class com.oracle.graal.compiler.common.BackendOptions
 
constructors - Static variable in class jdk.internal.jvmci.runtime.test.MethodUniverse
 
constructorSignature(ExecutableElement) - Method in class com.oracle.graal.replacements.verifier.NodeIntrinsicVerifier
 
constStamps - Variable in class com.oracle.graal.replacements.SnippetTemplate.Arguments
 
consume(Node) - Method in class com.oracle.graal.compiler.match.MatchContext
Mark a node as consumed by the match.
consumed - Variable in class com.oracle.graal.compiler.match.MatchContext
 
cont - Static variable in class com.oracle.graal.jtt.threads.Thread_join01
 
cont - Static variable in class com.oracle.graal.jtt.threads.Thread_join02
 
cont - Static variable in class com.oracle.graal.jtt.threads.Thread_join03
 
containedInTrace(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScanResolveDataFlowPhase
 
Container() - Constructor for class com.oracle.graal.compiler.test.FloatingReadTest.Container
 
container - Static variable in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
Container() - Constructor for class com.oracle.graal.compiler.test.MemoryScheduleTest.Container
 
Container() - Constructor for class com.oracle.graal.hotspot.amd64.test.CompressedNullCheckTest.Container
 
Container() - Constructor for class com.oracle.graal.hotspot.test.CompressedOopTest.Container
 
Container() - Constructor for class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest.Container
 
Container() - Constructor for class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest.Container
 
containerList - Static variable in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
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
 
contains(Loop<Block>, Invoke, ControlFlowGraph) - Static method in class com.oracle.graal.compiler.test.NestedLoopTest
 
contains(Node, Node) - Method in class com.oracle.graal.graph.Edges
 
contains(T) - Method in interface com.oracle.graal.graph.iterators.NodeIterable
 
contains(Node) - Method in class com.oracle.graal.graph.NodeBitMap
 
contains(T) - Method in class com.oracle.graal.graph.NodeList
 
contains(Object) - Method in class com.oracle.graal.graph.NodeList
 
contains(Node) - Method in class com.oracle.graal.graph.NodeWorkList
 
contains(Node) - Method in class com.oracle.graal.graph.NodeWorkList.IterativeNodeWorkList
 
contains(Node) - Method in class com.oracle.graal.graph.NodeWorkList.SingletonNodeWorkList
 
contains(T) - Static method in class com.oracle.graal.graph.test.matchers.NodeIterableContains
 
contains(Value[], Register) - Static method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCounterOp
Tests if the array contains the register.
contains(ValueNode) - Method in class com.oracle.graal.java.FrameStateBuilder
 
contains(Value) - Method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl.BlockData
 
contains(Node) - Method in class com.oracle.graal.loop.LoopFragment
 
contains(LocationIdentity) - Method in class com.oracle.graal.nodes.cfg.LocationSet
 
contains(StructuredGraph) - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
contains(int) - Method in class jdk.internal.jvmci.code.CalleeSaveLayout
Determines if the CSA includes a slot for a given register.
containsAll(Collection<?>) - Method in class com.oracle.graal.graph.NodeList
 
containsDirect(Loop<Block>, Invoke, ControlFlowGraph) - Static method in class com.oracle.graal.compiler.test.NestedLoopTest
 
containsId(int, int[]) - Static method in class com.oracle.graal.graph.NodeClass
 
containsInvoke(Invoke) - Method in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
containsKey(Object) - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap
 
containsKey(Object) - Method in class com.oracle.graal.graph.NodeMap
 
containsKey(MethodIdMap.MethodKey<V>) - Method in class jdk.internal.jvmci.meta.MethodIdMap
Determines if a method denoted by a given MethodIdMap.MethodKey is in this map.
containsNull - Variable in class com.oracle.graal.compiler.common.util.FrequencyEncoder
 
containsParam(ParameterNode) - Method in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
containsValue(Object) - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap
 
containsValue(Object) - Method in class com.oracle.graal.graph.NodeMap
 
content - Variable in class com.oracle.graal.lir.constopt.VariableMap
 
context - Variable in class com.oracle.graal.compiler.test.ea.EATestBase
 
context() - Static method in class com.oracle.graal.debug.Debug
 
context - Variable in class com.oracle.graal.debug.internal.DebugScope
 
context - Variable in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance
 
context - Variable in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
context - Variable in class com.oracle.graal.phases.common.LoweringPhase.LoweringToolImpl
 
context - Variable in class com.oracle.graal.phases.common.LoweringPhase.Round
 
context - Variable in error jdk.internal.jvmci.common.JVMCIError
 
context - Variable in class jdk.internal.jvmci.meta.Assumptions.ConcreteMethod
A receiver type.
context - Variable in class jdk.internal.jvmci.meta.Assumptions.ConcreteSubtype
Type the assumption is made about.
context - Variable in class jdk.internal.jvmci.meta.Assumptions.LeafType
Type the assumption is made about.
contextLookup(Class<T>) - Static method in class com.oracle.graal.debug.Debug
Searches the current debug scope, bottom up, for a context object that is an instance of a given type.
ContextSize - Static variable in class com.oracle.graal.compiler.test.AllocSpy
The size of context to record for each allocation site in terms of Graal frames.
contextSnapshot(Class<T>) - Static method in class com.oracle.graal.debug.Debug
 
contextType - Variable in class com.oracle.graal.nodes.GraphDecoder.InvokeData
 
ContinousBitSpec(int, int, String) - Constructor for class com.oracle.graal.asm.sparc.SPARCAssembler.ContinousBitSpec
 
ContinousBitSpec(int, int, boolean, String) - Constructor for class com.oracle.graal.asm.sparc.SPARCAssembler.ContinousBitSpec
 
continueInlining(StructuredGraph) - Method in class com.oracle.graal.phases.common.inlining.policy.GreedyInliningPolicy
 
continueInlining(StructuredGraph) - Method in class com.oracle.graal.phases.common.inlining.policy.InlineEverythingPolicy
 
continueInlining(StructuredGraph) - Method in interface com.oracle.graal.phases.common.inlining.policy.InliningPolicy
 
continueIteration(StateT) - Method in class com.oracle.graal.phases.graph.ReentrantNodeIterator.NodeIteratorClosure
Determine whether iteration should continue in the current state.
continueProfiling(String, Object...) - Method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
continueProfiling(int, String, Object...) - Method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
continueTraverse - Variable in class com.oracle.graal.truffle.TruffleInlining.CallTreeNodeVisitorImpl
 
contradiction() - Static method in class com.oracle.graal.compiler.common.type.StampFactory
 
CONTRADICTION - Static variable in class com.oracle.graal.graph.iterators.NodePredicates
 
contradiction(Graph) - Static method in class com.oracle.graal.nodes.LogicConstantNode
Gets a constant for false.
contradiction() - Static method in class com.oracle.graal.nodes.LogicConstantNode
Gets a constant for false.
ContradictionPredicate() - Constructor for class com.oracle.graal.graph.iterators.NodePredicates.ContradictionPredicate
 
controlFlowAnchor() - Static method in class com.oracle.graal.api.directives.GraalDirectives
A call to this method will never be duplicated by control flow optimizations in the compiler.
ControlFlowAnchorDirectiveTest - Class in com.oracle.graal.api.directives.test
 
ControlFlowAnchorDirectiveTest() - Constructor for class com.oracle.graal.api.directives.test.ControlFlowAnchorDirectiveTest
 
ControlFlowAnchorDirectiveTest.AnchorSnippet - Annotation Type in com.oracle.graal.api.directives.test
 
ControlFlowAnchorDirectiveTest.NodeCount - Annotation Type in com.oracle.graal.api.directives.test
 
ControlFlowAnchorNode - Class in com.oracle.graal.nodes.debug
This node prevents control flow optimizations.
ControlFlowAnchorNode() - Constructor for class com.oracle.graal.nodes.debug.ControlFlowAnchorNode
 
ControlFlowAnchorNode(Invoke) - Constructor for class com.oracle.graal.nodes.debug.ControlFlowAnchorNode
Used by MacroSubstitution.
ControlFlowAnchorNode.Unique - Class in com.oracle.graal.nodes.debug
 
ControlFlowExceptionPartialEvaluationTest - Class in com.oracle.graal.truffle.test
 
ControlFlowExceptionPartialEvaluationTest() - Constructor for class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest
 
ControlFlowExceptionPartialEvaluationTest.BlockTestNode - Class in com.oracle.graal.truffle.test
 
ControlFlowExceptionPartialEvaluationTest.CallTestNode - Class in com.oracle.graal.truffle.test
 
ControlFlowExceptionPartialEvaluationTest.CatchControlFlowExceptionTestNode - Class in com.oracle.graal.truffle.test
 
ControlFlowExceptionPartialEvaluationTest.CatchSlowPathAndControlFlowExceptionTestNode - Class in com.oracle.graal.truffle.test
 
ControlFlowExceptionPartialEvaluationTest.ThrowControlFlowExceptionTestNode - Class in com.oracle.graal.truffle.test
 
ControlFlowGraph - Class in com.oracle.graal.nodes.cfg
 
ControlFlowGraph(StructuredGraph) - Constructor for class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
ControlFlowOptimizer - Class in com.oracle.graal.lir
This class performs basic optimizations on the control flow graph after LIR generation.
ControlFlowOptimizer() - Constructor for class com.oracle.graal.lir.ControlFlowOptimizer
 
ControlFlowOptimizer.Optimizer<B extends AbstractBlockBase<B>> - Class in com.oracle.graal.lir
 
controlFlowSplit - Variable in class com.oracle.graal.java.BytecodeParser
 
ControlSinkNode - Class in com.oracle.graal.nodes
 
ControlSinkNode(NodeClass<? extends ControlSinkNode>, Stamp) - Constructor for class com.oracle.graal.nodes.ControlSinkNode
 
controlSplit(ControlSplitNode) - Method in class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
controlSplit(ControlSplitNode) - Method in class com.oracle.graal.phases.graph.SinglePassNodeIterator
 
controlSplit(ControlSplitNode) - Method in class com.oracle.graal.phases.graph.StatelessPostOrderNodeIterator
 
ControlSplitNode - Class in com.oracle.graal.nodes
The ControlSplitNode is a base class for all instructions that split the control flow (ie.
ControlSplitNode(NodeClass<? extends ControlSplitNode>, Stamp) - Constructor for class com.oracle.graal.nodes.ControlSplitNode
 
ControlTransferOp(SPARCAssembler.Ops, SPARCAssembler.Op2s, boolean, SPARCAssembler.BitSpec) - Constructor for class com.oracle.graal.asm.sparc.SPARCAssembler.ControlTransferOp
 
convert(Constant, ConstantReflectionProvider) - Method in class com.oracle.graal.hotspot.nodes.CompressionNode
 
convert(Constant, ConstantReflectionProvider) - Method in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
 
convert(Constant, ConstantReflectionProvider) - Method in class com.oracle.graal.hotspot.replacements.HubGetClassNode
 
convert(Constant, ConstantReflectionProvider) - Method in interface com.oracle.graal.nodes.calc.ConvertNode
 
convert(Constant, ConstantReflectionProvider) - Method in class com.oracle.graal.nodes.calc.FloatConvertNode
 
convert(Constant, ConstantReflectionProvider) - Method in class com.oracle.graal.nodes.calc.IntegerConvertNode
 
convert(ValueNode, Stamp) - Static method in class com.oracle.graal.nodes.calc.IntegerConvertNode
 
convert(ValueNode, Stamp, StructuredGraph) - Static method in class com.oracle.graal.nodes.calc.IntegerConvertNode
 
convert(ValueNode, Stamp, boolean) - Static method in class com.oracle.graal.nodes.calc.IntegerConvertNode
 
convert(GraphBuilderContext, ValueNode, Kind, boolean) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
convert(long, int, boolean) - Static method in class jdk.internal.jvmci.code.CodeUtil
Convert an integer to long.
ConvertCompare - Class in com.oracle.graal.jtt.optimize
 
ConvertCompare() - Constructor for class com.oracle.graal.jtt.optimize.ConvertCompare
 
convertDeoptAction(DeoptimizationAction) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
convertDeoptAction(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
ConvertDeoptimizeToGuardPhase - Class in com.oracle.graal.phases.common
This phase will find branches which always end with a DeoptimizeNode and replace their ControlSplitNodes with FixedGuardNodes.
ConvertDeoptimizeToGuardPhase() - Constructor for class com.oracle.graal.phases.common.ConvertDeoptimizeToGuardPhase
 
convertDeoptReason(DeoptimizationReason) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
convertDeoptReason(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
convertFormatArg(Object) - Static method in class com.oracle.graal.debug.Debug
 
ConvertJTT - Class in com.oracle.graal.jtt
Simple Utility to convert java tester tests from the proprietary test format into JUnit - tests.
ConvertJTT() - Constructor for class com.oracle.graal.jtt.ConvertJTT
 
ConvertJTT.Run - Class in com.oracle.graal.jtt
 
ConvertNode - Interface in com.oracle.graal.nodes.calc
Represents a conversion between primitive types.
convertSnippets - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLoweringProvider
 
convertUnsigned(ValueNode, Stamp) - Static method in class com.oracle.graal.nodes.calc.IntegerConvertNode
 
convertValue(Object) - Static method in class com.oracle.graal.truffle.test.builtins.SLGetOptionBuiltin
 
convertValue(Object) - Static method in class com.oracle.graal.truffle.test.builtins.SLSetOptionBuiltin
 
copiedCounters - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
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.
copy(Node, Node) - Method in class com.oracle.graal.graph.Edges
Copies edges from fromNode to toNode.
copy() - Method in class com.oracle.graal.graph.Graph
Creates a copy of this graph.
copy(Consumer<Map<Node, Node>>) - Method in class com.oracle.graal.graph.Graph
Creates a copy of this graph.
copy(String) - Method in class com.oracle.graal.graph.Graph
Creates a copy of this graph.
copy(String, Consumer<Map<Node, Node>>) - Method in class com.oracle.graal.graph.Graph
Creates a copy of this graph.
copy() - Method in class com.oracle.graal.graph.NodeBitMap
 
copy(NodeList<? extends Node>) - Method in class com.oracle.graal.graph.NodeList
 
copy() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
Creates a copy of this configuration with all its plugins.
copy() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
copy() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock.JSRData
 
copy() - Method in class com.oracle.graal.java.FrameStateBuilder
 
copy(Interval[]) - Static method in class com.oracle.graal.lir.alloc.lsra.RegisterVerifier
 
copy() - Method in class com.oracle.graal.lir.dfa.MarkBasePointersPhase.Marker.BasePointersSet
 
copy() - Method in class com.oracle.graal.lir.dfa.RegStackValueSet
 
copy() - Method in class com.oracle.graal.lir.phases.LIRPhaseSuite
 
copy() - Method in class com.oracle.graal.lir.util.ValueSet
 
copy(Object, long, Object, long, Kind, LocationIdentity) - Static method in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
copy(String, Consumer<Map<Node, Node>>) - Method in class com.oracle.graal.nodes.StructuredGraph
Creates a copy of this graph.
copy() - Method in class com.oracle.graal.phases.PhaseSuite
 
copy() - Method in class com.oracle.graal.truffle.OptimizedOSRLoopNode
 
copyArr(char[], char[], int) - Static method in class com.oracle.graal.replacements.test.MonitorTest
 
copyByte(LIRTestSpecification, byte) - Static method in class com.oracle.graal.lir.jtt.StackMoveTest
 
copyData(int, int) - Method in class com.oracle.graal.asm.Buffer
 
copyDouble(LIRTestSpecification, double) - Static method in class com.oracle.graal.lir.jtt.StackMoveTest
 
copyFloat(LIRTestSpecification, float) - Static method in class com.oracle.graal.lir.jtt.StackMoveTest
 
copyInt(LIRTestSpecification, int, int) - Static method in class com.oracle.graal.lir.jtt.LIRTestTest
 
copyInt(LIRTestSpecification, int) - Static method in class com.oracle.graal.lir.jtt.StackMoveTest
 
copyInto(byte[], int, int) - Method in class com.oracle.graal.asm.Buffer
Copies the data from this buffer into a given array.
copyLong(LIRTestSpecification, long) - Static method in class com.oracle.graal.lir.jtt.StackMoveTest
 
copyObj(MonitorTest.Chars, MonitorTest.Chars, int) - Static method in class com.oracle.graal.replacements.test.MonitorTest
 
CopyOfVirtualizationTest - Class in com.oracle.graal.compiler.test
 
CopyOfVirtualizationTest() - Constructor for class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
copyOnWrite - Variable in class com.oracle.graal.virtual.phases.ea.ObjectState
 
copyOrClearEdgesForClone(Node, Edges.Type, EnumSet<Edges.Type>) - Method in class com.oracle.graal.graph.Node
 
copyRows(Object[][], int, Integer) - Static method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
copyShort(LIRTestSpecification, short) - Static method in class com.oracle.graal.lir.jtt.StackMoveTest
 
copySpecializedGraph() - Method in class com.oracle.graal.replacements.SnippetTemplate
Gets a copy of the specialized graph.
copyState(int[], int[]) - Static method in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
 
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
 
copyWith(boolean, boolean) - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
 
copyWith(boolean, boolean) - Method in class com.oracle.graal.hotspot.nodes.type.MethodPointerStamp
 
copyWith(ResolvedJavaType, boolean, boolean, boolean) - Method in class com.oracle.graal.hotspot.nodes.type.NarrowOopStamp
 
copyWith(MetaAccessProvider) - Method in class com.oracle.graal.phases.util.Providers
 
copyWith(CodeCacheProvider) - Method in class com.oracle.graal.phases.util.Providers
 
copyWith(ConstantReflectionProvider) - Method in class com.oracle.graal.phases.util.Providers
 
copyWith(ForeignCallsProvider) - Method in class com.oracle.graal.phases.util.Providers
 
copyWith(LoweringProvider) - Method in class com.oracle.graal.phases.util.Providers
 
copyWith(Replacements) - Method in class com.oracle.graal.phases.util.Providers
 
copyWith(StampProvider) - Method in class com.oracle.graal.phases.util.Providers
 
copyWithInputs() - Method in class com.oracle.graal.graph.Node
 
copyWithInputs(boolean) - Method in class com.oracle.graal.graph.Node
 
CORRECTED_PROBABILITIES - Static variable in class com.oracle.graal.nodes.IfNode
 
correctType(Node) - Static method in class com.oracle.graal.nodes.memory.MemoryCheckpoint.TypeAssertion
 
cos() - Static method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
cos(double) - Static method in class com.oracle.graal.replacements.amd64.AMD64MathSubstitutions
 
costs - Variable in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
 
COULD_NOT_FOLD - Static variable in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
count - Variable in class com.oracle.graal.compiler.test.AllocSpy.CountedValue
 
count - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
A dummy field used by some tests to create side effects.
count - Variable in class com.oracle.graal.debug.DebugHistogram.CountedValue
 
count - Variable in class com.oracle.graal.graph.Edges.EdgesIterator
 
count() - Method in interface com.oracle.graal.graph.iterators.NodeIterable
 
count() - Method in class com.oracle.graal.graph.NodeBitMap
 
count() - Method in class com.oracle.graal.graph.NodeList
 
count() - Method in class com.oracle.graal.graph.NodeUsageIterable
 
count - Variable in class com.oracle.graal.graph.test.matchers.NodeIterableCount
 
count - Static variable in class com.oracle.graal.jtt.loop.LoopNewInstance
 
count - Static variable in class com.oracle.graal.jtt.loop.LoopSwitch01
 
count - Static variable in class com.oracle.graal.jtt.threads.Object_wait01
 
count - Variable in class com.oracle.graal.loop.LoopPolicies.CountingClosure
 
count(Iterable<Invoke>) - Static method in class com.oracle.graal.phases.common.inlining.walker.InliningIterator
 
count - Variable in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistics
 
count(OptimizedCallTarget, NodeCost) - Static method in class com.oracle.graal.truffle.debug.TraceSplittingListener
 
count - Variable in class com.oracle.graal.truffle.test.nodes.NestedExplodedLoopTestNode
 
count - Variable in class com.oracle.graal.truffle.test.nodes.TwoMergesExplodedLoopTestNode
 
countAt(int) - Method in class com.oracle.graal.lir.LIRInsertionBuffer
 
countBetween(SPARCInstructionCounter.SPARCInstructionMatch[], int, int) - Method in class com.oracle.graal.asm.sparc.SPARCInstructionCounter
 
countCalls() - Method in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin
 
countCalls() - Method in class com.oracle.graal.truffle.TruffleInlining
 
counted - Variable in class com.oracle.graal.loop.LoopEx
 
counted() - Method in class com.oracle.graal.loop.LoopEx
 
CountedLoopInfo - Class in com.oracle.graal.loop
 
CountedLoopInfo(LoopEx, InductionVariable, ValueNode, boolean, AbstractBeginNode) - Constructor for class com.oracle.graal.loop.CountedLoopInfo
 
countedLoops() - Method in class com.oracle.graal.loop.LoopsData
 
CountedLoopTest - Class in com.oracle.graal.compiler.test
 
CountedLoopTest() - Constructor for class com.oracle.graal.compiler.test.CountedLoopTest
 
CountedLoopTest.IVProperty - Interface in com.oracle.graal.compiler.test
 
CountedLoopTest.IVPropertyNode - Class in com.oracle.graal.compiler.test
 
CountedLoopTest.Result - Class in com.oracle.graal.compiler.test
 
CountedValue(int, Object) - Constructor for class com.oracle.graal.compiler.test.AllocSpy.CountedValue
 
CountedValue(long, Object) - Constructor for class com.oracle.graal.debug.DebugHistogram.CountedValue
 
counter - Variable in class com.oracle.graal.debug.internal.CloseableCounterImpl
 
counter - Variable in class com.oracle.graal.graph.NodeBitMap
 
Counter(int, String, AtomicLong) - Constructor for class com.oracle.graal.hotspot.debug.BenchmarkCounters.Counter
 
counter() - Static method in class com.oracle.graal.hotspot.nodes.MonitorCounterNode
 
counter - Static variable in class com.oracle.graal.lir.test.CompositeValueReplacementTest1.DummyValue
 
counter(String, String, long, boolean) - Static method in class com.oracle.graal.nodes.debug.DynamicCounterNode
 
counter - Variable in class com.oracle.graal.replacements.SnippetCounterNode
 
counter - Variable in class com.oracle.graal.truffle.test.nodes.AssumptionCutsBranchTestNode
 
COUNTER_DATA_COUNT_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.CounterData
 
COUNTER_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.CounterData
 
COUNTER_GROUP - Static variable in class com.oracle.graal.hotspot.HotSpotInstructionProfiling
 
CounterAndTimeBasedCompilationPolicy - Class in com.oracle.graal.truffle
 
CounterAndTimeBasedCompilationPolicy() - Constructor for class com.oracle.graal.truffle.CounterAndTimeBasedCompilationPolicy
 
CounterBasedCompilationPolicy - Class in com.oracle.graal.truffle
 
CounterBasedCompilationPolicy() - Constructor for class com.oracle.graal.truffle.CounterBasedCompilationPolicy
 
CounterData() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.CounterData
 
CounterData(HotSpotMethodDataAccessor.Tag, int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.CounterData
 
counterFactory - Variable in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.Analyzer
 
counterFactory - Variable in class com.oracle.graal.lir.phases.PostAllocationOptimizationPhase.PostAllocationOptimizationContext
 
counterFactory - Variable in class com.oracle.graal.lir.profiling.MoveProfiling.Analyzer
 
counterMap - Static variable in class com.oracle.graal.hotspot.debug.BenchmarkCounters
 
counterPatchOffsets - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCounterOp
 
counters - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
counters - Static variable in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
 
counters - Variable in class com.oracle.graal.replacements.SnippetCounter.Group
 
countersArrayReg - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCounterOp.IncrementEmitter
 
countersNew - Static variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
countersNewArray - Static variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
countersWriteBarriers - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
countFloatingTypeArguments(NodeInputList<ValueNode>) - Static method in class com.oracle.graal.hotspot.amd64.AMD64RawNativeCallNode
 
CountingClosure() - Constructor for class com.oracle.graal.loop.LoopPolicies.CountingClosure
 
CountingProxy<T> - Class in com.oracle.graal.hotspot.logging
A java.lang.reflect proxy that hierarchically logs all method invocations along with their parameters and return values.
CountingProxy(T) - Constructor for class com.oracle.graal.hotspot.logging.CountingProxy
 
countInlinedCalls() - Method in class com.oracle.graal.truffle.TruffleInlining
 
countInstructions(String[], int, int) - Method in interface com.oracle.graal.asm.Assembler.InstructionCounter
 
countInstructions(String[], int, int) - Method in class com.oracle.graal.asm.sparc.SPARCInstructionCounter
 
countInstructions(LIR, Assembler) - Static method in class com.oracle.graal.hotspot.HotSpotInstructionProfiling
After assembly the HotSpotBackend.profileInstructions(LIR, CompilationResultBuilder) calls this method for patching the instruction counts into the coutner increment code.
countMethodInfopoints(StructuredGraph) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
countNodes() - Method in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin
 
countOffset() - Static method in class com.oracle.graal.replacements.SnippetCounterNode.SnippetCounterSnippets
 
countOffsetBegin - Variable in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.InstructionCounterOp
 
countOffsetEnd - Variable in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.InstructionCounterOp
 
countPolymorphic(OptimizedDirectCallNode) - Static method in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategy
 
countRecursions(List<OptimizedCallTarget>) - Static method in class com.oracle.graal.truffle.TruffleInlining
 
countRecursiveInlining(ResolvedJavaMethod) - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
counts - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.RawItemProfile
 
countUnusedConstants(StructuredGraph) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
covers(int, LIRInstruction.OperandMode) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
coversBlockBegin(int, int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
CPC() - Constructor for class com.oracle.graal.jtt.optimize.Conditional01.CPC
 
CPU - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
CPU - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
cpu3DNOWPREFETCH - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuAES - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuAVX - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuAVX2 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuBMI1 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuCalleeParameterRegisters - Variable in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
cpuCallerParameterRegisters - Variable in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
cpuCLMUL - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuCMOV - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuCX8 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuERMS - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
CPUFeature() - Constructor for enum jdk.internal.jvmci.amd64.AMD64.CPUFeature
 
CPUFeature() - Constructor for enum jdk.internal.jvmci.sparc.SPARC.CPUFeature
 
cpuFXSR - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuHT - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuLZCNT - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuMMX - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuPOPCNT - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuRegisters - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
cpuRegisters - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
cpuSSE - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuSSE2 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuSSE3 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuSSE41 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuSSE42 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuSSE4A - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuSSSE3 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
CpuTimeTimer(TimerImpl) - Constructor for class com.oracle.graal.debug.internal.TimerImpl.CpuTimeTimer
 
cpuTSC - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuTSCINV - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuxmmRegisters - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
crb - Variable in class com.oracle.graal.lir.SwitchStrategy.BaseSwitchClosure
 
CRC32Substitutions - Class in com.oracle.graal.hotspot.replacements
Substitutions for CRC32.
CRC32Substitutions() - Constructor for class com.oracle.graal.hotspot.replacements.CRC32Substitutions
 
CRC32SubstitutionsTest - Class in com.oracle.graal.hotspot.test
Tests compiled call to CRC32.update(int, int).
CRC32SubstitutionsTest() - Constructor for class com.oracle.graal.hotspot.test.CRC32SubstitutionsTest
 
crcTableAddress() - Static method in class com.oracle.graal.hotspot.replacements.CRC32Substitutions
Gets the address of StubRoutines::x86::_crc_table in stubRoutines_x86.hpp.
crcTableAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
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
 
create(Class<T>) - Static method in class com.oracle.graal.graph.NodeClass
Gets the NodeClass associated with a given Class.
create(HotSpotResolvedJavaMethod, boolean) - Static method in class com.oracle.graal.hotspot.CompilationStatistics
 
create(MetaAccessProvider, CodeCacheProvider, HotSpotForeignCallsProvider, ForeignCallDescriptor, long, HotSpotForeignCallLinkage.RegisterEffect, CallingConvention.Type, CallingConvention.Type, HotSpotForeignCallLinkage.Transition, boolean, LocationIdentity...) - Static method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
create(HotSpotVMConfig, HotSpotWordTypes, MetaAccessProvider, ConstantReflectionProvider, SnippetReflectionProvider, ForeignCallsProvider, StampProvider, ReplacementsImpl) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
Creates a GraphBuilderConfiguration.Plugins object that should be used when running on HotSpot.
create(BytecodeStream, ResolvedJavaMethod) - Static method in class com.oracle.graal.java.BciBlockMapping
 
create(int, StateSplit) - Method in class com.oracle.graal.java.FrameStateBuilder
 
create(int, BytecodeParser, boolean, Kind[], ValueNode[]) - Method in class com.oracle.graal.java.FrameStateBuilder
 
create(BytecodePosition, int, BytecodeParser) - Method in class com.oracle.graal.java.FrameStateBuilder
 
create(LIRGeneratorTool) - Static method in class com.oracle.graal.lir.gen.PhiResolver
 
create(LIRGeneratorTool, LIRInsertionBuffer, List<LIRInstruction>, int) - Static method in class com.oracle.graal.lir.gen.PhiResolver
 
create(Class<T>) - Static method in class com.oracle.graal.lir.LIRInstructionClass
 
create(int, int) - Static method in class com.oracle.graal.lir.sparc.SPARCLIRInstruction.SizeEstimate
 
create(int) - Static method in class com.oracle.graal.lir.sparc.SPARCLIRInstruction.SizeEstimate
 
create(ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.AddNode
 
create(ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.AndNode
 
create(LogicNode) - Static method in class com.oracle.graal.nodes.calc.ConditionalNode
 
create(LogicNode, ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.ConditionalNode
 
create(ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.DivNode
 
create(FloatConvert, ValueNode) - Static method in class com.oracle.graal.nodes.calc.FloatConvertNode
 
create(ValueNode, ValueNode, ConstantReflectionProvider) - Static method in class com.oracle.graal.nodes.calc.FloatEqualsNode
 
create(ValueNode, ValueNode, boolean, ConstantReflectionProvider) - Static method in class com.oracle.graal.nodes.calc.FloatLessThanNode
 
create(ValueNode, ValueNode, ConstantReflectionProvider) - Static method in class com.oracle.graal.nodes.calc.IntegerBelowNode
 
create(ValueNode, ValueNode, ConstantReflectionProvider) - Static method in class com.oracle.graal.nodes.calc.IntegerEqualsNode
 
create(ValueNode, ValueNode, ConstantReflectionProvider) - Static method in class com.oracle.graal.nodes.calc.IntegerLessThanNode
 
create(ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.MulNode
 
create(ValueNode, int) - Static method in class com.oracle.graal.nodes.calc.NarrowNode
 
create(ValueNode, int, int) - Static method in class com.oracle.graal.nodes.calc.NarrowNode
 
create(ValueNode, ValueNode, boolean, ConstantReflectionProvider) - Static method in class com.oracle.graal.nodes.calc.NormalizeCompareNode
 
create(ValueNode, ValueNode, ConstantReflectionProvider) - Static method in class com.oracle.graal.nodes.calc.ObjectEqualsNode
 
create(ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.OrNode
 
create(ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.PointerEqualsNode
 
create(ValueNode, int) - Static method in class com.oracle.graal.nodes.calc.SignExtendNode
 
create(ValueNode, int, int) - Static method in class com.oracle.graal.nodes.calc.SignExtendNode
 
create(ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.SubNode
 
create(ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.XorNode
 
create(ValueNode, int) - Static method in class com.oracle.graal.nodes.calc.ZeroExtendNode
 
create(ValueNode, int, int) - Static method in class com.oracle.graal.nodes.calc.ZeroExtendNode
 
create(ValueNode, StampProvider, MetaAccessProvider) - Static method in class com.oracle.graal.nodes.extended.LoadHubNode
 
create(MetaAccessProvider, ConstantReflectionProvider, ValueNode, Kind) - Static method in class com.oracle.graal.nodes.extended.UnboxNode
 
create(ValueNode, ConstantReflectionProvider) - Static method in class com.oracle.graal.nodes.java.ArrayLengthNode
 
create(ResolvedJavaType, ValueNode, JavaTypeProfile, boolean, Assumptions) - Static method in class com.oracle.graal.nodes.java.CheckCastNode
 
create(ConstantReflectionProvider, ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.java.InstanceOfDynamicNode
 
create(ResolvedJavaType, ValueNode, JavaTypeProfile) - Static method in class com.oracle.graal.nodes.java.InstanceOfNode
 
create(ValueNode, ValueNode, Kind, MetaAccessProvider, ConstantReflectionProvider) - Static method in class com.oracle.graal.nodes.java.LoadIndexedNode
 
create(ResolvedJavaType, ValueNode) - Static method in class com.oracle.graal.nodes.java.TypeCheckNode
 
create(LogicNode) - Static method in class com.oracle.graal.nodes.LogicNegationNode
 
create(String, boolean) - Static method in class com.oracle.graal.nodes.NamedLocationIdentity
Creates a named unique location identity for read and write operations.
create(ValueNode, AMD64MathIntrinsicNode.Operation) - Static method in class com.oracle.graal.replacements.amd64.AMD64MathIntrinsicNode
 
create(CallTargetNode.InvokeKind, ResolvedJavaMethod, ValueNode[], JavaType, ResolvedJavaMethod, ValueNode[], JavaType) - Static method in class com.oracle.graal.replacements.nodes.ResolvedMethodHandleCallTargetNode
Creates a call target for an invocation on a direct target derived by resolving a constant MethodHandle.
create(RepeatingNode) - Method in class com.oracle.graal.truffle.DefaultLoopNodeFactory
 
create() - Static method in class com.oracle.graal.truffle.DefaultTruffleCompiler
 
create(TruffleStamp[], int) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ArrayStamp
 
create(RepeatingNode) - Method in interface com.oracle.graal.truffle.LoopNodeFactory
 
create(JavaConstant) - Static method in class com.oracle.graal.truffle.nodes.ObjectLocationIdentity
 
create(RepeatingNode) - Static method in class com.oracle.graal.truffle.OptimizedOSRLoopNode
 
create(Throwable, String, StackTraceElement[]) - Static method in exception jdk.internal.jvmci.code.SourceStackTrace
 
create(HotSpotJVMCIRuntimeProvider, String) - Static method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
Creates an unresolved type for a valid type name.
CREATE_ESCAPED_OBJECT_STATE - Static variable in class com.oracle.graal.virtual.phases.ea.ObjectState
 
CREATE_NULL_POINTER_EXCEPTION - Static variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider.RuntimeCalls
 
CREATE_OUT_OF_BOUNDS_EXCEPTION - Static variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider.RuntimeCalls
 
createAdjustedProfile(ArrayList<JavaTypeProfile.ProfiledType>, TriState, double) - Method in class jdk.internal.jvmci.meta.JavaTypeProfile
 
createAllocatableRegisters(Register[]) - Method in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig
 
createAllocatableRegisters(Register[]) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotRegisterAllocationConfig
 
createAllocationStage() - Method in class com.oracle.graal.compiler.phases.BasicCompilerConfiguration
 
createAllocationStage() - Method in class com.oracle.graal.compiler.phases.EconomyCompilerConfiguration
 
createAllocationStage() - Method in interface com.oracle.graal.phases.tiers.CompilerConfiguration
 
createAnchoredReceiver(StructuredGraph, GuardingNode, ResolvedJavaType, ValueNode, boolean) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
createAnchoredReceiver(StructuredGraph, GuardingNode, ValueNode, Stamp) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
createArchitecture(HotSpotVMConfig) - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotJVMCIBackendFactory
 
createArchitecture(HotSpotVMConfig) - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotJVMCIBackendFactory
 
createArrayAddress(StructuredGraph, ValueNode, Kind, ValueNode) - Method in interface com.oracle.graal.hotspot.meta.HotSpotLoweringProvider
 
createArrayAddress(StructuredGraph, ValueNode, Kind, ValueNode) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
createArraycopyCounter(Kind) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
createAssembler(FrameMap) - Method in class com.oracle.graal.compiler.target.Backend
Creates the assembler used to emit the machine code.
createAssembler(FrameMap) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend
 
createAssembler(FrameMap) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
 
createAssignLocationsPhase() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
createAssumption() - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
createAssumption(String) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
createBackend(HotSpotGraalRuntimeProvider, JVMCIBackend, HotSpotBackend) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackendFactory
 
createBackend(HotSpotGraalRuntimeProvider, HotSpotProviders) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackendFactory
 
createBackend(HotSpotGraalRuntimeProvider, JVMCIBackend, HotSpotBackend) - Method in interface com.oracle.graal.hotspot.HotSpotBackendFactory
 
createBackend(HotSpotGraalRuntimeProvider, JVMCIBackend, HotSpotBackend) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackendFactory
 
createBackend(HotSpotGraalRuntimeProvider, HotSpotProviders) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackendFactory
 
createBackend(HotSpotMetaAccessProvider, HotSpotCodeCacheProvider, ConstantReflectionProvider) - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotJVMCIBackendFactory
 
createBackend(HotSpotMetaAccessProvider, HotSpotCodeCacheProvider, HotSpotConstantReflectionProvider) - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotJVMCIBackendFactory
 
createBailoutException(String, Throwable, StackTraceElement[]) - Static method in class com.oracle.graal.nodes.util.GraphUtil
Creates a bailout exception with the given stack trace elements and message.
createBenchmarkCounter(String, String, Value) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
createBenchmarkCounter(String, String, Value) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
createBenchmarkCounter(String, String, Value) - Method in interface com.oracle.graal.lir.gen.BenchmarkCounterFactory
 
createBenchmarkCounter(String, String, Value) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
createBinaryNodeInstance(Class<? extends ValueNode>, ValueNode, ValueNode) - Static method in class com.oracle.graal.replacements.WordOperationPlugin
Create an instance of a binary node which is used to lower Word operations.
createBinaryTree(int) - Method in class com.oracle.graal.truffle.test.builtins.SLGenerateDummyNodesBuiltin
 
createBlockTarget(double, BciBlockMapping.BciBlock, FrameStateBuilder) - Method in class com.oracle.graal.java.BytecodeParser
Returns a block begin node with the specified state.
createBuilder(CodeCacheProvider, ForeignCallsProvider, FrameMap, Assembler, FrameContext, CompilationResult) - Method in interface com.oracle.graal.lir.asm.CompilationResultBuilderFactory
createBuilder(CodeCacheProvider, ForeignCallsProvider, FrameMap, Assembler, FrameContext, CompilationResult) - Method in class com.oracle.graal.truffle.hotspot.amd64.AMD64OptimizedCallTargetInstrumentationFactory
 
createBuilder(CodeCacheProvider, ForeignCallsProvider, FrameMap, Assembler, FrameContext, CompilationResult) - Method in class com.oracle.graal.truffle.hotspot.sparc.SPARCOptimizedCallTargetInstumentationFactory
 
createBytecodeParser(StructuredGraph, BytecodeParser, ResolvedJavaMethod, int, IntrinsicContext) - Method in class com.oracle.graal.java.GraphBuilderPhase.Instance
 
createBytecodePosition() - Method in class com.oracle.graal.java.BytecodeParser
 
createBytecodePosition(int) - Method in class com.oracle.graal.java.FrameStateBuilder
 
createCallingConvention(MetaAccessProvider, CodeCacheProvider, ForeignCallDescriptor, CallingConvention.Type) - Static method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
Gets a calling convention for a given descriptor and call type.
createCallTarget(RootNode) - Method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
createCallTargetImpl(OptimizedCallTarget, RootNode) - Method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
createCheckCast(ResolvedJavaType, ValueNode, JavaTypeProfile, boolean) - Method in class com.oracle.graal.java.BytecodeParser
 
createChild(String, Object[]) - Method in class com.oracle.graal.debug.internal.DebugScope
 
createClassGlobPattern(String) - Static method in class com.oracle.graal.debug.MethodFilter
 
createClonedCallTarget(OptimizedCallTarget, RootNode) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
createClonedCallTarget(OptimizedCallTarget, RootNode) - Method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
createCodeCache(HotSpotJVMCIRuntimeProvider, TargetDescription, RegisterConfig) - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotJVMCIBackendFactory
 
createCodeCache(HotSpotJVMCIRuntimeProvider, TargetDescription, RegisterConfig) - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotJVMCIBackendFactory
 
createCompareNode(StructuredGraph, Condition, ValueNode, ValueNode, ConstantReflectionProvider) - Static method in class com.oracle.graal.nodes.calc.CompareNode
 
createCompareNode(Condition, ValueNode, ValueNode, ConstantReflectionProvider) - Static method in class com.oracle.graal.nodes.calc.CompareNode
 
createCompilerOptions() - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
createConstant(int) - Method in class com.oracle.graal.truffle.test.nodes.TestNodeFactory
 
createConstantReflection(HotSpotJVMCIRuntimeProvider) - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotJVMCIBackendFactory
 
createConstantTree(DefUseTree) - Method in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
Creates the dominator tree and searches for an solution.
createCString(String) - Static method in class jdk.internal.jvmci.common.UnsafeAccess
Copies the contents of a String to a native memory buffer as a '\0' terminated C string.
createDataItem(Constant) - Method in interface jdk.internal.jvmci.code.CodeCacheProvider
Create a DataSection.Data item for a Constant, that can be used in a CompilationResult.DataPatch.
createDataItem(Constant) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
createDebugInfoBuilder(StructuredGraph, NodeValueMap) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
createDebugInfoBuilder(StructuredGraph, NodeValueMap) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotNodeLIRBuilder
 
createDebugInfoBuilder(StructuredGraph, NodeValueMap) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotNodeLIRBuilder
 
createDecisions(OptimizedCallTarget, TruffleInliningPolicy, CompilerOptions) - Static method in class com.oracle.graal.truffle.TruffleInlining
 
createDecodingInvocationPlugins() - Method in class com.oracle.graal.truffle.PartialEvaluator
 
createDefaultLIRSuites() - Static method in class com.oracle.graal.phases.tiers.Suites
 
createDefaultSuites() - Static method in class com.oracle.graal.phases.tiers.Suites
 
createDerivedInterval(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
Creates an interval as a result of splitting or spilling another interval.
createDirectCallNode(CallTarget) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
createDispatchOnTypeBeforeInvoke(StructuredGraph, AbstractBeginNode[], boolean, StampProvider) - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
createdNodes - Variable in class com.oracle.graal.nodes.GraphDecoder.LoopScope
Nodes that have been created, indexed by the orderId.
createEffectsClosure(PhaseContext, SchedulePhase, ControlFlowGraph) - Method in class com.oracle.graal.virtual.phases.ea.EarlyReadEliminationPhase
 
createEffectsClosure(PhaseContextT, SchedulePhase, ControlFlowGraph) - Method in class com.oracle.graal.virtual.phases.ea.EffectsPhase
 
createEffectsClosure(PhaseContext, SchedulePhase, ControlFlowGraph) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapePhase
 
createEntries() - Method in class jdk.internal.jvmci.meta.MethodIdMap
 
createEqualityEncoder() - Static method in class com.oracle.graal.compiler.common.util.FrequencyEncoder
Creates an encoder that uses object equality.
createEscapeObjectState(VirtualObjectNode) - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
createExceptionDispatch(BciBlockMapping.ExceptionDispatchBlock) - Method in class com.oracle.graal.java.BytecodeParser
 
createField(String, JavaType, long, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
createField(String, JavaType, long, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
createFieldAddress(StructuredGraph, ValueNode, ResolvedJavaField) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
createFiles(MatchProcessor.MatchRuleDescriptor) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
createFiles(Map<String, HotSpotVMConfigProcessor.VMConfigField>, Element) - Method in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor
 
createFiles(OptionProcessor.OptionsInfo) - Method in class jdk.internal.jvmci.options.processor.OptionProcessor
 
createFloatingReads - Variable in class com.oracle.graal.phases.common.FloatingReadPhase
 
createFloatingReads - Variable in class com.oracle.graal.phases.common.FloatingReadPhase.FloatingReadClosure
 
createForeignCalls(HotSpotGraalRuntimeProvider, HotSpotMetaAccessProvider, HotSpotCodeCacheProvider, Value[]) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackendFactory
 
createFrame(FrameDescriptor, Object[]) - Static method in class com.oracle.graal.truffle.OptimizedCallTarget
 
createFrameState(StructuredGraph, IntrinsicContext.SideEffectsState, StateSplit) - Method in class com.oracle.graal.graphbuilderconf.IntrinsicContext
 
createFrameState(int, StateSplit) - Method in class com.oracle.graal.java.BytecodeParser
 
createGlobString(String) - Static method in class com.oracle.graal.debug.MethodFilter
 
createGraph(ResolvedJavaMethod, boolean) - Method in class com.oracle.graal.replacements.CachingPEGraphDecoder
 
createGraph(OptimizedCallTarget, StructuredGraph.AllowAssumptions) - Method in class com.oracle.graal.truffle.PartialEvaluator
 
createGraphBuilder(MetaAccessProvider, StampProvider, ConstantReflectionProvider, GraphBuilderConfiguration, OptimisticOptimizations, IntrinsicContext) - Method in class com.oracle.graal.replacements.ReplacementsImpl.GraphMaker
 
createGraphBuilderPlugins(HotSpotGraalRuntimeProvider, TargetDescription, HotSpotConstantReflectionProvider, HotSpotHostForeignCallsProvider, HotSpotMetaAccessProvider, HotSpotSnippetReflectionProvider, HotSpotReplacementsImpl, HotSpotWordTypes, HotSpotStampProvider) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackendFactory
 
createGraphBuilderPlugins(HotSpotGraalRuntimeProvider, HotSpotMetaAccessProvider, HotSpotConstantReflectionProvider, HotSpotForeignCallsProvider, HotSpotStampProvider, HotSpotSnippetReflectionProvider, HotSpotReplacementsImpl, HotSpotWordTypes) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackendFactory
 
createGraphBuilderSuite() - Method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
 
createGraphBuilderSuite(GraphBuilderConfiguration.Plugins) - Method in class com.oracle.graal.java.DefaultSuitesProvider
 
createGraphBuilderSuite() - Method in class com.oracle.graal.truffle.DefaultTruffleCompiler
 
createGraphBuilderSuite() - Method in class com.oracle.graal.truffle.TruffleCompiler
 
createGraphDecoder(StructuredGraph) - Method in class com.oracle.graal.truffle.PartialEvaluator
 
createGraphMaker(ResolvedJavaMethod, ResolvedJavaMethod) - Method in class com.oracle.graal.replacements.ReplacementsImpl
Can be overridden to return an object that specializes various parts of graph preprocessing.
createGuard(FixedNode, LogicNode, DeoptimizationReason, DeoptimizationAction) - Method in interface com.oracle.graal.nodes.spi.LoweringTool
 
createGuard(FixedNode, LogicNode, DeoptimizationReason, DeoptimizationAction, JavaConstant, boolean) - Method in interface com.oracle.graal.nodes.spi.LoweringTool
 
createGuard(StructuredGraph, Providers) - Method in class com.oracle.graal.phases.common.inlining.info.TypeGuardInlineInfo
 
createGuard(FixedNode, LogicNode, DeoptimizationReason, DeoptimizationAction) - Method in class com.oracle.graal.phases.common.LoweringPhase.LoweringToolImpl
 
createGuard(FixedNode, LogicNode, DeoptimizationReason, DeoptimizationAction, JavaConstant, boolean) - Method in class com.oracle.graal.phases.common.LoweringPhase.LoweringToolImpl
 
createHandle(NativeFunctionPointer, Class<?>, Class<?>...) - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
createHighTier() - Method in class com.oracle.graal.compiler.phases.BasicCompilerConfiguration
 
createHighTier() - Method in class com.oracle.graal.compiler.phases.EconomyCompilerConfiguration
 
createHighTier() - Method in interface com.oracle.graal.phases.tiers.CompilerConfiguration
 
createHints(TypeCheckHints, MetaAccessProvider, boolean, StructuredGraph, LoweringTool) - Static method in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
 
createHistogram(String) - Static method in class com.oracle.graal.debug.Debug
Creates an object for counting value frequencies.
createHubStamp(ObjectStamp) - Method in class com.oracle.graal.hotspot.meta.HotSpotStampProvider
 
createHubStamp(boolean) - Method in class com.oracle.graal.hotspot.meta.HotSpotStampProvider
 
createHubStamp(ObjectStamp) - Method in interface com.oracle.graal.nodes.spi.StampProvider
Create the stamp of the hub of an object.
createHubStamp(boolean) - Method in interface com.oracle.graal.nodes.spi.StampProvider
Create the stamp of a possibly null hub.
createIdentityEncoder() - Static method in class com.oracle.graal.compiler.common.util.FrequencyEncoder
Creates an encoder that uses object identity.
createIndirectCallNode() - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
createInsertionBuffer(List<LIRInstruction>) - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
createInsertionBuffer(List<LIRInstruction>) - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
createInstanceOf(ResolvedJavaType, ValueNode, JavaTypeProfile) - Method in class com.oracle.graal.java.BytecodeParser
 
createInterval(AllocatableValue) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
Creates a new interval.
createIntrinsicNode(List<ValueNode>, Stamp, ResolvedJavaMethod, StructuredGraph, Node.NodeIntrinsic) - Method in class com.oracle.graal.replacements.NodeIntrinsificationPhase
Attempts to create a node to replace a call to a Node.NodeIntrinsic annotated method.
createInvocationBlock(StructuredGraph, Invoke, AbstractMergeNode, PhiNode, AbstractMergeNode, PhiNode, boolean) - Static method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
createInvoke(CallTargetNode, Kind) - Method in class com.oracle.graal.java.BytecodeParser
 
createInvoke(Class<?>, String, ValueNode...) - Method in class com.oracle.graal.replacements.GraphKit
 
createInvoke(Class<?>, String, CallTargetNode.InvokeKind, FrameStateBuilder, int, ValueNode...) - Method in class com.oracle.graal.replacements.GraphKit
Creates and appends an InvokeNode for a call to a given method with a given set of arguments.
createInvoke(ResolvedJavaMethod, CallTargetNode.InvokeKind, FrameStateBuilder, int, ValueNode...) - Method in class com.oracle.graal.replacements.GraphKit
Creates and appends an InvokeNode for a call to a given method with a given set of arguments.
createInvoke() - Method in class com.oracle.graal.replacements.nodes.MacroNode
 
createInvokeWithException(CallTargetNode, Kind) - Method in class com.oracle.graal.java.BytecodeParser
 
createIterativeNodeWorkList(boolean, int) - Method in class com.oracle.graal.graph.Graph
 
createJsrAlternatives(BciBlockMapping.BciBlock[], BciBlockMapping.BciBlock) - Method in class com.oracle.graal.java.BciBlockMapping
 
createJVMCIBackend(HotSpotJVMCIRuntimeProvider, JVMCIBackend) - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotJVMCIBackendFactory
 
createJVMCIBackend(HotSpotJVMCIRuntimeProvider, JVMCIBackend) - Method in interface jdk.internal.jvmci.hotspot.HotSpotJVMCIBackendFactory
 
createJVMCIBackend(HotSpotJVMCIRuntimeProvider, JVMCIBackend) - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotJVMCIBackendFactory
 
createLabelName(Label, int) - Method in class com.oracle.graal.asm.Assembler
Creates a name for a label.
createLifetimeAnalysisPhase() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
createLifetimeAnalysisPhase() - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSALinearScan
 
createLifetimeAnalysisPhase() - Method in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScan
 
createLifetimeAnalysisPhase() - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScan
 
createLIRSuites() - Method in class com.oracle.graal.compiler.amd64.AMD64SuitesProvider
 
createLIRSuites() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
createLIRSuites() - Method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
 
createLIRSuites() - Method in class com.oracle.graal.hotspot.stubs.Stub
 
createLIRSuites() - Method in class com.oracle.graal.java.DefaultSuitesProvider
 
createLIRSuites(String) - Static method in class com.oracle.graal.phases.tiers.Suites
 
createLIRSuites() - Method in interface com.oracle.graal.phases.tiers.SuitesProvider
Create a new set of low-level phase suites.
createLoadIndexedNode(ValueNode, ValueNode) - Method in class com.oracle.graal.hotspot.meta.HotSpotWordOperationPlugin
 
createLoadIndexedNode(ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
createLoads(DefUseTree, ConstantTree, AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
 
createLogicNode(Condition, ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
createLoopNode(RepeatingNode) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
createLoopPhi(AbstractMergeNode, ValueNode) - Method in class com.oracle.graal.java.FrameStateBuilder
 
createLoopScope(LoopBeginNode, Map<LoopBeginNode, ComputeInliningRelevance.Scope>) - Method in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance
Determines the parent of the given loop and creates a ComputeInliningRelevance.Scope object for each one.
createLowerer(HotSpotGraalRuntimeProvider, HotSpotMetaAccessProvider, HotSpotForeignCallsProvider, HotSpotRegistersProvider, TargetDescription) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackendFactory
 
createLowerer(HotSpotGraalRuntimeProvider, HotSpotMetaAccessProvider, HotSpotForeignCallsProvider, HotSpotRegistersProvider, TargetDescription) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackendFactory
 
createLowTier() - Method in class com.oracle.graal.compiler.phases.BasicCompilerConfiguration
 
createLowTier() - Method in class com.oracle.graal.compiler.phases.EconomyCompilerConfiguration
 
createLowTier() - Method in interface com.oracle.graal.phases.tiers.CompilerConfiguration
 
createMacroNodeInstance(Class<? extends FixedWithNextNode>, Invoke) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
createMap(RegisterConfig, Register[]) - Static method in class jdk.internal.jvmci.code.RegisterAttributes
Creates a map from register numbers to register attributes for a given register configuration and set of registers.
createMaterializedFrame(Object[]) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
createMaterializedFrame(Object[], FrameDescriptor) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
createMemoryMapNodes - Variable in class com.oracle.graal.phases.common.FloatingReadPhase
 
createMemoryMapNodes - Variable in class com.oracle.graal.phases.common.FloatingReadPhase.FloatingReadClosure
 
createMemoryPhi(LoopBeginNode, FloatingReadPhase.MemoryMapImpl, Map<LocationIdentity, MemoryPhiNode>, LocationIdentity) - Static method in class com.oracle.graal.phases.common.FloatingReadPhase.FloatingReadClosure
 
createMemUseTracker(String, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
createMergeProcessor(Block) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
createMergeProcessor(Block) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
createMergeProcessor(Block) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
createMergeProcessor(Block) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationClosure
 
createMetaAccess(HotSpotJVMCIRuntimeProvider) - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotJVMCIBackendFactory
 
createMethod(long) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
createMethodCallTarget(CallTargetNode.InvokeKind, ResolvedJavaMethod, ValueNode[], JavaType, JavaTypeProfile) - Method in class com.oracle.graal.java.BytecodeParser
 
createMethodCallTarget(CallTargetNode.InvokeKind, ResolvedJavaMethod, ValueNode[], JavaType, int) - Method in class com.oracle.graal.replacements.GraphKit
 
createMethodProfile(HotSpotMethodData.RawItemProfile<ResolvedJavaMethod>) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
createMethodStamp() - Method in class com.oracle.graal.hotspot.meta.HotSpotStampProvider
 
createMethodStamp() - Method in interface com.oracle.graal.nodes.spi.StampProvider
Create the stamp of a pointer to a method.
createMetric(String, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
createMidTier() - Method in class com.oracle.graal.compiler.phases.BasicCompilerConfiguration
 
createMidTier() - Method in class com.oracle.graal.compiler.phases.EconomyCompilerConfiguration
 
createMidTier() - Method in interface com.oracle.graal.phases.tiers.CompilerConfiguration
 
createMove(AllocatableValue, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
createMove(AllocatableValue, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
createMove(AllocatableValue, Value) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
createMove(AllocatableValue, Value) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
createMove(AllocatableValue, AllocatableValue, AllocatableValue, AllocatableValue) - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
createMove(AllocatableValue, AllocatableValue, AllocatableValue, AllocatableValue) - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSAMoveResolver
 
createMove(Value, AllocatableValue) - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
createMove(AllocatableValue, Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool.SpillMoveFactory
 
createMove(AllocatableValue, Value) - Method in class com.oracle.graal.lir.gen.SpillMoveFactoryBase
 
createMoveIntern(AllocatableValue, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator.AMD64SpillMoveFactory
 
createMoveIntern(AllocatableValue, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator.SPARCSpillMoveFactory
 
createMoveIntern(AllocatableValue, Value) - Method in class com.oracle.graal.lir.gen.SpillMoveFactoryBase
 
createMoveResolver() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
createMoveResolver() - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSALinearScan
 
createMoveResolver() - Method in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScan
 
createMoveResolver() - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScan
 
createMultiBenchmarkCounter(String[], String[], Value[]) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
createMultiBenchmarkCounter(String[], String[], Value[]) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
createMultiBenchmarkCounter(String[], String[], Value[]) - Method in interface com.oracle.graal.lir.gen.BenchmarkCounterFactory
 
createMultiBenchmarkCounter(String[], String[], Value[]) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
createName(String, String) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
createName() - Method in class com.oracle.graal.lir.phases.LIRPhase
 
createName() - Method in class com.oracle.graal.phases.BasePhase
 
createName() - Method in class com.oracle.graal.phases.common.LoweringPhase.Round
 
createNativeABICallerSaveRegisters(HotSpotVMConfig, RegisterConfig) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackendFactory
 
createNativeABICallerSaveRegisters(HotSpotVMConfig, RegisterConfig) - Static method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackendFactory
 
createNativeFunctionInterface() - Static method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
createNewArray(ResolvedJavaType, ValueNode, boolean) - Method in class com.oracle.graal.java.BytecodeParser
 
createNewArrayFromVirtual(VirtualObjectNode, ValueNode) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
createNewArrayNode(ResolvedJavaType) - Method in class com.oracle.graal.nodes.java.DynamicNewArrayNode
Hook for subclasses to instantiate a subclass of NewArrayNode.
createNewInstance(ResolvedJavaType, boolean) - Method in class com.oracle.graal.java.BytecodeParser
 
createNewInstanceFromVirtual(VirtualObjectNode) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
createNewInstanceNode(ResolvedJavaType) - Method in class com.oracle.graal.nodes.java.DynamicNewInstanceNode
Hook for subclasses to instantiate a subclass of NewInstanceNode.
createNewMultiArray(ResolvedJavaType, List<ValueNode>) - Method in class com.oracle.graal.java.BytecodeParser
 
createNode(Value, boolean) - Method in class com.oracle.graal.lir.gen.PhiResolver
 
createNodeBitMap() - Method in class com.oracle.graal.graph.Graph
 
createNodeDuplicates(Graph, Iterable<? extends Node>, Graph.DuplicationReplacement, Map<Node, Node>) - Static method in class com.oracle.graal.graph.NodeClass
 
createNodeFlood() - Method in class com.oracle.graal.graph.Graph
 
createNodeInstance(StructuredGraph, ResolvedJavaType, ResolvedJavaType[], Stamp, boolean, Object[]) - Method in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
createNodeIntrinsic(GraphBuilderContext, ResolvedJavaMethod, Node.NodeIntrinsic, List<ValueNode>, Stamp) - Method in class com.oracle.graal.replacements.NodeIntrinsificationPlugin
 
createNodeMap() - Method in class com.oracle.graal.graph.Graph
 
createNodeWorkList() - Method in class com.oracle.graal.graph.Graph
 
createNullCheck(ValueNode, FixedNode, LoweringTool) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
createNullPointerExceptionAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
createOffsetAddress(StructuredGraph, ValueNode, long) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
createOptimizeSpillPositionPhase() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
createOptionsFile(OptionProcessor.OptionsInfo, String, String, Element...) - Method in class jdk.internal.jvmci.options.processor.OptionProcessor
 
createOrder(StructuredGraph) - Static method in class com.oracle.graal.phases.util.GraphOrder
 
createOutOfBoundsExceptionAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
createOverFlowGuard() - Method in class com.oracle.graal.loop.CountedLoopInfo
 
createParameters(GraphKit, Class<?>[]) - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub
 
createParameterStamps(ResolvedJavaMethod) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
 
createPartialEvaluator() - Method in class com.oracle.graal.truffle.DefaultTruffleCompiler
 
createPartialEvaluator() - Method in class com.oracle.graal.truffle.TruffleCompiler
 
createPhiIn(AbstractMergeNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
createPhiOut(AbstractMergeNode, AbstractEndNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
createPostAllocationOptimizationStage() - Method in class com.oracle.graal.compiler.phases.BasicCompilerConfiguration
 
createPostAllocationOptimizationStage() - Method in class com.oracle.graal.compiler.phases.EconomyCompilerConfiguration
 
createPostAllocationOptimizationStage() - Method in interface com.oracle.graal.phases.tiers.CompilerConfiguration
 
createPreAllocationOptimizationStage() - Method in class com.oracle.graal.compiler.phases.BasicCompilerConfiguration
 
createPreAllocationOptimizationStage() - Method in class com.oracle.graal.compiler.phases.EconomyCompilerConfiguration
 
createPreAllocationOptimizationStage() - Method in interface com.oracle.graal.phases.tiers.CompilerConfiguration
 
createPrimitive(JavaConstant) - Static method in class com.oracle.graal.nodes.ConstantNode
 
createPrinter() - Method in class com.oracle.graal.printer.GraphPrinterDumpHandler
 
createProviderFile(String, String, Element...) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
createProviderFile(TypeElement, String) - Method in class jdk.internal.jvmci.service.processor.ServiceProviderProcessor
 
createRawCallNode(Kind, JavaConstant, ValueNode...) - Method in class com.oracle.graal.truffle.hotspot.amd64.AMD64RawNativeCallNodeFactory
 
createRawCallNode(Kind, JavaConstant, ValueNode...) - Method in interface com.oracle.graal.truffle.hotspot.nfi.RawNativeCallNodeFactory
 
createReadArrayComponentHub(StructuredGraph, ValueNode, FixedNode, LoweringTool) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
createReadArrayComponentHub(StructuredGraph, ValueNode, FixedNode, LoweringTool) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
createReadHub(StructuredGraph, ValueNode, GuardingNode, LoweringTool) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
createReadHub(StructuredGraph, ValueNode, GuardingNode, LoweringTool) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
createReadVirtualMethod(StructuredGraph, ValueNode, HotSpotResolvedJavaMethod, ResolvedJavaType) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
createReadVirtualMethod(StructuredGraph, ValueNode, int) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
createRegisterAllocationPhase() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
createRegisterConfig(HotSpotJVMCIRuntimeProvider, TargetDescription) - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotJVMCIBackendFactory
 
createRegisters() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackendFactory
 
createRegisters() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackendFactory
 
createReplacements(HotSpotGraalRuntimeProvider, Providers, SnippetReflectionProvider) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackendFactory
 
createReplacer(FloatingNode, InstanceOfSnippetsTemplates.Instantiation, Node, StructuredGraph) - Method in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates
Gets the specific replacer object used to replace the usage of an instanceof node with the result of an instantiated instanceof snippet.
createResolveDataFlowPhase() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
createResolveDataFlowPhase() - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSALinearScan
 
createResolveDataFlowPhase() - Method in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScan
 
createResolveDataFlowPhase() - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScan
 
createRules(Class<? extends NodeLIRBuilder>) - Static method in class com.oracle.graal.compiler.match.MatchRuleRegistry
 
createRunListener(MxRunListener) - Static method in class com.oracle.mxtool.junit.TextRunListener
 
createSnippetReflection(HotSpotGraalRuntimeProvider) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackendFactory
 
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.
createSourceFile(String, String, Filer, Element...) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
createSourceFile(String, String, Filer, Element...) - Method in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor
 
createSourceFile(String, String, Filer, Element...) - Method in class jdk.internal.jvmci.options.processor.OptionProcessor
 
createSpeculationLog() - Method in interface jdk.internal.jvmci.code.CodeCacheProvider
Create a new speculation log for the target runtime.
createSpeculationLog() - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
createSpillMoveEliminationPhase() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
createSpillMoveEliminationPhase() - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSALinearScan
 
createSpillMoveEliminationPhase() - Method in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScan
 
createSpillMoveEliminationPhase() - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScan
 
createSplit(AbstractBeginNode, AbstractBeginNode) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerAddExactNode
 
createSplit(AbstractBeginNode, AbstractBeginNode) - Method in interface com.oracle.graal.replacements.nodes.arithmetic.IntegerExactArithmeticNode
 
createSplit(AbstractBeginNode, AbstractBeginNode) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulExactNode
 
createSplit(AbstractBeginNode, AbstractBeginNode) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerSubExactNode
 
createStackMove(AllocatableValue, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
createStackMove(AllocatableValue, Value, Register, StackSlotValue) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
createStackMove(AllocatableValue, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
createStackMove(AllocatableValue, Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool.SpillMoveFactory
 
createStackMove(AllocatableValue, Value) - Method in class com.oracle.graal.lir.gen.SpillMoveFactoryBase
 
createStackMoveIntern(AllocatableValue, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator.AMD64SpillMoveFactory
 
createStackMoveIntern(AllocatableValue, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator.SPARCSpillMoveFactory
 
createStackMoveIntern(AllocatableValue, Value) - Method in class com.oracle.graal.lir.gen.SpillMoveFactoryBase
 
createStamp(IntegerStamp, long, long, long, long) - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
createStamp(ResolvedJavaField) - Static method in class com.oracle.graal.nodes.java.LoadFieldNode
 
createStamp(ValueNode, Kind) - Static method in class com.oracle.graal.nodes.java.LoadIndexedNode
 
createStamp(Object) - Static method in class com.oracle.graal.truffle.DefaultTruffleStamp
 
createStateAfterStartOfReplacementGraph() - Method in class com.oracle.graal.java.BytecodeParser
Creates the frame state after the start node of a graph for an intrinsic that is the parse root (either for root compiling or for post-parse inlining).
createStoreIndexedNode(ValueNode, ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
createString() - Method in class com.oracle.graal.phases.LazyName
Creates the String value of this name.
createString() - Method in class com.oracle.graal.phases.util.MethodDebugValueName
 
createSuites() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
createSuites(HotSpotGraalRuntimeProvider, GraphBuilderConfiguration.Plugins, CodeCacheProvider, HotSpotRegistersProvider) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackendFactory
 
createSuites() - Method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
 
createSuites(HotSpotGraalRuntimeProvider, GraphBuilderConfiguration.Plugins, CodeCacheProvider) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackendFactory
 
createSuites() - Method in class com.oracle.graal.hotspot.test.LoadJavaMirrorWithKlassTest
 
createSuites() - Method in class com.oracle.graal.java.DefaultSuitesProvider
 
createSuites() - Method in class com.oracle.graal.jtt.optimize.NestedLoop_EA
 
createSuites(String) - Static method in class com.oracle.graal.phases.tiers.Suites
 
createSuites() - Method in interface com.oracle.graal.phases.tiers.SuitesProvider
Create a new set of phase suites.
createTarget(double, BciBlockMapping.BciBlock, FrameStateBuilder) - Method in class com.oracle.graal.java.BytecodeParser
 
createTarget(BciBlockMapping.BciBlock, FrameStateBuilder) - Method in class com.oracle.graal.java.BytecodeParser
 
createTarget(BciBlockMapping.BciBlock, FrameStateBuilder, boolean, boolean) - Method in class com.oracle.graal.java.BytecodeParser
 
createTarget(HotSpotVMConfig) - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotJVMCIBackendFactory
 
createTarget(HotSpotVMConfig) - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotJVMCIBackendFactory
 
createTargetCall(GraphKit, ParameterNode[], ReadRegisterNode) - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub
 
createTargetInvokeNode(MethodHandleAccessProvider.IntrinsicMethod, ResolvedJavaMethod, ResolvedJavaMethod, int, JavaType, ValueNode[]) - Static method in class com.oracle.graal.replacements.nodes.MethodHandleNode
Creates an InvokeNode for the given target method.
createTargetParameters(ForeignCallDescriptor) - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub
 
createTimer(String, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
createTypeProfile(TriState, HotSpotMethodData.RawItemProfile<ResolvedJavaType>) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
createUnhandledLists(LinearScan.IntervalPredicate, LinearScan.IntervalPredicate) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
createUnknownTypeSuccessor(StructuredGraph) - Static method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
createUnsafeAccess(Unsafe) - Method in class com.oracle.graal.truffle.unsafe.UnsafeAccessFactoryImpl
 
createUnsafeAddress(StructuredGraph, ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
createUnsafeRead(StructuredGraph, UnsafeLoadNode, GuardingNode) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
createUnwind() - Method in class com.oracle.graal.java.BytecodeParser
 
createValue(PartialEscapeAnalysisTest.CacheKey) - Static method in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
createValue() - Method in class jdk.internal.jvmci.options.DerivedOptionValue
 
createValuePhi(ValueNode, ValueNode, AbstractMergeNode) - Method in class com.oracle.graal.java.FrameStateBuilder
 
createValuePhi(Stamp) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
createValues(ValueNode[], ValueNode[], ValueNode[]) - Method in class com.oracle.graal.nodes.FrameState
 
createVirtualArrayNode(int) - Method in class com.oracle.graal.nodes.java.NewArrayNode
 
createVirtualFrame(Object[], FrameDescriptor) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
createVirtualInstanceNode(boolean) - Method in class com.oracle.graal.nodes.java.NewInstanceNode
 
createVirtualInstanceNode(ResolvedJavaType, boolean) - Method in class com.oracle.graal.replacements.nodes.BasicObjectCloneNode
 
createVirtualObject(VirtualObjectNode, ValueNode[], List<MonitorIdNode>, boolean) - Method in interface com.oracle.graal.nodes.spi.VirtualizerTool
Introduces a new virtual object to the current state.
createVirtualObject(VirtualObjectNode, ValueNode[], List<MonitorIdNode>, boolean) - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
createWrapperNode() - Method in class com.oracle.graal.truffle.test.nodes.AbstractTestNode
 
createWriteHub(StructuredGraph, ValueNode, ValueNode) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
crypt(Object, byte[], int, byte[], int, boolean) - Static method in class com.oracle.graal.hotspot.replacements.AESCryptSubstitutions
 
crypt(Object, byte[], int, int, byte[], int, Object, boolean) - Static method in class com.oracle.graal.hotspot.replacements.CipherBlockChainingSubstitutions
 
crypt1 - Variable in class com.oracle.graal.jtt.hotpath.HP_idea
 
csl - Variable in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
csl - Variable in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
cstring(String) - Static method in class com.oracle.graal.hotspot.nodes.CStringNode
 
CStringNode - Class in com.oracle.graal.hotspot.nodes
Converts a compile-time constant Java string into a C string installed with the generated code.
CStringNode(WordTypes, String) - Constructor for class com.oracle.graal.hotspot.nodes.CStringNode
 
ct - Static variable in class com.oracle.graal.replacements.test.DeoptimizeOnExceptionTest
 
cur - Variable in class com.oracle.graal.nodes.cfg.Block.NodeIterator
 
curBCI - Variable in class com.oracle.graal.bytecode.BytecodeStream
 
curBlock - Variable in class com.oracle.graal.lir.LIRVerifier
 
curDecorators - Variable in class com.oracle.graal.printer.CFGPrinterObserver
 
curInstruction - Variable in class com.oracle.graal.lir.LIRVerifier
 
curInterval - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan.CheckConsumer
 
curMethod - Variable in class com.oracle.graal.printer.CFGPrinterObserver
 
curRegistersDefined - Variable in class com.oracle.graal.lir.LIRVerifier
 
curRegistersLive - Variable in class com.oracle.graal.lir.LIRVerifier
 
current - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParser
 
current - Static variable in class com.oracle.graal.compiler.test.AllocSpy
 
current - Variable in class com.oracle.graal.debug.DebugConfigScope
 
current - Static variable in class com.oracle.graal.debug.Fingerprint
 
current - Variable in class com.oracle.graal.graph.iterators.NodeIterator
 
current - Variable in class com.oracle.graal.graph.NodeUsageIterator
 
current - Variable in class com.oracle.graal.graph.TypedGraphNodeIterator
 
current() - Method in class com.oracle.graal.graph.TypedGraphNodeIterator
 
current - Static variable in class com.oracle.graal.hotspot.CompilationStatistics
 
current() - Static method in class com.oracle.graal.hotspot.CompilationStatistics
 
current - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
Iterator used to traverse the ranges of an interval.
current - Variable in class com.oracle.graal.nodes.AbstractBeginNode.BlockNodeIterator
 
current - Variable in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
currentAtEnd() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
currentBC() - Method in class com.oracle.graal.bytecode.BytecodeStream
Gets the current opcode.
currentBCI() - Method in class com.oracle.graal.bytecode.BytecodeStream
Gets the current bytecode index.
currentBinding - Variable in class com.oracle.graal.lir.alloc.lsra.IntervalWalker
The binding of the current interval being processed.
currentBlock - Variable in class com.oracle.graal.java.BytecodeParser
 
currentBlock - Variable in class com.oracle.graal.lir.gen.LIRGenerator
 
currentBlock - Variable in class com.oracle.graal.lir.ssa.SSAVerifier
 
currentBlockIndex - Variable in class com.oracle.graal.lir.asm.CompilationResultBuilder
The index of the block currently being emitted.
currentCompilation - Variable in class com.oracle.graal.truffle.debug.TraceCompilationListener
 
currentDumpLevel - Variable in class com.oracle.graal.debug.internal.DebugScope
 
currentFrame - Variable in class com.oracle.graal.truffle.GraalFrameInstance.CallTargetFrame
 
currentFrameSize() - Method in class com.oracle.graal.lir.amd64.AMD64FrameMap
 
currentFrameSize() - Method in class com.oracle.graal.lir.framemap.FrameMap
Gets the current size of this frame.
currentFrameSize() - Method in class com.oracle.graal.lir.sparc.SPARCFrameMap
 
currentFrom() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
currentGraph() - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
currentIdIndex - Variable in class com.oracle.graal.graph.TypedGraphNodeIterator
 
currentInstruction - Variable in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
currentIntersects(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
currentIntersectsAt(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
currentInvocation() - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
currentInvokeKind - Variable in class com.oracle.graal.java.BytecodeParser
 
currentInvokeReturnType - Variable in class com.oracle.graal.java.BytecodeParser
 
CurrentJavaThreadNode - Class in com.oracle.graal.hotspot.nodes
Gets the address of the C++ JavaThread object for the current thread.
CurrentJavaThreadNode(WordTypes) - Constructor for class com.oracle.graal.hotspot.nodes.CurrentJavaThreadNode
 
CurrentJavaThreadNode(Kind) - Constructor for class com.oracle.graal.hotspot.nodes.CurrentJavaThreadNode
 
currentLineNumber - Variable in class com.oracle.graal.java.BytecodeParser
 
currentLock(int) - Static method in class com.oracle.graal.hotspot.nodes.CurrentLockNode
 
CurrentLockNode - Class in com.oracle.graal.hotspot.nodes
Intrinsic for getting the lock in the current lock scope.
CurrentLockNode(WordTypes, int) - Constructor for class com.oracle.graal.hotspot.nodes.CurrentLockNode
 
currentLogLevel - Variable in class com.oracle.graal.debug.internal.DebugScope
 
currentPosition - Variable in class com.oracle.graal.lir.alloc.lsra.IntervalWalker
The current position (intercept point through the intervals).
currentProfile - Variable in class com.oracle.graal.replacements.test.TypeCheckTest
 
currentRuntimeCallInfo - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
currentRuntimeCallInfo - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
currentScope() - Static method in class com.oracle.graal.debug.Debug
Gets a string composed of the names in the current nesting of debug scopes separated by '.'.
currentScopeStart - Variable in class com.oracle.graal.phases.graph.ScopedPostOrderNodeIterator
 
currentSet - Variable in class com.oracle.graal.lir.dfa.LocationMarker
 
currentSet - Variable in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder.BlockClosure
 
currentSplitChild - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
Current split child that has been active or inactive last (always stored in split parents).
currentSplitChild() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
currentStatistic - Variable in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin
 
currentThread(Thread) - Static method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
currentTimer - Static variable in class com.oracle.graal.debug.internal.TimerImpl
Records the most recent active timer.
currentTo() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
currentTracker - Static variable in class com.oracle.graal.debug.internal.MemUseTrackerImpl
Records the most recent active tracker.
currentTypeElement - Variable in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor
 
curVariablesLive - Variable in class com.oracle.graal.lir.LIRVerifier
 
customCanonicalizer - Variable in class com.oracle.graal.phases.common.CanonicalizerPhase
 
CustomCanonicalizer() - Constructor for class com.oracle.graal.phases.common.CanonicalizerPhase.CustomCanonicalizer
 
customize(DebugConfig) - Method in interface com.oracle.graal.debug.DebugConfigCustomizer
 
customize(DebugConfig) - Method in class com.oracle.graal.printer.GraalDebugConfigCustomizer
 
CustomizedUnsafeLoadPlugin(Kind) - Constructor for class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins.CustomizedUnsafeLoadPlugin
 
CustomizedUnsafeStorePlugin(Kind) - Constructor for class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins.CustomizedUnsafeStorePlugin
 
customStackAreaOffset - Variable in class jdk.internal.jvmci.code.CompilationResult
 
customStackAreaOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
CVTSD2SS - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
CVTSI2SD - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
CVTSI2SS - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
CVTSS2SD - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
CVTTSD2SI - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
CVTTSS2SI - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
CYAN - Static variable in class com.oracle.graal.debug.AnsiColor
Foreground cyan.
CYAN - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Foreground cyan.
cyclesConsumed - Variable in class com.oracle.graal.jtt.optimize.Conditional01.TestClass
 

D

D() - Constructor for class com.oracle.graal.compiler.test.GuardEliminationCornerCasesTest.D
 
d() - Static method in class com.oracle.graal.compiler.test.NestedLoopTest
 
d - Static variable in class com.oracle.graal.jtt.hotpath.HP_array02
 
d - Static variable in class com.oracle.graal.jtt.hotpath.HP_field03
 
d - Variable in class com.oracle.graal.jtt.hotpath.HP_field04.TestClass
 
D() - Constructor for class com.oracle.graal.nodes.test.AbstractObjectStampTest.D
 
D() - Constructor for class com.oracle.graal.replacements.test.InstanceOfTest.D
 
d - Variable in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest.Foo
 
d() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest.C
 
D() - Constructor for class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest.D
 
d() - Method in interface jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest.I
 
d() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest.C
 
D() - Constructor for class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest.D
 
d() - Method in interface jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest.I
 
D() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.D
 
d0 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d10 - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
d10 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d10Hi - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
D10HI_MASK - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
D10HI_SHIFT - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
d10Lo - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
D10LO_MASK - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
D10LO_SHIFT - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
d12 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d14 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d16 - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
d16 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d16hi - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
D16HI_MASK - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
D16HI_SHIFT - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
d16lo - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
D16LO_MASK - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
D16LO_SHIFT - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
d18 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d2 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d20 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d22 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d24 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d26 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d28 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
D2F - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
d2f() - Static method in class com.oracle.graal.jtt.optimize.Fold_Convert03
 
D2I - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
d2i(double, int) - Static method in class com.oracle.graal.replacements.amd64.AMD64ConvertSnippets
Converts a double to an int.
d2i - Variable in class com.oracle.graal.replacements.amd64.AMD64ConvertSnippets.Templates
 
D2L - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
d2l() - Static method in class com.oracle.graal.jtt.optimize.Fold_Convert02
 
d2l(double, long) - Static method in class com.oracle.graal.replacements.amd64.AMD64ConvertSnippets
Converts a double to a long.
d2l - Variable in class com.oracle.graal.replacements.amd64.AMD64ConvertSnippets.Templates
 
d30 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d32 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d34 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d36 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d38 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d4 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d40 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d42 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d44 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d46 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d48 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d50 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d52 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d54 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d56 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d58 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d6 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d60 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d62 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
d8 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
DADD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DALOAD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DASTORE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
data - Variable in class com.oracle.graal.asm.Buffer
 
data - Variable in class com.oracle.graal.compiler.common.cfg.BlockMap
 
data - Variable in class com.oracle.graal.compiler.common.FieldIntrospection
The set of fields in FieldIntrospection.clazz that do long belong to a more specific category.
data - Variable in class com.oracle.graal.compiler.common.FieldsScanner
Fields not belonging to a more specific category defined by scanner subclasses are added to this list.
data - Variable in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeReader
 
data - Variable in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter.Chunk
 
Data() - Constructor for class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests.Data
 
data - Variable in class com.oracle.graal.lir.amd64.AMD64Move.LeaDataOp
 
data - Variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadDataAddressOp
 
data - Variable in class com.oracle.graal.lir.util.GenericValueMap
 
data - Variable in class com.oracle.graal.loop.LoopEx
 
data - Variable in class com.oracle.graal.replacements.test.MonitorTest.Chars
 
data - Static variable in class com.oracle.graal.truffle.test.TruffleStampTest
 
Data(int, int, DataSection.DataBuilder) - Constructor for class jdk.internal.jvmci.code.DataSection.Data
 
dataAccessor - Variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
dataCache - Variable in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
dataEquals(Node, Node) - Method in class com.oracle.graal.graph.NodeClass
 
dataFixBefore - Variable in class com.oracle.graal.loop.LoopFragmentInside
 
dataItems - Variable in class jdk.internal.jvmci.code.DataSection
 
dataLayoutArgInfoDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutBCIOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutBitDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutBranchDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutCallTypeDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutCellSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutCellsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutCounterDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutFlagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutHeaderSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
The DataLayout header size is the same as the cell size.
dataLayoutJumpDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutMultiBranchDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutNoTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutParametersTypeDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutReceiverTypeDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutRetDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutSpeculativeTrapDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutTagOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutVirtualCallDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutVirtualCallTypeDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
DataOp(AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, AllocatableValue, AllocatableValue, JavaConstant) - Constructor for class com.oracle.graal.lir.amd64.AMD64Binary.DataOp
 
DataOp(AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, AllocatableValue, AllocatableValue, JavaConstant, int) - Constructor for class com.oracle.graal.lir.amd64.AMD64Binary.DataOp
 
DataOp(AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, AllocatableValue, Constant) - Constructor for class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.DataOp
 
DataOp(AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, AllocatableValue, Constant, int) - Constructor for class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.DataOp
 
DataPatch(int, CompilationResult.Reference) - Constructor for class jdk.internal.jvmci.code.CompilationResult.DataPatch
 
dataPatches - Variable in class jdk.internal.jvmci.code.CompilationResult
 
DataPatchInConstantsTest - Class in com.oracle.graal.hotspot.amd64.test
 
DataPatchInConstantsTest() - Constructor for class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest
 
DataPatchInConstantsTest.DataPatchInConstantsTestSubstitutions - Class in com.oracle.graal.hotspot.amd64.test
 
DataPatchInConstantsTest.LoadThroughPatchNode - Class in com.oracle.graal.hotspot.amd64.test
 
DataPatchInConstantsTest.LoadThroughPatchOp - Class in com.oracle.graal.hotspot.amd64.test
 
DataPatchInConstantsTestSubstitutions() - Constructor for class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest.DataPatchInConstantsTestSubstitutions
 
DataPatchTest - Class in com.oracle.graal.hotspot.test
 
DataPatchTest() - Constructor for class com.oracle.graal.hotspot.test.DataPatchTest
 
DataPatchTest.ConstantFoldBarrier - Class in com.oracle.graal.hotspot.test
 
DataPatchTest.DataPatchTestSubstitutions - Class in com.oracle.graal.hotspot.test
 
DataPatchTestSubstitutions() - Constructor for class com.oracle.graal.hotspot.test.DataPatchTest.DataPatchTestSubstitutions
 
dataSection - Variable in class jdk.internal.jvmci.code.CompilationResult
 
DataSection - Class in jdk.internal.jvmci.code
 
DataSection() - Constructor for class jdk.internal.jvmci.code.DataSection
 
dataSection - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
DataSection.Data - Class in jdk.internal.jvmci.code
 
DataSection.DataBuilder - Interface in jdk.internal.jvmci.code
 
dataSectionAlignment - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
dataSectionPatches - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
DataSectionReference() - Constructor for class jdk.internal.jvmci.code.CompilationResult.DataSectionReference
 
DB() - Constructor for class com.oracle.graal.nodes.NamedLocationIdentity.DB
 
DCMPG - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DCMPL - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DCONST_0 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DCONST_1 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DDIV - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
dead - Variable in class com.oracle.graal.virtual.phases.ea.EffectsBlockState
 
DeadCode01 - Class in com.oracle.graal.jtt.optimize
 
DeadCode01() - Constructor for class com.oracle.graal.jtt.optimize.DeadCode01
 
DeadCode02 - Class in com.oracle.graal.jtt.optimize
 
DeadCode02() - Constructor for class com.oracle.graal.jtt.optimize.DeadCode02
 
DeadCodeEliminationPhase - Class in com.oracle.graal.phases.common
 
DeadCodeEliminationPhase() - Constructor for class com.oracle.graal.phases.common.DeadCodeEliminationPhase
Creates a dead code elimination phase that will be run irrespective of DeadCodeEliminationPhase.Options.ReduceDCE.
DeadCodeEliminationPhase(DeadCodeEliminationPhase.Optionality) - Constructor for class com.oracle.graal.phases.common.DeadCodeEliminationPhase
Creates a dead code elimination phase that will be run only if it is non-optional or DeadCodeEliminationPhase.Options.ReduceDCE is false.
DeadCodeEliminationPhase.Optionality - Enum in com.oracle.graal.phases.common
 
DeadCodeEliminationPhase.Options - Class in com.oracle.graal.phases.common
 
DEBUG - Static variable in class com.oracle.graal.compiler.match.processor.MatchProcessor
Set to true to enable logging to a local file during annotation processing.
Debug - Class in com.oracle.graal.debug
Scope based debugging facility.
Debug() - Constructor for class com.oracle.graal.debug.Debug
 
DEBUG - Static variable in class com.oracle.graal.replacements.verifier.MethodSubstitutionVerifier
 
DEBUG - Static variable in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor
Set to true to enable logging to a local file during annotation processing.
Debug.Initialization - Class in com.oracle.graal.debug
Class to assist with initialization of Debug.
Debug.Scope - Interface in com.oracle.graal.debug
DebugCloseable - Interface in com.oracle.graal.debug
An object returned by DebugTimer.start() that when closed, stops the associated timer and adds the elapsed time since start() to the total for the timer.
DebugConfig - Interface in com.oracle.graal.debug
 
debugConfigAccess - Variable in class com.oracle.graal.compiler.CompilerThread
 
debugConfigAccess - Variable in class com.oracle.graal.compiler.CompilerThreadFactory
 
DebugConfigCustomizer - Interface in com.oracle.graal.debug
 
DebugConfigScope - Class in com.oracle.graal.debug
A utility for scoping a change to the current debug configuration.
DebugConfigScope(DebugConfig) - Constructor for class com.oracle.graal.debug.DebugConfigScope
Sets the current debug configuration to a given value and creates an object that when closed resets the configuration to the current configuration.
DebugDumpHandler - Interface in com.oracle.graal.debug
 
DebugDumpScope - Class in com.oracle.graal.debug
 
DebugDumpScope(String) - Constructor for class com.oracle.graal.debug.DebugDumpScope
 
DebugDumpScope(String, boolean) - Constructor for class com.oracle.graal.debug.DebugDumpScope
 
DebugEnvironment - Class in com.oracle.graal.debug
 
DebugEnvironment() - Constructor for class com.oracle.graal.debug.DebugEnvironment
 
DebugFilter - Class in com.oracle.graal.debug
Implements the filter specified by the GraalDebugConfig.Dump, GraalDebugConfig.Log, GraalDebugConfig.Meter and GraalDebugConfig.Time options.
DebugFilter(String[]) - Constructor for class com.oracle.graal.debug.DebugFilter
 
DebugFilter.Term - Class in com.oracle.graal.debug
 
DebugHistogram - Interface in com.oracle.graal.debug
Facility for recording value frequencies.
DebugHistogram.CountedValue - Class in com.oracle.graal.debug
A value and a frequency.
DebugHistogram.Printer - Interface in com.oracle.graal.debug
Interface for a service that can render a visualization of a histogram.
DebugHistogramAsciiPrinter - Class in com.oracle.graal.debug.internal
Renders a textual representation of a histogram to a given print stream.
DebugHistogramAsciiPrinter(PrintStream) - Constructor for class com.oracle.graal.debug.internal.DebugHistogramAsciiPrinter
 
DebugHistogramAsciiPrinter(PrintStream, int, int, int, int) - Constructor for class com.oracle.graal.debug.internal.DebugHistogramAsciiPrinter
 
DebugHistogramImpl - Class in com.oracle.graal.debug.internal
 
DebugHistogramImpl(String) - Constructor for class com.oracle.graal.debug.internal.DebugHistogramImpl
 
DebugHistogramRPrinter - Class in com.oracle.graal.debug.internal
Renders a histogram as an R script to a given print stream.
DebugHistogramRPrinter(PrintStream) - Constructor for class com.oracle.graal.debug.internal.DebugHistogramRPrinter
 
DebugHistogramRPrinter(PrintStream, int) - Constructor for class com.oracle.graal.debug.internal.DebugHistogramRPrinter
 
DebugHistogramTest - Class in com.oracle.graal.debug.test
 
DebugHistogramTest() - Constructor for class com.oracle.graal.debug.test.DebugHistogramTest
 
debugId - Variable in class com.oracle.graal.nodes.DeoptimizeNode
 
debugInfo - Variable in class com.oracle.graal.lir.LIRFrameState
 
debugInfo() - Method in class com.oracle.graal.lir.LIRFrameState
 
debugInfo - Variable in class jdk.internal.jvmci.code.CompilationResult.Infopoint
 
DebugInfo - Class in jdk.internal.jvmci.code
Represents the debugging information for a particular point of execution.
DebugInfo(BytecodePosition, VirtualObject[]) - Constructor for class jdk.internal.jvmci.code.DebugInfo
Creates a new DebugInfo from the given values.
DebugInfo(BytecodePosition) - Constructor for class jdk.internal.jvmci.code.DebugInfo
 
DebugInfoBuilder - Class in com.oracle.graal.compiler.gen
Builds LIRFrameStates from FrameStates.
DebugInfoBuilder(NodeValueMap) - Constructor for class com.oracle.graal.compiler.gen.DebugInfoBuilder
 
debugInfoBuilder - Variable in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
debugInfoMode - Variable in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
DebugInfoMode() - Constructor for enum com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.DebugInfoMode
 
debugInfoProcedure(LIRInstruction, Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanAssignLocationsPhase
 
debugInfoToString(BytecodePosition, ReferenceMap, IndexedValueMap, RegisterSaveLayout) - Method in class com.oracle.graal.printer.CompilationPrinter
Formats given debug info as a multi line string.
DebugInitializationPropertyProvider - Interface in com.oracle.graal.debug
Sets one or more system properties used during initialization of the Debug class.
debugLiveGen(int) - Method in class com.oracle.graal.java.LargeLocalLiveness
 
debugLiveGen(int) - Method in class com.oracle.graal.java.LocalLiveness
Returns a string representation of the liveGen values of the given block.
debugLiveGen(int) - Method in class com.oracle.graal.java.SmallLocalLiveness
 
debugLiveIn(int) - Method in class com.oracle.graal.java.LargeLocalLiveness
 
debugLiveIn(int) - Method in class com.oracle.graal.java.LocalLiveness
Returns a string representation of the liveIn values of the given block.
debugLiveIn(int) - Method in class com.oracle.graal.java.SmallLocalLiveness
 
debugLiveKill(int) - Method in class com.oracle.graal.java.LargeLocalLiveness
 
debugLiveKill(int) - Method in class com.oracle.graal.java.LocalLiveness
Returns a string representation of the liveKill values of the given block.
debugLiveKill(int) - Method in class com.oracle.graal.java.SmallLocalLiveness
 
debugLiveOut(int) - Method in class com.oracle.graal.java.LargeLocalLiveness
 
debugLiveOut(int) - Method in class com.oracle.graal.java.LocalLiveness
Returns a string representation of the liveOut values of the given block.
debugLiveOut(int) - Method in class com.oracle.graal.java.SmallLocalLiveness
 
DebugMemUseTracker - Interface in com.oracle.graal.debug
Tracks memory usage within a scope using ThreadMXBean.
DebugMetric - Interface in com.oracle.graal.debug
A counter for some value of interest.
debugScope - Variable in class com.oracle.graal.compiler.test.GraalCompilerTest
 
DebugScope - Class in com.oracle.graal.debug.internal
 
DebugScope(Thread) - Constructor for class com.oracle.graal.debug.internal.DebugScope
 
DebugScope(String, DebugScope, boolean, Object...) - Constructor for class com.oracle.graal.debug.internal.DebugScope
 
DebugScope.IndentImpl - Class in com.oracle.graal.debug.internal
 
debugScopeContext() - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub
 
DebugScopeContext() - Constructor for class com.oracle.graal.hotspot.stubs.ForeignCallStub.DebugScopeContext
 
debugScopeContext() - Method in class com.oracle.graal.hotspot.stubs.SnippetStub
 
debugScopeContext() - Method in class com.oracle.graal.hotspot.stubs.Stub
Gets a context object for the debug scope created when producing the code for this stub.
debugString(long) - Method in class com.oracle.graal.java.SmallLocalLiveness
 
DebugTimer - Interface in com.oracle.graal.debug
A timer for some activity of interest.
DebugTimerTest - Class in com.oracle.graal.debug.test
 
DebugTimerTest() - Constructor for class com.oracle.graal.debug.test.DebugTimerTest
 
DebugValue - Class in com.oracle.graal.debug.internal
A name and index for a value managed in a thread local value map.
DebugValue(String, boolean) - Constructor for class com.oracle.graal.debug.internal.DebugValue
 
DebugValueMap - Class in com.oracle.graal.debug.internal
A node in a tree of DebugValues.
DebugValueMap(String) - Constructor for class com.oracle.graal.debug.internal.DebugValueMap
 
debugValues - Static variable in class com.oracle.graal.debug.internal.KeyRegistry
 
DebugValueScope(DebugValuesPrinter.DebugValueScope, DebugValueMap) - Constructor for class com.oracle.graal.hotspot.DebugValuesPrinter.DebugValueScope
 
DebugValuesPrinter - Class in com.oracle.graal.hotspot
Facility for printing the values collected across all threads.
DebugValuesPrinter() - Constructor for class com.oracle.graal.hotspot.DebugValuesPrinter
 
debugValuesPrinter - Variable in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
DebugValuesPrinter.DebugValueScope - Class in com.oracle.graal.hotspot
Tracks the scope when printing a DebugValueMap, allowing "empty" scopes to be omitted.
DebugValueSummary - Static variable in class com.oracle.graal.debug.GraalDebugConfig
 
DebugValueThreadFilter - Static variable in class com.oracle.graal.debug.GraalDebugConfig
 
DebugVerifyHandler - Interface in com.oracle.graal.debug
Performs some kind of verification on an object.
DEC - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp
 
dec(Register) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
dec(int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
decCounter() - Static method in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
decideInlining(List<TruffleInliningDecision>, TruffleInliningPolicy, int, CompilerOptions) - Static method in class com.oracle.graal.truffle.TruffleInlining
 
decipher(long) - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
Analyzes a given value and prints information about it to the log stream.
decl(AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
decl(Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
Declarations(Method) - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.Declarations
 
declarations - Variable in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.Declarations
 
declared(ResolvedJavaType) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
Returns a Stamp for objects of type type, or one of its subtypes, or null.
declaredNonNull(ResolvedJavaType) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
Returns a Stamp for objects of type type, or one of its subtypes, but not null.
declaredTrusted(ResolvedJavaType) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
Returns a Stamp for objects of type type, or one of its subtypes, or null.
declaredTrusted(ResolvedJavaType, boolean) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
 
declaredTrustedNonNull(ResolvedJavaType) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
Returns a Stamp for objects of type type, or one of its subtypes, but not null.
declareType(TypeMirror, String, String, String, String[], boolean, boolean, Element) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
declaringClass - Variable in class com.oracle.graal.compiler.common.FieldsScanner.FieldInfo
 
declaringClass - Variable in class com.oracle.graal.graphbuilderconf.InvocationPlugins.Registration
 
declaringClass - Variable in class com.oracle.graal.graphbuilderconf.MethodSubstitutionPlugin
The class in which the substitute method is declared.
declaringClass - Static variable in class com.oracle.graal.truffle.TruffleDebugJavaMethod
 
declaringClass - Variable in class jdk.internal.jvmci.meta.MethodIdMap.MethodKey
 
declaringClass - Variable in class jdk.internal.jvmci.options.OptionDescriptor
 
declaringClass - Variable in class jdk.internal.jvmci.options.processor.OptionProcessor.OptionInfo
 
declaringClasses - Variable in class com.oracle.graal.compiler.common.Fields
 
decode(StructuredGraph, EncodedGraph) - Method in class com.oracle.graal.nodes.GraphDecoder
 
decode(GraphDecoder.MethodScope, FixedWithNextNode) - Method in class com.oracle.graal.nodes.GraphDecoder
 
decode(StructuredGraph, ResolvedJavaMethod, LoopExplosionPlugin, InvocationPlugins, InlineInvokePlugin[], ParameterPlugin) - Method in class com.oracle.graal.replacements.PEGraphDecoder
 
decodeConstantPoolCacheIndex(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Decode a constant pool cache index to a constant pool index.
decodeDebugId(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
decodeDebugId(JavaConstant) - Method in interface jdk.internal.jvmci.meta.MetaAccessProvider
 
decodeDeoptAction(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
decodeDeoptAction(JavaConstant) - Method in interface jdk.internal.jvmci.meta.MetaAccessProvider
 
decodeDeoptReason(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
decodeDeoptReason(JavaConstant) - Method in interface jdk.internal.jvmci.meta.MetaAccessProvider
 
decodeFloatingNode(GraphDecoder.MethodScope, GraphDecoder.LoopScope, int) - Method in class com.oracle.graal.nodes.GraphDecoder
Decodes a non-fixed node, but does not do any post-processing and does not register it.
decodeInvokedynamicIndex(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
See ConstantPool::decode_invokedynamic_index.
decodeKlassPointer(AMD64MacroAssembler, Register, Register, AMD64Address, HotSpotVMConfig.CompressEncoding) - Static method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove
 
decorateDebugRoot(Runnable, String, DebugConfig) - Static method in class com.oracle.graal.debug.Debug
 
decorateDebugRoot(Callable<T>, String, DebugConfig) - Static method in class com.oracle.graal.debug.Debug
 
decorateScope(Runnable, String, Object...) - Static method in class com.oracle.graal.debug.Debug
 
decorateScope(Callable<T>, String, Object...) - Static method in class com.oracle.graal.debug.Debug
 
decorator - Variable in class com.oracle.graal.debug.DebugDumpScope
Specifies if this scope decorates an inner scope.
decq(Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
decq(AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
decrement1() - Method in class com.oracle.graal.compiler.test.CountedLoopTest
 
decrement2() - Method in class com.oracle.graal.compiler.test.CountedLoopTest
 
decrement3() - Method in class com.oracle.graal.compiler.test.CountedLoopTest
 
DecrementCodeGenTest(int) - Constructor for class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest.DecrementCodeGenTest
 
decrementEq1() - Method in class com.oracle.graal.compiler.test.CountedLoopTest
 
decrementEq2() - Method in class com.oracle.graal.compiler.test.CountedLoopTest
 
decrementEq3() - Method in class com.oracle.graal.compiler.test.CountedLoopTest
 
decrementEqSnippet(int, int, int) - Static method in class com.oracle.graal.compiler.test.CountedLoopTest
 
decrementKnownCallSites() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
decrementl(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
decrementl(AMD64Address, int) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
decrementMemTest0() - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
decrementMemTest1() - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
decrementMemTest2() - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
decrementMemTest3() - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
decrementMemTest4() - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
decrementMemTest5() - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
decrementMemTest6() - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
decrementMemTest7() - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
decrementq(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
decrementq(AMD64Address, int) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
decrementSnippet(int, int, int) - Static method in class com.oracle.graal.compiler.test.CountedLoopTest
 
DECRYPT - Static variable in class com.oracle.graal.hotspot.HotSpotBackend
 
decrypt(Object, byte[], int, int, byte[], int) - Static method in class com.oracle.graal.hotspot.replacements.CipherBlockChainingSubstitutions
 
decrypt(byte[], SecretKey, String) - Method in class com.oracle.graal.hotspot.test.HotSpotCryptoSubstitutionTest
 
DECRYPT_BLOCK - Static variable in class com.oracle.graal.hotspot.HotSpotBackend
 
decryptAESCryptStub(ForeignCallDescriptor, Word, Word, Word, Word, int) - Static method in class com.oracle.graal.hotspot.replacements.CipherBlockChainingSubstitutions
 
decryptBlock(Object, byte[], int, byte[], int) - Static method in class com.oracle.graal.hotspot.replacements.AESCryptSubstitutions
 
decryptBlockStub(ForeignCallDescriptor, Word, Word, Word) - Static method in class com.oracle.graal.hotspot.replacements.AESCryptSubstitutions
 
deepEquals0(Object, Object) - Static method in class com.oracle.graal.graph.NodeClass
 
deepHashCode0(Object) - Static method in class com.oracle.graal.graph.NodeClass
 
deepNodeCount - Variable in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistic
 
deepNodeCount - Variable in class com.oracle.graal.truffle.TruffleInliningProfile
 
def(int, String, String, int) - Static method in class com.oracle.graal.bytecode.Bytecodes
Defines a bytecode by entering it into the arrays that record its name, length and flags.
def(int, String, String, int, int) - Static method in class com.oracle.graal.bytecode.Bytecodes
Defines a bytecode by entering it into the arrays that record its name, length and flags.
Def() - Constructor for class com.oracle.graal.graph.test.NodeUsagesTests.Def
 
def(Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>) - Method in class com.oracle.graal.lir.LIRVerifier
 
Default - Static variable in interface com.oracle.graal.lir.asm.CompilationResultBuilderFactory
The default factory creates a standard CompilationResultBuilder.
DEFAULT - Static variable in class jdk.internal.jvmci.options.OptionValue
 
DEFAULT_DEBUG_ID - Static variable in class com.oracle.graal.nodes.DeoptimizeNode
 
DEFAULT_LOG_LEVEL - Static variable in class com.oracle.graal.debug.Debug
 
DEFAULT_REPLACER - Static variable in class com.oracle.graal.replacements.SnippetTemplate
Represents the default usage replacer logic which simply delegates to Node.replaceAtUsages(Node).
DefaultBarSize - Static variable in class com.oracle.graal.debug.internal.DebugHistogramAsciiPrinter
 
DefaultCalcOffset() - Constructor for class com.oracle.graal.compiler.common.FieldsScanner.DefaultCalcOffset
 
DefaultCollectionsProvider - Class in com.oracle.graal.api.collections
A default implementation of CollectionsProvider that creates standard JDK collection class objects.
DefaultCollectionsProvider() - Constructor for class com.oracle.graal.api.collections.DefaultCollectionsProvider
 
defaultConfiguration - Static variable in class com.oracle.graal.phases.tiers.Suites
 
defaultCount - Variable in class com.oracle.graal.lir.SwitchStrategy.EffortClosure
 
defaultEffort - Variable in class com.oracle.graal.lir.SwitchStrategy.EffortClosure
 
defaultElementValue() - Method in class com.oracle.graal.nodes.java.NewArrayNode
 
defaultFieldValue(ResolvedJavaField) - Method in class com.oracle.graal.nodes.java.NewInstanceNode
 
defaultForKind(Kind, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
 
defaultForKind(Kind) - Static method in interface jdk.internal.jvmci.meta.JavaConstant
Returns a constant with the default value for the given kind.
defaultGraphBuilderSuite - Variable in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
 
defaultGraphBuilderSuite - Variable in class com.oracle.graal.java.DefaultSuitesProvider
 
defaultHandler(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver, ValueNode...) - Method in interface com.oracle.graal.graphbuilderconf.InvocationPlugin
Handles an invocation when a specific apply method is not available.
defaultHandler(LIRGeneratorTool, Value...) - Static method in class com.oracle.graal.lir.jtt.LIRTestSpecification
 
DefaultHotSpotLoweringProvider - Class in com.oracle.graal.hotspot.meta
HotSpot implementation of LoweringProvider.
DefaultHotSpotLoweringProvider(HotSpotGraalRuntimeProvider, MetaAccessProvider, ForeignCallsProvider, HotSpotRegistersProvider, TargetDescription) - Constructor for class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
DefaultHotSpotLoweringProvider.Exceptions - Class in com.oracle.graal.hotspot.meta
 
DefaultHotSpotLoweringProvider.RuntimeCalls - Class in com.oracle.graal.hotspot.meta
 
DefaultInliningPolicy - Class in com.oracle.graal.truffle
 
DefaultInliningPolicy() - Constructor for class com.oracle.graal.truffle.DefaultInliningPolicy
 
DefaultJavaLoweringProvider - Class in com.oracle.graal.replacements
VM-independent lowerings for standard Java nodes.
DefaultJavaLoweringProvider(MetaAccessProvider, TargetDescription) - Constructor for class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
DefaultLIRKindTool - Class in com.oracle.graal.lir.gen
Default implementation of LIRKindTool.
DefaultLIRKindTool(PlatformKind) - Constructor for class com.oracle.graal.lir.gen.DefaultLIRKindTool
 
defaultLIRSuites - Variable in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
 
defaultLIRSuites - Variable in class com.oracle.graal.java.DefaultSuitesProvider
 
DefaultLoopNodeFactory - Class in com.oracle.graal.truffle
 
DefaultLoopNodeFactory() - Constructor for class com.oracle.graal.truffle.DefaultLoopNodeFactory
 
DefaultNameSize - Static variable in class com.oracle.graal.debug.internal.DebugHistogramAsciiPrinter
 
DefaultNodeCollectionsProvider - Class in com.oracle.graal.graph
A default implementation of NodeCollectionsProvider that creates standard JDK collection class objects.
DefaultNodeCollectionsProvider() - Constructor for class com.oracle.graal.graph.DefaultNodeCollectionsProvider
 
defaultOffset() - Method in class com.oracle.graal.bytecode.BytecodeSwitch
Gets the offset from the start of the switch instruction to the default switch target.
DefaultProfilingInfo - Class in jdk.internal.jvmci.meta
An implementation of ProfilingInfo that can used in the absence of real profile information.
DefaultProfilingInfo(TriState) - Constructor for class jdk.internal.jvmci.meta.DefaultProfilingInfo
 
DefaultRefMapFormatter(Architecture, int, Register, int) - Constructor for class jdk.internal.jvmci.code.CodeUtil.DefaultRefMapFormatter
 
DefaultRegFormatter(Architecture) - Constructor for class jdk.internal.jvmci.code.CodeUtil.DefaultRegFormatter
 
DefaultScale - Static variable in class com.oracle.graal.debug.internal.DebugHistogramAsciiPrinter
 
DefaultSimplifierTool(MetaAccessProvider, ConstantReflectionProvider, boolean) - Constructor for class com.oracle.graal.nodes.util.GraphUtil.DefaultSimplifierTool
 
defaultSuccessor() - Method in class com.oracle.graal.nodes.extended.SwitchNode
Gets the successor corresponding to the default (fall through) case.
defaultSuccessorIndex() - Method in class com.oracle.graal.nodes.extended.SwitchNode
Returns the index of the default (fall through) successor of this switch.
defaultSuites - Variable in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
 
defaultSuites - Variable in class com.oracle.graal.java.DefaultSuitesProvider
 
defaultSuitesProvider - Variable in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
 
DefaultSuitesProvider - Class in com.oracle.graal.java
 
DefaultSuitesProvider(GraphBuilderConfiguration.Plugins) - Constructor for class com.oracle.graal.java.DefaultSuitesProvider
 
DefaultSuitesProvider.LIRSuitesSupplier - Class in com.oracle.graal.java
 
DefaultSuitesProvider.SuitesSupplier - Class in com.oracle.graal.java
 
defaultTarget() - Method in class com.oracle.graal.bytecode.BytecodeSwitch
Gets the index of the instruction for the default switch target.
defaultTarget - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.StrategySwitchOp
 
defaultTarget - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.TableSwitchOp
 
defaultTarget - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.StrategySwitchOp
 
defaultTarget - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.TableSwitchOp
 
defaultTarget - Variable in class com.oracle.graal.lir.SwitchStrategy.BaseSwitchClosure
 
DefaultTruffleCompiler - Class in com.oracle.graal.truffle
 
DefaultTruffleCompiler(GraphBuilderConfiguration.Plugins, Suites, LIRSuites, Backend) - Constructor for class com.oracle.graal.truffle.DefaultTruffleCompiler
 
DefaultTruffleSplittingStrategy - Class in com.oracle.graal.truffle
 
DefaultTruffleSplittingStrategy(OptimizedDirectCallNode) - Constructor for class com.oracle.graal.truffle.DefaultTruffleSplittingStrategy
 
DefaultTruffleSplittingStrategyNew - Class in com.oracle.graal.truffle
 
DefaultTruffleSplittingStrategyNew(OptimizedDirectCallNode) - Constructor for class com.oracle.graal.truffle.DefaultTruffleSplittingStrategyNew
 
DefaultTruffleStamp - Class in com.oracle.graal.truffle
 
DefaultTruffleStamp() - Constructor for class com.oracle.graal.truffle.DefaultTruffleStamp
 
DefaultTruffleStamp.ArrayStamp - Class in com.oracle.graal.truffle
 
DefaultTruffleStamp.ClassStamp - Class in com.oracle.graal.truffle
 
DefaultTruffleStamp.GenericStamp - Class in com.oracle.graal.truffle
 
DefaultTruffleStamp.InstanceStamp - Class in com.oracle.graal.truffle
 
DefaultTruffleStamp.TypeStamp - Class in com.oracle.graal.truffle
 
DefaultTruffleStamp.UninitializedStamp - Class in com.oracle.graal.truffle
 
DefaultTruffleStamp.ValueStamp - Class in com.oracle.graal.truffle
 
defaultValue - Variable in class jdk.internal.jvmci.options.OptionValue
 
defaultValue() - Method in class jdk.internal.jvmci.options.OptionValue
Lazy initialization of default value.
defConsumer - Variable in class com.oracle.graal.lir.dfa.LocationMarker
 
defConsumer(LIRInstruction, Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>) - Method in class com.oracle.graal.lir.ssa.SSAVerifier
 
defConsumer - Variable in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder.BlockClosure
 
deferCompilation() - Method in class com.oracle.graal.truffle.CompilationProfile
 
deferCompilations - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
deferedCount - Variable in class com.oracle.graal.truffle.CompilationProfile
 
DeferredPiNode - Class in com.oracle.graal.replacements.nodes
A node for use in method substitutions or snippets that changes the type of its input where the type is not immediately available at intrinsification time.
DeferredPiNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.replacements.nodes.DeferredPiNode
 
define - Variable in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor.VMConfigField
 
defined - Variable in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
 
defined - Variable in class com.oracle.graal.lir.ssa.SSAVerifier
 
defineOperand(Value, AbstractBlockBase<?>) - Method in interface com.oracle.graal.lir.gen.BlockValueMap
 
defineOperand(Value, AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl
 
defs - Variable in class com.oracle.graal.lir.LIRInstructionClass
 
DefUseTree - Class in com.oracle.graal.lir.constopt
Represents def-use tree of a constant.
DefUseTree(LIRInstruction, AbstractBlockBase<?>) - Constructor for class com.oracle.graal.lir.constopt.DefUseTree
 
DegeneratedLoop - Class in com.oracle.graal.jtt.loop
 
DegeneratedLoop() - Constructor for class com.oracle.graal.jtt.loop.DegeneratedLoop
 
DegeneratedLoop.Unresolved - Exception in com.oracle.graal.jtt.loop
 
DegeneratedLoopsTest - Class in com.oracle.graal.compiler.test
In the following tests, the usages of local variable "a" are replaced with the integer constant 0.
DegeneratedLoopsTest() - Constructor for class com.oracle.graal.compiler.test.DegeneratedLoopsTest
 
DegeneratedLoopsTest.UnresolvedException - Exception in com.oracle.graal.compiler.test
 
delayed - Variable in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Sethix
 
delayed - Variable in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Setx
 
delayedAdd - Variable in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Setx
 
delayedControlTransfer - Variable in class com.oracle.graal.lir.sparc.SPARCLIRInstruction
 
delayedFirstEmitted - Variable in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Setx
 
delayedInstructionEmitter - Variable in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Sethix
 
delayedIntervals - Variable in class com.oracle.graal.printer.CFGPrinterObserver
 
delaySlot - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.ControlTransferOp
 
delaySlotOptimizationPoints - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
delaySlotPosition - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
delaySlotPosition - Variable in class com.oracle.graal.lir.sparc.SPARCJumpOp
 
delegate - Variable in class com.oracle.graal.debug.DelegatingDebugConfig
 
delegate(DelegatingDebugConfig.Feature) - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
delegate(DelegatingDebugConfig.Level) - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
delegate - Variable in class com.oracle.graal.hotspot.debug.BenchmarkCounters.CallbackOutputStream
 
delegate - Variable in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.InstructionCounterOp
 
delegate - Variable in class com.oracle.graal.hotspot.logging.CountingProxy
 
delegate - Variable in class com.oracle.graal.hotspot.logging.LoggingProxy
 
delegate - Variable in class com.oracle.graal.truffle.ReadOnlyFrame
 
DelegatingDebugConfig - Class in com.oracle.graal.debug
 
DelegatingDebugConfig() - Constructor for class com.oracle.graal.debug.DelegatingDebugConfig
Creates a config that delegates to the current config.
DelegatingDebugConfig(DebugConfig) - Constructor for class com.oracle.graal.debug.DelegatingDebugConfig
Creates a config that delegates to a given config.
DelegatingDebugConfig.Feature - Enum in com.oracle.graal.debug
The features of a DelegatingDebugConfig that can be force enabled/ disabled or delegated.
DelegatingDebugConfig.Level - Enum in com.oracle.graal.debug
The debug levels of a DelegatingDebugConfig than can be overridden or delegated.
delete() - Method in interface com.oracle.graal.nodes.spi.VirtualizerTool
Deletes the current node.
delete() - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
deleteAndAddTest() - Method in class com.oracle.graal.graph.test.TypedNodeIteratorTest
 
deleteBranch(Node) - Method in interface com.oracle.graal.graph.spi.SimplifierTool
 
deleteBranch(Node) - Method in class com.oracle.graal.nodes.util.GraphUtil.DefaultSimplifierTool
 
deleteBranch(Node) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance.Tool
 
deleted - Variable in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
DELETED_ID_START - Static variable in class com.oracle.graal.graph.Node
 
deleteEmptyBlocks(List<B>) - Method in class com.oracle.graal.lir.ControlFlowOptimizer.Optimizer
 
deleteEnd(AbstractEndNode) - Method in class com.oracle.graal.nodes.AbstractMergeNode
 
deleteEnd(AbstractEndNode) - Method in class com.oracle.graal.nodes.LoopBeginNode
 
deleteInstruction(DefUseTree) - Method in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
 
deleteInvoke(Invoke) - Static method in class com.oracle.graal.replacements.PEGraphDecoder
 
deleteNode(Node) - Method in class com.oracle.graal.virtual.phases.ea.GraphEffectList
Removes the given fixed node from the control flow and deletes it.
deleteNodes(NodeFlood, StructuredGraph) - Static method in class com.oracle.graal.phases.common.DeadCodeEliminationPhase
 
deleteUnusedNodes() - Method in class com.oracle.graal.loop.BasicInductionVariable
 
deleteUnusedNodes() - Method in class com.oracle.graal.loop.DerivedConvertedInductionVariable
 
deleteUnusedNodes() - Method in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
deleteUnusedNodes() - Method in class com.oracle.graal.loop.DerivedScaledInductionVariable
 
deleteUnusedNodes() - Method in class com.oracle.graal.loop.InductionVariable
Deletes any nodes created within the scope of this object that have no usages.
deleteUnusedNodes() - Method in class com.oracle.graal.loop.LoopEx
Deletes any nodes created within the scope of this object that have no usages.
deleteUnusedNodes() - Method in class com.oracle.graal.loop.LoopsData
Deletes any nodes created within the scope of this object that have no usages.
deletingNodeTest() - Method in class com.oracle.graal.graph.test.TypedNodeIteratorTest
 
DELTA - Static variable in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
delta - Static variable in class com.oracle.graal.hotspot.debug.BenchmarkCounters
 
delta - Variable in class com.oracle.graal.jtt.JTTTest
 
delta - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AtomicReadAndAddOp
 
delta - Variable in class com.oracle.graal.nodes.java.AtomicReadAndAddNode
 
delta() - Method in class com.oracle.graal.nodes.java.AtomicReadAndAddNode
 
delta() - Method in class com.oracle.graal.replacements.test.DerivedOopTest.Pointers
 
deopt(DeoptimizationAction, DeoptimizationReason) - Static method in class com.oracle.graal.hotspot.nodes.DeoptimizeCallerNode
 
deopt(DeoptimizationAction, DeoptimizationReason) - Static method in class com.oracle.graal.nodes.DeoptimizeNode
 
deoptActionMakeNotCompilable - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptActionMakeNotEntrant - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptActionMaybeRecompile - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptActionNone - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptActionReinterpret - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
DeoptALot - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
deoptBci - Variable in class com.oracle.graal.java.BciBlockMapping.ExceptionDispatchBlock
 
DEOPTIMIZATION_HANDLER - Static variable in class com.oracle.graal.hotspot.HotSpotHostBackend
DeoptimizationAction - Enum in jdk.internal.jvmci.meta
Specifies the action that should be taken by the runtime in case a certain deoptimization is triggered.
DeoptimizationAction(boolean) - Constructor for enum jdk.internal.jvmci.meta.DeoptimizationAction
 
deoptimizationActionBits - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationActionShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationDebugIdBits - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationDebugIdShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationFetchUnrollInfo - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
DeoptimizationFetchUnrollInfoCallNode - Class in com.oracle.graal.hotspot.nodes
A call to the runtime code Deoptimization::fetch_unroll_info.
DeoptimizationFetchUnrollInfoCallNode(ForeignCallsProvider, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.DeoptimizationFetchUnrollInfoCallNode
 
DeoptimizationGroupingPhase - Class in com.oracle.graal.phases.common
This phase tries to find DeoptimizeNodes which use the same FrameState and merges them together.
DeoptimizationGroupingPhase() - Constructor for class com.oracle.graal.phases.common.DeoptimizationGroupingPhase
 
deoptimizationHandler(Register, Register) - Static method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
Deoptimization handler for normal deoptimization HotSpotVMConfig.deoptimizationUnpackDeopt.
DeoptimizationReason - Enum in jdk.internal.jvmci.meta
Enumeration of reasons for why a deoptimization is happening.
DeoptimizationReason() - Constructor for enum jdk.internal.jvmci.meta.DeoptimizationReason
 
deoptimizationReasonBits - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationReasonShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationRescueSlot - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerationResult
The slot reserved for storing the original return address when a frame is marked for deoptimization.
deoptimizationRescueSlot - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerationResult
The slot reserved for storing the original return address when a frame is marked for deoptimization.
deoptimizationRescueSlot - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
The slot reserved for storing the original return address when a frame is marked for deoptimization.
DeoptimizationStub - Class in com.oracle.graal.hotspot.stubs
Deoptimization stub.
DeoptimizationStub(HotSpotProviders, TargetDescription, HotSpotForeignCallLinkage) - Constructor for class com.oracle.graal.hotspot.stubs.DeoptimizationStub
 
deoptimizationUncommonTrap - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnpackDeopt() - Static method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
 
deoptimizationUnpackDeopt() - Static method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
 
deoptimizationUnpackDeopt - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnpackException - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnpackFrames - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnpackReexecute - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnpackUncommonTrap() - Static method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
 
deoptimizationUnpackUncommonTrap() - Static method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
 
deoptimizationUnpackUncommonTrap - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnrollBlockCallerAdjustmentOffset() - Static method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
 
deoptimizationUnrollBlockCallerAdjustmentOffset() - Static method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
 
deoptimizationUnrollBlockCallerAdjustmentOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnrollBlockFramePcsOffset() - Static method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
 
deoptimizationUnrollBlockFramePcsOffset() - Static method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
 
deoptimizationUnrollBlockFramePcsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnrollBlockFrameSizesOffset() - Static method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
 
deoptimizationUnrollBlockFrameSizesOffset() - Static method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
 
deoptimizationUnrollBlockFrameSizesOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnrollBlockInitialInfoOffset() - Static method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
 
deoptimizationUnrollBlockInitialInfoOffset() - Static method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
 
deoptimizationUnrollBlockInitialInfoOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnrollBlockNumberOfFramesOffset() - Static method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
 
deoptimizationUnrollBlockNumberOfFramesOffset() - Static method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
 
deoptimizationUnrollBlockNumberOfFramesOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnrollBlockSizeOfDeoptimizedFrameOffset() - Static method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
 
deoptimizationUnrollBlockSizeOfDeoptimizedFrameOffset() - Static method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
 
deoptimizationUnrollBlockSizeOfDeoptimizedFrameOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnrollBlockTotalFrameSizesOffset() - Static method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
 
deoptimizationUnrollBlockTotalFrameSizesOffset() - Static method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
 
deoptimizationUnrollBlockTotalFrameSizesOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimize() - Static method in class com.oracle.graal.api.directives.GraalDirectives
Directive for the compiler to fall back to the bytecode interpreter at this point.
deoptimizeAndInvalidate() - Static method in class com.oracle.graal.api.directives.GraalDirectives
Directive for the compiler to fall back to the bytecode interpreter at this point, invalidate the compiled code and reprofile the method.
deoptimizeAndInvalidateSnippet() - Static method in class com.oracle.graal.api.directives.test.DeoptimizeDirectiveTest
 
DeoptimizeCallerNode - Class in com.oracle.graal.hotspot.nodes
Removes the current frame and tail calls the uncommon trap routine.
DeoptimizeCallerNode(DeoptimizationAction, DeoptimizationReason) - Constructor for class com.oracle.graal.hotspot.nodes.DeoptimizeCallerNode
 
DeoptimizeDirectiveTest - Class in com.oracle.graal.api.directives.test
 
DeoptimizeDirectiveTest() - Constructor for class com.oracle.graal.api.directives.test.DeoptimizeDirectiveTest
 
DeoptimizeNode - Class in com.oracle.graal.nodes
 
DeoptimizeNode(DeoptimizationAction, DeoptimizationReason) - Constructor for class com.oracle.graal.nodes.DeoptimizeNode
 
DeoptimizeNode(DeoptimizationAction, DeoptimizationReason, JavaConstant) - Constructor for class com.oracle.graal.nodes.DeoptimizeNode
 
DeoptimizeNode(DeoptimizationAction, DeoptimizationReason, int, JavaConstant, FrameState) - Constructor for class com.oracle.graal.nodes.DeoptimizeNode
 
DeoptimizeOnExceptionTest - Class in com.oracle.graal.replacements.test
Tests that deoptimization upon exception handling works.
DeoptimizeOnExceptionTest() - Constructor for class com.oracle.graal.replacements.test.DeoptimizeOnExceptionTest
 
DeoptimizeOnExceptionTest.MyClassLoader - Class in com.oracle.graal.replacements.test
 
deoptimizeSnippet() - Static method in class com.oracle.graal.api.directives.test.DeoptimizeDirectiveTest
 
DeoptimizingFixedWithNextNode - Class in com.oracle.graal.nodes
 
DeoptimizingFixedWithNextNode(NodeClass<? extends DeoptimizingFixedWithNextNode>, Stamp) - Constructor for class com.oracle.graal.nodes.DeoptimizingFixedWithNextNode
 
DeoptimizingFixedWithNextNode(NodeClass<? extends DeoptimizingFixedWithNextNode>, Stamp, FrameState) - Constructor for class com.oracle.graal.nodes.DeoptimizingFixedWithNextNode
 
DeoptimizingNode - Interface in com.oracle.graal.nodes
Interface implemented by nodes which may need deoptimization information.
DeoptimizingNode.DeoptAfter - Interface in com.oracle.graal.nodes
Interface for nodes that need a FrameState for deoptimizing to a point after their execution.
DeoptimizingNode.DeoptBefore - Interface in com.oracle.graal.nodes
Interface for nodes that need a FrameState for deoptimizing to a point before their execution.
DeoptimizingNode.DeoptDuring - Interface in com.oracle.graal.nodes
Interface for nodes that need a special FrameState for deoptimizing during their execution (e.g.
DeoptimizingStubCall - Class in com.oracle.graal.hotspot.nodes
 
DeoptimizingStubCall(NodeClass<? extends DeoptimizingStubCall>, Stamp) - Constructor for class com.oracle.graal.hotspot.nodes.DeoptimizingStubCall
 
deoptimzeWhenCompiled(boolean) - Method in class com.oracle.graal.truffle.test.builtins.SLDeoptimizeWhenCompiledBuiltin
 
deoptNodes - Variable in class com.oracle.graal.replacements.SnippetTemplate
Nodes that inherit a deoptimization FrameState from the replacee during instantiation.
deoptReasonAliasing - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonArrayCheck - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonClassCheck - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonConstraint - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonDiv0Check - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonJsrMismatch - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonLoopLimitCheck - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonNone - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonNotCompiledExceptionHandler - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonNullCheck - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonOptimizedTypeCheck - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonOSROffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonRangeCheck - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonTransferToInterpreter - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonTypeCheckInlining - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonUnreached0 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonUnresolved - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptState - Variable in class com.oracle.graal.nodes.java.RegisterFinalizerNode
 
DeoptsToDisableOptimisticOptimization - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
depth - Variable in class com.oracle.graal.compiler.common.cfg.Loop
 
depth - Variable in class com.oracle.graal.truffle.test.nodes.RecursionTestNode
 
Depth1() - Constructor for class com.oracle.graal.replacements.test.CheckCastTest.Depth1
 
Depth10() - Constructor for class com.oracle.graal.replacements.test.CheckCastTest.Depth10
 
Depth11() - Constructor for class com.oracle.graal.replacements.test.CheckCastTest.Depth11
 
Depth12() - Constructor for class com.oracle.graal.replacements.test.CheckCastTest.Depth12
 
Depth13() - Constructor for class com.oracle.graal.replacements.test.CheckCastTest.Depth13
 
Depth14() - Constructor for class com.oracle.graal.replacements.test.CheckCastTest.Depth14
 
Depth2() - Constructor for class com.oracle.graal.replacements.test.CheckCastTest.Depth2
 
Depth3() - Constructor for class com.oracle.graal.replacements.test.CheckCastTest.Depth3
 
Depth4() - Constructor for class com.oracle.graal.replacements.test.CheckCastTest.Depth4
 
Depth5() - Constructor for class com.oracle.graal.replacements.test.CheckCastTest.Depth5
 
Depth6() - Constructor for class com.oracle.graal.replacements.test.CheckCastTest.Depth6
 
Depth7() - Constructor for class com.oracle.graal.replacements.test.CheckCastTest.Depth7
 
Depth8() - Constructor for class com.oracle.graal.replacements.test.CheckCastTest.Depth8
 
Depth9() - Constructor for class com.oracle.graal.replacements.test.CheckCastTest.Depth9
 
dequeueInlinedCallSites(TruffleInlining) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
dequeues - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
derivedBase - Variable in class jdk.internal.jvmci.hotspot.HotSpotReferenceMap
 
derivedBaseFromValue(AllocatableValue) - Static method in class jdk.internal.jvmci.meta.LIRKind
Helper method to construct derived reference kinds.
derivedCache - Variable in class jdk.internal.jvmci.options.OptionValue.OverrideScope
 
DerivedConvertedInductionVariable - Class in com.oracle.graal.loop
 
DerivedConvertedInductionVariable(LoopEx, InductionVariable, Stamp, ValueNode) - Constructor for class com.oracle.graal.loop.DerivedConvertedInductionVariable
 
DerivedInductionVariable - Class in com.oracle.graal.loop
Base class of the derived induction variables.
DerivedInductionVariable(LoopEx, InductionVariable) - Constructor for class com.oracle.graal.loop.DerivedInductionVariable
 
DerivedOffsetInductionVariable - Class in com.oracle.graal.loop
 
DerivedOffsetInductionVariable(LoopEx, InductionVariable, ValueNode, BinaryArithmeticNode<?>) - Constructor for class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
DerivedOopTest - Class in com.oracle.graal.replacements.test
Tests for derived oops in reference maps.
DerivedOopTest() - Constructor for class com.oracle.graal.replacements.test.DerivedOopTest
 
DerivedOopTest.Pointers - Class in com.oracle.graal.replacements.test
 
DerivedOopTest.Result - Class in com.oracle.graal.replacements.test
 
DerivedOptionValue<T> - Class in jdk.internal.jvmci.options
A cached value that needs to be recomputed when an option changes.
DerivedOptionValue(DerivedOptionValue.OptionSupplier<T>) - Constructor for class jdk.internal.jvmci.options.DerivedOptionValue
 
DerivedOptionValue.OptionSupplier<T> - Interface in jdk.internal.jvmci.options
 
derivedReference(PlatformKind, AllocatableValue) - Static method in class jdk.internal.jvmci.meta.LIRKind
Create a LIRKind of type platformKind that contains a derived reference.
derivedReferenceBase - Variable in class jdk.internal.jvmci.meta.LIRKind
 
DerivedScaledInductionVariable - Class in com.oracle.graal.loop
 
DerivedScaledInductionVariable(LoopEx, InductionVariable, ValueNode, ValueNode) - Constructor for class com.oracle.graal.loop.DerivedScaledInductionVariable
 
DerivedScaledInductionVariable(LoopEx, InductionVariable, NegateNode) - Constructor for class com.oracle.graal.loop.DerivedScaledInductionVariable
 
DerivedTestClass() - Constructor for class com.oracle.graal.jtt.bytecode.BC_instanceof01.DerivedTestClass
 
describeTo(Description) - Method in class com.oracle.graal.graph.test.matchers.NodeIterableContains
 
describeTo(Description) - Method in class com.oracle.graal.graph.test.matchers.NodeIterableCount
 
describeTo(Description) - Method in class com.oracle.graal.graph.test.matchers.NodeIterableIsEmpty
 
description - Variable in exception com.oracle.graal.lir.alloc.lsra.OutOfRegistersException
 
description - Variable in class com.oracle.graal.replacements.SnippetCounter
 
descriptor - Variable in class com.oracle.graal.graphbuilderconf.ForeignCallPlugin
 
descriptor - Variable in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
The descriptor of the call.
descriptor - Variable in class com.oracle.graal.hotspot.nodes.StubForeignCallNode
 
descriptor - Variable in class com.oracle.graal.nodes.extended.ForeignCallNode
 
descriptor - Variable in class com.oracle.graal.truffle.FrameWithBoxing
 
descriptor - Variable in class com.oracle.graal.truffle.FrameWithoutBoxing
 
descriptor - Variable in class com.oracle.graal.truffle.nodes.frame.NewFrameNode
 
descriptor - Variable in class jdk.internal.jvmci.options.OptionValue
 
descriptorFor(Class<?>, String) - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
Looks for a StubForeignCallNode node intrinsic named name in stubClass and returns a ForeignCallDescriptor based on its signature and the value of hasSideEffect.
deserialize(ByteBuffer) - Method in class com.oracle.graal.compiler.common.type.ArithmeticStamp
 
deserialize(ByteBuffer) - Method in class com.oracle.graal.compiler.common.type.FloatStamp
 
deserialize(ByteBuffer) - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
desExpected - Variable in class com.oracle.graal.hotspot.test.HotSpotCryptoSubstitutionTest
 
desKey - Variable in class com.oracle.graal.hotspot.test.HotSpotCryptoSubstitutionTest
 
dest - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
dest - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
dest - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
dest - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
dest - Static variable in class com.oracle.graal.jtt.optimize.ArrayCopy01
 
dest - Static variable in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
dest - Static variable in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
dest - Variable in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
dest0 - Static variable in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
dest0 - Static variable in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
destElemKlass - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
destination - Variable in class com.oracle.graal.lir.StandardOp.JumpOp
 
destination() - Method in class com.oracle.graal.lir.StandardOp.JumpOp
 
destinationNode(Value) - Method in class com.oracle.graal.lir.gen.PhiResolver
 
destinationObject - Variable in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
destinationObject() - Method in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
destinationOffset - Variable in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
destinationOffset() - Method in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
destinations - Variable in class com.oracle.graal.lir.gen.PhiResolver.PhiResolverNode
The operands whose values are defined by the source operand.
destPos - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
destPos - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
destPos - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
destPos - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
destPos - Variable in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
destroyCallerSavedValues() - Static method in class com.oracle.graal.jtt.backend.ConstantPhiTest
 
destroyCallerSavedValues0() - Static method in class com.oracle.graal.jtt.backend.ConstantPhiTest
 
destroyedRegisters - Variable in class com.oracle.graal.hotspot.stubs.Stub
The registers destroyed by this stub.
destroysCallerSavedRegisters() - Method in class com.oracle.graal.lir.amd64.AMD64Call.CallOp
 
destroysCallerSavedRegisters() - Method in class com.oracle.graal.lir.amd64.AMD64Call.ForeignCallOp
 
destroysCallerSavedRegisters() - Method in class com.oracle.graal.lir.amd64.AMD64CCall
 
destroysCallerSavedRegisters() - Method in class com.oracle.graal.lir.LIRInstruction
 
destroysCallerSavedRegisters() - Method in class com.oracle.graal.lir.sparc.SPARCCall.CallOp
 
destroysCallerSavedRegisters() - Method in class com.oracle.graal.lir.sparc.SPARCCall.ForeignCallOp
 
destroysRegisters() - Method in interface com.oracle.graal.compiler.common.spi.ForeignCallLinkage
Determines if the foreign call target destroys all registers.
destroysRegisters() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
DetailedAsserts - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
detectCounted() - Method in class com.oracle.graal.loop.LoopEx
 
detectedCountedLoops() - Method in class com.oracle.graal.loop.LoopsData
 
detectLoops(FixedNode) - Method in class com.oracle.graal.java.BytecodeParser
 
detectLoops(StructuredGraph, FixedNode) - Method in class com.oracle.graal.nodes.GraphDecoder
 
determineInvokeProbability(InlineInfo) - Static method in class com.oracle.graal.phases.common.inlining.policy.AbstractInliningPolicy
 
determineNodeCount() - Method in class com.oracle.graal.phases.common.inlining.info.AbstractInlineInfo
 
determineNodeCount() - Method in interface com.oracle.graal.phases.common.inlining.info.InlineInfo
 
devirtualizeInvokes() - Method in class com.oracle.graal.phases.OptimisticOptimizations
 
devirtualizeWithTypeSwitch(StructuredGraph, CallTargetNode.InvokeKind, ResolvedJavaMethod, StampProvider) - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
differentRegisters(Object...) - Static method in class jdk.internal.jvmci.code.ValueUtil
Checks if all the provided values are different physical registers.
dimension(int) - Method in class com.oracle.graal.nodes.java.AbstractNewArrayNode
The list of node which produce input for this instruction.
dimension(int) - Method in class com.oracle.graal.nodes.java.NewMultiArrayNode
 
dimensionCount() - Method in class com.oracle.graal.nodes.java.AbstractNewArrayNode
The rank of the array allocated by this node, i.e.
dimensionCount() - Method in class com.oracle.graal.nodes.java.NewMultiArrayNode
 
dimensions - Variable in class com.oracle.graal.nodes.java.NewMultiArrayNode
 
dimensions() - Method in class com.oracle.graal.nodes.java.NewMultiArrayNode
 
dimensions - Variable in class com.oracle.graal.replacements.test.NewMultiArrayTest
 
dimensions(Class<?>) - Static method in class jdk.internal.jvmci.runtime.test.TypeUniverse
 
DimensionsNode - Class in com.oracle.graal.hotspot.nodes
Intrinsic for allocating an on-stack array of integers to hold the dimensions of a multianewarray instruction.
DimensionsNode(WordTypes, int) - Constructor for class com.oracle.graal.hotspot.nodes.DimensionsNode
 
direct - Variable in enum com.oracle.graal.nodes.CallTargetNode.InvokeKind
 
direct - Variable in class jdk.internal.jvmci.code.CompilationResult.Call
Specifies if this call is direct or indirect.
directCall(CompilationResultBuilder, AMD64MacroAssembler, InvokeTarget, Register, boolean, LIRFrameState) - Static method in class com.oracle.graal.lir.amd64.AMD64Call
 
directCall(AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64CCall
 
directCall(CompilationResultBuilder, SPARCMacroAssembler, InvokeTarget, Register, LIRFrameState) - Static method in class com.oracle.graal.lir.sparc.SPARCCall
 
directCallCount - Variable in class com.oracle.graal.truffle.TraceCompilationProfile
 
DirectCallOp(ResolvedJavaMethod, Value, Value[], Value[], LIRFrameState) - Constructor for class com.oracle.graal.lir.amd64.AMD64Call.DirectCallOp
 
DirectCallOp(LIRInstructionClass<? extends AMD64Call.DirectCallOp>, ResolvedJavaMethod, Value, Value[], Value[], LIRFrameState) - Constructor for class com.oracle.graal.lir.amd64.AMD64Call.DirectCallOp
 
DirectCallOp(LIRInstructionClass<? extends SPARCCall.DirectCallOp>, SPARCLIRInstruction.SizeEstimate, ResolvedJavaMethod, Value, Value[], Value[], LIRFrameState) - Constructor for class com.oracle.graal.lir.sparc.SPARCCall.DirectCallOp
 
DirectCallTargetNode - Class in com.oracle.graal.nodes
 
DirectCallTargetNode(List<ValueNode>, Stamp, JavaType[], ResolvedJavaMethod, CallingConvention.Type, CallTargetNode.InvokeKind) - Constructor for class com.oracle.graal.nodes.DirectCallTargetNode
 
DirectCallTargetNode(NodeClass<? extends DirectCallTargetNode>, List<ValueNode>, Stamp, JavaType[], ResolvedJavaMethod, CallingConvention.Type, CallTargetNode.InvokeKind) - Constructor for class com.oracle.graal.nodes.DirectCallTargetNode
 
DirectCompareAndSwapNode - Class in com.oracle.graal.hotspot.nodes
A special purpose store node that differs from CompareAndSwapNode in that it is not a StateSplit and it #compareAndSwap(Address, Word, Word, LocationIdentity) returns either the expected value or the compared against value instead of a boolean.
DirectCompareAndSwapNode(ValueNode, ValueNode, ValueNode, LocationIdentity) - Constructor for class com.oracle.graal.hotspot.nodes.DirectCompareAndSwapNode
 
directConditionalJmp(CompilationResultBuilder, AMD64MacroAssembler, InvokeTarget, AMD64Assembler.ConditionFlag) - Static method in class com.oracle.graal.lir.amd64.AMD64Call
 
directCount - Variable in class com.oracle.graal.graph.Edges
 
directCount - Variable in class com.oracle.graal.graph.Edges.EdgesIterator
 
directCount - Variable in class com.oracle.graal.lir.LIRIntrospection.OperandModeAnnotation
Number of non-array fields in LIRIntrospection.OperandModeAnnotation.values.
directCount - Variable in class com.oracle.graal.lir.LIRIntrospection.Values
 
DirectFarForeignCallOp(ForeignCallLinkage, Value, Value[], Value[], LIRFrameState) - Constructor for class com.oracle.graal.lir.amd64.AMD64Call.DirectFarForeignCallOp
 
DirectFarForeignCallOp(ForeignCallLinkage, Value, Value[], Value[], LIRFrameState) - Constructor for class com.oracle.graal.lir.sparc.SPARCCall.DirectFarForeignCallOp
 
directInputs - Variable in class com.oracle.graal.graph.NodeClass.NodeFieldsScanner
 
direction() - Method in class com.oracle.graal.loop.BasicInductionVariable
 
direction() - Method in class com.oracle.graal.loop.DerivedConvertedInductionVariable
 
direction() - Method in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
direction() - Method in class com.oracle.graal.loop.DerivedScaledInductionVariable
 
direction() - Method in class com.oracle.graal.loop.InductionVariable
 
Direction() - Constructor for enum com.oracle.graal.loop.InductionVariable.Direction
 
directJmp(CompilationResultBuilder, AMD64MacroAssembler, InvokeTarget) - Static method in class com.oracle.graal.lir.amd64.AMD64Call
 
DirectNearForeignCallOp(ForeignCallLinkage, Value, Value[], Value[], LIRFrameState) - Constructor for class com.oracle.graal.lir.amd64.AMD64Call.DirectNearForeignCallOp
 
DirectNearForeignCallOp(ForeignCallLinkage, Value, Value[], Value[], LIRFrameState) - Constructor for class com.oracle.graal.lir.sparc.SPARCCall.DirectNearForeignCallOp
 
DirectObjectStoreNode - Class in com.oracle.graal.replacements.nodes
A special purpose store node that differs from UnsafeStoreNode in that it is not a StateSplit and does not include a write barrier.
DirectObjectStoreNode(ValueNode, int, ValueNode, ValueNode, LocationIdentity, Kind) - Constructor for class com.oracle.graal.replacements.nodes.DirectObjectStoreNode
 
DirectReadNode - Class in com.oracle.graal.replacements.nodes
A special purpose store node that differs from UnsafeStoreNode in that it is not a StateSplit and takes a computed address instead of an object.
DirectReadNode(ValueNode, Kind) - Constructor for class com.oracle.graal.replacements.nodes.DirectReadNode
 
DirectStoreNode - Class in com.oracle.graal.replacements.nodes
A special purpose store node that differs from UnsafeStoreNode in that it is not a StateSplit and takes a computed address instead of an object.
DirectStoreNode(ValueNode, ValueNode, Kind) - Constructor for class com.oracle.graal.replacements.nodes.DirectStoreNode
 
directSuccessors - Variable in class com.oracle.graal.graph.NodeClass.NodeFieldsScanner
 
directUse - Variable in class com.oracle.graal.replacements.nodes.ReadRegisterNode
When true, subsequent uses of this node use the fixed register; when false, the value is moved into a new virtual register so that the fixed register is not seen by uses.
dirtyCardValue() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
dirtyCardValue - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
disable(DelegatingDebugConfig.Feature) - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
disabledOptimisticOptsMetric - Static variable in class com.oracle.graal.phases.OptimisticOptimizations
 
disableIndentation() - Method in class com.oracle.graal.debug.LogStream
 
disableInlinedMethodRecording() - Method in class com.oracle.graal.nodes.StructuredGraph
Disables method inlining recording while constructing this graph.
disableIntercept() - Static method in class com.oracle.graal.debug.Debug
Opens a scope in which exception interception is disabled.
disableKindVerification() - Method in class com.oracle.graal.java.FrameStateBuilder
 
disableReadCanonicalization() - Method in class com.oracle.graal.phases.common.CanonicalizerPhase
 
disableSafepoint() - Method in class com.oracle.graal.nodes.LoopEndNode
 
disableSimplification() - Method in class com.oracle.graal.phases.common.CanonicalizerPhase
 
disableSplitting(SLFunction) - Method in class com.oracle.graal.truffle.test.builtins.SLDisableSplittingBuiltin
 
disableSplitting(SLNull) - Method in class com.oracle.graal.truffle.test.builtins.SLDisableSplittingBuiltin
 
disableUnsafeAccessTracking() - Method in class com.oracle.graal.nodes.StructuredGraph
 
disassemble(CodeCacheProvider, CompilationResult, InstalledCode) - Static method in class com.oracle.graal.code.HexCodeFileDisassemblerProvider
 
disassemble(ResolvedJavaMethod) - Method in class com.oracle.graal.java.BytecodeDisassembler
Disassembles the bytecode of a given method in a javap-like format.
disassemble(ResolvedJavaMethod, int, int) - Method in class com.oracle.graal.java.BytecodeDisassembler
Disassembles the bytecode of a given method in a javap-like format.
disassemble(CodeCacheProvider, CompilationResult, InstalledCode) - Static method in class com.oracle.graal.printer.CFGPrinterObserver
 
disassemble(InstalledCode) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
disassembleCodeBlob(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
disassembleCodeBlob(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
disassembleCompiledCode(CodeCacheProvider, CompilationResult) - Method in interface com.oracle.graal.code.DisassemblerProvider
Gets a textual disassembly of a given compilation result.
disassembleCompiledCode(CodeCacheProvider, CompilationResult) - Method in class com.oracle.graal.code.HexCodeFileDisassemblerProvider
 
disassembleCompiledCode(CodeCacheProvider, CompilationResult) - Method in class com.oracle.graal.hotspot.meta.HotSpotDisassemblerProvider
 
disassembleInstalledCode(CodeCacheProvider, CompilationResult, InstalledCode) - Method in interface com.oracle.graal.code.DisassemblerProvider
Gets a textual disassembly of a given installed code.
disassembleInstalledCode(CodeCacheProvider, CompilationResult, InstalledCode) - Method in class com.oracle.graal.code.HexCodeFileDisassemblerProvider
 
disassembleInstalledCode(CodeCacheProvider, CompilationResult, InstalledCode) - Method in class com.oracle.graal.hotspot.meta.HotSpotDisassemblerProvider
 
disassembler - Static variable in class com.oracle.graal.printer.CFGPrinterObserver
 
DisassemblerProvider - Interface in com.oracle.graal.code
Interface providing capability for disassembling machine code.
disconnect() - Method in class com.oracle.graal.loop.LoopFragment
 
discovered - Static variable in class com.oracle.graal.printer.NoDeadCodeVerifyHandler
Only the first instance of failure at any point is shown.
disjoint - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
disjointArraycopy(Object, int, Object, int, int, Kind) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
disjointUninitializedArraycopy(Object, int, Object, int, int, Kind) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
disp - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.ControlTransferOp
 
disp19 - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
DISP19_MASK - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
DISP19_SHIFT - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
disp22 - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
DISP22_MASK - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
DISP22_SHIFT - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
disp30 - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
DispatchBeginNode - Class in com.oracle.graal.nodes
The entry node of an exception dispatcher block.
DispatchBeginNode() - Constructor for class com.oracle.graal.nodes.DispatchBeginNode
 
DispatchBeginNode(NodeClass<? extends DispatchBeginNode>, Stamp) - Constructor for class com.oracle.graal.nodes.DispatchBeginNode
 
DispatchTruffleCompilationListener() - Constructor for class com.oracle.graal.truffle.GraalTruffleRuntime.DispatchTruffleCompilationListener
 
DISPLACED_MARK_WORD_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
displacement - Variable in class com.oracle.graal.asm.amd64.AMD64Address
 
displacement - Variable in class com.oracle.graal.asm.sparc.SPARCAddress
 
displacement - Variable in class com.oracle.graal.compiler.amd64.AMD64AddressNode
 
displacement - Variable in class com.oracle.graal.compiler.sparc.SPARCImmediateAddressNode
 
displacement - Variable in class com.oracle.graal.lir.amd64.AMD64AddressValue
 
displacement - Variable in class com.oracle.graal.lir.sparc.SPARCImmediateAddressValue
 
displacement - Variable in class com.oracle.graal.replacements.nodes.DirectObjectStoreNode
 
displayHit - Static variable in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
 
displayMiss - Static variable in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
 
dispose() - Method in class com.oracle.graal.lir.gen.PhiResolver
 
disposeTarget(OptimizedCallTarget) - Static method in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategyNew
 
distancedDominatorCache - Variable in class com.oracle.graal.nodes.cfg.Block
 
distinct() - Method in class com.oracle.graal.graph.iterators.DistinctFilteredNodeIterable
 
distinct() - Method in class com.oracle.graal.graph.iterators.FilteredNodeIterable
 
distinct() - Method in interface com.oracle.graal.graph.iterators.NodeIterable
 
distinct() - Method in class com.oracle.graal.graph.NodeBitMap
 
DistinctA() - Constructor for class com.oracle.graal.compiler.test.ConditionalEliminationTest5.DistinctA
 
DistinctB() - Constructor for class com.oracle.graal.compiler.test.ConditionalEliminationTest5.DistinctB
 
DistinctFilteredNodeIterable<T extends Node> - Class in com.oracle.graal.graph.iterators
 
DistinctFilteredNodeIterable(NodeIterable<T>) - Constructor for class com.oracle.graal.graph.iterators.DistinctFilteredNodeIterable
 
distinctMask(int, int) - Static method in class com.oracle.graal.compiler.test.StampCanonicalizerTest
 
DistinctPredicatedProxyNodeIterator<T extends Node> - Class in com.oracle.graal.graph.iterators
 
DistinctPredicatedProxyNodeIterator(Iterator<T>, NodePredicate) - Constructor for class com.oracle.graal.graph.iterators.DistinctPredicatedProxyNodeIterator
 
DIV - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp
 
DIV - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
Div(boolean, boolean) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp.Div
 
div - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
div(int, int) - Static method in class com.oracle.graal.jtt.except.Catch_Loop01
 
div(int, int) - Static method in class com.oracle.graal.jtt.except.Catch_Loop02
 
div(int, int) - Static method in class com.oracle.graal.jtt.except.Catch_Loop03
 
Div() - Constructor for class com.oracle.graal.jtt.hotpath.HP_invoke01.Instruction.Div
 
div() - Static method in class com.oracle.graal.jtt.optimize.Fold_Double01
 
div() - Static method in class com.oracle.graal.jtt.optimize.Fold_Float01
 
div() - Static method in class com.oracle.graal.jtt.optimize.Fold_Int01
 
div() - Static method in class com.oracle.graal.jtt.optimize.Fold_Long01
 
div(double) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Double01
 
div(float) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Float01
 
div(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int01
 
div() - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int02
 
div(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int03
 
div(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long01
 
div() - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long02
 
div(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long03
 
div(double) - Static method in class com.oracle.graal.jtt.optimize.VN_Double01
 
div(double) - Static method in class com.oracle.graal.jtt.optimize.VN_Double02
 
div(float) - Static method in class com.oracle.graal.jtt.optimize.VN_Float01
 
div(float) - Static method in class com.oracle.graal.jtt.optimize.VN_Float02
 
div(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int01
 
div(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int03
 
div(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long01
 
div(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long03
 
divBefore(StructuredGraph, FixedNode, ValueNode, ValueNode) - Static method in class com.oracle.graal.loop.MathUtil
 
divide(int, int) - Static method in class jdk.internal.jvmci.code.UnsignedMath
Unsigned division for two numbers.
divide(long, long) - Static method in class jdk.internal.jvmci.code.UnsignedMath
Unsigned division for two numbers.
divideInt(int, int) - Static method in class com.oracle.graal.replacements.test.UnsignedMathTest
 
divideInteger(int, int) - Static method in class com.oracle.graal.replacements.test.UnsignedIntegerTest
 
divideLong(long, long) - Static method in class com.oracle.graal.replacements.test.UnsignedIntegerTest
 
divideLong(long, long) - Static method in class com.oracle.graal.replacements.test.UnsignedMathTest
 
DivideUnsigned - Class in com.oracle.graal.jtt.jdk
 
DivideUnsigned() - Constructor for class com.oracle.graal.jtt.jdk.DivideUnsigned
 
DivNode - Class in com.oracle.graal.nodes.calc
 
DivNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.DivNode
 
divStamp1(int[]) - Static method in class com.oracle.graal.compiler.test.StampCanonicalizerTest
 
divStamp2(int[]) - Static method in class com.oracle.graal.compiler.test.StampCanonicalizerTest
 
divUInt(int, int) - Static method in class com.oracle.graal.jtt.jdk.DivideUnsigned
 
divULong(long, long) - Static method in class com.oracle.graal.jtt.jdk.DivideUnsigned
 
DK - Variable in class com.oracle.graal.jtt.hotpath.HP_idea
 
dllLoad - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Address of the library lookup routine.
dllLookup - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Address of the library lookup routine.
dllLookupFunctionHandle - Variable in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
DLOAD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DLOAD_0 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DLOAD_1 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DLOAD_2 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DLOAD_3 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DMUL - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DNEG - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
Do() - Method in class com.oracle.graal.jtt.hotpath.HP_idea
 
do1() - Method in class com.oracle.graal.jtt.optimize.TypeCastElem.ClassA
 
do1() - Method in class com.oracle.graal.jtt.optimize.TypeCastElem.ClassC
 
do1() - Method in interface com.oracle.graal.jtt.optimize.TypeCastElem.Int1
 
do2() - Method in class com.oracle.graal.jtt.optimize.TypeCastElem.ClassB
 
do2() - Method in interface com.oracle.graal.jtt.optimize.TypeCastElem.Int2
 
do3() - Method in class com.oracle.graal.jtt.optimize.TypeCastElem.ClassC
 
do3() - Method in interface com.oracle.graal.jtt.optimize.TypeCastElem.Int3
 
DO_NOT_INLINE_NO_EXCEPTION - Static variable in class com.oracle.graal.graphbuilderconf.InlineInvokePlugin.InlineInfo
Denotes a call site must not be inlined and can be implemented by a node that speculates the call will not throw an exception.
DO_NOT_INLINE_WITH_EXCEPTION - Static variable in class com.oracle.graal.graphbuilderconf.InlineInvokePlugin.InlineInfo
Denotes a call site that must not be inlined and should be implemented by a node that does not speculate on the call not raising an exception.
doBinary(IntBinaryOperator, int, int) - Static method in class com.oracle.graal.jtt.lang.LambdaEagerTest
 
doBlock(Block, StructuredGraph, BlockMap<List<Node>>) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
doBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.Analyzer
 
doBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.profiling.MoveProfiling.Analyzer
 
doBlock(AbstractBlockBase<?>, LIR, LIRGeneratorTool) - Static method in class com.oracle.graal.lir.ssa.SSADestructionPhase
 
doBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.ssa.SSAVerifier
 
doBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.ssi.SSIVerifier
 
doBlock(Block, StructuredGraph, BlockMap<List<Node>>) - Method in interface com.oracle.graal.nodes.spi.NodeLIRBuilderTool
 
doBlockEnd() - Method in class com.oracle.graal.lir.gen.LIRGenerator.BlockScopeImpl
 
doBlockStart() - Method in class com.oracle.graal.lir.gen.LIRGenerator.BlockScopeImpl
 
doCompilation(String, String) - Method in class com.oracle.graal.hotspot.test.MemoryUsageBenchmark
 
doCompile(OptimizedCallTarget) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
doCompute(double, AMD64MathIntrinsicNode.Operation) - Static method in class com.oracle.graal.replacements.amd64.AMD64MathIntrinsicNode
 
doConvertByteDouble(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertByteFloat(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertByteInt(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertByteLong(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertCharDouble(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertCharFloat(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertCharInt(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertCharLong(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertDoubleFloat(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertDoubleInt(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertDoubleLong(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertFloatDouble(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertFloatInt(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertFloatLong(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertIntDouble(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertIntFloat(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertIntLong(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertLongDouble(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertLongFloat(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertLongInt(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertShortDouble(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertShortFloat(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertShortInt(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doConvertShortLong(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doEmit(SPARCMacroAssembler) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Setx
 
doesInvalidateCompilation() - Method in enum jdk.internal.jvmci.meta.DeoptimizationAction
 
doFastPE(OptimizedCallTarget, StructuredGraph) - Method in class com.oracle.graal.truffle.PartialEvaluator
 
doGraphPE(OptimizedCallTarget, StructuredGraph) - Method in class com.oracle.graal.truffle.PartialEvaluator
 
doInline(CallsiteHolderExplorable, MethodInvocation) - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
doInline(PEGraphDecoder.PEMethodScope, GraphDecoder.LoopScope, GraphDecoder.InvokeData, InlineInvokePlugin.InlineInfo, ValueNode[]) - Method in class com.oracle.graal.replacements.PEGraphDecoder
 
doInvoke(Object[]) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
doLoad - Variable in class com.oracle.graal.hotspot.nodes.G1PreWriteBarrier
 
doLoad() - Method in class com.oracle.graal.hotspot.nodes.G1PreWriteBarrier
 
doLoad - Variable in class com.oracle.graal.hotspot.nodes.G1ReferentFieldReadBarrier
 
doLoad() - Method in class com.oracle.graal.hotspot.nodes.G1ReferentFieldReadBarrier
 
dolzcomp() - Static method in class com.oracle.graal.jtt.hotspot.Test6823354.lzconI
 
dolzcomp() - Static method in class com.oracle.graal.jtt.hotspot.Test6823354.lzconL
 
domDepth - Variable in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
doMergeWithoutDead(EffectsClosure<BlockT>.MergeProcessor, List<BlockT>) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
dominated - Variable in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
dominated - Variable in class com.oracle.graal.phases.common.LoweringPhase.Frame
 
dominates(AbstractBlockBase<?>, AbstractBlockBase<?>) - Static method in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
True if block a dominates block b.
dominator - Variable in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
DOMINATOR_SPILL_MOVE_ID - Static variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
DominatorConditionalEliminationPhase - Class in com.oracle.graal.phases.common
 
DominatorConditionalEliminationPhase(boolean) - Constructor for class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase
 
DominatorConditionalEliminationPhase.Info - Class in com.oracle.graal.phases.common
 
DominatorConditionalEliminationPhase.InfoElement - Class in com.oracle.graal.phases.common
 
DominatorConditionalEliminationPhase.Instance - Class in com.oracle.graal.phases.common
 
DominatorConditionalEliminationPhase.Instance.GuardRewirer - Interface in com.oracle.graal.phases.common
 
DominatorConditionalEliminationPhase.Instance.InstanceFrame - Class in com.oracle.graal.phases.common
 
DominatorOptimizationProblem<E extends Enum<E>,C> - Class in com.oracle.graal.compiler.common.cfg
This class represents a dominator tree problem, i.e.
DominatorOptimizationProblem(Class<E>, AbstractControlFlowGraph<?>) - Constructor for class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
 
domNumber - Variable in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
done() - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParser
 
done - Static variable in class com.oracle.graal.jtt.threads.Object_wait01
 
done - Static variable in class com.oracle.graal.jtt.threads.Object_wait02
 
done - Static variable in class com.oracle.graal.jtt.threads.Object_wait03
 
done - Static variable in class com.oracle.graal.jtt.threads.Object_wait04
 
doNextAfter(double[], double[]) - Method in class com.oracle.graal.replacements.test.ReplacementsParseTest
 
doNotInlineOrCompile(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
doNotInlineOrCompile(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
DONT_PREPEND_THREAD - Static variable in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
dontCompileHugeMethods - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
doOptimize(LIR) - Method in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
The main method doing the elimination of redundant moves.
doPrint(int) - Static method in class com.oracle.graal.jtt.jdk.System_setOut
 
doProfile() - Static method in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
doProfile() - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
doRoot(ValueNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
doState(LIRInstruction, LIRFrameState) - Method in interface com.oracle.graal.lir.InstructionStateProcedure
 
doState(LIRFrameState) - Method in interface com.oracle.graal.lir.StateProcedure
 
doState(LIRInstruction, LIRFrameState) - Method in interface com.oracle.graal.lir.StateProcedure
 
doTest(Object) - Static method in class com.oracle.graal.replacements.test.PEGraphDecoderTest
 
dotzcomp() - Static method in class com.oracle.graal.jtt.hotspot.Test6823354.tzconI
 
dotzcomp() - Static method in class com.oracle.graal.jtt.hotspot.Test6823354.tzconL
 
DOUBLE_0 - Static variable in interface jdk.internal.jvmci.meta.JavaConstant
 
Double_01 - Class in com.oracle.graal.jtt.lang
 
Double_01() - Constructor for class com.oracle.graal.jtt.lang.Double_01
 
DOUBLE_1 - Static variable in interface jdk.internal.jvmci.meta.JavaConstant
 
DOUBLE_TAG - Static variable in class com.oracle.graal.truffle.FrameWithoutBoxing
 
Double_toString - Class in com.oracle.graal.jtt.lang
 
Double_toString() - Constructor for class com.oracle.graal.jtt.lang.Double_toString
 
doubleArray - Static variable in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
doubleArrayClone(double[]) - Static method in class com.oracle.graal.hotspot.replacements.ObjectCloneSnippets
 
doubleArraycopy(double[], int, double[], int, int) - Static method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
doubleCopyOfVirtualizableAllocation() - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
doubleCopyOfVirtualization(int) - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
doubleField - Static variable in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
doubleField - Static variable in class com.oracle.graal.jtt.reflect.Field_get01
 
doubleField - Variable in class com.oracle.graal.jtt.reflect.Field_get02.TestClass
 
DoubleField - Static variable in class com.oracle.graal.jtt.reflect.Field_get03
 
doubleField - Variable in class com.oracle.graal.jtt.reflect.Field_get03.TestClass
 
doubleField - Variable in class com.oracle.graal.jtt.reflect.Field_get04.TestClass
 
doubleField - Static variable in class com.oracle.graal.jtt.reflect.Field_getType01
 
doubleField - Static variable in class com.oracle.graal.jtt.reflect.Field_set01
 
doubleField - Variable in class com.oracle.graal.jtt.reflect.Field_set02.TestClass
 
doubleField - Variable in class com.oracle.graal.jtt.reflect.Field_set03.TestClass
 
doubleField2 - Static variable in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
doubleSnippet() - Static method in class com.oracle.graal.api.directives.test.OpaqueDirectiveTest
 
doubleSnippet() - Static method in class com.oracle.graal.hotspot.test.DataPatchTest
 
doubleStub() - Static method in class com.oracle.graal.asm.amd64.test.SimpleAssemblerTest
 
doubleTest() - Method in class com.oracle.graal.asm.amd64.test.SimpleAssemblerTest
 
doubleTest() - Method in class com.oracle.graal.hotspot.test.DataPatchTest
 
doubleTestValue1 - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doubleTestValue2 - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
doubleToLongBits(double) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
doubleValue - Variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest.FieldObject
 
doubleValue(Double) - Static method in class com.oracle.graal.replacements.BoxingSnippets
 
doubleValueOf(double) - Static method in class com.oracle.graal.replacements.BoxingSnippets
 
doValue(LIRInstruction, Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>) - Method in interface com.oracle.graal.lir.InstructionValueProcedure
Iterator method to be overwritten.
doValue(Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>) - Method in interface com.oracle.graal.lir.ValueProcedure
Iterator method to be overwritten.
doValue(LIRInstruction, Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>) - Method in interface com.oracle.graal.lir.ValueProcedure
 
dowait() - Static method in class com.oracle.graal.jtt.threads.Object_wait03
 
dowait(int) - Static method in class com.oracle.graal.jtt.threads.Object_wait04
 
downMask - Variable in class com.oracle.graal.compiler.common.type.IntegerStamp
 
downMask() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
This bit-mask describes the bits that are always set in the value described by this stamp.
drained - Variable in class com.oracle.graal.jtt.threads.SynchronizedLoopExit01
 
DREM - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DRETURN - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
dropDeleted() - Method in class com.oracle.graal.graph.NodeWorkList.QueueConsumingIterator
 
dst - Variable in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Sethix
 
dst - Variable in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Setx
 
dst - Static variable in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
 
dst - Variable in class com.oracle.graal.lir.amd64.phases.StackMoveOptimizationPhase.Closure
 
dstIsByte - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Op
 
dstKind - Variable in class com.oracle.graal.lir.jtt.ConstantStackCastTest.LoadConstantStackSpec
 
DSTORE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DSTORE_0 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DSTORE_1 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DSTORE_2 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DSTORE_3 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DSUB - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
Dummy() - Constructor for class com.oracle.graal.api.directives.test.BlackholeDirectiveTest.Dummy
 
Dummy() - Constructor for class com.oracle.graal.api.directives.test.OpaqueDirectiveTest.Dummy
 
DUMMY - Static variable in class com.oracle.graal.hotspot.CompilationStatistics
 
dummy() - Static method in class com.oracle.graal.hotspot.CompileTheWorld
 
DUMMY - Static variable in interface com.oracle.graal.lir.sparc.SPARCDelayedControlTransfer
 
dummyField - Static variable in class com.oracle.graal.replacements.test.BitOpNodesTest
 
DummyGuardHandle(GuardingNode) - Constructor for class com.oracle.graal.phases.common.LoweringPhase.DummyGuardHandle
 
DummyTestClass() - Constructor for class com.oracle.graal.jtt.JTTTest.DummyTestClass
 
DummyValue() - Constructor for class com.oracle.graal.lir.test.CompositeValueReplacementTest1.DummyValue
 
dump(Object, String) - Static method in class com.oracle.graal.debug.Debug
 
dump(int, Object, String) - Static method in class com.oracle.graal.debug.Debug
 
dump(Object, String, Object) - Static method in class com.oracle.graal.debug.Debug
 
dump(int, Object, String, Object) - Static method in class com.oracle.graal.debug.Debug
 
dump(Object, String, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
dump(int, Object, String, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
dump(Object, String, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
dump(int, Object, String, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
dump(Object, String, Object[]) - Static method in class com.oracle.graal.debug.Debug
Deprecated.
dump(int, Object, String, Object[]) - Static method in class com.oracle.graal.debug.Debug
Deprecated.
dump(Object, String) - Method in interface com.oracle.graal.debug.DebugDumpHandler
 
Dump - Static variable in class com.oracle.graal.debug.GraalDebugConfig
 
dump(int, Object, String, Object...) - Method in class com.oracle.graal.debug.internal.DebugScope
 
dump(PrintStream, double, long[], int) - Static method in class com.oracle.graal.hotspot.debug.BenchmarkCounters
 
dump(Object, String) - Method in class com.oracle.graal.printer.CFGPrinterObserver
 
dump(Object, String) - Method in class com.oracle.graal.printer.GraalDebugConfigCustomizer.NodeDumper
 
dump(Object, String) - Method in class com.oracle.graal.printer.GraphPrinterDumpHandler
 
dump(Object, String) - Method in class com.oracle.graal.truffle.TruffleTreeDumpHandler
 
DUMP_STATIC - Static variable in class com.oracle.graal.hotspot.debug.BenchmarkCounters
 
dumpAllThreads(boolean, boolean) - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
dumpCompilations(ConcurrentLinkedDeque<CompilationStatistics>, String, String) - Static method in class com.oracle.graal.hotspot.CompilationStatistics
 
dumpComputerReadable(PrintStream, boolean, String, long[], Set<Map.Entry<String, BenchmarkCounters.Counter>>) - Static method in class com.oracle.graal.hotspot.debug.BenchmarkCounters
 
dumpCounters(PrintStream, double, long[], boolean, String, int) - Static method in class com.oracle.graal.hotspot.debug.BenchmarkCounters
 
DumpDuringGraphBuilding - Static variable in class com.oracle.graal.java.BytecodeParser.Options
 
dumpFilter - Variable in class com.oracle.graal.debug.GraalDebugConfig
 
dumpFrontend - Variable in class com.oracle.graal.printer.CFGPrinterObserver
 
dumpFullTree(GraphPrintVisitor, String, OptimizedCallTarget) - Static method in class com.oracle.graal.truffle.TruffleTreeDumpHandler
 
dumpGraph(StructuredGraph) - Static method in class com.oracle.graal.compiler.test.SimpleCFGTest
 
dumpHandlers() - Method in interface com.oracle.graal.debug.DebugConfig
Gets the modifiable collection of dump handlers registered with this configuration.
dumpHandlers() - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
dumpHandlers - Variable in class com.oracle.graal.debug.GraalDebugConfig
 
dumpHandlers() - Method in class com.oracle.graal.debug.GraalDebugConfig
 
dumpHumanReadable(PrintStream, double, boolean, String, int, long[], Set<Map.Entry<String, BenchmarkCounters.Counter>>) - Static method in class com.oracle.graal.hotspot.debug.BenchmarkCounters
 
dumpIds - Variable in class com.oracle.graal.printer.GraphPrinterDumpHandler
 
dumpIntervals(String) - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
DumpOnError - Static variable in class com.oracle.graal.debug.GraalDebugConfig
 
dumpRootCallTarget(String, RootCallTarget) - Static method in class com.oracle.graal.truffle.TruffleTreeDumpHandler
 
dumpSandboxed(Object, String) - Method in class com.oracle.graal.printer.CFGPrinterObserver
 
dumpStringsInByteArray(byte[]) - Static method in class com.oracle.graal.compiler.test.FinalizableSubclassTest.ClassTemplateLoader
 
DUP - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DUP - Static variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Bytecode
 
DUP2 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DUP2_X1 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DUP2_X2 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DUP_X1 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
DUP_X2 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
duplicate() - Method in class com.oracle.graal.loop.LoopFragment
 
duplicate() - Method in class com.oracle.graal.loop.LoopFragmentInside
 
duplicate() - Method in class com.oracle.graal.loop.LoopFragmentInsideBefore
 
duplicate() - Method in class com.oracle.graal.loop.LoopFragmentInsideFrom
 
duplicate() - Method in class com.oracle.graal.loop.LoopFragmentWhole
 
duplicate(int) - Method in class com.oracle.graal.nodes.FrameState
Gets a copy of this frame state.
duplicate() - Method in class com.oracle.graal.nodes.FrameState
Gets a copy of this frame state.
duplicate() - Method in class com.oracle.graal.nodes.virtual.VirtualArrayNode
 
duplicate() - Method in class com.oracle.graal.nodes.virtual.VirtualBoxingNode
 
duplicate() - Method in class com.oracle.graal.nodes.virtual.VirtualInstanceNode
 
duplicate() - Method in class com.oracle.graal.nodes.virtual.VirtualObjectNode
Returns an exact duplicate of this virtual object node, which has not been added to the graph yet.
DuplicateGraph - Static variable in class com.oracle.graal.graph.Graph
 
duplicateInvokeForInlining(StructuredGraph, Invoke, AbstractMergeNode, PhiNode, boolean) - Static method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
duplicateModified(ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.CompareNode
 
duplicateModified(ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.FloatEqualsNode
 
duplicateModified(ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.FloatLessThanNode
 
duplicateModified(ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.IntegerBelowNode
 
duplicateModified(ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.IntegerEqualsNode
 
duplicateModified(ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.IntegerLessThanNode
 
duplicateModified(ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.ObjectEqualsNode
 
duplicateModified(ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.PointerEqualsNode
 
duplicateModified(int, boolean, Kind, Kind[], ValueNode[]) - Method in class com.oracle.graal.nodes.FrameState
Creates a copy of this frame state with one stack element of type popKind popped from the stack and the values in pushedValues pushed on the stack.
duplicateModified(Kind, Kind, ValueNode) - Method in class com.oracle.graal.nodes.FrameState
Creates a copy of this frame state with the top of stack replaced with with pushedValue which must be of type popKind.
duplicateModified(StructuredGraph, int, boolean, boolean, Kind, Kind[], ValueNode[]) - Method in class com.oracle.graal.nodes.FrameState
Creates a copy of this frame state with one stack element of type popKind popped from the stack and the values in pushedValues pushed on the stack.
duplicateModifiedBeforeCall(int, Kind, Kind[], ValueNode[]) - Method in class com.oracle.graal.nodes.FrameState
 
duplicateModifiedDuringCall(int, Kind) - Method in class com.oracle.graal.nodes.FrameState
Creates a copy of this frame state with one stack element of type popKind popped from the stack.
duplicates - Variable in class com.oracle.graal.replacements.SnippetTemplate.MemoryOutputMap
 
duplicateWithObject(ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.CacheEntry
 
duplicateWithObject(ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.LoadCacheEntry
 
duplicateWithObject(ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.ReadCacheEntry
 
duplicateWithObject(ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.UnsafeLoadCacheEntry
 
duplicateWithVirtualState() - Method in class com.oracle.graal.nodes.FrameState
Duplicates a FrameState, along with a deep copy of all connected VirtualState (outer FrameStates, VirtualObjectStates, ...).
duplicateWithVirtualState() - Method in class com.oracle.graal.nodes.virtual.EscapeObjectState
 
duplicateWithVirtualState() - Method in class com.oracle.graal.nodes.VirtualState
 
duplicateWithVirtualState() - Method in class com.oracle.graal.virtual.nodes.MaterializedObjectState
 
duplicateWithVirtualState() - Method in class com.oracle.graal.virtual.nodes.VirtualObjectState
 
duplicationMap - Variable in class com.oracle.graal.loop.LoopFragment
 
duration - Variable in class com.oracle.graal.hotspot.CompilationStatistics
 
duringCall - Variable in class com.oracle.graal.nodes.FrameState
 
duringCall() - Method in class com.oracle.graal.nodes.FrameState
 
duringCall - Variable in class jdk.internal.jvmci.code.BytecodeFrame
 
dynamic - Variable in class com.oracle.graal.hotspot.replacements.CheckCastDynamicSnippets.Templates
 
dynamic(Class<?>, int) - Static method in class com.oracle.graal.replacements.test.DynamicNewArrayTest
 
DYNAMIC_NEW_ARRAY - Static variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
DYNAMIC_NEW_INSTANCE - Static variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
DynamicCounterNode - Class in com.oracle.graal.nodes.debug
This node can be used to add a counter to the code that will estimate the dynamic number of calls by adding an increment to the compiled code.
DynamicCounterNode(String, String, ValueNode, boolean) - Constructor for class com.oracle.graal.nodes.debug.DynamicCounterNode
 
DynamicCounterNode(NodeClass<? extends DynamicCounterNode>, String, String, ValueNode, boolean) - Constructor for class com.oracle.graal.nodes.debug.DynamicCounterNode
 
DynamicCountersHumanReadable - Static variable in class com.oracle.graal.hotspot.debug.BenchmarkCounters.Options
 
DynamicCountersPrintGroupSeparator - Static variable in class com.oracle.graal.hotspot.debug.BenchmarkCounters.Options
 
DynamicDeoptimizeNode - Class in com.oracle.graal.nodes
 
DynamicDeoptimizeNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.DynamicDeoptimizeNode
 
dynamicNewArrayAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
DynamicNewArrayNode - Class in com.oracle.graal.nodes.java
The DynamicNewArrayNode is used for allocation of arrays when the type is not a compile-time constant.
DynamicNewArrayNode(ValueNode, ValueNode, boolean) - Constructor for class com.oracle.graal.nodes.java.DynamicNewArrayNode
 
DynamicNewArrayNode(MetaAccessProvider, ValueNode, ValueNode, boolean, Kind) - Constructor for class com.oracle.graal.nodes.java.DynamicNewArrayNode
 
DynamicNewArrayNode(NodeClass<? extends DynamicNewArrayNode>, ValueNode, ValueNode, boolean, Kind, FrameState, MetaAccessProvider) - Constructor for class com.oracle.graal.nodes.java.DynamicNewArrayNode
 
dynamicNewArrayStub(ForeignCallDescriptor, Class<?>, int) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
DynamicNewArrayTest - Class in com.oracle.graal.replacements.test
Tests the implementation of Array.createInstance.
DynamicNewArrayTest() - Constructor for class com.oracle.graal.replacements.test.DynamicNewArrayTest
 
DynamicNewArrayTest.Element - Class in com.oracle.graal.replacements.test
 
dynamicNewInstanceAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
DynamicNewInstanceNode - Class in com.oracle.graal.nodes.java
 
DynamicNewInstanceNode(ValueNode, boolean) - Constructor for class com.oracle.graal.nodes.java.DynamicNewInstanceNode
 
DynamicNewInstanceNode(NodeClass<? extends DynamicNewInstanceNode>, ValueNode, boolean, FrameState) - Constructor for class com.oracle.graal.nodes.java.DynamicNewInstanceNode
 
dynamicNewInstanceStub(Class<?>) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
dynamicNewInstanceStubCall(ForeignCallDescriptor, Class<?>) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
dynamicSynchronized(Class<?>, int) - Static method in class com.oracle.graal.replacements.test.DynamicNewArrayTest
 

E

E() - Constructor for class com.oracle.graal.nodes.test.AbstractObjectStampTest.E
 
e - Variable in class jdk.internal.jvmci.meta.PlatformKind.EnumKey
 
E() - Constructor for class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest.E
 
E() - Constructor for class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest.E
 
eagerlyParseMethod(Class<StaticInterfaceFieldTest.C>, String) - Method in class com.oracle.graal.compiler.test.StaticInterfaceFieldTest
 
eagerResolving - Variable in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
eagerResolving() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
EagerSnippetInfo(ResolvedJavaMethod, LocationIdentity[]) - Constructor for class com.oracle.graal.replacements.SnippetTemplate.EagerSnippetInfo
 
EagerStackTraceDecorator - Class in com.oracle.mxtool.junit
 
EagerStackTraceDecorator(MxRunListener) - Constructor for class com.oracle.mxtool.junit.EagerStackTraceDecorator
 
EAMergingTest - Class in com.oracle.graal.compiler.test.ea
 
EAMergingTest() - Constructor for class com.oracle.graal.compiler.test.ea.EAMergingTest
 
EarlyReadEliminationPhase - Class in com.oracle.graal.virtual.phases.ea
 
EarlyReadEliminationPhase(CanonicalizerPhase) - Constructor for class com.oracle.graal.virtual.phases.ea.EarlyReadEliminationPhase
 
EarlyReadEliminationTest - Class in com.oracle.graal.compiler.test.ea
 
EarlyReadEliminationTest() - Constructor for class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
EarlyReadEliminationTest.TestObject - Class in com.oracle.graal.compiler.test.ea
 
EarlyReadEliminationTest.TestObject2 - Class in com.oracle.graal.compiler.test.ea
 
EarlyReadEliminationTest.TestObject3 - Class in com.oracle.graal.compiler.test.ea
 
EATestBase - Class in com.oracle.graal.compiler.test.ea
This base class for all Escape Analysis tests does not contain tests itself, therefore it is not automatically excluded from JaCoCo.
EATestBase() - Constructor for class com.oracle.graal.compiler.test.ea.EATestBase
 
EATestBase.TestClassInt - Class in com.oracle.graal.compiler.test.ea
 
EATestBase.TestClassObject - Class in com.oracle.graal.compiler.test.ea
 
EconomyAllocationStage - Class in com.oracle.graal.lir.phases
 
EconomyAllocationStage() - Constructor for class com.oracle.graal.lir.phases.EconomyAllocationStage
 
EconomyCompilerConfiguration - Class in com.oracle.graal.compiler.phases
 
EconomyCompilerConfiguration() - Constructor for class com.oracle.graal.compiler.phases.EconomyCompilerConfiguration
 
EconomyHighTier - Class in com.oracle.graal.compiler.phases
 
EconomyHighTier() - Constructor for class com.oracle.graal.compiler.phases.EconomyHighTier
 
EconomyLowTier - Class in com.oracle.graal.compiler.phases
 
EconomyLowTier() - Constructor for class com.oracle.graal.compiler.phases.EconomyLowTier
 
EconomyMidTier - Class in com.oracle.graal.compiler.phases
 
EconomyMidTier() - Constructor for class com.oracle.graal.compiler.phases.EconomyMidTier
 
EconomyPostAllocationOptimizationStage - Class in com.oracle.graal.lir.phases
 
EconomyPostAllocationOptimizationStage() - Constructor for class com.oracle.graal.lir.phases.EconomyPostAllocationOptimizationStage
 
EconomyPreAllocationOptimizationStage - Class in com.oracle.graal.lir.phases
 
EconomyPreAllocationOptimizationStage() - Constructor for class com.oracle.graal.lir.phases.EconomyPreAllocationOptimizationStage
 
edenAllocate(Word, boolean) - Static method in class com.oracle.graal.hotspot.stubs.NewInstanceStub
Attempts to allocate a chunk of memory from Eden space.
Edge(String, int, String, int, String) - Constructor for class com.oracle.graal.printer.BasicIdealGraphPrinter.Edge
 
EdgeInfo(long, String, Class<?>, Class<?>) - Constructor for class com.oracle.graal.graph.NodeClass.EdgeInfo
 
edgeInstructionSeqences - Variable in class com.oracle.graal.lir.EdgeMoveOptimizer.Optimizer
 
EdgeMoveOptimizer - Class in com.oracle.graal.lir
This class optimizes moves, particularly those that result from eliminating SSA form.
EdgeMoveOptimizer() - Constructor for class com.oracle.graal.lir.EdgeMoveOptimizer
 
EdgeMoveOptimizer.Optimizer - Class in com.oracle.graal.lir
 
Edges - Class in com.oracle.graal.graph
Describes Node fields representing the set of inputs for the node or the set of the node's successors.
Edges(Edges.Type, int, ArrayList<? extends FieldsScanner.FieldInfo>) - Constructor for class com.oracle.graal.graph.Edges
 
edges - Variable in class com.oracle.graal.graph.Edges.EdgesIterator
 
edges - Variable in class com.oracle.graal.graph.Position
The edges in which this position lies.
Edges.AllEdgesIterator - Class in com.oracle.graal.graph
 
Edges.EdgesIterator - Class in com.oracle.graal.graph
An iterator that will iterate over edges.
Edges.EdgesWithModCountIterator - Class in com.oracle.graal.graph
 
Edges.Type - Enum in com.oracle.graal.graph
Constants denoting whether a set of edges are inputs or successors.
EdgesIterator(Node, Edges) - Constructor for class com.oracle.graal.graph.Edges.EdgesIterator
Creates an iterator that will iterate over some given edges in a given node.
EdgesTest - Class in com.oracle.graal.replacements.test
 
EdgesTest() - Constructor for class com.oracle.graal.replacements.test.EdgesTest
 
EdgesTest.TestNode - Class in com.oracle.graal.replacements.test
 
EdgesWithModCountIterator(Node, Edges) - Constructor for class com.oracle.graal.graph.Edges.EdgesWithModCountIterator
 
editGraphBuilderConfiguration(GraphBuilderConfiguration) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
editGraphBuilderConfiguration(GraphBuilderConfiguration) - Method in class com.oracle.graal.lir.jtt.LIRTest
 
editGraphBuilderConfiguration(GraphBuilderConfiguration) - Method in class com.oracle.graal.truffle.test.ConditionAnchoringTest
 
editGraphBuilderConfiguration(GraphBuilderConfiguration) - Method in class com.oracle.graal.truffle.test.ExactMathTest
 
eetopOffset() - Static method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
effect - Variable in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
EffectList - Class in com.oracle.graal.virtual.phases.ea
An EffectList can be used to maintain a list of EffectList.Effects and backtrack to a previous state by truncating the list.
EffectList() - Constructor for class com.oracle.graal.virtual.phases.ea.EffectList
 
EffectList.Effect - Interface in com.oracle.graal.virtual.phases.ea
 
EffectList.SimpleEffect - Interface in com.oracle.graal.virtual.phases.ea
 
effects - Variable in class com.oracle.graal.virtual.phases.ea.EffectList
 
effects - Variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.CollectVirtualObjectsClosure
 
effects - Variable in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
EffectsBlockState<T extends EffectsBlockState<T>> - Class in com.oracle.graal.virtual.phases.ea
 
EffectsBlockState() - Constructor for class com.oracle.graal.virtual.phases.ea.EffectsBlockState
 
EffectsBlockState(EffectsBlockState<T>) - Constructor for class com.oracle.graal.virtual.phases.ea.EffectsBlockState
 
EffectsClosure<BlockT extends EffectsBlockState<BlockT>> - Class in com.oracle.graal.virtual.phases.ea
 
EffectsClosure(SchedulePhase, ControlFlowGraph) - Constructor for class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
EffectsClosure.MergeProcessor - Class in com.oracle.graal.virtual.phases.ea
 
EffectsPhase<PhaseContextT extends PhaseContext> - Class in com.oracle.graal.virtual.phases.ea
 
EffectsPhase(int, CanonicalizerPhase) - Constructor for class com.oracle.graal.virtual.phases.ea.EffectsPhase
 
EffectsPhase(int, CanonicalizerPhase, boolean) - Constructor for class com.oracle.graal.virtual.phases.ea.EffectsPhase
 
EffectsPhase.Closure<T> - Class in com.oracle.graal.virtual.phases.ea
 
effortClosure - Variable in class com.oracle.graal.lir.SwitchStrategy
 
EffortClosure(LabelRef[]) - Constructor for class com.oracle.graal.lir.SwitchStrategy.EffortClosure
 
element - Variable in exception com.oracle.graal.nodeinfo.processor.ElementException
 
Element() - Constructor for class com.oracle.graal.replacements.test.DynamicNewArrayTest.Element
 
ElementException - Exception in com.oracle.graal.nodeinfo.processor
Denotes an error encountered while processing an element.
ElementException(Element, String, Object...) - Constructor for exception com.oracle.graal.nodeinfo.processor.ElementException
 
elementKind - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
elementKind - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyNode
 
elementKind - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
elementKind - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
elementKind - Variable in class com.oracle.graal.nodes.java.AccessIndexedNode
 
elementKind() - Method in class com.oracle.graal.nodes.java.AccessIndexedNode
Gets the element type of the array.
elementKind - Variable in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
elements - Variable in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
elementType - Variable in class com.oracle.graal.nodes.java.DynamicNewArrayNode
 
elementType() - Method in class com.oracle.graal.nodes.java.NewArrayNode
Gets the element type of the array.
eligibleRegs - Variable in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
Contains the register number for registers which can be optimized and -1 for the others.
eliminated - Variable in class jdk.internal.jvmci.code.StackLockValue
 
eliminatedBackup - Static variable in class com.oracle.graal.lir.amd64.phases.StackMoveOptimizationPhase
 
eliminateGuard(GuardNode, GuardingNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
Replace guard with anchor .
eliminateMoves(LIR) - Method in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
Deletes all move instructions where the target location already contains the source value.
eliminateNegation() - Method in class com.oracle.graal.nodes.IfNode
 
EliminateNestedCheckCastsTest - Class in com.oracle.graal.compiler.test
 
EliminateNestedCheckCastsTest() - Constructor for class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest
 
EliminateNestedCheckCastsTest.A1 - Class in com.oracle.graal.compiler.test
 
EliminateNestedCheckCastsTest.A2 - Class in com.oracle.graal.compiler.test
 
EliminateNestedCheckCastsTest.A3 - Class in com.oracle.graal.compiler.test
 
EliminateNestedCheckCastsTest.A4 - Class in com.oracle.graal.compiler.test
 
EliminateNestedCheckCastsTest.A5 - Class in com.oracle.graal.compiler.test
 
EliminateNestedCheckCastsTest.A6 - Class in com.oracle.graal.compiler.test
 
eliminateSpillMoves() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanEliminateSpillMovePhase
 
eliminateTrivialGuardOrRegisterStamp(GuardNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
elseInst - Variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.IfLt
 
elseInst - Variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.IfZero
 
elsePart() - Method in class com.oracle.graal.replacements.GraphKit
 
elsePart - Variable in class com.oracle.graal.replacements.GraphKit.IfStructure
 
embeddableFields - Static variable in class com.oracle.graal.hotspot.meta.HotSpotGraalConstantReflectionProvider.ImmutableCodeLazy
 
EMBEDDED_HCF_CLOSE - Static variable in class com.oracle.graal.code.HexCodeFile
Delimiter placed after a HexCodeFile when embedded in a string/stream.
EMBEDDED_HCF_OPEN - Static variable in class com.oracle.graal.code.HexCodeFile
Delimiter placed before a HexCodeFile when embedded in a string/stream.
embeddedCipherOffset - Static variable in class com.oracle.graal.hotspot.replacements.CipherBlockChainingSubstitutions
 
emit(AMD64Assembler, AMD64Assembler.OperandSize, Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MIOp
 
emit(AMD64Assembler, AMD64Assembler.OperandSize, AMD64Address, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MIOp
 
emit(AMD64Assembler, AMD64Assembler.OperandSize, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp
 
emit(AMD64Assembler, AMD64Assembler.OperandSize, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp
 
emit(AMD64Assembler, AMD64Assembler.OperandSize, Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MROp
 
emit(AMD64Assembler, AMD64Assembler.OperandSize, AMD64Address, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MROp
 
emit(AMD64Assembler, AMD64Assembler.OperandSize, Register, Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMIOp
 
emit(AMD64Assembler, AMD64Assembler.OperandSize, Register, AMD64Address, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMIOp
 
emit(AMD64Assembler, AMD64Assembler.OperandSize, Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
emit(AMD64Assembler, AMD64Assembler.OperandSize, Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
emit(AMD64Assembler, AMD64Assembler.OperandSize, Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RROp
 
emit(SPARCMacroAssembler, SPARCAssembler.CC, SPARCAssembler.ConditionFlag, SPARCAssembler.Annul, SPARCAssembler.BranchPredict, Label) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.Bpcc
 
emit(SPARCMacroAssembler, SPARCAssembler.RCondition, SPARCAssembler.Annul, SPARCAssembler.BranchPredict, Register, Label) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.Bpr
 
emit(SPARCMacroAssembler, SPARCAssembler.ConditionFlag, boolean, Register, Register, Label) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.CBCond
 
emit(SPARCMacroAssembler, SPARCAssembler.ConditionFlag, boolean, Register, int, Label) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.CBCond
 
emit(SPARCMacroAssembler, Label, int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.CBCond
 
emit(SPARCMacroAssembler) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Sethix
 
emit(SPARCMacroAssembler) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Setx
 
emit(LIR) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
Emits code for lir in its code emitting order.
emit(CompilationResultBuilder, SPARCMacroAssembler, SPARCCompare, Value, Value) - Static method in enum com.oracle.graal.lir.sparc.SPARCCompare
 
emit(ByteBuffer, Consumer<CompilationResult.DataPatch>) - Method in interface jdk.internal.jvmci.code.DataSection.DataBuilder
 
emit(PrintWriter) - Method in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor.VMConfigField
 
emit8ByteCompare(CompilationResultBuilder, AMD64MacroAssembler, Register, Register, Register, Register, Label, Label) - Method in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
Emits code that uses 8-byte vector compares.
emit8ByteCompare(SPARCMacroAssembler, Register, Register, Register, Register, Label, Label) - Method in class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
Emits code that uses 8-byte vector compares.
emitAdd(LIRKind, Value, Value, boolean) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitAdd(LIRKind, Value, Value, boolean) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitAdd(Value, Value, boolean) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitAdd(LIRKind, Value, Value, boolean) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
emitAdd(Value, Value, boolean) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
emitAddress(StackSlotValue) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitAddress(StackSlotValue) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitAddress(StackSlotValue) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitAlignmentForDirectCall(CompilationResultBuilder, AMD64MacroAssembler) - Static method in class com.oracle.graal.lir.amd64.AMD64Call
 
emitAnd(Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitAnd(Value, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitAnd(Value, Value) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitArrayEquals(Kind, Value, Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitArrayEquals(Kind, Value, Value, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitArrayEquals(Kind, Value, Value, Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitAtomicReadAndAdd(Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitAtomicReadAndAdd(Value, Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
Emit an atomic read-and-add instruction.
emitAtomicReadAndWrite(Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitAtomicReadAndWrite(Value, Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
Emit an atomic read-and-write instruction.
emitBackEnd(StructuredGraph, Object, CallingConvention, ResolvedJavaMethod, Backend, TargetDescription, T, CompilationResultBuilderFactory, SchedulePhase, RegisterConfig, LIRSuites) - Static method in class com.oracle.graal.compiler.GraalCompiler
 
emitBinary(LIRKind, AMD64Assembler.AMD64BinaryArithmetic, AMD64Assembler.OperandSize, boolean, Value, Value, boolean) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitBinary(LIRKind, AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, boolean, Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitBinary(LIRKind, SPARCArithmetic, boolean, Value, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitBinary(LIRKind, SPARCArithmetic, boolean, Value, Value, LIRFrameState) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitBinaryConst(LIRKind, AMD64Assembler.AMD64BinaryArithmetic, AMD64Assembler.OperandSize, boolean, AllocatableValue, JavaConstant, boolean) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitBinaryConst(LIRKind, AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, AllocatableValue, JavaConstant) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitBinaryConst(LIRKind, SPARCArithmetic, AllocatableValue, JavaConstant, LIRFrameState) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitBinaryMemory(AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, AllocatableValue, AMD64AddressValue, LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitBinaryVar(LIRKind, AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, boolean, AllocatableValue, AllocatableValue) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitBinaryVar(LIRKind, SPARCArithmetic, AllocatableValue, AllocatableValue, LIRFrameState) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitBitCount(Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitBitCount(Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitBitCount(Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitBitScanForward(Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitBitScanForward(Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitBitScanForward(Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitBitScanReverse(Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitBitScanReverse(Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitBitScanReverse(Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitBlackhole(Value) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
emitBlackhole(Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitBlock(NodeLIRBuilderTool, LIRGenerationResult, Block, StructuredGraph, BlockMap<List<Node>>) - Static method in class com.oracle.graal.compiler.LIRGenerationPhase
 
emitBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
emitBranch(LogicNode, LabelRef, LabelRef, double) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
emitBranch(CompilationResultBuilder, SPARCMacroAssembler, Kind, SPARCAssembler.ConditionFlag, LabelRef, LabelRef, boolean, double) - Static method in class com.oracle.graal.lir.sparc.SPARCControlFlow
 
emitByte(int) - Method in class com.oracle.graal.asm.Assembler
 
emitByte(int, int) - Method in class com.oracle.graal.asm.Assembler
 
emitByte(int) - Method in class com.oracle.graal.asm.Buffer
 
emitByte(int, int) - Method in class com.oracle.graal.asm.Buffer
 
emitBytes(byte[], int, int) - Method in class com.oracle.graal.asm.Buffer
 
emitBytes(byte[], int) - Method in class com.oracle.graal.asm.Buffer
 
emitByteSwap(Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitByteSwap(Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitByteSwap(Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitCallPrefixCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotspotDirectStaticCallOp
 
emitCallPrefixCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotspotDirectVirtualCallOp
 
emitCallPrefixCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCCall.DirectCallOp
 
emitCardTableAddress() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitCardTableAddress() - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
 
emitCardTableShift() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitCardTableShift() - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
 
emitCBCond(SPARCMacroAssembler, Value, Value, Label, SPARCAssembler.ConditionFlag) - Static method in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
emitCCall(long, CallingConvention, Value[], int) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitCCall(long, CallingConvention, Value[], int) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
EmitCode - Static variable in class com.oracle.graal.compiler.GraalCompiler
 
emitCode(Backend, Assumptions, ResolvedJavaMethod, Set<ResolvedJavaMethod>, int, LIRGenerationResult, CompilationResult, ResolvedJavaMethod, CompilationResultBuilderFactory) - Static method in class com.oracle.graal.compiler.GraalCompiler
 
emitCode(CompilationResultBuilder, LIR, ResolvedJavaMethod) - Method in class com.oracle.graal.compiler.target.Backend
Emits the code for a given graph.
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64DeoptimizeOp
 
emitCode(CompilationResultBuilder, LIR, ResolvedJavaMethod) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBinaryConsumer.ConstOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBinaryConsumer.MemoryConstOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCardTableAddressOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCardTableShiftOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCounterOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCRuntimeCallEpilogueOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCRuntimeCallPrologueOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotDeoptimizeCallerOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotDirectStaticCallOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotspotDirectVirtualCallOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotEnterUnpackFramesStackFrameOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotJumpToExceptionHandlerInCallerOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLeaveCurrentStackFrameOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLeaveDeoptimizedStackFrameOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLeaveUnpackFramesStackFrameOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator.RescueSlotDummyOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.CompressPointer
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.HotSpotLoadMetaspaceConstantOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.HotSpotLoadObjectConstantOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.StoreRbpOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.UncompressPointer
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotPatchReturnAddressOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotPushInterpreterFrameOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotReturnOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotSafepointOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler, HotSpotVMConfig, boolean, LIRFrameState, Register) - Static method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotSafepointOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotUnwindOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64IndirectCallOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64PrefetchOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64TailcallOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest.LoadThroughPatchOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.InstructionCounterOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.hotspot.HotSpotLockStack
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCDeoptimizeOp
 
emitCode(CompilationResultBuilder, LIR, ResolvedJavaMethod) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCounterOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCRuntimeCallEpilogueOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCRuntimeCallPrologueOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotDeoptimizeCallerOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotEnterUnpackFramesStackFrameOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotJumpToExceptionHandlerInCallerOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotJumpToExceptionHandlerOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLeaveCurrentStackFrameOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLeaveDeoptimizedStackFrameOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLeaveUnpackFramesStackFrameOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove.CompressPointer
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove.UncompressPointer
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotPatchReturnAddressOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotPushInterpreterFrameOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotReturnOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotSafepointOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler, HotSpotVMConfig, boolean, LIRFrameState, Register) - Static method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotSafepointOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotSafepointOp.SPARCLoadSafepointPollAddress
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotUnwindOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCIndirectCallOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.hotspot.sparc.SPARCPrefetchOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Arithmetic.FPDivRemOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Binary.CommutativeOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Binary.ConstOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Binary.DataOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Binary.MemoryOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Binary.Op
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Binary.RMIOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.ConstOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.DataOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryConstOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryMROp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryRMOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.Op
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.lir.amd64.AMD64BlockEndOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64BlockEndOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64BreakpointOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64ByteSwapOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Call.DirectCallOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Call.DirectFarForeignCallOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Call.DirectNearForeignCallOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Call.IndirectCallOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64CCall
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64ClearRegisterOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64ControlFlow.BranchOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64ControlFlow.CondMoveOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64ControlFlow.FloatCondMoveOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64ControlFlow.ReturnOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64ControlFlow.StrategySwitchOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64ControlFlow.TableSwitchOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.lir.amd64.AMD64LIRInstruction
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64LIRInstruction
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64MathIntrinsicOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Move.AbstractMoveOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Move.AMD64MultiStackMove
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Move.AMD64PushPopStackMove
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Move.AMD64StackMove
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Move.AtomicReadAndAddOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Move.AtomicReadAndWriteOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Move.CompareAndSwapOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Move.LeaDataOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Move.LeaOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Move.MembarOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Move.NullCheckOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Move.StackLeaOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64MulDivOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64RestoreRegistersOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64SaveRegistersOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64ShiftOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64SignExtendOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Unary.MemoryOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Unary.MOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Unary.MROp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64Unary.RMOp
 
emitCode(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.lir.amd64.AMD64ZapRegistersOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.lir.FullInfopointOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.lir.LIRInstruction
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.lir.SimpleInfopointOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegConst
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegReg
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCArithmetic.MulHighOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCArithmetic.RemOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCArithmetic.SPARCLMulccOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCArithmetic.Unary2Op
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCBitManipulationOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCBreakpointOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCByteSwapOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCCall.DirectCallOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCCall.DirectFarForeignCallOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCCall.DirectNearForeignCallOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCCall.IndirectCallOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCCompare.CompareOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCControlFlow.BranchOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCControlFlow.CondMoveOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCControlFlow.ReturnOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCControlFlow.StrategySwitchOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCControlFlow.TableSwitchOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.lir.sparc.SPARCJumpOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.lir.sparc.SPARCLIRInstruction
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCLIRInstruction
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCLoadConstantTableBaseOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCMathIntrinsicOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCMove.CompareAndSwapOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCMove.LoadAddressOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCMove.LoadConstantFromTable
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCMove.LoadDataAddressOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCMove.LoadInlineConstant
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCMove.MembarOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCMove.MemOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCMove.Move
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCMove.MoveFpGp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCMove.NullCheckOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCMove.StackLoadAddressOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCSaveRegistersOp
 
emitCode(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCTestOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.lir.StandardOp.BlackholeOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.lir.StandardOp.JumpOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.lir.StandardOp.LabelOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.lir.StandardOp.NoOp
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.lir.StandardOp.StackMove
 
emitCode(CompilationResultBuilder) - Method in class com.oracle.graal.lir.test.CompositeValueReplacementTest1.TestOp
 
emitCodeBody(ResolvedJavaMethod, CompilationResultBuilder, LIR) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend
Emits the code which starts at the verified entry point.
emitCodeHelper(CompilationResultBuilder, SPARCMacroAssembler) - Static method in class com.oracle.graal.lir.sparc.SPARCControlFlow.ReturnOp
 
emitCodePrefix(ResolvedJavaMethod, CompilationResultBuilder, AMD64MacroAssembler, RegisterConfig, HotSpotVMConfig, Label) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend
Emits the code prior to the verified entry point.
emitCodeSuffix(ResolvedJavaMethod, CompilationResultBuilder, AMD64MacroAssembler, HotSpotVMConfig, FrameMap) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend
 
emitCompare(PlatformKind, Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
This method emits the compare instruction, and may reorder the operands.
emitCompare(PlatformKind, Value, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
This method emits the compare instruction, and may reorder the operands.
emitCompare(PlatformKind, Value, Value) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitCompareAndSwap(Value, Value, Value, Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitCompareAndSwap(Value, Value, Value, Value, Value) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitCompareAndSwap(Value, Value, Value, Value, Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitCompareBranch(PlatformKind, Value, Value, Condition, boolean, LabelRef, LabelRef, double) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitCompareBranch(CompareNode, LabelRef, LabelRef, double) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
emitCompareBranch(PlatformKind, Value, Value, Condition, boolean, LabelRef, LabelRef, double) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitCompareBranch(PlatformKind, Value, Value, Condition, boolean, LabelRef, LabelRef, double) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitCompareBranch(PlatformKind, Value, Value, Condition, boolean, LabelRef, LabelRef, double) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
emitCompareBranch(PlatformKind, Value, Value, Condition, boolean, LabelRef, LabelRef, double) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitCompareBranchMemory(Kind, Value, AMD64AddressValue, LIRFrameState, Condition, boolean, LabelRef, LabelRef, double) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitCompareBranchMemory(IfNode, CompareNode, ValueNode, Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
emitCompareMemory(Kind, Value, AMD64AddressValue, LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
This method emits the compare against memory instruction, and may reorder the operands.
emitCompareMemoryConOp(AMD64Assembler.OperandSize, JavaConstant, AMD64AddressValue, LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitCompareMemoryConOp(AMD64Assembler.OperandSize, JavaConstant, AMD64AddressValue, LIRFrameState) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitCompareOp(PlatformKind, Variable, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitCompareOp(PlatformKind, Variable, Value) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitCompareRegMemoryOp(AMD64Assembler.OperandSize, Value, AMD64AddressValue, LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitCompress(Value, HotSpotVMConfig.CompressEncoding, boolean) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitCompress(Value, HotSpotVMConfig.CompressEncoding, boolean) - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
 
emitCompress(Value, HotSpotVMConfig.CompressEncoding, boolean) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitConditional(ConditionalNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
emitConditional(LogicNode, Value, Value) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
emitConditional(ConditionalNode) - Method in interface com.oracle.graal.nodes.spi.NodeLIRBuilderTool
 
emitConditionalMove(PlatformKind, Value, Value, Condition, boolean, Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitConditionalMove(PlatformKind, Value, Value, Condition, boolean, Value, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitConditionalMove(PlatformKind, Value, Value, Condition, boolean, Value, Value) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
emitConditionalMove(PlatformKind, Value, Value, Condition, boolean, Value, Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitConstantBranch(boolean, LabelRef, LabelRef) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
emitControlTransfer(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCCall.DirectCallOp
 
emitControlTransfer(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
emitControlTransfer(CompilationResultBuilder, SPARCMacroAssembler) - Method in interface com.oracle.graal.lir.sparc.SPARCDelayedControlTransfer
This method must be called, to generate the control transfer, but without any Nop in the delay slot.
emitControlTransfer(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCJumpOp
 
emitConvert2Op(LIRKind, SPARCArithmetic, AllocatableValue) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitConvertMemoryOp(PlatformKind, AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, AMD64AddressValue, LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitConvertMemoryOp(PlatformKind, AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
emitConvertMove(LIRKind, AllocatableValue) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitConvertOp(LIRKind, AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitConvertOp(LIRKind, AMD64Assembler.AMD64MROp, AMD64Assembler.OperandSize, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitCountLeadingZeros(Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitCountLeadingZeros(Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitCountTrailingZeros(Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitCountTrailingZeros(Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitCString(NodeLIRBuilderTool, String) - Static method in class com.oracle.graal.hotspot.nodes.CStringNode
 
emitData(AllocatableValue, byte[]) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitData(AllocatableValue, byte[]) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitData(AllocatableValue, byte[]) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitData(AllocatableValue, byte[]) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
Emits an op that loads the address of some raw data.
emitDelayed(SPARCMacroAssembler) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Sethix
 
emitDeoptimizationFetchUnrollInfoCall(StandardOp.SaveRegistersOp) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitDeoptimizationFetchUnrollInfoCall(StandardOp.SaveRegistersOp) - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
emitDeoptimizationFetchUnrollInfoCall(StandardOp.SaveRegistersOp) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitDeoptimize(Value, Value, LIRFrameState) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitDeoptimize(Value, Value, LIRFrameState) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitDeoptimize(Value, Value, LIRFrameState) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitDeoptimize(Value, Value, LIRFrameState) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitDeoptimizeCaller(DeoptimizationAction, DeoptimizationReason) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitDeoptimizeCaller(DeoptimizationAction, DeoptimizationReason) - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
 
emitDeoptimizeCaller(DeoptimizationAction, DeoptimizationReason) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitDirectCall(DirectCallTargetNode, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
emitDirectCall(DirectCallTargetNode, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotNodeLIRBuilder
 
emitDirectCall(DirectCallTargetNode, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotNodeLIRBuilder
 
emitDIV(AMD64Assembler.OperandSize, Value, Value, LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitDiv(Value, Value, LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitDiv(Value, Value, LIRFrameState) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitDiv(Value, Value, LIRFrameState) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitDone - Variable in class com.oracle.graal.lir.sparc.SPARCJumpOp
 
emitEnterUnpackFramesStackFrame(Value, Value, Value, StandardOp.SaveRegistersOp) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitEnterUnpackFramesStackFrame(Value, Value, Value, StandardOp.SaveRegistersOp) - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
emitEnterUnpackFramesStackFrame(Value, Value, Value, StandardOp.SaveRegistersOp) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitExplicitBoundsCheck(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
emitExplicitExceptions(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
emitExplicitNullCheck(ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
emitFirstPartOfDelayed(SPARCMacroAssembler) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Setx
 
emitFloatConvert(FloatConvert, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitFloatConvert(FloatConvert, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitFloatConvert(FloatConvert, Value) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitForeignCall(ForeignCallLinkage, LIRFrameState, Value...) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitForeignCall(ForeignCallLinkage, LIRFrameState, Value...) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitForeignCall(ForeignCallLinkage, LIRFrameState, Value...) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
emitForeignCall(ForeignCallLinkage, LIRFrameState, Value...) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitForeignCallOp(ForeignCallLinkage, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitForeignCallOp(ForeignCallLinkage, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitForeignCallOp(ForeignCallLinkage, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitForeignCallOp(ForeignCallLinkage, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitForeignCallOp(ForeignCallLinkage, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.graal.lir.gen.LIRGenerator
Emits the single call operation at the heart of generating LIR for a foreign call.
emitFPUArith(int, int, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
emitFrontEnd(Providers, TargetDescription, StructuredGraph, PhaseSuite<HighTierContext>, OptimisticOptimizations, ProfilingInfo, Suites) - Static method in class com.oracle.graal.compiler.GraalCompiler
Builds the graph, optimizes it.
emitIDIV(AMD64Assembler.OperandSize, Value, Value, LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitIf(IfNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
emitIf(IfNode) - Method in interface com.oracle.graal.nodes.spi.NodeLIRBuilderTool
 
emitImmediate(AMD64Assembler, AMD64Assembler.OperandSize, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64ImmOp
 
emitImmediate(AMD64Assembler, int) - Method in enum com.oracle.graal.asm.amd64.AMD64Assembler.OperandSize
Emit an immediate of this size.
emitIMUL(AMD64Assembler.OperandSize, Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitIMULConst(AMD64Assembler.OperandSize, AllocatableValue, JavaConstant) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitIncomingValues(Value[]) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
emitIncomingValues(Value[]) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitIncrement(AMD64MacroAssembler, Register, Value, int) - Static method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCounterOp
 
emitIncrement(int, SPARCMacroAssembler, SPARCAddress, Value) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCounterOp
 
emitIndirectCall(IndirectCallTargetNode, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
emitIndirectCall(IndirectCallTargetNode, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
emitIndirectCall(IndirectCallTargetNode, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotNodeLIRBuilder
 
emitIndirectCall(IndirectCallTargetNode, Value, Value[], Value[], LIRFrameState) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotNodeLIRBuilder
 
emitInstruction(Consumer<SPARCAssembler>, SPARCMacroAssembler) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Sethix
 
emitInt(int) - Method in class com.oracle.graal.asm.Assembler
 
emitInt(int, int) - Method in class com.oracle.graal.asm.Assembler
 
emitInt(int, int) - Method in class com.oracle.graal.asm.Buffer.BigEndian
 
emitInt(int) - Method in class com.oracle.graal.asm.Buffer
 
emitInt(int, int) - Method in class com.oracle.graal.asm.Buffer
 
emitInt(int, int) - Method in class com.oracle.graal.asm.Buffer.LittleEndian
 
emitIntegerDivRem(Value, Value, LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitIntegerTest(Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitIntegerTest(Value, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitIntegerTestBranch(Value, Value, LabelRef, LabelRef, double) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitIntegerTestBranch(IntegerTestNode, LabelRef, LabelRef, double) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
emitIntegerTestBranch(Value, Value, LabelRef, LabelRef, double) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitIntegerTestBranch(Value, Value, LabelRef, LabelRef, double) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
emitIntegerTestBranch(Value, Value, LabelRef, LabelRef, double) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitIntegerTestBranchMemory(IfNode, ValueNode, Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
emitIntegerTestMove(Value, Value, Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitIntegerTestMove(Value, Value, Value, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitIntegerTestMove(Value, Value, Value, Value) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
emitIntegerTestMove(Value, Value, Value, Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitInvoke(Invoke) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
emitInvoke(Invoke) - Method in interface com.oracle.graal.nodes.spi.NodeLIRBuilderTool
 
emitJump(LabelRef) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitJump(LabelRef) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitJump(LabelRef) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
emitJump(LabelRef) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitJumpToExceptionHandler(ValueNode) - Method in interface com.oracle.graal.hotspot.HotSpotNodeLIRBuilder
 
emitJumpToExceptionHandler(ValueNode) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotNodeLIRBuilder
 
emitJumpToExceptionHandlerInCaller(ValueNode, ValueNode, ValueNode) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotNodeLIRBuilder
 
emitJumpToExceptionHandlerInCaller(ValueNode, ValueNode, ValueNode) - Method in interface com.oracle.graal.hotspot.HotSpotNodeLIRBuilder
 
emitJumpToExceptionHandlerInCaller(ValueNode, ValueNode, ValueNode) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotNodeLIRBuilder
 
emitLeaveCurrentStackFrame(StandardOp.SaveRegistersOp) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitLeaveCurrentStackFrame(StandardOp.SaveRegistersOp) - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
Emits code for a LeaveCurrentStackFrameNode.
emitLeaveCurrentStackFrame(StandardOp.SaveRegistersOp) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitLeaveDeoptimizedStackFrame(Value, Value) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitLeaveDeoptimizedStackFrame(Value, Value) - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
emitLeaveDeoptimizedStackFrame(Value, Value) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitLeaveUnpackFramesStackFrame(StandardOp.SaveRegistersOp) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitLeaveUnpackFramesStackFrame(StandardOp.SaveRegistersOp) - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
emitLeaveUnpackFramesStackFrame(StandardOp.SaveRegistersOp) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
EmitLIR - Static variable in class com.oracle.graal.compiler.GraalCompiler
 
emitLIR(Backend, TargetDescription, SchedulePhase, StructuredGraph, Object, CallingConvention, RegisterConfig, LIRSuites) - Static method in class com.oracle.graal.compiler.GraalCompiler
 
emitLIR0(Backend, TargetDescription, SchedulePhase, StructuredGraph, Object, CallingConvention, RegisterConfig, LIRSuites) - Static method in class com.oracle.graal.compiler.GraalCompiler
 
EmitLIRRepeatCount - Static variable in class com.oracle.graal.compiler.GraalCompiler.Options
 
emitLoad(LIRKind, Value, LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitLoad(LIRKind, Value, LIRFrameState) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitLoad(LIRKind, Value, LIRFrameState) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitLoad(CompilationResultBuilder, SPARCMacroAssembler, SPARCAddress, Value, boolean, PlatformKind, SPARCDelayedControlTransfer, LIRFrameState) - Static method in class com.oracle.graal.lir.sparc.SPARCMove
 
emitLoadConstant(LIRKind, Constant) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
emitLoadConstant(LIRKind, Constant) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitLoadConstantTableBase() - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitLong(long) - Method in class com.oracle.graal.asm.Assembler
 
emitLong(long, int) - Method in class com.oracle.graal.asm.Assembler
 
emitLong(long, int) - Method in class com.oracle.graal.asm.Buffer.BigEndian
 
emitLong(long) - Method in class com.oracle.graal.asm.Buffer
 
emitLong(long, int) - Method in class com.oracle.graal.asm.Buffer
 
emitLong(long, int) - Method in class com.oracle.graal.asm.Buffer.LittleEndian
 
emitLowLevel(TargetDescription, List<T>, List<T>, LIRGenerationResult, LIRGeneratorTool, LIRSuites, RegisterAllocationConfig) - Static method in class com.oracle.graal.compiler.GraalCompiler
 
emitMathAbs(Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitMathAbs(Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitMathAbs(Value) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitMathCos(Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitMathCos(Value) - Method in interface com.oracle.graal.lir.amd64.AMD64ArithmeticLIRGenerator
 
emitMathLog(Value, boolean) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitMathLog(Value, boolean) - Method in interface com.oracle.graal.lir.amd64.AMD64ArithmeticLIRGenerator
 
emitMathSin(Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitMathSin(Value) - Method in interface com.oracle.graal.lir.amd64.AMD64ArithmeticLIRGenerator
 
emitMathSqrt(Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitMathSqrt(Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitMathSqrt(Value) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitMathTan(Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitMathTan(Value) - Method in interface com.oracle.graal.lir.amd64.AMD64ArithmeticLIRGenerator
 
emitMemAccess(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCMove.LoadOp
 
emitMemAccess(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCMove.MemOp
 
emitMemAccess(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCMove.StoreConstantOp
 
emitMemAccess(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCMove.StoreOp
 
emitMembar(int) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitMembar(int) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitMembar(int) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitModRM(int, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
Emit the ModR/M byte for one register operand and an opcode extension in the R field.
emitModRM(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
Emit the ModR/M byte for two register operands.
emitMove(AllocatableValue, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitMove(AllocatableValue, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitMove(Value) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
emitMove(Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitMove(AllocatableValue, Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitMove(Value, Value) - Method in class com.oracle.graal.lir.gen.PhiResolver
 
emitMul(Value, Value, boolean) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitMul(Value, Value, boolean) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitMul(Value, Value, boolean) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitMulHigh(AMD64Assembler.AMD64MOp, AMD64Assembler.OperandSize, Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitMulHigh(Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitMulHigh(Value, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitMulHigh(SPARCArithmetic, Value, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitMulHigh(Value, Value) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitNarrow(Value, int) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitNarrow(Value, int) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitNarrow(Value, int) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitNegate(Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitNegate(Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitNegate(Value) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitNode(ValueNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
emitNot(Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitNot(Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitNot(Value) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitNullCheck(Value, LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitNullCheck(Value, LIRFrameState) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitNullCheck(Value, LIRFrameState) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitNullCheck(Value, LIRFrameState) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitNullCheck(Value, LIRFrameState) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitNullCheckBranch(IsNullNode, LabelRef, LabelRef, double) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
emitOp(CompilationResultBuilder, LIRInstruction) - Static method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
emitOpcode(AMD64Assembler, AMD64Assembler.OperandSize, int, int, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Op
 
emitOperandHelper(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
Emits the ModR/M byte and optionally the SIB byte for one register and one memory operand.
emitOperandHelper(int, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
Emits the ModR/M byte and optionally the SIB byte for one memory operand and an opcode extension in the R field.
emitOr(Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitOr(Value, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitOr(Value, Value) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitOverflowCheckBranch(LabelRef, LabelRef, LIRKind, double) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitOverflowCheckBranch(AbstractBeginNode, AbstractBeginNode, Stamp, double) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
emitOverflowCheckBranch(LabelRef, LabelRef, LIRKind, double) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitOverflowCheckBranch(LabelRef, LabelRef, LIRKind, double) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
emitOverflowCheckBranch(LabelRef, LabelRef, LIRKind, double) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitOverflowCheckBranch(AbstractBeginNode, AbstractBeginNode, Stamp, double) - Method in interface com.oracle.graal.nodes.spi.NodeLIRBuilderTool
 
emitPatchReturnAddress(ValueNode) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotNodeLIRBuilder
 
emitPatchReturnAddress(ValueNode) - Method in interface com.oracle.graal.hotspot.HotSpotNodeLIRBuilder
 
emitPatchReturnAddress(ValueNode) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotNodeLIRBuilder
 
emitPrefetchAllocate(Value) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitPrefetchAllocate(Value) - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
 
emitPrefetchAllocate(Word, boolean) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
emitPrefetchAllocate(Value) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitPrologue(ResolvedJavaMethod) - Method in class com.oracle.graal.compiler.gen.BytecodeLIRBuilder
 
emitPrologue(StructuredGraph) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
emitPrologue(StructuredGraph) - Method in class com.oracle.graal.compiler.sparc.SPARCNodeLIRBuilder
 
emitPrologue(ResolvedJavaMethod) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBytecodeLIRBuilder
 
emitPrologue(StructuredGraph) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotNodeLIRBuilder
 
emitPrologue(StructuredGraph) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotNodeLIRBuilder
 
emitPushInterpreterFrame(Value, Value, Value, Value) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitPushInterpreterFrame(Value, Value, Value, Value) - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
Emits code for a PushInterpreterFrameNode.
emitPushInterpreterFrame(Value, Value, Value, Value) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitRegConstant(CompilationResultBuilder, SPARCMacroAssembler, SPARCArithmetic, Value, Value, JavaConstant, LIRFrameState, SPARCDelayedControlTransfer) - Static method in enum com.oracle.graal.lir.sparc.SPARCArithmetic
 
emitRegReg(CompilationResultBuilder, SPARCMacroAssembler, SPARCArithmetic, Value, Value, Value, LIRFrameState, SPARCDelayedControlTransfer) - Static method in enum com.oracle.graal.lir.sparc.SPARCArithmetic
 
emitReinterpret(LIRKind, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitReinterpret(LIRKind, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitReinterpret(LIRKind, Value) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitReinterpretMemory(LIRKind, Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
emitRem(Value, Value, LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitRem(Value, Value, LIRFrameState) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitRem(Value, Value, LIRFrameState) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitRem(CompilationResultBuilder, SPARCMacroAssembler, SPARCArithmetic, Value, Value, Value, Value, Value, LIRFrameState, SPARCDelayedControlTransfer) - Static method in enum com.oracle.graal.lir.sparc.SPARCArithmetic
 
emitRestoreRegisters(AMD64SaveRegistersOp) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitReturn(Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitReturn(Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitReturn(Value) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitReturn(Value) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitReturn(Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
Emits a return instruction.
emitRol(Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitRor(Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitSaveAllRegisters(Register[], boolean) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
Adds a node to the graph that saves all allocatable registers to the stack.
emitSaveAllRegisters() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitSaveAllRegisters() - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
Emits code for a SaveAllRegistersNode.
emitSaveAllRegisters() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitSaveRbp() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitSaveRegisters(Register[], StackSlotValue[], boolean) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitSaveRegisters(Register[], StackSlotValue[], boolean) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitSecondPartOfDelayed(SPARCMacroAssembler) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Setx
 
emitShift(AMD64Assembler.AMD64Shift, AMD64Assembler.OperandSize, Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitShift(SPARCArithmetic, Value, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitShl(Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitShl(Value, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitShl(Value, Value) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitShort(int) - Method in class com.oracle.graal.asm.Assembler
 
emitShort(int, int) - Method in class com.oracle.graal.asm.Assembler
 
emitShort(int, int) - Method in class com.oracle.graal.asm.Buffer.BigEndian
 
emitShort(int) - Method in class com.oracle.graal.asm.Buffer
 
emitShort(int, int) - Method in class com.oracle.graal.asm.Buffer
 
emitShort(int, int) - Method in class com.oracle.graal.asm.Buffer.LittleEndian
 
emitShortCompareBranch(CompilationResultBuilder, SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
Tries to use the emit the compare/branch instruction.
emitShr(Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitShr(Value, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitShr(Value, Value) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitSignExtend(Value, int, int) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitSignExtend(Value, int, int) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitSignExtend(Value, int, int) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitSignExtendLoad(LIRKind, Value, LIRFrameState) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitSignExtendMemory(Access, int, int) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
emitSignExtendMemory(Access, int, int) - Method in class com.oracle.graal.compiler.sparc.SPARCNodeLIRBuilder
 
emitSSE41Compare(CompilationResultBuilder, AMD64MacroAssembler, Register, Register, Register, Register, Label, Label) - Method in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
Emits code that uses SSE4.1 128-bit (16-byte) vector compares.
emitStackOverflowCheck(CompilationResultBuilder, int, boolean, boolean) - Static method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend
Emits code to do stack overflow checking.
emitStackOverflowCheck(CompilationResultBuilder, int, boolean) - Static method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
Emits code to do stack overflow checking.
emitStore(Kind, AMD64AddressValue, AllocatableValue, LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitStore(LIRKind, Value, Value, LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitStore(LIRKind, Value, Value, LIRFrameState) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitStore(LIRKind, Value, Value, LIRFrameState) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitStore(Value, SPARCAddress, PlatformKind, SPARCDelayedControlTransfer, LIRFrameState, CompilationResultBuilder, SPARCMacroAssembler) - Static method in class com.oracle.graal.lir.sparc.SPARCMove
 
emitStoreConst(Kind, AMD64AddressValue, JavaConstant, LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitStoreConst(Kind, AMD64AddressValue, JavaConstant, LIRFrameState) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitStrategySwitch(SwitchStrategy, Variable, LabelRef[], LabelRef) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitStrategySwitch(SwitchStrategy, Variable, LabelRef[], LabelRef) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitStrategySwitch(JavaConstant[], double[], LabelRef[], LabelRef, Variable) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
emitStrategySwitch(SwitchStrategy, Variable, LabelRef[], LabelRef) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
emitStrategySwitch(JavaConstant[], double[], LabelRef[], LabelRef, Variable) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitStrategySwitch(SwitchStrategy, Variable, LabelRef[], LabelRef) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitString(String) - Method in class com.oracle.graal.asm.Assembler
Some GPU architectures have a text based encoding.
emitString(String, int) - Method in class com.oracle.graal.asm.Assembler
 
emitString0(String) - Method in class com.oracle.graal.asm.Assembler
 
emitSub(LIRKind, Value, Value, boolean) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitSub(LIRKind, Value, Value, boolean) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitSub(Value, Value, boolean) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitSub(LIRKind, Value, Value, boolean) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
emitSub(Value, Value, boolean) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
emitSwitch(SwitchNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
This method tries to create a switch implementation that is optimal for the given switch.
emitSwitch(SwitchNode) - Method in interface com.oracle.graal.nodes.spi.NodeLIRBuilderTool
 
emitTableSwitch(int, LabelRef, LabelRef[], Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitTableSwitch(int, LabelRef, LabelRef[], Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitTableSwitch(int, LabelRef, LabelRef[], Value) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
emitTailcall(Value[], Value) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitTailcall(Value[], Value) - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
Emits an operation to make a tail call.
emitTailcall(Value[], Value) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitTailCompares(AMD64MacroAssembler, Register, Register, Register, Register, Label, Label) - Method in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
Emits code to compare the remaining 1 to 4 bytes.
emitTailCompares(SPARCMacroAssembler, Register, Register, Register, Label, Label) - Method in class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
Emits code to compare the remaining 1 to 4 bytes.
emitted - Variable in class com.oracle.graal.lir.sparc.SPARCCall.DirectCallOp
 
emitted - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
emitUDiv(Value, Value, LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitUDiv(Value, Value, LIRFrameState) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitUDiv(Value, Value, LIRFrameState) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitUMulHigh(Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitUMulHigh(Value, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitUMulHigh(Value, Value) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitUnary(SPARCArithmetic, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitUnary(CompilationResultBuilder, SPARCMacroAssembler, SPARCArithmetic, Value, Value, LIRFrameState, SPARCDelayedControlTransfer) - Static method in enum com.oracle.graal.lir.sparc.SPARCArithmetic
 
emitUncommonTrapCall(Value, StandardOp.SaveRegistersOp) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitUncommonTrapCall(Value, StandardOp.SaveRegistersOp) - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
Emits code for a UncommonTrapCallNode.
emitUncommonTrapCall(Value, StandardOp.SaveRegistersOp) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitUncompress(Value, HotSpotVMConfig.CompressEncoding, boolean) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitUncompress(Value, HotSpotVMConfig.CompressEncoding, boolean) - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
 
emitUncompress(Value, HotSpotVMConfig.CompressEncoding, boolean) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitUnwind(Value) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitUnwind(Value) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
emitUnwind(Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
emitURem(Value, Value, LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitURem(Value, Value, LIRFrameState) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitURem(Value, Value, LIRFrameState) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitUShr(Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitUShr(Value, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitUShr(Value, Value) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitx87(int, int, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
emitXor(Value, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitXor(Value, Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitXor(Value, Value) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitZapRegisters(Register[], JavaConstant[]) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
emitZeroExtend(Value, int, int) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitZeroExtend(Value, int, int) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
emitZeroExtend(Value, int, int) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
emitZeroExtendMemory(Kind, int, AMD64AddressValue, LIRFrameState) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
emitZeroExtendMemory(Access, int, int) - Method in class com.oracle.graal.compiler.sparc.SPARCNodeLIRBuilder
 
empty() - Method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
 
EMPTY - Static variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
empty() - Method in class com.oracle.graal.compiler.common.type.FloatStamp
 
empty() - Method in class com.oracle.graal.compiler.common.type.IllegalStamp
 
empty() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
empty() - Method in class com.oracle.graal.compiler.common.type.RawPointerStamp
 
empty() - Method in class com.oracle.graal.compiler.common.type.Stamp
Returns a stamp of the same kind, but with no allowed values.
empty(Kind) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
 
empty() - Method in class com.oracle.graal.compiler.common.type.VoidStamp
 
EMPTY - Static variable in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
EMPTY - Static variable in class com.oracle.graal.hotspot.HotSpotLockStack
 
empty() - Method in class com.oracle.graal.hotspot.nodes.type.MetaspacePointerStamp
 
EMPTY - Static variable in class com.oracle.graal.jtt.JTTTest
 
empty() - Static method in class com.oracle.graal.jtt.micro.StrangeFrames
 
EMPTY - Static variable in class jdk.internal.jvmci.meta.Assumptions.AssumptionResult
 
EMPTY_ARGS - Static variable in class com.oracle.graal.truffle.test.builtins.SLCallUntilOptimizedBuiltin
 
EMPTY_ARRAY - Static variable in class com.oracle.graal.java.FrameStateBuilder
 
EMPTY_ARRAY - Static variable in class com.oracle.graal.virtual.phases.ea.EffectList
 
EMPTY_ARRAY - Static variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
EMPTY_ARRAY - Static variable in class jdk.internal.jvmci.meta.JavaTypeProfile
 
EMPTY_CONTEXT - Static variable in class com.oracle.graal.debug.internal.DebugScope
 
EMPTY_LIST - Static variable in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
Only 10% of the lists in LinearScanWalker.spillIntervals are actually used.
EMPTY_MONITOR_ARRAY - Static variable in class com.oracle.graal.java.FrameStateBuilder
 
EMPTY_NODE_ARRAY - Static variable in class com.oracle.graal.graph.NodeList
 
EMPTY_PATTERNS - Static variable in class com.oracle.graal.compiler.match.MatchPattern
 
EMPTY_SCOPE - Static variable in class com.oracle.graal.java.JsrScope
 
EMPTY_STRING_ARRAY - Static variable in class com.oracle.graal.virtual.phases.ea.EffectList
 
EmptyCompilationEvent() - Constructor for class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
EmptyCompilerFailureEvent() - Constructor for class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilerFailureEvent
 
EmptyEventProvider - Class in jdk.internal.jvmci.hotspot.events
An empty implementation for EventProvider.
EmptyEventProvider() - Constructor for class jdk.internal.jvmci.hotspot.events.EmptyEventProvider
 
EmptyEventProvider.EmptyCompilationEvent - Class in jdk.internal.jvmci.hotspot.events
 
EmptyEventProvider.EmptyCompilerFailureEvent - Class in jdk.internal.jvmci.hotspot.events
 
emptyStampCache - Static variable in class com.oracle.graal.compiler.common.type.StampFactory
 
enable(DelegatingDebugConfig.Feature) - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
ENABLE_BREAKPOINT - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
Leaving the breakpoint code in to provide an example of how to use the BreakpointNode intrinsic.
ENABLE_METRIC_PROPERTY_NAME_PREFIX - Static variable in class com.oracle.graal.debug.Debug
 
ENABLE_TIMER_PROPERTY_NAME_PREFIX - Static variable in class com.oracle.graal.debug.Debug
 
ENABLE_UNSCOPED_MEM_USE_TRACKERS_PROPERTY_NAME - Static variable in class com.oracle.graal.debug.Debug
 
ENABLE_UNSCOPED_METRICS_PROPERTY_NAME - Static variable in class com.oracle.graal.debug.Debug
 
ENABLE_UNSCOPED_TIMERS_PROPERTY_NAME - Static variable in class com.oracle.graal.debug.Debug
 
ENABLED - Static variable in class com.oracle.graal.compiler.test.AllocSpy
 
ENABLED - Static variable in class com.oracle.graal.debug.Debug
 
ENABLED - Static variable in class com.oracle.graal.debug.Fingerprint
Determines whether fingerprinting is enabled.
ENABLED - Static variable in class com.oracle.graal.hotspot.CompilationStatistics
 
enabled - Static variable in class com.oracle.graal.hotspot.debug.BenchmarkCounters
 
ENABLED - Static variable in class com.oracle.graal.hotspot.logging.CountingProxy
 
ENABLED - Static variable in class com.oracle.graal.hotspot.logging.Logger
 
ENABLED - Static variable in class jdk.internal.jvmci.hotspot.InitTimer
Specifies if initialization timing is enabled.
enabled - Variable in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider
 
ENABLED_PROPERTY_NAME - Static variable in class com.oracle.graal.debug.Fingerprint
 
enabledMetrics - Static variable in class com.oracle.graal.debug.Debug
Set of unconditionally enabled metrics.
enabledMetricsSubstrings - Static variable in class com.oracle.graal.debug.Debug
 
enabledOpts - Variable in class com.oracle.graal.phases.OptimisticOptimizations
 
enabledTimers - Static variable in class com.oracle.graal.debug.Debug
Set of unconditionally enabled timers.
enabledTimersSubstrings - Static variable in class com.oracle.graal.debug.Debug
 
enableIndentation() - Method in class com.oracle.graal.debug.LogStream
 
enableInfopoints() - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
EnableSSIConstruction - Static variable in class com.oracle.graal.compiler.common.BackendOptions
 
encode(Register) - Static method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
encode(StructuredGraph) - Method in class com.oracle.graal.nodes.GraphEncoder
Compresses a graph to a byte array.
encodeAll(T[]) - Method in class com.oracle.graal.compiler.common.util.FrequencyEncoder
Fills the provided array with the added objects.
encodeDeoptActionAndReason(DeoptimizationAction, DeoptimizationReason, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
encodeDeoptActionAndReason(DeoptimizationAction, DeoptimizationReason, int) - Method in interface jdk.internal.jvmci.meta.MetaAccessProvider
Encodes a deoptimization action and a deoptimization reason in an integer value.
EncodedGraph - Class in com.oracle.graal.nodes
A StructuredGraph encoded in a compact binary representation as a byte[] array.
EncodedGraph(byte[], long, Object[], NodeClass<?>[], Assumptions, Set<ResolvedJavaMethod>) - Constructor for class com.oracle.graal.nodes.EncodedGraph
 
encodedGraph - Variable in class com.oracle.graal.nodes.GraphDecoder.MethodScope
The encode graph that is decoded.
encodeSingleGraph(StructuredGraph, Architecture) - Static method in class com.oracle.graal.nodes.GraphEncoder
Utility method that does everything necessary to encode a single graph.
encodeString(String) - Static method in class com.oracle.graal.code.HexCodeFile
Modifies a string to mangle any substrings matching HexCodeFile.SECTION_DELIM and HexCodeFile.COLUMN_END.
encodeValueNum(int, boolean) - Static method in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
Encodes a value number + the is-object information to a number to be stored in a state.
encoding - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.CompressPointer
 
encoding - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.UncompressPointer
 
encoding - Variable in class com.oracle.graal.hotspot.nodes.CompressionNode
 
encoding - Variable in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
 
encoding - Variable in class com.oracle.graal.hotspot.nodes.type.NarrowOopStamp
 
encoding - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove.CompressPointer
 
encoding - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove.UncompressPointer
 
encoding - Variable in class com.oracle.graal.nodes.EncodedGraph
 
encoding - Variable in class jdk.internal.jvmci.code.Register
The actual encoding in a target machine instruction for this register, which may or may not be the same as Register.number.
encoding() - Method in class jdk.internal.jvmci.code.Register
The assembler calls this method to get the register's encoding.
ENCRYPT - Static variable in class com.oracle.graal.hotspot.HotSpotBackend
 
encrypt(Object, byte[], int, int, byte[], int) - Static method in class com.oracle.graal.hotspot.replacements.CipherBlockChainingSubstitutions
 
encrypt(byte[], SecretKey, String) - Method in class com.oracle.graal.hotspot.test.HotSpotCryptoSubstitutionTest
 
ENCRYPT_BLOCK - Static variable in class com.oracle.graal.hotspot.HotSpotBackend
 
encryptAESCryptStub(ForeignCallDescriptor, Word, Word, Word, Word, int) - Static method in class com.oracle.graal.hotspot.replacements.CipherBlockChainingSubstitutions
 
encryptBlock(Object, byte[], int, byte[], int) - Static method in class com.oracle.graal.hotspot.replacements.AESCryptSubstitutions
 
encryptBlockStub(ForeignCallDescriptor, Word, Word, Word) - Static method in class com.oracle.graal.hotspot.replacements.AESCryptSubstitutions
 
END - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
end - Static variable in class com.oracle.graal.jtt.threads.Thread_isInterrupted02
 
end - Variable in class com.oracle.graal.loop.CountedLoopInfo
 
end(EndNode) - Method in class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
end(EndNode) - Method in class com.oracle.graal.phases.graph.SinglePassNodeIterator
 
end(EndNode) - Method in class com.oracle.graal.phases.graph.StatelessPostOrderNodeIterator
 
end() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
Finishes the graph document and flushes the output stream.
end(String) - Method in class com.oracle.graal.printer.CompilationPrinter
 
end() - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
end() - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.TimedEvent
Ends the timing period for this event.
endBCI() - Method in class com.oracle.graal.bytecode.BytecodeStream
Gets the bytecode index of the end of the code.
endBci - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
endBCI - Variable in class jdk.internal.jvmci.meta.ExceptionHandler
 
endBci - Variable in class jdk.internal.jvmci.meta.LocalImpl
 
endBlock() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
endBlockNodes() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
endBytecodes() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
endControlFlow() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
endEdges() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
endGraph() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
endGroup() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
Ends the current group.
endGroup() - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
endGroup() - Method in interface com.oracle.graal.printer.GraphPrinter
Ends the current group.
endIf() - Method in class com.oracle.graal.replacements.GraphKit
 
endIndex - Variable in class com.oracle.graal.compiler.match.MatchContext
 
endIndex - Variable in class com.oracle.graal.nodes.LoopEndNode
 
endIndex() - Method in class com.oracle.graal.nodes.LoopEndNode
Returns the index of this loop end amongst its LoopBeginNode's loop ends.
Since a LoopBeginNode also has forward ends, this is not the index into PhiNode values at the loop begin.
endLockScope() - Static method in class com.oracle.graal.hotspot.nodes.EndLockScopeNode
 
EndLockScopeNode - Class in com.oracle.graal.hotspot.nodes
Intrinsic for closing a scope binding a stack-based lock with an object.
EndLockScopeNode() - Constructor for class com.oracle.graal.hotspot.nodes.EndLockScopeNode
 
EndMarker - Static variable in class com.oracle.graal.lir.alloc.lsra.Interval
Sentinel interval to denote the end of an interval list.
EndMarker - Static variable in class com.oracle.graal.lir.alloc.lsra.Range
 
endMethod() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
endNode - Variable in class com.oracle.graal.nodes.cfg.Block
 
EndNode - Class in com.oracle.graal.nodes
 
EndNode() - Constructor for class com.oracle.graal.nodes.EndNode
 
endNode() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
endNodes() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
endProperties() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
ends - Variable in class com.oracle.graal.nodes.AbstractMergeNode
 
endScope(String) - Static method in class com.oracle.graal.hotspot.logging.Logger
 
endStates - Variable in class com.oracle.graal.phases.graph.ReentrantBlockIterator.LoopInfo
 
endStates - Variable in class com.oracle.graal.phases.graph.ReentrantNodeIterator.LoopInfo
 
endSuccessors() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
endsWithRet() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
endsWithRet - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock.JSRData
 
enlarge(int) - Method in class com.oracle.graal.virtual.phases.ea.EffectList
 
enqueueSuccessors(T, PriorityQueue<T>, BitSet) - Static method in class com.oracle.graal.compiler.common.alloc.ComputeBlockOrder
Add successor blocks into the given work list if they are not already marked as visited.
ensureAdded(ValueNode, FixedNode) - Method in class com.oracle.graal.virtual.phases.ea.GraphEffectList
 
ensureAvailable(int) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
ensureExceptionStateDecoded(PEGraphDecoder.PEMethodScope) - Method in class com.oracle.graal.replacements.PEGraphDecoder
 
ensureInitialized() - Method in class com.oracle.graal.debug.internal.DebugValue
 
ensureInitialized() - Method in class com.oracle.graal.printer.GraphPrinterDumpHandler
 
ensureMaterialized(PartialEscapeBlockState<?>, int, FixedNode, GraphEffectList, DebugMetric) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
ensureNodeCreated(GraphDecoder.MethodScope, GraphDecoder.LoopScope, int) - Method in class com.oracle.graal.nodes.GraphDecoder
 
ensureOuterStateDecoded(PEGraphDecoder.PEMethodScope) - Method in class com.oracle.graal.replacements.PEGraphDecoder
 
ensureProfiling(int, int) - Method in class com.oracle.graal.truffle.CompilationProfile
 
ensureSize(int) - Method in class com.oracle.graal.asm.Buffer
 
ensureSize(int) - Method in class com.oracle.graal.debug.internal.DebugValueMap
 
ensureSize(int) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
ensureStateAfterDecoded(PEGraphDecoder.PEMethodScope) - Method in class com.oracle.graal.replacements.PEGraphDecoder
 
ensureUniquePC() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
ensureUniquePC() - Method in class com.oracle.graal.asm.Assembler
Emits a NOP instruction to advance the current PC.
ensureUniquePC() - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
ensureVirtual - Variable in class com.oracle.graal.nodes.virtual.CommitAllocationNode
 
ensureVirtualFailure(Node, Stamp) - Static method in class com.oracle.graal.nodes.virtual.EnsureVirtualizedNode
 
ensureVirtualized(Object) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Ensures that the given object will be virtual (escape analyzed) at all points that are dominated by the current position.
ensureVirtualized - Variable in class com.oracle.graal.virtual.phases.ea.ObjectState
 
ensureVirtualizedHere(Object) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Ensures that the given object will be virtual at the current position.
EnsureVirtualizedNode - Class in com.oracle.graal.nodes.virtual
 
EnsureVirtualizedNode(ValueNode, boolean) - Constructor for class com.oracle.graal.nodes.virtual.EnsureVirtualizedNode
 
enter(CompilationResultBuilder) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend.HotSpotFrameContext
 
enter(CompilationResultBuilder) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend.HotSpotFrameContext
 
enter(CompilationResultBuilder) - Method in interface com.oracle.graal.lir.asm.FrameContext
Emits code common to all entry points of a method.
enter(Block) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance.InstanceFrame
 
enter(Block) - Method in class com.oracle.graal.phases.common.LoweringPhase.Frame
 
enter(Block) - Method in class com.oracle.graal.phases.common.LoweringPhase.Round.ProcessFrame
 
enterAlwaysReached(Block) - Method in class com.oracle.graal.phases.common.LoweringPhase.Frame
 
enterAlwaysReached(Block) - Method in class com.oracle.graal.phases.common.LoweringPhase.Round.ProcessFrame
 
enterUnpackFramesStackFrame(Word, Word, Word, long) - Static method in class com.oracle.graal.hotspot.nodes.EnterUnpackFramesStackFrameNode
 
EnterUnpackFramesStackFrameNode - Class in com.oracle.graal.hotspot.nodes
Emits code to enter a low-level stack frame specifically to call out to the C++ method Deoptimization::unpack_frames.
EnterUnpackFramesStackFrameNode(ValueNode, ValueNode, ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.EnterUnpackFramesStackFrameNode
 
entries - Variable in class com.oracle.graal.compiler.test.OptionsVerifierTest.Classpath
 
entries() - Method in class com.oracle.graal.graph.NodeMap
 
entries - Variable in class com.oracle.graal.virtual.phases.ea.ObjectState
 
entries - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.RawItemProfile
 
entries - Variable in class jdk.internal.jvmci.meta.MethodIdMap
Entry array that is initialized upon first call to MethodIdMap.get(MethodIdHolder).
Entry(T) - Constructor for class com.oracle.graal.compiler.common.util.FrequencyEncoder.Entry
 
Entry(String) - Constructor for class com.oracle.graal.compiler.test.ConditionalEliminationTest2.Entry
 
Entry(LIRInstruction, AbstractBlockBase<?>) - Constructor for class com.oracle.graal.lir.ssa.SSAVerifier.Entry
 
Entry() - Constructor for class com.oracle.graal.truffle.OptimizedAssumption.Entry
 
Entry(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
 
entryAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags.Flag
 
entryAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
entryAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes.Type
 
entryBCI - Variable in class com.oracle.graal.hotspot.CompilationTask
 
entryBCI - Variable in class com.oracle.graal.java.BytecodeParser
 
entryBCI - Variable in class com.oracle.graal.nodes.StructuredGraph
 
entryBCI - Variable in class jdk.internal.jvmci.code.CompilationResult
 
entryBCI - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
 
entryCount() - Method in class com.oracle.graal.nodes.virtual.VirtualArrayNode
 
entryCount() - Method in class com.oracle.graal.nodes.virtual.VirtualInstanceNode
 
entryCount() - Method in class com.oracle.graal.nodes.virtual.VirtualObjectNode
The number of entries this virtual object has.
entryIndexForOffset(long, Kind) - Method in class com.oracle.graal.nodes.virtual.VirtualArrayNode
 
entryIndexForOffset(long, Kind, ResolvedJavaType, int) - Static method in class com.oracle.graal.nodes.virtual.VirtualArrayNode
 
entryIndexForOffset(long, Kind) - Method in class com.oracle.graal.nodes.virtual.VirtualInstanceNode
 
entryIndexForOffset(long, Kind) - Method in class com.oracle.graal.nodes.virtual.VirtualObjectNode
If the given index denotes an entry in this virtual object, the index of this entry is returned.
entryKind(int) - Method in class com.oracle.graal.nodes.virtual.VirtualArrayNode
 
entryKind(int) - Method in class com.oracle.graal.nodes.virtual.VirtualInstanceNode
 
entryKind(int) - Method in class com.oracle.graal.nodes.virtual.VirtualObjectNode
Returns the Kind of the entry at the given index.
EntryMarkerNode - Class in com.oracle.graal.nodes
This node will be inserted at point specified by StructuredGraph.getEntryBCI(), usually by the graph builder.
EntryMarkerNode() - Constructor for class com.oracle.graal.nodes.EntryMarkerNode
 
entryName(int) - Method in class com.oracle.graal.nodes.virtual.VirtualArrayNode
 
entryName(int) - Method in class com.oracle.graal.nodes.virtual.VirtualInstanceNode
 
entryName(int) - Method in class com.oracle.graal.nodes.virtual.VirtualObjectNode
Returns the name of the entry at the given index.
entryPoint() - Method in class com.oracle.graal.loop.LoopEx
 
entryPoint() - Method in class com.oracle.graal.loop.LoopFragmentWhole
 
EntryProxyNode - Class in com.oracle.graal.nodes
Proxy node that is used in OSR.
EntryProxyNode(ValueNode, AbstractBeginNode) - Constructor for class com.oracle.graal.nodes.EntryProxyNode
 
entrySet() - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap
 
EntrySet() - Constructor for class com.oracle.graal.compiler.common.LinkedIdentityHashMap.EntrySet
 
entrySet() - Method in class com.oracle.graal.graph.NodeNodeMap
 
entrySize - Variable in class jdk.internal.jvmci.code.CompilationResult.JumpTable
The size (in bytes) of each table entry.
entrySize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags
 
entryState - Variable in class com.oracle.graal.lir.RedundantMoveElimination.BlockData
 
entryStateArray - Variable in class com.oracle.graal.java.BytecodeParser
 
entryStateMatrix - Variable in class com.oracle.graal.java.BytecodeParser
 
entryValueNum - Variable in class com.oracle.graal.lir.RedundantMoveElimination.BlockData
 
EntryWithNext(String, ConditionalEliminationTest2.Entry) - Constructor for class com.oracle.graal.compiler.test.ConditionalEliminationTest2.EntryWithNext
 
Enum() - Constructor for enum com.oracle.graal.jtt.jdk.EnumMap01.Enum
 
Enum() - Constructor for enum com.oracle.graal.jtt.jdk.EnumMap02.Enum
 
ENUM - Static variable in interface jdk.internal.jvmci.meta.ModifiersProvider
 
ENUM_KLASS - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
EnumKey(Enum) - Constructor for class jdk.internal.jvmci.meta.PlatformKind.EnumKey
 
EnumMap01 - Class in com.oracle.graal.jtt.jdk
 
EnumMap01() - Constructor for class com.oracle.graal.jtt.jdk.EnumMap01
 
EnumMap01.Enum - Enum in com.oracle.graal.jtt.jdk
 
EnumMap02 - Class in com.oracle.graal.jtt.jdk
 
EnumMap02() - Constructor for class com.oracle.graal.jtt.jdk.EnumMap02
 
EnumMap02.Enum - Enum in com.oracle.graal.jtt.jdk
 
env - Variable in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
env - Variable in class com.oracle.graal.replacements.verifier.AbstractVerifier
 
environ() - Static method in class com.oracle.graal.jtt.lang.ProcessEnvironment_init
 
epoch - Variable in class com.oracle.graal.graph.NodeIdAccessor
 
epochMaskInPlace() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
epochMaskInPlace - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
EPSILON - Static variable in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance
 
equ() - Static method in class com.oracle.graal.jtt.optimize.Fold_Double02
 
equ() - Static method in class com.oracle.graal.jtt.optimize.Fold_Float02
 
equ() - Static method in class com.oracle.graal.jtt.optimize.Fold_Int02
 
equ() - Static method in class com.oracle.graal.jtt.optimize.Fold_Long02
 
equal(KlassPointer) - Method in class com.oracle.graal.hotspot.word.KlassPointer
 
equal(KlassPointer) - Method in class com.oracle.graal.hotspot.word.MethodPointer
 
equal(ComparableWord) - Method in interface com.oracle.graal.word.ComparableWord
Compares this word with the specified value.
equal(Signed) - Method in interface com.oracle.graal.word.Signed
Compares this Signed with the specified value.
equal(int) - Method in interface com.oracle.graal.word.Signed
Compares this Signed with the specified value.
equal(Unsigned) - Method in interface com.oracle.graal.word.Unsigned
Compares this Unsigned with the specified value.
equal(int) - Method in interface com.oracle.graal.word.Unsigned
Compares this Unsigned with the specified value.
equal(ComparableWord) - Method in class com.oracle.graal.word.Word
 
equal(Signed) - Method in class com.oracle.graal.word.Word
 
equal(Unsigned) - Method in class com.oracle.graal.word.Word
 
equal(int) - Method in class com.oracle.graal.word.Word
 
equal(Word) - Method in class com.oracle.graal.word.Word
 
equalFloatsOrDoublesDelta() - Method in class com.oracle.graal.test.GraalTest
Gets the value used by GraalTest.assertDeepEquals(Object, Object) and GraalTest.assertDeepEquals(String, Object, Object) for the maximum delta between two doubles or floats for which both numbers are still considered equal.
equalKeys(SwitchNode) - Method in class com.oracle.graal.nodes.extended.IntegerSwitchNode
 
equalKeys(SwitchNode) - Method in class com.oracle.graal.nodes.extended.SwitchNode
Returns true if the switch has the same keys in the same order as this switch.
equalKeys(SwitchNode) - Method in class com.oracle.graal.nodes.java.TypeSwitchNode
 
equals(Object) - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.Id
 
equals(Object) - Method in class com.oracle.graal.compiler.common.spi.ForeignCallDescriptor
 
equals(Object) - Method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
 
equals(Object) - Method in class com.oracle.graal.compiler.common.type.AbstractPointerStamp
 
equals(Object) - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp
 
equals(Object) - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
equals(Object) - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.FloatConvertOp
 
equals(Object) - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.Op
 
equals(Object) - Method in class com.oracle.graal.compiler.common.type.ArithmeticStamp
 
equals(Object) - Method in class com.oracle.graal.compiler.common.type.FloatStamp
 
equals(Object) - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
equals(Object) - Method in class com.oracle.graal.compiler.common.type.PrimitiveStamp
 
equals(Object) - Method in class com.oracle.graal.compiler.test.CountedLoopTest.Result
 
equals(Object) - Method in class com.oracle.graal.compiler.test.ea.EATestBase.TestClassInt
 
equals(Object) - Method in class com.oracle.graal.compiler.test.ea.EATestBase.TestClassObject
 
equals(PartialEscapeAnalysisTest.CacheKey) - Method in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest.CacheKey
 
equals(Object) - Method in class com.oracle.graal.graph.Graph.CacheEntry
 
equals(Object) - Method in class com.oracle.graal.graph.Graph.Mark
 
equals(Node) - Static method in class com.oracle.graal.graph.iterators.NodePredicates
 
equals(Object) - Method in class com.oracle.graal.graph.Node
Equality tests must rely solely on identity.
equals(NodeList<T>) - Method in class com.oracle.graal.graph.NodeList
 
equals(Object) - Method in class com.oracle.graal.graph.Position
 
equals(Object) - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
 
equals(Object) - Method in class com.oracle.graal.hotspot.nodes.type.NarrowOopStamp
 
equals(Object) - Method in class com.oracle.graal.hotspot.test.LoadJavaMirrorWithKlassTest.Wrapper
 
equals(ValueNode[], ValueNode[], int) - Static method in class com.oracle.graal.java.FrameStateBuilder
 
equals(Object) - Method in class com.oracle.graal.java.FrameStateBuilder
 
equals(Object) - Method in class com.oracle.graal.java.JsrScope
 
equals(Object) - Method in class com.oracle.graal.lir.amd64.AMD64AddressValue
 
equals(Object) - Method in class com.oracle.graal.lir.CompositeValue
 
equals(Object) - Method in class com.oracle.graal.lir.dfa.MarkBasePointersPhase.Marker.BasePointersSet
 
equals(Object) - Method in class com.oracle.graal.lir.dfa.RegStackValueSet
 
equals(Object) - Method in class com.oracle.graal.lir.sparc.SPARCImmediateAddressValue
 
equals(Object) - Method in class com.oracle.graal.lir.sparc.SPARCIndexedAddressValue
 
equals(Object) - Method in class com.oracle.graal.lir.test.CompositeValueReplacementTest1.DummyValue
 
equals(Object) - Method in class com.oracle.graal.lir.util.IndexedValueMap
 
equals(Object) - Method in class com.oracle.graal.lir.Variable
 
equals(Object) - Method in class com.oracle.graal.nodes.GraphDecoder.LoopExplosionState
 
equals(Object) - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter.Edge
 
equals(boolean[], boolean[]) - Static method in class com.oracle.graal.replacements.ArraysSubstitutions
 
equals(byte[], byte[]) - Static method in class com.oracle.graal.replacements.ArraysSubstitutions
 
equals(char[], char[]) - Static method in class com.oracle.graal.replacements.ArraysSubstitutions
 
equals(short[], short[]) - Static method in class com.oracle.graal.replacements.ArraysSubstitutions
 
equals(int[], int[]) - Static method in class com.oracle.graal.replacements.ArraysSubstitutions
 
equals(long[], long[]) - Static method in class com.oracle.graal.replacements.ArraysSubstitutions
 
equals(float[], float[]) - Static method in class com.oracle.graal.replacements.ArraysSubstitutions
 
equals(double[], double[]) - Static method in class com.oracle.graal.replacements.ArraysSubstitutions
 
equals(Object, Object, int, Kind) - Static method in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
 
equals(boolean[], boolean[], int) - Static method in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
 
equals(byte[], byte[], int) - Static method in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
 
equals(char[], char[], int) - Static method in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
 
equals(short[], short[], int) - Static method in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
 
equals(int[], int[], int) - Static method in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
 
equals(long[], long[], int) - Static method in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
 
equals(float[], float[], int) - Static method in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
 
equals(double[], double[], int) - Static method in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
 
equals(Object) - Method in class com.oracle.graal.replacements.SnippetTemplate.CacheKey
 
equals(String, Object) - Static method in class com.oracle.graal.replacements.StringSubstitutions
 
equals(Object) - Method in class com.oracle.graal.replacements.test.DerivedOopTest.Pointers
 
equals(Object) - Method in class com.oracle.graal.replacements.test.DerivedOopTest.Result
 
equals(Object) - Method in class com.oracle.graal.replacements.test.NewInstanceTest.SomeObject
 
equals(Object) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ArrayStamp
 
equals(Object) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ClassStamp
 
equals(Object) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.GenericStamp
 
equals(Object) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.InstanceStamp
 
equals(Object) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.TypeStamp
 
equals(Object) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.UninitializedStamp
 
equals(Object) - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeLibraryHandle
 
equals(Object) - Method in class com.oracle.graal.truffle.nodes.AssumptionValidAssumption
 
equals(Object) - Method in class com.oracle.graal.truffle.nodes.ObjectLocationIdentity
 
equals(Object) - Method in class com.oracle.graal.truffle.TruffleDebugJavaMethod
 
equals(Object) - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
equals(Object) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationBlockState.ReadCacheEntry
 
equals(Object) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.CacheEntry
 
equals(Object) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.ReadCacheEntry
 
equals(Object) - Method in class com.oracle.graal.word.Word
 
equals(Object) - Method in class jdk.internal.jvmci.code.Architecture
 
equals(Object) - Method in class jdk.internal.jvmci.code.BytecodeFrame
 
equals(Object) - Method in class jdk.internal.jvmci.code.BytecodePosition
Deep equality test.
equals(Object) - Method in class jdk.internal.jvmci.code.CompilationResult.Call
 
equals(Object) - Method in class jdk.internal.jvmci.code.CompilationResult.CodeAnnotation
 
equals(Object) - Method in class jdk.internal.jvmci.code.CompilationResult.CodeComment
 
equals(Object) - Method in class jdk.internal.jvmci.code.CompilationResult.ConstantReference
 
equals(Object) - Method in class jdk.internal.jvmci.code.CompilationResult.DataPatch
 
equals(Object) - Method in class jdk.internal.jvmci.code.CompilationResult.DataSectionReference
 
equals(Object) - Method in class jdk.internal.jvmci.code.CompilationResult
 
equals(Object) - Method in class jdk.internal.jvmci.code.CompilationResult.ExceptionHandler
 
equals(Object) - Method in class jdk.internal.jvmci.code.CompilationResult.Infopoint
 
equals(Object) - Method in class jdk.internal.jvmci.code.CompilationResult.JumpTable
 
equals(Object) - Method in class jdk.internal.jvmci.code.CompilationResult.Mark
 
equals(Object) - Method in class jdk.internal.jvmci.code.CompilationResult.Reference
 
equals(Object) - Method in class jdk.internal.jvmci.code.CompilationResult.Site
 
equals(Object) - Method in class jdk.internal.jvmci.code.DataSection.Data
 
equals(Object) - Method in class jdk.internal.jvmci.code.DataSection
 
equals(Object) - Method in class jdk.internal.jvmci.code.DebugInfo
 
equals(Object) - Method in class jdk.internal.jvmci.code.Register
 
equals(Object) - Method in class jdk.internal.jvmci.code.Register.RegisterCategory
 
equals(Object) - Method in class jdk.internal.jvmci.code.RegisterSaveLayout
 
equals(Object) - Method in class jdk.internal.jvmci.code.RegisterValue
 
equals(Object) - Method in class jdk.internal.jvmci.code.StackLockValue
 
equals(Object) - Method in class jdk.internal.jvmci.code.StackSlot
 
equals(Object) - Method in class jdk.internal.jvmci.code.TargetDescription
 
equals(Object) - Method in class jdk.internal.jvmci.code.VirtualObject
 
equals(Object) - Method in class jdk.internal.jvmci.code.VirtualStackSlot
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodUnresolved
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotReferenceMap
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.FieldLocationIdentity
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaType
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.CompressEncoding
 
equals(Object) - Method in class jdk.internal.jvmci.meta.AbstractJavaProfile
 
equals(Object) - Method in class jdk.internal.jvmci.meta.AbstractProfiledItem
 
equals(Object) - Method in class jdk.internal.jvmci.meta.AbstractValue
 
equals(Object) - Method in class jdk.internal.jvmci.meta.Assumptions.CallSiteTargetValue
 
equals(Object) - Method in class jdk.internal.jvmci.meta.Assumptions.ConcreteMethod
 
equals(Object) - Method in class jdk.internal.jvmci.meta.Assumptions.ConcreteSubtype
 
equals(Object) - Method in class jdk.internal.jvmci.meta.Assumptions
 
equals(Object) - Method in class jdk.internal.jvmci.meta.Assumptions.LeafType
 
equals(Object) - Method in class jdk.internal.jvmci.meta.Assumptions.NoFinalizableSubclass
 
equals(Object) - Method in class jdk.internal.jvmci.meta.ExceptionHandler
 
equals(Object) - Method in class jdk.internal.jvmci.meta.JavaTypeProfile
 
equals(Object) - Method in class jdk.internal.jvmci.meta.LIRKind
 
equals(Object) - Method in class jdk.internal.jvmci.meta.LocalImpl
 
equals(Object) - Method in class jdk.internal.jvmci.meta.MethodIdMap.MethodKey
 
equals(Object) - Method in class jdk.internal.jvmci.meta.NullConstant
 
equals(Object) - Method in class jdk.internal.jvmci.meta.PlatformKind.EnumKey
 
equals(Object) - Method in class jdk.internal.jvmci.meta.PrimitiveConstant
 
equals(Object) - Method in class jdk.internal.jvmci.meta.Value.IllegalValue
 
equals(Object) - Method in class jdk.internal.jvmci.runtime.test.NameAndSignature
 
equalsIgnoringLine(StackTraceElement, StackTraceElement) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraalConstantReflectionProvider
Compares two StackTraceElements for equality, ignoring differences in line number.
EqualsPredicate(Node) - Constructor for class com.oracle.graal.graph.iterators.NodePredicates.EqualsPredicate
 
equalsTest1() - Method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
equalsTest1Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
equiv(Node, Node) - Method in class com.oracle.graal.graph.NodeUnionFind
 
equivalentTo(T) - Method in class com.oracle.graal.virtual.phases.ea.EffectsBlockState
 
equivalentTo(T) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
equivalentTo(PEReadEliminationBlockState) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationBlockState
 
equivalentTo(ReadEliminationBlockState) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState
 
error(int, String) - Method in class com.oracle.graal.code.HexCodeFile.Parser
 
error(String) - Method in class com.oracle.graal.compiler.test.OptionsVerifierTest.OptionsVerifier
 
error(String) - Static method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis
 
error(String, Object...) - Method in class com.oracle.graal.java.BytecodeParser.InvocationPluginAssertions
 
error(String) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfigVerifier
 
errorMessage(int, String) - Method in class com.oracle.graal.code.HexCodeFile.Parser
 
errorMessage(Element, String, Object...) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
errorMessage(Element, AnnotationMirror, String, Object...) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
errorMessage(Element, String, Object...) - Method in class com.oracle.graal.nodeinfo.processor.GraphNodeProcessor
 
errorMessage(Element, String, Object...) - Method in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor
 
escape(String) - Static method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
escape(ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
escape(int, ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
EscapeAnalysisIterations - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
EscapeAnalysisTest - Class in com.oracle.graal.compiler.test.ea
The PartialEscapeAnalysisPhase is expected to remove all allocations and return the correct values.
EscapeAnalysisTest() - Constructor for class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
EscapeAnalysisTest.MyException - Exception in com.oracle.graal.compiler.test.ea
 
EscapeAnalyzeOnly - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
escapedReturnValue - Variable in class com.oracle.graal.nodes.FullInfopointNode
 
escapedReturnValue - Variable in class com.oracle.graal.nodes.java.MonitorExitNode
 
EscapeObjectState - Class in com.oracle.graal.nodes.virtual
 
EscapeObjectState(NodeClass<? extends EscapeObjectState>, VirtualObjectNode) - Constructor for class com.oracle.graal.nodes.virtual.EscapeObjectState
 
estimateSize() - Method in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegReg
 
estimateSize() - Method in class com.oracle.graal.lir.sparc.SPARCArithmetic.Unary2Op
 
estimateSize() - Method in class com.oracle.graal.lir.sparc.SPARCControlFlow.CondMoveOp
 
estimateSize() - Method in class com.oracle.graal.lir.sparc.SPARCControlFlow.StrategySwitchOp
 
estimateSize() - Method in class com.oracle.graal.lir.sparc.SPARCControlFlow.TableSwitchOp
 
estimateSize() - Method in class com.oracle.graal.lir.sparc.SPARCLIRInstruction
 
estimateSize() - Method in class com.oracle.graal.lir.sparc.SPARCMove.LoadDataAddressOp
 
evacuateGuards(FixedNode) - Method in class com.oracle.graal.nodes.AbstractBeginNode
 
evalConst(SerializableConstant) - Method in class com.oracle.graal.nodes.calc.ReinterpretNode
 
evaluate(NodeLIRBuilder) - Method in interface com.oracle.graal.compiler.match.ComplexMatchResult
 
evaluate(NodeLIRBuilder) - Method in class com.oracle.graal.compiler.match.ComplexMatchValue
 
evaluate(JavaConstant, MetaAccessProvider) - Method in class com.oracle.graal.hotspot.replacements.IdentityHashCodeNode
 
evaluate(JavaConstant, MetaAccessProvider) - Method in class com.oracle.graal.replacements.nodes.PureFunctionMacroNode
This method should return either a constant that represents the result of the function, or null if no such result could be determined.
evaluateCondition(LogicNode, T, T) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
Determines if, at the current point in the control flow, the condition is known to be true, false or unknown.
event(String) - Method in class com.oracle.graal.debug.Fingerprint
 
event(Graph.NodeEvent, Node) - Method in interface com.oracle.graal.graph.Graph.NodeEventListener
Default handler for events.
event(Graph.NodeEvent, Node) - Method in class com.oracle.graal.phases.common.util.HashSetNodeEventListener
 
eventProvider - Static variable in class com.oracle.graal.hotspot.CompilationTask
 
EventProvider - Interface in jdk.internal.jvmci.hotspot.events
A provider that provides a specific implementation for events that can be logged in the compiler.
EventProvider.CompilationEvent - Interface in jdk.internal.jvmci.hotspot.events
A compilation event.
EventProvider.CompilerFailureEvent - Interface in jdk.internal.jvmci.hotspot.events
A compiler failure event.
EventProvider.InstantEvent - Interface in jdk.internal.jvmci.hotspot.events
An instant event is an event that is not considered to have taken any time.
EventProvider.TimedEvent - Interface in jdk.internal.jvmci.hotspot.events
Timed events describe an operation that somehow consumes time.
events - Variable in class com.oracle.graal.debug.Fingerprint
 
exact(ResolvedJavaType) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
Returns a Stamp for objects of exactly type type, or null.
exact - Variable in class com.oracle.graal.nodes.TypeCheckHints
If non-null, then this is the only type that could pass the type check because the target of the type check is a final class or has been speculated to be a final class and this value is the only concrete subclass of the target type.
ExactFullUnrollMaxNodes - Static variable in class com.oracle.graal.loop.LoopPolicies
 
exactHit - Static variable in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
 
ExactInlineInfo - Class in com.oracle.graal.phases.common.inlining.info
Represents an inlining opportunity where the compiler can statically determine a monomorphic target method and therefore is able to determine the called method exactly.
ExactInlineInfo(Invoke, ResolvedJavaMethod) - Constructor for class com.oracle.graal.phases.common.inlining.info.ExactInlineInfo
 
exactlyObject(Thread) - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
exactlyObjectArray(Thread[]) - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
exactlyString(Thread) - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
exactlyStringArray(Thread[]) - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
ExactMathTest - Class in com.oracle.graal.truffle.test
 
ExactMathTest() - Constructor for class com.oracle.graal.truffle.test.ExactMathTest
 
exactMiss - Static variable in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
 
exactNonNull(ResolvedJavaType) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
Returns a Stamp for non-null objects of exactly type type.
exactTripCountNode() - Method in class com.oracle.graal.loop.CountedLoopInfo
 
exactType - Variable in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
 
Except_Locals - Class in com.oracle.graal.jtt.except
 
Except_Locals() - Constructor for class com.oracle.graal.jtt.except.Except_Locals
 
Except_Synchronized01 - Class in com.oracle.graal.jtt.except
 
Except_Synchronized01() - Constructor for class com.oracle.graal.jtt.except.Except_Synchronized01
 
Except_Synchronized01.TestClass - Class in com.oracle.graal.jtt.except
 
Except_Synchronized02 - Class in com.oracle.graal.jtt.except
 
Except_Synchronized02() - Constructor for class com.oracle.graal.jtt.except.Except_Synchronized02
 
Except_Synchronized02.TestClass - Class in com.oracle.graal.jtt.except
 
Except_Synchronized03 - Class in com.oracle.graal.jtt.except
 
Except_Synchronized03() - Constructor for class com.oracle.graal.jtt.except.Except_Synchronized03
 
Except_Synchronized03.TestClass - Class in com.oracle.graal.jtt.except
 
Except_Synchronized04 - Class in com.oracle.graal.jtt.except
 
Except_Synchronized04() - Constructor for class com.oracle.graal.jtt.except.Except_Synchronized04
 
Except_Synchronized04.TestClass - Class in com.oracle.graal.jtt.except
 
Except_Synchronized05 - Class in com.oracle.graal.jtt.except
 
Except_Synchronized05() - Constructor for class com.oracle.graal.jtt.except.Except_Synchronized05
 
Except_Synchronized05.Foo - Class in com.oracle.graal.jtt.except
 
exception - Variable in class com.oracle.graal.compiler.test.GraalCompilerTest.Result
 
exception - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotJumpToExceptionHandlerInCallerOp
 
exception - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotUnwindOp
 
exception - Variable in class com.oracle.graal.hotspot.nodes.JumpToExceptionHandlerInCallerNode
 
exception - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotJumpToExceptionHandlerInCallerOp
 
exception - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotUnwindOp
 
exception - Variable in class com.oracle.graal.nodes.UnwindNode
 
exception() - Method in class com.oracle.graal.nodes.UnwindNode
 
EXCEPTION_HANDLER - Static variable in class com.oracle.graal.hotspot.HotSpotBackend
Descriptor for ExceptionHandlerStub.
EXCEPTION_HANDLER_FOR_PC - Static variable in class com.oracle.graal.hotspot.stubs.ExceptionHandlerStub
 
EXCEPTION_HANDLER_FOR_RETURN_ADDRESS - Static variable in class com.oracle.graal.hotspot.stubs.UnwindExceptionToCallerStub
 
EXCEPTION_HANDLER_IN_CALLER - Static variable in class com.oracle.graal.hotspot.HotSpotBackend
Descriptor for the arguments when unwinding to an exception handler in a caller.
EXCEPTION_OOP_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
EXCEPTION_PC_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
EXCEPTION_PROBA - Static variable in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
exceptionClass - Variable in class com.oracle.graal.nodes.extended.BytecodeExceptionNode
 
exceptionDispatch - Variable in class com.oracle.graal.java.BciBlockMapping.ExceptionDispatchBlock
 
exceptionDispatchBlock() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
ExceptionDispatchBlock() - Constructor for class com.oracle.graal.java.BciBlockMapping.ExceptionDispatchBlock
 
exceptionEdge - Variable in class com.oracle.graal.lir.asm.CompilationResultBuilder.ExceptionInfo
 
exceptionEdge - Variable in class com.oracle.graal.lir.LIRFrameState
 
exceptionEdge - Variable in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
exceptionEdge() - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
exceptionHandler(Object, Word, Register) - Static method in class com.oracle.graal.hotspot.stubs.ExceptionHandlerStub
 
ExceptionHandler(int, int) - Constructor for class jdk.internal.jvmci.code.CompilationResult.ExceptionHandler
 
ExceptionHandler - Class in jdk.internal.jvmci.meta
Represents an exception handler within the bytecodes.
ExceptionHandler(int, int, int, int, JavaType) - Constructor for class jdk.internal.jvmci.meta.ExceptionHandler
Creates a new exception handler with the specified ranges.
exceptionHandlerForPc(ForeignCallDescriptor, Word) - Static method in class com.oracle.graal.hotspot.stubs.ExceptionHandlerStub
 
exceptionHandlerForPcAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
exceptionHandlerForReturnAddress(ForeignCallDescriptor, Word, Word) - Static method in class com.oracle.graal.hotspot.stubs.UnwindExceptionToCallerStub
 
exceptionHandlerForReturnAddressAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
exceptionHandlers - Variable in class com.oracle.graal.java.BciBlockMapping
 
exceptionHandlers - Variable in class jdk.internal.jvmci.code.CompilationResult
 
exceptionHandlers - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
ExceptionHandlerStub - Class in com.oracle.graal.hotspot.stubs
Stub called by the exception handler entry point in a compiled method.
ExceptionHandlerStub(HotSpotProviders, HotSpotForeignCallLinkage) - Constructor for class com.oracle.graal.hotspot.stubs.ExceptionHandlerStub
 
ExceptionInfo(int, LabelRef) - Constructor for class com.oracle.graal.lir.asm.CompilationResultBuilder.ExceptionInfo
 
exceptionInfoList - Variable in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
exceptionNextOrderId - Variable in class com.oracle.graal.nodes.GraphDecoder.InvokeData
 
ExceptionObjectNode - Class in com.oracle.graal.nodes.java
The entry to an exception handler with the exception coming from a call (as opposed to a local throw instruction or implicit exception).
ExceptionObjectNode(MetaAccessProvider) - Constructor for class com.oracle.graal.nodes.java.ExceptionObjectNode
 
exceptionObjectSnippets - Variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
exceptionOrderId - Variable in class com.oracle.graal.nodes.GraphDecoder.InvokeData
 
exceptionPc - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotJumpToExceptionHandlerInCallerOp
 
exceptionPc - Variable in class com.oracle.graal.hotspot.nodes.JumpToExceptionHandlerInCallerNode
 
exceptionPc - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotJumpToExceptionHandlerInCallerOp
 
ExceptionPlaceholderNode() - Constructor for class com.oracle.graal.replacements.PEGraphDecoder.ExceptionPlaceholderNode
 
exceptionPlaceholderNode - Variable in class com.oracle.graal.replacements.PEGraphDecoder.PEMethodScope
 
exceptionProbability - Variable in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
exceptionProfile - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
Exceptions() - Constructor for class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider.Exceptions
 
EXCEPTIONS_MASK - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
Corresponds to exception_seen_flag.
exceptionSeen - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.NoMethodData
 
exceptionSeen - Variable in class jdk.internal.jvmci.meta.DefaultProfilingInfo
 
exceptionState - Variable in class com.oracle.graal.replacements.PEGraphDecoder.PEMethodScope
 
exceptionStateOrderId - Variable in class com.oracle.graal.nodes.GraphDecoder.InvokeData
 
exceptionTableElementCatchTypeIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
exceptionTableElementEndPcOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
exceptionTableElementHandlerPcOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
exceptionTableElementSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
exceptionTableElementStartPcOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
exceptionTableLength(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
exceptionTableLength(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
exceptionTableStart(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
exceptionTableStart(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
exclude(Graph.NodeEvent) - Method in class com.oracle.graal.phases.common.util.HashSetNodeEventListener
Excludes a given event from those for which nodes are collected.
Excluded - Static variable in class com.oracle.graal.compiler.test.AllocSpy
 
excludeFrame(String) - Static method in class com.oracle.graal.compiler.test.AllocSpy
 
excludeFromUse(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
excludeMethodFilters - Variable in class com.oracle.graal.hotspot.CompileTheWorld
Exclude methods matching one of the filters in this array if the array is non-null.
excludes - Variable in class com.oracle.graal.truffle.GraalTruffleRuntime
 
execute() - Method in interface com.oracle.graal.api.replacements.SubstitutionGuard
Return true if the substitution should be enabled.
execute() - Method in class com.oracle.graal.compiler.GraalCompiler.Request
Executes this compilation request.
execute(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver, ValueNode[]) - Method in class com.oracle.graal.graphbuilderconf.ForeignCallPlugin
 
execute(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver, ValueNode[]) - Method in interface com.oracle.graal.graphbuilderconf.InvocationPlugin
Executes this plugin against a set of invocation arguments.
execute(GraphBuilderContext, ResolvedJavaMethod, InvocationPlugin.Receiver, ValueNode[]) - Method in class com.oracle.graal.graphbuilderconf.MethodSubstitutionPlugin
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.OptimizedOSRLoopNode.OSRRootNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.Const
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.IfLt
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.IfZero
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.Return
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.InstArrayProgram
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.InstArrayProgram2
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Program
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.CompilerAssertsTest.CompilationConstantTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.CompilerAssertsTest.NeverPartOfCompilationTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest.BlockTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest.CallTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest.CatchControlFlowExceptionTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest.CatchSlowPathAndControlFlowExceptionTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest.ThrowControlFlowExceptionTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.AbstractTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.AddTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.AssumptionCutsBranchTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.BlockTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.ConstantTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.ConstantWithAssumptionTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.LambdaTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.LoadLocalTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.LoopTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.NestedExplodedLoopTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.NeverPartOfCompilationTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.NonConstantTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.ObjectEqualsNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.ReadOnlyArrayListConstantNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.RecursionTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.RootTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.StoreLocalTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.StringEqualsNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.TwoMergesExplodedLoopTestNode
 
execute(VirtualFrame) - Method in class com.oracle.graal.truffle.test.nodes.WrapperTestNode
 
executeActual(ResolvedJavaMethod, Object, Object...) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
executeActualCheckDeopt(ResolvedJavaMethod, Set<DeoptimizationReason>, Object, Object...) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
executeChild(VirtualFrame) - Method in class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest.CatchSlowPathAndControlFlowExceptionTestNode
 
executeCompiledMethod(Object, Object, Object, InstalledCode) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
executeCompiledMethod(Object, Object, Object, InstalledCode) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
executeCompiledMethodVarargs(Object[], InstalledCode) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
executeCompiledMethodVarargs(Object[], InstalledCode) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
executed - Static variable in class com.oracle.graal.jtt.except.Catch_Unresolved
 
executed - Static variable in class com.oracle.graal.jtt.except.Catch_Unresolved01
 
executed - Static variable in class com.oracle.graal.jtt.except.Catch_Unresolved02
 
executed - Static variable in class com.oracle.graal.jtt.except.Catch_Unresolved03
 
executeExpected(ResolvedJavaMethod, Object, Object...) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
executeGeneric(VirtualFrame) - Method in class com.oracle.graal.truffle.test.builtins.SLGenerateDummyNodesBuiltin.SLDummyNode
 
executeLoop(VirtualFrame) - Method in class com.oracle.graal.truffle.OptimizedLoopNode
 
executeLoop(VirtualFrame) - Method in class com.oracle.graal.truffle.OptimizedOSRLoopNode
 
executeSpecial(VirtualFrame) - Method in class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest.BlockTestNode
 
executeVarargs(Object...) - Method in class com.oracle.graal.hotspot.meta.HotSpotRuntimeStub
 
executeVarargs(Object...) - Method in class jdk.internal.jvmci.code.InstalledCode
Executes the installed code with a variable number of arguments.
executeVarargs(Object...) - Method in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
executeVarargsSafe(InstalledCode, Object...) - Static method in class com.oracle.graal.replacements.test.MethodSubstitutionTest
 
executionCount - Variable in class com.oracle.graal.phases.BasePhase.BasePhaseStatistics
executionCount - Variable in class com.oracle.graal.phases.BasePhase
exists - Variable in class com.oracle.graal.jtt.loop.LoopNewInstance.Blop
 
exists() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache
Returns whether a constant pool cache for this constant pool exists.
exitLoops(AbstractDeoptimizeNode, EndNode, ControlFlowGraph) - Static method in class com.oracle.graal.phases.common.DeoptimizationGroupingPhase
 
exits - Variable in class com.oracle.graal.compiler.common.cfg.Loop
 
exits() - Method in class com.oracle.graal.loop.LoopFragmentInside
 
exitState - Variable in class com.oracle.graal.lir.RedundantMoveElimination.BlockData
 
exitStates - Variable in class com.oracle.graal.phases.graph.ReentrantBlockIterator.LoopInfo
 
exitStates - Variable in class com.oracle.graal.phases.graph.ReentrantNodeIterator.LoopInfo
 
exitValue - Variable in class com.oracle.graal.compiler.test.CountedLoopTest.Result
 
exitValueNode() - Method in class com.oracle.graal.loop.BasicInductionVariable
 
exitValueNode() - Method in class com.oracle.graal.loop.DerivedConvertedInductionVariable
 
exitValueNode() - Method in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
exitValueNode() - Method in class com.oracle.graal.loop.DerivedScaledInductionVariable
 
exitValueNode() - Method in class com.oracle.graal.loop.InductionVariable
Returns the exit value of the induction variable.
ExitVMOnBailout - Static variable in interface jdk.internal.jvmci.compiler.Compiler
 
ExitVMOnException - Static variable in interface jdk.internal.jvmci.compiler.Compiler
 
exp() - Static method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
expandArg(String, List<String>) - Static method in class com.oracle.mxtool.junit.MxJUnitWrapper
Add each line from filename to the list args.
expandArgs(String[]) - Static method in class com.oracle.mxtool.junit.MxJUnitWrapper
Expand any arguments starting with @ and return the resulting argument array.
expandFrontier(NodeFlood, Node) - Static method in class com.oracle.graal.hotspot.phases.WriteBarrierVerificationPhase
 
ExpandLogicPhase - Class in com.oracle.graal.phases.common
 
ExpandLogicPhase() - Constructor for class com.oracle.graal.phases.common.ExpandLogicPhase
 
ExpansionTree(TruffleExpansionLogger.ExpansionTree, ResolvedJavaType, ResolvedJavaMethod, int) - Constructor for class com.oracle.graal.truffle.TruffleExpansionLogger.ExpansionTree
 
expected - Variable in class com.oracle.graal.nodes.java.CompareAndSwapNode
 
expected() - Method in class com.oracle.graal.nodes.java.CompareAndSwapNode
 
EXPECTED_INVOKE_RATIO - Static variable in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance
 
EXPECTED_LOOP_COUNT - Static variable in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance
 
EXPECTED_MIN_INVOKE_COUNT - Static variable in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance
 
expectedForeignCallCount - Variable in class com.oracle.graal.hotspot.test.ExplicitExceptionTest
 
expectedModCount - Variable in class com.oracle.graal.graph.NodeUsageWithModCountIterator
 
expectedValue - Variable in class com.oracle.graal.hotspot.nodes.DirectCompareAndSwapNode
 
expectedValue() - Method in class com.oracle.graal.hotspot.nodes.DirectCompareAndSwapNode
 
expectedValue - Variable in class com.oracle.graal.nodes.java.LoweredCompareAndSwapNode
 
explicit() - Method in class com.oracle.graal.hotspot.amd64.test.CompressedNullCheckTest
 
EXPLICIT_BITMAP_THRESHOLD - Static variable in class com.oracle.graal.graph.NodeWorkList.IterativeNodeWorkList
 
EXPLICIT_EXCEPTIONS - Static variable in class com.oracle.graal.java.BytecodeParser
 
ExplicitExceptionTest - Class in com.oracle.graal.hotspot.test
 
ExplicitExceptionTest() - Constructor for class com.oracle.graal.hotspot.test.ExplicitExceptionTest
 
ExplicitExceptionTest.TestClass - Class in com.oracle.graal.hotspot.test
 
explicitNull() - Method in class com.oracle.graal.hotspot.amd64.test.CompressedNullCheckTest
 
ExplodedLoopContext() - Constructor for class com.oracle.graal.java.BytecodeParser.ExplodedLoopContext
 
explodeLoop() - Static method in class com.oracle.graal.replacements.nodes.ExplodeLoopNode
A call to this method must be placed immediately prior to the loop that is to be exploded.
ExplodeLoopNode - Class in com.oracle.graal.replacements.nodes
Placeholder node to denote to snippet preparation that the following loop must be completely unrolled.
ExplodeLoopNode() - Constructor for class com.oracle.graal.replacements.nodes.ExplodeLoopNode
 
explodeLoops - Variable in class com.oracle.graal.java.BytecodeParser
 
explodeLoopsContext - Variable in class com.oracle.graal.java.BytecodeParser
 
exploreCallSite(List<OptimizedCallTarget>, int, TruffleInliningPolicy, OptimizedDirectCallNode) - Static method in class com.oracle.graal.truffle.TruffleInlining
 
exploreCallSites(List<OptimizedCallTarget>, int, TruffleInliningPolicy) - Static method in class com.oracle.graal.truffle.TruffleInlining
 
ext - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MIOp
 
ext - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp
 
Extension() - Constructor for class com.oracle.graal.nodeinfo.StructuralInput.Extension
 
ExternalMax - Static variable in enum jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT
 
EXTRA - Static variable in class com.oracle.graal.compiler.common.util.ArrayMap
 
extractInnerClassName(String) - Static method in class com.oracle.graal.truffle.TruffleExpansionLogger.ExpansionTree
 
extractOriginalNodeId(Node) - Method in class com.oracle.graal.graph.Graph
 
extraDataFound(HotSpotMethodDataAccessor, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
extraDataSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
Returns the size of the extra data records.
extraFilters - Variable in class com.oracle.graal.debug.GraalDebugConfig
 
extraStack - Variable in class com.oracle.graal.lir.dfa.RegStackValueSet
 
extraStackEntries - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Value of Method::extra_stack_entries().
extraUsages - Variable in class com.oracle.graal.graph.Node
 
extraUsagesCount - Variable in class com.oracle.graal.graph.Node
 
extremum - Variable in class com.oracle.graal.compiler.test.CountedLoopTest.Result
 
extremumNode(boolean, Stamp) - Method in class com.oracle.graal.loop.BasicInductionVariable
 
extremumNode(boolean, Stamp) - Method in class com.oracle.graal.loop.DerivedConvertedInductionVariable
 
extremumNode(boolean, Stamp) - Method in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
extremumNode(boolean, Stamp) - Method in class com.oracle.graal.loop.DerivedScaledInductionVariable
 
extremumNode() - Method in class com.oracle.graal.loop.InductionVariable
Returns the extremum value of the induction variable.
extremumNode(boolean, Stamp) - Method in class com.oracle.graal.loop.InductionVariable
 

F

f - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests.Data
 
f(StaticAnalysis, Class<?>, String) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests
 
f - Static variable in class com.oracle.graal.jtt.hotpath.HP_array02
 
f - Static variable in class com.oracle.graal.jtt.hotpath.HP_field03
 
f - Variable in class com.oracle.graal.jtt.hotpath.HP_field04.TestClass
 
f - Variable in class com.oracle.graal.jtt.micro.FloatingReads
 
f - Variable in class com.oracle.graal.jtt.optimize.Phi01.Phi
 
f - Variable in class com.oracle.graal.jtt.optimize.Phi02.Phi
 
f - Variable in class com.oracle.graal.jtt.optimize.Phi03.Phi
 
f - Variable in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest.Foo
 
f0 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f01 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f02 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f03 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f04 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f05 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f06 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f07 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f08 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f09 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f1 - Variable in class com.oracle.graal.compiler.test.deopt.CompiledMethodTest
 
f1 - Variable in class com.oracle.graal.compiler.test.tutorial.GraalTutorial
 
f1 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.B
 
f1 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f10 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f10 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f11 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f12 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f12 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f13 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f13 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f14 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f14 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f15 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f15 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f16 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f16 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f17 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f17 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f18 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f18 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f19 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f19 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f2 - Variable in class com.oracle.graal.compiler.test.tutorial.GraalTutorial
 
f2 - Static variable in class com.oracle.graal.jtt.reflect.Class_getDeclaredField01
 
f2 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.B
 
f2 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f20 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f20 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f21 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f21 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f22 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f22 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f23 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f23 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f24 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f24 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f25 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f25 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f26 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f26 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f27 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f27 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f28 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f28 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f29 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f29 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
F2D - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
f2d() - Static method in class com.oracle.graal.jtt.optimize.Fold_Convert04
 
F2I - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
f2i(float, int) - Static method in class com.oracle.graal.replacements.amd64.AMD64ConvertSnippets
Converts a float to an int.
f2i - Variable in class com.oracle.graal.replacements.amd64.AMD64ConvertSnippets.Templates
 
F2L - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
f2l() - Static method in class com.oracle.graal.jtt.optimize.Fold_Convert02
 
f2l(float, long) - Static method in class com.oracle.graal.replacements.amd64.AMD64ConvertSnippets
Converts a float to a long.
f2l - Variable in class com.oracle.graal.replacements.amd64.AMD64ConvertSnippets.Templates
 
f3 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.B
 
f3 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f30 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f30 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f31 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f31 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f32 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f33 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f34 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f35 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f36 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f37 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f38 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f39 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f4 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.B
 
f4 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f40 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f41 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f42 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f43 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f44 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f45 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.BigObject
 
f5 - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.B
 
f5 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f6 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f7 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f8 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
f9 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
fabsd(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fabss(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
factory - Variable in class com.oracle.graal.compiler.GraalCompiler.Request
 
factory - Variable in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
FADD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
faddd(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
faddq(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fadds(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fail(String, Object...) - Method in class com.oracle.graal.graph.Node
 
FAIL - Static variable in class com.oracle.graal.jtt.except.Catch_StackOverflowError_03
 
fail(String, Object...) - Static method in class com.oracle.graal.test.GraalTest
Fails a test with the given message.
FailedLoopExplosionIsFatal - Static variable in class com.oracle.graal.java.BytecodeParser.Options
 
failedReason - Variable in class com.oracle.graal.truffle.TruffleInliningProfile
 
failedSpeculations - Variable in class jdk.internal.jvmci.meta.SpeculationLog
 
failure - Variable in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilerFailureEvent
 
failures - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
failuresCount - Variable in class com.oracle.graal.printer.GraphPrinterDumpHandler
 
FALL_THROUGH - Static variable in class com.oracle.graal.bytecode.Bytecodes.Flags
Denotes an instruction that ends a basic block and may let control flow fall through to its lexical successor.
FALOAD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
FALSE - Static variable in interface jdk.internal.jvmci.meta.JavaConstant
 
falseConditions - Variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase.State
 
falseConstant - Variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
falseDestination - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.BranchOp
 
falseDestination - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.BranchOp
 
falseDestination - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
falseDestinationHint - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
falseSuccessor - Variable in class com.oracle.graal.nodes.IfNode
 
falseSuccessor() - Method in class com.oracle.graal.nodes.IfNode
Gets the false successor.
falseValue - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.CondMoveOp
 
falseValue - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.FloatCondMoveOp
 
falseValue - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CondMoveOp
 
falseValue - Variable in class com.oracle.graal.nodes.calc.ConditionalNode
 
falseValue() - Method in class com.oracle.graal.nodes.calc.ConditionalNode
 
falseValue - Variable in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.InstanceOfUsageReplacer
 
falseValue - Variable in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.Instantiation
 
fandd(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
FAST_PATH_PROBABILITY - Static variable in class com.oracle.graal.nodes.extended.BranchProbabilityNode
 
FASTORE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
fastPartialEvaluation(OptimizedCallTarget, StructuredGraph, PhaseContext, HighTierContext) - Method in class com.oracle.graal.truffle.PartialEvaluator
 
FASTPATH_PROBABILITY - Static variable in class com.oracle.graal.api.directives.GraalDirectives
 
fastPathMinProbability - Variable in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance.Scope
The minimum probability along the most probable path in this scope.
fatal(String) - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
Exits the VM with a given error message.
fatal(String, long) - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
Exits the VM with a given error message.
fatal(String, long, long) - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
Exits the VM with a given error message.
fatal(String, long, long, long) - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
Exits the VM with a given error message.
FATAL - Static variable in class com.oracle.graal.printer.NoDeadCodeVerifyHandler
 
fbcc(SPARCAssembler.ConditionFlag, SPARCAssembler.Annul, Label) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
Branch on Floating-Point Condition Codes.
FBPCC - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fbpcc(SPARCAssembler.ConditionFlag, SPARCAssembler.Annul, Label, SPARCAssembler.CC, SPARCAssembler.BranchPredict) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
Branch on Integer Condition Codes with Prediction.
fcmp(SPARCAssembler.CC, SPARCAssembler.Opfs, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
Instruction format for fcmp.
FCMPG - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
FCMPL - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
Fcn(int) - Constructor for enum com.oracle.graal.asm.sparc.SPARCAssembler.Fcn
 
FCONST_0 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
FCONST_1 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
FCONST_2 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
fcos() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
fcos(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
FDIV - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
fdivd(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fdivs(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fdtoi(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fdtos(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fdtox(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
feature - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Op
 
Feature() - Constructor for enum com.oracle.graal.debug.DelegatingDebugConfig.Feature
 
features - Variable in class jdk.internal.jvmci.amd64.AMD64
 
features - Variable in class jdk.internal.jvmci.sparc.SPARC
 
featureState - Variable in class com.oracle.graal.debug.DelegatingDebugConfig
 
feedbackCipherClass - Static variable in class com.oracle.graal.hotspot.replacements.CipherBlockChainingSubstitutions
 
FETCH_UNROLL_INFO - Static variable in class com.oracle.graal.hotspot.HotSpotBackend
 
fetchTopLevelDebugConfig(String) - Static method in class com.oracle.graal.debug.internal.DebugScope
 
fetchUnrollInfo(long) - Static method in class com.oracle.graal.hotspot.nodes.DeoptimizationFetchUnrollInfoCallNode
 
ffree(int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
Fibonacci - Class in com.oracle.graal.jtt.micro
 
Fibonacci() - Constructor for class com.oracle.graal.jtt.micro.Fibonacci
 
field - Static variable in class com.oracle.graal.compiler.test.ConditionalEliminationTest2
 
field - Static variable in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
field - Static variable in class com.oracle.graal.compiler.test.IntegerEqualsCanonicalizerTest
 
field - Variable in class com.oracle.graal.compiler.test.MergeCanonicalizerTest
 
field - Static variable in class com.oracle.graal.compiler.test.ShortCircuitNodeTest
 
field - Variable in class com.oracle.graal.hotspot.test.ExplicitExceptionTest.TestClass
 
field - Variable in class com.oracle.graal.jtt.bytecode.BC_getfield
 
field - Variable in class com.oracle.graal.jtt.bytecode.BC_getfield_b.FieldHolder
 
field - Variable in class com.oracle.graal.jtt.bytecode.BC_getfield_c.FieldHolder
 
field - Variable in class com.oracle.graal.jtt.bytecode.BC_getfield_d.FieldHolder
 
field - Variable in class com.oracle.graal.jtt.bytecode.BC_getfield_f.FieldHolder
 
field - Variable in class com.oracle.graal.jtt.bytecode.BC_getfield_i.FieldHolder
 
field - Variable in class com.oracle.graal.jtt.bytecode.BC_getfield_l.FieldHolder
 
field - Variable in class com.oracle.graal.jtt.bytecode.BC_getfield_o.FieldHolder
 
field - Variable in class com.oracle.graal.jtt.bytecode.BC_getfield_s.FieldHolder
 
field - Variable in class com.oracle.graal.jtt.bytecode.BC_getfield_z.FieldHolder
 
field - Static variable in class com.oracle.graal.jtt.bytecode.BC_getstatic_b
 
field - Static variable in class com.oracle.graal.jtt.bytecode.BC_getstatic_c
 
field - Static variable in class com.oracle.graal.jtt.bytecode.BC_getstatic_d
 
field - Static variable in class com.oracle.graal.jtt.bytecode.BC_getstatic_f
 
field - Static variable in class com.oracle.graal.jtt.bytecode.BC_getstatic_i
 
field - Static variable in class com.oracle.graal.jtt.bytecode.BC_getstatic_l
 
field - Static variable in class com.oracle.graal.jtt.bytecode.BC_getstatic_s
 
field - Static variable in class com.oracle.graal.jtt.bytecode.BC_getstatic_z
 
field - Variable in class com.oracle.graal.jtt.bytecode.BC_putfield_01.TestClass
 
field - Variable in class com.oracle.graal.jtt.bytecode.BC_putfield_02.TestClass
 
field - Variable in class com.oracle.graal.jtt.bytecode.BC_putfield_03.TestClass
 
field - Variable in class com.oracle.graal.jtt.bytecode.BC_putfield_04.TestClass
 
field - Static variable in class com.oracle.graal.jtt.bytecode.BC_putstatic
 
field - Variable in class com.oracle.graal.jtt.except.BC_getfield.TestClass
 
field - Variable in class com.oracle.graal.jtt.except.BC_getfield1.TestClass
 
field - Variable in class com.oracle.graal.jtt.except.BC_putfield.TestClass
 
field - Variable in class com.oracle.graal.jtt.except.Catch_NPE_04
 
field - Variable in class com.oracle.graal.jtt.except.Catch_NPE_05
 
field - Variable in class com.oracle.graal.jtt.except.Except_Synchronized05.Foo
 
field - Variable in class com.oracle.graal.jtt.except.UntrustedInterfaces.Pill
 
field - Variable in class com.oracle.graal.jtt.jdk.UnsafeAccess01.TestClass
 
field - Static variable in class com.oracle.graal.jtt.lang.Object_clone01
 
field - Static variable in class com.oracle.graal.jtt.lang.Object_clone02
 
field - Static variable in class com.oracle.graal.jtt.lang.Object_equals01
 
field - Variable in class com.oracle.graal.jtt.optimize.Fold_Cast01.TestClass
 
field - Variable in class com.oracle.graal.jtt.optimize.VN_Cast01.TestClass
 
field - Variable in class com.oracle.graal.jtt.optimize.VN_Cast02.TestClass
 
field - Variable in class com.oracle.graal.jtt.optimize.VN_Field01.TestClass
 
field - Variable in class com.oracle.graal.jtt.optimize.VN_Field02.TestClass
 
field - Static variable in class com.oracle.graal.jtt.reflect.Class_getDeclaredField01
 
field - Static variable in class com.oracle.graal.jtt.reflect.Class_getDeclaredMethod01
 
field - Static variable in class com.oracle.graal.jtt.reflect.Class_getField01
 
field - Static variable in class com.oracle.graal.jtt.reflect.Class_getField02
 
field - Static variable in class com.oracle.graal.jtt.reflect.Class_getMethod01
 
field - Static variable in class com.oracle.graal.jtt.reflect.Class_getMethod02
 
field - Static variable in class com.oracle.graal.jtt.reflect.Invoke_main01
 
field - Static variable in class com.oracle.graal.jtt.reflect.Invoke_main02
 
field - Static variable in class com.oracle.graal.jtt.reflect.Invoke_main03
 
field - Variable in class com.oracle.graal.nodes.java.AccessFieldNode
 
field() - Method in class com.oracle.graal.nodes.java.AccessFieldNode
Gets the compiler interface field for this field access.
field(int) - Method in class com.oracle.graal.nodes.virtual.VirtualInstanceNode
 
field - Variable in class com.oracle.graal.truffle.test.ConditionAnchoringTest.CheckedObject
 
Field(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
field - Variable in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor.VMConfigField
 
field - Variable in class jdk.internal.jvmci.options.processor.OptionProcessor.OptionInfo
 
field01 - Variable in class com.oracle.graal.jtt.jdk.UnsafeAllocateInstance01
 
field1 - Static variable in class com.oracle.graal.compiler.test.LockEliminationTest
 
field1 - Variable in class com.oracle.graal.compiler.test.PushThroughIfTest
 
field1 - Variable in class com.oracle.graal.jtt.optimize.LLE_01.TestClass
 
field1 - Variable in class com.oracle.graal.jtt.optimize.NCE_01.TestClass
 
field1 - Variable in class com.oracle.graal.jtt.optimize.NCE_02.TestClass
 
field1 - Variable in class com.oracle.graal.jtt.optimize.NCE_03.TestClass
 
field1 - Variable in class com.oracle.graal.jtt.optimize.NCE_04.TestClass
 
field2 - Static variable in class com.oracle.graal.compiler.test.LockEliminationTest
 
field2 - Variable in class com.oracle.graal.compiler.test.PushThroughIfTest
 
field2 - Static variable in class com.oracle.graal.compiler.test.ShortCircuitNodeTest
 
field2 - Variable in class com.oracle.graal.jtt.optimize.NCE_01.TestClass
 
field2 - Variable in class com.oracle.graal.jtt.optimize.NCE_02.TestClass
 
field2 - Variable in class com.oracle.graal.jtt.optimize.NCE_03.TestClass
 
field2 - Variable in class com.oracle.graal.jtt.optimize.NCE_04.TestClass
 
field2 - Variable in class com.oracle.graal.jtt.reflect.Class_getField01
 
field2 - Variable in class com.oracle.graal.jtt.reflect.Class_getField02
 
field3 - Variable in class com.oracle.graal.jtt.reflect.Class_getField01
 
field3 - Variable in class com.oracle.graal.jtt.reflect.Class_getField02
 
field4 - Variable in class com.oracle.graal.jtt.reflect.Class_getField02.Class_getField02b
 
Field_get01 - Class in com.oracle.graal.jtt.reflect
 
Field_get01() - Constructor for class com.oracle.graal.jtt.reflect.Field_get01
 
Field_get02 - Class in com.oracle.graal.jtt.reflect
 
Field_get02() - Constructor for class com.oracle.graal.jtt.reflect.Field_get02
 
Field_get02.TestClass - Class in com.oracle.graal.jtt.reflect
 
Field_get03 - Class in com.oracle.graal.jtt.reflect
 
Field_get03() - Constructor for class com.oracle.graal.jtt.reflect.Field_get03
 
Field_get03.TestClass - Class in com.oracle.graal.jtt.reflect
 
Field_get04 - Class in com.oracle.graal.jtt.reflect
 
Field_get04() - Constructor for class com.oracle.graal.jtt.reflect.Field_get04
 
Field_get04.TestClass - Class in com.oracle.graal.jtt.reflect
 
Field_getType01 - Class in com.oracle.graal.jtt.reflect
 
Field_getType01() - Constructor for class com.oracle.graal.jtt.reflect.Field_getType01
 
FIELD_HANDLE - Static variable in class com.oracle.graal.compiler.test.MethodHandleEagerResolution
 
FIELD_READ - Static variable in class com.oracle.graal.bytecode.Bytecodes.Flags
Denotes an instruction that reads the value of a static or instance field.
Field_set01 - Class in com.oracle.graal.jtt.reflect
 
Field_set01() - Constructor for class com.oracle.graal.jtt.reflect.Field_set01
 
Field_set02 - Class in com.oracle.graal.jtt.reflect
 
Field_set02() - Constructor for class com.oracle.graal.jtt.reflect.Field_set02
 
Field_set02.TestClass - Class in com.oracle.graal.jtt.reflect
 
Field_set03 - Class in com.oracle.graal.jtt.reflect
 
Field_set03() - Constructor for class com.oracle.graal.jtt.reflect.Field_set03
 
Field_set03.TestClass - Class in com.oracle.graal.jtt.reflect
 
FIELD_WRITE - Static variable in class com.oracle.graal.bytecode.Bytecodes.Flags
Denotes an instruction that writes the value of a static or instance field.
fieldA - Static variable in class com.oracle.graal.compiler.test.IfReorderTest
 
fieldB - Static variable in class com.oracle.graal.compiler.test.IfReorderTest
 
fieldCache - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
fieldCheckcast(UntrustedInterfaces.Pill) - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
FieldHolder(byte) - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield_b.FieldHolder
 
FieldHolder(char) - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield_c.FieldHolder
 
FieldHolder(double) - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield_d.FieldHolder
 
FieldHolder(float) - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield_f.FieldHolder
 
FieldHolder(int) - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield_i.FieldHolder
 
FieldHolder(long) - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield_l.FieldHolder
 
FieldHolder(Object) - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield_o.FieldHolder
 
FieldHolder(short) - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield_s.FieldHolder
 
FieldHolder(boolean) - Constructor for class com.oracle.graal.jtt.bytecode.BC_getfield_z.FieldHolder
 
fieldIndex(ResolvedJavaField) - Method in class com.oracle.graal.nodes.virtual.VirtualInstanceNode
 
FieldInfo(long, String, Class<?>, Class<?>) - Constructor for class com.oracle.graal.compiler.common.FieldsScanner.FieldInfo
 
FieldInfo(int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
Creates a field info for the field in the fields array at index index.
fieldInfoAccessFlagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
fieldInfoFieldSlots - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
fieldInfoHighPackedOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
fieldInfoInitvalIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
fieldInfoLowPackedOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
fieldInfoNameIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
fieldInfoSignatureIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
fieldInfoTagSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
fieldInitializationBarrier(Kind) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
fieldInitializationBarrier(Kind) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
fieldInstanceof(UntrustedInterfaces.Pill) - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
FieldIntrospection<T> - Class in com.oracle.graal.compiler.common
 
FieldIntrospection(Class<T>) - Constructor for class com.oracle.graal.compiler.common.FieldIntrospection
 
fieldInvoke(UntrustedInterfaces.Pill) - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
fieldIsArray() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
fieldIsNotArray() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
fieldLoadBarrierType(ResolvedJavaField) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
fieldLoadBarrierType(ResolvedJavaField) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
FieldLocationIdentity(HotSpotResolvedJavaFieldImpl) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.FieldLocationIdentity
 
fieldName - Variable in class jdk.internal.jvmci.options.OptionDescriptor
 
FieldObject() - Constructor for class com.oracle.graal.compiler.test.MemoryArithmeticTest.FieldObject
 
fieldOffset(ResolvedJavaField) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
fieldOffset(ResolvedJavaField) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
fieldOffset1 - Static variable in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
fieldOffset2 - Static variable in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
fieldOffsetSnippet(DerivedOopTest.Result, long) - Static method in class com.oracle.graal.replacements.test.DerivedOopTest
 
FieldReadEnabledInImmutableCode - Static variable in class com.oracle.graal.hotspot.meta.HotSpotGraalConstantReflectionProvider
 
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 - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.MethodInvokerItem
 
Fields() - Constructor for class com.oracle.graal.compiler.test.inlining.InliningTest.Fields
 
fields - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.Results
 
fields - Variable in class com.oracle.graal.nodes.virtual.VirtualInstanceNode
 
fields - Static variable in class jdk.internal.jvmci.runtime.test.FieldUniverse
 
Fields.ObjectTransformer - Interface in com.oracle.graal.compiler.common
Function enabling an object field value to be replaced with another value when being copied within Fields.copy(Object, Object, ObjectTransformer).
fieldsEqual(Field, ResolvedJavaField) - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
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.
fieldStoreBarrierType(ResolvedJavaField) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
fieldTest(Object) - Static method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
FieldUniverse - Class in jdk.internal.jvmci.runtime.test
Context for field related tests.
FieldUniverse() - Constructor for class jdk.internal.jvmci.runtime.test.FieldUniverse
 
filePos(int) - Method in class com.oracle.graal.code.HexCodeFile.Parser
 
files - Variable in class com.oracle.graal.hotspot.CompileTheWorld
List of Zip/Jar files to compile (see CompileTheWorld.Options.CompileTheWorldClasspath).
fillContents - Variable in class com.oracle.graal.nodes.java.AbstractNewObjectNode
 
fillContents() - Method in class com.oracle.graal.nodes.java.AbstractNewObjectNode
 
fillInStackTrace() - Method in exception com.oracle.graal.compiler.test.ea.EscapeAnalysisTest.MyException
 
fillKillSet(LocationSet, List<Node>) - Static method in class com.oracle.graal.phases.schedule.SchedulePhase
 
fillMatrix(Object[], int) - Static method in class com.oracle.graal.jtt.micro.Matrix01
 
fillMemory(long, int, Word, boolean, int, boolean, boolean) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
fillReferenceMap() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.ResolvedReferences
Fills the HotSpotConstantPool.ResolvedReferences.referenceMap with all the values from ConstantPool::_reference_map for faster lookup.
fillTo(int, char) - Method in class com.oracle.graal.debug.LogStream
Advances this stream's position to a given position by repeatedly appending a given character as necessary.
fillTo(int) - Static method in class com.oracle.graal.debug.TTY
 
fillWithGarbage(int, Word, boolean, int, boolean, boolean) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
Fill uninitialized memory with garbage value in a newly allocated object, unrolling as necessary and ensuring that stores are aligned.
Filter(String, Object) - Constructor for class com.oracle.graal.debug.TTY.Filter
Creates an object that will suppress TTY for the current thread if the given filter does not match the given object.
Filter() - Constructor for class com.oracle.graal.debug.TTY.Filter
Creates an object that will suppress TTY for the current thread.
filter(Class<F>) - Method in class com.oracle.graal.graph.iterators.FilteredNodeIterable
 
filter(NodePredicate) - Method in class com.oracle.graal.graph.iterators.FilteredNodeIterable
 
filter(Class<F>) - Method in interface com.oracle.graal.graph.iterators.NodeIterable
 
filter(NodePredicate) - Method in interface com.oracle.graal.graph.iterators.NodeIterable
 
filter(Predicate<T>) - Method in class com.oracle.graal.lir.constopt.VariableMap
Keeps only keys which match the given predicate.
filter(Iterable<Node>, Class<T>) - Static method in class com.oracle.graal.nodes.ValueNodeUtil
 
filter - Variable in class com.oracle.graal.phases.common.util.HashSetNodeEventListener
 
filterAllocatableRegisters(PlatformKind, Register[]) - Method in interface jdk.internal.jvmci.code.RegisterConfig
Filters a set of registers and returns only those that can be used by the register allocator for a value of a particular kind.
filterAllocatableRegisters(PlatformKind, Register[]) - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
filterAllocatableRegisters(PlatformKind, Register[]) - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
FilteredNodeIterable<T extends Node> - Class in com.oracle.graal.graph.iterators
 
FilteredNodeIterable(NodeIterable<T>) - Constructor for class com.oracle.graal.graph.iterators.FilteredNodeIterable
 
filteredPush(Deque<AbstractBlockBase<?>>, AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.constopt.ConstantTreeAnalyzer
 
filterInterface(Class<?>) - Method in class com.oracle.graal.graph.iterators.FilteredNodeIterable
 
filterInterface(Class<?>) - Method in interface com.oracle.graal.graph.iterators.NodeIterable
 
filterInterfaceTypesOut(ResolvedJavaType) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
 
Final() - Constructor for class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState.Final
 
Final(PartialEscapeBlockState.Final) - Constructor for class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState.Final
 
Final(SchedulePhase, MetaAccessProvider, ConstantReflectionProvider) - Constructor for class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.Final
 
Final1() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.Final1
 
FINAL_LOCATION - Static variable in class com.oracle.graal.nodes.NamedLocationIdentity
Denotes the location of a value that is guaranteed to be unchanging.
FinalFields() - Constructor for class com.oracle.graal.compiler.test.inlining.InliningTest.FinalFields
 
FinalizableSubclassTest - Class in com.oracle.graal.compiler.test
 
FinalizableSubclassTest() - Constructor for class com.oracle.graal.compiler.test.FinalizableSubclassTest
 
FinalizableSubclassTest.ClassTemplateLoader - Class in com.oracle.graal.compiler.test
 
FinalizableSubclassTest.NoFinalizerEverAAAA - Class in com.oracle.graal.compiler.test
used as template to generate class files at runtime.
FinalizableSubclassTest.NoFinalizerYetAAAA - Class in com.oracle.graal.compiler.test
 
FinalizableSubclassTest.WithFinalizerAAAA - Class in com.oracle.graal.compiler.test
 
finalize() - Method in class com.oracle.graal.compiler.test.FinalizableSubclassTest.WithFinalizerAAAA
 
finalize(boolean) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator.SaveRbp
Replaces this operation with the appropriate move for saving rbp.
finalizeAddress(Backend) - Method in interface com.oracle.graal.hotspot.HotSpotForeignCallLinkage
 
finalizeAddress(Backend) - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
finalizeGraph(StructuredGraph) - Method in class com.oracle.graal.replacements.ReplacementsImpl.GraphMaker
Does final processing of a snippet graph.
finalizeLayout() - Method in class jdk.internal.jvmci.code.DataSection
Compute the layout of the data section.
finalLayout - Variable in class jdk.internal.jvmci.code.DataSection
 
Finally01 - Class in com.oracle.graal.jtt.except
 
Finally01() - Constructor for class com.oracle.graal.jtt.except.Finally01
 
Finally02 - Class in com.oracle.graal.jtt.except
 
Finally02() - Constructor for class com.oracle.graal.jtt.except.Finally02
 
FinalSubClass(int) - Constructor for class com.oracle.graal.compiler.test.inlining.InliningTest.FinalSubClass
 
finalSubClassField - Variable in class com.oracle.graal.compiler.test.inlining.InliningTest.Fields
 
finalSubClassFinalField - Variable in class com.oracle.graal.compiler.test.inlining.InliningTest.FinalFields
 
FinalSubClassStaticFinalField - Static variable in class com.oracle.graal.compiler.test.inlining.InliningTest.StaticFinalFields
 
fincstp() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
find(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.BitKeyIndex
Finds the best matching SPARCAssembler.SPARCOp for this instruction.
find(Node) - Method in class com.oracle.graal.graph.NodeUnionFind
Get a representative element of the equivalence set of a node.
find(int) - Method in class com.oracle.graal.graph.NodeUnionFind
 
find(StructuredGraph, ResolvedJavaMethod) - Static method in class com.oracle.graal.nodes.java.MethodCallTargetNode
 
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.
findAnnotationMirror(Element, TypeMirror) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
findAnnotationMirror(List<? extends AnnotationMirror>, TypeElement) - Method in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
findAnnotationMirror(ProcessingEnvironment, List<? extends AnnotationMirror>, Class<?>) - Static method in class com.oracle.graal.replacements.verifier.VerifierAnnotationProcessor
 
findAnnotationValue(AnnotationMirror, String) - Static method in class com.oracle.graal.replacements.verifier.AbstractVerifier
 
findBCI(int, boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
findBegin(FixedNode) - Static method in class com.oracle.graal.phases.graph.FixedNodeProbabilityCache
 
findBeginNode(FixedNode) - Static method in class com.oracle.graal.phases.common.ConvertDeoptimizeToGuardPhase
 
findByCall(OptimizedDirectCallNode) - Method in class com.oracle.graal.truffle.TruffleInlining
 
findCallsTo(OptimizedCallTarget) - Static method in class com.oracle.graal.truffle.test.builtins.SLGraalRuntimeBuiltin
Finds all DirectCallNode instances calling a certain original CallTarget in the caller function.
findCallsTo(RootNode, OptimizedCallTarget) - Static method in class com.oracle.graal.truffle.test.builtins.SLGraalRuntimeBuiltin
Finds all DirectCallNode instances calling a certain original CallTarget in a given RootNode.
findClass(String) - Method in class com.oracle.graal.compiler.test.FinalizableSubclassTest.ClassTemplateLoader
 
findClass(String) - Method in class com.oracle.graal.jtt.backend.LargeConstantSectionTest.LargeConstantClassLoader
 
findClass(String) - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces.PoisonLoader
 
findClass(String) - Method in class com.oracle.graal.replacements.test.DeoptimizeOnExceptionTest.MyClassLoader
 
findConstructor(TypeElement, TypeMirror[], ExecutableElement, AnnotationMirror) - Method in class com.oracle.graal.replacements.verifier.NodeIntrinsicVerifier
 
findData(CompilationResult.DataSectionReference) - Method in class jdk.internal.jvmci.code.DataSection
 
findDeadlockedThreads() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
findDeclarations(Method, Class<?>) - Static method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
findDuplicate(T) - Method in class com.oracle.graal.graph.Graph
 
findDuplicateCallTargets(OptimizedCallTarget) - Static method in class com.oracle.graal.truffle.test.builtins.SLGraalRuntimeBuiltin
Finds all call targets available for the same original call target.
findEnclosingClass(Element) - Static method in class com.oracle.graal.replacements.verifier.MethodSubstitutionVerifier
 
findEntry(ResolvedJavaType) - Method in class jdk.internal.jvmci.meta.AbstractJavaProfile
Searches for an entry of a given resolved Java type.
findFactory(String) - Static method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
findFactory(String) - Static method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
findField(Class<?>, String) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests
 
findField(ResolvedJavaField[], String) - Static method in class com.oracle.graal.truffle.nodes.frame.NewFrameNode
 
findFieldInClass(String, String) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider.LazyInitialization
Search for an instance field with the given name in a class.
findFirstLiveIterable(int, Node) - Method in class com.oracle.graal.graph.Graph
 
findFirstLoop(StructuredGraph) - Static method in class com.oracle.graal.compiler.test.deopt.MonitorDeoptTest
 
findFreeSlot(SimpleVirtualStackSlot) - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
Gets a free stack slot for slot or null if there is none.
findInductionVariables(LoopEx) - Static method in class com.oracle.graal.loop.LoopEx
Collect all the basic induction variables for the loop and the find any induction variables which are derived from the basic ones.
findInstanceFieldWithOffset(long, Kind) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
findInstanceFieldWithOffset(long, Kind) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
findInstanceFieldWithOffset(long, Kind) - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Returns the instance field of this class (or one of its super classes) at the given offset, or null if there is no such field.
findInstanceFieldWithOffsetTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
findLeafConcreteSubtype() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
findLeafConcreteSubtype() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
findLeafConcreteSubtype() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
findLeafConcreteSubtype() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Attempts to get a leaf concrete subclass of this type.
findLeafConcreteSubtypeTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
findLeastCommonAncestor(ResolvedJavaType) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
findLeastCommonAncestor(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
findLeastCommonAncestor(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
findLeastCommonAncestor(ResolvedJavaType) - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Walks the class hierarchy upwards and returns the least common class that is a superclass of both the current and the given type.
findLeastCommonAncestor(Class<?>, Class<?>) - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
findLeastCommonAncestorTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
findLoopBegin() - Method in class com.oracle.graal.replacements.nodes.ExplodeLoopNode
 
findMatch(Set<String>, Set<String>, String) - Static method in class com.oracle.graal.debug.Debug
 
findMatchableNodes(Element) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
Search the super types of element for MatchableNode definitions.
findMethod(Class<?>, String) - Method in class com.oracle.graal.compiler.test.tutorial.InvokeGraal
Look up a method using Java reflection and convert it to the Graal API method object.
findMethod(Class<?>, String) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests
 
findMethod(Class<?>, String, boolean) - Method in class com.oracle.graal.replacements.GraphKit
 
findMethod(Class<? extends Snippets>, String, Method) - Static method in class com.oracle.graal.replacements.SnippetTemplate.AbstractTemplates
 
findMethod(String, Signature) - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
 
findMethodInClass(String, String) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider.LazyInitialization
 
findMethodTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
findMinimumUsagesSuccessor(ControlSplitNode) - Static method in class com.oracle.graal.phases.common.OptimizeGuardAnchorsPhase
 
findMonitorDeadlockedThreads() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
findNext() - Method in class com.oracle.graal.graph.TypedGraphNodeIterator
 
findNextLiveiterable(Node) - Method in class com.oracle.graal.graph.Graph
 
findNextPhase(ListIterator<LIRPhase<C>>, Class<? extends LIRPhase<C>>) - Static method in class com.oracle.graal.lir.phases.LIRPhaseSuite
 
findNextPhase(ListIterator<BasePhase<? super C>>, Class<? extends BasePhase<? super C>>) - Static method in class com.oracle.graal.phases.PhaseSuite
 
findNodeInCache(Node) - Method in class com.oracle.graal.graph.Graph
 
findOperatingDimension(BciBlockMapping.BciBlock, FrameStateBuilder) - Method in class com.oracle.graal.java.BytecodeParser
 
findOperatingDimensionWithLoopExplosion(BciBlockMapping.BciBlock, FrameStateBuilder) - Method in class com.oracle.graal.java.BytecodeParser
 
findOptimalSplitPos(AbstractBlockBase<?>, AbstractBlockBase<?>, int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
findOptimalSplitPos(Interval, int, int, boolean) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
findPackage(Element) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
findPhase(Class<? extends LIRPhase<C>>) - Method in class com.oracle.graal.lir.phases.LIRPhaseSuite
 
findPhase(Class<? extends BasePhase<? super C>>) - Method in class com.oracle.graal.phases.PhaseSuite
 
findPollOnReturnScratchRegister() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
findPositions(NodeClass<? extends Node>, String[]) - Static method in class com.oracle.graal.compiler.match.MatchRuleRegistry
Convert a list of field names into Position objects that can be used to read them during a match.
findReadHub(ValueNode) - Method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil.HotSpotOptimizingLocationIdentity
 
findReassociate(BinaryNode, NodePredicate) - Static method in class com.oracle.graal.nodes.calc.BinaryArithmeticNode
 
findRegister(String, Register[]) - Static method in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig
 
findSpecialCallTarget(CallTargetNode.InvokeKind, ValueNode, ResolvedJavaMethod, ResolvedJavaType) - Static method in class com.oracle.graal.nodes.java.MethodCallTargetNode
 
findSynonym(ValueNode, ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.ConditionalNode
 
findSynonym(ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.IntegerBelowNode
 
findSynonym(ArithmeticOpTable.IntegerConvertOp<T>, ValueNode, int, int, Stamp) - Static method in class com.oracle.graal.nodes.calc.IntegerConvertNode
 
findSynonym(ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.IntegerLessThanNode
 
findSynonym(ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.PointerEqualsNode
 
findSynonym(ValueNode, ArithmeticOpTable.UnaryOp<OP>) - Static method in class com.oracle.graal.nodes.calc.UnaryArithmeticNode
 
findSynonym(ValueNode, Stamp, StructuredGraph, MetaAccessProvider) - Static method in class com.oracle.graal.nodes.extended.LoadHubNode
 
findSynonym(MetaAccessProvider, ConstantReflectionProvider, ValueNode, Kind) - Static method in class com.oracle.graal.nodes.extended.UnboxNode
 
findSynonym(ResolvedJavaType, ValueNode) - Static method in class com.oracle.graal.nodes.java.CheckCastNode
 
findSynonym(ConstantReflectionProvider, ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.java.InstanceOfDynamicNode
 
findSynonym(ValueNode, ResolvedJavaType, ResolvedJavaType, boolean, boolean) - Static method in class com.oracle.graal.nodes.java.InstanceOfNode
 
findSynonym(ResolvedJavaType, ResolvedJavaType, boolean, boolean) - Static method in class com.oracle.graal.nodes.java.TypeCheckNode
 
findSynonym(LogicNode) - Static method in class com.oracle.graal.nodes.LogicNegationNode
 
findSynonym(ValueNode, ValueNode) - Static method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerAddExactNode
 
findSynonymType(StructuredGraph, MetaAccessProvider, ValueNode) - Static method in class com.oracle.graal.nodes.extended.LoadHubNode
 
findTestMethod(Method) - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaField
 
findTestMethod(Method) - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
findTestMethod(Method) - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
findUniqueConcreteMethod(long, long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
findUniqueConcreteMethod(long, long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
findUniqueConcreteMethod(ResolvedJavaMethod) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
findUniqueConcreteMethod(ResolvedJavaMethod) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
findUniqueConcreteMethod(ResolvedJavaMethod) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
findUniqueConcreteMethod(ResolvedJavaMethod) - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Given a ResolvedJavaMethod A, returns a concrete ResolvedJavaMethod B that is the only possible unique target for a virtual call on A().
FindUniqueConcreteMethodBugTest - Class in com.oracle.graal.compiler.test
 
FindUniqueConcreteMethodBugTest() - Constructor for class com.oracle.graal.compiler.test.FindUniqueConcreteMethodBugTest
 
FindUniqueConcreteMethodBugTest.AbstractPerson - Class in com.oracle.graal.compiler.test
 
FindUniqueConcreteMethodBugTest.Person - Interface in com.oracle.graal.compiler.test
 
FindUniqueConcreteMethodBugTest.PersonImpl - Class in com.oracle.graal.compiler.test
 
FindUniqueConcreteMethodBugTest.Tenant - Interface in com.oracle.graal.compiler.test
 
FindUniqueConcreteMethodBugTest.TenantImpl - Class in com.oracle.graal.compiler.test
 
findUniqueConcreteMethodTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
findUnswitchable(LoopEx) - Static method in class com.oracle.graal.loop.LoopTransformations
 
Fingerprint - Class in com.oracle.graal.debug
Facility for fingerprinting execution.
Fingerprint() - Constructor for class com.oracle.graal.debug.Fingerprint
Creates an object to record a fingerprint.
Fingerprint(List<String>) - Constructor for class com.oracle.graal.debug.Fingerprint
Creates an object to verify execution matches a given fingerprint.
Fingerprint(Fingerprint) - Constructor for class com.oracle.graal.debug.Fingerprint
Creates an object to verify execution matches a given fingerprint.
finish() - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis
Performs the fixed-point analysis that finds all methods transitively reachable from the root methods.
finish(HotSpotResolvedJavaMethod, HotSpotInstalledCode) - Method in class com.oracle.graal.hotspot.CompilationStatistics
 
finish(LIRFrameState) - Method in class com.oracle.graal.hotspot.HotSpotReferenceMapBuilder
 
finish() - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
Sets the code and exception handler fields of the compilation result.
finish() - Method in class com.oracle.graal.lir.framemap.FrameMap
Computes the final size of this frame.
finish(LIRFrameState) - Method in class com.oracle.graal.lir.framemap.ReferenceMapBuilder
 
finish() - Method in class com.oracle.graal.lir.LIRInsertionBuffer
Append all enqueued instructions to the instruction list.
finish(LIRGeneratorTool) - Method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl
 
finishAllocatedObjects(LoweringTool, CommitAllocationNode, ValueNode[]) - Static method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
finishAllocation() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
finishDuplication() - Method in class com.oracle.graal.loop.LoopFragment
 
finishDuplication() - Method in class com.oracle.graal.loop.LoopFragmentInside
 
finishDuplication() - Method in class com.oracle.graal.loop.LoopFragmentWhole
 
finished - Static variable in class com.oracle.graal.jtt.threads.Monitor_notowner01
 
finished(StackInterval) - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
Finishes interval by adding its location to the list of free stack slots.
finished() - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
finished() - Method in class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
finished() - Method in class com.oracle.graal.phases.graph.SinglePassNodeIterator
The lifecycle that single-pass node iterators go through is described in SinglePassNodeIterator.apply()
finished() - Method in class com.oracle.graal.phases.graph.StatelessPostOrderNodeIterator
 
finishInlining(Invoke, StructuredGraph, FixedNode, List<ReturnNode>, UnwindNode, Assumptions, StructuredGraph, List<Node>) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
finishInstruction(FixedWithNextNode, FrameStateBuilder) - Method in class com.oracle.graal.java.BytecodeParser
Hook for subclasses to modify the last instruction or add other instructions.
finishLoopEnds(LoopEndNode) - Method in class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
finishLoopEnds(LoopEndNode) - Method in class com.oracle.graal.phases.graph.SinglePassNodeIterator
Once all loop-end-nodes for a given loop-node have been visited.
finishPrepare(FixedWithNextNode) - Method in class com.oracle.graal.java.BytecodeParser
Hook for subclasses to modify the graph start instruction or append new instructions to it.
finishPrepare() - Method in class com.oracle.graal.nodes.GraphEncoder
 
first() - Method in interface com.oracle.graal.graph.iterators.NodeIterable
 
first() - Method in class com.oracle.graal.graph.NodeList
 
first() - Method in class com.oracle.graal.graph.NodeUsageIterable
 
first - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
The head of the list of ranges describing this interval.
first() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
first - Variable in class com.oracle.graal.lir.alloc.lsra.Interval.Pair
 
first(List<LIRInstruction>) - Static method in class com.oracle.graal.lir.EdgeMoveOptimizer.Optimizer
Gets the first element from a LIR instruction sequence.
first - Variable in class com.oracle.graal.nodes.Pair
 
first - Variable in class com.oracle.graal.truffle.OptimizedAssumption
 
FIRST_NODE_ORDER_ID - Static variable in class com.oracle.graal.nodes.GraphEncoder
The orderId of the first actual node after the start node.
firstChunk - Variable in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter
 
firstCompilation - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
firstDerivedIntervalIndex - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
The index of the first entry in LinearScan.intervals for a derived interval.
firstInstructionArray - Variable in class com.oracle.graal.java.BytecodeParser
 
firstInstructionMatrix - Variable in class com.oracle.graal.java.BytecodeParser
 
firstInstructionOfInterest() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanEliminateSpillMovePhase
 
firstInstructionOfInterest() - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSALinearScanEliminateSpillMovePhase
 
firstInstructionOfInterest() - Method in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScanEliminateSpillMovePhase
 
firstLocation - Variable in class com.oracle.graal.nodes.cfg.LocationSet
 
firstNoChange - Variable in class com.oracle.graal.graph.NodeWorkList.IterativeNodeWorkList
 
firstUsage(Interval.RegisterPriority) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
firstValue() - Method in class com.oracle.graal.nodes.PhiNode
 
firstVariableNumber - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
The number of the first variable operand allocated.
firstVariableNumber - Variable in class com.oracle.graal.lir.LIR
 
firstVirtualStackIndex - Variable in class com.oracle.graal.lir.alloc.lsra.ssa.SSAMoveResolver
 
firstVirtualStackIndex - Variable in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
fitod(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fitos(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fixed - Variable in class com.oracle.graal.java.BytecodeParser.Target
 
fixed - Variable in class com.oracle.graal.lir.alloc.lsra.Interval.RegisterBindingLists
List of intervals whose binding is currently Interval.RegisterBinding.Fixed.
FixedAccessNode - Class in com.oracle.graal.nodes.memory
Accesses a value at an memory address specified by an address.
FixedAccessNode(NodeClass<? extends FixedAccessNode>, AddressNode, LocationIdentity, Stamp) - Constructor for class com.oracle.graal.nodes.memory.FixedAccessNode
 
FixedAccessNode(NodeClass<? extends FixedAccessNode>, AddressNode, LocationIdentity, Stamp, HeapAccess.BarrierType) - Constructor for class com.oracle.graal.nodes.memory.FixedAccessNode
 
FixedAccessNode(NodeClass<? extends FixedAccessNode>, AddressNode, LocationIdentity, Stamp, GuardingNode, HeapAccess.BarrierType, boolean, FrameState) - Constructor for class com.oracle.graal.nodes.memory.FixedAccessNode
 
FixedBinaryNode - Class in com.oracle.graal.nodes.calc
 
FixedBinaryNode(NodeClass<? extends FixedBinaryNode>, Stamp, ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.FixedBinaryNode
 
fixedConfig(int, int, boolean, boolean, boolean, boolean, Collection<DebugDumpHandler>, Collection<DebugVerifyHandler>, PrintStream) - Static method in class com.oracle.graal.debug.Debug
 
FixedGuardNode - Class in com.oracle.graal.nodes
 
FixedGuardNode(LogicNode, DeoptimizationReason, DeoptimizationAction) - Constructor for class com.oracle.graal.nodes.FixedGuardNode
 
FixedGuardNode(LogicNode, DeoptimizationReason, DeoptimizationAction, boolean) - Constructor for class com.oracle.graal.nodes.FixedGuardNode
 
FixedGuardNode(LogicNode, DeoptimizationReason, DeoptimizationAction, JavaConstant, boolean) - Constructor for class com.oracle.graal.nodes.FixedGuardNode
 
FixedNode - Class in com.oracle.graal.nodes
 
FixedNode(NodeClass<? extends FixedNode>, Stamp) - Constructor for class com.oracle.graal.nodes.FixedNode
 
FixedNodeProbabilityCache - Class in com.oracle.graal.phases.graph
Compute probabilities for fixed nodes on the fly and cache them at AbstractBeginNodes.
FixedNodeProbabilityCache() - Constructor for class com.oracle.graal.phases.graph.FixedNodeProbabilityCache
 
fixedParams - Variable in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
fixedParamsAt(BitSet) - Method in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
FixedValueAnchorNode - Class in com.oracle.graal.nodes.extended
 
FixedValueAnchorNode(ValueNode) - Constructor for class com.oracle.graal.nodes.extended.FixedValueAnchorNode
 
FixedWithNextNode - Class in com.oracle.graal.nodes
Base class of all nodes that are fixed within the control flow graph and have an immediate successor.
FixedWithNextNode(NodeClass<? extends FixedWithNextNode>, Stamp) - Constructor for class com.oracle.graal.nodes.FixedWithNextNode
 
fixFrom() - Method in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
fixLoopBits(BciBlockMapping.BciBlock[]) - Method in class com.oracle.graal.java.BciBlockMapping
 
fixLoopBits(BciBlockMapping.BciBlock[], BciBlockMapping.BciBlock) - Method in class com.oracle.graal.java.BciBlockMapping
 
FixPointIntervalBuilder - Class in com.oracle.graal.lir.stackslotalloc
Calculates the stack intervals using a worklist-based backwards data-flow analysis.
FixPointIntervalBuilder(LIR, StackInterval[], int) - Constructor for class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
 
FixPointIntervalBuilder.BlockClosure - Class in com.oracle.graal.lir.stackslotalloc
 
flag - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.Annul
 
flag - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.BranchPredict
 
flag - Static variable in class com.oracle.graal.replacements.test.PEGraphDecoderTest
 
Flag() - Constructor for class com.oracle.graal.truffle.test.nodes.TwoMergesExplodedLoopTestNode.Flag
 
flag - Variable in class com.oracle.graal.truffle.test.nodes.TwoMergesExplodedLoopTestNode.Flag
 
Flag() - Constructor for enum jdk.internal.jvmci.amd64.AMD64.Flag
 
Flag(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags.Flag
 
Flags() - Constructor for class com.oracle.graal.bytecode.Bytecodes.Flags
 
flags - Variable in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
 
flags - Static variable in class com.oracle.graal.lir.amd64.AMD64AddressValue
 
Flags() - Constructor for enum com.oracle.graal.lir.constopt.ConstantTree.Flags
 
flags - Variable in class com.oracle.graal.lir.LIRIntrospection.ValueFieldInfo
 
flags - Variable in class com.oracle.graal.lir.LIRIntrospection.Values
 
flags - Static variable in class com.oracle.graal.lir.sparc.SPARCImmediateAddressValue
 
flags - Static variable in class com.oracle.graal.lir.sparc.SPARCIndexedAddressValue
 
flags - Static variable in class com.oracle.graal.lir.test.CompositeValueReplacementTest1.TestCompositeValue
 
flags - Variable in class jdk.internal.jvmci.amd64.AMD64
 
flags() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
ConstantPoolCacheEntry::_flags is volatile of type intx.
Flags(HashMap<String, HotSpotVMConfig.VMFields.Field>, HashMap<String, HotSpotVMConfig.VMTypes.Type>) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags
 
flagsArray - Static variable in class com.oracle.graal.bytecode.Bytecodes
An array that maps from a bytecode value to the set of Bytecodes.Flags for the corresponding instruction.
flat - Variable in class com.oracle.graal.debug.internal.AccumulatedDebugValue
 
flattenChildren(DebugValueMap, DebugValueMap) - Method in class com.oracle.graal.hotspot.DebugValuesPrinter
 
FlatTimer(String, boolean) - Constructor for class com.oracle.graal.debug.internal.TimerImpl.FlatTimer
 
fldd(AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
fldlg2() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
fldln2() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
flds(AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
flightRecorder - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
FLOAD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
FLOAD_0 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
FLOAD_1 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
FLOAD_2 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
FLOAD_3 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
FLOAT_0 - Static variable in interface jdk.internal.jvmci.meta.JavaConstant
 
Float_01 - Class in com.oracle.graal.jtt.lang
 
Float_01() - Constructor for class com.oracle.graal.jtt.lang.Float_01
 
Float_02 - Class in com.oracle.graal.jtt.lang
 
Float_02() - Constructor for class com.oracle.graal.jtt.lang.Float_02
 
Float_03 - Class in com.oracle.graal.jtt.lang
 
Float_03() - Constructor for class com.oracle.graal.jtt.lang.Float_03
 
FLOAT_1 - Static variable in interface jdk.internal.jvmci.meta.JavaConstant
 
FLOAT_REGISTER_COUNT - Static variable in class jdk.internal.jvmci.sparc.SPARC
In fact there are 64 single floating point registers, 32 of them could be accessed.
FLOAT_TAG - Static variable in class com.oracle.graal.truffle.FrameWithoutBoxing
 
FloatableAccessNode - Class in com.oracle.graal.nodes.memory
An FixedAccessNode that can be converted to a FloatingAccessNode.
FloatableAccessNode(NodeClass<? extends FloatableAccessNode>, AddressNode, LocationIdentity, Stamp) - Constructor for class com.oracle.graal.nodes.memory.FloatableAccessNode
 
FloatableAccessNode(NodeClass<? extends FloatableAccessNode>, AddressNode, LocationIdentity, Stamp, GuardingNode, HeapAccess.BarrierType) - Constructor for class com.oracle.graal.nodes.memory.FloatableAccessNode
 
FloatableAccessNode(NodeClass<? extends FloatableAccessNode>, AddressNode, LocationIdentity, Stamp, GuardingNode, HeapAccess.BarrierType, boolean, FrameState) - Constructor for class com.oracle.graal.nodes.memory.FloatableAccessNode
 
floatArray - Static variable in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
floatArrayClone(float[]) - Static method in class com.oracle.graal.hotspot.replacements.ObjectCloneSnippets
 
floatArraycopy(float[], int, float[], int, int) - Static method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
FloatBranchOp(Condition, boolean, LabelRef, LabelRef, double) - Constructor for class com.oracle.graal.lir.amd64.AMD64ControlFlow.FloatBranchOp
 
floatCond(Condition) - Static method in class com.oracle.graal.lir.amd64.AMD64ControlFlow
 
FloatCondMoveOp(Variable, Condition, boolean, Variable, Variable) - Constructor for class com.oracle.graal.lir.amd64.AMD64ControlFlow.FloatCondMoveOp
 
floatConvert(FloatConvertNode, Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
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
 
FloatConvertNode - Class in com.oracle.graal.nodes.calc
A FloatConvert converts between integers and floating point numbers according to Java semantics.
FloatConvertNode(FloatConvert, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.FloatConvertNode
 
FloatConvertOp(FloatConvert) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.FloatConvertOp
 
floatCopyOfVirtualizableAllocation() - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
floatCopyOfVirtualization(int) - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
FloatEqualsNode - Class in com.oracle.graal.nodes.calc
 
FloatEqualsNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.FloatEqualsNode
 
floatField - Static variable in class com.oracle.graal.jtt.reflect.Field_get01
 
floatField - Variable in class com.oracle.graal.jtt.reflect.Field_get02.TestClass
 
FloatField - Static variable in class com.oracle.graal.jtt.reflect.Field_get03
 
floatField - Variable in class com.oracle.graal.jtt.reflect.Field_get03.TestClass
 
floatField - Variable in class com.oracle.graal.jtt.reflect.Field_get04.TestClass
 
floatField - Static variable in class com.oracle.graal.jtt.reflect.Field_getType01
 
floatField - Static variable in class com.oracle.graal.jtt.reflect.Field_set01
 
floatField - Variable in class com.oracle.graal.jtt.reflect.Field_set02.TestClass
 
floatField - Variable in class com.oracle.graal.jtt.reflect.Field_set03.TestClass
 
FLOATING - Static variable in class com.oracle.graal.nodes.util.GraphUtil
 
FloatingAccessNode - Class in com.oracle.graal.nodes.memory
 
FloatingAccessNode(NodeClass<? extends FloatingAccessNode>, AddressNode, LocationIdentity, Stamp) - Constructor for class com.oracle.graal.nodes.memory.FloatingAccessNode
 
FloatingAccessNode(NodeClass<? extends FloatingAccessNode>, AddressNode, LocationIdentity, Stamp, GuardingNode, HeapAccess.BarrierType) - Constructor for class com.oracle.graal.nodes.memory.FloatingAccessNode
 
FloatingAnchoredNode - Class in com.oracle.graal.nodes
 
FloatingAnchoredNode(NodeClass<? extends FloatingAnchoredNode>, Stamp) - Constructor for class com.oracle.graal.nodes.FloatingAnchoredNode
 
FloatingAnchoredNode(NodeClass<? extends FloatingAnchoredNode>, Stamp, AnchoringNode) - Constructor for class com.oracle.graal.nodes.FloatingAnchoredNode
 
FloatingGuardedNode - Class in com.oracle.graal.nodes
 
FloatingGuardedNode(NodeClass<? extends FloatingGuardedNode>, Stamp) - Constructor for class com.oracle.graal.nodes.FloatingGuardedNode
 
FloatingGuardedNode(NodeClass<? extends FloatingGuardedNode>, Stamp, GuardingNode) - Constructor for class com.oracle.graal.nodes.FloatingGuardedNode
 
FloatingNode - Class in com.oracle.graal.nodes.calc
 
FloatingNode(NodeClass<? extends FloatingNode>, Stamp) - Constructor for class com.oracle.graal.nodes.calc.FloatingNode
 
FloatingReadClosure(Map<LoopBeginNode, Set<LocationIdentity>>, boolean, boolean) - Constructor for class com.oracle.graal.phases.common.FloatingReadPhase.FloatingReadClosure
 
FloatingReadNode - Class in com.oracle.graal.nodes.memory
A floating read of a value from memory specified in terms of an object base and an object relative location.
FloatingReadNode(AddressNode, LocationIdentity, MemoryNode, Stamp) - Constructor for class com.oracle.graal.nodes.memory.FloatingReadNode
 
FloatingReadNode(AddressNode, LocationIdentity, MemoryNode, Stamp, GuardingNode) - Constructor for class com.oracle.graal.nodes.memory.FloatingReadNode
 
FloatingReadNode(AddressNode, LocationIdentity, MemoryNode, Stamp, GuardingNode, HeapAccess.BarrierType) - Constructor for class com.oracle.graal.nodes.memory.FloatingReadNode
 
FloatingReadPhase - Class in com.oracle.graal.phases.common
 
FloatingReadPhase() - Constructor for class com.oracle.graal.phases.common.FloatingReadPhase
 
FloatingReadPhase(boolean, boolean) - Constructor for class com.oracle.graal.phases.common.FloatingReadPhase
 
FloatingReadPhase.FloatingReadClosure - Class in com.oracle.graal.phases.common
 
FloatingReadPhase.MemoryMapImpl - Class in com.oracle.graal.phases.common
 
FloatingReads - Class in com.oracle.graal.jtt.micro
 
FloatingReads() - Constructor for class com.oracle.graal.jtt.micro.FloatingReads
 
FloatingReadTest - Class in com.oracle.graal.compiler.test
 
FloatingReadTest() - Constructor for class com.oracle.graal.compiler.test.FloatingReadTest
 
FloatingReadTest.Container - Class in com.oracle.graal.compiler.test
 
floatJcc(AMD64MacroAssembler, AMD64Assembler.ConditionFlag, boolean, Label) - Static method in class com.oracle.graal.lir.amd64.AMD64ControlFlow
 
FloatLessThanNode - Class in com.oracle.graal.nodes.calc
 
FloatLessThanNode(ValueNode, ValueNode, boolean) - Constructor for class com.oracle.graal.nodes.calc.FloatLessThanNode
 
FloatOptimizationTest - Class in com.oracle.graal.compiler.test
Check for incorrect elimination of 0.0 and -0.0 from computations.
FloatOptimizationTest() - Constructor for class com.oracle.graal.compiler.test.FloatOptimizationTest
 
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
 
floatTestValue1 - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
floatTestValue2 - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
floatToIntBits(float) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
floatValue - Variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest.FieldObject
 
floatValue(Float) - Static method in class com.oracle.graal.replacements.BoxingSnippets
 
floatValueOf(float) - Static method in class com.oracle.graal.replacements.BoxingSnippets
 
flog(Register, Register, boolean) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
flush() - Method in class com.oracle.graal.debug.LogStream
Flushes the stream.
flush() - Static method in class com.oracle.graal.debug.TTY
 
flush() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
Flushes any buffered output.
flush() - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
flush() - Method in class com.oracle.graal.printer.CompilationPrinter
Flushes all buffered output to the underlying output stream.
flushDebugOutput() - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
flushDebugOutput() - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
flushLine(boolean) - Method in class com.oracle.graal.debug.LogStream
 
flushw() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fmovcc(SPARCAssembler.ConditionFlag, SPARCAssembler.CC, Register, Register, int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fmovd(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fmovdcc(SPARCAssembler.ConditionFlag, SPARCAssembler.CC, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fmovs(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fmovscc(SPARCAssembler.ConditionFlag, SPARCAssembler.CC, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fmt(int, int, int, int, int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
Instruction format for most arithmetic stuff.
fmt00(int, int, int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
Instruction format for Fmt00 instructions.
fmt10(int, int, int, int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
Instruction format for most arithmetic stuff.
FMUL - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
fmuld(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fmuls(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
FNEG - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
fnegd(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fnegs(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fnstswAX() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
Fold - Annotation Type in com.oracle.graal.api.replacements
Annotates a method replaced by a compile-time constant.
Fold_Cast01 - Class in com.oracle.graal.jtt.optimize
 
Fold_Cast01() - Constructor for class com.oracle.graal.jtt.optimize.Fold_Cast01
 
Fold_Cast01.TestClass - Class in com.oracle.graal.jtt.optimize
 
Fold_Convert01 - Class in com.oracle.graal.jtt.optimize
 
Fold_Convert01() - Constructor for class com.oracle.graal.jtt.optimize.Fold_Convert01
 
Fold_Convert02 - Class in com.oracle.graal.jtt.optimize
 
Fold_Convert02() - Constructor for class com.oracle.graal.jtt.optimize.Fold_Convert02
 
Fold_Convert03 - Class in com.oracle.graal.jtt.optimize
 
Fold_Convert03() - Constructor for class com.oracle.graal.jtt.optimize.Fold_Convert03
 
Fold_Convert04 - Class in com.oracle.graal.jtt.optimize
 
Fold_Convert04() - Constructor for class com.oracle.graal.jtt.optimize.Fold_Convert04
 
Fold_Double01 - Class in com.oracle.graal.jtt.optimize
 
Fold_Double01() - Constructor for class com.oracle.graal.jtt.optimize.Fold_Double01
 
Fold_Double02 - Class in com.oracle.graal.jtt.optimize
 
Fold_Double02() - Constructor for class com.oracle.graal.jtt.optimize.Fold_Double02
 
Fold_Double03 - Class in com.oracle.graal.jtt.optimize
 
Fold_Double03() - Constructor for class com.oracle.graal.jtt.optimize.Fold_Double03
 
Fold_Float01 - Class in com.oracle.graal.jtt.optimize
 
Fold_Float01() - Constructor for class com.oracle.graal.jtt.optimize.Fold_Float01
 
Fold_Float02 - Class in com.oracle.graal.jtt.optimize
 
Fold_Float02() - Constructor for class com.oracle.graal.jtt.optimize.Fold_Float02
 
Fold_InstanceOf01 - Class in com.oracle.graal.jtt.optimize
 
Fold_InstanceOf01() - Constructor for class com.oracle.graal.jtt.optimize.Fold_InstanceOf01
 
Fold_Int01 - Class in com.oracle.graal.jtt.optimize
 
Fold_Int01() - Constructor for class com.oracle.graal.jtt.optimize.Fold_Int01
 
Fold_Int02 - Class in com.oracle.graal.jtt.optimize
 
Fold_Int02() - Constructor for class com.oracle.graal.jtt.optimize.Fold_Int02
 
Fold_Long01 - Class in com.oracle.graal.jtt.optimize
 
Fold_Long01() - Constructor for class com.oracle.graal.jtt.optimize.Fold_Long01
 
Fold_Long02 - Class in com.oracle.graal.jtt.optimize
 
Fold_Long02() - Constructor for class com.oracle.graal.jtt.optimize.Fold_Long02
 
Fold_Math01 - Class in com.oracle.graal.jtt.optimize
 
Fold_Math01() - Constructor for class com.oracle.graal.jtt.optimize.Fold_Math01
 
foldComponentType() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
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.
foldIndirection(ValueNode, ValueNode, LocationIdentity) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil.HotSpotOptimizingLocationIdentity
Fold reads that convert from Class -> Hub -> Class or vice versa.
foldNullChecks(LIR, List<? extends AbstractBlockBase<?>>, int) - Static method in class com.oracle.graal.lir.NullCheckOptimizer
 
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.
foldStamp(Stamp, Stamp) - Static method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerAddExactNode
 
foo - Static variable in class com.oracle.graal.compiler.test.ReadAfterCheckCastTest
 
foo(Object) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests.A
 
foo(Object) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests.B
 
foo(HotSpotNmethod, Object, Object) - Static method in class com.oracle.graal.hotspot.test.HotSpotNmethodTest
 
foo() - Static method in class com.oracle.graal.hotspot.test.InstalledCodeExecuteHelperTest
 
foo(Throwable) - Static method in class com.oracle.graal.jtt.except.Catch_NPE_07
 
Foo() - Constructor for class com.oracle.graal.jtt.except.Except_Synchronized05.Foo
 
foo(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_inline01
 
foo(int, int) - Static method in class com.oracle.graal.jtt.hotpath.HP_inline02
 
foo(int, int) - Static method in class com.oracle.graal.jtt.hotpath.HP_nest02
 
foo() - Static method in class com.oracle.graal.jtt.loop.Loop06
 
foo() - Static method in class com.oracle.graal.jtt.loop.Loop09
 
foo() - Static method in class com.oracle.graal.jtt.loop.Loop09_2
 
foo(int) - Static method in class com.oracle.graal.jtt.loop.LoopInline
 
foo(String[]) - Static method in class com.oracle.graal.jtt.micro.ReferenceMap01
 
foo - Variable in class com.oracle.graal.jtt.optimize.Narrow_byte02.Byte
 
foo - Variable in class com.oracle.graal.jtt.optimize.Narrow_char02.Char
 
foo - Variable in class com.oracle.graal.jtt.optimize.Narrow_short02.Short
 
foo() - Static method in class com.oracle.graal.jtt.optimize.VN_InstanceOf03
 
Foo() - Constructor for class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest.Foo
 
foo() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.D
 
foo1(int) - Method in class com.oracle.graal.jtt.except.Except_Synchronized05.Foo
 
foo1() - Static method in class com.oracle.graal.jtt.optimize.VN_InstanceOf01
 
foo1() - Static method in class com.oracle.graal.jtt.optimize.VN_InstanceOf02
 
foo2(int) - Static method in class com.oracle.graal.jtt.loop.LoopInline
 
foo2() - Static method in class com.oracle.graal.jtt.optimize.VN_InstanceOf01
 
foo2() - Static method in class com.oracle.graal.jtt.optimize.VN_InstanceOf02
 
foo3() - Static method in class com.oracle.graal.jtt.optimize.VN_InstanceOf01
 
foo3() - Static method in class com.oracle.graal.jtt.optimize.VN_InstanceOf02
 
fooOffset(String) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
forBoolean(boolean, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a boolean constant.
forBoolean(boolean) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a boolean constant.
forBoolean(boolean, Graph) - Static method in class com.oracle.graal.nodes.LogicConstantNode
Returns a node for a boolean constant.
forBoolean(boolean) - Static method in class com.oracle.graal.nodes.LogicConstantNode
Returns a node for a boolean constant.
forBoolean(boolean) - Static method in interface jdk.internal.jvmci.meta.JavaConstant
Creates a boxed boolean constant.
forBoxed(Kind, Object) - Method in interface com.oracle.graal.api.replacements.SnippetReflectionProvider
Creates a boxed constant for the given kind from an Object.
forBoxed(Kind, Object) - Method in class com.oracle.graal.hotspot.meta.HotSpotSnippetReflectionProvider
 
forBoxed(Object, Kind) - Method in class com.oracle.graal.replacements.SnippetTemplate
Converts a Java boxed value to a JavaConstant of the right kind.
forBoxedPrimitive(Object) - Static method in interface jdk.internal.jvmci.meta.JavaConstant
Creates a boxed constant for the given boxed primitive value.
forBoxedValue(Kind, Object) - Static method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
forByte(byte, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a byte constant.
forByte(byte) - Static method in interface jdk.internal.jvmci.meta.JavaConstant
Creates a boxed byte constant.
forCBcond - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.ConditionFlag
 
force(Object) - Static method in class com.oracle.graal.truffle.nodes.frame.ForceMaterializeNode
 
forcedQueue(Node) - Method in class com.oracle.graal.phases.common.inlining.walker.InliningIterator
 
forceDump(Object, String, Object...) - Static method in class com.oracle.graal.debug.internal.DebugScope
This method exists mainly to allow a debugger (e.g., Eclipse) to force dump a graph.
forceFixed - Variable in class com.oracle.graal.nodes.memory.FloatableAccessNode
 
forceInlining() - Method in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
forceInliningEverything - Variable in class com.oracle.graal.java.BytecodeParser
 
forceLog() - Static method in class com.oracle.graal.debug.Debug
 
forceLoopPhis() - Method in class com.oracle.graal.java.BytecodeParser
 
ForceMaterializeNode - Class in com.oracle.graal.truffle.nodes.frame
 
ForceMaterializeNode(ValueNode) - Constructor for class com.oracle.graal.truffle.nodes.frame.ForceMaterializeNode
 
forceRelocatable - Variable in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Sethix
 
forceRelocatable - Variable in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Setx
 
forceSlowPath() - Static method in class com.oracle.graal.hotspot.stubs.NewInstanceStub
 
forceSplitting() - Method in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategy
 
forceSplitting() - Method in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategyNew
 
forceSplitting() - Method in interface com.oracle.graal.truffle.TruffleSplittingStrategy
 
forceUnreachable - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
forChar(char, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a char constant.
forChar(char) - Static method in interface jdk.internal.jvmci.meta.JavaConstant
Creates a boxed char constant.
forClass(Class<?>, Class<?>, boolean, FieldsScanner.CalcOffset) - Static method in class com.oracle.graal.compiler.common.Fields
 
forClass() - Method in interface com.oracle.graal.compiler.match.MatchStatementSet
 
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
 
forConstant(JavaConstant, MetaAccessProvider, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
 
forConstant(JavaConstant, MetaAccessProvider) - Static method in class com.oracle.graal.nodes.ConstantNode
 
forConstant(Stamp, Constant, MetaAccessProvider, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
 
forConstant(Stamp, Constant, MetaAccessProvider) - Static method in class com.oracle.graal.nodes.ConstantNode
 
forDouble(double, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a double constant.
forDouble(double) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a double constant.
forDouble(double) - Static method in interface jdk.internal.jvmci.meta.JavaConstant
Creates a boxed double constant.
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
 
forEach(Consumer<? super UseEntry>) - Method in class com.oracle.graal.lir.constopt.DefUseTree
 
forEach(Consumer<T>) - Method in class com.oracle.graal.lir.constopt.VariableMap
 
forEach(LIRInstruction, LIRIntrospection.Values, LIRInstruction.OperandMode, InstructionValueProcedure) - Static method in class com.oracle.graal.lir.LIRIntrospection
 
forEach(LIRInstruction, LIRIntrospection.Values, LIRInstruction.OperandMode, InstructionValueConsumer) - Static method in class com.oracle.graal.lir.LIRIntrospection
 
forEach(LIRInstruction, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>, InstructionValueProcedure) - Method in class com.oracle.graal.lir.util.IndexedValueMap
 
forEach(LIRInstruction, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>, InstructionValueConsumer) - Method in class com.oracle.graal.lir.util.IndexedValueMap
 
forEachAlive(InstructionValueProcedure) - Method in class com.oracle.graal.lir.LIRInstruction
 
forEachAlive(ValueProcedure) - Method in class com.oracle.graal.lir.LIRInstruction
 
forEachAlive(LIRInstruction, InstructionValueProcedure) - Method in class com.oracle.graal.lir.LIRInstructionClass
 
forEachAlive(LIRInstruction, InstructionValueConsumer) - Method in class com.oracle.graal.lir.LIRInstructionClass
 
forEachComponent(LIRInstruction, LIRInstruction.OperandMode, InstructionValueProcedure) - Method in class com.oracle.graal.lir.amd64.AMD64AddressValue
 
forEachComponent(LIRInstruction, LIRInstruction.OperandMode, InstructionValueConsumer) - Method in class com.oracle.graal.lir.amd64.AMD64AddressValue
 
forEachComponent(LIRInstruction, LIRInstruction.OperandMode, InstructionValueProcedure) - Method in class com.oracle.graal.lir.CompositeValue
Invoke proc on each Value element of this CompositeValue.
forEachComponent(LIRInstruction, LIRInstruction.OperandMode, InstructionValueConsumer) - Method in class com.oracle.graal.lir.CompositeValue
 
forEachComponent(LIRInstruction, LIRInstruction.OperandMode, InstructionValueProcedure) - Method in class com.oracle.graal.lir.sparc.SPARCImmediateAddressValue
 
forEachComponent(LIRInstruction, LIRInstruction.OperandMode, InstructionValueConsumer) - Method in class com.oracle.graal.lir.sparc.SPARCImmediateAddressValue
 
forEachComponent(LIRInstruction, LIRInstruction.OperandMode, InstructionValueProcedure) - Method in class com.oracle.graal.lir.sparc.SPARCIndexedAddressValue
 
forEachComponent(LIRInstruction, LIRInstruction.OperandMode, InstructionValueConsumer) - Method in class com.oracle.graal.lir.sparc.SPARCIndexedAddressValue
 
forEachComponent(LIRInstruction, LIRInstruction.OperandMode, InstructionValueProcedure) - Method in class com.oracle.graal.lir.test.CompositeValueReplacementTest1.TestCompositeValue
 
forEachComponent(LIRInstruction, LIRInstruction.OperandMode, InstructionValueConsumer) - Method in class com.oracle.graal.lir.test.CompositeValueReplacementTest1.TestCompositeValue
 
forEachCounter(HotSpotCounterOp.CounterProcedure, TargetDescription) - Method in class com.oracle.graal.hotspot.HotSpotCounterOp
Calls the HotSpotCounterOp.CounterProcedure for each counter in ascending order of their displacement in the counter array.
forEachDef(LIRInstruction, InstructionValueProcedure) - Method in class com.oracle.graal.lir.LIRInstructionClass
 
forEachDef(LIRInstruction, InstructionValueConsumer) - Method in class com.oracle.graal.lir.LIRInstructionClass
 
forEachInput(InstructionValueProcedure) - Method in class com.oracle.graal.lir.LIRInstruction
 
forEachInput(ValueProcedure) - Method in class com.oracle.graal.lir.LIRInstruction
 
forEachInterval(Consumer<StackInterval>) - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
forEachOutput(InstructionValueProcedure) - Method in class com.oracle.graal.lir.LIRInstruction
 
forEachOutput(ValueProcedure) - Method in class com.oracle.graal.lir.LIRInstruction
 
forEachPhiRegisterHint(LIR, AbstractBlockBase<?>, StandardOp.LabelOp, Value, LIRInstruction.OperandMode, ValueConsumer) - Static method in class com.oracle.graal.lir.ssa.SSAUtil
 
forEachPhiValuePair(LIR, AbstractBlockBase<?>, AbstractBlockBase<?>, SSAUtil.PhiValueVisitor) - Static method in class com.oracle.graal.lir.ssa.SSAUtil
Visits each phi value pair of an edge, i.e.
forEachProperty(BiConsumer<String, String>) - Method in interface com.oracle.graal.compiler.common.cfg.PropertyConsumable
 
forEachProperty(BiConsumer<String, String>) - Method in class com.oracle.graal.lir.constopt.ConstantTree.NodeCost
 
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
 
forEachPropertyPair(AbstractBlockBase<?>, BiConsumer<String, String>) - Method in class com.oracle.graal.lir.constopt.ConstantTree
 
forEachRegisterHint(Value, LIRInstruction.OperandMode, InstructionValueProcedure) - Method in class com.oracle.graal.lir.LIRInstruction
 
forEachRegisterHint(Value, LIRInstruction.OperandMode, ValueProcedure) - Method in class com.oracle.graal.lir.LIRInstruction
 
forEachRegisterHint(LIRInstruction, LIRInstruction.OperandMode, InstructionValueProcedure) - Method in class com.oracle.graal.lir.LIRInstructionClass
 
forEachRegisterHint(LIR, AbstractBlockBase<?>, StandardOp.LabelOp, Value, LIRInstruction.OperandMode, ValueConsumer) - Static method in class com.oracle.graal.lir.ssi.SSIUtil
 
forEachState(LIRInstruction, InstructionValueProcedure) - Method in class com.oracle.graal.lir.LIRFrameState
Iterates the frame state and calls the InstructionValueProcedure for every variable.
forEachState(LIRInstruction, InstructionValueConsumer) - Method in class com.oracle.graal.lir.LIRFrameState
Iterates the frame state and calls the InstructionValueProcedure for every variable.
forEachState(InstructionValueProcedure) - Method in class com.oracle.graal.lir.LIRInstruction
 
forEachState(ValueProcedure) - Method in class com.oracle.graal.lir.LIRInstruction
 
forEachState(InstructionStateProcedure) - Method in class com.oracle.graal.lir.LIRInstruction
 
forEachState(StateProcedure) - Method in class com.oracle.graal.lir.LIRInstruction
 
forEachState(LIRInstruction, InstructionValueProcedure) - Method in class com.oracle.graal.lir.LIRInstructionClass
 
forEachState(LIRInstruction, InstructionValueConsumer) - Method in class com.oracle.graal.lir.LIRInstructionClass
 
forEachState(LIRInstruction, InstructionStateProcedure) - Method in class com.oracle.graal.lir.LIRInstructionClass
 
forEachTemp(InstructionValueProcedure) - Method in class com.oracle.graal.lir.LIRInstruction
 
forEachTemp(ValueProcedure) - Method in class com.oracle.graal.lir.LIRInstruction
 
forEachTemp(LIRInstruction, InstructionValueProcedure) - Method in class com.oracle.graal.lir.LIRInstructionClass
 
forEachTemp(LIRInstruction, InstructionValueConsumer) - Method in class com.oracle.graal.lir.LIRInstructionClass
 
forEachUse(LIRInstruction, InstructionValueProcedure) - Method in class com.oracle.graal.lir.LIRInstructionClass
 
forEachUse(LIRInstruction, InstructionValueConsumer) - Method in class com.oracle.graal.lir.LIRInstructionClass
 
forEachValuePair(LIR, AbstractBlockBase<?>, AbstractBlockBase<?>, SSAUtil.PhiValueVisitor) - Static method in class com.oracle.graal.lir.ssi.SSIUtil
Visits each SIGMA/PHI value pair of an edge, i.e.
ForeignCallDeoptimizeTest - Class in com.oracle.graal.hotspot.test
Tests that deoptimization upon exception handling works.
ForeignCallDeoptimizeTest() - Constructor for class com.oracle.graal.hotspot.test.ForeignCallDeoptimizeTest
 
ForeignCallDeoptimizeTest.Substitutions - Class in com.oracle.graal.hotspot.test
 
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
 
ForeignCallDescriptors - Class in com.oracle.graal.nodes.java
The foreign call descriptors used by nodes in this package.
ForeignCallDescriptors() - Constructor for class com.oracle.graal.nodes.java.ForeignCallDescriptors
 
ForeignCallLinkage - Interface in com.oracle.graal.compiler.common.spi
The runtime specific details of a foreign call.
ForeignCallNode - Class in com.oracle.graal.nodes.extended
Node for a foreign call.
ForeignCallNode(ForeignCallsProvider, ForeignCallDescriptor, ValueNode...) - Constructor for class com.oracle.graal.nodes.extended.ForeignCallNode
 
ForeignCallNode(ForeignCallsProvider, ForeignCallDescriptor, Stamp, List<ValueNode>) - Constructor for class com.oracle.graal.nodes.extended.ForeignCallNode
 
ForeignCallNode(ForeignCallsProvider, ForeignCallDescriptor, Stamp) - Constructor for class com.oracle.graal.nodes.extended.ForeignCallNode
 
ForeignCallNode(NodeClass<? extends ForeignCallNode>, ForeignCallsProvider, ForeignCallDescriptor, ValueNode...) - Constructor for class com.oracle.graal.nodes.extended.ForeignCallNode
 
ForeignCallOp(LIRInstructionClass<? extends AMD64Call.ForeignCallOp>, ForeignCallLinkage, Value, Value[], Value[], LIRFrameState) - Constructor for class com.oracle.graal.lir.amd64.AMD64Call.ForeignCallOp
 
ForeignCallOp(LIRInstructionClass<? extends SPARCCall.ForeignCallOp>, SPARCLIRInstruction.SizeEstimate, ForeignCallLinkage, Value, Value[], Value[], LIRFrameState) - Constructor for class com.oracle.graal.lir.sparc.SPARCCall.ForeignCallOp
 
ForeignCallPlugin - Class in com.oracle.graal.graphbuilderconf
InvocationPlugin for converting a method call directly to a foreign call.
ForeignCallPlugin(ForeignCallsProvider, ForeignCallDescriptor) - Constructor for class com.oracle.graal.graphbuilderconf.ForeignCallPlugin
 
foreignCalls - Variable in class com.oracle.graal.graphbuilderconf.ForeignCallPlugin
 
foreignCalls - Variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
foreignCalls - Variable in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
foreignCalls - Variable in class com.oracle.graal.hotspot.nodes.DeoptimizationFetchUnrollInfoCallNode
 
foreignCalls - Variable in class com.oracle.graal.hotspot.nodes.StubForeignCallNode
 
foreignCalls - Variable in class com.oracle.graal.hotspot.nodes.UncommonTrapCallNode
 
foreignCalls - Variable in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
foreignCalls - Variable in class com.oracle.graal.nodes.extended.ForeignCallNode
 
foreignCalls - Variable in class com.oracle.graal.phases.util.Providers
 
foreignCalls - Variable in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
ForeignCallsProvider - Interface in com.oracle.graal.compiler.common.spi
Details about a set of supported foreign calls.
ForeignCallStub - Class in com.oracle.graal.hotspot.stubs
A generated stub for a non-leaf foreign call from compiled code.
ForeignCallStub(HotSpotGraalRuntimeProvider, HotSpotProviders, long, ForeignCallDescriptor, boolean, HotSpotForeignCallLinkage.Transition, boolean, LocationIdentity...) - Constructor for class com.oracle.graal.hotspot.stubs.ForeignCallStub
Creates a stub for a call to code at a given address.
ForeignCallStub.DebugScopeContext - Class in com.oracle.graal.hotspot.stubs
 
forFloat(Kind, double, double, boolean) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
 
forFloat(float, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a float constant.
forFloat(float) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a float constant.
forFloat(float) - Static method in interface jdk.internal.jvmci.meta.JavaConstant
Creates a boxed float constant.
forFloatingKind(Kind, double, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
 
forFloatingKind(Kind, double) - Static method in class com.oracle.graal.nodes.ConstantNode
 
forFloatingStamp(Stamp, double, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a constant double that's compatible to a given stamp.
forFloatingStamp(Stamp, double) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a constant double that's compatible to a given stamp.
forGuard(GuardingNode, AbstractBeginNode, StructuredGraph) - Static method in class com.oracle.graal.nodes.ProxyNode
 
forIllegal() - Static method in interface jdk.internal.jvmci.meta.JavaConstant
 
forInt(int, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for an integer constant.
forInt(int) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for an integer constant.
forInt(int) - Static method in interface jdk.internal.jvmci.meta.JavaConstant
Creates a boxed integer constant.
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
 
forIntegerBits(int, JavaConstant, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
 
forIntegerBits(int, long, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a constant integer that's not directly representable as Java primitive (e.g.
forIntegerBits(int, JavaConstant) - Static method in class com.oracle.graal.nodes.ConstantNode
 
forIntegerBits(int, long) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a constant integer that's not directly representable as Java primitive (e.g.
forIntegerKind(Kind, long, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
 
forIntegerKind(Kind, long) - Static method in class com.oracle.graal.nodes.ConstantNode
 
forIntegerKind(Kind, long) - Static method in interface jdk.internal.jvmci.meta.JavaConstant
Creates a JavaConstant from a primitive integer of a certain kind.
forIntegerStamp(Stamp, long, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a constant integer that's compatible to a given stamp.
forIntegerStamp(Stamp, long) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a constant integer that's compatible to a given stamp.
forKind(Kind) - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.CC
 
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.
forKind(LIRKind) - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
forLong(long, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for an long constant.
forLong(long) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for an long constant.
forLong(long) - Static method in interface jdk.internal.jvmci.meta.JavaConstant
Creates a boxed long constant.
formalParameters - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.MethodState
 
formalReturn - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.MethodState
 
format - Variable in class com.oracle.graal.hotspot.nodes.VMErrorNode
 
format(CompositeValue) - Static method in class com.oracle.graal.lir.CompositeValueClass
 
format(Object) - Static method in class com.oracle.graal.virtual.phases.ea.EffectList
 
format(String, Object...) - Static method in error jdk.internal.jvmci.common.JVMCIError
 
format(String) - Method in interface jdk.internal.jvmci.meta.JavaField
Gets a string for this field formatted according to a given format specification.
format(String) - Method in interface jdk.internal.jvmci.meta.JavaMethod
Gets a string for this method formatted according to a given format specification.
format(Object) - Method in enum jdk.internal.jvmci.meta.Kind
Gets a formatted string for a given value of this kind.
formatArray(KlassPointer, int, int, int, Word, Word, boolean, boolean, boolean) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
Formats some allocated memory with an object header and zeroes out the rest.
formatArray(Object) - Static method in enum jdk.internal.jvmci.meta.Kind
 
formatDebugName(String, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
formatGraph(StructuredGraph) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
formatLength() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ArrayStamp
 
formatMatch(Node) - Method in class com.oracle.graal.compiler.match.MatchPattern
For a node starting at root, produce a String showing the inputs that matched against this rule.
formatMatch(Node) - Method in class com.oracle.graal.compiler.match.MatchStatement
 
formatObject(KlassPointer, int, Word, Word, boolean, boolean, boolean) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
Formats some allocated memory with an object header and zeroes out the rest.
formatObjectForStub(KlassPointer, int, Word, Word) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
Formats some allocated memory with an object header and zeroes out the rest.
formatPrefix() - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchDescriptor
 
formatRegister(int) - Method in class jdk.internal.jvmci.code.CodeUtil.DefaultRegFormatter
 
formatRegister(int) - Method in class jdk.internal.jvmci.code.CodeUtil.NumberedRefMapFormatter
 
formatRegister(int) - Method in interface jdk.internal.jvmci.code.CodeUtil.RefMapFormatter
 
formatSource(StackTraceElement) - Static method in class com.oracle.graal.truffle.TruffleExpansionLogger.ExpansionTree
 
formatSourceSection(SourceSection) - Static method in class com.oracle.graal.truffle.debug.TraceCompilationListener
 
formatStackSlot(int) - Method in class jdk.internal.jvmci.code.CodeUtil.DefaultRefMapFormatter
 
formatStackSlot(int) - Method in class jdk.internal.jvmci.code.CodeUtil.DefaultRegFormatter
 
formatStackSlot(int) - Method in class jdk.internal.jvmci.code.CodeUtil.NumberedRefMapFormatter
 
formatStackSlot(int) - Method in interface jdk.internal.jvmci.code.CodeUtil.RefMapFormatter
 
formatSuffix() - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchDescriptor
 
formattedClassName - Static variable in class com.oracle.graal.debug.Debug
There are paths where construction of formatted class names are common and the code below is surprisingly expensive, so compute it once and cache it.
formatTo(Formatter, int, int, int) - Method in class com.oracle.graal.graph.Node
 
formatTo(Formatter, int, int, int) - Method in class com.oracle.graal.replacements.SnippetTemplate.Arguments
 
formatTo(Formatter, int, int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethod
 
forMetaspaceObject(Kind, long, Object, boolean) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
forNodeIntrinsic() - Static method in class com.oracle.graal.compiler.common.type.StampFactory
A stamp used only in the graph of intrinsics, e.g., snippets.
forObject(Object) - Method in interface com.oracle.graal.api.replacements.SnippetReflectionProvider
Creates a boxed object constant.
forObject(Object) - Method in class com.oracle.graal.hotspot.meta.HotSpotSnippetReflectionProvider
 
forObject(Object) - Static method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
forObject(Object, boolean) - Static method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
forPosition - Variable in class com.oracle.graal.asm.Assembler.LabelHint
 
forPrimitive(JavaConstant, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a Java primitive.
forPrimitive(JavaConstant) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a Java primitive.
forPrimitive(Stamp, JavaConstant, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a primitive of a given type.
forPrimitive(Stamp, Constant) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a primitive of a given type.
forPrimitiveInt(int, long) - Static method in interface jdk.internal.jvmci.meta.JavaConstant
Creates a JavaConstant from a primitive integer of a certain width.
forShort(short, StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
Returns a node for a short constant.
forShort(short) - Static method in interface jdk.internal.jvmci.meta.JavaConstant
Creates a boxed short constant.
forStableArray(Object, int, boolean) - Static method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
forStamp(Stamp) - Static method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
forStoreCheck - Variable in class com.oracle.graal.nodes.java.CheckCastDynamicNode
Determines the exception thrown by this node if the check fails: ClassCastException if false; ArrayStoreException if true.
forStoreCheck - Variable in class com.oracle.graal.nodes.java.CheckCastNode
Determines the exception thrown by this node if the check fails: ClassCastException if false; ArrayStoreException if true.
forString(String) - Method in class com.oracle.graal.truffle.TruffleConstantReflectionProvider
 
forString(String) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
forString(String) - Method in interface jdk.internal.jvmci.meta.ConstantReflectionProvider
Gets a string as a JavaConstant.
forSuccessor(LIR, AbstractBlockBase<?>, int) - Static method in class com.oracle.graal.lir.LabelRef
Returns a new reference to a successor of the given block.
forValue(ValueNode, AbstractBeginNode, StructuredGraph) - Static method in class com.oracle.graal.nodes.ProxyNode
 
forVoid() - Static method in class com.oracle.graal.compiler.common.type.StampFactory
Return the stamp for the void type.
forward() - Method in class com.oracle.graal.graph.Edges.AllEdgesIterator
 
forward() - Method in class com.oracle.graal.graph.Edges.EdgesIterator
 
forward() - Method in class com.oracle.graal.graph.GraphNodeIterator
 
forward() - Method in class com.oracle.graal.graph.iterators.DistinctPredicatedProxyNodeIterator
 
forward() - Method in class com.oracle.graal.graph.iterators.NodeIterator
 
forward() - Method in class com.oracle.graal.graph.iterators.PredicatedProxyNodeIterator
 
forward() - Method in class com.oracle.graal.graph.NodeBitMap.MarkedNodeIterator
 
forward() - Method in class com.oracle.graal.graph.NodeFlood.UnmarkedNodeIterator
 
forward() - Method in class com.oracle.graal.graph.TypedGraphNodeIterator
 
forwardEnd() - Method in class com.oracle.graal.nodes.LoopBeginNode
 
forwardEndAt(int) - Method in class com.oracle.graal.nodes.AbstractMergeNode
 
forwardEndCount() - Method in class com.oracle.graal.nodes.AbstractMergeNode
 
forwardEndIndex(EndNode) - Method in class com.oracle.graal.nodes.AbstractMergeNode
 
forwardEnds() - Method in class com.oracle.graal.nodes.AbstractMergeNode
 
forwardNodeList() - Method in class com.oracle.graal.graph.Edges.EdgesIterator
 
fp - Variable in class jdk.internal.jvmci.code.CodeUtil.DefaultRefMapFormatter
The register used as the frame pointer.
fp - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
fpadd32(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
FPDivRemOp(AMD64Arithmetic, AllocatableValue, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.graal.lir.amd64.AMD64Arithmetic.FPDivRemOp
 
fpop() - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
fprem() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
fptan() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
FPUd - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
fpuDoubleParameterRegisters - Variable in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
fpuParameterRegisters - Variable in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
fpuRegisters - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
FPUs - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
Frame() - Constructor for class com.oracle.graal.jtt.optimize.NestedLoop_EA.Frame
 
Frame(Block, T) - Constructor for class com.oracle.graal.phases.common.LoweringPhase.Frame
 
frame - Variable in class com.oracle.graal.truffle.nodes.frame.MaterializeFrameNode
 
frame() - Method in class jdk.internal.jvmci.code.DebugInfo
Gets the deoptimization information for each inlined frame (if available).
Frame - Static variable in class jdk.internal.jvmci.code.Register
Frame pointer of the current method.
FRAME_INDEX - Static variable in class com.oracle.graal.truffle.GraalFrameInstance.CallNodeFrame
 
FRAME_INDEX - Static variable in class com.oracle.graal.truffle.GraalFrameInstance.CallTargetFrame
 
frameContext - Variable in class com.oracle.graal.lir.asm.CompilationResultBuilder
The object that emits code for managing a method's frame.
FrameContext - Interface in com.oracle.graal.lir.asm
Code for managing a method's native frame.
frameInterpreterFrameLastSpOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
frameInterpreterFrameSenderSpOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
frameMap - Variable in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
frameMap - Variable in class com.oracle.graal.lir.dfa.LocationMarker
 
frameMap - Variable in class com.oracle.graal.lir.dfa.RegStackValueSet
 
FrameMap - Class in com.oracle.graal.lir.framemap
This class is used to build the stack frame layout for a compiled method.
FrameMap(CodeCacheProvider, RegisterConfig, FrameMap.ReferenceMapBuilderFactory) - Constructor for class com.oracle.graal.lir.framemap.FrameMap
Creates a new frame map for the specified method.
frameMap - Variable in class com.oracle.graal.lir.framemap.FrameMapBuilderImpl
 
frameMap - Variable in class com.oracle.graal.lir.gen.LIRGenerationResultBase
 
frameMap - Variable in class com.oracle.graal.lir.LIRVerifier
 
frameMap - Variable in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
 
FrameMap.ReferenceMapBuilderFactory - Interface in com.oracle.graal.lir.framemap
 
frameMapBuilder - Variable in class com.oracle.graal.hotspot.HotSpotLockStack
 
frameMapBuilder - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
frameMapBuilder - Variable in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
FrameMapBuilder - Interface in com.oracle.graal.lir.framemap
A FrameMapBuilder is used to collect all information necessary to create a FrameMap.
frameMapBuilder - Variable in class com.oracle.graal.lir.gen.LIRGenerationResultBase
 
frameMapBuilder - Variable in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
FrameMapBuilderImpl - Class in com.oracle.graal.lir.framemap
A FrameMapBuilder that records allocation.
FrameMapBuilderImpl(FrameMap, CodeCacheProvider, RegisterConfig) - Constructor for class com.oracle.graal.lir.framemap.FrameMapBuilderImpl
 
FrameMapBuilderTool - Interface in com.oracle.graal.lir.framemap
A FrameMapBuilder that allows access to the underlying FrameMap.
frameNeedsAllocating() - Method in class com.oracle.graal.lir.framemap.FrameMap
Determines if any space is used in the frame apart from the return address slot.
frameNeedsAllocating() - Method in class com.oracle.graal.lir.sparc.SPARCFrameMap
 
frameNumber - Variable in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
frameOffsetToCSA - Variable in class jdk.internal.jvmci.code.CalleeSaveLayout
The offset from the frame pointer to the CSA.
framePc - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotEnterUnpackFramesStackFrameOp
 
framePc - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotPushInterpreterFrameOp
 
framePc - Variable in class com.oracle.graal.hotspot.nodes.EnterUnpackFramesStackFrameNode
 
framePc - Variable in class com.oracle.graal.hotspot.nodes.PushInterpreterFrameNode
 
framePc - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotEnterUnpackFramesStackFrameOp
 
framePc - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotPushInterpreterFrameOp
 
framePointer - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLeaveDeoptimizedStackFrameOp
 
frameRegister - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler
The register to which Register.Frame and Register.CallerFrame are bound.
frameSize - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLeaveDeoptimizedStackFrameOp
 
frameSize - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotPushInterpreterFrameOp
 
frameSize - Variable in class com.oracle.graal.hotspot.nodes.LeaveDeoptimizedStackFrameNode
 
frameSize - Variable in class com.oracle.graal.hotspot.nodes.PushInterpreterFrameNode
 
frameSize - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotPushInterpreterFrameOp
 
frameSize - Variable in class com.oracle.graal.lir.framemap.FrameMap
The final frame size, not including the size of the return address slot.
frameSize() - Method in class com.oracle.graal.lir.framemap.FrameMap
Gets the frame size of the compiled frame, not including the size of the return address slot.
frameState - Variable in class com.oracle.graal.java.BytecodeParser
 
FrameState - Class in com.oracle.graal.nodes
The FrameState class encapsulates the frame state (i.e.
FrameState(FrameState, ResolvedJavaMethod, int, int, int, int, boolean, boolean, List<MonitorIdNode>, List<EscapeObjectState>) - Constructor for class com.oracle.graal.nodes.FrameState
 
FrameState(FrameState, ResolvedJavaMethod, int, List<ValueNode>, int, int, boolean, boolean, List<MonitorIdNode>, List<EscapeObjectState>) - Constructor for class com.oracle.graal.nodes.FrameState
 
FrameState(int) - Constructor for class com.oracle.graal.nodes.FrameState
 
FrameState(int, ValueNode) - Constructor for class com.oracle.graal.nodes.FrameState
Creates a placeholder frame state with a single element on the stack representing a return value.
FrameState(FrameState, ResolvedJavaMethod, int, ValueNode[], ValueNode[], int, ValueNode[], List<MonitorIdNode>, boolean, boolean) - Constructor for class com.oracle.graal.nodes.FrameState
 
FrameState.TwoSlotMarker - Class in com.oracle.graal.nodes
 
FrameStateAssignmentClosure() - Constructor for class com.oracle.graal.phases.common.FrameStateAssignmentPhase.FrameStateAssignmentClosure
 
FrameStateAssignmentPhase - Class in com.oracle.graal.phases.common
This phase transfers FrameState nodes from StateSplit nodes to DeoptimizingNodes.
FrameStateAssignmentPhase() - Constructor for class com.oracle.graal.phases.common.FrameStateAssignmentPhase
 
FrameStateAssignmentPhase.FrameStateAssignmentClosure - Class in com.oracle.graal.phases.common
 
FrameStateBuilder - Class in com.oracle.graal.java
 
FrameStateBuilder(BytecodeParser, ResolvedJavaMethod, StructuredGraph) - Constructor for class com.oracle.graal.java.FrameStateBuilder
Creates a new frame state builder for the given method and the given target graph.
FrameStateBuilder(FrameStateBuilder) - Constructor for class com.oracle.graal.java.FrameStateBuilder
 
FrameWithBoxing - Class in com.oracle.graal.truffle
More efficient implementation of the Truffle frame that has no safety checks for frame accesses and therefore is much faster.
FrameWithBoxing(FrameDescriptor, Object[]) - Constructor for class com.oracle.graal.truffle.FrameWithBoxing
 
FrameWithoutBoxing - Class in com.oracle.graal.truffle
More efficient implementation of the Truffle frame that has no safety checks for frame accesses and therefore is much faster.
FrameWithoutBoxing(FrameDescriptor, Object[]) - Constructor for class com.oracle.graal.truffle.FrameWithoutBoxing
 
freeCollectInactiveAny(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
freeCollectInactiveFixed(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
freeCollectUnhandled(Interval.RegisterBinding, Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
freeExcludeActiveAny() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
freeExcludeActiveFixed() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
freeRBPSpillSlot() - Method in class com.oracle.graal.lir.amd64.AMD64FrameMap
 
freeRBPSpillSlot() - Method in class com.oracle.graal.lir.amd64.AMD64FrameMapBuilder
 
freeSlot(StackSlot) - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
Adds a stack slot to the list of free slots.
freeSlots - Variable in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
freeTestData() - Method in class com.oracle.graal.jtt.hotpath.HP_idea
 
freeze() - Method in class com.oracle.graal.graph.Graph
 
FREM - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
frequency - Variable in class com.oracle.graal.compiler.common.util.FrequencyEncoder.Entry
 
frequency - Variable in class com.oracle.graal.truffle.TruffleInliningProfile
 
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
 
frequencyFor(FixedNode) - Method in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
FREQUENT_PROBABILITY - Static variable in class com.oracle.graal.nodes.extended.BranchProbabilityNode
 
freshlyInstantiatedArguments(Invoke, Set<ParameterNode>) - Static method in class com.oracle.graal.phases.common.inlining.walker.InliningData
Gets the freshly instantiated arguments.
freshlyInstantiatedArguments - Variable in class com.oracle.graal.phases.common.inlining.walker.MethodInvocation
The immutable positions of freshly instantiated arguments (ie, positions in callee.invoke.callTarget.arguments).
FRETURN - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
from() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
from - Variable in class com.oracle.graal.lir.alloc.lsra.Range
The start of the range, inclusive.
from - Variable in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
from() - Method in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
from(boolean) - Static method in enum com.oracle.graal.nodes.StructuredGraph.AllowAssumptions
 
from - Variable in class com.oracle.graal.printer.BasicIdealGraphPrinter.Edge
 
fromAddress(AddressNode.Address) - Static method in class com.oracle.graal.word.Word
 
fromClass(Class<?>) - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
fromClass(Class<?>) - Method in interface com.oracle.graal.hotspot.HotSpotGraalRuntimeProvider
Gets the Graal mirror for a Class object.
fromClass(Class<?>) - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
fromClass(Class<?>) - Method in interface jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntimeProvider
Gets the JVMCI mirror for a Class object.
fromClass(Class<?>) - Static method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaType
Gets the JVMCI mirror for a Class object.
fromCondition(SPARCAssembler.CC, Condition, boolean) - Static method in class com.oracle.graal.lir.sparc.SPARCControlFlow
 
fromId - Variable in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScanResolveDataFlowPhase.MyPhiValueVisitor
 
fromId - Variable in class com.oracle.graal.lir.alloc.trace.TraceLinearScanResolveDataFlowPhase.MyPhiValueVisitor
 
fromIndex - Variable in class com.oracle.graal.printer.BasicIdealGraphPrinter.Edge
 
fromInt(int) - Static method in enum com.oracle.graal.asm.amd64.AMD64Address.Scale
 
fromJavaClass(Class<?>) - Static method in enum jdk.internal.jvmci.meta.Kind
Returns the Kind representing the given Java class.
fromMetaspace(long) - Static method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Gets the ResolvedJavaMethod for a HotSpot metaspace method native object.
fromMetaspaceKlass(long) - Static method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Gets the JVMCI mirror from a HotSpot metaspace Klass native object.
fromMutableCopy(G) - Static method in class com.oracle.graal.graph.CachedGraph
 
fromObject(Object) - Static method in class com.oracle.graal.word.Word
 
fromObjectClass(Class<?>) - Static method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Gets the JVMCI mirror for a Class object.
fromPrimitiveOrVoidTypeChar(char) - Static method in class com.oracle.graal.replacements.verifier.APHotSpotSignature
Returns the kind from the character describing a primitive or void.
fromPrimitiveOrVoidTypeChar(char) - Static method in enum jdk.internal.jvmci.meta.Kind
Returns the kind from the character describing a primitive or void.
fromReadonlyCopy(G) - Static method in class com.oracle.graal.graph.CachedGraph
 
fromShift(int) - Static method in enum com.oracle.graal.asm.amd64.AMD64Address.Scale
 
fromSigned(GraphBuilderContext, ValueNode) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
fromTypeString(String) - Static method in enum jdk.internal.jvmci.meta.Kind
Returns the kind corresponding to the Java type string.
fromUnsigned(GraphBuilderContext, ValueNode) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
fromWord(Pointer) - Static method in class com.oracle.graal.hotspot.word.KlassPointer
 
fromWord(Pointer) - Static method in class com.oracle.graal.hotspot.word.MethodPointer
 
fromWordBase(WordBase) - Static method in class com.oracle.graal.word.Word
 
fromWordSize(int) - Static method in enum jdk.internal.jvmci.meta.Kind
Returns the kind of a word given the size of a word in bytes.
FrontEnd - Static variable in class com.oracle.graal.compiler.GraalCompiler
 
fsin() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
fsin(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
fsmuld(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fsqrtd(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fsqrts(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fsrc2d(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fsrc2s(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fstod(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fstoi(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
FSTORE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
FSTORE_0 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
FSTORE_1 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
FSTORE_2 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
FSTORE_3 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
fstox(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fstp(int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
fstpd(AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
fstps(AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
FSUB - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
fsubd(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fsubs(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
ftan(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
fullClassName(Element) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
Strip the package off a class name leaving the full class name including any outer classes.
FullInfopointNode - Class in com.oracle.graal.nodes
Nodes of this type are inserted into the graph to denote points of interest to debugging.
FullInfopointNode(InfopointReason, FrameState, ValueNode) - Constructor for class com.oracle.graal.nodes.FullInfopointNode
 
FullInfopointOp - Class in com.oracle.graal.lir
Emits an infopoint (only mark the position).
FullInfopointOp(LIRFrameState, InfopointReason) - Constructor for class com.oracle.graal.lir.FullInfopointOp
 
fullSchedule - Variable in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase
 
fullSchedule - Variable in class com.oracle.graal.phases.common.IterativeConditionalEliminationPhase
 
FullUnroll - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
fullUnroll(LoopEx, PhaseContext, CanonicalizerPhase) - Static method in class com.oracle.graal.loop.LoopTransformations
 
FullUnrollMaxIterations - Static variable in class com.oracle.graal.loop.LoopPolicies
 
FullUnrollMaxNodes - Static variable in class com.oracle.graal.loop.LoopPolicies
 
FULLY_QUALIFIED_METHOD_NAME - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethod
Controls whether HotSpotMethod.toString() includes the qualified or simple name of the class in which the method is declared.
FULLY_UNROLLED_LOOPS - Static variable in class com.oracle.graal.loop.phases.LoopFullUnrollPhase
 
functionLookupFunctionPointer - Variable in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
functionPointer - Variable in class com.oracle.graal.hotspot.amd64.AMD64RawNativeCallNode
 
functionPtr - Variable in class com.oracle.graal.lir.amd64.AMD64CCall
 
fwait() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
fWriter - Variable in class com.oracle.mxtool.junit.TextRunListener
 
fxch(int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
fxtod(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fxtos(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fyl2x() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
fzerod(Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
fzeros(Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 

G

g0 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
g1 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
G1ArrayRangePostWriteBarrier - Class in com.oracle.graal.hotspot.nodes
 
G1ArrayRangePostWriteBarrier(ValueNode, ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.G1ArrayRangePostWriteBarrier
 
g1ArrayRangePostWriteBarrier(Object, int, int, Register) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
g1ArrayRangePostWriteBarrier - Variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
 
G1ArrayRangePreWriteBarrier - Class in com.oracle.graal.hotspot.nodes
 
G1ArrayRangePreWriteBarrier(ValueNode, ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.G1ArrayRangePreWriteBarrier
 
g1ArrayRangePreWriteBarrier(Object, int, int, Register) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
g1ArrayRangePreWriteBarrier - Variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
 
g1AttemptedPostWriteBarrierCounter - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
g1AttemptedPreWriteBarrierCounter - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
g1CardQueueBufferOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
g1CardQueueBufferOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
g1CardQueueIndexOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
g1CardQueueIndexOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
g1EffectiveAfterNullPostWriteBarrierCounter - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
g1EffectiveAfterXORPostWriteBarrierCounter - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
g1EffectivePreWriteBarrierCounter - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
g1ExecutedPostWriteBarrierCounter - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
g1ExecutedPreWriteBarrierCounter - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
g1PostBarrierStub(ForeignCallDescriptor, Word) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
G1PostWriteBarrier - Class in com.oracle.graal.hotspot.nodes
 
G1PostWriteBarrier(AddressNode, ValueNode, boolean, boolean) - Constructor for class com.oracle.graal.hotspot.nodes.G1PostWriteBarrier
 
G1PostWriteBarrier(NodeClass<? extends G1PostWriteBarrier>, AddressNode, ValueNode, boolean, boolean) - Constructor for class com.oracle.graal.hotspot.nodes.G1PostWriteBarrier
 
g1PostWriteBarrier(AddressNode.Address, Object, Object, boolean, Register, boolean) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
g1PostWriteBarrier - Variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
 
g1PreBarrierStub(ForeignCallDescriptor, Object) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
G1PreWriteBarrier - Class in com.oracle.graal.hotspot.nodes
 
G1PreWriteBarrier(AddressNode, ValueNode, boolean, boolean) - Constructor for class com.oracle.graal.hotspot.nodes.G1PreWriteBarrier
 
g1PreWriteBarrier(AddressNode.Address, Object, Object, boolean, boolean, Register, boolean) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
g1PreWriteBarrier - Variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
 
G1ReferentFieldReadBarrier - Class in com.oracle.graal.hotspot.nodes
The G1ReferentFieldReadBarrier is added when a read access is performed to the referent field of a Reference object (through a LoadFieldNode or an UnsafeLoadNode).
G1ReferentFieldReadBarrier(AddressNode, ValueNode, boolean) - Constructor for class com.oracle.graal.hotspot.nodes.G1ReferentFieldReadBarrier
 
g1ReferentReadBarrier - Variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
 
g1SATBQueueBufferOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
g1SATBQueueBufferOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
g1SATBQueueIndexOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
g1SATBQueueIndexOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
g1SATBQueueMarkingOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
g1SATBQueueMarkingOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
G1WBPOSTCALL - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
G1WBPRECALL - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
g1YoungCardValue() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
g1YoungCardValue - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
g2 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
g3 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
g4 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
g5 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
g6 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
g7 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
gatherDefinedRegisters(LIR) - Static method in class com.oracle.graal.hotspot.HotSpotBackend
Finds all the registers that are defined by some given LIR.
GC_CARD_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
GC_INDEX_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
GC_LOG_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
GCAfterTestDecorator - Class in com.oracle.mxtool.junit
 
GCAfterTestDecorator(MxRunListener) - Constructor for class com.oracle.mxtool.junit.GCAfterTestDecorator
 
GCDebugStartCycle - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
gcTotalCollectionsAddress() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
gcTotalCollectionsAddress() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ge() - Static method in class com.oracle.graal.jtt.optimize.Fold_Double02
 
ge() - Static method in class com.oracle.graal.jtt.optimize.Fold_Float02
 
ge() - Static method in class com.oracle.graal.jtt.optimize.Fold_Int02
 
ge() - Static method in class com.oracle.graal.jtt.optimize.Fold_Long02
 
gen - Variable in class com.oracle.graal.compiler.gen.BytecodeLIRBuilder
 
gen - Variable in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
gen - Variable in class com.oracle.graal.lir.gen.PhiResolver
 
genAnd(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genArithmeticOp(Kind, int) - Method in class com.oracle.graal.java.BytecodeParser
 
genArrayLength(ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genArrayLength() - Method in class com.oracle.graal.java.BytecodeParser
 
genCheckCast() - Method in class com.oracle.graal.java.BytecodeParser
 
genCompareOp(Kind, boolean) - Method in class com.oracle.graal.java.BytecodeParser
 
genConditional(ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genConditionalForIf(BciBlockMapping.BciBlock, LogicNode, int, int, int, boolean) - Method in class com.oracle.graal.java.BytecodeParser
 
genConstantTargetIf(BciBlockMapping.BciBlock, BciBlockMapping.BciBlock, boolean, LogicNode) - Method in class com.oracle.graal.java.BytecodeParser
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.compiler.amd64.AMD64AddressNode
 
generate(LIRGeneratorTool) - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest.LoadConstantStackSpec
 
generate(NodeLIRBuilder, int, Node, List<Node>) - Method in class com.oracle.graal.compiler.match.MatchStatement
Attempt to match the current statement against a Node.
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.compiler.sparc.SPARCImmediateAddressNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.compiler.sparc.SPARCIndexedAddressNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.compiler.test.CountedLoopTest.IVPropertyNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotAddressLowering.HeapBaseNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.amd64.AMD64RawNativeCallNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest.LoadThroughPatchNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.AllocaNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.BeginLockScopeNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.CompressionNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.CStringNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.CurrentJavaThreadNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.CurrentLockNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.DeoptimizationFetchUnrollInfoCallNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.DeoptimizeCallerNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.DimensionsNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.DirectCompareAndSwapNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.EndLockScopeNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.EnterUnpackFramesStackFrameNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.GetObjectAddressNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.JumpToExceptionHandlerInCallerNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.JumpToExceptionHandlerNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.LeaveCurrentStackFrameNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.LeaveDeoptimizedStackFrameNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.LeaveUnpackFramesStackFrameNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.MonitorCounterNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.PatchReturnAddressNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.PrefetchAllocateNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.PushInterpreterFrameNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.SaveAllRegistersNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.StubForeignCallNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.UncommonTrapCallNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.VMErrorNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.replacements.CardTableAddressNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.replacements.CardTableShiftNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.test.DataPatchTest.ConstantFoldBarrier
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.word.PointerCastNode
 
generate(LIRGeneratorTool, Value) - Method in class com.oracle.graal.lir.jtt.ConstantStackCastTest.LoadConstantStackSpec
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.lir.jtt.LIRTest.LIRTestNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.lir.jtt.LIRTest.LIRValueNode
 
generate(LIRGeneratorTool) - Method in class com.oracle.graal.lir.jtt.LIRTestSpecification
 
generate(LIRGeneratorTool, Value) - Method in class com.oracle.graal.lir.jtt.LIRTestSpecification
 
generate(LIRGeneratorTool, Value, Value) - Method in class com.oracle.graal.lir.jtt.LIRTestSpecification
 
generate(LIRGeneratorTool, Value, Value, Value) - Method in class com.oracle.graal.lir.jtt.LIRTestSpecification
 
generate(LIRGeneratorTool, Value, Value, Value, Value) - Method in class com.oracle.graal.lir.jtt.LIRTestSpecification
 
generate(LIRGeneratorTool, Value, Value, Value, Value, Value) - Method in class com.oracle.graal.lir.jtt.LIRTestSpecification
 
generate(LIRGeneratorTool, Value[]) - Method in class com.oracle.graal.lir.jtt.LIRTestSpecification
 
generate(LIRGeneratorTool, Value) - Method in class com.oracle.graal.lir.jtt.StackMoveTest.StackCopySpec
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.AbstractBeginNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.AbstractEndNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.AbstractMergeNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.BinaryOpLogicNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.BreakpointNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.AbsNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.AddNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.AndNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.calc.ConditionalNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.DivNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.FloatConvertNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.calc.IntegerDivNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.calc.IntegerRemNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.calc.IsNullNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.LeftShiftNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.MulNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.NarrowNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.NegateNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.NotNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.OrNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.ReinterpretNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.RemNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.RightShiftNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.SignExtendNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.SqrtNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.SubNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.calc.UnsignedDivNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.calc.UnsignedRemNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.UnsignedRightShiftNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.XorNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.nodes.calc.ZeroExtendNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.CallTargetNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.ConstantNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.debug.BlackholeNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.debug.ControlFlowAnchorNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.debug.DynamicCounterNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.debug.OpaqueNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.DeoptimizeNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.DynamicDeoptimizeNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.EntryMarkerNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.extended.FixedValueAnchorNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.extended.ForeignCallNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.extended.IntegerSwitchNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.extended.MembarNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.extended.NullCheckNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.extended.UnsafeCastNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.extended.ValueAnchorNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.FullInfopointNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.GuardedValueNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.GuardProxyNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.IfNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.InvokeNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.java.AtomicReadAndAddNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.java.LoweredAtomicReadAndWriteNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.java.LoweredCompareAndSwapNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.java.MonitorIdNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.java.RegisterFinalizerNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.java.TypeSwitchNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.LogicConstantNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.LoopBeginNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.LoopEndNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.memory.FloatingReadNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.memory.MemoryAnchorNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.memory.MemoryMapNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.memory.ReadNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.memory.WriteNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.PiNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.ReturnNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.SafepointNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.SimpleInfopointNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in interface com.oracle.graal.nodes.spi.ArithmeticLIRLowerable
 
generate(NodeLIRBuilderTool) - Method in interface com.oracle.graal.nodes.spi.LIRLowerable
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.UnaryOpLogicNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.UnwindNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.virtual.VirtualArrayNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.virtual.VirtualObjectNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.replacements.amd64.AMD64CountLeadingZerosNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.replacements.amd64.AMD64CountTrailingZerosNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.replacements.amd64.AMD64FloatConvertNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.replacements.amd64.AMD64MathIntrinsicNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerExactArithmeticSplitNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulHighNode
 
generate(NodeValueMap, ArithmeticLIRGenerator) - Method in class com.oracle.graal.replacements.nodes.arithmetic.UnsignedMulHighNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.replacements.nodes.AssertionNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.replacements.nodes.BitCountNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.replacements.nodes.BitScanForwardNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.replacements.nodes.BitScanReverseNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.replacements.nodes.DirectReadNode
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.replacements.nodes.DirectStoreNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.replacements.nodes.ReadRegisterNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.replacements.nodes.ResolvedMethodHandleCallTargetNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.replacements.nodes.ReverseBytesNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.replacements.nodes.WriteRegisterNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.truffle.nodes.frame.ForceMaterializeNode
 
generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.word.nodes.WordCastNode
 
generateArithmetic(NodeLIRBuilderTool) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerAddExactSplitNode
 
generateArithmetic(NodeLIRBuilderTool) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerExactArithmeticSplitNode
 
generateArithmetic(NodeLIRBuilderTool) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulExactSplitNode
 
generateArithmetic(NodeLIRBuilderTool) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerSubExactSplitNode
 
generateCode(CompilationResult, TargetDescription, RegisterConfig, CallingConvention) - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest.DecrementCodeGenTest
 
generateCode(CompilationResult, TargetDescription, RegisterConfig, CallingConvention) - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest.IncrementCodeGenTest
 
generateCode(CompilationResult, TargetDescription, RegisterConfig, CallingConvention) - Method in interface com.oracle.graal.asm.test.AssemblerTest.CodeGenTest
 
generateCode(AMD64Assembler) - Method in interface com.oracle.graal.hotspot.amd64.test.AMD64HotSpotFrameOmissionTest.CodeGenerator
 
generateNodes(long) - Method in class com.oracle.graal.truffle.test.builtins.SLGenerateDummyNodesBuiltin
 
GeneratePIC - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
generatePIC() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
generatePositionDeclaration() - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchDescriptor
 
generatePositionDeclarations(Set<String>) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchDescriptor
 
generatePositionDeclarations(Set<String>) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParser
Recursively accumulate any required Position declarations.
generateSimm13OffsetLoad(SPARCAddress, SPARCMacroAssembler, Register) - Static method in class com.oracle.graal.lir.sparc.SPARCMove
Guarantees that the given SPARCAddress given before is loadable by subsequent load/store instruction.
generateVariants() - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchDescriptor
Recursively generate all the variants of this rule pattern.
generateVariants() - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParser
 
generatorMethod - Variable in class com.oracle.graal.compiler.match.MatchStatement
The method in the NodeLIRBuilder subclass that will actually do the code emission.
GENERIC_LENGTH - Static variable in class com.oracle.graal.truffle.DefaultTruffleStamp.ArrayStamp
 
genericArraycopy(Object, int, Object, int, int) - Static method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
genericArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
GenericDynamicCounters - Static variable in class com.oracle.graal.hotspot.debug.BenchmarkCounters.Options
 
genericObjectExactCallCopiedCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
genericObjectExactCallCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
genericPrimitiveCallCopiedCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
genericPrimitiveCallCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
genericPrimitiveSnippet - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets.Templates
 
GenericStamp() - Constructor for class com.oracle.graal.truffle.DefaultTruffleStamp.GenericStamp
 
GenericValueMap<T> - Class in com.oracle.graal.lir.util
 
GenericValueMap() - Constructor for class com.oracle.graal.lir.util.GenericValueMap
 
GenericValueMapTest - Class in com.oracle.graal.lir.test
 
GenericValueMapTest() - Constructor for class com.oracle.graal.lir.test.GenericValueMapTest
 
genFloatAdd(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genFloatConvert(FloatConvert, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genFloatConvert(FloatConvert, Kind, Kind) - Method in class com.oracle.graal.java.BytecodeParser
 
genFloatDiv(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genFloatMul(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genFloatRem(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genFloatSub(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genGetField(JavaField) - Method in class com.oracle.graal.java.BytecodeParser
 
genGetStatic(JavaField) - Method in class com.oracle.graal.java.BytecodeParser
 
genGoto() - Method in class com.oracle.graal.java.BytecodeParser
 
genIf(ValueNode, Condition, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genIfNode(LogicNode, FixedNode, FixedNode, double) - Method in class com.oracle.graal.java.BytecodeParser
 
genIfNull(Condition) - Method in class com.oracle.graal.java.BytecodeParser
 
genIfSame(Kind, Condition) - Method in class com.oracle.graal.java.BytecodeParser
 
genIfZero(Condition) - Method in class com.oracle.graal.java.BytecodeParser
 
genIncrement() - Method in class com.oracle.graal.java.BytecodeParser
 
genInfoPointNode(InfopointReason, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genInstanceOf() - Method in class com.oracle.graal.java.BytecodeParser
 
genIntegerAdd(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genIntegerDiv(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genIntegerDivOp(Kind, int) - Method in class com.oracle.graal.java.BytecodeParser
 
genIntegerEquals(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genIntegerLessThan(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genIntegerMul(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genIntegerRem(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genIntegerSub(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genIntegerSwitch(ValueNode, ArrayList<BciBlockMapping.BciBlock>, int[], double[], int[]) - Method in class com.oracle.graal.java.BytecodeParser
 
genInvokeDynamic(JavaMethod) - Method in class com.oracle.graal.java.BytecodeParser
 
genInvokeInterface(JavaMethod) - Method in class com.oracle.graal.java.BytecodeParser
 
genInvokeSpecial(JavaMethod) - Method in class com.oracle.graal.java.BytecodeParser
 
genInvokeStatic(JavaMethod) - Method in class com.oracle.graal.java.BytecodeParser
 
genInvokeVirtual(JavaMethod) - Method in class com.oracle.graal.java.BytecodeParser
 
genJsr(int) - Method in class com.oracle.graal.java.BytecodeParser
 
genLeftShift(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genLoadConstant(int, int) - Method in class com.oracle.graal.java.BytecodeParser
 
genLoadField(ValueNode, ResolvedJavaField) - Method in class com.oracle.graal.java.BytecodeParser
 
genLoadIndexed(ValueNode, ValueNode, Kind) - Method in class com.oracle.graal.java.BytecodeParser
 
genLoadIndexed(Kind) - Method in class com.oracle.graal.java.BytecodeParser
 
genLogicOp(Kind, int) - Method in class com.oracle.graal.java.BytecodeParser
 
GenLoopSafepoints - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
genMonitorEnter(ValueNode, int) - Method in class com.oracle.graal.java.BytecodeParser
 
genMonitorExit(ValueNode, ValueNode, int) - Method in class com.oracle.graal.java.BytecodeParser
 
genNarrow(ValueNode, int) - Method in class com.oracle.graal.java.BytecodeParser
 
genNarrow(Kind, Kind) - Method in class com.oracle.graal.java.BytecodeParser
 
genNegateOp(ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genNegateOp(Kind) - Method in class com.oracle.graal.java.BytecodeParser
 
genNewInstance(int) - Method in class com.oracle.graal.java.BytecodeParser
 
genNewMultiArray(int) - Method in class com.oracle.graal.java.BytecodeParser
 
genNewObjectArray(int) - Method in class com.oracle.graal.java.BytecodeParser
 
genNewPrimitiveArray(int) - Method in class com.oracle.graal.java.BytecodeParser
 
genNormalizeCompare(ValueNode, ValueNode, boolean) - Method in class com.oracle.graal.java.BytecodeParser
 
genObjectEquals(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genOr(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genPutField(JavaField) - Method in class com.oracle.graal.java.BytecodeParser
 
genPutStatic(JavaField) - Method in class com.oracle.graal.java.BytecodeParser
 
genRet(int) - Method in class com.oracle.graal.java.BytecodeParser
 
genReturn(ValueNode, Kind) - Method in class com.oracle.graal.java.BytecodeParser
 
genRightShift(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
GenSafepoints - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
genShiftOp(Kind, int) - Method in class com.oracle.graal.java.BytecodeParser
 
genSignExtend(ValueNode, int) - Method in class com.oracle.graal.java.BytecodeParser
 
genSignExtend(Kind, Kind) - Method in class com.oracle.graal.java.BytecodeParser
 
genStoreField(ValueNode, ResolvedJavaField, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genStoreIndexed(ValueNode, ValueNode, Kind, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genStoreIndexed(Kind) - Method in class com.oracle.graal.java.BytecodeParser
 
genSwitch(BytecodeSwitch) - Method in class com.oracle.graal.java.BytecodeParser
 
genThrow() - Method in class com.oracle.graal.java.BytecodeParser
 
genUnique(ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genUnsignedRightShift(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genXor(ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
genZeroExtend(ValueNode, int) - Method in class com.oracle.graal.java.BytecodeParser
 
genZeroExtend(Kind, Kind) - Method in class com.oracle.graal.java.BytecodeParser
 
geq() - Static method in class com.oracle.graal.jtt.optimize.Fold_Double02
 
geq() - Static method in class com.oracle.graal.jtt.optimize.Fold_Float02
 
geq() - Static method in class com.oracle.graal.jtt.optimize.Fold_Int02
 
geq() - Static method in class com.oracle.graal.jtt.optimize.Fold_Long02
 
get() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest.LoadConstantStackSpecByte
 
get() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest.LoadConstantStackSpecDouble
 
get() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest.LoadConstantStackSpecFloat
 
get() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest.LoadConstantStackSpecInteger
 
get() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest.LoadConstantStackSpecLong
 
get() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest.LoadConstantStackSpecShort
 
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.
get(CountedLoopTest.IVProperty, int) - Static method in class com.oracle.graal.compiler.test.CountedLoopTest
Get a property of an induction variable.
get(InductionVariable) - Method in interface com.oracle.graal.compiler.test.CountedLoopTest.IVProperty
 
get(CountedLoopTest.IVProperty, int) - Static method in class com.oracle.graal.compiler.test.CountedLoopTest.IVPropertyNode
 
get() - Method in class com.oracle.graal.compiler.test.MarkUnsafeAccessTest
 
get(MappedByteBuffer) - Method in interface com.oracle.graal.compiler.test.MarkUnsafeAccessTest.MappedByteBufferGetter
 
get(Class<T>) - Static method in class com.oracle.graal.graph.NodeClass
 
get(int) - Method in class com.oracle.graal.graph.NodeList
 
get(Node) - Method in class com.oracle.graal.graph.NodeMap
 
get(Object) - Method in class com.oracle.graal.graph.NodeNodeMap
 
get(Node) - Method in class com.oracle.graal.graph.Position
 
get() - Method in interface com.oracle.graal.graphbuilderconf.InvocationPlugin.Receiver
Gets the receiver value, null checking it first if necessary.
get() - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins.InvocationPluginReceiver
 
get() - Method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider.LIRSuitesSupplier
 
get() - Method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider.SuitesSupplier
 
get(Object, long) - Static method in class com.oracle.graal.hotspot.nodes.ComputeObjectAddressNode
 
get() - Static method in class com.oracle.graal.hotspot.nodes.CurrentJavaThreadNode
 
get(Object) - Static method in class com.oracle.graal.hotspot.nodes.GetObjectAddressNode
 
get() - Method in class com.oracle.graal.java.DefaultSuitesProvider.LIRSuitesSupplier
 
get() - Method in class com.oracle.graal.java.DefaultSuitesProvider.SuitesSupplier
 
get() - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces.Pill
 
get() - Method in class com.oracle.graal.jtt.lang.Bridge_method01.IWrap
 
get() - Method in class com.oracle.graal.jtt.lang.Bridge_method01.Wrap
 
get(int, boolean...) - Static method in class com.oracle.graal.jtt.micro.VarArgs_boolean01
 
get(int, byte...) - Static method in class com.oracle.graal.jtt.micro.VarArgs_byte01
 
get(int, char...) - Static method in class com.oracle.graal.jtt.micro.VarArgs_char01
 
get(int, double...) - Static method in class com.oracle.graal.jtt.micro.VarArgs_double01
 
get(int, float...) - Static method in class com.oracle.graal.jtt.micro.VarArgs_float01
 
get(int, int...) - Static method in class com.oracle.graal.jtt.micro.VarArgs_int01
 
get(int, long...) - Static method in class com.oracle.graal.jtt.micro.VarArgs_long01
 
get(int, short...) - Static method in class com.oracle.graal.jtt.micro.VarArgs_short01
 
get(int, String...) - Static method in class com.oracle.graal.jtt.micro.VarArgs_String01
 
get(Interval.RegisterBinding) - Method in class com.oracle.graal.lir.alloc.lsra.Interval.RegisterBindingLists
Gets the list for a specified binding.
get(Class<T>) - Static method in class com.oracle.graal.lir.CompositeValueClass
 
get(Variable) - Method in class com.oracle.graal.lir.constopt.VariableMap
 
get(Class<T>) - Static method in class com.oracle.graal.lir.LIRInstructionClass
 
get(StandardOp.MoveOp) - Static method in enum com.oracle.graal.lir.profiling.MoveProfiling.MoveType
 
get(VirtualStackSlot) - Method in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
 
get(VirtualStackSlot) - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
get(Value) - Method in class com.oracle.graal.lir.util.GenericValueMap
 
get(int) - Method in class com.oracle.graal.lir.util.IndexedValueMap
 
get(K) - Method in class com.oracle.graal.lir.util.ValueMap
Gets the object associated with value or null if there is no such mapping.
get(K) - Method in class com.oracle.graal.lir.util.VariableVirtualStackValueMap
 
get(Object[], int) - Static method in class com.oracle.graal.lir.util.VariableVirtualStackValueMap
 
get() - Method in class com.oracle.graal.phases.common.OptimizeGuardAnchorsPhase.LazyCFG
 
get() - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
get(int) - Method in class com.oracle.graal.virtual.phases.ea.EffectList
 
get(LIRKind, int, boolean) - Static method in class jdk.internal.jvmci.code.StackSlot
Gets a StackSlot instance representing a stack slot at a given index holding a value of a given kind.
get(ResolvedJavaType, Value[], int) - Static method in class jdk.internal.jvmci.code.VirtualObject
Creates a new VirtualObject for the given type, with the given fields.
get(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT.TagValueMap
 
get(TriState) - Static method in class jdk.internal.jvmci.meta.DefaultProfilingInfo
 
get(MethodIdHolder) - Method in class jdk.internal.jvmci.meta.MethodIdMap
 
get(boolean) - Static method in enum jdk.internal.jvmci.meta.TriState
 
GET_ESCAPED_OBJECT_STATE - Static variable in class com.oracle.graal.virtual.phases.ea.ObjectState
 
getAbs() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
Describes the absolute value operation.
getAccessFlags() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
 
getAccessFlags() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getAction() - Method in class com.oracle.graal.nodes.AbstractFixedGuardNode
 
getActionAndReason(MetaAccessProvider) - Method in class com.oracle.graal.nodes.AbstractDeoptimizeNode
 
getActionAndReason(MetaAccessProvider) - Method in class com.oracle.graal.nodes.DeoptimizeNode
 
getActionAndReason() - Method in class com.oracle.graal.nodes.DynamicDeoptimizeNode
 
getActionAndReason(MetaAccessProvider) - Method in class com.oracle.graal.nodes.DynamicDeoptimizeNode
 
getAdd() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
Describes the addition operation.
getAddr() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags.Flag
 
getAddress() - Method in interface com.oracle.graal.compiler.test.FindUniqueConcreteMethodBugTest.Tenant
 
getAddress() - Method in class com.oracle.graal.compiler.test.FindUniqueConcreteMethodBugTest.TenantImpl
 
getAddress() - Method in interface com.oracle.graal.hotspot.HotSpotForeignCallLinkage
 
getAddress() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
getAddress() - Method in class com.oracle.graal.hotspot.nodes.DirectCompareAndSwapNode
 
getAddress() - Method in class com.oracle.graal.hotspot.nodes.ObjectWriteBarrier
 
getAddress() - Method in interface com.oracle.graal.nodes.memory.Access
 
getAddress() - Method in class com.oracle.graal.nodes.memory.address.RawAddressNode
 
getAddress() - Method in class com.oracle.graal.nodes.memory.FixedAccessNode
 
getAddress() - Method in class com.oracle.graal.nodes.memory.FloatingAccessNode
 
getAddress() - Method in class com.oracle.graal.replacements.nodes.DirectReadNode
 
getAddress() - Method in class com.oracle.graal.replacements.nodes.DirectStoreNode
 
getAddress() - Method in class jdk.internal.jvmci.code.InstalledCode
 
getAddress() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
getAddressKind(Value, long, Value) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
getAESCryptClass() - Static method in class com.oracle.graal.hotspot.replacements.CipherBlockChainingSubstitutions
 
getAlias(ValueNode) - Method in interface com.oracle.graal.nodes.spi.VirtualizerTool
Returns a VirtualObjectNode if the given value is aliased with a virtual object that is still virtual, the materialized value of the given value is aliased with a virtual object that was materialized, the replacement if the give value was replaced, otherwise the given value.
getAlias(ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
getAlias(ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
getAliasAndResolve(PartialEscapeBlockState<?>, ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
getAlignment() - Method in class jdk.internal.jvmci.code.DataSection.Data
 
getAllFields() - Method in class com.oracle.graal.compiler.common.FieldIntrospection
 
getAllFields() - Method in class com.oracle.graal.graph.NodeClass
 
getAllFields() - Method in class com.oracle.graal.lir.CompositeValueClass
 
getAllFields() - Method in class com.oracle.graal.lir.LIRInstructionClass
 
getAllInstantiatedTypes() - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.Results
All types that are found to be instantiated, i.e., all types allocated by the reachable instance and array allocation bytecodes.
getAllInterfaces(Class<?>) - Static method in class com.oracle.graal.hotspot.logging.ProxyUtil
 
getAllInterfaces(Class<?>, HashSet<Class<?>>) - Static method in class com.oracle.graal.hotspot.logging.ProxyUtil
 
getAllModifiers() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Gets the complete set of modifiers for this method which includes the JVM specification modifiers as well as the HotSpot internal modifiers.
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.
getAllocatableRegisters() - Method in interface jdk.internal.jvmci.code.RegisterConfig
Gets the set of all registers that might be used by the register allocator.
getAllocatableRegisters() - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
getAllocatableRegisters() - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
getAllocationStage() - Method in class com.oracle.graal.lir.phases.LIRSuites
AllocationPhases are responsible for register allocation and translating VirtualStackSlots into StackSlots.
getAllocator() - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
getAllowedUsageTypes() - Method in class com.oracle.graal.graph.NodeClass
 
getAllReplacements() - Method in interface com.oracle.graal.nodes.spi.Replacements
Returns all methods that are currently registered as method/macro substitution or as a snippet.
getAllReplacements() - Method in class com.oracle.graal.replacements.ReplacementsImpl
 
getAllThreadIds() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
getAnchor() - Method in class com.oracle.graal.nodes.FloatingAnchoredNode
 
getAnchoredNode() - Method in class com.oracle.graal.nodes.extended.ValueAnchorNode
 
getAnd() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
Describes the bitwise and operation.
getAndAddInt(Object, long, int) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
getAndAddLong(Object, long, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
getAndClearObjectResult(Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
Gets and clears the object result from a runtime call stored in a thread local.
getAndGrow(Node) - Method in class com.oracle.graal.graph.NodeMap
 
getAndSetInt(Object, long, int) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
getAndSetLong(Object, long, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
getAndSetObject(Object, long, Object) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
getAnnotation(Class<T>) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
getAnnotation(Class<T>) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getAnnotation(Class<T>) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getAnnotation(Class<T>) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getAnnotation(Class<T>) - Method in interface jdk.internal.jvmci.meta.ResolvedJavaField
Returns the annotation for the specified type of this field, if such an annotation is present.
getAnnotation(Class<T>) - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns the annotation for the specified type of this method, if such an annotation is present.
getAnnotation(Class<T>) - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Returns the annotation for the specified type of this class, if such an annotation is present.
getAnnotationClass() - Method in class com.oracle.graal.replacements.verifier.AbstractVerifier
 
getAnnotationClass() - Method in class com.oracle.graal.replacements.verifier.ClassSubstitutionVerifier
 
getAnnotationClass() - Method in class com.oracle.graal.replacements.verifier.MethodSubstitutionVerifier
 
getAnnotationClass() - Method in class com.oracle.graal.replacements.verifier.NodeIntrinsicVerifier
 
getAnnotations() - Method in class jdk.internal.jvmci.code.CompilationResult
 
getAnnotations() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getAnnotations() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns all annotations of this method.
getAnnotationsTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
getAnnotationTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaField
 
getAnnotationTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
getAnnotationTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
getAnnotationTimed(AnnotatedElement, Class<T>) - Static method in class com.oracle.graal.graph.NodeClass
 
getAnnotationValue(Class<T>, AnnotationMirror, String) - Static method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
getAnnotationValue(AnnotationMirror, String) - Static method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
getAnnotationValueList(Class<T>, AnnotationMirror, String) - Static method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
getAppendixIfResolved() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
See ConstantPoolCache::appendix_if_resolved().
getApplySourceLocation(MetaAccessProvider) - Method in interface com.oracle.graal.graphbuilderconf.InvocationPlugin
 
getApplySourceLocation(MetaAccessProvider) - Method in class com.oracle.graal.graphbuilderconf.MethodSubstitutionPlugin
 
getArchitecture() - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
getArchitecture() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackendFactory
 
getArchitecture() - Method in interface com.oracle.graal.hotspot.HotSpotBackendFactory
Gets the CPU architecture of this backend.
getArchitecture() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackendFactory
 
getArchitecture() - Method in class com.oracle.graal.truffle.hotspot.amd64.AMD64OptimizedCallTargetInstrumentationFactory
 
getArchitecture() - Method in class com.oracle.graal.truffle.hotspot.amd64.AMD64RawNativeCallNodeFactory
 
getArchitecture() - Method in interface com.oracle.graal.truffle.hotspot.nfi.RawNativeCallNodeFactory
 
getArchitecture() - Method in class com.oracle.graal.truffle.hotspot.sparc.SPARCOptimizedCallTargetInstumentationFactory
 
getArchitecture() - Method in interface com.oracle.graal.truffle.OptimizedCallTargetInstrumentationFactory
Gets the architecture supported by this factory.
getArchitecture() - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotJVMCIBackendFactory
 
getArchitecture() - Method in interface jdk.internal.jvmci.hotspot.HotSpotJVMCIBackendFactory
Gets the CPU architecture of this backend.
getArchitecture() - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotJVMCIBackendFactory
 
getArgument() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySlowPathNode
 
getArgument(int) - Method in class jdk.internal.jvmci.code.CallingConvention
Gets the location for the index'th argument.
getArgumentCount() - Method in class jdk.internal.jvmci.code.CallingConvention
Gets the number of locations required for the arguments.
getArgumentRegister(int, Kind) - Method in class com.oracle.graal.hotspot.amd64.test.AMD64HotSpotFrameOmissionTest
 
getArguments() - Method in class com.oracle.graal.nodes.extended.BytecodeExceptionNode
 
getArguments() - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
getArguments() - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getArguments() - Method in class com.oracle.graal.truffle.nodes.frame.NewFrameNode
 
getArguments() - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
getArguments() - Method in class jdk.internal.jvmci.code.CallingConvention
Gets the locations required for the arguments.
getArgumentStamp() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
getArgumentTypes() - Method in class com.oracle.graal.compiler.common.spi.ForeignCallDescriptor
Gets the argument types of this foreign call.
getArray() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
getArray() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
getArray() - Method in class com.oracle.graal.nodes.extended.ArrayRangeWriteNode
The array that is written to.
getArray() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.ResolvedReferences
Returns the ConstantPool::_resolved_references array for this constant pool.
getArrayBaseOffset(Kind) - Method in interface jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntimeProvider
The offset from the origin of an array to the first element.
getArrayClass() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
getArrayClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getArrayClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getArrayClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
 
getArrayClass() - Method in interface jdk.internal.jvmci.meta.JavaType
Gets the array class type representing an array with elements of this type.
getArrayClass() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
 
getArrayClass(Class<?>) - Method in class jdk.internal.jvmci.runtime.test.TypeUniverse
 
getArrayClassTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
getArrayDimension(JavaType) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
getArrayIndexScale(Kind) - Method in interface jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntimeProvider
The scale used for the index when accessing elements of an array of this kind.
getArrayLengthOffset() - Method in class com.oracle.graal.compiler.gen.BytecodeLIRBuilder
 
getArrayLengthOffset() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBytecodeLIRBuilder
 
getArrayLocation(Kind) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
getArrayLocation(Kind) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
 
getArrayLocation(Kind) - Static method in class com.oracle.graal.nodes.NamedLocationIdentity
Returns the named location identity for an array of the given element kind.
getAssumption() - Method in class com.oracle.graal.truffle.nodes.AssumptionValidAssumption
 
getAssumptionInlineInfo(Invoke, ResolvedJavaMethod, Assumptions.AssumptionResult<?>) - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
getAssumptions() - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
 
getAssumptions() - Method in class com.oracle.graal.nodes.EncodedGraph
 
getAssumptions() - Method in class com.oracle.graal.nodes.StructuredGraph
Gets the object for recording assumptions while constructing of this graph.
getAssumptions() - Method in class jdk.internal.jvmci.code.CompilationResult
Gets the assumptions made during compilation.
getAttributesLength(InliningTest.Attributes) - Method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
getAttributesMap() - Method in interface jdk.internal.jvmci.code.RegisterConfig
Gets a map from register numbers to register attributes for this register configuration.
getAttributesMap() - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
getAttributesMap() - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
getAverageEffort() - Method in class com.oracle.graal.lir.SwitchStrategy.EffortClosure
 
getAverageEffort() - Method in class com.oracle.graal.lir.SwitchStrategy
 
getBackend() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getBackend(Class<T>) - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
getBackend(Class<T>) - Method in interface com.oracle.graal.runtime.RuntimeProvider
Gets the backend for a given architecture.
getBackends() - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
getBackends() - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
getBackingCharArray(String) - Static method in class com.oracle.graal.compiler.test.MethodHandleEagerResolution
 
getBackupSlot() - Method in class com.oracle.graal.lir.amd64.AMD64Move.AMD64StackMove
 
getBarrierType() - Method in class com.oracle.graal.nodes.memory.FixedAccessNode
 
getBarrierType() - Method in class com.oracle.graal.nodes.memory.FloatingAccessNode
 
getBarrierType() - Method in interface com.oracle.graal.nodes.memory.HeapAccess
Gets the write barrier type for that particular access.
getBase() - Method in class com.oracle.graal.asm.amd64.AMD64Address
 
getBase() - Method in class com.oracle.graal.asm.sparc.SPARCAddress
 
getBase() - Method in class com.oracle.graal.compiler.amd64.AMD64AddressNode
 
getBase() - Method in class com.oracle.graal.compiler.sparc.SPARCImmediateAddressNode
 
getBase() - Method in class com.oracle.graal.compiler.sparc.SPARCIndexedAddressNode
 
getBase() - Method in class com.oracle.graal.loop.DerivedInductionVariable
 
getBase() - Method in class com.oracle.graal.nodes.memory.address.OffsetAddressNode
 
getBaseClassArray() - Static method in class com.oracle.graal.jtt.bytecode.BC_checkcast03
 
getBaseClassArray() - Static method in class com.oracle.graal.jtt.bytecode.BC_instanceof01
 
getBci() - Method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
getBci() - Method in class com.oracle.graal.replacements.nodes.MacroNode
 
getBCI() - Method in class jdk.internal.jvmci.code.BytecodePosition
 
getBCI(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getBCI(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.NoMethodData
 
getBCI(HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
Returns the BCI stored in the LayoutData header.
getBciEntries() - Method in interface jdk.internal.jvmci.meta.LineNumberTable
 
getBciEntries() - Method in class jdk.internal.jvmci.meta.LineNumberTableImpl
 
getBeforeReturnNode() - Method in class com.oracle.graal.java.BytecodeParser
 
getBeforeUnwindNode() - Method in class com.oracle.graal.java.BytecodeParser
 
getBeginNode() - Method in class com.oracle.graal.nodes.cfg.Block
 
getBestCost() - Method in class com.oracle.graal.lir.constopt.ConstantTree.NodeCost
 
getBestStrategy(double[], JavaConstant[], LabelRef[]) - Static method in class com.oracle.graal.lir.SwitchStrategy
Creates all switch strategies for the given switch, evaluates them (based on average effort) and returns the best one.
getBestTraceInterPredecessor(TraceBuilder.TraceBuilderResult<?>, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.alloc.trace.TraceUtil
 
getBitCount() - Method in enum jdk.internal.jvmci.meta.Kind
Number of bits that are necessary to represent a value of this kind.
getBits(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
getBits(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.CompositeBitSpec
 
getBits(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.ContinousBitSpec
 
getBits(int, int, int) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
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
 
getBlob() - Method in class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
 
getBlock() - Method in class com.oracle.graal.lir.constopt.DefUseTree
 
getBlock() - Method in class com.oracle.graal.lir.constopt.UseEntry
 
getBlockBegin(List<LIRInstruction>) - Static method in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
 
getBlockCount() - Method in class com.oracle.graal.java.BciBlockMapping
 
getBlockData(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
getBlockEnd(LIRGeneratorTool, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl
 
getBlockEnd(List<LIRInstruction>) - Static method in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
 
getBlockForId(int) - Method in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
 
getBlockId() - Method in class com.oracle.graal.asm.Label
 
getBlockList(Object) - Static method in class com.oracle.graal.printer.CFGPrinterObserver
 
getBlockNodes() - Method in class com.oracle.graal.nodes.AbstractBeginNode
 
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
 
getBlocks() - Method in class com.oracle.graal.java.BciBlockMapping
 
getBlocks() - Method in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
getBlockScope(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
getBlockScope(AbstractBlockBase<?>) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
getBlockToNodesMap() - Method in class com.oracle.graal.phases.schedule.SchedulePhase
Gets the map from each block to the nodes in the block.
getBody() - Method in class com.oracle.graal.loop.CountedLoopInfo
 
getBoolean(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
 
getBoolean(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
getBoolean(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getBoolean(FrameSlot) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
getBoolean(Object, long, boolean, Object) - Method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
getBooleanUnsafe(int, FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getBoundsCheckedIndex(AccessIndexedNode, LoweringTool, GuardingNode[]) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
getBoxedBoolean() - Static method in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
getBoxingKind() - Method in class com.oracle.graal.nodes.extended.BoxNode
 
getBoxingKind() - Method in class com.oracle.graal.nodes.extended.UnboxNode
 
getBoxingKind() - Method in class com.oracle.graal.nodes.virtual.VirtualBoxingNode
 
getBranchTakenProbability(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getBranchTakenProbability(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.BranchData
 
getBranchTakenProbability(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.JumpData
 
getBranchTakenProbability(HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
 
getBranchTakenProbability(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getBranchTakenProbability(int) - Method in class jdk.internal.jvmci.meta.DefaultProfilingInfo
 
getBranchTakenProbability(int) - Method in interface jdk.internal.jvmci.meta.ProfilingInfo
Returns an estimate of how often the branch at the given byte code was taken.
getBuilder() - Method in class jdk.internal.jvmci.code.DataSection.Data
 
getByte(int) - Method in class com.oracle.graal.asm.Assembler
 
getByte(int) - Method in class com.oracle.graal.asm.Buffer
 
getByte(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
 
getByte(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
getByte(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getByte(FrameSlot) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
getByte(Object, long, boolean, Object) - Method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
getByteAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotSymbol
 
getBytecode(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Copies the original bytecode of a given method into a new byte array and returns it.
getBytecode(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getBytecodeIndex() - Method in interface jdk.internal.jvmci.code.stack.InspectedFrame
 
getBytecodeIndex() - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
getBytecodePosition() - Method in class com.oracle.graal.replacements.PEGraphDecoder.PEMethodScope
 
getBytecodePosition() - Method in class jdk.internal.jvmci.code.DebugInfo
 
getBytecodeSize() - Method in class com.oracle.graal.nodes.StructuredGraph
Gets the input bytecode size from which this graph is constructed.
getBytecodeSize() - Method in class jdk.internal.jvmci.code.CompilationResult
 
getByteCount() - Method in enum jdk.internal.jvmci.meta.Kind
Number of bytes that are necessary to represent a value of this kind.
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
 
getByteOrder() - Method in class jdk.internal.jvmci.code.Architecture
 
getBytes() - Method in enum com.oracle.graal.asm.amd64.AMD64Assembler.OperandSize
 
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
 
getByteUnsafe(int, FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getCachedPhi(T, Stamp) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationClosure.ReadEliminationMergeProcessor
 
getCacheEntry(ReadEliminationBlockState.CacheEntry<?>) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState
 
getCallCount() - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
getCallCount() - Method in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
getCallCountDirect() - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
getCallCountDirectCloned() - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
getCallCountDirectDispatched() - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
getCallCountDirectInlined() - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
getCallCountDirectNotCloned() - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
getCallCountIndirect() - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
getCallDirectMethod() - Static method in class com.oracle.graal.truffle.OptimizedCallTarget
 
getCalleeSaveInfo() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerationResult
 
getCalleeSaveInfo() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerationResult
 
getCalleeSaveInfo() - Method in class jdk.internal.jvmci.code.DebugInfo
Gets the map from the registers (in the caller's frame) to the slots where they are saved in the current frame.
getCalleeSaveLayout() - Method in interface jdk.internal.jvmci.code.RegisterConfig
Gets the layout of the callee save area of this register configuration.
getCalleeSaveLayout() - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
getCalleeSaveLayout() - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
getCaller() - Method in class jdk.internal.jvmci.code.BytecodePosition
The position where this position has been called, null if none.
getCallerClassNode(MetaAccessProvider) - Method in class com.oracle.graal.hotspot.replacements.ReflectionGetCallerClassNode
If inlining is deep enough this method returns a ConstantNode of the caller class by walking the the stack.
getCallerFrame() - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
getCallerSaveRegisters() - Method in interface jdk.internal.jvmci.code.RegisterConfig
Gets the registers whose values must be preserved by a method across any call it makes.
getCallerSaveRegisters() - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
getCallerSaveRegisters() - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
getCallingConvention() - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
getCallingConvention() - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
getCallingConvention(CodeCacheProvider, CallingConvention.Type, ResolvedJavaMethod, boolean) - Static method in class jdk.internal.jvmci.code.CodeUtil
Create a calling convention from a ResolvedJavaMethod.
getCallingConvention(CallingConvention.Type, JavaType, JavaType[], TargetDescription, boolean) - Method in interface jdk.internal.jvmci.code.RegisterConfig
Gets the calling convention describing how arguments are passed.
getCallingConvention(CallingConvention.Type, JavaType, JavaType[], TargetDescription, boolean) - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
getCallingConvention(CallingConvention.Type, JavaType, JavaType[], TargetDescription, boolean) - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
getCallingConventionRegisters(CallingConvention.Type, Kind) - Method in interface jdk.internal.jvmci.code.RegisterConfig
Gets the ordered set of registers that are can be used to pass parameters according to a given calling convention.
getCallingConventionRegisters(CallingConvention.Type, Kind) - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
getCallingConventionRegisters(CallingConvention.Type, Kind) - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
getCallInlinedMethod() - Static method in class com.oracle.graal.truffle.OptimizedCallTarget
 
getCallNode() - Method in class com.oracle.graal.truffle.GraalFrameInstance.CallNodeFrame
 
getCallNode() - Method in class com.oracle.graal.truffle.GraalFrameInstance.CallTargetFrame
 
getCallNode() - Method in class com.oracle.graal.truffle.GraalFrameInstance
 
getCallNode() - Method in class com.oracle.graal.truffle.TruffleInliningProfile
 
getCallNodes() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
getCallSite() - Method in class com.oracle.graal.hotspot.replacements.CallSiteTargetNode
 
getCallSites() - Method in class com.oracle.graal.truffle.TruffleInlining
 
getCallSites() - Method in class com.oracle.graal.truffle.TruffleInliningProfile
 
getCallSiteTarget(Assumptions) - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
Gets the result of CallSite.getTarget() for the CallSite object represented by this constant.
getCallSiteTarget(Assumptions) - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
getCallTarget() - Method in class com.oracle.graal.truffle.GraalFrameInstance.CallNodeFrame
 
getCallTarget() - Method in class com.oracle.graal.truffle.GraalFrameInstance.CallTargetFrame
 
getCallTarget() - Method in class com.oracle.graal.truffle.GraalFrameInstance
 
getCallTarget() - Method in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
getCallTargets() - Method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
getCanonicalGraphString(StructuredGraph, boolean, boolean) - Static method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getCanonicalizeableContractAssertion(Node) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance
 
getCanonicalizedGraph(String) - Method in class com.oracle.graal.compiler.test.CompareCanonicalizerTest
 
getCanonicalizedGraph(String) - Method in class com.oracle.graal.compiler.test.IntegerEqualsCanonicalizerTest
 
getCanonicalizeReads() - Method in class com.oracle.graal.phases.common.CanonicalizerPhase
 
getCapability(Class<T>) - Method in class com.oracle.graal.api.runtime.Graal.InvalidGraalRuntime
 
getCapability(Class<T>) - Method in interface com.oracle.graal.api.runtime.GraalRuntime
 
getCapability(Class<T>) - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
getCapability(Class<T>) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
getCatchType() - Method in class jdk.internal.jvmci.meta.ExceptionHandler
Returns the type of exception caught by this exception handler.
getCFG() - Method in class com.oracle.graal.loop.LoopsData
 
getCFG() - Method in class com.oracle.graal.phases.schedule.SchedulePhase
 
getChar(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
 
getCheckedValue() - Method in class com.oracle.graal.lir.amd64.AMD64Move.NullCheckOp
 
getCheckedValue() - Method in class com.oracle.graal.lir.sparc.SPARCMove.NullCheckOp
 
getCheckedValue() - Method in interface com.oracle.graal.lir.StandardOp.NullCheck
 
getChild() - Method in class com.oracle.graal.truffle.test.nodes.WrapperTestNode
 
getChildNode() - Method in class com.oracle.graal.truffle.test.nodes.AssumptionCutsBranchTestNode
 
getChildren() - Method in class com.oracle.graal.compiler.common.cfg.Loop
 
getChildren() - Method in class com.oracle.graal.debug.internal.DebugValueMap
 
getChildren() - Method in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistic
 
getClass0(Object) - Static method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
getClassAccessFlags(Class<?>) - Static method in class com.oracle.graal.hotspot.replacements.ReflectionSubstitutions
 
getClassConstant(ResolvedJavaType) - Method in class com.oracle.graal.compiler.gen.BytecodeLIRBuilder
 
getClassConstant(ResolvedJavaType) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBytecodeLIRBuilder
 
getClassConstantReplacement(StructuredGraph, PhaseContext, JavaConstant) - Method in class com.oracle.graal.hotspot.phases.LoadJavaMirrorWithKlassPhase
 
getClassFilePath() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getClassFilePath() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getClassFilePath() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Returns the class file path - if available - of this type, or null.
getClassInitializer(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
getClassInitializer(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getClassInitializer() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
getClassInitializer() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getClassInitializer() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getClassInitializer() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Returns the <clinit> method for this class if there is one.
getClassInitializerTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
getClassLoader() - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
Gets the result of Class.getClassLoader() for the Class object represented by this constant.
getClassLoader() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
getClassName(Class<?>) - Static method in class com.oracle.graal.printer.BinaryGraphPrinter
 
GetClassNode - Class in com.oracle.graal.nodes.extended
Loads an object's class (i.e., this node can be created for object.getClass()).
GetClassNode(Stamp, ValueNode) - Constructor for class com.oracle.graal.nodes.extended.GetClassNode
 
getClassObject() - Static method in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
getClassReplacements(String) - Method in class com.oracle.graal.replacements.ReplacementsImpl
Gets the method and macro replacements for a given class.
getClazz() - Method in class com.oracle.graal.compiler.common.FieldIntrospection
 
getClazz() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ClassStamp
 
getClazz() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.InstanceStamp
 
getClazz() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.TypeStamp
 
getClazz() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ValueStamp
 
getClonedCallTarget() - Method in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
getCloneIndex() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
getCloneMethod(String, Class<?>) - Static method in class com.oracle.graal.hotspot.replacements.ObjectCloneSnippets
 
getCode(ResolvedJavaMethod) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Gets installed code for a given method, compiling it first if necessary.
getCode(ResolvedJavaMethod, StructuredGraph) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Gets installed code for a given method, compiling it first if necessary.
getCode(ResolvedJavaMethod, StructuredGraph, boolean) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Gets installed code for a given method and graph, compiling it first if necessary.
getCode(ResolvedJavaMethod, StructuredGraph) - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
getCode(Backend) - Method in class com.oracle.graal.hotspot.stubs.Stub
Gets the code for this stub, compiling it first if necessary.
getCode(ResolvedJavaMethod, StructuredGraph) - Method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
getCode(ResolvedJavaMethod) - Method in class com.oracle.graal.hotspot.test.ExplicitExceptionTest
 
getCode(ResolvedJavaMethod, StructuredGraph) - Method in class com.oracle.graal.jtt.JTTTest
 
getCode(ResolvedJavaMethod, StructuredGraph, boolean) - Method in class com.oracle.graal.jtt.lang.LambdaEagerTest
 
getCode(ResolvedJavaMethod, StructuredGraph) - Method in class com.oracle.graal.replacements.test.NewMultiArrayTest
 
getCode(ResolvedJavaMethod, StructuredGraph) - Method in class com.oracle.graal.replacements.test.TypeCheckTest
 
getCode() - Method in class jdk.internal.jvmci.code.InstalledCode
Returns a copy of this installed code if it is valid, null otherwise.
getCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
 
getCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getCode() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns the bytecode of this method, if the method has code.
getCodeCache() - Method in interface com.oracle.graal.compiler.common.spi.CodeGenProviders
 
getCodeCache() - Method in class com.oracle.graal.compiler.target.Backend
 
getCodeCache() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getCodeCache() - Method in class com.oracle.graal.hotspot.meta.HotSpotProviders
 
getCodeCache() - Method in interface com.oracle.graal.lir.framemap.FrameMapBuilder
 
getCodeCache() - Method in class com.oracle.graal.lir.framemap.FrameMapBuilderImpl
 
getCodeCache() - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
getCodeCache() - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
getCodeCache() - Method in class com.oracle.graal.phases.util.Providers
 
getCodeCache() - Method in class jdk.internal.jvmci.runtime.JVMCIBackend
 
getCodeInstallResultDescription(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
getCodeSize() - Method in class jdk.internal.jvmci.code.InstalledCode
Returns the number of instruction bytes for this code.
getCodeSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
 
getCodeSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getCodeSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getCodeSize() - Method in class jdk.internal.jvmci.meta.DefaultProfilingInfo
 
getCodeSize() - Method in interface jdk.internal.jvmci.meta.ProfilingInfo
Returns the length of the bytecodes associated with this profile.
getCodeSize() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns the size of the bytecode of this method, if the method has code.
getCodeSizeTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
getCodeTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
getCommit() - Method in class com.oracle.graal.nodes.virtual.AllocatedObjectNode
 
getCompilationCallAndLoopThreshold() - Method in class com.oracle.graal.truffle.CompilationProfile
 
getCompilationCallThreshold() - Method in class com.oracle.graal.truffle.CompilationProfile
 
getCompilationNotify() - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
getCompilationProfile() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
getCompilationResult(Backend) - Method in class com.oracle.graal.hotspot.stubs.Stub
Gets the compilation result for this stub, compiling it first if necessary, and installing it in code.
getCompilationRootMethods() - Method in class com.oracle.graal.truffle.PartialEvaluator
 
getCompilationUnitName() - Method in interface com.oracle.graal.lir.gen.LIRGenerationResult
 
getCompilationUnitName() - Method in class com.oracle.graal.lir.gen.LIRGenerationResultBase
 
getCompiledCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Gets the value of Method::_code.
getCompiledIRSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
getCompilerIRSize(Class<?>) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getCompilerIRSize(Class<?>) - Method in class jdk.internal.jvmci.meta.DefaultProfilingInfo
 
getCompilerIRSize(Class<?>) - Method in interface jdk.internal.jvmci.meta.ProfilingInfo
Gets the size of the compiler intermediate representation (IR) associated with this method last recorded by ProfilingInfo.setCompilerIRSize(Class, int).
getCompilerOptions() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
getCompilerToVM() - Method in interface com.oracle.graal.hotspot.HotSpotGraalRuntimeProvider
 
getCompilerToVM() - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
getCompilerToVM() - Method in interface jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntimeProvider
 
getComponentKind(ResolvedJavaType) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
getComponentType(Class<?>) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotClassSubstitutions
 
getComponentType(Class<?>) - Static method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
getComponentType() - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
Gets the result of Class.getComponentType() for the Class object represented by this constant.
getComponentType() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
getComponentType() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
getComponentType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getComponentType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getComponentType() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
 
getComponentType() - Method in interface jdk.internal.jvmci.meta.JavaType
For array types, gets the type of the components, or null if this is not an array type.
getComponentType() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
 
getComponentTypeTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
getCompressions() - Method in class com.oracle.graal.graph.Graph
Gets the number of times this graph has been compressed.
getConcreteType(Stamp, Assumptions, MetaAccessProvider) - Static method in class com.oracle.graal.replacements.nodes.BasicObjectCloneNode
 
getCondition() - Method in class com.oracle.graal.nodes.extended.BranchProbabilityNode
 
getConfig() - Static method in class com.oracle.graal.debug.internal.DebugScope
 
getConfig() - Method in interface com.oracle.graal.hotspot.HotSpotGraalRuntimeProvider
 
getConfig() - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
getConfig() - Method in interface jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntimeProvider
 
getConstant() - Method in class com.oracle.graal.lir.constopt.DefUseTree
 
getConstant(LIRKind, Value) - Static method in class com.oracle.graal.lir.jtt.ConstantStackCastTest.LoadConstantStackSpec
 
getConstant() - Method in class jdk.internal.jvmci.code.CompilationResult.ConstantReference
 
getConstantArgs(SnippetTemplate.Arguments) - Method in class com.oracle.graal.replacements.SnippetTemplate
 
getConstantFrameDescriptor() - Method in class com.oracle.graal.truffle.nodes.frame.NewFrameNode
 
getConstantNodes(StructuredGraph) - Static method in class com.oracle.graal.nodes.ConstantNode
Gathers all the ConstantNodes that are inputs to the live nodes in a given graph.
getConstantParameterValue(int, String) - Method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
 
getConstantParameterValue(int, String) - Method in class com.oracle.graal.hotspot.stubs.ExceptionHandlerStub
 
getConstantParameterValue(int, String) - Method in class com.oracle.graal.hotspot.stubs.SnippetStub
 
getConstantParameterValue(int, String) - Method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
 
getConstantParameterValue(int, String) - Method in class com.oracle.graal.hotspot.stubs.UnwindExceptionToCallerStub
 
getConstantPool() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getConstantPool() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns the constant pool of this method.
getConstantPoolIndex() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
Returns the constant pool index for this entry.
getConstantPoolTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
getConstantReflection() - Method in interface com.oracle.graal.compiler.common.spi.CodeGenProviders
 
getConstantReflection() - Method in class com.oracle.graal.compiler.target.Backend
 
getConstantReflection() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getConstantReflection() - Method in interface com.oracle.graal.graph.spi.CanonicalizerTool
 
getConstantReflection() - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
 
getConstantReflection() - Method in class com.oracle.graal.java.BytecodeParser
 
getConstantReflection() - Method in class com.oracle.graal.nodes.SimplifyingGraphDecoder.PECanonicalizerTool
 
getConstantReflection() - Method in interface com.oracle.graal.nodes.spi.LoweringTool
 
getConstantReflection() - Method in class com.oracle.graal.nodes.util.GraphUtil.DefaultSimplifierTool
 
getConstantReflection() - Method in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance.Tool
 
getConstantReflection() - Method in class com.oracle.graal.phases.common.LoweringPhase.LoweringToolImpl
 
getConstantReflection() - Method in class com.oracle.graal.phases.tiers.PhaseContext
 
getConstantReflection() - Method in class com.oracle.graal.phases.util.Providers
 
getConstantReflection() - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
getConstantReflection() - Method in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
getConstantReflection() - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
getConstantReflection() - Method in class jdk.internal.jvmci.runtime.JVMCIBackend
 
getConstantReflectionProvider() - Method in interface com.oracle.graal.nodes.spi.VirtualizerTool
 
getConstantReflectionProvider() - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
getConstantTableBase() - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
getConstMethod() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns a pointer to this method's constant method data structure ( Method::_constMethod).
getConstMethodFlags() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns this method's constant method flags (ConstMethod::_flags).
getContextMethod() - Method in interface com.oracle.graal.nodes.Invoke
Returns the method from which this invoke is executed.
getContextType() - Method in interface com.oracle.graal.nodes.Invoke
Returns the type from which this invoke is executed.
getControlFlowGraph() - Method in class com.oracle.graal.lir.LIR
 
getCopyAsList() - Method in class com.oracle.graal.nodes.cfg.LocationSet
 
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.
getCount() - Method in class com.oracle.graal.compiler.test.AllocSpy.CountedValue
 
getCount() - Method in class com.oracle.graal.debug.DebugHistogram.CountedValue
 
getCounter(String, Map<String, AllocSpy.CountedValue>) - Static method in class com.oracle.graal.compiler.test.AllocSpy
 
getCounter() - Method in class com.oracle.graal.graph.NodeBitMap
 
getCounter(String, String, HotSpotVMConfig) - Static method in class com.oracle.graal.hotspot.debug.BenchmarkCounters
 
getCounter() - Method in class com.oracle.graal.loop.CountedLoopInfo
 
getCounter() - Method in class com.oracle.graal.replacements.SnippetCounterNode
 
getCounterPatchOffsets() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCounterOp
 
getCounterValue() - Method in class com.oracle.graal.debug.internal.CloseableCounterImpl
 
getCounterValue() - Method in class com.oracle.graal.debug.internal.MemUseTrackerImpl.MemUseCloseableCounterImpl
 
getCounterValue() - Method in class com.oracle.graal.debug.internal.TimerImpl.CpuTimeTimer
 
getCounterValue() - Method in class com.oracle.graal.debug.internal.TimerImpl.SystemNanosTimer
 
getCounterValue(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.CounterData
 
getCountOffset(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
getCurrentBlock() - Method in class com.oracle.graal.lir.gen.LIRGenerator.BlockScopeImpl
 
getCurrentBlock() - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
getCurrentBlock() - Method in class com.oracle.graal.lir.gen.LIRGeneratorTool.BlockScope
 
getCurrentBlock() - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
getCurrentCallTarget() - Method in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
getCurrentContext() - Method in class com.oracle.graal.debug.internal.DebugScope
 
getCurrentDimension() - Method in class com.oracle.graal.java.BytecodeParser
 
getCurrentFrame() - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
getCurrentGuardAnchor() - Method in interface com.oracle.graal.nodes.spi.LoweringTool
 
getCurrentGuardAnchor() - Method in class com.oracle.graal.phases.common.LoweringPhase.LoweringToolImpl
 
getCurrentInliningDecision(List<TruffleInlining>) - Static method in interface com.oracle.graal.truffle.TruffleInlining.CallTreeNodeVisitor
 
getCurrentSet() - Method in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder.BlockClosure
 
getCurrentThreadAllocatedBytes() - Static method in class com.oracle.graal.debug.internal.MemUseTrackerImpl
 
getCurrentThreadAllocatedBytes() - Static method in class com.oracle.graal.debug.Management
 
getCurrentThreadCpuTime() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
getCurrentThreadUserTime() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
getCurrentValue() - Method in interface com.oracle.graal.debug.DebugMemUseTracker
Gets the current value of this tracker.
getCurrentValue() - Method in interface com.oracle.graal.debug.DebugMetric
Gets the current value of this metric.
getCurrentValue() - Method in interface com.oracle.graal.debug.DebugTimer
Gets the current value of this timer.
getCurrentValue(int) - Method in class com.oracle.graal.debug.internal.DebugScope
 
getCurrentValue() - Method in class com.oracle.graal.debug.internal.DebugValue
 
getCurrentValue(int) - Method in class com.oracle.graal.debug.internal.DebugValueMap
 
getCustomGraphBuilderSuite(GraphBuilderConfiguration) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getCustomStackAreaOffset() - Method in class jdk.internal.jvmci.code.CompilationResult
Offset in bytes for the custom stack area (relative to sp).
getDaemonThreadCount() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
getData() - Method in class com.oracle.graal.compiler.common.FieldIntrospection
Gets the fields in FieldIntrospection.getClazz() that do long belong to specific category.
getData(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
getDataPatches() - Method in class jdk.internal.jvmci.code.CompilationResult
 
getDataSection() - Method in class jdk.internal.jvmci.code.CompilationResult
 
getDebugConfig() - Method in interface com.oracle.graal.compiler.CompilerThreadFactory.DebugConfigAccess
Get a thread-local debug configuration for the current thread.
getDebugId() - Method in class com.oracle.graal.nodes.DeoptimizeNode
 
getDebugInfoBuilder() - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
getDebugProperties() - Method in class com.oracle.graal.graph.Node
Provides a Map of properties of this node for use in debugging (e.g., to view in the ideal graph visualizer).
getDebugProperties(Map<Object, Object>) - Method in class com.oracle.graal.graph.Node
Fills a Map with properties of this node for use in debugging (e.g., to view in the ideal graph visualizer).
getDebugProperties(Map<Object, Object>) - Method in class com.oracle.graal.nodes.ConstantNode
 
getDebugProperties(Map<Object, Object>) - Method in class com.oracle.graal.nodes.FrameState
 
getDebugProperties(Map<Object, Object>) - Method in class com.oracle.graal.nodes.InvokeNode
 
getDebugProperties(Map<Object, Object>) - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
getDebugProperties(Map<Object, Object>) - Method in class com.oracle.graal.nodes.virtual.CommitAllocationNode
 
getDebugProperties() - Method in class com.oracle.graal.truffle.CompilationProfile
 
getDebugProperties() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
getDebugProperties() - Method in class com.oracle.graal.truffle.TruffleInliningProfile
 
getDebugValues() - Static method in class com.oracle.graal.debug.internal.KeyRegistry
Gets a immutable view of the registered debug values.
getDecision(TruffleInlining, OptimizedDirectCallNode) - Static method in class com.oracle.graal.truffle.PartialEvaluator
 
getDeclaredConstructors() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getDeclaredConstructors() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getDeclaredConstructors() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Returns an array reflecting all the constructors declared by this type.
getDeclaredMethods() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getDeclaredMethods() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getDeclaredMethods() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Returns an array reflecting all the methods declared by this type.
getDeclaredMethodsTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
getDeclaredParameterCount() - Method in class jdk.internal.jvmci.meta.MethodIdMap.MethodKey
 
getDeclaringClass(int) - Method in class com.oracle.graal.compiler.common.Fields
 
getDeclaringClass() - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub.DebugScopeContext
 
getDeclaringClass() - Method in class com.oracle.graal.truffle.TruffleDebugJavaMethod
 
getDeclaringClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodUnresolved
 
getDeclaringClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
getDeclaringClass() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
 
getDeclaringClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getDeclaringClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
 
getDeclaringClass() - Method in interface jdk.internal.jvmci.meta.JavaField
Returns the JavaType object representing the class or interface that declares this field.
getDeclaringClass() - Method in interface jdk.internal.jvmci.meta.JavaMethod
Returns the JavaType object representing the class or interface that declares this method.
getDeclaringClass() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaField
Returns the ResolvedJavaType object representing the class or interface that declares this field.
getDeclaringClass() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns the ResolvedJavaType object representing the class or interface that declares this method.
getDeclaringClass() - Method in class jdk.internal.jvmci.options.OptionDescriptor
 
getDeclaringClassTest() - Method in class jdk.internal.jvmci.runtime.test.TestJavaField
 
getDeclaringClassTest() - Method in class jdk.internal.jvmci.runtime.test.TestJavaMethod
 
getDeepNodeCount() - Method in class com.oracle.graal.truffle.TruffleInliningProfile
 
getDefault(GraphBuilderConfiguration.Plugins) - Static method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
getDefaultGraphBuilderPlugins() - Method in class com.oracle.graal.compiler.test.CountedLoopTest
 
getDefaultGraphBuilderPlugins() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getDefaultGraphBuilderPlugins() - Method in class com.oracle.graal.replacements.test.DerivedOopTest
 
getDefaultGraphBuilderSuite() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getDefaultGraphBuilderSuite() - Method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
 
getDefaultGraphBuilderSuite() - Method in class com.oracle.graal.java.DefaultSuitesProvider
 
getDefaultGraphBuilderSuite() - Method in interface com.oracle.graal.phases.tiers.SuitesProvider
Get the default phase suite for creating new graphs.
getDefaultHighTierContext() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getDefaultLIRSuites() - Method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
 
getDefaultLIRSuites() - Method in class com.oracle.graal.java.DefaultSuitesProvider
 
getDefaultLIRSuites() - Method in interface com.oracle.graal.phases.tiers.SuitesProvider
Get the default phase suites of this compiler.
getDefaultSimplifier(MetaAccessProvider, ConstantReflectionProvider, boolean) - Static method in class com.oracle.graal.nodes.util.GraphUtil
 
getDefaultSuites() - Method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
 
getDefaultSuites() - Method in class com.oracle.graal.java.DefaultSuitesProvider
 
getDefaultSuites() - Method in interface com.oracle.graal.phases.tiers.SuitesProvider
Get the default phase suites of this compiler.
getDefaultValue() - Method in enum jdk.internal.jvmci.meta.Kind
 
getDefaultValue() - Method in interface jdk.internal.jvmci.meta.PlatformKind
 
getDefaultValue() - Method in class jdk.internal.jvmci.options.OptionValue
The initial value specified in source code.
getDeferedCount() - Method in class com.oracle.graal.truffle.CompilationProfile
 
getDefinitionBlock(Value) - Method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl
 
getDeoptimizationCount(DeoptimizationReason) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
getDeoptimizationCount(DeoptimizationReason) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getDeoptimizationCount(DeoptimizationReason) - Method in class jdk.internal.jvmci.meta.DefaultProfilingInfo
 
getDeoptimizationCount(DeoptimizationReason) - Method in interface jdk.internal.jvmci.meta.ProfilingInfo
Returns how frequently a method was deoptimized for the given deoptimization reason.
getDeoptimizationRescueSlot() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerationResult
 
getDeoptimizationRescueSlot() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerationResult
 
getDeoptimizationRescueSlot() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
getDepth() - Method in class com.oracle.graal.compiler.common.cfg.Loop
 
getDepth() - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Gets the inline depth of this context.
getDepth() - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
getDepth() - Method in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
getDerived(DerivedOptionValue<T>) - Method in class jdk.internal.jvmci.options.OptionValue.OverrideScope
 
getDerivedBaseClassArray() - Static method in class com.oracle.graal.jtt.bytecode.BC_instanceof01
 
getDerivedReferenceBase() - Method in class jdk.internal.jvmci.meta.LIRKind
Get the base value of a derived reference.
getDescription() - Method in exception com.oracle.graal.lir.alloc.lsra.OutOfRegistersException
 
getDescriptor() - Method in interface com.oracle.graal.compiler.common.spi.ForeignCallLinkage
 
getDescriptor() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
getDescriptor() - Method in class com.oracle.graal.hotspot.nodes.StubForeignCallNode
 
getDescriptor() - Method in class com.oracle.graal.nodes.extended.ForeignCallNode
 
getDescriptor() - Method in class com.oracle.graal.truffle.nodes.frame.NewFrameNode
 
getDescriptor() - Method in class jdk.internal.jvmci.options.OptionValue
Returns the descriptor for this option, if it has been set by OptionValue.setDescriptor(OptionDescriptor).
getDestination() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
getDestination() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
getDestination() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
getDestination() - Method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
getDestinationPosition() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
getDestinationPosition() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
getDestinationPosition() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
getDestinationPosition() - Method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
getDestroyedRegisters() - Method in class com.oracle.graal.hotspot.stubs.Stub
Gets the registers defined by this stub.
getDirectCallCount() - Method in class com.oracle.graal.truffle.TraceCompilationProfile
 
getDirectCount() - Method in class com.oracle.graal.graph.Edges
Get the number of direct edges represented by this object.
getDirectCount() - Method in class com.oracle.graal.lir.LIRIntrospection.Values
 
getDirection() - Method in class com.oracle.graal.loop.CountedLoopInfo
 
getDisassembler() - Static method in class com.oracle.graal.printer.CFGPrinterObserver
 
getDisp(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.ControlTransferOp
 
getDisplacement() - Method in class com.oracle.graal.asm.amd64.AMD64Address
 
getDisplacement() - Method in class com.oracle.graal.asm.sparc.SPARCAddress
This method adds the stack-bias to the displacement if the base register is either SPARC.sp or SPARC.fp.
getDisplacement() - Method in class com.oracle.graal.compiler.amd64.AMD64AddressNode
 
getDisplacement() - Method in class com.oracle.graal.compiler.sparc.SPARCImmediateAddressNode
 
getDisplacementForLongIndex(TargetDescription, long) - Static method in class com.oracle.graal.hotspot.HotSpotCounterOp
 
getDisplacementOffset(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
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
 
getDominator(int) - Method in class com.oracle.graal.nodes.cfg.Block
 
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
 
getDouble(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
getDouble(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getDouble(FrameSlot) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
getDouble(Object, long, boolean, Object) - Method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
getDoubleAt(ConstantPool) - Method in class com.oracle.graal.hotspot.test.ConstantPoolSubstitutionsTests
 
getDoubleAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the double constant pool entry at index index.
getDoubleAt0(ConstantPool, Object, int) - Static method in class com.oracle.graal.hotspot.replacements.ConstantPoolSubstitutions
 
getDoubleEncoding(int) - Static method in class jdk.internal.jvmci.sparc.SPARC
 
getDoubleUnsafe(int, FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getDumpLevel() - Method in interface com.oracle.graal.debug.DebugConfig
Determines the current dump level in the current debug scope.
getDumpLevel() - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
getDumpLevel() - Method in class com.oracle.graal.debug.GraalDebugConfig
 
getDuplicatedNode(Old) - Method in class com.oracle.graal.loop.LoopFragment
 
getDuplicationReplacement() - Method in class com.oracle.graal.loop.LoopFragment
 
getDuplicationReplacement() - Method in class com.oracle.graal.loop.LoopFragmentInside
 
getDuplicationReplacement() - Method in class com.oracle.graal.loop.LoopFragmentWhole
 
getDynamicSize(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getDynamicSize(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.ArrayData
 
getEagerDefault(GraphBuilderConfiguration.Plugins) - Static method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
getEarliestPostDominated() - Method in class com.oracle.graal.nodes.cfg.Block
 
getEdges(Edges.Type) - Method in class com.oracle.graal.graph.NodeClass
Gets the input or successor edges defined by this node class.
getEdgesType() - Method in class com.oracle.graal.graph.NodeInputList
 
getEdgesType() - Method in class com.oracle.graal.graph.NodeList
 
getEdgesType() - Method in class com.oracle.graal.graph.NodeSuccessorList
 
getElementalType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getElementalType() - Method in interface jdk.internal.jvmci.meta.JavaType
Gets the elemental type for this given type.
getElementalType() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
 
getElementHierarchy(Element) - Static method in class com.oracle.graal.nodeinfo.processor.GraphNodeProcessor
 
getElementKind() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
getElementKind() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
getElementKind() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
getElementKind() - Method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
getElementKind(Class<?>) - Static method in class com.oracle.graal.truffle.hotspot.nfi.NativeCallStubGraphBuilder
 
getElements() - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Info
 
getElementType() - Method in class com.oracle.graal.nodes.java.DynamicNewArrayNode
 
getEnclosingType() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
getEnclosingType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getEnclosingType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getEnclosingType() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Returns the enclosing type of this type, if it exists, or null.
getEncoding() - Method in class com.oracle.graal.hotspot.nodes.CompressionNode
 
getEncoding() - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
 
getEncoding() - Method in class com.oracle.graal.hotspot.nodes.type.NarrowOopStamp
 
getEncoding() - Method in class com.oracle.graal.nodes.EncodedGraph
 
getEncoding() - Method in class com.oracle.graal.nodes.GraphEncoder
 
getEncoding() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getEncoding() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Gets the encoding of (that is, a constant representing the value of) this method.
getEndBCI() - Method in class jdk.internal.jvmci.meta.ExceptionHandler
Returns the end bytecode index of the protected range of this handler.
getEndBCI() - Method in interface jdk.internal.jvmci.meta.Local
 
getEndBCI() - Method in class jdk.internal.jvmci.meta.LocalImpl
 
getEndNode() - Method in class com.oracle.graal.nodes.cfg.Block
 
getEnsureVirtual() - Method in class com.oracle.graal.nodes.virtual.CommitAllocationNode
 
getEnsureVirtualized(VirtualObjectNode) - Method in interface com.oracle.graal.nodes.spi.VirtualizerTool
 
getEnsureVirtualized() - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
getEnsureVirtualized(VirtualObjectNode) - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
getEntries() - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
Users of this method are not allowed to change the entries of the returned array.
getEntry(VirtualObjectNode, int) - Method in interface com.oracle.graal.nodes.spi.VirtualizerTool
 
getEntry(int) - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
getEntry(VirtualObjectNode, int) - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
getEntryAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache
Get the constant pool cache entry at index index.
getEntryAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the constant pool entry at index index.
getEntryBCI() - Method in class com.oracle.graal.hotspot.CompilationTask
 
getEntryBCI() - Method in class com.oracle.graal.nodes.StructuredGraph
 
getEntryBCI() - Method in class jdk.internal.jvmci.code.CompilationResult
 
getEntryState(BciBlockMapping.BciBlock, int) - Method in class com.oracle.graal.java.BytecodeParser
 
getEntryStateMultiDimension(int, int) - Method in class com.oracle.graal.java.BytecodeParser
 
getEnum(int) - Static method in enum jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT
 
getEnum(int) - Static method in enum jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor.Tag
 
getEscapedReturnValue() - Method in class com.oracle.graal.nodes.java.MonitorExitNode
 
getEvents() - Method in class com.oracle.graal.debug.Fingerprint
 
getExactInlineInfo(Invoke, ResolvedJavaMethod) - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
getExactPhiKind(PhiNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
getExceptionClass() - Method in class com.oracle.graal.nodes.extended.BytecodeExceptionNode
 
getExceptionEdge(LIRInstruction) - Static method in class com.oracle.graal.lir.LIR
Gets the exception edge (if any) originating at a given operation.
getExceptionHandlerForCodePos(int) - Method in class jdk.internal.jvmci.code.CompilationResult
Returns the first ExceptionHandler which matches codePos.
getExceptionHandlers() - Method in class jdk.internal.jvmci.code.CompilationResult
 
getExceptionHandlers() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getExceptionHandlers() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns the list of exception handlers for this method.
getExceptionHandlersTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
getExceptionSeen(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getExceptionSeen(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.NoMethodData
 
getExceptionSeen(HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
 
getExceptionSeen(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getExceptionSeen(int) - Method in class jdk.internal.jvmci.meta.DefaultProfilingInfo
 
getExceptionSeen(int) - Method in interface jdk.internal.jvmci.meta.ProfilingInfo
Returns information if the given BCI did ever throw an exception.
getExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.BranchData
 
getExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.CounterData
 
getExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.JumpData
 
getExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
getExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.TypeCheckData
 
getExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
getExecutionCount(HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
 
getExecutionCount(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getExecutionCount(int) - Method in class jdk.internal.jvmci.meta.DefaultProfilingInfo
 
getExecutionCount(int) - Method in interface jdk.internal.jvmci.meta.ProfilingInfo
Returns an estimate how often the current BCI was executed.
getExits() - Method in class com.oracle.graal.compiler.common.cfg.Loop
 
getExpectedObject() - Method in class com.oracle.graal.hotspot.nodes.G1PreWriteBarrier
 
getExpectedObject() - Method in class com.oracle.graal.hotspot.nodes.G1ReferentFieldReadBarrier
 
getExpectedValue() - Method in class com.oracle.graal.nodes.java.LoweredCompareAndSwapNode
 
getExtraData(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
getExtraDataBeginOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
getF1() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
ConstantPoolCacheEntry::_f1 is volatile of type Metadata*.
getF2() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
ConstantPoolCacheEntry::_f2 is volatile of type intx.
getFailedReason() - Method in class com.oracle.graal.truffle.TruffleInliningProfile
 
getFalseSucc() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.Const
 
getFalseSucc() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst
 
getFalseSucc() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.IfLt
 
getFalseSucc() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.IfZero
 
getFalseSucc() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.Return
 
getFastPathMinProbability() - Method in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance.Scope
 
getFeatures() - Method in class jdk.internal.jvmci.amd64.AMD64
 
getFeatures() - Method in class jdk.internal.jvmci.sparc.SPARC
 
GETFIELD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
GETFIELD - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
getFieldCount() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Returns the actual field count of this class's internal InstanceKlass::_fields array by walking the array and discounting the generic signature slots at the end of the array.
getFieldName() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
getFieldName() - Method in class jdk.internal.jvmci.options.OptionDescriptor
 
getFieldOffset(ResolvedJavaField) - Method in class com.oracle.graal.compiler.gen.BytecodeLIRBuilder
 
getFieldOffset(ResolvedJavaField) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBytecodeLIRBuilder
 
getFieldOffset(String, Class<?>) - Static method in class com.oracle.graal.truffle.hotspot.OptimizedCallTargetInstrumentation
 
getFields() - Method in class com.oracle.graal.nodes.virtual.VirtualInstanceNode
 
getFieldString(Object, int, Fields) - Static method in class com.oracle.graal.lir.LIRIntrospection
 
getFileName(HotSpotResolvedJavaType) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
getFileName(HotSpotResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getFilename() - Method in class jdk.internal.jvmci.hotspot.PrintStreamOption
Replace any instance of %p with a an identifying name.
getFinalSchedule(String, MemoryScheduleTest.TestMode) - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
getFinalSchedule(String, MemoryScheduleTest.TestMode, SchedulePhase.SchedulingStrategy) - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
getFirstInstruction(BciBlockMapping.BciBlock, int) - Method in class com.oracle.graal.java.BytecodeParser
 
getFirstInstructionMultiDimension(int, int) - Method in class com.oracle.graal.java.BytecodeParser
 
getFirstLirInstructionId(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
getFirstPredecessor() - Method in class com.oracle.graal.nodes.cfg.Block
 
getFirstSuccessor() - Method in class com.oracle.graal.nodes.cfg.Block
 
getFixedParams() - Method in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
Parameters for which the callsite targeting CallsiteHolderExplorable.graph() provides "fixed" arguments.
getFlags() - Method in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
Returns the Set of flags that can be set for this problem.
getFlags(Field) - Method in class com.oracle.graal.lir.CompositeValueClass.CompositeValueFieldsScanner
 
getFlags(Field) - Method in class com.oracle.graal.lir.LIRInstructionClass.LIRInstructionFieldsScanner
 
getFlags(Field) - Method in class com.oracle.graal.lir.LIRIntrospection.LIRFieldsScanner
 
getFlags(int) - Method in class com.oracle.graal.lir.LIRIntrospection.Values
 
getFlags() - Method in class jdk.internal.jvmci.amd64.AMD64
 
getFlags(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getFlags() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns this method's flags (Method::_flags).
getFlagsForBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
Returns a Stream of flags associated with block.
getFlat() - Method in interface com.oracle.graal.debug.DebugTimer
Gets the timer recording the amount time spent within a timed scope minus the time spent in any nested timed scopes.
getFlat() - Method in class com.oracle.graal.debug.internal.TimerImpl
 
getFloat(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
 
getFloat(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
getFloat(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getFloat(FrameSlot) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
getFloat(Object, long, boolean, Object) - Method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
getFloatAt(ConstantPool) - Method in class com.oracle.graal.hotspot.test.ConstantPoolSubstitutionsTests
 
getFloatAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the float constant pool entry at index index.
getFloatAt0(ConstantPool, Object, int) - Static method in class com.oracle.graal.hotspot.replacements.ConstantPoolSubstitutions
 
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.
getFloatConvert() - Method in class com.oracle.graal.nodes.calc.FloatConvertNode
 
getFloatingKind(int) - Method in interface com.oracle.graal.compiler.common.spi.LIRKindTool
 
getFloatingKind(int) - Method in class com.oracle.graal.lir.gen.DefaultLIRKindTool
 
getFloatUnsafe(int, FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getForeignCall(ForeignCallDescriptor) - Method in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
 
getForeignCalls() - Method in interface com.oracle.graal.compiler.common.spi.CodeGenProviders
 
getForeignCalls() - Method in class com.oracle.graal.compiler.target.Backend
 
getForeignCalls() - Method in class com.oracle.graal.hotspot.meta.HotSpotProviders
 
getForeignCalls() - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
getForeignCalls() - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
getForeignCalls() - Method in class com.oracle.graal.phases.util.Providers
 
getFormalParameters() - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.MethodState
All types that the parameters of this method can have.
getFormalReturn() - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.MethodState
All types that the return value of this method can have.
getFrame(FrameInstance.FrameAccess, boolean) - Method in class com.oracle.graal.truffle.GraalFrameInstance.CallTargetFrame
 
getFrame(FrameInstance.FrameAccess, boolean) - Method in class com.oracle.graal.truffle.GraalFrameInstance
 
getFrame() - Method in class com.oracle.graal.truffle.nodes.frame.MaterializeFrameNode
 
getFrameDescriptor() - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
getFrameDescriptor() - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getFrameDescriptor() - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
getFrameIndex() - Method in class com.oracle.graal.truffle.GraalFrameInstance.CallNodeFrame
 
getFrameIndex() - Method in class com.oracle.graal.truffle.GraalFrameInstance.CallTargetFrame
 
getFrameIndex() - Method in class com.oracle.graal.truffle.GraalFrameInstance
 
getFrameMap() - Method in class com.oracle.graal.lir.framemap.FrameMapBuilderImpl
 
getFrameMap() - Method in interface com.oracle.graal.lir.framemap.FrameMapBuilderTool
 
getFrameMap() - Method in interface com.oracle.graal.lir.gen.LIRGenerationResult
Returns the FrameMap associated with this LIRGenerationResult.
getFrameMap() - Method in class com.oracle.graal.lir.gen.LIRGenerationResultBase
 
getFrameMapBuilder() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
getFrameMapBuilder() - Method in interface com.oracle.graal.lir.gen.LIRGenerationResult
Returns the FrameMapBuilder for collecting the information to build a FrameMap.
getFrameMapBuilder() - Method in class com.oracle.graal.lir.gen.LIRGenerationResultBase
 
getFrameNumber() - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
getFrameRegister() - Method in interface jdk.internal.jvmci.code.RegisterConfig
Gets the register to which Register.Frame and Register.CallerFrame are bound.
getFrameRegister() - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
getFrameRegister() - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
getFrameSize() - Method in class com.oracle.graal.truffle.nodes.frame.NewFrameNode
 
getFrameState(DeoptimizingNode) - Static method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
getFrameStateBuilder() - Method in class com.oracle.graal.java.BytecodeParser
 
getFrequency() - Method in class com.oracle.graal.truffle.TruffleInliningProfile
 
getFreshlyInstantiatedArguments() - Method in class com.oracle.graal.phases.common.inlining.walker.MethodInvocation
 
getFromDebugContext() - Static method in interface com.oracle.graal.lir.debug.LIRGenerationDebugContext
 
getFullDebugDefault(GraphBuilderConfiguration.Plugins) - Static method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
getFunctionHandle(NativeLibraryHandle, String, Class<?>, Class<?>...) - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
getFunctionHandle(NativeLibraryHandle[], String, Class<?>, Class<?>...) - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
getFunctionHandle(String, Class<?>, Class<?>...) - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
getFunctionHandle(NativeFunctionPointer, Class<?>, Class<?>...) - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
getFunctionHandle(NativeLibraryHandle, String, Class<?>, Class<?>...) - Method in interface com.oracle.nfi.api.NativeFunctionInterface
Resolves a function name to a handle that can be called with a given signature.
getFunctionHandle(NativeFunctionPointer, Class<?>, Class<?>...) - Method in interface com.oracle.nfi.api.NativeFunctionInterface
Resolves a function pointer to a handle that can be called with a given signature.
getFunctionHandle(NativeLibraryHandle[], String, Class<?>, Class<?>...) - Method in interface com.oracle.nfi.api.NativeFunctionInterface
Resolves a function name to a handle that can be called with a given signature.
getFunctionHandle(String, Class<?>, Class<?>...) - Method in interface com.oracle.nfi.api.NativeFunctionInterface
Resolves a function name to a handle that can be called with a given signature.
getFunctionPointer(NativeLibraryHandle[], String) - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
getFunctionPointer(NativeLibraryHandle[], String) - Method in interface com.oracle.nfi.api.NativeFunctionInterface
Resolves the function pointer NativeFunctionPointer of a native function.
getGen() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBytecodeLIRBuilder
 
getGen() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotNodeLIRBuilder
 
getGen() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotNodeLIRBuilder
 
getGenericParameterTypes() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getGenericParameterTypes() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns an array of Type objects that represent the formal parameter types, in declaration order, of this method.
getGenericParameterTypesTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
getGPUArchitectureNames(CompilerToVM) - Static method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
Gets the names of the supported GPU architectures for the purpose of finding the corresponding backend objects.
getGPUs() - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Gets the names of the supported GPU architectures.
getGPUs() - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getGraalProviders() - Static method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
getGraalRuntimeName() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackendFactory
 
getGraalRuntimeName() - Method in interface com.oracle.graal.hotspot.HotSpotBackendFactory
Gets the name of the JVMCIRuntime in which the backend created by this factory should be used.
getGraalRuntimeName() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackendFactory
 
getGraph(String, boolean) - Method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
getGraph(String) - Method in class com.oracle.graal.compiler.test.LockEliminationTest
 
getGraph() - Method in class com.oracle.graal.graph.NodeIdAccessor
 
getGraph() - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Gets the graph being constructed.
getGraph() - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub
Creates a graph for this stub.
getGraph() - Method in class com.oracle.graal.hotspot.stubs.SnippetStub
 
getGraph() - Method in class com.oracle.graal.hotspot.stubs.Stub
Gets the graph that from which the code for this stub will be compiled.
getGraph() - Method in class com.oracle.graal.java.BytecodeParser
Gets the graph being processed by this builder.
getGraph() - Method in class com.oracle.graal.phases.common.inlining.info.elem.InlineableGraph
 
getGraph() - Method in class com.oracle.graal.replacements.GraphKit
 
getGraph() - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
getGraph() - Method in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
getGraph(HotSpotProviders, RawNativeCallNodeFactory, long, Class<?>, Class<?>...) - Static method in class com.oracle.graal.truffle.hotspot.nfi.NativeCallStubGraphBuilder
Creates a graph for a stub used to call a native function.
getGraphBuilderConfig() - Method in class com.oracle.graal.java.GraphBuilderPhase
 
getGraphBuilderConfiguration() - Method in class com.oracle.graal.truffle.TruffleCompiler
 
getGraphBuilderPlugins() - Method in class com.oracle.graal.hotspot.meta.HotSpotProviders
 
getGraphBuilderPlugins() - Method in class com.oracle.graal.replacements.ReplacementsImpl
 
getGraphBuilderSuite(HotSpotProviders, boolean) - Method in class com.oracle.graal.hotspot.HotSpotGraalCompiler
 
getGraphBuilderSuite() - Method in class com.oracle.graal.phases.tiers.HighTierContext
 
getGraphBuilderSuite(SuitesProvider) - Static method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
getGroup() - Method in class com.oracle.graal.nodes.debug.DynamicCounterNode
 
getGroups() - Method in class com.oracle.graal.hotspot.HotSpotCounterOp
 
getGuard() - Method in interface com.oracle.graal.nodes.extended.GuardedNode
 
getGuard() - Method in class com.oracle.graal.nodes.FloatingGuardedNode
 
getGuard() - Method in class com.oracle.graal.nodes.InvokeNode
 
getGuard() - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
getGuard() - Method in class com.oracle.graal.nodes.memory.FixedAccessNode
 
getGuard() - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.GuardedStamp
 
getGuard() - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.InfoElement
 
getGuard() - Method in class com.oracle.graal.phases.common.LoweringPhase.DummyGuardHandle
 
getGuard(Class<? extends SubstitutionGuard>) - Method in class com.oracle.graal.replacements.ReplacementsImpl
 
getGuardingCondition() - Method in class com.oracle.graal.nodes.extended.UnsafeLoadNode
 
getGuardsStage() - Method in class com.oracle.graal.nodes.StructuredGraph
 
getHandlerBCI() - Method in class jdk.internal.jvmci.meta.ExceptionHandler
Returns the bytecode index of the handler block of this handler.
getHeader() - Method in class com.oracle.graal.compiler.common.cfg.Loop
 
getHeapBaseRegister() - Method in class com.oracle.graal.hotspot.meta.HotSpotRegisters
 
getHeapBaseRegister() - Method in interface com.oracle.graal.hotspot.meta.HotSpotRegistersProvider
Gets the register holding the heap base address for compressed pointers.
getHelp() - Method in class jdk.internal.jvmci.options.OptionDescriptor
Gets a descriptive help message for the option.
getHighResult() - Method in class com.oracle.graal.lir.amd64.AMD64MulDivOp
 
getHighResult() - Method in class com.oracle.graal.lir.amd64.AMD64SignExtendOp
 
getHighTier() - Method in class com.oracle.graal.phases.tiers.Suites
 
getHolder() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the holder for this constant pool as HotSpotResolvedObjectTypeImpl.
getHolder(long) - Static method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Gets the holder of a HotSpot metaspace method native object.
getHostArchitectureName() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Gets the host architecture name for the purpose of finding the corresponding backend.
getHostBackend() - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
getHostBackend() - Method in interface com.oracle.graal.hotspot.HotSpotGraalRuntimeProvider
 
getHostBackend() - Method in interface com.oracle.graal.runtime.RuntimeProvider
Gets the host backend.
getHostJVMCIBackend() - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
getHostJVMCIBackend() - Method in interface jdk.internal.jvmci.runtime.JVMCIRuntime
Gets the host JVMCI backend.
getHostProviders() - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
getHostProviders() - Method in interface com.oracle.graal.hotspot.HotSpotGraalRuntimeProvider
 
getHostWordKind() - Static method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
Gets the kind of a word value on the host backend.
getHostWordKind() - Static method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Gets the kind of a word value on the host backend.
getHub() - Method in class com.oracle.graal.hotspot.replacements.HubGetClassNode
 
getHub() - Method in class com.oracle.graal.hotspot.replacements.KlassLayoutHelperNode
 
getHub() - Method in class com.oracle.graal.nodes.extended.LoadMethodNode
 
getHub() - Method in class com.oracle.graal.nodes.java.RawMonitorEnterNode
 
getId() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
getId() - Method in interface com.oracle.graal.compiler.test.FindUniqueConcreteMethodBugTest.Person
 
getId() - Method in class com.oracle.graal.graph.Node
Deprecated.
getId() - Method in class com.oracle.graal.hotspot.CompilationTask
Returns the compilation id of this task.
getId() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
getId() - Method in class jdk.internal.jvmci.code.CompilationResult
 
getId() - Method in class jdk.internal.jvmci.code.VirtualObject
Returns the unique id that identifies the object within the debug information for one position in the compiled code.
getId() - Method in class jdk.internal.jvmci.code.VirtualStackSlot
 
getIdentityHashCode() - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
Gets the identity has code for the object represented by this constant.
getIdentityHashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
getImm22(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.Sethi
 
getIncoming(int) - Method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl.BlockData
 
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.
getIncomingCallingConvention() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
getIncomingSize() - Method in class com.oracle.graal.lir.StandardOp.LabelOp
 
getIncomingValue(int) - Method in class com.oracle.graal.lir.StandardOp.LabelOp
 
getIncrement() - Method in class com.oracle.graal.nodes.debug.DynamicCounterNode
 
getIncrement() - Method in class com.oracle.graal.replacements.SnippetCounterNode
 
getIndex() - Method in class com.oracle.graal.asm.amd64.AMD64Address
 
getIndex() - Method in class com.oracle.graal.asm.sparc.SPARCAddress
 
getIndex() - Method in class com.oracle.graal.compiler.amd64.AMD64AddressNode
 
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.
getIndex() - Method in class com.oracle.graal.compiler.sparc.SPARCIndexedAddressNode
 
getIndex() - Method in class com.oracle.graal.debug.internal.DebugValue
Gets the globally unique index for the value represented by this object.
getIndex() - Method in class com.oracle.graal.graph.Position
Gets the index of the Node or NodeList field denoted by this position.
getIndex(String, String, HotSpotVMConfig) - Static method in class com.oracle.graal.hotspot.debug.BenchmarkCounters
 
getIndex(String, String, Value) - Method in class com.oracle.graal.hotspot.HotSpotCounterOp
 
getIndex() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
getIndex() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
getIndex() - Method in class com.oracle.graal.jtt.loop.Loop13.Loop
 
getIndex(Value) - Method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl.BlockData
 
getIndex() - Method in class com.oracle.graal.nodes.extended.ArrayRangeWriteNode
The first modified index.
getIndexConstantIncrement(String, String, HotSpotVMConfig, long) - Static method in class com.oracle.graal.hotspot.debug.BenchmarkCounters
 
getIndices() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
ConstantPoolCacheEntry::_indices is volatile of type intx.
getIndirectCallCount() - Method in class com.oracle.graal.truffle.TraceCompilationProfile
 
getInductionVariable(ValueNode) - Method in class com.oracle.graal.loop.LoopsData
 
getInductionVariables() - Method in class com.oracle.graal.loop.LoopEx
 
getInfoElements(ValueNode) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
getInfopointDefault(GraphBuilderConfiguration.Plugins) - Static method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
getInfopointEagerDefault(GraphBuilderConfiguration.Plugins) - Static method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
getInfopoints() - Method in class jdk.internal.jvmci.code.CompilationResult
 
getInitialState() - Method in class com.oracle.graal.phases.graph.ReentrantBlockIterator.BlockIteratorClosure
 
getInitialState() - Method in class com.oracle.graal.phases.schedule.MemoryScheduleVerification
 
getInitialState() - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.Final
 
getInitialState() - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
getInitialState() - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationClosure
 
getInitState() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Returns the value of the state field InstanceKlass::_init_state of the metaspace klass.
getInjectedNodeIntrinsicParameter(ResolvedJavaType) - Method in interface com.oracle.graal.api.replacements.SnippetReflectionProvider
Gets the value to bind to an injected parameter in a node intrinsic.
getInjectedNodeIntrinsicParameter(ResolvedJavaType) - Method in class com.oracle.graal.hotspot.meta.HotSpotSnippetReflectionProvider
 
getInlineableElement(ResolvedJavaMethod, Invoke, HighTierContext, CanonicalizerPhase) - Static method in interface com.oracle.graal.phases.common.inlining.info.elem.Inlineable
 
getInlineContext() - Static method in class com.oracle.graal.printer.GraphPrinterDumpHandler
 
getInlinedCallCount() - Method in class com.oracle.graal.truffle.TraceCompilationProfile
 
getInlinedMethods() - Method in class com.oracle.graal.nodes.EncodedGraph
 
getInlinedMethods() - Method in class com.oracle.graal.nodes.StructuredGraph
Gets the methods that were inlined while constructing this graph.
getInlinedNodeCount() - Method in class com.oracle.graal.truffle.TruffleInlining
 
getInlinedParameterUsages(Collection<Node>, StructuredGraph, Map<Node, Node>) - Static method in class com.oracle.graal.phases.common.inlining.info.AbstractInlineInfo
 
getInlineInfo(Invoke) - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
Determines if inlining is possible at the given invoke node.
getInlineInvokePlugins() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
getInlining() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
getInliningBonus(InlineInfo) - Method in class com.oracle.graal.phases.common.inlining.policy.AbstractInliningPolicy
 
getInliningCount() - Method in class com.oracle.graal.phases.common.inlining.InliningPhase
 
getInput(int, Node) - Method in class com.oracle.graal.compiler.match.MatchPattern
 
getInput() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.HotSpotLoadMetaspaceConstantOp
 
getInput() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.HotSpotLoadObjectConstantOp
 
getInput() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.StoreRbpOp
 
getInput() - Method in class com.oracle.graal.hotspot.word.PointerCastNode
 
getInput() - Method in class com.oracle.graal.lir.amd64.AMD64Move.AMD64PushPopStackMove
 
getInput() - Method in class com.oracle.graal.lir.amd64.AMD64Move.AMD64StackMove
 
getInput() - Method in class com.oracle.graal.lir.amd64.AMD64Move.MoveFromRegOp
 
getInput() - Method in class com.oracle.graal.lir.amd64.AMD64Move.MoveToRegOp
 
getInput() - Method in class com.oracle.graal.lir.sparc.SPARCMove.LoadInlineConstant
 
getInput() - Method in class com.oracle.graal.lir.sparc.SPARCMove.Move
 
getInput() - Method in class com.oracle.graal.lir.sparc.SPARCMove.MoveFpGp
 
getInput() - Method in interface com.oracle.graal.lir.StandardOp.MoveOp
 
getInput() - Method in class com.oracle.graal.lir.StandardOp.StackMove
 
getInput() - Method in interface com.oracle.graal.lir.StandardOp.StackStoreOp
 
getInput() - Method in class com.oracle.graal.word.nodes.WordCastNode
 
getInputBits() - Method in class com.oracle.graal.nodes.calc.IntegerConvertNode
 
getInputEdges() - Method in class com.oracle.graal.graph.NodeClass
 
getInputStream(String) - Method in class com.oracle.graal.compiler.test.OptionsVerifierTest.Classpath
 
getInputType(int) - Method in class com.oracle.graal.graph.InputEdges
 
getInputType() - Method in class com.oracle.graal.graph.Position
 
getInputType(ResolvedJavaType) - Method in class com.oracle.graal.replacements.NodeIntrinsificationPlugin
 
getInputType(TypeMirror, Element, AnnotationMirror) - Method in class com.oracle.graal.replacements.verifier.NodeIntrinsicVerifier
 
getInsertionBuffer(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
 
getInstallationFailureMessage() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
 
getInstalledCode(String, Class<?>...) - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
getInstalledCode(String, boolean) - Method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
 
getInstalledCodeOwner() - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub
 
getInstalledCodeOwner() - Method in class com.oracle.graal.hotspot.stubs.SnippetStub
 
getInstalledCodeOwner() - Method in class com.oracle.graal.hotspot.stubs.Stub
Gets the method the stub's code will be associated with once installed.
getInstance() - Static method in class com.oracle.graal.compiler.common.type.IllegalStamp
 
getInstance() - Static method in class com.oracle.graal.compiler.common.type.VoidStamp
 
getInstance() - Static method in class com.oracle.graal.debug.internal.DebugScope
 
getInstance() - Static method in class com.oracle.graal.truffle.DefaultTruffleStamp
 
getInstance() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.InstanceStamp
 
getInstance() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ValueStamp
 
getInstanceFields(boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getInstanceFields(boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getInstanceFields(boolean) - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Returns the instance fields of this class, including internal fields.
getInstanceFields(Class<?>, boolean) - Static method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
getInstanceFieldsTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
getInstanceType() - Method in class com.oracle.graal.nodes.java.DynamicNewInstanceNode
 
getInstruction() - Method in class com.oracle.graal.lir.constopt.DefUseTree
 
getInstruction() - Method in class com.oracle.graal.lir.constopt.UseEntry
 
getInstructionCounter() - Method in class com.oracle.graal.asm.Assembler
 
getInstructionCounter() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
getInstructionsToProfile() - Method in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.InstructionCounterOp
 
getInt(int) - Method in class com.oracle.graal.asm.Assembler
 
getInt(int) - Method in class com.oracle.graal.asm.Buffer.BigEndian
 
getInt(int) - Method in class com.oracle.graal.asm.Buffer
 
getInt(int) - Method in class com.oracle.graal.asm.Buffer.LittleEndian
 
getInt(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
 
getInt() - Method in class com.oracle.graal.jtt.reflect.Invoke_virtual01.HelperTest
 
getInt(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
getInt(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getInt(FrameSlot) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
getInt(VirtualFrame, int) - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Program
 
getInt(Object, long, boolean, Object) - Method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
getIntAt(ConstantPool) - Method in class com.oracle.graal.hotspot.test.ConstantPoolSubstitutionsTests
 
getIntAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the integer constant pool entry at index index.
getIntAt0(ConstantPool, Object, int) - Static method in class com.oracle.graal.hotspot.replacements.ConstantPoolSubstitutions
 
getInteger(String, Object) - Static method in class com.oracle.graal.truffle.GraalCompilerOptions
 
getIntegerKind(int) - Method in interface com.oracle.graal.compiler.common.spi.LIRKindTool
 
getIntegerKind(int) - Method in class com.oracle.graal.lir.gen.DefaultLIRKindTool
 
getInterfaces() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
getInterfaces() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getInterfaces() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getInterfaces() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Gets the interfaces implemented or extended by this type.
getInterfacesTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
getInterpreterCallAndLoopCount() - Method in class com.oracle.graal.truffle.CompilationProfile
 
getInterpreterCallCount() - Method in class com.oracle.graal.truffle.CompilationProfile
 
getInterrupted() - Method in class com.oracle.graal.jtt.threads.Thread_isInterrupted03.Thread1
 
getIntervalCoveringOpId(int) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
getIntervalFromStackId(int) - Method in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
 
getIntrinsic(CountedLoopTest.IVProperty, int) - Static method in class com.oracle.graal.compiler.test.CountedLoopTest
 
getIntrinsic() - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Gets the intrinsic of the current parsing context or null if not parsing an intrinsic.
getIntrinsic() - Method in class com.oracle.graal.java.BytecodeParser
 
getIntrinsic() - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
getIntrinsic(ResolvedJavaMethod) - Method in class com.oracle.graal.replacements.NodeIntrinsificationPhase
Permits a subclass to override the default definition of "intrinsic".
getIntrinsic() - Method in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
getIntrinsicGraph(ResolvedJavaMethod, HotSpotProviders) - Method in class com.oracle.graal.hotspot.HotSpotGraalCompiler
Gets a graph produced from the intrinsic for a given method that can be compiled and installed for the method.
getIntrinsicGraph(Replacements, ResolvedJavaMethod, int) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
getIntrinsicMethod() - Method in class com.oracle.graal.graphbuilderconf.IntrinsicContext
 
getIntUnsafe(int, FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getInvalidationCount() - Method in class com.oracle.graal.truffle.CompilationProfile
 
getInversionCount() - Method in class com.oracle.graal.nodes.LoopBeginNode
 
getInvocationPlugins() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
getInvoke(String, StructuredGraph) - Static method in class com.oracle.graal.compiler.test.NestedLoopTest
 
getInvokeBasicTarget(Assumptions, MethodHandleAccessProvider.IntrinsicMethod, MethodHandleAccessProvider, ResolvedJavaMethod, int, JavaType, ValueNode[]) - Static method in class com.oracle.graal.replacements.nodes.MethodHandleNode
Used for the MethodHandle.invokeBasic method (the MethodHandleAccessProvider.IntrinsicMethod.INVOKE_BASIC method) to get the target InvokeNode if the method handle receiver is constant.
getInvokeKind() - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Gets the kind of invocation currently being parsed.
getInvokeKind() - Method in class com.oracle.graal.java.BytecodeParser
 
getInvokeKind() - Method in interface com.oracle.graal.nodes.Invoke
 
getInvokeKind() - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
getInvokeKind() - Method in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
getInvokeReturnStamp() - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
 
getInvokeReturnType() - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Gets the return type of the invocation currently being parsed.
getInvokeReturnType() - Method in class com.oracle.graal.java.BytecodeParser
 
getInvokeReturnType() - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
getInvokeReturnType() - Method in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
getInvokes() - Method in class com.oracle.graal.nodes.StructuredGraph
 
getInvokes() - Method in interface com.oracle.graal.phases.common.inlining.info.elem.Inlineable
 
getInvokes() - Method in class com.oracle.graal.phases.common.inlining.info.elem.InlineableGraph
 
getItem() - Method in class jdk.internal.jvmci.meta.AbstractProfiledItem
 
getItems() - Method in class jdk.internal.jvmci.meta.AbstractJavaProfile
 
getIterable(Node) - Method in class com.oracle.graal.graph.Edges
 
getIterableNodeNext(Node) - Method in class com.oracle.graal.graph.Graph
 
getIterableNodeStart(int) - Method in class com.oracle.graal.graph.Graph
 
getJavaClass() - Method in class com.oracle.graal.graph.NodeClass
 
getJavaClass() - Method in class com.oracle.graal.hotspot.nodes.ClassCastNode
 
getJavaClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getJavaClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getJavaClass() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Gets the runtime representation of the Java class object of this type.
getJavaLibPath() - Static method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
getJavaMirror(CompilerToVMImpl, long) - Static method in class com.oracle.graal.hotspot.replacements.CompilerToVMImplSubstitutions
 
getJavaMirror(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
getJavaMirror(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getJavaName() - Method in enum jdk.internal.jvmci.meta.Kind
Returns the name of this kind which will also be it Java programming language name if it is primitive or void.
getJavaSubstitute() - Method in class com.oracle.graal.graphbuilderconf.MethodSubstitutionPlugin
Gets the reflection API version of the substitution method.
getJavaType(long) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets a JavaType corresponding a given metaspace Klass or a metaspace Symbol depending on the tag.
getJsrAlternatives() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
getJsrConstant(long) - Method in class com.oracle.graal.java.BytecodeParser
 
getJsrReturnBci() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
getJsrScope() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
getJsrSuccessor() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
getJVMCIBackend(Class<T>) - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
getJVMCIBackend(Class<T>) - Method in interface jdk.internal.jvmci.runtime.JVMCIRuntime
Gets the backend for a given architecture.
getJVMCIJarsUrls() - Static method in class jdk.internal.jvmci.service.JVMCIClassLoaderFactory
Gets the URLs for lib/jvmci/*.jar.
getJVMCIRuntime() - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
getJVMCIRuntime() - Method in interface com.oracle.graal.hotspot.HotSpotGraalRuntimeProvider
 
getJVMCIRuntimeName() - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotJVMCIBackendFactory
 
getJVMCIRuntimeName() - Method in interface jdk.internal.jvmci.hotspot.HotSpotJVMCIBackendFactory
 
getJVMCIRuntimeName() - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotJVMCIBackendFactory
 
getKey(int) - Method in class com.oracle.graal.graph.NodeMap
 
getKey() - Method in enum jdk.internal.jvmci.meta.Kind
 
getKey() - Method in interface jdk.internal.jvmci.meta.PlatformKind
Gets a value associated with this object that can be used as a stable key in a map.
getKeys() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.Bpr
 
getKeys() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.CBCond
 
getKeys() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.ControlTransferOp
 
getKeys() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.Op2Op
 
getKeys() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.SPARCOp
 
getKilledLocations(ForeignCallDescriptor) - Method in interface com.oracle.graal.compiler.common.spi.ForeignCallsProvider
Gets the set of memory locations killed by a given foreign call.
getKilledLocations() - Method in interface com.oracle.graal.hotspot.HotSpotForeignCallLinkage
 
getKilledLocations() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
getKilledLocations(ForeignCallDescriptor) - Method in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
getKillLocations() - Method in class com.oracle.graal.nodes.cfg.Block
 
getKillLocations() - Method in class com.oracle.graal.nodes.cfg.HIRLoop
 
getKillLocationsBetweenThisAndDominator() - Method in class com.oracle.graal.nodes.cfg.Block
 
getKind() - Method in class com.oracle.graal.nodes.ValueNode
 
getKind(Class<?>) - Static method in class com.oracle.graal.truffle.hotspot.nfi.NativeCallStubGraphBuilder
 
getKind() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
getKind() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getKind() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getKind() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
 
getKind() - Method in class jdk.internal.jvmci.meta.AbstractValue
Returns the kind of this value.
getKind() - Method in interface jdk.internal.jvmci.meta.JavaField
Returns the kind of this field.
getKind() - Method in interface jdk.internal.jvmci.meta.JavaType
Gets the kind of this type.
getKind() - Method in interface jdk.internal.jvmci.meta.JavaValue
Returns the kind of this value.
getKind() - Method in interface jdk.internal.jvmci.meta.KindProvider
 
getKindSuffix() - Method in class jdk.internal.jvmci.meta.AbstractValue
Returns a String representation of the kind, which should be the end of all Object.toString() implementation of subclasses.
getKindTest() - Method in class jdk.internal.jvmci.runtime.test.TestJavaField
 
getKindTest() - Method in class jdk.internal.jvmci.runtime.test.TestJavaType
 
getKlassEncoding() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
getKlassImplementor(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Returns the implementor for the given interface class, if there is a single implementor.
getKlassImplementor(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getKlassPointerStamp() - Method in class com.oracle.graal.hotspot.word.HotSpotWordTypes
 
getKlassRefIndexAt(int, boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the klass reference index constant pool entry at index index.
getKlassRefIndexAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the klass reference index constant pool entry at index index.
getKnownCallSiteCount() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
getKnownElementKind() - Method in class com.oracle.graal.nodes.java.DynamicNewArrayNode
 
getLabel(LIRGeneratorTool, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl
 
getLabel() - Method in class com.oracle.graal.lir.StandardOp.LabelOp
 
getLabelLength(FindUniqueConcreteMethodBugTest.AbstractPerson) - Method in class com.oracle.graal.compiler.test.FindUniqueConcreteMethodBugTest
 
getLargestStorableKind(Register.RegisterCategory) - Method in class jdk.internal.jvmci.amd64.AMD64
 
getLargestStorableKind(Register.RegisterCategory) - Method in class jdk.internal.jvmci.code.Architecture
Return the largest kind that can be stored in a register of a given category.
getLargestStorableKind(Register.RegisterCategory) - Method in class jdk.internal.jvmci.sparc.SPARC
 
getLastFailure() - Method in class com.oracle.mxtool.junit.TextRunListener
 
getLastLirInstructionId(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
getLastLocationAccess() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
getLastLocationAccess() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
getLastLocationAccess() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
getLastLocationAccess() - Method in class com.oracle.graal.nodes.memory.AbstractWriteNode
 
getLastLocationAccess() - Method in class com.oracle.graal.nodes.memory.FloatingReadNode
 
getLastLocationAccess() - Method in interface com.oracle.graal.nodes.memory.MemoryAccess
 
getLastLocationAccess(LocationIdentity) - Method in interface com.oracle.graal.nodes.memory.MemoryMap
Gets the last node that that (potentially) wrote to locationIdentity.
getLastLocationAccess(LocationIdentity) - Method in class com.oracle.graal.nodes.memory.MemoryMapNode
 
getLastLocationAccess(LocationIdentity) - Method in class com.oracle.graal.phases.common.FloatingReadPhase.MemoryMapImpl
 
getLastLocationAccess() - Method in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
 
getLastLocationAccess() - Method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
getLastLocationAccess(LocationIdentity) - Method in class com.oracle.graal.replacements.SnippetTemplate.MemoryInputMap
 
getLastLocationAccess(LocationIdentity) - Method in class com.oracle.graal.replacements.SnippetTemplate.MemoryOutputMap
 
getLastUsedIndent() - Method in class com.oracle.graal.debug.internal.DebugScope
 
getLeastCommonType(int) - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
getLeastCommonType() - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
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.
getLength() - Method in interface com.oracle.graal.compiler.test.inlining.InliningTest.Attributes
 
getLength() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest.NullAttributes
 
getLength() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest.TenAttributes
 
getLength() - Method in class com.oracle.graal.hotspot.nodes.ArrayRangeWriteBarrier
 
getLength() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
getLength() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
getLength() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
getLength() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
getLength() - Method in class com.oracle.graal.nodes.extended.ArrayRangeWriteNode
The length of the modified range.
getLength(Object) - Static method in class com.oracle.graal.replacements.ArraySubstitutions
 
getLength() - Method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
getLength(HotSpotMethodData, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.ArrayData
 
getLength() - Method in class jdk.internal.jvmci.hotspot.HotSpotSymbol
 
getLevel(DebugFilter) - Method in class com.oracle.graal.debug.GraalDebugConfig
 
getLibraryHandle(String) - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
getLibraryHandle(String) - Method in interface com.oracle.nfi.api.NativeFunctionInterface
Resolves and returns a handle to an open native library.
getLimit() - Method in class com.oracle.graal.loop.CountedLoopInfo
 
getLinearScanNumber() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
getLineNumber(int) - Method in interface jdk.internal.jvmci.meta.LineNumberTable
 
getLineNumber(int) - Method in class jdk.internal.jvmci.meta.LineNumberTableImpl
 
getLineNumberEntries() - Method in interface jdk.internal.jvmci.meta.LineNumberTable
 
getLineNumberEntries() - Method in class jdk.internal.jvmci.meta.LineNumberTableImpl
 
getLineNumberTable(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
getLineNumberTable(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getLineNumberTable() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getLineNumberTable() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns the LineNumberTable of this method or null if this method does not have a line numbers table.
getLinkage() - Method in class com.oracle.graal.hotspot.stubs.Stub
Gets the linkage for a call to this stub from compiled code.
getLinkToTarget(Assumptions, MethodHandleAccessProvider.IntrinsicMethod, MethodHandleAccessProvider, ResolvedJavaMethod, int, JavaType, ValueNode[]) - Static method in class com.oracle.graal.replacements.nodes.MethodHandleNode
getLIR() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
getLIR() - Method in interface com.oracle.graal.lir.gen.LIRGenerationResult
 
getLIR() - Method in class com.oracle.graal.lir.gen.LIRGenerationResultBase
 
getLIRBlock(FixedNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
getLIRforBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.LIR
 
getLIRforBlock(LIRGeneratorTool, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl
 
getLIRGenerationResult(StructuredGraph) - Method in class com.oracle.graal.compiler.test.backend.BackendTest
 
getLIRGeneratorTool() - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
getLIRGeneratorTool() - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
getLIRGeneratorTool() - Method in class com.oracle.graal.compiler.sparc.SPARCNodeLIRBuilder
 
getLIRGeneratorTool() - Method in interface com.oracle.graal.nodes.spi.NodeLIRBuilderTool
 
getLIRInstructionClass() - Method in class com.oracle.graal.lir.LIRInstruction
 
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
 
getLIRKind(LIRKindTool) - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
 
getLIRKind(LIRKindTool) - Method in class com.oracle.graal.hotspot.nodes.type.MetaspacePointerStamp
 
getLIRKind(LIRKindTool) - Method in class com.oracle.graal.hotspot.nodes.type.NarrowOopStamp
 
getLIRKind(Stamp) - Method in interface com.oracle.graal.lir.gen.ArithmeticLIRGenerator
 
getLIRKind(Stamp) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
getLIRKind(Value) - Method in class com.oracle.graal.lir.jtt.StackMoveTest.StackCopySpec
 
getLIRKind(Kind) - Method in class jdk.internal.jvmci.code.TargetDescription
 
getLIRKind() - Method in class jdk.internal.jvmci.meta.AbstractValue
 
getLIRKind() - Method in interface jdk.internal.jvmci.meta.Value
 
getLIRKindTool() - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
getLIROperations() - Method in class com.oracle.graal.lir.jtt.LIRTest.LIRTestNode
 
getLIROperations() - Method in class com.oracle.graal.lir.jtt.LIRTest.LIRValueNode
 
getLIROpsNode() - Method in class com.oracle.graal.lir.jtt.LIRTest.LIRTestNode
 
getLIROpsNode() - Method in class com.oracle.graal.lir.jtt.LIRTest.LIRValueNode
 
getLIRSuites() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getLIRSuites(HotSpotProviders) - Method in class com.oracle.graal.hotspot.HotSpotGraalCompiler
 
getLiveBasePointers() - Method in class com.oracle.graal.lir.LIRFrameState
 
getLocal(int) - Method in interface jdk.internal.jvmci.code.stack.InspectedFrame
Returns the value of the local at the given index.
getLocal(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
getLocal(int, int) - Method in interface jdk.internal.jvmci.meta.LocalVariableTable
 
getLocal(int, int) - Method in class jdk.internal.jvmci.meta.LocalVariableTableImpl
 
getLocals() - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
getLocals() - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getLocals() - Method in interface jdk.internal.jvmci.meta.LocalVariableTable
 
getLocals() - Method in class jdk.internal.jvmci.meta.LocalVariableTableImpl
 
getLocalsAt(int) - Method in interface jdk.internal.jvmci.meta.LocalVariableTable
 
getLocalsAt(int) - Method in class jdk.internal.jvmci.meta.LocalVariableTableImpl
 
getLocalValue(int) - Method in class jdk.internal.jvmci.code.BytecodeFrame
Gets the value representing the specified local variable.
getLocalVariableTable() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getLocalVariableTable() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns the local variable table of this method or null if this method does not have a local variable table.
getLocalVariableTableLength(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
getLocalVariableTableLength(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getLocalVariableTableStart(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
getLocalVariableTableStart(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getLocation() - Method in class jdk.internal.jvmci.options.OptionDescriptor
Gets a description of the location where this option is stored.
getLocationIdentities() - Method in class com.oracle.graal.hotspot.nodes.StubForeignCallNode
 
getLocationIdentities() - Method in class com.oracle.graal.nodes.extended.ForeignCallNode
 
getLocationIdentities() - Method in interface com.oracle.graal.nodes.memory.MemoryCheckpoint.Multi
This method is used to determine which set of memory locations is killed by this node.
getLocationIdentity() - Method in class com.oracle.graal.hotspot.nodes.BeginLockScopeNode
 
getLocationIdentity() - Method in class com.oracle.graal.hotspot.nodes.DeoptimizationFetchUnrollInfoCallNode
 
getLocationIdentity() - Method in class com.oracle.graal.hotspot.nodes.DirectCompareAndSwapNode
 
getLocationIdentity() - Method in class com.oracle.graal.hotspot.nodes.EndLockScopeNode
 
getLocationIdentity() - Method in class com.oracle.graal.hotspot.nodes.SaveAllRegistersNode
 
getLocationIdentity() - Method in class com.oracle.graal.hotspot.nodes.UncommonTrapCallNode
 
getLocationIdentity() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
getLocationIdentity() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyNode
 
getLocationIdentity() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySlowPathNode
 
getLocationIdentity() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
getLocationIdentity() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
getLocationIdentity() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
getLocationIdentity() - Method in class com.oracle.graal.nodes.extended.BytecodeExceptionNode
 
getLocationIdentity() - Method in class com.oracle.graal.nodes.extended.MembarNode
 
getLocationIdentity() - Method in class com.oracle.graal.nodes.extended.UnsafeAccessNode
 
getLocationIdentity() - Method in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
getLocationIdentity() - Method in class com.oracle.graal.nodes.InvokeNode
 
getLocationIdentity() - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
getLocationIdentity() - Method in class com.oracle.graal.nodes.java.AtomicReadAndAddNode
 
getLocationIdentity() - Method in class com.oracle.graal.nodes.java.AtomicReadAndWriteNode
 
getLocationIdentity() - Method in class com.oracle.graal.nodes.java.CompareAndSwapNode
 
getLocationIdentity() - Method in class com.oracle.graal.nodes.java.ExceptionObjectNode
 
getLocationIdentity() - Method in class com.oracle.graal.nodes.java.MonitorEnterNode
 
getLocationIdentity() - Method in class com.oracle.graal.nodes.java.MonitorExitNode
 
getLocationIdentity() - Method in class com.oracle.graal.nodes.java.RawMonitorEnterNode
 
getLocationIdentity() - Method in class com.oracle.graal.nodes.KillingBeginNode
 
getLocationIdentity() - Method in interface com.oracle.graal.nodes.memory.Access
 
getLocationIdentity() - Method in class com.oracle.graal.nodes.memory.FixedAccessNode
 
getLocationIdentity() - Method in class com.oracle.graal.nodes.memory.FloatingAccessNode
 
getLocationIdentity() - Method in interface com.oracle.graal.nodes.memory.MemoryAccess
 
getLocationIdentity() - Method in interface com.oracle.graal.nodes.memory.MemoryCheckpoint.Single
This method is used to determine which memory location is killed by this node.
getLocationIdentity() - Method in class com.oracle.graal.nodes.memory.MemoryPhiNode
 
getLocationIdentity() - Method in interface com.oracle.graal.nodes.spi.MemoryProxy
 
getLocationIdentity() - Method in class com.oracle.graal.nodes.StartNode
 
getLocationIdentity() - Method in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
 
getLocationIdentity() - Method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
getLocationIdentity() - Method in class com.oracle.graal.replacements.nodes.MacroStateSplitNode
 
getLocationIdentity(Node) - Static method in class com.oracle.graal.replacements.SnippetTemplate
 
getLocationIdentity() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
getLocationIdentity() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaField
Returns an object representing the unique location identity of this resolved Java field.
getLocationIdentityTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaField
 
getLocations() - Method in interface com.oracle.graal.nodes.memory.MemoryMap
Gets the location identities in the domain of this map.
getLocations() - Method in class com.oracle.graal.nodes.memory.MemoryMapNode
 
getLocations() - Method in class com.oracle.graal.phases.common.FloatingReadPhase.MemoryMapImpl
 
getLocations() - Method in class com.oracle.graal.replacements.SnippetTemplate.MemoryInputMap
 
getLocations() - Method in class com.oracle.graal.replacements.SnippetTemplate.MemoryOutputMap
 
getLockDepth() - Method in class com.oracle.graal.nodes.java.MonitorIdNode
 
getLocks(int) - Method in class com.oracle.graal.nodes.virtual.CommitAllocationNode
 
getLocks() - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
getLockSlot(int) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
getLockSlot(int) - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
Gets a stack slot for a lock at a given lock nesting depth.
getLockSlot(int) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
getLockStack() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
getLockStack() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
getLockValue(int) - Method in class jdk.internal.jvmci.code.BytecodeFrame
Gets the value representing the specified lock.
getLog() - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
Logging facility for debugging the annotation processor.
getLog() - Method in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor
Logging facility for debugging the annotation processor.
getLogLevel() - Method in interface com.oracle.graal.debug.DebugConfig
Determines the current log level in the current debug scope .
getLogLevel() - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
getLogLevel() - Method in class com.oracle.graal.debug.GraalDebugConfig
 
getLong(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
 
getLong(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
getLong(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getLong(FrameSlot) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
getLong(Object, long, boolean, Object) - Method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
getLongAt(ConstantPool) - Method in class com.oracle.graal.hotspot.test.ConstantPoolSubstitutionsTests
 
getLongAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the long constant pool entry at index index.
getLongAt0(ConstantPool, Object, int) - Static method in class com.oracle.graal.hotspot.replacements.ConstantPoolSubstitutions
 
getLongUnsafe(int, FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getLoop() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
getLoop() - Method in class com.oracle.graal.loop.InductionVariable
 
getLoop() - Method in class com.oracle.graal.nodes.cfg.Block
 
getLoopCount() - Method in class com.oracle.graal.java.BciBlockMapping
 
getLoopCount() - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
getLoopDepth() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
getLoopDepth() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
getLoopDepth() - Method in class com.oracle.graal.nodes.cfg.Block
 
getLoopEndCount() - Method in class com.oracle.graal.nodes.LoopBeginNode
 
getLoopExplosionPlugin() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
getLoopHeader(int) - Method in class com.oracle.graal.java.BciBlockMapping
Get the header block for a loop index.
getLoopHeaders() - Method in class com.oracle.graal.java.BciBlockMapping
 
getLoopId() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
Get the loop id of the inner most loop.
getLoopNodeFactory() - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
getLoops() - Method in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
 
getLoops() - Method in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
getLoweredSnippetGraph(LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.ObjectCloneNode
 
getLoweredSnippetGraph(LoweringTool) - Method in class com.oracle.graal.replacements.nodes.MacroNode
Gets a snippet to be used for lowering this macro node.
getLoweredSubstitutionGraph(LoweringTool) - Method in class com.oracle.graal.replacements.nodes.MacroNode
Gets a normal method substitution to be used for lowering this macro node.
getLowerer() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getLowerer() - Method in interface com.oracle.graal.nodes.spi.LoweringTool
 
getLowerer() - Method in class com.oracle.graal.phases.common.LoweringPhase.LoweringToolImpl
 
getLowerer() - Method in class com.oracle.graal.phases.tiers.PhaseContext
 
getLowerer() - Method in class com.oracle.graal.phases.util.Providers
 
getLoweringStage() - Method in interface com.oracle.graal.nodes.spi.LoweringTool
Returns current lowering stage.
getLoweringStage() - Method in class com.oracle.graal.phases.common.LoweringPhase.LoweringToolImpl
 
getLowResult() - Method in class com.oracle.graal.lir.amd64.AMD64MulDivOp
 
getLowResult() - Method in class com.oracle.graal.lir.amd64.AMD64SignExtendOp
 
getLowTier() - Method in class com.oracle.graal.phases.tiers.Suites
 
getM() - Static method in class com.oracle.graal.replacements.test.DeoptimizeOnExceptionTest
 
getMachineCodeCallDisplacementOffset() - Method in class jdk.internal.jvmci.code.Architecture
Gets the offset in bytes from the beginning of a call instruction to the displacement.
getMap(FrameMap) - Method in class com.oracle.graal.lir.amd64.AMD64SaveRegistersOp
 
getMap(FrameMap) - Method in class com.oracle.graal.lir.amd64.AMD64ZapRegistersOp
 
getMap(FrameMap) - Method in class com.oracle.graal.lir.sparc.SPARCSaveRegistersOp
 
getMap(FrameMap) - Method in interface com.oracle.graal.lir.StandardOp.SaveRegistersOp
Gets a map from the saved registers saved by this operation to the frame slots in which they are saved.
getMap() - Method in class com.oracle.graal.phases.common.FloatingReadPhase.MemoryMapImpl
 
getMappingFrom(int) - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
getMark() - Method in class com.oracle.graal.graph.Graph
Gets a mark that can be used with Graph.getNewNodes(com.oracle.graal.graph.Graph.Mark).
getMarkName(CompilationResult.Mark) - Method in interface jdk.internal.jvmci.code.CodeCacheProvider
Gets a name for a CompilationResult.Mark mark.
getMarkName(CompilationResult.Mark) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
getMarks() - Method in class jdk.internal.jvmci.code.CompilationResult
 
getMasterOption() - Method in class jdk.internal.jvmci.options.NestedBooleanOptionValue
 
getMaterializedRepresentation(FixedNode, ValueNode[], LockState) - Method in class com.oracle.graal.nodes.virtual.VirtualArrayNode
 
getMaterializedRepresentation(FixedNode, ValueNode[], LockState) - Method in class com.oracle.graal.nodes.virtual.VirtualBoxingNode
 
getMaterializedRepresentation(FixedNode, ValueNode[], LockState) - Method in class com.oracle.graal.nodes.virtual.VirtualInstanceNode
 
getMaterializedRepresentation(FixedNode, ValueNode[], LockState) - Method in class com.oracle.graal.nodes.virtual.VirtualObjectNode
Returns a node that can be used to materialize this virtual object.
getMaterializedRepresentation(FixedNode, ValueNode[], LockState) - Method in class com.oracle.graal.truffle.nodes.frame.NewFrameNode.VirtualOnlyInstanceNode
 
getMaterializedRepresentationHelper(VirtualObjectNode, FixedNode) - Static method in class com.oracle.graal.truffle.nodes.frame.NewFrameNode
 
getMaterializedValue() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
Returns a value which can be moved to a register instead of a restore-move from stack.
getMaterializedValue(LIRInstruction, Value, Interval) - Static method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
Returns a value for a interval definition, which can be used for re-materialization.
getMaterializedValue() - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
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.
getMaxCallTargetOffset() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
getMaxCallTargetOffset(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
getMaxCallTargetOffset(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getMaxChildDominatorNumber() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
getMaximumEntryCount() - Method in interface com.oracle.graal.nodes.spi.VirtualizerTool
This method should be used to query the maximum size of virtualized objects before attempting virtualization.
getMaximumEntryCount() - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
getMaximumFrameSize() - Method in interface jdk.internal.jvmci.code.RegisterConfig
Gets the maximum allowed size of the frame.
getMaximumFrameSize() - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
getMaxLocals() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getMaxLocals() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns the maximum number of locals used in this method's bytecodes.
getMaxLocalsTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
getMaxProbabilityLoopExit(LoopBeginNode, ArrayList<FixedNode>) - Method in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance
Returns the most probable loop exit.
getMaxProbabilitySux(ControlSplitNode, ArrayList<FixedNode>) - Static method in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance
Returns the most probable successor.
getMaxStackSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getMaxStackSize() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns the maximum number of stack slots used in this method's bytecodes.
getMaxStackSizeTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
getMaxValue() - Method in enum jdk.internal.jvmci.meta.Kind
The maximum value that can be represented as a value of this kind.
getMemberName(ValueNode[]) - Static method in class com.oracle.graal.replacements.nodes.MethodHandleNode
Get the MemberName argument of a MethodHandle.linkTo* call.
getMemoryAccessProvider() - Method in class com.oracle.graal.truffle.TruffleConstantReflectionProvider
 
getMemoryAccessProvider() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
getMemoryAccessProvider() - Method in interface jdk.internal.jvmci.meta.ConstantReflectionProvider
Gets raw memory access.
getMemoryKind(Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
getMemoryMap() - Method in class com.oracle.graal.nodes.ReturnNode
 
getMemorySize(Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
getMemorySize(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
getMemorySize(JavaConstant) - Method in interface jdk.internal.jvmci.meta.MetaAccessProvider
Returns the number of bytes occupied by this constant value or constant object.
getMemorySizeRecursive(MetaAccessProvider, ConstantReflectionProvider, JavaConstant, PrintStream, int) - Static method in class jdk.internal.jvmci.meta.MetaUtil
Returns the number of bytes occupied by this constant value or constant object and recursively all values reachable from this value.
getMessage() - Method in class com.oracle.graal.truffle.nodes.asserts.NeverPartOfCompilationNode
 
getMetaAccess() - Method in class com.oracle.graal.asm.test.AssemblerTest
 
getMetaAccess() - Method in interface com.oracle.graal.compiler.common.spi.CodeGenProviders
 
getMetaAccess() - Method in class com.oracle.graal.compiler.target.Backend
 
getMetaAccess() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getMetaAccess() - Method in interface com.oracle.graal.graph.spi.CanonicalizerTool
 
getMetaAccess() - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
 
getMetaAccess() - Method in class com.oracle.graal.java.BytecodeParser
 
getMetaAccess() - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
getMetaAccess() - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
getMetaAccess() - Method in class com.oracle.graal.nodes.SimplifyingGraphDecoder.PECanonicalizerTool
 
getMetaAccess() - Method in interface com.oracle.graal.nodes.spi.LoweringTool
 
getMetaAccess() - Method in class com.oracle.graal.nodes.util.GraphUtil.DefaultSimplifierTool
 
getMetaAccess() - Method in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance.Tool
 
getMetaAccess() - Method in class com.oracle.graal.phases.common.LoweringPhase.LoweringToolImpl
 
getMetaAccess() - Method in class com.oracle.graal.phases.tiers.PhaseContext
 
getMetaAccess() - Method in class com.oracle.graal.phases.util.Providers
 
getMetaAccess() - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
getMetaAccess() - Method in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
getMetaAccess() - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
getMetaAccess() - Method in class jdk.internal.jvmci.meta.MethodIdMap
 
getMetaAccess() - Method in class jdk.internal.jvmci.runtime.JVMCIBackend
 
getMetaAccessProvider() - Method in interface com.oracle.graal.nodes.spi.VirtualizerTool
 
getMetaAccessProvider() - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
getMetaspaceKlass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Gets the metaspace Klass for this type.
getMetaspaceMethod(Class<?>, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Gets the metaspace Method object corresponding to a given Class object and slot number.
getMetaspaceMethod(Class<?>, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getMetaspaceMethod() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getMetaspaceMethodConstant() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Gets the address of the C++ Method object for this method.
getMetaspaceObject(Constant) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
getMethod() - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Gets the method being parsed by this context.
getMethod() - Method in class com.oracle.graal.hotspot.CompilationTask
 
getMethod() - Method in class com.oracle.graal.hotspot.meta.HotSpotRuntimeStub
 
getMethod() - Method in class com.oracle.graal.java.BytecodeParser
 
getMethod() - Method in class com.oracle.graal.java.FrameStateBuilder
 
getMethod() - Method in class com.oracle.graal.nodes.extended.LoadMethodNode
 
getMethod() - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
getMethod() - Method in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
getMethod() - Method in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo
 
getMethod(String, Class<?>...) - Static method in class com.oracle.graal.replacements.test.EdgesTest
 
getMethod(String) - Method in class com.oracle.graal.test.GraalTest
 
getMethod(Class<?>, String) - Method in class com.oracle.graal.test.GraalTest
 
getMethod(Class<?>, String, Class<?>[]) - Method in class com.oracle.graal.test.GraalTest
 
getMethod() - Method in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistic
 
getMethod() - Method in class jdk.internal.jvmci.code.BytecodePosition
 
getMethod() - Method in interface jdk.internal.jvmci.code.stack.InspectedFrame
 
getMethod() - Method in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
getMethod() - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
getMethod() - Method in class jdk.internal.jvmci.meta.JavaMethodProfile.ProfiledMethod
Returns the type for this profile entry.
getMethod(ResolvedJavaType, String) - Static method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest
 
getMethod(ResolvedJavaType, String) - Static method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest
 
getMethodCountOffset(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
getMethodDescription() - Method in class com.oracle.graal.hotspot.CompilationTask
 
getMethodHandleAccess() - Method in class com.oracle.graal.truffle.TruffleConstantReflectionProvider
 
getMethodHandleAccess() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
getMethodHandleAccess() - Method in interface jdk.internal.jvmci.meta.ConstantReflectionProvider
Gets access to the internals of MethodHandle.
getMethodHandleIntrinsic(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider
 
getMethodId() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getMethodId() - Method in interface jdk.internal.jvmci.meta.MethodIdHolder
Gets the identifier set by MethodIdHolder.setMethodId(int) or 0 if no identifier was assigned to this method.
getMethodOffset(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
getMethodPointerStamp() - Method in class com.oracle.graal.hotspot.word.HotSpotWordTypes
 
getMethodProfile(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getMethodProfile(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
getMethodProfile(HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
 
getMethodProfile(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getMethodProfile(int) - Method in class jdk.internal.jvmci.meta.DefaultProfilingInfo
 
getMethodProfile(int) - Method in interface jdk.internal.jvmci.meta.ProfilingInfo
Returns the MethodProfile for the given BCI.
getMethods() - Method in class jdk.internal.jvmci.code.CompilationResult
Gets the methods whose bytecodes were used as input to the compilation.
getMethods() - Method in class jdk.internal.jvmci.meta.JavaMethodProfile
 
getMethodsElidedInSnippets() - Static method in class com.oracle.graal.replacements.NodeIntrinsificationPlugin
 
getMethodsNotRecordedExecutionCount(HotSpotMethodData, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
getMethodToInline() - Method in class com.oracle.graal.graphbuilderconf.InlineInvokePlugin.InlineInfo
Returns the method to be inlined, or null if the call site must not be inlined.
getMidTier() - Method in class com.oracle.graal.phases.tiers.Suites
 
getMinimumOutgoingSize() - Method in interface jdk.internal.jvmci.code.CodeCacheProvider
Minimum size of the stack area reserved for outgoing parameters.
getMinimumOutgoingSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
getMinInliningMaxCallerSize() - Method in class com.oracle.graal.truffle.GraalCompilerOptions
 
getMinPathProbability(FixedNode, double) - Method in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance
 
getMinTimeThreshold() - Method in class com.oracle.graal.truffle.GraalCompilerOptions
 
getMinValue() - Method in enum jdk.internal.jvmci.meta.Kind
The minimum value that can be represented as a value of this kind.
getMIOpcode(AMD64Assembler.OperandSize, boolean) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
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.
getModifiers(Class<?>) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotClassSubstitutions
 
getModifiers(Class<?>) - Static method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
getModifiers() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
getModifiers() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getModifiers() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getModifiers() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getModifiers() - Method in interface jdk.internal.jvmci.meta.ModifiersProvider
Returns the Java Virtual Machine modifiers for this element.
getModifiers() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaField
Returns the Java Virtual Machine modifiers for this element.
getModifiers() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns the Java Virtual Machine modifiers for this element.
getModifiers() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Returns the Java Virtual Machine modifiers for this element.
getModifiersTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaField
 
getModifiersTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
getModifiersTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
getMonitorId() - Method in class com.oracle.graal.nodes.java.AccessMonitorNode
 
getMOp(AMD64Assembler.AMD64BinaryArithmetic, int) - Static method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
getMROpcode(AMD64Assembler.OperandSize) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
getMul() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
Describes the multiplication operation.
getMutableCopy(Consumer<Map<Node, Node>>) - Method in class com.oracle.graal.graph.CachedGraph
 
getName() - Method in class com.oracle.graal.api.runtime.Graal.InvalidGraalRuntime
 
getName() - Method in interface com.oracle.graal.api.runtime.GraalRuntime
 
getName() - Method in interface com.oracle.graal.code.DisassemblerProvider
Gets the name denoting the format of the disassmembly return by this object.
getName() - Method in class com.oracle.graal.code.HexCodeFileDisassemblerProvider
 
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.
getName() - Method in interface com.oracle.graal.compiler.match.MatchGenerator
 
getName() - Method in class com.oracle.graal.compiler.match.MatchStatement
 
getName() - Method in interface com.oracle.graal.compiler.test.FindUniqueConcreteMethodBugTest.Person
 
getName() - Method in class com.oracle.graal.compiler.test.FindUniqueConcreteMethodBugTest.PersonImpl
 
getName() - Method in interface com.oracle.graal.compiler.test.FindUniqueConcreteMethodBugTest.Tenant
 
getName() - Method in interface com.oracle.graal.debug.DebugHistogram
Gets the name specified when this objected was created.
getName() - Method in class com.oracle.graal.debug.internal.DebugHistogramImpl
 
getName() - Method in class com.oracle.graal.debug.internal.DebugValue
Gets the globally unique name for the value represented by this object.
getName() - Method in class com.oracle.graal.debug.internal.DebugValueMap
 
getName() - Method in class com.oracle.graal.graph.Position
 
getName() - Method in interface com.oracle.graal.graph.test.TestNodeInterface
 
getName() - Method in class com.oracle.graal.graph.test.TypedNodeIteratorTest.TestNode
 
getName() - Method in class com.oracle.graal.graph.test.TypedNodeIteratorTest2.NodeA
 
getName(String, String) - Static method in class com.oracle.graal.hotspot.debug.BenchmarkCounters
 
getName() - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
getName() - Method in interface com.oracle.graal.hotspot.HotSpotGraalRuntimeProvider
 
getName() - Method in class com.oracle.graal.hotspot.meta.HotSpotDisassemblerProvider
 
getName() - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub.DebugScopeContext
 
getName(ConstantTree.Flags) - Method in class com.oracle.graal.lir.constopt.ConstantTree
 
getName() - Method in class com.oracle.graal.lir.jtt.LIRTest.LIRValueNode
 
getName() - Method in class com.oracle.graal.lir.phases.LIRPhase
 
getName() - Method in class com.oracle.graal.lir.Variable
 
getName() - Method in class com.oracle.graal.nodes.debug.DynamicCounterNode
 
getName() - Method in class com.oracle.graal.phases.BasePhase
 
getName() - Method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
getName() - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionPointer
 
getName() - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeLibraryHandle
 
getName() - Method in class com.oracle.graal.truffle.TruffleDebugJavaMethod
 
getName(int) - Method in class com.oracle.graal.virtual.phases.ea.EffectList
 
getName() - Method in interface com.oracle.nfi.api.NativeFunctionPointer
Returns the name of the function.
getName() - Method in interface com.oracle.nfi.api.NativeLibraryHandle
Gets a name for this library.
getName() - Method in class jdk.internal.jvmci.code.Architecture
Gets the name of this architecture.
getName() - Method in class jdk.internal.jvmci.code.CompilationResult
 
getName() - Method in class jdk.internal.jvmci.code.InstalledCode
Returns the name of this code blob.
getName() - Method in class jdk.internal.jvmci.hotspot.HotSpotJavaType
 
getName() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethod
 
getName() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
getName() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
Returns the name of this field as a String.
getName() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
 
getName() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.AbstractConstant
 
getName() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags.Flag
 
getName() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
getName() - Method in interface jdk.internal.jvmci.meta.JavaField
Returns the name of this field.
getName() - Method in interface jdk.internal.jvmci.meta.JavaMethod
Returns the name of this method.
getName() - Method in interface jdk.internal.jvmci.meta.JavaType
Returns the name of this type in internal form.
getName() - Method in interface jdk.internal.jvmci.meta.Local
 
getName() - Method in class jdk.internal.jvmci.meta.LocalImpl
 
getName() - Method in class jdk.internal.jvmci.options.OptionDescriptor
Gets the name of the option.
getName() - Method in class jdk.internal.jvmci.options.OptionValue
Gets the name of this option.
getNameAndTypeAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the JVM_CONSTANT_NameAndType constant pool entry at index index.
getNameAndTypeRefIndexAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the JVM_CONSTANT_NameAndType reference index constant pool entry at index index.
getNameIndex() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
 
getNameRefAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the name of a JVM_CONSTANT_NameAndType constant pool entry at index index.
getNameRefIndexAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the name reference index of a JVM_CONSTANT_NameAndType constant pool entry at index index.
getNames() - Method in class com.oracle.graal.hotspot.HotSpotCounterOp
 
getNameTemplate() - Method in class com.oracle.graal.graph.NodeClass
The template used to build the Verbosity.Name version.
getNameTest() - Method in class jdk.internal.jvmci.runtime.test.TestJavaField
 
getNameTest() - Method in class jdk.internal.jvmci.runtime.test.TestJavaMethod
 
getNarrow() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
Describes the narrowing conversion.
getNativeABICallerSaveRegisters() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotForeignCallsProvider
 
getNativeABICallerSaveRegisters() - Method in interface com.oracle.graal.hotspot.meta.HotSpotForeignCallsProvider
Gets the registers that must be saved across a foreign call into the runtime.
getNativeABICallerSaveRegisters() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotForeignCallsProvider
 
getNativeFunctionInterface() - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterfaceAccess
 
getNativeFunctionInterface() - Method in interface com.oracle.nfi.api.NativeFunctionInterfaceAccess
Gets the NativeFunctionInterface implementation available via this access object.
getNativeFunctionInterface() - Static method in class com.oracle.nfi.NativeFunctionInterfaceRuntime
Gets the NativeFunctionInterface (if any) provided by the VM.
getNativeFunctionPointerFromRawValue(long) - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
getNativeFunctionPointerFromRawValue(long) - Method in interface com.oracle.nfi.api.NativeFunctionInterface
Creates a NativeFunctionPointer from a raw value.
getNeg() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
Describes the unary negation operation.
getNeverInlineMethods() - Method in class com.oracle.graal.truffle.PartialEvaluator
 
getNewNodes(Graph.Mark) - Method in class com.oracle.graal.graph.Graph
Returns an Iterable providing all nodes added since the last mark.
getNewValue() - Method in class com.oracle.graal.nodes.java.LoweredAtomicReadAndWriteNode
 
getNewValue() - Method in class com.oracle.graal.nodes.java.LoweredCompareAndSwapNode
 
getNext() - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerExactArithmeticSplitNode
 
getNextStackFrame(HotSpotStackFrameReference, long[], int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Looks for the next Java stack frame with the given method.
getNextStackFrame(HotSpotStackFrameReference, long[], int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getNoDataAccessor(boolean) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
getNode(Node, long[], int) - Static method in class com.oracle.graal.graph.Edges
Gets the Node at the end point of a direct edge.
getNode(int) - Method in class com.oracle.graal.graph.Graph
 
getNodeClass() - Method in class com.oracle.graal.graph.Node
 
getNodeClass(Node) - Static method in class com.oracle.graal.hotspot.test.HotSpotNodeSubstitutionsTest
 
getNodeClass(ResolvedJavaMethod, Node.NodeIntrinsic) - Method in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
getNodeClasses() - Method in class com.oracle.graal.nodes.EncodedGraph
 
getNodeClasses() - Method in class com.oracle.graal.nodes.GraphEncoder
 
getNodeCount() - Method in class com.oracle.graal.graph.Graph
Gets the number of live nodes in this graph.
getNodeCount() - Method in interface com.oracle.graal.phases.common.inlining.info.elem.Inlineable
 
getNodeCount() - Method in class com.oracle.graal.phases.common.inlining.info.elem.InlineableGraph
 
getNodeCount() - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
getNodeCount() - Method in class com.oracle.graal.truffle.TruffleInliningProfile
 
getNodeCountAnnotations(StructuredGraph) - Static method in class com.oracle.graal.api.directives.test.ControlFlowAnchorDirectiveTest
 
getNodeCountExcludingUnusedConstants(StructuredGraph) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getNodeCountMegamorphic() - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
getNodeCountMonomorphic() - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
getNodeCountNonTrivial() - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
getNodeCountPolymorphic() - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
getNodeCountTrivial() - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
getNodeDepth(List<TruffleInlining>, Node) - Static method in interface com.oracle.graal.truffle.TruffleInlining.CallTreeNodeVisitor
 
getNodeId(Node) - Method in class com.oracle.graal.graph.NodeIdAccessor
Gets the identifier for a node.
getNodeId(Node) - Static method in class com.oracle.graal.printer.BinaryGraphPrinter
 
getNodeList(Node, long[], int) - Static method in class com.oracle.graal.graph.Edges
Gets the NodeList at the end point of a direct edge.
getNodeListUnsafe(Node, long) - Static method in class com.oracle.graal.graph.Edges
 
getNodePlugins() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
getNodeRewritingAssumption() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
getNodes() - Method in class com.oracle.graal.graph.Graph
Returns an Iterable providing all the live nodes.
getNodes(NodeClass<T>) - Method in class com.oracle.graal.graph.Graph
Returns an Iterable providing all the live nodes whose type is compatible with type.
getNodes() - Method in class com.oracle.graal.nodes.cfg.Block
 
getNodes() - Method in class com.oracle.graal.phases.common.util.HashSetNodeEventListener
Gets the set being used to accumulate the nodes communicated to this listener.
getNodesDeletedSinceLastCompression() - Method in class com.oracle.graal.graph.Graph
Gets the number of nodes which have been deleted from this graph since it was last compressed.
getNodeToBlock() - Method in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
getNodeToBlockMap() - Method in class com.oracle.graal.phases.schedule.SchedulePhase
 
getNodeType(ValueNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.State
 
getNodeUnsafe(Node, long) - Static method in class com.oracle.graal.graph.Edges
 
getNodeWeight(Node) - Static method in class com.oracle.graal.phases.common.ProfileCompiledMethodsPhase
 
getNonIntrinsicAncestor() - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Gets the first ancestor parsing context that is not parsing a intrinsic.
getNonIntrinsicAncestor() - Method in class com.oracle.graal.java.BytecodeParser
 
getNonPublicModifierStaticField(String) - Static method in class jdk.internal.jvmci.meta.MetaUtil
Used to lookup constants from Modifier that are not public (VARARGS, SYNTHETIC etc.).
getNonTrivialNodeCount() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
getNormalData(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
getNot() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
Describes the bitwise not operation.
getNotifyIndex() - Method in class com.oracle.graal.truffle.GraalFrameInstance.CallNodeFrame
 
getNotifyIndex() - Method in class com.oracle.graal.truffle.GraalFrameInstance.CallTargetFrame
 
getNotifyIndex() - Method in class com.oracle.graal.truffle.GraalFrameInstance
 
getNotRecordedProbability() - Method in class jdk.internal.jvmci.meta.AbstractJavaProfile
Returns the estimated probability of all types that could not be recorded due to profiling limitations.
getNullCheck() - Method in class com.oracle.graal.hotspot.nodes.G1PreWriteBarrier
 
getNullCheck() - Method in class com.oracle.graal.nodes.memory.FixedAccessNode
 
getNullSeen(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getNullSeen(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.BitData
 
getNullSeen(HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
 
getNullSeen(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getNullSeen(int) - Method in class jdk.internal.jvmci.meta.DefaultProfilingInfo
 
getNullSeen() - Method in class jdk.internal.jvmci.meta.JavaTypeProfile
Returns whether a null value was at the type check.
getNullSeen(int) - Method in interface jdk.internal.jvmci.meta.ProfilingInfo
Returns information if null was ever seen for the given BCI.
getNumberOfStackSlots() - Method in class com.oracle.graal.lir.framemap.FrameMapBuilderImpl
 
getNumberOfStackSlots() - Method in interface com.oracle.graal.lir.framemap.FrameMapBuilderTool
Returns the number of VirtualStackSlots created by this FrameMapBuilder.
getNumMaterializations() - Method in class com.oracle.graal.lir.constopt.ConstantTree.NodeCost
 
getObject(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
 
getObject() - Method in class com.oracle.graal.hotspot.nodes.ArrayRangeWriteBarrier
 
getObject() - Method in class com.oracle.graal.hotspot.nodes.ClassCastNode
 
getObject() - Method in class com.oracle.graal.hotspot.nodes.ComputeObjectAddressNode
 
getObject(Object) - Static method in class com.oracle.graal.nodes.extended.FixedValueAnchorNode
 
getObject() - Method in class com.oracle.graal.nodes.extended.GetClassNode
 
getObject() - Method in class com.oracle.graal.nodes.extended.NullCheckNode
 
getObject() - Method in class com.oracle.graal.nodes.extended.StoreHubNode
 
getObject() - Method in class com.oracle.graal.replacements.nodes.BasicObjectCloneNode
 
getObject(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
getObject(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getObject(FrameSlot) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
getObject(Object, long, boolean, Object) - Method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
GetObjectAddressNode - Class in com.oracle.graal.hotspot.nodes
Intrinsification for getting the address of an object.
GetObjectAddressNode(ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.GetObjectAddressNode
 
getObjectClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
Gets the class of the object represented by this constant.
getObjectHub() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getObjectHub() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getObjectHub() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Gets the runtime representation of the "hub" of this type--that is, the closest part of the type representation which is typically stored in the object header.
getObjectId() - Method in class com.oracle.graal.nodes.virtual.VirtualObjectNode
 
getObjectKind() - Method in interface com.oracle.graal.compiler.common.spi.LIRKindTool
 
getObjectKind() - Method in class com.oracle.graal.lir.gen.DefaultLIRKindTool
 
getObjectName() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
getObjects() - Method in class com.oracle.graal.lir.framemap.VirtualStackSlotRange
 
getObjects() - Method in class com.oracle.graal.nodes.EncodedGraph
 
getObjects() - Method in class com.oracle.graal.nodes.GraphEncoder
 
getObjectState(int) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
getObjectState(VirtualObjectNode) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
getObjectState(PartialEscapeBlockState<?>, ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
getObjectStateArrayForModification() - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
getObjectStateForModification(int) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
getObjectStateOptional(int) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
getObjectStateOptional(VirtualObjectNode) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
getObjectUnsafe(int, FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getOffset(Field) - Method in interface com.oracle.graal.compiler.common.FieldsScanner.CalcOffset
 
getOffset(Field) - Method in class com.oracle.graal.compiler.common.FieldsScanner.DefaultCalcOffset
 
getOffset() - Method in class com.oracle.graal.hotspot.nodes.ComputeObjectAddressNode
 
getOffset(StackSlot) - Method in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
 
getOffset() - Method in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
getOffset() - Method in class com.oracle.graal.nodes.memory.address.OffsetAddressNode
 
getOffset() - Method in class jdk.internal.jvmci.code.CompilationResult.DataSectionReference
 
getOffset(int) - Method in class jdk.internal.jvmci.code.StackSlot
Gets the offset of this stack slot, relative to the stack pointer.
getOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
 
getOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
getOffsets() - Method in class com.oracle.graal.compiler.common.Fields
 
getOopEncoding() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
getOp(int) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
getOp(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.SPARCOp
 
getOp() - Method in class com.oracle.graal.hotspot.nodes.CompressionNode
 
getOp() - Method in class com.oracle.graal.loop.BasicInductionVariable
 
getOp - Variable in class com.oracle.graal.nodes.calc.BinaryArithmeticNode
 
getOp(ValueNode, ValueNode) - Method in class com.oracle.graal.nodes.calc.BinaryArithmeticNode
 
getOp - Variable in class com.oracle.graal.nodes.calc.IntegerConvertNode
 
getOp(ValueNode) - Method in class com.oracle.graal.nodes.calc.IntegerConvertNode
 
getOp - Variable in class com.oracle.graal.nodes.calc.ShiftNode
 
getOp(ValueNode) - Method in class com.oracle.graal.nodes.calc.ShiftNode
 
getOp - Variable in class com.oracle.graal.nodes.calc.UnaryArithmeticNode
 
getOp(ValueNode) - Method in class com.oracle.graal.nodes.calc.UnaryArithmeticNode
 
getOp2(int) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
getOp3(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.Op3Op
 
getOpcode(LIRInstruction) - Method in class com.oracle.graal.lir.LIRInstructionClass
 
getOperand(Node) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
getOperand() - Method in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
getOperandModeAnnotation(Field) - Method in class com.oracle.graal.lir.LIRIntrospection.LIRFieldsScanner
 
getOperator() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.CC
 
getOperator() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.ConditionFlag
 
getOperator() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.MembarMask
 
getOperator() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Op3s
 
getOperator() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Opfs
 
getOperator() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.RCondition
 
getOps() - Method in class com.oracle.graal.compiler.common.type.ArithmeticStamp
 
getOps - Static variable in class com.oracle.graal.nodes.calc.FloatConvertNode
 
getOptimalAnchor(OptimizeGuardAnchorsPhase.LazyCFG, AbstractBeginNode) - Static method in class com.oracle.graal.phases.common.OptimizeGuardAnchorsPhase
 
getOptimisticOptimizations() - Method in class com.oracle.graal.phases.tiers.HighTierContext
 
getOptimisticOptimizations() - Method in class com.oracle.graal.phases.tiers.MidTierContext
 
getOptimisticOpts(ProfilingInfo) - Method in class com.oracle.graal.hotspot.HotSpotGraalCompiler
 
getOptimizedCallTargetInstrumentationFactory(String, ResolvedJavaMethod) - Static method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
getOption(String) - Method in class com.oracle.graal.truffle.test.builtins.SLGetOptionBuiltin
 
getOptionValue() - Method in class jdk.internal.jvmci.options.OptionDescriptor
Gets the boxed option value.
getOr() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
Describes the bitwise or operation.
getOrAdd(PartialEscapeBench.Thing) - Method in class com.oracle.graal.virtual.bench.PartialEscapeBench.ThingsCache
 
getOrCreateInterval(AllocatableValue) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
getOrCreateInterval(VirtualStackSlot) - Method in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
 
getOrCreateJSRData() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
getOriginalGraph(ResolvedJavaMethod, HighTierContext, CanonicalizerPhase, StructuredGraph, int) - Static method in class com.oracle.graal.phases.common.inlining.info.elem.InlineableGraph
This method looks up in a cache the graph for the argument, if not found bytecode is parsed.
getOriginalMemoryNode() - Method in interface com.oracle.graal.nodes.spi.MemoryProxy
 
getOriginalMethod() - Method in class com.oracle.graal.graphbuilderconf.IntrinsicContext
 
getOriginalNode() - Method in class com.oracle.graal.nodes.EntryProxyNode
 
getOriginalNode() - Method in class com.oracle.graal.nodes.extended.FixedValueAnchorNode
 
getOriginalNode() - Method in class com.oracle.graal.nodes.extended.UnsafeCastNode
 
getOriginalNode() - Method in class com.oracle.graal.nodes.GuardedValueNode
 
getOriginalNode() - Method in class com.oracle.graal.nodes.GuardProxyNode
 
getOriginalNode() - Method in class com.oracle.graal.nodes.java.CheckCastNode
 
getOriginalNode() - Method in class com.oracle.graal.nodes.PiNode
 
getOriginalNode() - Method in interface com.oracle.graal.nodes.spi.LimitedValueProxy
 
getOriginalNode() - Method in interface com.oracle.graal.nodes.spi.Proxy
 
getOriginalNode() - Method in class com.oracle.graal.nodes.ValueProxyNode
 
getOrInit(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl
 
getOrInitCost(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.constopt.ConstantTree
Returns the cost object associated with block.
getOrInitFreeSlots(LSStackSlotAllocator.Allocator.SlotSize) - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
getOrInitList(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.constopt.ConstantTree
 
getOrInitRescueSlot() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
getOrInitRescueSlotOp() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
getOrNullFreeSlots(LSStackSlotAllocator.Allocator.SlotSize) - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
getOSRDeoptimizationCount(DeoptimizationReason) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
getOSRLocals() - Method in class com.oracle.graal.nodes.extended.OSRStartNode
 
getOtherClass() - Method in class com.oracle.graal.nodes.java.ClassIsAssignableFromNode
 
getOtherValue(BinaryNode) - Method in enum com.oracle.graal.nodes.calc.BinaryArithmeticNode.ReassociateMatch
 
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.
getOutgoingCallingConvention() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
getOutgoingSize() - Method in class com.oracle.graal.lir.sparc.SPARCBlockEndOp
 
getOutgoingSize() - Method in class com.oracle.graal.lir.StandardOp.AbstractBlockEndOp
 
getOutgoingSize() - Method in interface com.oracle.graal.lir.StandardOp.BlockEndOp
 
getOutgoingValue(int) - Method in class com.oracle.graal.lir.sparc.SPARCBlockEndOp
 
getOutgoingValue(int) - Method in class com.oracle.graal.lir.StandardOp.AbstractBlockEndOp
 
getOutgoingValue(int) - Method in interface com.oracle.graal.lir.StandardOp.BlockEndOp
 
getOutput(LIRTestSpecification, String, byte) - Static method in class com.oracle.graal.lir.jtt.LIRTest
 
getOutput(LIRTestSpecification, String, short) - Static method in class com.oracle.graal.lir.jtt.LIRTest
 
getOutput(LIRTestSpecification, String, int) - Static method in class com.oracle.graal.lir.jtt.LIRTest
 
getOutput(LIRTestSpecification, String, long) - Static method in class com.oracle.graal.lir.jtt.LIRTest
 
getOutput(LIRTestSpecification, String, float) - Static method in class com.oracle.graal.lir.jtt.LIRTest
 
getOutput(LIRTestSpecification, String, double) - Static method in class com.oracle.graal.lir.jtt.LIRTest
 
getOutput(LIRTestSpecification, String, Object) - Static method in class com.oracle.graal.lir.jtt.LIRTest
 
getOutput(String) - Method in class com.oracle.graal.lir.jtt.LIRTestSpecification
 
getOutsideFrameAccess() - Method in interface com.oracle.graal.truffle.MaterializedFrameNotify
 
getOutsideFrameAccess() - Method in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
getOutsideFrameAccess() - Method in class com.oracle.graal.truffle.OptimizedIndirectCallNode
 
getOverFlowGuard() - Method in class com.oracle.graal.loop.CountedLoopInfo
 
getOverflowGuard() - Method in class com.oracle.graal.nodes.LoopBeginNode
 
getOverflowSuccessor() - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerExactArithmeticSplitNode
 
getOverride(OptionValue<T>) - Method in class jdk.internal.jvmci.options.OptionValue.MultipleOverridesScope
 
getOverride(OptionValue<T>) - Method in class jdk.internal.jvmci.options.OptionValue.OverrideScope
 
getOverride(OptionValue<T>) - Method in class jdk.internal.jvmci.options.OptionValue.SingleOverrideScope
 
getOverrides(OptionValue<?>, Collection<Object>) - Method in class jdk.internal.jvmci.options.OptionValue.MultipleOverridesScope
 
getOverrides(OptionValue<?>, Collection<Object>) - Method in class jdk.internal.jvmci.options.OptionValue.OverrideScope
 
getOverrides(OptionValue<?>, Collection<Object>) - Method in class jdk.internal.jvmci.options.OptionValue.SingleOverrideScope
 
getOverrideScope() - Static method in class jdk.internal.jvmci.options.OptionValue
 
getOwner() - Method in class jdk.internal.jvmci.code.StackLockValue
 
getParameter(int) - Method in class com.oracle.graal.nodes.StructuredGraph
 
getParameterAnnotation(Class<T>, int) - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Gets the annotation of a particular type for a formal parameter of this method.
getParameterAnnotations() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getParameterAnnotations() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns an array of arrays that represent the annotations on the formal parameters, in declaration order, of this method.
getParameterAnnotations(Class<T>) - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Gets the annotations of a particular type for the formal parameters of this method.
getParameterAnnotationsTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
getParameterCount() - Method in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo
 
getParameterCount(boolean) - Method in class com.oracle.graal.replacements.verifier.APHotSpotSignature
 
getParameterCount(boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
getParameterCount(boolean) - Method in interface jdk.internal.jvmci.meta.Signature
Returns the number of parameters in this signature, adding 1 for a receiver if requested.
getParameterKind(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
getParameterKind(int) - Method in interface jdk.internal.jvmci.meta.Signature
Gets the parameter kind at the specified position.
getParameterName(int) - Method in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo
 
getParameterPlugins() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
getParameters(StructuredGraph, ParameterNode, int, Class<?>[], List<ValueNode>, HotSpotProviders) - Static method in class com.oracle.graal.truffle.hotspot.nfi.NativeCallStubGraphBuilder
 
getParameterType(ProcessingEnvironment, int) - Method in class com.oracle.graal.replacements.verifier.APHotSpotSignature
 
getParameterType(int, ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
getParameterType(int, ResolvedJavaType) - Method in interface jdk.internal.jvmci.meta.Signature
Gets the parameter type at the specified position.
getParent() - Method in class com.oracle.graal.compiler.common.cfg.Loop
 
getParent() - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Gets the parsing context for the method that inlines the method being parsed by this context.
getParent() - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins
Gets the invocation plugins searched before searching in this object.
getParent() - Method in class com.oracle.graal.java.BytecodeParser
 
getParent() - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
getParent() - Method in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
getParent() - Method in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistic
 
getPartialEvaluator() - Method in class com.oracle.graal.truffle.TruffleCompiler
 
getPattern() - Method in class com.oracle.graal.compiler.match.MatchStatement
 
getPeakThreadCount() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
getPhi(T, Stamp) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.MergeProcessor
 
getPhiCached(T, Stamp) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.MergeProcessor
 
getPhiKind(PhiNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
getPhis() - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
getPhiValueAt(PhiNode, int) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
getPlaceholder() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
getPlaceholder() - Method in class com.oracle.graal.asm.Assembler
Returns a target specific placeholder address that can be used for code patching.
getPlaceholder() - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
getPlaceholderBciName(int) - Static method in class jdk.internal.jvmci.code.BytecodeFrame
Gets the name of a given placeholder BCI.
getPlatformKind() - Method in class jdk.internal.jvmci.meta.AbstractValue
Returns the platform specific kind used to store this value.
getPlatformKind() - Method in class jdk.internal.jvmci.meta.LIRKind
Get the low level type that is used in code generation.
getPlatformKind() - Method in interface jdk.internal.jvmci.meta.Value
Returns the platform specific kind used to store this value.
getPlugins() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
getPosition() - Method in class com.oracle.graal.asm.Assembler.LabelHint
 
getPosition() - Method in class com.oracle.graal.nodes.SimpleInfopointNode
 
getPostAllocationOptimizationStage() - Method in class com.oracle.graal.lir.phases.LIRSuites
PostAllocationOptimizationPhases are executed after register allocation and before machine code generation.
getPostdominator() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
getPostdominator() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
getPostdominator() - Method in class com.oracle.graal.nodes.cfg.Block
 
getPreAllocationOptimizationStage() - Method in class com.oracle.graal.lir.phases.LIRSuites
PreAllocationOptimizationPhases are executed between LIR generation and register allocation.
getPredecessor(int) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
getPredecessorCount() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
getPredecessorCount() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
getPredecessors() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
getPredefinedSchedule() - Static method in class com.oracle.graal.printer.GraphPrinterDumpHandler
 
getPrimarySuccessor() - Method in class com.oracle.graal.nodes.ControlSplitNode
Primary successor of the control split.
getPrimarySuccessor() - Method in class com.oracle.graal.nodes.extended.SwitchNode
 
getPrimarySuccessor() - Method in class com.oracle.graal.nodes.IfNode
 
getPrimarySuccessor() - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
getPrimarySuccessor() - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerExactArithmeticSplitNode
 
getPrimitiveClassObject() - Static method in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
getPrimitiveLocals() - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getPrimitiveOffset(int) - Static method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getPriority() - Method in interface com.oracle.graal.truffle.PrioritizedServiceProvider
 
getProbability() - Method in class com.oracle.graal.nodes.extended.BranchProbabilityNode
 
getProbability(Invoke) - Method in interface com.oracle.graal.phases.common.inlining.info.elem.Inlineable
 
getProbability(Invoke) - Method in class com.oracle.graal.phases.common.inlining.info.elem.InlineableGraph
 
getProbability() - Method in class jdk.internal.jvmci.meta.AbstractProfiledItem
Returns the estimated probability of AbstractProfiledItem.getItem().
getProbe() - Method in class com.oracle.graal.truffle.test.nodes.WrapperTestNode
 
getProcessCommandLine() - Static method in class com.oracle.mxtool.junit.MxJUnitWrapper
Gets the command line for the current process.
getProcessingEnv() - Method in class com.oracle.graal.nodeinfo.processor.GraphNodeProcessor
 
getProcessingEnv() - Method in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
getProfile() - Method in class com.oracle.graal.nodes.java.MethodCallTargetNode
 
getProfile() - Method in class com.oracle.graal.truffle.TruffleInliningDecision
 
getProfileForTypeCheck(ResolvedJavaType) - Method in class com.oracle.graal.java.BytecodeParser
 
getProfilingInfo(StructuredGraph) - Static method in class com.oracle.graal.compiler.GraalCompiler
 
getProfilingInfo() - Method in class com.oracle.graal.phases.tiers.MidTierContext
 
getProfilingInfo(boolean, boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getProfilingInfo() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns an object that provides access to the profiling information recorded for this method.
getProfilingInfo(boolean, boolean) - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns an object that provides access to the profiling information recorded for this method.
getProviders() - Method in class com.oracle.graal.compiler.target.Backend
 
getProviders() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getProviders() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
getProviders() - Method in class com.oracle.graal.hotspot.HotSpotBackend
 
getProviders() - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
 
getProviders() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
getProviders() - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
getProviders() - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
getProviders() - Method in class com.oracle.graal.truffle.PartialEvaluator
 
getProxy(Class<T>, T) - Static method in class com.oracle.graal.hotspot.logging.CountingProxy
 
getProxy(Class<T>, T) - Static method in class com.oracle.graal.hotspot.logging.LoggingProxy
The object returned by this method will implement all interfaces that are implemented by delegate.
getQualifiedName() - Method in class com.oracle.graal.debug.internal.DebugScope
 
getQueryIndex() - Method in class com.oracle.graal.truffle.TruffleInliningProfile
 
getQueuedCallTargets() - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
getQueuedCallTargets() - Method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
getQuotient() - Method in class com.oracle.graal.lir.amd64.AMD64MulDivOp
 
getRaw() - Method in class com.oracle.graal.compiler.test.MarkUnsafeAccessTest
 
getRawAddFrameSize() - Method in class jdk.internal.jvmci.code.StackSlot
 
getRawMethodProfile(HotSpotMethodData, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
getRawNativeCallNodeFactory(String) - Static method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
getRawOffset() - Method in class jdk.internal.jvmci.code.StackSlot
 
getRawPointer(Object) - Static method in class com.oracle.graal.replacements.test.DerivedOopTest
 
getRawPointerIntrinsic(Object) - Static method in class com.oracle.graal.replacements.test.DerivedOopTest
 
getRawPrimitive(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
Gets the value of a field for a given object.
getRawTypeProfile(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
getRawValue() - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionPointer
 
getRawValue() - Method in interface com.oracle.nfi.api.NativeFunctionPointer
Returns the raw function pointer value.
getRbpRescueSlot() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator.SaveRbp
 
getReadCache(ValueNode, LocationIdentity, int, PartialEscapeClosure<?>) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationBlockState
 
getReadCache() - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationBlockState
 
getReadCache() - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState
 
getReadKind() - Method in class com.oracle.graal.nodes.extended.JavaReadNode
 
getReadonlyCopy() - Method in class com.oracle.graal.graph.CachedGraph
 
getReason() - Method in class com.oracle.graal.nodes.AbstractFixedGuardNode
 
getReason() - Method in class com.oracle.graal.nodes.InfopointNode
 
getReceiver() - Method in interface com.oracle.graal.nodes.Invoke
 
getReceiver(ValueNode[]) - Static method in class com.oracle.graal.replacements.nodes.MethodHandleNode
Get the receiver of a MethodHandle.invokeBasic call.
getReceiverType() - Method in class com.oracle.graal.nodes.extended.LoadMethodNode
 
getReceiverType() - Method in interface com.oracle.graal.nodes.Invoke
 
getRecursions() - Method in class com.oracle.graal.truffle.TruffleInliningProfile
 
getReferenceCount() - Method in class jdk.internal.jvmci.meta.LIRKind
 
getReferenceMap() - Method in class jdk.internal.jvmci.code.DebugInfo
 
getReferenceMapIndex() - Method in class jdk.internal.jvmci.code.Register
Get the start index of this register in the ReferenceMap.
getReflectionSlotField(Class<?>) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
getRegister() - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.ScratchRegister
 
getRegister() - Method in class jdk.internal.jvmci.code.RegisterValue
 
getRegisterAllocationConfig() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
getRegisterByte(Conditional01.Register) - Method in class com.oracle.graal.jtt.optimize.Conditional01.TestClass
 
getRegisterCategory() - Method in class jdk.internal.jvmci.code.Register
 
getRegisterConfig() - Method in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig
 
getRegisterConfig() - Method in class com.oracle.graal.hotspot.amd64.AMD64DeoptimizationStub
 
getRegisterConfig() - Method in class com.oracle.graal.hotspot.amd64.AMD64UncommonTrapStub
 
getRegisterConfig() - Method in class com.oracle.graal.hotspot.sparc.SPARCDeoptimizationStub
 
getRegisterConfig() - Method in class com.oracle.graal.hotspot.sparc.SPARCUncommonTrapStub
 
getRegisterConfig() - Method in class com.oracle.graal.hotspot.stubs.Stub
 
getRegisterConfig() - Method in class com.oracle.graal.lir.framemap.FrameMap
 
getRegisterConfig() - Method in interface com.oracle.graal.lir.framemap.FrameMapBuilder
 
getRegisterConfig() - Method in class com.oracle.graal.lir.framemap.FrameMapBuilderImpl
 
getRegisterConfig() - Method in interface jdk.internal.jvmci.code.CodeCacheProvider
Gets the register configuration to use when compiling a given method.
getRegisterConfig() - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
getRegisterForRole(int) - Method in interface jdk.internal.jvmci.code.RegisterConfig
Gets the register corresponding to a runtime-defined role.
getRegisterForRole(int) - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
getRegisterForRole(int) - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
getRegisterReferenceMapSize() - Method in class jdk.internal.jvmci.code.Architecture
 
getRegisters() - Method in class com.oracle.graal.hotspot.meta.HotSpotProviders
 
getRegisters() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
getRegisters() - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
getRegisters() - Method in class jdk.internal.jvmci.code.Architecture
Gets an array of all available registers on this architecture.
getRelevance(Invoke) - Method in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance
 
getRem() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
Describes the remainder operation.
getRemainder() - Method in class com.oracle.graal.lir.amd64.AMD64MulDivOp
 
getRepeatingNode() - Method in class com.oracle.graal.truffle.OptimizedLoopNode
 
getRepeatingNode() - Method in class com.oracle.graal.truffle.OptimizedOSRLoopNode
 
getReplacements() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getReplacements() - Method in interface com.oracle.graal.nodes.spi.LoweringTool
 
getReplacements() - Method in class com.oracle.graal.phases.common.LoweringPhase.LoweringToolImpl
 
getReplacements() - Method in class com.oracle.graal.phases.tiers.PhaseContext
 
getReplacements() - Method in class com.oracle.graal.phases.util.Providers
 
getRequiredCapability(Class<T>) - Static method in class com.oracle.graal.api.runtime.Graal
Gets a capability provided by the GraalRuntime instance available to the application.
getResolvedJavaMethod(String) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getResolvedJavaMethod(Class<?>, String) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getResolvedJavaMethod(Class<?>, String, Class<?>...) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getResult(String) - Method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
getResult(StructuredGraph) - Static method in class com.oracle.graal.compiler.test.CompareCanonicalizerTest
 
getResult() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.HotSpotLoadMetaspaceConstantOp
 
getResult() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.HotSpotLoadObjectConstantOp
 
getResult() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.StoreRbpOp
 
getResult() - Method in class com.oracle.graal.lir.amd64.AMD64Move.AMD64PushPopStackMove
 
getResult() - Method in class com.oracle.graal.lir.amd64.AMD64Move.AMD64StackMove
 
getResult() - Method in class com.oracle.graal.lir.amd64.AMD64Move.MoveFromRegOp
 
getResult() - Method in class com.oracle.graal.lir.amd64.AMD64Move.MoveToRegOp
 
getResult() - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
getResult() - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
getResult() - Method in class com.oracle.graal.lir.jtt.LIRTestSpecification
 
getResult() - Method in class com.oracle.graal.lir.sparc.SPARCLoadConstantTableBaseOp
 
getResult() - Method in class com.oracle.graal.lir.sparc.SPARCMove.LoadInlineConstant
 
getResult() - Method in class com.oracle.graal.lir.sparc.SPARCMove.Move
 
getResult() - Method in class com.oracle.graal.lir.sparc.SPARCMove.MoveFpGp
 
getResult() - Method in interface com.oracle.graal.lir.StandardOp.MoveOp
 
getResult() - Method in class com.oracle.graal.lir.StandardOp.StackMove
 
getResult() - Method in interface com.oracle.graal.lir.StandardOp.StackStoreOp
 
getResult() - Method in class jdk.internal.jvmci.meta.Assumptions.AssumptionResult
 
getResultBits() - Method in class com.oracle.graal.nodes.calc.IntegerConvertNode
 
getResults() - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis
Returns the static analysis results computed by StaticAnalysis.finish().
getResultType() - Method in class com.oracle.graal.compiler.common.spi.ForeignCallDescriptor
Gets the return type of this foreign call.
getRetSuccessor() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
getReturn(String) - Method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
getReturn() - Method in class jdk.internal.jvmci.code.CallingConvention
Gets the location for the return value or Value.ILLEGAL if a void call.
getReturnAddressSize() - Method in class jdk.internal.jvmci.code.Architecture
Gets the size of the return address pushed to the stack by a call instruction.
getReturnBlock() - Method in class com.oracle.graal.java.BciBlockMapping
 
getReturnCount() - Method in class com.oracle.graal.java.BciBlockMapping
 
getReturnKind() - Method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
getReturnKind() - Method in interface jdk.internal.jvmci.meta.Signature
Gets the return kind of this signature.
getReturnRegister(Kind) - Method in interface jdk.internal.jvmci.code.RegisterConfig
Gets the register to be used for returning a value of a given kind.
getReturnRegister(Kind) - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
getReturnRegister(Kind) - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
getReturnRegister(Kind, CallingConvention.Type) - Static method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
getReturnStamp() - Method in class com.oracle.graal.nodes.StructuredGraph
 
getReturnType() - Method in class com.oracle.graal.replacements.nodes.MacroNode
 
getReturnType(ProcessingEnvironment) - Method in class com.oracle.graal.replacements.verifier.APHotSpotSignature
 
getReturnType(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
getReturnType(ResolvedJavaType) - Method in interface jdk.internal.jvmci.meta.Signature
Gets the return type of this signature.
getReturnValue() - Method in class com.oracle.graal.java.BytecodeParser
 
getReverseOp - Variable in class com.oracle.graal.nodes.calc.IntegerConvertNode
 
getRMOpcode(AMD64Assembler.OperandSize) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
getRoot() - Method in class com.oracle.graal.compiler.match.MatchContext
 
getRootNode() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
getRS1(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.Sethi
 
getRuntime() - Static method in class com.oracle.graal.api.runtime.Graal
Gets the singleton GraalRuntime instance available to the application.
getRuntime() - Method in interface com.oracle.graal.api.runtime.GraalRuntimeAccess
Gets the GraalRuntime implementation available via this access object.
getRuntime() - Method in class com.oracle.graal.hotspot.HotSpotBackend
 
getRuntime() - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntimeAccess
 
getRuntime() - Method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntimeAccess
 
getRuntime() - Static method in class jdk.internal.jvmci.runtime.JVMCI
Gets the singleton JVMCIRuntime instance available to the application.
getRXB(Register, Register) - Static method in class com.oracle.graal.asm.amd64.AMD64Assembler
Get RXB bits for register-register instruction.
getRXB(Register, AMD64Address) - Static method in class com.oracle.graal.asm.amd64.AMD64Assembler
Get RXB bits for register-memory instruction.
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
 
getSafepointAddressValue() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
getSavedRegisters() - Method in class com.oracle.graal.lir.amd64.AMD64RestoreRegistersOp
 
getSaveRbp() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
getSaveRegistersOp() - Method in class com.oracle.graal.hotspot.nodes.DeoptimizationFetchUnrollInfoCallNode
 
getSaveRegistersOp() - Method in class com.oracle.graal.hotspot.nodes.EnterUnpackFramesStackFrameNode
 
getSaveRegistersOp() - Method in class com.oracle.graal.hotspot.nodes.LeaveCurrentStackFrameNode
 
getSaveRegistersOp() - Method in class com.oracle.graal.hotspot.nodes.LeaveUnpackFramesStackFrameNode
 
getSaveRegistersOp() - Method in class com.oracle.graal.hotspot.nodes.SaveAllRegistersNode
 
getSaveRegistersOp() - Method in class com.oracle.graal.hotspot.nodes.UncommonTrapCallNode
 
getScalarAlias(ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
getScale() - Method in class com.oracle.graal.asm.amd64.AMD64Address
 
getScale() - Method in class com.oracle.graal.compiler.amd64.AMD64AddressNode
 
getScale() - Method in class com.oracle.graal.loop.DerivedScaledInductionVariable
 
getScopeRelevanceWithinParent() - Method in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance.Scope
Computes the ratio between the probabilities of the current scope's entry point and the parent scope's fastPathMinProbability.
getScopes(StructuredGraph) - Method in class com.oracle.graal.phases.graph.ScopedPostOrderNodeIterator
 
getScore() - Method in class com.oracle.graal.truffle.TruffleInliningProfile
 
getScratchRegister() - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
getScratchRegister(PlatformKind) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
getScratchRegister() - Method in class com.oracle.graal.lir.amd64.AMD64Move.AMD64StackMove
 
getSectionAlignment() - Method in class jdk.internal.jvmci.code.DataSection
Get the minimum alignment requirement of the data section.
getSectionSize() - Method in class jdk.internal.jvmci.code.DataSection
Get the size of the data section.
getSectionWeight(SchedulePhase, Collection<Block>) - Static method in class com.oracle.graal.phases.common.ProfileCompiledMethodsPhase
 
getSelfIncrements(PhiNode) - Static method in class com.oracle.graal.nodes.LoopBeginNode
Returns an array with one entry for each input of the phi, which is either LoopBeginNode.NO_INCREMENT or the increment, i.e., the value by which the phi is incremented in the corresponding branch.
getSerializedSize() - Method in class jdk.internal.jvmci.meta.PrimitiveConstant
 
getSerializedSize() - Method in interface jdk.internal.jvmci.meta.SerializableConstant
Return the size in bytes of the serialized representation of this constant.
getServiceImpls(Class<?>) - Static method in class jdk.internal.jvmci.service.Services
 
getShallowCallCount() - Method in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistic
 
getShallowNodeCount() - Method in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistic
 
getShiftAmountMask(Stamp) - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.ShiftOp
Get the shift amount mask for a given result stamp.
getShiftAmountMask() - Method in class com.oracle.graal.nodes.calc.ShiftNode
 
getShl() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
Describes the shift left operation.
getShort(int) - Method in class com.oracle.graal.asm.Assembler
 
getShort(int) - Method in class com.oracle.graal.asm.Buffer.BigEndian
 
getShort(int) - Method in class com.oracle.graal.asm.Buffer
 
getShort(int) - Method in class com.oracle.graal.asm.Buffer.LittleEndian
 
getShort(Object, int) - Method in class com.oracle.graal.compiler.common.Fields
 
getShort(Object, long, boolean, Object) - Method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
getShortCircuitProbability() - Method in class com.oracle.graal.nodes.ShortCircuitOrNode
Gets the probability that the y part of this binary node is not evaluated.
getShr() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
Describes the signed shift right operation.
getSignature() - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub.DebugScopeContext
 
getSignature() - Method in class com.oracle.graal.truffle.TruffleDebugJavaMethod
 
getSignature() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodUnresolved
 
getSignature() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getSignature() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
Returns the signature of this field as String.
getSignature() - Method in interface jdk.internal.jvmci.meta.JavaMethod
Returns the signature of this method.
getSignatureIndex() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
 
getSignatureName(Class<?>) - Static method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Returns the name of this type as it would appear in a signature.
getSignatureRefAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the signature of a JVM_CONSTANT_NameAndType constant pool entry at index index.
getSignatureRefIndexAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the signature reference index of a JVM_CONSTANT_NameAndType constant pool entry at index index.
getSignatureTest() - Method in class jdk.internal.jvmci.runtime.test.TestJavaMethod
 
getSignExtend() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
Describes the sign extend conversion.
getSimpleName(Class<?>, boolean) - Static method in class jdk.internal.jvmci.meta.MetaUtil
Extends the functionality of Class.getSimpleName() to include a non-empty string for anonymous and local classes.
getSimpleName() - Method in class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantValue
 
getSingleImplementor() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getSingleImplementor() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getSingleImplementor() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Gets the single implementor of this type.
getSingleImplementorTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
getSingleImplementorTestClassReceiver() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
getSingleImplementorTestPrimitiveReceiver() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
getSize(ConstantPool) - Method in class com.oracle.graal.hotspot.test.ConstantPoolSubstitutionsTests
 
getSize() - Static method in class com.oracle.graal.lir.sparc.SPARCJumpOp
 
getSize() - Method in class jdk.internal.jvmci.code.DataSection.Data
 
getSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
 
getSize(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getSize(HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
Computes the size for the specific data at the given position.
getSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes.Type
 
getSize0(ConstantPool, Object) - Static method in class com.oracle.graal.hotspot.replacements.ConstantPoolSubstitutions
 
getSizeFreshArgs() - Method in class com.oracle.graal.phases.common.inlining.walker.MethodInvocation
 
getSizeInBytes(PlatformKind) - Method in class jdk.internal.jvmci.code.Architecture
Gets the size in bytes of the specified kind for this target.
getSizeInBytes(PlatformKind) - Method in class jdk.internal.jvmci.code.TargetDescription
 
getSkippedExceptionTypes() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
getSkippedExceptionTypes(MetaAccessProvider) - Static method in class com.oracle.graal.truffle.TruffleCompiler
 
getSliceEnd(SwitchStrategy.SwitchClosure, int) - Method in class com.oracle.graal.lir.SwitchStrategy
Looks for the end of a stretch of key constants that are successive numbers and have the same target.
getSlot() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator.RescueSlotDummyOp
 
getSlot() - Method in class jdk.internal.jvmci.code.StackLockValue
 
getSlot() - Method in interface jdk.internal.jvmci.meta.Local
 
getSlot() - Method in class jdk.internal.jvmci.meta.LocalImpl
 
getSlotCount() - Method in enum jdk.internal.jvmci.meta.Kind
Returns the number of stack slots occupied by this kind according to the Java bytecodes specification.
getSlots() - Method in class com.oracle.graal.lir.amd64.AMD64SaveRegistersOp
 
getSlots() - Method in class com.oracle.graal.lir.framemap.VirtualStackSlotRange
 
getSlots() - Method in class com.oracle.graal.lir.sparc.SPARCSaveRegistersOp
 
getSnippet() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySlowPathNode
 
getSnippet(ResolvedJavaMethod, Object[]) - Method in interface com.oracle.graal.nodes.spi.Replacements
Gets the snippet graph derived from a given method.
getSnippet(ResolvedJavaMethod, ResolvedJavaMethod, Object[]) - Method in interface com.oracle.graal.nodes.spi.Replacements
Gets the snippet graph derived from a given method.
getSnippet(ResolvedJavaMethod, Object[]) - Method in class com.oracle.graal.replacements.ReplacementsImpl
 
getSnippet(ResolvedJavaMethod, ResolvedJavaMethod, Object[]) - Method in class com.oracle.graal.replacements.ReplacementsImpl
 
getSnippetDefault(GraphBuilderConfiguration.Plugins) - Static method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
getSnippetReflection() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getSnippetReflection() - Method in class com.oracle.graal.hotspot.meta.HotSpotProviders
 
getSnippetReflection() - Static method in class com.oracle.graal.truffle.nodes.frame.NewFrameNode
 
getSnippetReflection() - Method in class com.oracle.graal.truffle.PartialEvaluator
 
getSnippetTemplateCache(Class<T>) - Method in interface com.oracle.graal.nodes.spi.Replacements
Get snippet templates that were registered with Replacements.registerSnippetTemplateCache(SnippetTemplateCache).
getSnippetTemplateCache(Class<T>) - Method in class com.oracle.graal.replacements.ReplacementsImpl
 
getSortedSites(CompilationResult) - Static method in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
getSource() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
getSource() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
getSource() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
getSource() - Method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
getSource(SLFunction) - Static method in class com.oracle.graal.truffle.test.builtins.SLCallFunctionsWithBuiltin
 
getSourceBlock() - Method in class com.oracle.graal.lir.LabelRef
 
getSourceCallTarget() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
getSourceFileName() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getSourceFileName() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getSourceFileName() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Returns name of source file of this type.
getSourceForOperand(Value) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
getSourceForOperand(Value) - Method in interface com.oracle.graal.lir.debug.LIRGenerationDebugContext
Gets an object that represents the source of an LIR operand in a higher representation.
getSourceForOperandFromDebugContext(Value) - Static method in interface com.oracle.graal.lir.debug.LIRGenerationDebugContext
 
getSourcePosition() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
getSourcePosition() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
getSourcePosition() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
getSourcePosition() - Method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
getSPARCOp(int) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
getSpeculation(MetaAccessProvider) - Method in class com.oracle.graal.nodes.AbstractDeoptimizeNode
 
getSpeculation() - Method in class com.oracle.graal.nodes.AbstractFixedGuardNode
 
getSpeculation(MetaAccessProvider) - Method in class com.oracle.graal.nodes.DeoptimizeNode
 
getSpeculation() - Method in class com.oracle.graal.nodes.DeoptimizeNode
 
getSpeculation() - Method in class com.oracle.graal.nodes.DynamicDeoptimizeNode
 
getSpeculation(MetaAccessProvider) - Method in class com.oracle.graal.nodes.DynamicDeoptimizeNode
 
getSpeculation() - Method in class com.oracle.graal.nodes.GuardNode
 
getSpeculationLog() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getSpeculationLog() - Method in class com.oracle.graal.nodes.StructuredGraph
 
getSpeculationLog() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
getSpeculationLog() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getSpeculationLog() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
 
getSpillMoveFactory() - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
getSpillMoveFactory() - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
getSpillMoveFactory() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
getSpillMoveFactory() - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
getSpillMoveFactory() - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
getSplitChildAtOpId(int, LIRInstruction.OperandMode, LinearScan) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
getSplitChildBeforeOpId(int) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
getSplitChildren() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
getSplitVersions() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
getSqrt() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
Describes the square root operation.
getStableDimension() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
Number of stable dimensions if this constant is a stable array.
getStackArrayIndex(StackSlotValue) - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSAMoveResolver
 
getStackArrayIndex(StackSlot) - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSAMoveResolver
 
getStackArrayIndex(VirtualStackSlot) - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSAMoveResolver
 
getStackArrayIndex(StackSlotValue) - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
getStackArrayIndex(StackSlot) - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
getStackArrayIndex(VirtualStackSlot) - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
getStackIntrospection() - Method in class com.oracle.graal.compiler.target.Backend
 
getStackIntrospection() - Method in class com.oracle.graal.hotspot.HotSpotBackend
 
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
 
getStackKind() - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
 
getStackKind() - Method in enum jdk.internal.jvmci.meta.Kind
Returns the kind that represents this kind when on the Java operand stack.
getStackPointer() - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
getStackPointerRegister() - Method in class com.oracle.graal.hotspot.meta.HotSpotRegisters
 
getStackPointerRegister() - Method in interface com.oracle.graal.hotspot.meta.HotSpotRegistersProvider
Gets the stack pointer register.
getStackSize() - Method in class jdk.internal.jvmci.code.CallingConvention
Gets the amount of stack space (in bytes) required for the stack-based arguments of the call.
getStackSlot() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.StoreRbpOp
 
getStackSlot() - Method in interface com.oracle.graal.lir.StandardOp.StackStoreOp
 
getStackSlots() - Method in class com.oracle.graal.lir.framemap.FrameMapBuilderImpl
 
getStackSlots() - Method in interface com.oracle.graal.lir.framemap.FrameMapBuilderTool
 
getStackTraceElement(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
getStackTraceElement(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getStackValue(int) - Method in class jdk.internal.jvmci.code.BytecodeFrame
Gets the value representing the specified stack slot.
getStamp() - Method in class com.oracle.graal.loop.CountedLoopInfo
 
getStamp() - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.GuardedStamp
 
getStamp() - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.InfoElement
 
getStampProvider() - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
 
getStampProvider() - Method in class com.oracle.graal.java.BytecodeParser
 
getStampProvider() - Method in interface com.oracle.graal.nodes.spi.LoweringTool
 
getStampProvider() - Method in class com.oracle.graal.phases.common.LoweringPhase.LoweringToolImpl
 
getStampProvider() - Method in class com.oracle.graal.phases.tiers.PhaseContext
 
getStampProvider() - Method in class com.oracle.graal.phases.util.Providers
 
getStampProvider() - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
getStampProvider() - Method in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
getStart() - Method in class com.oracle.graal.loop.CountedLoopInfo
 
getStart() - Method in class jdk.internal.jvmci.code.InstalledCode
Returns the start address of this installed code if it is valid, 0 otherwise.
getStart() - Method in class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
 
getStart() - Method in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
getStartBCI() - Method in class jdk.internal.jvmci.meta.ExceptionHandler
Returns the start bytecode index of the protected range of this handler.
getStartBCI() - Method in interface jdk.internal.jvmci.meta.Local
 
getStartBCI() - Method in class jdk.internal.jvmci.meta.LocalImpl
 
getStartBlock() - Method in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
 
getStartBlock() - Method in class com.oracle.graal.java.BciBlockMapping
 
getStartBlock() - Method in class com.oracle.graal.lir.constopt.ConstantTree
 
getStartBlock() - Method in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
getStartIndex() - Method in class com.oracle.graal.hotspot.nodes.ArrayRangeWriteBarrier
 
getStartOffset() - Method in class com.oracle.graal.nodes.EncodedGraph
 
getState(Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
getState(Access) - Method in class com.oracle.graal.compiler.sparc.SPARCNodeLIRBuilder
 
getState() - Method in class com.oracle.graal.compiler.test.deopt.MonitorDeoptTest.Monitor
 
getState() - Method in class com.oracle.graal.lir.amd64.AMD64Move.NullCheckOp
 
getState() - Method in class com.oracle.graal.lir.sparc.SPARCMove.NullCheckOp
 
getState() - Method in interface com.oracle.graal.lir.StandardOp.NullCheck
 
getState() - Method in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
getState() - Method in class com.oracle.graal.nodes.extended.UnsafeStoreNode
 
getState() - Method in class com.oracle.graal.nodes.FullInfopointNode
 
getState() - Method in class com.oracle.graal.nodes.java.StoreFieldNode
 
getState() - Method in class com.oracle.graal.nodes.java.StoreIndexedNode
 
getStateCount() - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
getStateIdx(Value) - Method in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
Returns the index to the state arrays in BlockData for a specific location.
getStateIndex(int) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
GETSTATIC - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
GETSTATIC - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
getStaticFields() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getStaticFields() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getStaticFields() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Returns the static fields of this class, including internal fields.
getStaticFields(Class<?>) - Static method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
getStaticFieldsTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
getStaticFinalObject() - Static method in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
getStrategies(double[], JavaConstant[], LabelRef[]) - Static method in class com.oracle.graal.lir.SwitchStrategy
 
getStream() - Method in interface com.oracle.graal.debug.TTYStreamProvider
 
getStream() - Method in class com.oracle.graal.hotspot.logging.HotSpotTTYStreamProvider
 
getStream() - Method in class com.oracle.graal.java.BytecodeParser
 
getStream() - Method in class jdk.internal.jvmci.hotspot.PrintStreamOption
Gets the print stream configured by this option.
getStringObject() - Static method in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
getStub() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerationResult
 
getStub() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
Gets the Stub this generator is generating code for or null if a stub is not being generated.
getStub() - Method in class com.oracle.graal.hotspot.nodes.StubStartNode
 
getStub() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerationResult
 
getStub() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
getStubs() - Static method in class com.oracle.graal.hotspot.stubs.Stub
Gets an immutable view of all stubs that have been created.
getSub() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
Describes the subtraction operation.
getSubIndex() - Method in class com.oracle.graal.graph.Position
Gets the index within a NodeList if Position.getIndex() denotes a NodeList field otherwise Node.NOT_ITERABLE.
getSubklass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Returns the Klass::_subklass field of the underlying metaspace klass for the given type type.
getSubstitute(MetaAccessProvider) - Method in class com.oracle.graal.graphbuilderconf.MethodSubstitutionPlugin
Gets the substitute method, resolving it first if necessary.
getSubstitution(ResolvedJavaMethod, int) - Method in interface com.oracle.graal.nodes.spi.Replacements
Gets a graph that is a substitution for a given method.
getSubstitution(ResolvedJavaMethod, boolean, int) - Method in interface com.oracle.graal.nodes.spi.Replacements
Gets a graph that is a substitution for a given method.
getSubstitution(ResolvedJavaMethod, boolean, int) - Method in class com.oracle.graal.replacements.ReplacementsImpl
 
getSubstitutionGuardParameter(Class<?>) - Method in interface com.oracle.graal.api.replacements.SnippetReflectionProvider
Gets the value to bind to a parameter in a SubstitutionGuard constructor.
getSubstitutionGuardParameter(Class<?>) - Method in class com.oracle.graal.hotspot.meta.HotSpotSnippetReflectionProvider
 
getSubstitutionMethod(ResolvedJavaMethod) - Method in interface com.oracle.graal.nodes.spi.Replacements
Gets a method that is a substitution for a given method.
getSubstitutionMethod(ResolvedJavaMethod) - Method in class com.oracle.graal.replacements.ReplacementsImpl
 
getSucceedingStamp(boolean, Stamp, Stamp) - Static method in class com.oracle.graal.nodes.calc.IntegerTestNode
 
getSucceedingStampForValue(boolean) - Method in class com.oracle.graal.nodes.calc.IsNullNode
 
getSucceedingStampForValue(boolean) - Method in class com.oracle.graal.nodes.java.InstanceOfNode
 
getSucceedingStampForValue(boolean) - Method in class com.oracle.graal.nodes.java.TypeCheckNode
 
getSucceedingStampForValue(boolean) - Method in class com.oracle.graal.nodes.UnaryOpLogicNode
 
getSucceedingStampForX(boolean) - Method in class com.oracle.graal.nodes.BinaryOpLogicNode
 
getSucceedingStampForX(boolean) - Method in class com.oracle.graal.nodes.calc.FloatEqualsNode
 
getSucceedingStampForX(boolean) - Method in class com.oracle.graal.nodes.calc.FloatLessThanNode
 
getSucceedingStampForX(boolean) - Method in class com.oracle.graal.nodes.calc.IntegerBelowNode
 
getSucceedingStampForX(boolean) - Method in class com.oracle.graal.nodes.calc.IntegerEqualsNode
 
getSucceedingStampForX(boolean) - Method in class com.oracle.graal.nodes.calc.IntegerLessThanNode
 
getSucceedingStampForX(boolean) - Method in class com.oracle.graal.nodes.calc.IntegerTestNode
 
getSucceedingStampForX(boolean) - Method in class com.oracle.graal.nodes.calc.PointerEqualsNode
 
getSucceedingStampForY(boolean) - Method in class com.oracle.graal.nodes.BinaryOpLogicNode
 
getSucceedingStampForY(boolean) - Method in class com.oracle.graal.nodes.calc.FloatEqualsNode
 
getSucceedingStampForY(boolean) - Method in class com.oracle.graal.nodes.calc.FloatLessThanNode
 
getSucceedingStampForY(boolean) - Method in class com.oracle.graal.nodes.calc.IntegerBelowNode
 
getSucceedingStampForY(boolean) - Method in class com.oracle.graal.nodes.calc.IntegerEqualsNode
 
getSucceedingStampForY(boolean) - Method in class com.oracle.graal.nodes.calc.IntegerLessThanNode
 
getSucceedingStampForY(boolean) - Method in class com.oracle.graal.nodes.calc.IntegerTestNode
 
getSucceedingStampForY(boolean) - Method in class com.oracle.graal.nodes.calc.PointerEqualsNode
 
getSuccessor(int) - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
getSuccessor(boolean) - Method in class com.oracle.graal.nodes.IfNode
 
getSuccessorCount() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
getSuccessorCount() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
getSuccessorEdges() - Method in class com.oracle.graal.graph.NodeClass
 
getSuccessors() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
getSuccessors() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
getSuites() - Method in class com.oracle.graal.compiler.target.Backend
 
getSuites() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getSuites() - Method in class com.oracle.graal.hotspot.HotSpotBackend
 
getSuites(HotSpotProviders) - Method in class com.oracle.graal.hotspot.HotSpotGraalCompiler
 
getSuites() - Method in class com.oracle.graal.hotspot.meta.HotSpotProviders
 
getSuites() - Method in class com.oracle.graal.jtt.bytecode.BC_instanceof01
 
getSuperclass(Class<?>) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotClassSubstitutions
 
getSuperClass(Class<?>) - Static method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
getSuperclass() - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
Gets the result of Class.getSuperclass() for the Class object represented by this constant.
getSuperclass() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
getSuperclass() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
getSuperclass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getSuperclass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getSuperclass() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Gets the super class of this type.
getSuperclassName() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes.Type
 
getSuperclassTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
getSuperType(TypeElement) - Method in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
getSupertype() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
getSupertype() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getSupertype(Class<?>) - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
getSupportedAnnotationTypes() - Method in class com.oracle.graal.replacements.verifier.VerifierAnnotationProcessor
 
getSupportedInstructionTypes() - Method in interface com.oracle.graal.asm.Assembler.InstructionCounter
 
getSupportedInstructionTypes() - Method in class com.oracle.graal.asm.sparc.SPARCInstructionCounter
 
getSupportedSourceVersion() - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
getSupportedSourceVersion() - Method in class com.oracle.graal.nodeinfo.processor.GraphNodeProcessor
 
getSupportedSourceVersion() - Method in class com.oracle.graal.replacements.verifier.VerifierAnnotationProcessor
 
getSupportedSourceVersion() - Method in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor
 
getSupportedSourceVersion() - Method in class jdk.internal.jvmci.options.processor.OptionProcessor
 
getSupportedSourceVersion() - Method in class jdk.internal.jvmci.service.processor.ServiceProviderProcessor
 
getSV() - Method in interface com.oracle.graal.compiler.common.util.TypeReader
Reads a signed value that has been written using variable byte size encoding.
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.
getSwitchProbabilities(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getSwitchProbabilities(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
getSwitchProbabilities(HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
 
getSwitchProbabilities(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getSwitchProbabilities(int) - Method in class jdk.internal.jvmci.meta.DefaultProfilingInfo
 
getSwitchProbabilities(int) - Method in interface jdk.internal.jvmci.meta.ProfilingInfo
Returns an estimate of how often the switch cases are taken at the given BCI.
getSymbol() - Method in interface com.oracle.graal.hotspot.HotSpotForeignCallLinkage
Gets the VM symbol associated with the target address of the call.
getSymbol() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
getSymbol(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Gets the value of a metaspace Symbol as a String.
getSymbol(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getSymbol0(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getTag(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getTag() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getTag() - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
Returns the HotSpotMethodDataAccessor.Tag stored in the LayoutData header.
getTagAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the constant pool tag at index index.
getTags() - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getTakenDisplacement(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.JumpData
 
getTarget() - Method in class com.oracle.graal.asm.Assembler.LabelHint
 
getTarget() - Method in class com.oracle.graal.compiler.target.Backend
 
getTarget() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
getTarget() - Method in interface com.oracle.graal.hotspot.HotSpotGraalRuntimeProvider
 
getTarget() - Method in class com.oracle.graal.lir.framemap.FrameMap
 
getTarget() - Method in class com.oracle.graal.phases.tiers.LowTierContext
 
getTarget() - Method in class com.oracle.graal.phases.tiers.MidTierContext
 
getTarget() - Method in class com.oracle.graal.truffle.TruffleInliningDecision
 
getTarget() - Method in interface jdk.internal.jvmci.code.CodeCacheProvider
Gets a description of the target architecture.
getTarget() - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
getTarget() - Method in class jdk.internal.jvmci.runtime.JVMCIBackend
 
getTargetBlock() - Method in class com.oracle.graal.lir.LabelRef
 
getTargetCode() - Method in class jdk.internal.jvmci.code.CompilationResult
 
getTargetCodeSize() - Method in class jdk.internal.jvmci.code.CompilationResult
 
getTargetInvokeNode(Assumptions, MethodHandleAccessProvider.IntrinsicMethod, int, JavaType, ValueNode[], ResolvedJavaMethod, ResolvedJavaMethod) - Static method in class com.oracle.graal.replacements.nodes.MethodHandleNode
Helper function to get the InvokeNode for the targetMethod of a java.lang.invoke.MemberName.
getTargetLinkage() - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub
Gets the linkage information for the call from this stub.
getTargetMethod() - Method in class com.oracle.graal.replacements.nodes.MacroNode
 
getTargetMethod(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider
Returns the ResolvedJavaMethod for the vmtarget of a java.lang.invoke.MemberName.
getTargetName(CompilationResult.Call) - Method in interface jdk.internal.jvmci.code.CodeCacheProvider
Gets a name for the target of a CompilationResult.Call.
getTargetName(CompilationResult.Call) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
Decodes a call target to a mnemonic if possible.
getTargetPosition(Assembler) - Static method in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
getTemporaries() - Method in interface com.oracle.graal.compiler.common.spi.ForeignCallLinkage
Gets the values used/killed by this foreign call.
getTemporaries() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
getTempSlot(LIRKind) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
getThisClass() - Method in class com.oracle.graal.nodes.java.ClassIsAssignableFromNode
 
getThreadAllocatedBytes(long) - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
getThreadAllocatedBytes(long[]) - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
getThreadAllocatedBytes() - Static method in class com.oracle.graal.hotspot.CompilationStatistics
 
getThreadCount() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
getThreadCpuTime(long[]) - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
getThreadCpuTime(long) - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
getThreadInfo(long) - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
getThreadInfo(long[]) - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
getThreadInfo(long, int) - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
getThreadInfo(long[], int) - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
getThreadInfo(long[], boolean, boolean) - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
getThreadMXBean() - Static method in class com.oracle.graal.debug.Management
 
getThreadRegister() - Method in class com.oracle.graal.hotspot.meta.HotSpotRegisters
 
getThreadRegister() - Method in interface com.oracle.graal.hotspot.meta.HotSpotRegistersProvider
Gets the register holding the current thread.
getThreadUserTime(long[]) - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
getThreadUserTime(long) - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
getTimestamp() - Method in class com.oracle.graal.truffle.CompilationProfile
 
getTimeStamp() - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Fetch the time stamp used for printing inside hotspot.
getTimeStamp() - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getTimestampThreshold() - Static method in class com.oracle.graal.truffle.CompilationProfile
 
getTimeUnit() - Method in interface com.oracle.graal.debug.DebugTimer
Gets the time unit of this timer.
getTimeUnit() - Method in class com.oracle.graal.debug.internal.TimerImpl.FlatTimer
 
getTimeUnit() - Method in class com.oracle.graal.debug.internal.TimerImpl
 
getTopLevelMaps() - Static method in class com.oracle.graal.debug.internal.DebugValueMap
 
getTopStructure(Class<T>) - Method in class com.oracle.graal.replacements.GraphKit
 
getTotalCallCount() - Method in class com.oracle.graal.truffle.TraceCompilationProfile
 
getTotalFrameSize() - Method in class jdk.internal.jvmci.code.CompilationResult
The total frame size of the method in bytes.
getTotalMarkedCount() - Method in class com.oracle.graal.graph.NodeFlood
 
getTotalNodesDeleted() - Method in class com.oracle.graal.graph.Graph
Gets the total number of nodes which have been deleted from this graph.
getTotalStartedThreadCount() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
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
 
getTrueSucc() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.Const
 
getTrueSucc() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst
 
getTrueSucc() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.IfLt
 
getTrueSucc() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.IfZero
 
getTrueSucc() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.Return
 
getTrueSuccessorProbability() - Method in class com.oracle.graal.nodes.IfNode
 
getTruffleCompiler() - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
getTruffleCompiler() - Method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
getType(int) - Method in class com.oracle.graal.compiler.common.Fields
Gets the type of a field.
getType(String) - Method in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
getType(Class<?>) - Method in class com.oracle.graal.nodes.test.AbstractObjectStampTest
 
getType() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.InstanceStamp
 
getType() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.TypeStamp
 
getType() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ValueStamp
 
getType() - Method in class jdk.internal.jvmci.code.VirtualObject
Returns the type of the object whose allocation was removed during compilation.
getType() - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
Gets the resolved Java type of the object represented by this constant.
getType() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
getType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
getType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
 
getType() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
 
getType() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags.Flag
 
getType() - Method in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor.VMConfigField
 
getType() - Method in interface jdk.internal.jvmci.meta.JavaField
Returns a JavaType object that identifies the declared type for this field.
getType() - Method in class jdk.internal.jvmci.meta.JavaTypeProfile.ProfiledType
Returns the type for this profile entry.
getType() - Method in interface jdk.internal.jvmci.meta.Local
 
getType() - Method in class jdk.internal.jvmci.meta.LocalImpl
 
getType() - Method in class jdk.internal.jvmci.options.OptionDescriptor
Gets the type of values stored in the option.
getType(Class<?>) - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest
 
getType(Class<?>) - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest
 
getTypeChar() - Method in enum jdk.internal.jvmci.meta.Kind
Returns the name of the kind as a single character.
getTypeCheckedInlineInfo(Invoke, ResolvedJavaMethod) - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
getTypeCount(int) - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
getTypeCountOffset(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
getTypeElement(String) - Method in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
Returns a type element given a canonical name.
getTypeElement(Class<?>) - Method in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
getTypeIdentifier(Object) - Static method in class com.oracle.graal.truffle.DefaultTruffleStamp
 
getTypeIdentifier() - Method in class com.oracle.graal.truffle.test.TruffleStampTest.TestTypedObject
 
getTypeName() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
getTypeName() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes.Type
 
getTypeOffset(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
getTypeProfile(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getTypeProfile(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
getTypeProfile(HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
 
getTypeProfile(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getTypeProfile(int) - Method in class jdk.internal.jvmci.meta.DefaultProfilingInfo
 
getTypeProfile(int) - Method in interface jdk.internal.jvmci.meta.ProfilingInfo
Returns the TypeProfile for the given BCI.
getTypes() - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.TypeFlow
Returns the types of this element.
getTypes() - Method in class jdk.internal.jvmci.meta.JavaTypeProfile
A list of types for which the runtime has recorded probability information.
getTypesNotRecordedExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
getTypesNotRecordedExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.TypeCheckData
 
getTypesNotRecordedExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
getTypeString() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
getTypeTest() - Method in class jdk.internal.jvmci.runtime.test.TestJavaField
 
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
 
getUncachedKlassRefIndexAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the uncached klass reference index constant pool entry at index index.
getUniqueFramestate(NodeWithState, FrameState) - Static method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
getUnqualifiedName() - Method in interface jdk.internal.jvmci.meta.JavaType
Returns an unqualified name of this type.
getUnresolvedOrPrimitiveType(HotSpotJVMCIRuntimeProvider, String) - Static method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
getUnrollLength() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
getUnsafe() - Static method in class com.oracle.graal.jtt.jdk.UnsafeAccess01
 
getUnsafe() - Static method in class com.oracle.graal.jtt.jdk.UnsafeAllocateInstance01
 
getUnsafe() - Static method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getUnsafe() - Static method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
getUnscheduledUsages(Node) - Method in class com.oracle.graal.phases.common.LoweringPhase.Round
Gets all usages of a floating, lowerable node that are unscheduled.
getUnwindBlock() - Method in class com.oracle.graal.java.BciBlockMapping
 
getUnwindValue() - Method in class com.oracle.graal.java.BytecodeParser
 
getUsageAt(int) - Method in class com.oracle.graal.graph.Node
 
getUsageCount() - Method in class com.oracle.graal.graph.Node
Gets the maximum number of usages this node has had at any point in time.
getUsages(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.constopt.ConstantTree
 
getUsages() - Method in class com.oracle.graal.lir.constopt.ConstantTree.NodeCost
 
getUseProfiling() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
getUShr() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
Describes the unsigned shift right operation.
getUTF8At(ConstantPool) - Method in class com.oracle.graal.hotspot.test.ConstantPoolSubstitutionsTests
 
getUV() - Method in interface com.oracle.graal.compiler.common.util.TypeReader
Reads an unsigned value that has been written using variable byte size encoding.
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.
getValue() - Method in enum com.oracle.graal.asm.amd64.AMD64Assembler.ConditionFlag
 
getValue() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Asi
 
getValue() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.CC
 
getValue() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.ConditionFlag
 
getValue() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Fcn
 
getValue() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.MembarMask
 
getValue() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Op2s
 
getValue() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Op3s
 
getValue() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Opfs
 
getValue() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Ops
 
getValue() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.RCondition
 
getValue() - Method in class com.oracle.graal.compiler.test.AllocSpy.CountedValue
 
getValue() - Method in class com.oracle.graal.compiler.test.LockEliminationTest.A
 
getValue() - Method in class com.oracle.graal.debug.DebugHistogram.CountedValue
 
getValue() - Method in class com.oracle.graal.graph.Graph.Mark
Gets the live node count of the associated graph when this object was created.
getValue() - Method in interface com.oracle.graal.graph.spi.Canonicalizable.Unary
Gets the current value of the input, so that calling Canonicalizable.Unary.canonical(CanonicalizerTool, Node) with the value returned from this method should behave exactly like Canonicalizable.canonical(CanonicalizerTool).
getValue() - Method in class com.oracle.graal.hotspot.nodes.ObjectWriteBarrier
 
getValue() - Method in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
 
getValue() - Method in class com.oracle.graal.hotspot.replacements.HubGetClassNode
 
getValue() - Method in class com.oracle.graal.lir.constopt.UseEntry
 
getValue(Object, int) - Method in class com.oracle.graal.lir.LIRIntrospection.Values
 
getValue(BinaryNode) - Method in enum com.oracle.graal.nodes.calc.BinaryArithmeticNode.ReassociateMatch
 
getValue() - Method in interface com.oracle.graal.nodes.calc.ConvertNode
 
getValue() - Method in class com.oracle.graal.nodes.calc.UnaryNode
 
getValue() - Method in class com.oracle.graal.nodes.ConditionAnchorNode
 
getValue() - Method in class com.oracle.graal.nodes.ConstantNode
 
getValue() - Method in class com.oracle.graal.nodes.debug.OpaqueNode
 
getValue() - Method in class com.oracle.graal.nodes.extended.BoxNode
 
getValue() - Method in class com.oracle.graal.nodes.extended.LoadHubNode
 
getValue() - Method in class com.oracle.graal.nodes.extended.StoreHubNode
 
getValue() - Method in class com.oracle.graal.nodes.extended.UnboxNode
 
getValue() - Method in class com.oracle.graal.nodes.java.ArrayLengthNode
 
getValue() - Method in class com.oracle.graal.nodes.java.LoadFieldNode
 
getValue() - Method in class com.oracle.graal.nodes.java.RegisterFinalizerNode
 
getValue() - Method in class com.oracle.graal.nodes.LogicConstantNode
 
getValue() - Method in class com.oracle.graal.nodes.LogicNegationNode
 
getValue() - Method in class com.oracle.graal.nodes.UnaryOpLogicNode
 
getValue() - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.GuardedStamp
 
getValue() - Method in class com.oracle.graal.replacements.nodes.DirectStoreNode
 
getValue(String) - Static method in class com.oracle.graal.replacements.StringSubstitutions
Will be intrinsified with an InvocationPlugin to a LoadFieldNode.
getValue(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
getValue(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
getValue(FrameSlot) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
getValue() - Method in enum jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor.Tag
 
getValue() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.AbstractConstant
 
getValue() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags.Flag
 
getValue() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
getValue() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMIntConstants.Constant
 
getValue() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMLongConstants.Constant
 
getValue() - Method in class jdk.internal.jvmci.options.DerivedOptionValue
 
getValue() - Method in class jdk.internal.jvmci.options.NestedBooleanOptionValue
 
getValue() - Method in class jdk.internal.jvmci.options.OptionValue
Gets the value of this option.
getValue() - Method in class jdk.internal.jvmci.options.StableOptionValue
Gets the value of this option.
getValueArray(Object, int) - Method in class com.oracle.graal.lir.LIRIntrospection.Values
 
getValueCalled - Variable in class jdk.internal.jvmci.options.StableOptionValue
Used to assert the invariant for stability.
getValueKind() - Method in class com.oracle.graal.nodes.java.AtomicReadAndWriteNode
 
getValueKind() - Method in class com.oracle.graal.nodes.java.CompareAndSwapNode
 
getValueMap() - Method in class com.oracle.graal.debug.internal.DebugScope
 
getValueObjectVirtual(ValuePhiNode, VirtualObjectNode) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.MergeProcessor
 
getValueObjectVirtualCached(ValuePhiNode, VirtualObjectNode) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.MergeProcessor
 
getValuePhis(ValueNode, int) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.MergeProcessor
 
getValuePhisCached(ValueNode, int) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.MergeProcessor
 
getValues() - Method in interface com.oracle.graal.debug.DebugHistogram
Gets a list of the counted values, sorted in descending order of frequency.
getValues() - Method in class com.oracle.graal.debug.internal.DebugHistogramImpl
 
getValues(LIRInstruction.OperandMode) - Method in class com.oracle.graal.lir.LIRInstructionClass
 
getValues() - Method in class com.oracle.graal.nodes.virtual.CommitAllocationNode
 
getValues() - Method in class jdk.internal.jvmci.code.VirtualObject
Returns an array containing all the values to be stored into the object when it is recreated.
getValues(Collection<T>) - Method in class jdk.internal.jvmci.options.OptionValue
Gets the values of this option including overridden values.
getValuesTest() - Method in class jdk.internal.jvmci.options.test.TestOptionValue
 
getValueWritten(FixedWithNextNode) - Static method in class com.oracle.graal.hotspot.phases.WriteBarrierVerificationPhase
 
getVariable() - Method in class com.oracle.graal.lir.constopt.DefUseTree
 
getVectorLength() - Method in interface jdk.internal.jvmci.meta.PlatformKind
 
getVerifiers() - Method in class com.oracle.graal.replacements.verifier.VerifierAnnotationProcessor
 
getVersion() - Method in class jdk.internal.jvmci.code.InstalledCode
 
getVirtualObject() - Method in class com.oracle.graal.nodes.virtual.AllocatedObjectNode
 
getVirtualObjects() - Method in class com.oracle.graal.nodes.virtual.CommitAllocationNode
 
getVisited() - Method in class com.oracle.graal.graph.NodeFlood
 
getVMFieldCSymbol(long) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Returns the name of the C/C++ symbol that is associated (via HotSpotVMField annotation) with the HotSpotVMConfig object's field containing value; returns null if no field holds the provided address.
getVMLibPath() - Static method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
getVMName() - Static method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
getVMValueCSymbol(long) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Returns the name of the C/C++ symbol that is associated (via HotSpotVMValue annotation) with the HotSpotVMConfig object's field containing value; returns null if no field holds the provided address.
getVTable(Class<?>) - Static method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
getVtableIndex(HotSpotResolvedObjectTypeImpl) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getVtableIndex() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns this method's virtual table index.
getVtableIndexForInterface(long, long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
getVtableIndexForInterface(long, long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getVtableIndexForInterface(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getVtableLength() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
getVtableLength() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getWidth() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
getWidth() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.CompositeBitSpec
 
getWidth() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.ContinousBitSpec
 
getWordImplType() - Method in class com.oracle.graal.word.WordTypes
 
getWordKind() - Method in interface com.oracle.graal.compiler.common.spi.LIRKindTool
 
getWordKind() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
getWordKind() - Method in class com.oracle.graal.lir.gen.DefaultLIRKindTool
 
getWordKind() - Method in class com.oracle.graal.word.WordTypes
 
getWordOperation(ResolvedJavaMethod, ResolvedJavaType) - Method in class com.oracle.graal.word.WordTypes
Gets the method annotated with Word.Operation based on a given method that represents a word operation (but may not necessarily have the annotation).
getWordSize() - Method in class jdk.internal.jvmci.code.Architecture
Gets the natural size of words (typically registers and pointers) of this architecture, in bytes.
getWordStamp(ResolvedJavaType) - Method in class com.oracle.graal.hotspot.word.HotSpotWordTypes
 
getWordStamp(ResolvedJavaType) - Method in class com.oracle.graal.word.WordTypes
Gets the stamp for a given word type.
getWordTypes() - Method in class com.oracle.graal.hotspot.meta.HotSpotProviders
 
getWordTypes() - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
getWriteKind() - Method in class com.oracle.graal.nodes.extended.JavaWriteNode
 
getWriter() - Method in interface com.oracle.mxtool.junit.MxRunListener
 
getWriter() - Method in class com.oracle.mxtool.junit.MxRunListenerDecorator
 
getWriter() - Method in class com.oracle.mxtool.junit.TextRunListener
 
getX() - Method in interface com.oracle.graal.graph.spi.Canonicalizable.Binary
Gets the current value of the input, so that calling Canonicalizable.Binary.canonical(CanonicalizerTool, Node, Node) with the value returned from this method should behave exactly like Canonicalizable.canonical(CanonicalizerTool).
getX() - Method in class com.oracle.graal.hotspot.nodes.ClassCastNode
 
getX() - Method in class com.oracle.graal.nodes.BinaryOpLogicNode
 
getX() - Method in class com.oracle.graal.nodes.calc.BinaryNode
 
getX() - Method in class com.oracle.graal.nodes.calc.FixedBinaryNode
 
getX() - Method in class com.oracle.graal.nodes.java.CheckCastDynamicNode
 
getX() - Method in class com.oracle.graal.nodes.java.ClassIsAssignableFromNode
 
getX() - Method in class com.oracle.graal.nodes.java.InstanceOfDynamicNode
 
getX() - Method in class com.oracle.graal.nodes.ShortCircuitOrNode
 
getX() - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerExactArithmeticSplitNode
 
getXBit(SPARCAssembler.Op3s) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
Helper method to determine if the instruction needs the X bit set.
getXor() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
Describes the bitwise xor operation.
getY() - Method in interface com.oracle.graal.graph.spi.Canonicalizable.Binary
Gets the current value of the input, so that calling Canonicalizable.Binary.canonical(CanonicalizerTool, Node, Node) with the value returned from this method should behave exactly like Canonicalizable.canonical(CanonicalizerTool).
getY() - Method in class com.oracle.graal.hotspot.nodes.ClassCastNode
 
getY() - Method in class com.oracle.graal.nodes.BinaryOpLogicNode
 
getY() - Method in class com.oracle.graal.nodes.calc.BinaryNode
 
getY() - Method in class com.oracle.graal.nodes.calc.FixedBinaryNode
 
getY() - Method in class com.oracle.graal.nodes.java.CheckCastDynamicNode
 
getY() - Method in class com.oracle.graal.nodes.java.ClassIsAssignableFromNode
 
getY() - Method in class com.oracle.graal.nodes.java.InstanceOfDynamicNode
 
getY() - Method in class com.oracle.graal.nodes.ShortCircuitOrNode
 
getY() - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerExactArithmeticSplitNode
 
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.
gHotSpotVMIntConstantEntryArrayStride - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMIntConstantEntryNameOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMIntConstantEntryValueOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMIntConstants - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
VMIntConstantEntry (see vmStructs.hpp).
gHotSpotVMLongConstantEntryArrayStride - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMLongConstantEntryNameOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMLongConstantEntryValueOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMLongConstants - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
VMLongConstantEntry (see vmStructs.hpp).
gHotSpotVMStructEntryAddressOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMStructEntryArrayStride - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMStructEntryFieldNameOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMStructEntryIsStaticOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMStructEntryOffsetOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMStructEntryTypeNameOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMStructEntryTypeStringOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMStructs - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
VMStructEntry (see vmStructs.hpp).
gHotSpotVMTypeEntryArrayStride - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMTypeEntryIsIntegerTypeOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMTypeEntryIsOopTypeOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMTypeEntryIsUnsignedOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMTypeEntrySizeOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMTypeEntrySuperclassNameOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMTypeEntryTypeNameOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMTypes - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
VMTypeEntry (see vmStructs.hpp).
globalId - Static variable in class com.oracle.graal.jtt.optimize.List_reorder_bug
 
globalOut - Static variable in class com.oracle.graal.printer.CompilationPrinter
 
globalOut() - Static method in class com.oracle.graal.printer.CompilationPrinter
Gets a global output stream on a file in the current working directory.
GOTO - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
GOTO_W - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
gotoOrFallThroughAfterConstant(BciBlockMapping.BciBlock) - Method in class com.oracle.graal.java.BytecodeParser
 
Graal - Class in com.oracle.graal.api.runtime
Access point for retrieving the single GraalRuntime instance.
Graal() - Constructor for class com.oracle.graal.api.runtime.Graal
 
Graal.InvalidGraalRuntime - Class in com.oracle.graal.api.runtime
 
GraalAPITest - Class in com.oracle.graal.api.test
 
GraalAPITest() - Constructor for class com.oracle.graal.api.test.GraalAPITest
 
GraalCompiler - Class in com.oracle.graal.compiler
Static methods for orchestrating the compilation of a graph.
GraalCompiler() - Constructor for class com.oracle.graal.compiler.GraalCompiler
 
GraalCompiler.Options - Class in com.oracle.graal.compiler
 
GraalCompiler.Request<T extends CompilationResult> - Class in com.oracle.graal.compiler
Encapsulates all the inputs to a compilation.
GraalCompilerAssumptionsTest - Class in com.oracle.graal.compiler.test
 
GraalCompilerAssumptionsTest() - Constructor for class com.oracle.graal.compiler.test.GraalCompilerAssumptionsTest
 
GraalCompilerAssumptionsTest(Class<? extends Architecture>) - Constructor for class com.oracle.graal.compiler.test.GraalCompilerAssumptionsTest
 
GraalCompilerOptions - Class in com.oracle.graal.truffle
 
GraalCompilerOptions() - Constructor for class com.oracle.graal.truffle.GraalCompilerOptions
 
GraalCompilerTest - Class in com.oracle.graal.compiler.test
Base class for Graal compiler unit tests.
GraalCompilerTest() - Constructor for class com.oracle.graal.compiler.test.GraalCompilerTest
 
GraalCompilerTest(Class<? extends Architecture>) - Constructor for class com.oracle.graal.compiler.test.GraalCompilerTest
Set up a test for a non-default backend.
GraalCompilerTest.ArgSupplier - Interface in com.oracle.graal.compiler.test
Type denoting a lambda that supplies a fresh value each time it is called.
GraalCompilerTest.Result - Class in com.oracle.graal.compiler.test
 
graalConstantReflection - Variable in class com.oracle.graal.truffle.TruffleConstantReflectionProvider
 
GraalContextSampler() - Constructor for class com.oracle.graal.compiler.test.AllocSpy.GraalContextSampler
 
GraalDebugConfig - Class in com.oracle.graal.debug
 
GraalDebugConfig(String, String, String, String, String, String, String, PrintStream, List<DebugDumpHandler>, List<DebugVerifyHandler>) - Constructor for class com.oracle.graal.debug.GraalDebugConfig
 
GraalDebugConfigCustomizer - Class in com.oracle.graal.printer
 
GraalDebugConfigCustomizer() - Constructor for class com.oracle.graal.printer.GraalDebugConfigCustomizer
 
GraalDebugConfigCustomizer.NodeDumper - Class in com.oracle.graal.printer
 
GraalDebugInitializationPropertyProvider - Class in com.oracle.graal.compiler
Sets system properties used in the initialization of Debug based on the values specified for various GraalDebugConfig options.
GraalDebugInitializationPropertyProvider() - Constructor for class com.oracle.graal.compiler.GraalDebugInitializationPropertyProvider
 
GraalDirectives - Class in com.oracle.graal.api.directives
Directives that influence the compilation of methods by Graal.
GraalDirectives() - Constructor for class com.oracle.graal.api.directives.GraalDirectives
 
GraalFrameInstance - Class in com.oracle.graal.truffle
 
GraalFrameInstance(InspectedFrame) - Constructor for class com.oracle.graal.truffle.GraalFrameInstance
 
GraalFrameInstance.CallNodeFrame - Class in com.oracle.graal.truffle
GraalFrameInstance.CallTargetFrame - Class in com.oracle.graal.truffle
This class represents a frame that is taken from the OptimizedCallTarget.callProxy(com.oracle.truffle.api.frame.VirtualFrame) method.
GraalGraphJVMCIError - Error in com.oracle.graal.graph
This error is the graph/node aware extension of JVMCIError.
GraalGraphJVMCIError(String, Object...) - Constructor for error com.oracle.graal.graph.GraalGraphJVMCIError
This constructor creates a GraalGraphJVMCIError with a message assembled via String.format(String, Object...).
GraalGraphJVMCIError(Throwable) - Constructor for error com.oracle.graal.graph.GraalGraphJVMCIError
This constructor creates a GraalGraphJVMCIError for a given causing Throwable instance.
GraalGraphJVMCIError(JVMCIError) - Constructor for error com.oracle.graal.graph.GraalGraphJVMCIError
This constructor creates a GraalGraphJVMCIError from a given JVMCIError instance.
graalMirrors - Variable in class com.oracle.graal.hotspot.HotSpotGraalRuntime
Graal mirrors are stored as a ClassValue associated with the Class of the type.
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
 
GraalRuntime - Interface in com.oracle.graal.api.runtime
 
GraalRuntime - Static variable in class com.oracle.graal.hotspot.HotSpotGraalRuntime.Options
 
GraalRuntimeAccess - Interface in com.oracle.graal.api.runtime
A service that provides access to a GraalRuntime implementation.
GraalTest - Class in com.oracle.graal.test
Base class that contains common utility methods and classes useful in unit tests.
GraalTest() - Constructor for class com.oracle.graal.test.GraalTest
 
GraalTest.MultiCauseAssertionError - Error in com.oracle.graal.test
 
graalTierFinished - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CompilationLocal
 
graalTierNodeCount - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
graalTierNodeStatistics - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
GraalTruffleCompilationListener - Interface in com.oracle.graal.truffle
Enables implementations of this interface to listen to compilation related events of the Graal Truffle runtime.
GraalTruffleRuntime - Class in com.oracle.graal.truffle
 
GraalTruffleRuntime() - Constructor for class com.oracle.graal.truffle.GraalTruffleRuntime
 
GraalTruffleRuntime.DispatchTruffleCompilationListener - Class in com.oracle.graal.truffle
 
GraalTutorial - Class in com.oracle.graal.compiler.test.tutorial
Examples for the Graal tutorial.
GraalTutorial() - Constructor for class com.oracle.graal.compiler.test.tutorial.GraalTutorial
 
GraalTutorial.A - Class in com.oracle.graal.compiler.test.tutorial
 
GraalTutorial.B - Class in com.oracle.graal.compiler.test.tutorial
 
graph - Variable in class com.oracle.graal.compiler.GraalCompiler.Request
 
graph - Variable in class com.oracle.graal.compiler.LIRGenerationPhase.LIRGenerationContext
 
graph - Variable in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
graph - Variable in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
graph - Variable in class com.oracle.graal.compiler.test.ea.EATestBase
 
graph - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.TypeFlowBuilder
 
graph - Variable in error com.oracle.graal.graph.GraalGraphJVMCIError
 
graph() - Method in error com.oracle.graal.graph.GraalGraphJVMCIError
 
Graph - Class in com.oracle.graal.graph
This class is a graph container, it contains the set of nodes that belong to this graph.
Graph() - Constructor for class com.oracle.graal.graph.Graph
Creates an empty Graph with no name.
Graph(String) - Constructor for class com.oracle.graal.graph.Graph
Creates an empty Graph with a given name.
graph - Variable in class com.oracle.graal.graph.GraphNodeIterator
 
graph - Variable in class com.oracle.graal.graph.Node
 
graph() - Method in class com.oracle.graal.graph.Node
Gets the graph context of this node.
graph() - Method in class com.oracle.graal.graph.NodeBitMap
 
graph - Variable in class com.oracle.graal.graph.NodeIdAccessor
 
graph() - Method in class com.oracle.graal.graph.NodeMap
 
graph - Variable in class com.oracle.graal.graph.test.NodeMapTest
 
graph - Variable in class com.oracle.graal.graph.TypedGraphNodeIterator
 
graph - Variable in class com.oracle.graal.java.BytecodeParser
 
graph - Variable in class com.oracle.graal.java.FrameStateBuilder
 
graph() - Method in class com.oracle.graal.loop.BasicInductionVariable
 
graph() - Method in class com.oracle.graal.loop.DerivedInductionVariable
 
graph() - Method in class com.oracle.graal.loop.InductionVariable
 
graph() - Method in class com.oracle.graal.loop.LoopFragment
 
graph - Variable in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
graph - Variable in class com.oracle.graal.nodes.GraphDecoder.MethodScope
The target graph where decoded nodes are added to.
graph - Variable in class com.oracle.graal.nodes.test.IntegerStampTest
 
graph - Variable in class com.oracle.graal.nodes.test.NegateNodeCanonicalizationTest
 
graph() - Method in class com.oracle.graal.nodes.ValueNode
 
graph() - Method in class com.oracle.graal.nodes.VirtualState
 
graph - Variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase
 
graph() - Method in class com.oracle.graal.phases.common.inlining.info.AbstractInlineInfo
 
graph - Variable in class com.oracle.graal.phases.common.inlining.info.elem.InlineableGraph
 
graph() - Method in interface com.oracle.graal.phases.common.inlining.info.InlineInfo
The graph containing the invocation that may be inlined.
graph() - Method in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolder
The graph about which this object contains inlining information.
graph - Variable in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
Graph in which inlining may be performed at one or more of the callsites containined in CallsiteHolderExplorable.remainingInvokes.
graph() - Method in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
graph - Variable in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance
 
graph - Variable in class com.oracle.graal.phases.common.OptimizeGuardAnchorsPhase.LazyCFG
 
graph - Variable in class com.oracle.graal.replacements.GraphKit
 
graph - Variable in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
graph - Variable in class com.oracle.graal.replacements.test.EdgesTest
 
graph - Variable in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin
 
graph() - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
Graph.CacheEntry - Class in com.oracle.graal.graph
Graph.ChainedNodeEventListener - Class in com.oracle.graal.graph
 
Graph.DuplicationReplacement - Interface in com.oracle.graal.graph
 
Graph.MapReplacement - Class in com.oracle.graal.graph
 
Graph.Mark - Class in com.oracle.graal.graph
A snapshot of the live node count in a graph.
Graph.NodeEvent - Enum in com.oracle.graal.graph
The type of events sent to a Graph.NodeEventListener.
Graph.NodeEventListener - Interface in com.oracle.graal.graph
Client interested in one or more node related events.
Graph.NodeEventScope - Class in com.oracle.graal.graph
Registers a given Graph.NodeEventListener with the enclosing graph until this object is closed.
Graph.Options - Class in com.oracle.graal.graph
 
Graph.PlaceHolderNode - Class in com.oracle.graal.graph
 
graphBuilderConfig - Variable in class com.oracle.graal.java.BytecodeParser
 
graphBuilderConfig - Variable in class com.oracle.graal.java.GraphBuilderPhase
 
graphBuilderConfig - Variable in class com.oracle.graal.java.GraphBuilderPhase.Instance
 
graphBuilderConfig - Variable in class com.oracle.graal.replacements.CachingPEGraphDecoder
 
GraphBuilderConfiguration - Class in com.oracle.graal.graphbuilderconf
 
GraphBuilderConfiguration(boolean, boolean, boolean, GraphBuilderConfiguration.DebugInfoMode, ResolvedJavaType[], boolean, GraphBuilderConfiguration.Plugins) - Constructor for class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
GraphBuilderConfiguration.DebugInfoMode - Enum in com.oracle.graal.graphbuilderconf
 
GraphBuilderConfiguration.Plugins - Class in com.oracle.graal.graphbuilderconf
 
GraphBuilderContext - Interface in com.oracle.graal.graphbuilderconf
Used by a GraphBuilderPlugin to interface with an object that parses the bytecode of a single method as part of building a graph .
graphBuilderInstance - Variable in class com.oracle.graal.java.BytecodeParser
 
GraphBuilderPhase - Class in com.oracle.graal.java
Parses the bytecodes of a method and builds the IR graph.
GraphBuilderPhase(GraphBuilderConfiguration) - Constructor for class com.oracle.graal.java.GraphBuilderPhase
 
GraphBuilderPhase.Instance - Class in com.oracle.graal.java
 
GraphBuilderPlugin - Interface in com.oracle.graal.graphbuilderconf
Marker interface for graph builder plugins.
graphBuilderPlugins - Variable in class com.oracle.graal.hotspot.meta.HotSpotProviders
 
graphBuilderPlugins - Variable in class com.oracle.graal.replacements.GraphKit
 
graphBuilderPlugins - Variable in class com.oracle.graal.replacements.ReplacementsImpl
 
graphBuilderSuite - Variable in class com.oracle.graal.compiler.GraalCompiler.Request
 
graphBuilderSuite - Variable in class com.oracle.graal.phases.tiers.HighTierContext
 
graphCache - Variable in class com.oracle.graal.replacements.CachingPEGraphDecoder
 
GraphChangeMonitoringPhase<C extends PhaseContext> - Class in com.oracle.graal.compiler.phases
A utility phase for detecting when a phase would change the graph and reporting extra information about the effects.
GraphChangeMonitoringPhase(String, BasePhase<C>) - Constructor for class com.oracle.graal.compiler.phases.GraphChangeMonitoringPhase
 
GraphChangeMonitoringPhase(String) - Constructor for class com.oracle.graal.compiler.phases.GraphChangeMonitoringPhase
 
GraphComparison - Class in com.oracle.graal.nodes
 
GraphComparison() - Constructor for class com.oracle.graal.nodes.GraphComparison
 
GraphCompressions - Static variable in class com.oracle.graal.graph.Graph
 
graphCount() - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
GraphDecoder - Class in com.oracle.graal.nodes
Decoder for encoded graphs produced by GraphEncoder.
GraphDecoder(Architecture) - Constructor for class com.oracle.graal.nodes.GraphDecoder
 
GraphDecoder.InvokeData - Class in com.oracle.graal.nodes
Additional information encoded for Invoke nodes to allow method inlining without decoding the frame state and successors beforehand.
GraphDecoder.LoopExplosionKind - Enum in com.oracle.graal.nodes
 
GraphDecoder.LoopExplosionState - Class in com.oracle.graal.nodes
 
GraphDecoder.LoopScope - Class in com.oracle.graal.nodes
Decoding state maintained for each loop in the encoded graph.
GraphDecoder.MethodScope - Class in com.oracle.graal.nodes
Decoding state maintained for each encoded graph.
GraphEffectList - Class in com.oracle.graal.virtual.phases.ea
 
GraphEffectList() - Constructor for class com.oracle.graal.virtual.phases.ea.GraphEffectList
 
GraphEncoder - Class in com.oracle.graal.nodes
Encodes a StructuredGraph to a compact byte[] array.
GraphEncoder(Architecture) - Constructor for class com.oracle.graal.nodes.GraphEncoder
 
GraphEncoder.NodeOrder - Class in com.oracle.graal.nodes
 
GraphEncoderTest - Class in com.oracle.graal.compiler.test
 
GraphEncoderTest() - Constructor for class com.oracle.graal.compiler.test.GraphEncoderTest
 
graphId - Variable in class com.oracle.graal.nodes.StructuredGraph
 
graphId() - Method in class com.oracle.graal.nodes.StructuredGraph
 
GraphKit - Class in com.oracle.graal.replacements
A utility for manually creating a graph.
GraphKit(StructuredGraph, Providers, WordTypes, GraphBuilderConfiguration.Plugins) - Constructor for class com.oracle.graal.replacements.GraphKit
 
GraphKit.IfState - Enum in com.oracle.graal.replacements
 
GraphKit.IfStructure - Class in com.oracle.graal.replacements
 
GraphKit.Structure - Class in com.oracle.graal.replacements
 
GraphMaker(ReplacementsImpl, ResolvedJavaMethod, ResolvedJavaMethod) - Constructor for class com.oracle.graal.replacements.ReplacementsImpl.GraphMaker
 
GraphNodeIterator - Class in com.oracle.graal.graph
Iterates over the nodes in a given graph.
GraphNodeIterator(Graph) - Constructor for class com.oracle.graal.graph.GraphNodeIterator
 
GraphNodeIterator(Graph, int) - Constructor for class com.oracle.graal.graph.GraphNodeIterator
 
GraphNodeProcessor - Class in com.oracle.graal.nodeinfo.processor
 
GraphNodeProcessor() - Constructor for class com.oracle.graal.nodeinfo.processor.GraphNodeProcessor
 
GraphNodeVerifier - Class in com.oracle.graal.nodeinfo.processor
Verifies static constraints on nodes.
GraphNodeVerifier(GraphNodeProcessor) - Constructor for class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
GraphOrder - Class in com.oracle.graal.phases.util
 
GraphOrder() - Constructor for class com.oracle.graal.phases.util.GraphOrder
 
GraphPE - Static variable in class com.oracle.graal.truffle.PartialEvaluator
 
GraphPrinter - Interface in com.oracle.graal.printer
 
GraphPrinterDumpHandler - Class in com.oracle.graal.printer
Observes compilation events and uses IdealGraphPrinter to generate a graph representation that can be inspected with the Ideal Graph Visualizer.
GraphPrinterDumpHandler() - Constructor for class com.oracle.graal.printer.GraphPrinterDumpHandler
graphQueue - Variable in class com.oracle.graal.phases.common.inlining.walker.InliningData
Call hierarchy from outer most call (i.e., compilation unit) to inner most callee.
graphs - Variable in class com.oracle.graal.replacements.ReplacementsImpl
The preprocessed replacement graphs.
GraphScheduleTest - Class in com.oracle.graal.compiler.test
 
GraphScheduleTest() - Constructor for class com.oracle.graal.compiler.test.GraphScheduleTest
 
GraphUtil - Class in com.oracle.graal.nodes.util
 
GraphUtil() - Constructor for class com.oracle.graal.nodes.util.GraphUtil
 
GraphUtil.DefaultSimplifierTool - Class in com.oracle.graal.nodes.util
 
GraphUtil.OriginalValueSearch - Class in com.oracle.graal.nodes.util
Exhaustive search for GraphUtil.originalValue(ValueNode) when a simple search fails.
greaterEqual(Interval.RegisterPriority) - Method in enum com.oracle.graal.lir.alloc.lsra.Interval.RegisterPriority
Determines if this priority is higher than or equal to a given priority.
greaterOrEqual(Signed) - Method in interface com.oracle.graal.word.Signed
Compares this Signed with the specified value.
greaterOrEqual(int) - Method in interface com.oracle.graal.word.Signed
Compares this Signed with the specified value.
greaterOrEqual(Signed) - Method in class com.oracle.graal.word.Word
 
greaterOrEqual(int) - Method in class com.oracle.graal.word.Word
 
greaterOrEqual(Word) - Method in class com.oracle.graal.word.Word
 
greaterThan(Signed) - Method in interface com.oracle.graal.word.Signed
Compares this Signed with the specified value.
greaterThan(int) - Method in interface com.oracle.graal.word.Signed
Compares this Signed with the specified value.
greaterThan(Signed) - Method in class com.oracle.graal.word.Word
 
greaterThan(int) - Method in class com.oracle.graal.word.Word
 
greaterThan(Word) - Method in class com.oracle.graal.word.Word
 
GreedyInliningPolicy - Class in com.oracle.graal.phases.common.inlining.policy
 
GreedyInliningPolicy(Map<Invoke, Double>) - Constructor for class com.oracle.graal.phases.common.inlining.policy.GreedyInliningPolicy
 
GREEN - Static variable in class com.oracle.graal.debug.AnsiColor
Foreground green.
GREEN - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Foreground green.
group() - Method in class com.oracle.graal.debug.internal.DebugValueMap
 
group - Variable in class com.oracle.graal.hotspot.debug.BenchmarkCounters.Counter
 
group - Variable in class com.oracle.graal.nodes.debug.DynamicCounterNode
 
group - Variable in class com.oracle.graal.replacements.SnippetCounter
 
Group(String) - Constructor for class com.oracle.graal.replacements.SnippetCounter.Group
 
GROUP_NAME - Static variable in class com.oracle.graal.phases.common.ProfileCompiledMethodsPhase
 
GROUP_NAME_INVOKES - Static variable in class com.oracle.graal.phases.common.ProfileCompiledMethodsPhase
 
GROUP_NAME_WITHOUT - Static variable in class com.oracle.graal.phases.common.ProfileCompiledMethodsPhase
 
groups - Variable in class com.oracle.graal.hotspot.HotSpotCounterOp
 
groups - Static variable in class com.oracle.graal.replacements.SnippetCounter
 
grow() - Method in class com.oracle.graal.graph.NodeBitMap
 
grow() - Method in class com.oracle.graal.phases.util.BlockWorkList
 
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
 
guarantee(boolean, String, Object...) - Static method in error jdk.internal.jvmci.common.JVMCIError
Checks a given condition and throws a JVMCIError if it is false.
Guard() - Constructor for class com.oracle.graal.nodeinfo.StructuralInput.Guard
 
guard - Variable in class com.oracle.graal.nodes.FloatingGuardedNode
 
guard - Variable in class com.oracle.graal.nodes.InvokeNode
 
guard - Variable in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
guard - Variable in class com.oracle.graal.nodes.memory.FixedAccessNode
 
guard - Variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase.GuardedStamp
 
guard - Variable in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.InfoElement
 
guard - Variable in class com.oracle.graal.phases.common.LoweringPhase.DummyGuardHandle
 
guard(StructuralInput.Memory) - Static method in class com.oracle.graal.replacements.test.SubstitutionsTest.TestGuard
 
guard - Variable in class com.oracle.graal.replacements.test.SubstitutionsTest.TestValue
 
guardAnchor - Variable in class com.oracle.graal.phases.common.LoweringPhase.LoweringToolImpl
 
GuardedNode - Interface in com.oracle.graal.nodes.extended
A node that may be guarded by a guarding node.
GuardedStamp(ValueNode, Stamp, GuardNode) - Constructor for class com.oracle.graal.phases.common.ConditionalEliminationPhase.GuardedStamp
 
GuardedValueNode - Class in com.oracle.graal.nodes
A node that changes the type of its input, usually narrowing it.
GuardedValueNode(ValueNode, GuardingNode, Stamp) - Constructor for class com.oracle.graal.nodes.GuardedValueNode
 
GuardedValueNode(ValueNode, GuardingNode) - Constructor for class com.oracle.graal.nodes.GuardedValueNode
 
GuardEliminationCornerCasesTest - Class in com.oracle.graal.compiler.test
 
GuardEliminationCornerCasesTest() - Constructor for class com.oracle.graal.compiler.test.GuardEliminationCornerCasesTest
 
GuardEliminationCornerCasesTest.A - Class in com.oracle.graal.compiler.test
 
GuardEliminationCornerCasesTest.B - Class in com.oracle.graal.compiler.test
 
GuardEliminationCornerCasesTest.C - Class in com.oracle.graal.compiler.test
 
GuardEliminationCornerCasesTest.D - Class in com.oracle.graal.compiler.test
 
guardingCondition - Variable in class com.oracle.graal.nodes.extended.UnsafeLoadNode
 
GuardingNode - Interface in com.oracle.graal.nodes.extended
 
guardingNonNull(T) - Static method in class com.oracle.graal.api.directives.GraalDirectives
 
GuardLoweringPhase - Class in com.oracle.graal.phases.common
This phase lowers GuardNodes into corresponding control-flow structure and DeoptimizeNodes.
GuardLoweringPhase() - Constructor for class com.oracle.graal.phases.common.GuardLoweringPhase
 
GuardLoweringPhase.LowerGuards - Class in com.oracle.graal.phases.common
 
GuardLoweringPhase.UseImplicitNullChecks - Class in com.oracle.graal.phases.common
 
GuardNode - Class in com.oracle.graal.nodes
A guard is a node that deoptimizes based on a conditional expression.
GuardNode(LogicNode, AnchoringNode, DeoptimizationReason, DeoptimizationAction, boolean, JavaConstant) - Constructor for class com.oracle.graal.nodes.GuardNode
 
GuardNode(NodeClass<? extends GuardNode>, LogicNode, AnchoringNode, DeoptimizationReason, DeoptimizationAction, boolean, JavaConstant) - Constructor for class com.oracle.graal.nodes.GuardNode
 
GuardPhiNode - Class in com.oracle.graal.nodes
Guard PhiNodes merge guard dependencies at control flow merges.
GuardPhiNode(AbstractMergeNode) - Constructor for class com.oracle.graal.nodes.GuardPhiNode
 
GuardPhiNode(AbstractMergeNode, ValueNode[]) - Constructor for class com.oracle.graal.nodes.GuardPhiNode
 
GuardProxyNode - Class in com.oracle.graal.nodes
 
GuardProxyNode(GuardingNode, AbstractBeginNode) - Constructor for class com.oracle.graal.nodes.GuardProxyNode
 
guards() - Method in class com.oracle.graal.nodes.AbstractBeginNode
 
guardsStage - Variable in class com.oracle.graal.nodes.StructuredGraph
 
GuardsStage() - Constructor for enum com.oracle.graal.nodes.StructuredGraph.GuardsStage
 
guardsStage - Variable in class com.oracle.graal.replacements.SnippetTemplate.CacheKey
 

H

hailstoneLengthImp(long) - Static method in class com.oracle.graal.jtt.hotspot.Test6959129
Imperative implementation that returns the length hailstone moves for a given number.
handle(Throwable) - Static method in class com.oracle.graal.debug.Debug
Handles an exception in the context of the debug scope just exited.
handle(Throwable) - Method in class com.oracle.graal.debug.internal.DebugScope
 
handleCheckCast(GraphBuilderContext, ValueNode, ResolvedJavaType, JavaTypeProfile) - Method in interface com.oracle.graal.graphbuilderconf.NodePlugin
Handle the parsing of a CHECKCAST bytecode.
handleCheckCast(GraphBuilderContext, ValueNode, ResolvedJavaType, JavaTypeProfile) - Method in class com.oracle.graal.hotspot.meta.HotSpotNodePlugin
 
handleCheckCast(GraphBuilderContext, ValueNode, ResolvedJavaType, JavaTypeProfile) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
handleDeoptStub - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
handleException(ValueNode, int) - Method in class com.oracle.graal.java.BytecodeParser
 
handleExceptions(BciBlockMapping.BciBlock[], int) - Method in class com.oracle.graal.java.BciBlockMapping
 
handleFixedNode(GraphDecoder.MethodScope, GraphDecoder.LoopScope, int, FixedNode) - Method in class com.oracle.graal.nodes.GraphDecoder
Hook for subclasses.
handleFixedNode(GraphDecoder.MethodScope, GraphDecoder.LoopScope, int, FixedNode) - Method in class com.oracle.graal.nodes.SimplifyingGraphDecoder
 
handleFixedNode(GraphDecoder.MethodScope, GraphDecoder.LoopScope, int, FixedNode) - Method in class com.oracle.graal.replacements.PEGraphDecoder
 
handleFloatingNodeAfterAdd(GraphDecoder.MethodScope, GraphDecoder.LoopScope, Node) - Method in class com.oracle.graal.nodes.GraphDecoder
Hook for subclasses to process a non-fixed node after it is added to the graph.
handleFloatingNodeAfterAdd(GraphDecoder.MethodScope, GraphDecoder.LoopScope, Node) - Method in class com.oracle.graal.replacements.PEGraphDecoder
 
handleFloatingNodeBeforeAdd(GraphDecoder.MethodScope, GraphDecoder.LoopScope, Node) - Method in class com.oracle.graal.nodes.GraphDecoder
Hook for subclasses to process a non-fixed node before it is added to the graph.
handleFloatingNodeBeforeAdd(GraphDecoder.MethodScope, GraphDecoder.LoopScope, Node) - Method in class com.oracle.graal.nodes.SimplifyingGraphDecoder
 
handleFloatingNodeBeforeAdd(GraphDecoder.MethodScope, GraphDecoder.LoopScope, Node) - Method in class com.oracle.graal.replacements.PEGraphDecoder
 
handleHandleOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
handleInstanceOf(GraphBuilderContext, ValueNode, ResolvedJavaType, JavaTypeProfile) - Method in interface com.oracle.graal.graphbuilderconf.NodePlugin
Handle the parsing of a INSTANCEOF bytecode.
handleInstanceOf(GraphBuilderContext, ValueNode, ResolvedJavaType, JavaTypeProfile) - Method in class com.oracle.graal.hotspot.meta.HotSpotNodePlugin
 
handleInstanceOf(GraphBuilderContext, ValueNode, ResolvedJavaType, JavaTypeProfile) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
handleInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[]) - Method in interface com.oracle.graal.graphbuilderconf.NodePlugin
Handle the parsing of a method invocation bytecode to a method that can be bound statically.
handleInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.graal.hotspot.meta.HotSpotNodePlugin
 
handleInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.graal.hotspot.meta.HotSpotWordOperationPlugin
 
handleInvoke(GraphDecoder.MethodScope, GraphDecoder.LoopScope, GraphDecoder.InvokeData) - Method in class com.oracle.graal.nodes.GraphDecoder
Invoke nodes do not have the CallTargetNode, FrameState, and successors encoded.
handleInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.graal.replacements.MethodHandlePlugin
 
handleInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.graal.replacements.NodeIntrinsificationPlugin
 
handleInvoke(GraphDecoder.MethodScope, GraphDecoder.LoopScope, GraphDecoder.InvokeData) - Method in class com.oracle.graal.replacements.PEGraphDecoder
 
handleInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.graal.replacements.WordOperationPlugin
Processes a call to a method if it is annotated with Word.Operation by adding nodes to the graph being built that implement the denoted operation.
handleLoadField(GraphBuilderContext, ValueNode, ResolvedJavaField) - Method in interface com.oracle.graal.graphbuilderconf.NodePlugin
Handle the parsing of a GETFIELD bytecode.
handleLoadField(GraphBuilderContext, ValueNode, ResolvedJavaField) - Method in class com.oracle.graal.hotspot.meta.HotSpotNodePlugin
 
handleLoadField(GraphBuilderContext, ValueNode, ResolvedJavaField) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
handleLoadIndexed(GraphBuilderContext, ValueNode, ValueNode, Kind) - Method in interface com.oracle.graal.graphbuilderconf.NodePlugin
Handle the parsing of an array load bytecode.
handleLoadIndexed(GraphBuilderContext, ValueNode, ValueNode, Kind) - Method in class com.oracle.graal.hotspot.meta.HotSpotNodePlugin
 
handleLoadIndexed(GraphBuilderContext, ValueNode, ValueNode, Kind) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
handleLoadStaticField(GraphBuilderContext, ResolvedJavaField) - Method in interface com.oracle.graal.graphbuilderconf.NodePlugin
Handle the parsing of a GETSTATIC bytecode.
handleLoadStaticField(GraphBuilderContext, ResolvedJavaField) - Method in class com.oracle.graal.hotspot.meta.HotSpotNodePlugin
 
handleLoadStaticField(GraphBuilderContext, ResolvedJavaField) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
handleLoopExplosionBegin(GraphDecoder.MethodScope, GraphDecoder.LoopScope, LoopBeginNode) - Method in class com.oracle.graal.nodes.GraphDecoder
 
handleLoopExplosionEnd(GraphDecoder.MethodScope, GraphDecoder.LoopScope, LoopEndNode) - Method in class com.oracle.graal.nodes.GraphDecoder
 
handleLoopExplosionProxyNodes(GraphDecoder.MethodScope, GraphDecoder.LoopScope, LoopExitNode, int) - Method in class com.oracle.graal.nodes.GraphDecoder
 
handleLoopHeader(BciBlockMapping.BciBlock[], int, int, BciBlockMapping.BciBlock) - Method in class com.oracle.graal.java.BciBlockMapping
 
handleMerge(FixedNode, double) - Method in class com.oracle.graal.phases.graph.FixedNodeProbabilityCache
 
handleMethodArguments(LIRInstruction) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
Optimizes moves related to incoming stack based arguments.
handleMethodArguments(LIRInstruction) - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScanLifetimeAnalysisPhase
 
handleMissingAfterExceptionFrameState(FrameState) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
handlePendingException(Word, boolean) - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
 
handlePhiFunctions(GraphDecoder.MethodScope, GraphDecoder.LoopScope, GraphDecoder.LoopScope, AbstractEndNode, AbstractMergeNode) - Method in class com.oracle.graal.nodes.GraphDecoder
 
handleProxyNodes(GraphDecoder.MethodScope, GraphDecoder.LoopScope, LoopExitNode) - Method in class com.oracle.graal.nodes.GraphDecoder
 
handler - Variable in class com.oracle.graal.java.BciBlockMapping.ExceptionDispatchBlock
 
handlerBCI - Variable in class jdk.internal.jvmci.meta.ExceptionHandler
 
handleReplacedInvoke(CallTargetNode.InvokeKind, ResolvedJavaMethod, ValueNode[], boolean) - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Handles an invocation that a plugin determines can replace the original invocation (i.e., the one for which the plugin was applied).
handleReplacedInvoke(CallTargetNode.InvokeKind, ResolvedJavaMethod, ValueNode[], boolean) - Method in class com.oracle.graal.java.BytecodeParser
 
handleReplacedInvoke(CallTargetNode.InvokeKind, ResolvedJavaMethod, ValueNode[], boolean) - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
handleReplacedInvoke(CallTargetNode.InvokeKind, ResolvedJavaMethod, ValueNode[], boolean) - Method in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
handleReturnBlock() - Method in class com.oracle.graal.java.BytecodeParser
 
handlerInCallerPc - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotJumpToExceptionHandlerInCallerOp
 
handlerInCallerPc - Variable in class com.oracle.graal.hotspot.nodes.JumpToExceptionHandlerInCallerNode
 
handlerInCallerPc - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotJumpToExceptionHandlerInCallerOp
 
handlerPos - Variable in class jdk.internal.jvmci.code.CompilationResult.ExceptionHandler
 
handleSpillSlot(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
This is called for every interval that is assigned to a stack slot.
handleSpillSlot(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.OptimizingLinearScanWalker
 
handleStoreField(GraphBuilderContext, ValueNode, ResolvedJavaField, ValueNode) - Method in interface com.oracle.graal.graphbuilderconf.NodePlugin
Handle the parsing of a PUTFIELD bytecode.
handleStoreField(GraphBuilderContext, ValueNode, ResolvedJavaField, ValueNode) - Method in class com.oracle.graal.hotspot.meta.HotSpotNodePlugin
 
handleStoreIndexed(GraphBuilderContext, ValueNode, ValueNode, Kind, ValueNode) - Method in interface com.oracle.graal.graphbuilderconf.NodePlugin
Handle the parsing of an array store bytecode.
handleStoreIndexed(GraphBuilderContext, ValueNode, ValueNode, Kind, ValueNode) - Method in class com.oracle.graal.hotspot.meta.HotSpotNodePlugin
 
handleStoreIndexed(GraphBuilderContext, ValueNode, ValueNode, Kind, ValueNode) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
handleStoreStaticField(GraphBuilderContext, ResolvedJavaField, ValueNode) - Method in interface com.oracle.graal.graphbuilderconf.NodePlugin
Handle the parsing of a PUTSTATIC bytecode.
handleStoreStaticField(GraphBuilderContext, ResolvedJavaField, ValueNode) - Method in class com.oracle.graal.hotspot.meta.HotSpotNodePlugin
 
handleUnresolvedCheckCast(JavaType, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
handleUnresolvedExceptionType(JavaType) - Method in class com.oracle.graal.java.BytecodeParser
 
handleUnresolvedInstanceOf(JavaType, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
handleUnresolvedInvoke(JavaMethod, CallTargetNode.InvokeKind) - Method in class com.oracle.graal.java.BytecodeParser
 
handleUnresolvedLoadConstant(JavaType) - Method in class com.oracle.graal.java.BytecodeParser
 
handleUnresolvedLoadField(JavaField, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
handleUnresolvedNewInstance(JavaType) - Method in class com.oracle.graal.java.BytecodeParser
 
handleUnresolvedNewMultiArray(JavaType, List<ValueNode>) - Method in class com.oracle.graal.java.BytecodeParser
 
handleUnresolvedNewObjectArray(JavaType, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
handleUnresolvedStoreField(JavaField, ValueNode, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
handleUnwindBlock() - Method in class com.oracle.graal.java.BytecodeParser
 
hasAppendix() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
See ConstantPoolCache::has_appendix().
hasArgInCallerFrame - Variable in class com.oracle.graal.lir.LIR
 
hasArgInCallerFrame() - Method in class com.oracle.graal.lir.LIR
Determines if any of the parameters to the method are passed via the stack where the parameters are located in the caller's frame.
hasAttachedBarrier(FixedWithNextNode) - Static method in class com.oracle.graal.hotspot.phases.WriteBarrierVerificationPhase
 
hasBalancedMonitors(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Determines if a given metaspace Method object has balanced monitors.
hasBalancedMonitors(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
hasBalancedMonitors() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
 
hasBalancedMonitors() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
hasBlockEnd(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
hasBlockEnd(AbstractBlockBase<?>) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
hasBytecodes() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Checks whether the method has bytecodes associated with it.
hasBytecodesTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
hasCall(int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
Determines if an LIRInstruction destroys all caller saved registers.
hasChanged() - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
hasChanged() - Method in class com.oracle.graal.virtual.phases.ea.EffectsPhase.Closure
 
hasChildren() - Method in class com.oracle.graal.debug.internal.DebugValueMap
 
hasCodeAtLevel(int, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
 
hasCodeAtLevel(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
hasCompiledCode() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
Returns whether this method has compiled code.
hasCompiledCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns whether this method has compiled code.
hasCompiledCodeAtLevel(int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
 
hasCompiledCodeAtLevel(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
hasCompiledCodeForOSR(long, int, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
hasCompiledCodeForOSR(long, int, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
hasConstantParameter(ResolvedJavaMethod) - Static method in class com.oracle.graal.replacements.SnippetTemplate
Determines if any parameter of a given method is annotated with Snippet.ConstantParameter.
hasCount(int) - Static method in class com.oracle.graal.graph.test.matchers.NodeIterableCount
 
hasDebugInfo() - Method in class com.oracle.graal.lir.LIR
Determines if any instruction in the LIR has debug info associated with it.
hasDebugInfo() - Method in class com.oracle.graal.lir.LIRFrameState
 
hasDefaultValue() - Method in class jdk.internal.jvmci.options.OptionValue
Returns true if the option has the same value that was set in the source code.
hasDelaySlot() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.ControlTransferOp
 
hasExtraData() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
hasFeature(SPARC.CPUFeature) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
hasFeature(SPARC.CPUFeature) - Method in class jdk.internal.jvmci.sparc.SPARC
 
hasFinalizableSubclass(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
hasFinalizableSubclass(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
hasFinalizableSubclass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
hasFinalizableSubclass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
hasFinalizableSubclass() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Checks whether this type has any finalizable subclasses so far.
hasFinalizer() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
hasFinalizer() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
hasFinalizer() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Checks whether this type has a finalizer method.
hasForeignCall() - Method in interface com.oracle.graal.lir.gen.LIRGenerationResult
 
hasForeignCall - Variable in class com.oracle.graal.lir.gen.LIRGenerationResultBase
Records whether the code being generated makes at least one foreign call.
hasForeignCall() - Method in class com.oracle.graal.lir.gen.LIRGenerationResultBase
Determines whether the code being generated makes at least one foreign call.
hasFrame() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend.HotSpotFrameContext
 
hasFrame() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend.HotSpotFrameContext
 
hasFrame() - Method in interface com.oracle.graal.lir.asm.FrameContext
Determines if a frame is set up and torn down by this object.
hasFrame() - Method in class jdk.internal.jvmci.code.DebugInfo
 
hasGenericInvocationPluginAnnotation(ResolvedJavaMethod) - Method in class com.oracle.graal.hotspot.HotSpotReplacementsImpl
 
hasGenericInvocationPluginAnnotation(ResolvedJavaMethod) - Method in class com.oracle.graal.replacements.ReplacementsImpl
 
hasGenericSignature() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
 
hash - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
hash - Variable in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
hash - Variable in class com.oracle.graal.replacements.SnippetTemplate.CacheKey
 
hash0 - Static variable in class com.oracle.graal.jtt.lang.System_identityHashCode01
 
hash1(int, Object) - Static method in class com.oracle.graal.compiler.common.util.Util
Utility method to combine a base hash with the identity hash of one or more objects.
hash1 - Static variable in class com.oracle.graal.jtt.lang.System_identityHashCode01
 
hash2(int, Object, Object) - Static method in class com.oracle.graal.compiler.common.util.Util
Utility method to combine a base hash with the identity hash of one or more objects.
hash2 - Static variable in class com.oracle.graal.jtt.lang.System_identityHashCode01
 
hash3(int, Object, Object, Object) - Static method in class com.oracle.graal.compiler.common.util.Util
Utility method to combine a base hash with the identity hash of one or more objects.
hash4(int, Object, Object, Object, Object) - Static method in class com.oracle.graal.compiler.common.util.Util
Utility method to combine a base hash with the identity hash of one or more objects.
hashCode() - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.Id
 
hashCode() - Method in class com.oracle.graal.compiler.common.spi.ForeignCallDescriptor
 
hashCode() - Method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
 
hashCode() - Method in class com.oracle.graal.compiler.common.type.AbstractPointerStamp
 
hashCode() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp
 
hashCode() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.FloatConvertOp
 
hashCode() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
hashCode() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.Op
 
hashCode() - Method in class com.oracle.graal.compiler.common.type.ArithmeticStamp
 
hashCode() - Method in class com.oracle.graal.compiler.common.type.FloatStamp
 
hashCode() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
hashCode() - Method in class com.oracle.graal.compiler.common.type.PrimitiveStamp
 
hashCode() - Method in class com.oracle.graal.compiler.test.CountedLoopTest.Result
 
hashCode() - Method in class com.oracle.graal.compiler.test.ea.EATestBase.TestClassInt
 
hashCode() - Method in class com.oracle.graal.compiler.test.ea.EATestBase.TestClassObject
 
hashCode() - Method in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest.CacheKey
 
hashCode() - Method in class com.oracle.graal.graph.Graph.CacheEntry
 
hashCode() - Method in class com.oracle.graal.graph.Graph.Mark
 
hashCode() - Method in class com.oracle.graal.graph.Node
Nodes always use an identity hash code.
hashCode() - Method in class com.oracle.graal.graph.Position
 
hashCode() - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
 
hashCode() - Method in class com.oracle.graal.hotspot.nodes.type.NarrowOopStamp
 
hashCode(Object) - Static method in class com.oracle.graal.hotspot.replacements.ObjectSubstitutions
 
hashCode() - Method in class com.oracle.graal.hotspot.test.LoadJavaMirrorWithKlassTest.Wrapper
 
hashCode() - Method in class com.oracle.graal.java.FrameStateBuilder
 
hashCode(Object[], int) - Static method in class com.oracle.graal.java.FrameStateBuilder
 
hashCode() - Method in class com.oracle.graal.java.JsrScope
 
hashCode() - Method in class com.oracle.graal.lir.amd64.AMD64AddressValue
 
hashCode() - Method in class com.oracle.graal.lir.CompositeValue
 
hashCode() - Method in class com.oracle.graal.lir.dfa.MarkBasePointersPhase.Marker.BasePointersSet
 
hashCode() - Method in class com.oracle.graal.lir.dfa.RegStackValueSet
 
hashCode() - Method in class com.oracle.graal.lir.sparc.SPARCImmediateAddressValue
 
hashCode() - Method in class com.oracle.graal.lir.sparc.SPARCIndexedAddressValue
 
hashCode() - Method in class com.oracle.graal.lir.test.CompositeValueReplacementTest1.DummyValue
 
hashCode() - Method in class com.oracle.graal.lir.util.IndexedValueMap
 
hashCode() - Method in class com.oracle.graal.lir.Variable
 
hashCode - Variable in class com.oracle.graal.nodes.GraphDecoder.LoopExplosionState
 
hashCode() - Method in class com.oracle.graal.nodes.GraphDecoder.LoopExplosionState
 
hashCode() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter.Edge
 
hashCode() - Method in class com.oracle.graal.replacements.SnippetTemplate.CacheKey
 
hashCode() - Method in class com.oracle.graal.replacements.test.DerivedOopTest.Pointers
 
hashCode() - Method in class com.oracle.graal.replacements.test.DerivedOopTest.Result
 
hashCode() - Method in class com.oracle.graal.replacements.test.NewInstanceTest.SomeObject
 
hashCode() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ArrayStamp
 
hashCode() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ClassStamp
 
hashCode() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.GenericStamp
 
hashCode() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.InstanceStamp
 
hashCode() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.TypeStamp
 
hashCode() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.UninitializedStamp
 
hashCode() - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeLibraryHandle
 
hashCode() - Method in class com.oracle.graal.truffle.nodes.AssumptionValidAssumption
 
hashCode() - Method in class com.oracle.graal.truffle.nodes.ObjectLocationIdentity
 
hashCode() - Method in class com.oracle.graal.truffle.TruffleDebugJavaMethod
 
hashCode() - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
hashCode() - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationBlockState.ReadCacheEntry
 
hashCode() - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.CacheEntry
 
hashCode() - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.ReadCacheEntry
 
hashCode() - Method in class com.oracle.graal.word.Word
 
hashCode() - Method in class jdk.internal.jvmci.code.Architecture
 
hashCode() - Method in class jdk.internal.jvmci.code.BytecodePosition
 
hashCode() - Method in class jdk.internal.jvmci.code.CompilationResult.CodeAnnotation
 
hashCode() - Method in class jdk.internal.jvmci.code.CompilationResult.ConstantReference
 
hashCode() - Method in class jdk.internal.jvmci.code.CompilationResult.DataSectionReference
 
hashCode() - Method in class jdk.internal.jvmci.code.CompilationResult
 
hashCode() - Method in class jdk.internal.jvmci.code.CompilationResult.Reference
 
hashCode() - Method in class jdk.internal.jvmci.code.CompilationResult.Site
 
hashCode() - Method in class jdk.internal.jvmci.code.DataSection.Data
 
hashCode() - Method in class jdk.internal.jvmci.code.DataSection
 
hashCode() - Method in class jdk.internal.jvmci.code.DebugInfo
 
hashCode() - Method in class jdk.internal.jvmci.code.Register
 
hashCode() - Method in class jdk.internal.jvmci.code.Register.RegisterCategory
 
hashCode() - Method in class jdk.internal.jvmci.code.RegisterSaveLayout
 
hashCode() - Method in class jdk.internal.jvmci.code.RegisterValue
 
hashCode() - Method in class jdk.internal.jvmci.code.StackLockValue
 
hashCode() - Method in class jdk.internal.jvmci.code.StackSlot
 
hashCode() - Method in class jdk.internal.jvmci.code.TargetDescription
 
hashCode() - Method in class jdk.internal.jvmci.code.VirtualObject
 
hashCode() - Method in class jdk.internal.jvmci.code.VirtualStackSlot
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodUnresolved
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotReferenceMap
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.FieldLocationIdentity
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaType
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.CompressEncoding
 
hashCode() - Method in class jdk.internal.jvmci.meta.AbstractJavaProfile
 
hashCode() - Method in class jdk.internal.jvmci.meta.AbstractProfiledItem
 
hashCode() - Method in class jdk.internal.jvmci.meta.AbstractValue
 
hashCode() - Method in class jdk.internal.jvmci.meta.Assumptions.CallSiteTargetValue
 
hashCode() - Method in class jdk.internal.jvmci.meta.Assumptions.ConcreteMethod
 
hashCode() - Method in class jdk.internal.jvmci.meta.Assumptions.ConcreteSubtype
 
hashCode() - Method in class jdk.internal.jvmci.meta.Assumptions
 
hashCode() - Method in class jdk.internal.jvmci.meta.Assumptions.LeafType
 
hashCode() - Method in class jdk.internal.jvmci.meta.Assumptions.NoFinalizableSubclass
 
hashCode() - Method in class jdk.internal.jvmci.meta.ExceptionHandler
 
hashCode() - Method in class jdk.internal.jvmci.meta.JavaTypeProfile
 
hashCode() - Method in class jdk.internal.jvmci.meta.LIRKind
 
hashCode() - Method in class jdk.internal.jvmci.meta.LocalImpl
 
hashCode() - Method in class jdk.internal.jvmci.meta.MethodIdMap.MethodKey
 
hashCode() - Method in class jdk.internal.jvmci.meta.NullConstant
 
hashCode() - Method in class jdk.internal.jvmci.meta.PlatformKind.EnumKey
 
hashCode() - Method in class jdk.internal.jvmci.meta.PrimitiveConstant
 
hashCode() - Method in class jdk.internal.jvmci.runtime.test.NameAndSignature
 
HashMapContainer() - Constructor for class com.oracle.graal.hotspot.test.CompressedOopTest.HashMapContainer
 
hasHoleBetween(int, int) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
HashSetNodeEventListener - Class in com.oracle.graal.phases.common.util
A simple Graph.NodeEventListener implementation that accumulates event nodes in a HashSet.
HashSetNodeEventListener() - Constructor for class com.oracle.graal.phases.common.util.HashSetNodeEventListener
Creates a Graph.NodeEventListener that collects nodes from all events.
HashSetNodeEventListener(Set<Graph.NodeEvent>) - Constructor for class com.oracle.graal.phases.common.util.HashSetNodeEventListener
Creates a Graph.NodeEventListener that collects nodes from all events that match a given filter.
hasIdentity - Variable in class com.oracle.graal.nodes.virtual.VirtualObjectNode
 
hasIdentity() - Method in class com.oracle.graal.nodes.virtual.VirtualObjectNode
Specifies whether this virtual object has an object identity.
hasIndex() - Method in class com.oracle.graal.asm.sparc.SPARCAddress
 
hasInvoke(Collection<Block>) - Static method in class com.oracle.graal.phases.common.ProfileCompiledMethodsPhase
 
hasJsrBytecodes - Variable in class com.oracle.graal.java.BciBlockMapping
 
hasLocks() - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
hasLoops() - Method in class com.oracle.graal.nodes.StructuredGraph
 
hasMappings() - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
hasMappings() - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
hasMethodHandleArgument(ValueNode[]) - Method in class com.oracle.graal.truffle.PartialEvaluator.ParsingInlineInvokePlugin
 
hasMutableCopy() - Method in class com.oracle.graal.graph.CachedGraph
 
hasNext() - Method in class com.oracle.graal.graph.Edges.EdgesIterator
 
hasNext() - Method in class com.oracle.graal.graph.Edges.EdgesWithModCountIterator
 
hasNext() - Method in class com.oracle.graal.graph.GraphNodeIterator
 
hasNext() - Method in class com.oracle.graal.graph.iterators.NodeIterator
 
hasNext() - Method in class com.oracle.graal.graph.NodeBitMap.MarkedNodeIterator
 
hasNext() - Method in class com.oracle.graal.graph.NodeFlood.QueueConsumingIterator
 
hasNext() - Method in class com.oracle.graal.graph.NodeFlood.UnmarkedNodeIterator
 
hasNext() - Method in class com.oracle.graal.graph.NodeUsageIterator
 
hasNext() - Method in class com.oracle.graal.graph.NodeUsageWithModCountIterator
 
hasNext() - Method in class com.oracle.graal.graph.TypedGraphNodeIterator
 
hasNext() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanOptimizeSpillPositionPhase.IntervalBlockIterator
 
hasNext() - Method in class com.oracle.graal.nodes.AbstractBeginNode.BlockNodeIterator
 
hasNext() - Method in class com.oracle.graal.nodes.cfg.Block.NodeIterator
 
hasNext() - Method in class com.oracle.graal.truffle.TruffleInlining.CallTreeNodeIterator
 
hasNode(NodeClass<T>) - Method in class com.oracle.graal.graph.Graph
Returns whether the graph contains at least one node of the given type.
hasNormalData() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
hasNoUsages() - Method in class com.oracle.graal.graph.Node
Checks whether this node has no usages.
hasOperand(Node) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
hasOperand(Node) - Method in interface com.oracle.graal.nodes.spi.NodeValueMap
 
hasOperands() - Method in class com.oracle.graal.lir.LIRInstruction
 
hasOperands() - Method in class com.oracle.graal.lir.LIRInstructionClass
 
hasOutgoingStackArguments - Variable in class com.oracle.graal.lir.framemap.FrameMap
Determines if this frame has values on the stack for outgoing calls.
hasReceiver() - Method in enum com.oracle.graal.nodes.CallTargetNode.InvokeKind
 
hasReceiver() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Checks whether the method has a receiver parameter - i.e., whether it is not static.
hasReceiverTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
hasRemainingInvokes() - Method in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolder
The stack realized by InliningData grows upon InliningData.moveForward() deciding to explore (depth-first) a callsite of the graph associated to this CallsiteHolder.
hasRemainingInvokes() - Method in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
hasScalarReplacedInputs - Variable in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
hasScalarReplacedInputs(Node) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
hasSideEffect() - Method in class com.oracle.graal.hotspot.nodes.BeginLockScopeNode
 
hasSideEffect() - Method in class com.oracle.graal.hotspot.nodes.EndLockScopeNode
 
hasSideEffect() - Method in class com.oracle.graal.nodes.AbstractStateSplit
 
hasSideEffect() - Method in class com.oracle.graal.nodes.BeginStateSplitNode
A begin node has no side effect.
hasSideEffect() - Method in class com.oracle.graal.nodes.extended.ForeignCallNode
 
hasSideEffect() - Method in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
hasSideEffect() - Method in class com.oracle.graal.nodes.extended.UnsafeStoreNode
 
hasSideEffect() - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
hasSideEffect() - Method in class com.oracle.graal.nodes.java.LoweredAtomicReadAndWriteNode
 
hasSideEffect() - Method in class com.oracle.graal.nodes.java.LoweredCompareAndSwapNode
 
hasSideEffect() - Method in class com.oracle.graal.nodes.java.StoreFieldNode
 
hasSideEffect() - Method in class com.oracle.graal.nodes.java.StoreIndexedNode
 
hasSideEffect() - Method in class com.oracle.graal.nodes.memory.AbstractWriteNode
 
hasSideEffect() - Method in interface com.oracle.graal.nodes.StateSplit
Determines if this node has a side-effect.
hasSideEffect() - Method in class com.oracle.graal.replacements.nodes.MacroStateSplitNode
 
hasSideEffect(Node) - Method in class com.oracle.graal.replacements.ReplacementsImpl.GraphMaker
Filter nodes which have side effects and shouldn't be deleted from snippets when converting deoptimizations to guards.
hasSideEffect() - Method in class com.oracle.graal.truffle.nodes.asserts.NeverPartOfCompilationNode
 
hasSingleMethod() - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
hasState() - Method in class com.oracle.graal.lir.LIRInstruction
 
hasState(LIRInstruction) - Method in class com.oracle.graal.lir.LIRInstructionClass
 
hasSubstitution(ResolvedJavaMethod, int) - Method in interface com.oracle.graal.nodes.spi.Replacements
Determines if there is a substitution graph for a given method.
hasSubstitution(ResolvedJavaMethod, boolean, int) - Method in interface com.oracle.graal.nodes.spi.Replacements
Determines if there is a substitution graph for a given method.
hasSubstitution(ResolvedJavaMethod, boolean, int) - Method in class com.oracle.graal.replacements.ReplacementsImpl
 
hasUnprocessedGraphs() - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
hasUnsafeAccess - Variable in class com.oracle.graal.nodes.StructuredGraph
 
hasUnsafeAccess() - Method in class com.oracle.graal.nodes.StructuredGraph
 
hasUnsafeAccess - Variable in class jdk.internal.jvmci.code.CompilationResult
 
hasUnsafeAccess() - Method in class jdk.internal.jvmci.code.CompilationResult
 
hasUnsafeAccess - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
 
hasUsages() - Method in class com.oracle.graal.graph.Node
Checks whether this node has usages.
hasValueProxies - Variable in class com.oracle.graal.nodes.StructuredGraph
 
hasValueProxies() - Method in class com.oracle.graal.nodes.StructuredGraph
 
hasValues() - Method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
 
hasValues() - Method in class com.oracle.graal.compiler.common.type.FloatStamp
 
hasValues() - Method in class com.oracle.graal.compiler.common.type.IllegalStamp
 
hasValues() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
hasValues() - Method in class com.oracle.graal.compiler.common.type.RawPointerStamp
 
hasValues() - Method in class com.oracle.graal.compiler.common.type.Stamp
Test whether this stamp has legal values.
hasValues() - Method in class com.oracle.graal.compiler.common.type.VoidStamp
 
hasValues() - Method in class com.oracle.graal.hotspot.nodes.type.MetaspacePointerStamp
 
hasVirtualInputs - Variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
hasVirtualObjects() - Method in interface jdk.internal.jvmci.code.stack.InspectedFrame
Returns true if the stack frame is a compiled stack frame and there are virtual objects anywhere in the current state of the compiled method.
hasVirtualObjects() - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
hcf - Variable in class com.oracle.graal.code.HexCodeFile.Parser
 
head - Variable in class com.oracle.graal.graph.Graph.ChainedNodeEventListener
 
head - Static variable in class jdk.internal.jvmci.options.OptionValue
 
header - Variable in class com.oracle.graal.compiler.common.cfg.Loop
 
header - Variable in class com.oracle.graal.java.BytecodeParser.ExplodedLoopContext
 
HEAP_END_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
HEAP_TOP_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
HeapAccess - Interface in com.oracle.graal.nodes.memory
Encapsulates properties of a node describing how it accesses the heap.
HeapAccess.BarrierType - Enum in com.oracle.graal.nodes.memory
The types of (write/read) barriers attached to stores.
heapBase - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotAddressLowering
 
HeapBaseNode(Register) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotAddressLowering.HeapBaseNode
 
heapBaseRegister - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotAddressLowering.HeapBaseNode
 
heapBaseRegister - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotAddressLowering
 
heapBaseRegister - Variable in class com.oracle.graal.hotspot.meta.HotSpotRegisters
 
heapEndAddress() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
heapEndAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
heapTopAddress() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
heapTopAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
heapWordSize() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
heapWordSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
help - Variable in class jdk.internal.jvmci.options.OptionDescriptor
 
help - Variable in class jdk.internal.jvmci.options.processor.OptionProcessor.OptionInfo
 
helper - Static variable in class com.oracle.graal.jtt.reflect.Invoke_virtual01
 
helper1(int) - Static method in class com.oracle.graal.jtt.except.Catch_Unresolved
 
helper1(int) - Static method in class com.oracle.graal.jtt.except.Catch_Unresolved01
 
helper1(int) - Static method in class com.oracle.graal.jtt.except.Catch_Unresolved02
 
helper1(int) - Static method in class com.oracle.graal.jtt.except.Catch_Unresolved03
 
helper2(int) - Static method in class com.oracle.graal.jtt.except.Catch_Unresolved
 
helper2(int) - Static method in class com.oracle.graal.jtt.except.Catch_Unresolved02
 
helper2(int) - Static method in class com.oracle.graal.jtt.except.Catch_Unresolved03
 
HelperTest(int) - Constructor for class com.oracle.graal.jtt.reflect.Invoke_virtual01.HelperTest
 
HEX_CODE - Static variable in class com.oracle.graal.code.HexCodeFile
 
HexCodeFile - Class in com.oracle.graal.code
A HexCodeFile is a textual format for representing a chunk of machine code along with extra information that can be used to enhance a disassembly of the code.
HexCodeFile(byte[], long, String, int) - Constructor for class com.oracle.graal.code.HexCodeFile
 
HexCodeFile.Parser - Class in com.oracle.graal.code
Helper class to parse a string in the format produced by HexCodeFile.toString() and produce a HexCodeFile object.
HexCodeFile.Parser.InputPos - Class in com.oracle.graal.code
 
HexCodeFileDisassemblerProvider - Class in com.oracle.graal.code
HexCodeFile based implementation of DisassemblerProvider.
HexCodeFileDisassemblerProvider() - Constructor for class com.oracle.graal.code.HexCodeFileDisassemblerProvider
 
HexCodeFileDisassemblerProvider.HexCodeFileDisTool - Class in com.oracle.graal.code
Interface to the tool for disassembling an embedded HexCodeFile.
HexCodeFileDisTool() - Constructor for class com.oracle.graal.code.HexCodeFileDisassemblerProvider.HexCodeFileDisTool
 
hexCodeString(byte[]) - Static method in class com.oracle.graal.code.HexCodeFile
Formats a byte array as a string of hex digits.
hi22(int) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
hiBit - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.ContinousBitSpec
 
HideSubstitutionStates - Static variable in class com.oracle.graal.java.BytecodeParser.Options
 
high - Variable in class jdk.internal.jvmci.code.CompilationResult.JumpTable
The high value in the key range (inclusive).
highKey() - Method in class com.oracle.graal.bytecode.BytecodeTableSwitch
Gets the high key of the table switch.
highResult - Variable in class com.oracle.graal.lir.amd64.AMD64MulDivOp
 
highResult - Variable in class com.oracle.graal.lir.amd64.AMD64SignExtendOp
 
HighTier - Class in com.oracle.graal.compiler.phases
 
HighTier() - Constructor for class com.oracle.graal.compiler.phases.HighTier
 
highTier - Variable in class com.oracle.graal.phases.tiers.Suites
 
HighTier.Options - Class in com.oracle.graal.compiler.phases
 
HighTierContext - Class in com.oracle.graal.phases.tiers
 
HighTierContext(Providers, PhaseSuite<HighTierContext>, OptimisticOptimizations) - Constructor for class com.oracle.graal.phases.tiers.HighTierContext
 
highX - Variable in class com.oracle.graal.lir.amd64.AMD64MulDivOp
 
hint - Variable in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
Hint(ResolvedJavaType, boolean) - Constructor for class com.oracle.graal.nodes.TypeCheckHints.Hint
 
hintBCI - Variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
hintHitProbability - Variable in class com.oracle.graal.nodes.TypeCheckHints
The total probability that the type check will hit one of the types in TypeCheckHints.hints.
hintPosition - Variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
Hints(ConstantNode[], boolean[]) - Constructor for class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils.Hints
 
hints - Variable in class com.oracle.graal.nodes.TypeCheckHints
The most likely types that the type check instruction will see.
hints - Variable in class com.oracle.graal.phases.common.inlining.policy.AbstractInliningPolicy
 
hintsHit - Static variable in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
 
hintsMiss - Static variable in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
 
HIRLoop - Class in com.oracle.graal.nodes.cfg
 
HIRLoop(Loop<Block>, int, Block) - Constructor for class com.oracle.graal.nodes.cfg.HIRLoop
 
histogram - Variable in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin
 
HistogramInlineInvokePlugin - Class in com.oracle.graal.truffle.debug
 
HistogramInlineInvokePlugin(StructuredGraph) - Constructor for class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin
 
HistogramInlineInvokePlugin.MethodStatistic - Class in com.oracle.graal.truffle.debug
 
HistogramInlineInvokePlugin.MethodStatistics - Class in com.oracle.graal.truffle.debug
 
HistogramLimit - Static variable in class com.oracle.graal.compiler.test.AllocSpy
Only the HistogramLimit most frequent values are printed.
hlt() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
holder - Variable in class com.oracle.graal.hotspot.CompilationStatistics
 
holder - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodUnresolved
 
holder - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
holder - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
holder - Variable in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
 
hostBackend - Variable in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
hostBackend - Variable in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
HostedWord - Class in com.oracle.graal.word
 
HostedWord(long) - Constructor for class com.oracle.graal.word.HostedWord
 
HotSpotBackend - Class in com.oracle.graal.hotspot
HotSpot specific backend.
HotSpotBackend(HotSpotGraalRuntimeProvider, HotSpotProviders) - Constructor for class com.oracle.graal.hotspot.HotSpotBackend
 
HotSpotBackend.Options - Class in com.oracle.graal.hotspot
 
HotSpotBackendFactory - Interface in com.oracle.graal.hotspot
 
HotSpotClassSubstitutions - Class in com.oracle.graal.hotspot.replacements
Substitutions for Class methods.
HotSpotClassSubstitutions() - Constructor for class com.oracle.graal.hotspot.replacements.HotSpotClassSubstitutions
 
HotSpotCodeCacheProvider - Class in jdk.internal.jvmci.hotspot
HotSpot implementation of CodeCacheProvider.
HotSpotCodeCacheProvider(HotSpotJVMCIRuntimeProvider, HotSpotVMConfig, TargetDescription, RegisterConfig) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
HotSpotCompiledCode - Class in jdk.internal.jvmci.hotspot
A CompilationResult with additional HotSpot-specific information required for installing the code in HotSpot's code cache.
HotSpotCompiledCode(CompilationResult) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
HotSpotCompiledCode.Comment - Class in jdk.internal.jvmci.hotspot
 
HotSpotCompiledCode.SiteComparator - Class in jdk.internal.jvmci.hotspot
 
HotSpotCompiledNmethod - Class in jdk.internal.jvmci.hotspot
HotSpotCompiledCode destined for installation as an nmethod.
HotSpotCompiledNmethod(HotSpotResolvedJavaMethod, CompilationResult) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
 
HotSpotCompiledNmethod(HotSpotResolvedJavaMethod, CompilationResult, long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
 
HotSpotCompiledRuntimeStub - Class in com.oracle.graal.hotspot
HotSpotCompiledCode destined for installation as a RuntimeStub.
HotSpotCompiledRuntimeStub(CompilationResult) - Constructor for class com.oracle.graal.hotspot.HotSpotCompiledRuntimeStub
 
HotSpotCompressedNullConstant - Class in jdk.internal.jvmci.hotspot
The compressed representation of the null constant.
HotSpotCompressedNullConstant() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
HotSpotConstant - Interface in jdk.internal.jvmci.hotspot
Marker interface for hotspot specific constants.
HotSpotConstantPool - Class in jdk.internal.jvmci.hotspot
Implementation of ConstantPool for HotSpot.
HotSpotConstantPool(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
HotSpotConstantPool.Bytecodes - Class in jdk.internal.jvmci.hotspot
Subset of JVM bytecode opcodes used by HotSpotConstantPool.
HotSpotConstantPool.Cache - Class in jdk.internal.jvmci.hotspot
Represents a ConstantPoolCache.
HotSpotConstantPool.Cache.Entry - Class in jdk.internal.jvmci.hotspot
Represents a ConstantPoolCacheEntry.
HotSpotConstantPool.JVM_CONSTANT - Enum in jdk.internal.jvmci.hotspot
Enum of all JVM_CONSTANT constants used in the VM.
HotSpotConstantPool.JVM_CONSTANT.TagValueMap - Class in jdk.internal.jvmci.hotspot
Maps JVM_CONSTANT tags to HotSpotConstantPool.JVM_CONSTANT values.
HotSpotConstantPool.LookupTypeCacheElement - Class in jdk.internal.jvmci.hotspot
 
HotSpotConstantPool.Options - Class in jdk.internal.jvmci.hotspot
 
HotSpotConstantPool.ResolvedReferences - Class in jdk.internal.jvmci.hotspot
Hide the resolved references array in a private class so it cannot be accessed directly.
HotSpotConstantReflectionProvider - Class in jdk.internal.jvmci.hotspot
HotSpot implementation of ConstantReflectionProvider.
HotSpotConstantReflectionProvider(HotSpotJVMCIRuntimeProvider) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
HotSpotConstantReflectionProvider.Options - Class in jdk.internal.jvmci.hotspot
 
HotSpotCounterOp - Class in com.oracle.graal.hotspot
 
HotSpotCounterOp(LIRInstructionClass<? extends HotSpotCounterOp>, String, String, Value, HotSpotRegistersProvider, HotSpotVMConfig) - Constructor for class com.oracle.graal.hotspot.HotSpotCounterOp
 
HotSpotCounterOp(LIRInstructionClass<? extends HotSpotCounterOp>, String[], String[], Value[], HotSpotRegistersProvider, HotSpotVMConfig) - Constructor for class com.oracle.graal.hotspot.HotSpotCounterOp
 
HotSpotCounterOp.CounterProcedure - Interface in com.oracle.graal.hotspot
 
HotSpotCryptoSubstitutionTest - Class in com.oracle.graal.hotspot.test
Tests the intrinsification of certain crypto methods.
HotSpotCryptoSubstitutionTest() - Constructor for class com.oracle.graal.hotspot.test.HotSpotCryptoSubstitutionTest
 
HotSpotDebugInfoBuilder - Class in com.oracle.graal.hotspot
Extends DebugInfoBuilder to allocate the extra debug information required for locks.
HotSpotDebugInfoBuilder(NodeValueMap, HotSpotLockStack) - Constructor for class com.oracle.graal.hotspot.HotSpotDebugInfoBuilder
 
HotSpotDirectCallTargetNode - Class in com.oracle.graal.hotspot.nodes
 
HotSpotDirectCallTargetNode(List<ValueNode>, Stamp, JavaType[], ResolvedJavaMethod, CallingConvention.Type, CallTargetNode.InvokeKind) - Constructor for class com.oracle.graal.hotspot.nodes.HotSpotDirectCallTargetNode
 
HotSpotDisassemblerProvider - Class in com.oracle.graal.hotspot.meta
HotSpot implementation of DisassemblerProvider.
HotSpotDisassemblerProvider() - Constructor for class com.oracle.graal.hotspot.meta.HotSpotDisassemblerProvider
 
HotSpotForeignCallLinkage - Interface in com.oracle.graal.hotspot
The details required to link a HotSpot runtime or stub call.
HotSpotForeignCallLinkage.RegisterEffect - Enum in com.oracle.graal.hotspot
Constants for specifying whether a foreign call destroys or preserves registers.
HotSpotForeignCallLinkage.Transition - Enum in com.oracle.graal.hotspot
Constants for specifying whether a call is a leaf or not and whether a JavaFrameAnchor prologue and epilogue is required around the call.
HotSpotForeignCallLinkageImpl - Class in com.oracle.graal.hotspot
The details required to link a HotSpot runtime or stub call.
HotSpotForeignCallLinkageImpl(ForeignCallDescriptor, long, HotSpotForeignCallLinkage.RegisterEffect, HotSpotForeignCallLinkage.Transition, CallingConvention, CallingConvention, boolean, LocationIdentity...) - Constructor for class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
HotSpotForeignCallsProvider - Interface in com.oracle.graal.hotspot.meta
HotSpot extension of ForeignCallsProvider.
HotSpotForeignCallsProviderImpl - Class in com.oracle.graal.hotspot.meta
HotSpot implementation of HotSpotForeignCallsProvider.
HotSpotForeignCallsProviderImpl(HotSpotGraalRuntimeProvider, MetaAccessProvider, CodeCacheProvider) - Constructor for class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
HotSpotForeignCallTarget - Class in jdk.internal.jvmci.hotspot
 
HotSpotForeignCallTarget(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotForeignCallTarget
 
HotSpotFrameContext(boolean, boolean) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend.HotSpotFrameContext
 
HotSpotFrameContext(boolean) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend.HotSpotFrameContext
 
HotSpotGraalCompiler - Class in com.oracle.graal.hotspot
 
HotSpotGraalCompiler() - Constructor for class com.oracle.graal.hotspot.HotSpotGraalCompiler
 
HotSpotGraalCompilerTest - Class in com.oracle.graal.hotspot.test
A Graal compiler test that needs access to the HotSpotGraalRuntimeProvider.
HotSpotGraalCompilerTest() - Constructor for class com.oracle.graal.hotspot.test.HotSpotGraalCompilerTest
 
HotSpotGraalConstantReflectionProvider - Class in com.oracle.graal.hotspot.meta
HotSpotGraalConstantReflectionProvider(HotSpotJVMCIRuntimeProvider) - Constructor for class com.oracle.graal.hotspot.meta.HotSpotGraalConstantReflectionProvider
 
HotSpotGraalConstantReflectionProvider.ImmutableCodeLazy - Class in com.oracle.graal.hotspot.meta
Separate out the static initialization of embeddable fields to eliminate cycles between clinit and other locks that could lead to deadlock.
HotSpotGraalRuntime - Class in com.oracle.graal.hotspot
Singleton class holding the instance of the GraalRuntime.
HotSpotGraalRuntime() - Constructor for class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
HotSpotGraalRuntime.Options - Class in com.oracle.graal.hotspot
 
HotSpotGraalRuntimeAccess - Class in com.oracle.graal.hotspot
 
HotSpotGraalRuntimeAccess() - Constructor for class com.oracle.graal.hotspot.HotSpotGraalRuntimeAccess
 
HotSpotGraalRuntimeProvider - Interface in com.oracle.graal.hotspot
Configuration information for the HotSpot Graal runtime.
HotSpotGraalVMEventListener - Class in com.oracle.graal.hotspot
 
HotSpotGraalVMEventListener() - Constructor for class com.oracle.graal.hotspot.HotSpotGraalVMEventListener
 
HotSpotGraphBuilderPlugins - Class in com.oracle.graal.hotspot.meta
Defines the GraphBuilderConfiguration.Plugins used when running on HotSpot.
HotSpotGraphBuilderPlugins() - Constructor for class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
 
HotSpotHostBackend - Class in com.oracle.graal.hotspot
Common functionality of HotSpot host backends.
HotSpotHostBackend(HotSpotGraalRuntimeProvider, HotSpotProviders) - Constructor for class com.oracle.graal.hotspot.HotSpotHostBackend
 
HotSpotHostForeignCallsProvider - Class in com.oracle.graal.hotspot.meta
HotSpot implementation of ForeignCallsProvider.
HotSpotHostForeignCallsProvider(HotSpotGraalRuntimeProvider, MetaAccessProvider, CodeCacheProvider) - Constructor for class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
 
HotSpotIndirectCallTargetNode - Class in com.oracle.graal.hotspot.nodes
 
HotSpotIndirectCallTargetNode(ValueNode, ValueNode, List<ValueNode>, Stamp, JavaType[], ResolvedJavaMethod, CallingConvention.Type, CallTargetNode.InvokeKind) - Constructor for class com.oracle.graal.hotspot.nodes.HotSpotIndirectCallTargetNode
 
HotSpotInstalledCode - Class in jdk.internal.jvmci.hotspot
Implementation of InstalledCode for HotSpot.
HotSpotInstalledCode(String) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
 
HotSpotInstructionProfiling - Class in com.oracle.graal.hotspot
 
HotSpotInstructionProfiling(String) - Constructor for class com.oracle.graal.hotspot.HotSpotInstructionProfiling
 
HotSpotInstructionProfiling.Analyzer - Class in com.oracle.graal.hotspot
 
HotSpotInstructionProfiling.InstructionCounterOp - Class in com.oracle.graal.hotspot
 
HotSpotInvocationPlugins - Class in com.oracle.graal.hotspot.meta
Extension of InvocationPlugins that disables plugins based on runtime configuration.
HotSpotInvocationPlugins(HotSpotVMConfig, MetaAccessProvider) - Constructor for class com.oracle.graal.hotspot.meta.HotSpotInvocationPlugins
 
HotSpotJavaType - Class in jdk.internal.jvmci.hotspot
Common base class for all HotSpot JavaType implementations.
HotSpotJavaType(String) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotJavaType
 
HotSpotJVMCIBackendFactory - Interface in jdk.internal.jvmci.hotspot
 
HotSpotJVMCIRuntime - Class in jdk.internal.jvmci.hotspot
 
HotSpotJVMCIRuntime() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
HotSpotJVMCIRuntime.Options - Class in jdk.internal.jvmci.hotspot
 
HotSpotJVMCIRuntimeProvider - Interface in jdk.internal.jvmci.hotspot
Configuration information for the HotSpot JVMCI runtime.
HotSpotLIRGenerator - Interface in com.oracle.graal.hotspot
This interface defines the contract a HotSpot backend LIR generator needs to fulfill in addition to abstract methods from LIRGenerator and LIRGeneratorTool.
HotSpotLoadMetaspaceConstantOp(AllocatableValue, HotSpotMetaspaceConstant) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.HotSpotLoadMetaspaceConstantOp
 
HotSpotLoadObjectConstantOp(AllocatableValue, HotSpotObjectConstant) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.HotSpotLoadObjectConstantOp
 
HotSpotLockStack - Class in com.oracle.graal.hotspot
Manages allocation and re-use of lock slots in a scoped manner.
HotSpotLockStack(FrameMapBuilder, LIRKind) - Constructor for class com.oracle.graal.hotspot.HotSpotLockStack
 
HotSpotLoweringProvider - Interface in com.oracle.graal.hotspot.meta
HotSpot implementation of LoweringProvider.
HotSpotMemoryAccessProvider - Interface in jdk.internal.jvmci.hotspot
HotSpot specific extension of MemoryAccessProvider.
HotSpotMemoryAccessProviderImpl - Class in jdk.internal.jvmci.hotspot
HotSpot implementation of MemoryAccessProvider.
HotSpotMemoryAccessProviderImpl(HotSpotJVMCIRuntimeProvider) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
HotSpotMetaAccessProvider - Class in jdk.internal.jvmci.hotspot
HotSpot implementation of MetaAccessProvider.
HotSpotMetaAccessProvider(HotSpotJVMCIRuntimeProvider) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
HotSpotMetaspaceConstant - Interface in jdk.internal.jvmci.hotspot
 
HotSpotMetaspaceConstantImpl - Class in jdk.internal.jvmci.hotspot
 
HotSpotMetaspaceConstantImpl(Kind, long, Object, boolean) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
HotSpotMethod - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethod(String) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethod
 
HotSpotMethodData - Class in jdk.internal.jvmci.hotspot
Access to a HotSpot MethodData structure (defined in methodData.hpp).
HotSpotMethodData(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
HotSpotMethodData.AbstractMethodData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.AbstractTypeData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.ArgInfoData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.ArrayData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.BitData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.BranchData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.CounterData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.JumpData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.MultiBranchData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.NoMethodData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.RawItemProfile<T> - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.RetData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.TypeCheckData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.VirtualCallData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodDataAccessor - Interface in jdk.internal.jvmci.hotspot
Interface for accessor objects that encapsulate the logic for accessing the different kinds of data in a HotSpot methodDataOop.
HotSpotMethodDataAccessor.Tag - Enum in jdk.internal.jvmci.hotspot
DataLayout tag values.
HotSpotMethodHandleAccessProvider - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodHandleAccessProvider(ConstantReflectionProvider) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider
 
HotSpotMethodHandleAccessProvider.LazyInitialization - Class in jdk.internal.jvmci.hotspot
Lazy initialization to break class initialization cycle.
HotSpotMethodSubstitutionTest - Class in com.oracle.graal.hotspot.test
Tests HotSpot specific MethodSubstitutions.
HotSpotMethodSubstitutionTest() - Constructor for class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
HotSpotMethodSubstitutionTest.TestClassA - Class in com.oracle.graal.hotspot.test
 
HotSpotMethodUnresolved - Class in jdk.internal.jvmci.hotspot
Implementation of JavaMethod for unresolved HotSpot methods.
HotSpotMethodUnresolved(String, Signature, JavaType) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodUnresolved
 
HotSpotMonitorValueTest - Class in com.oracle.graal.hotspot.test
 
HotSpotMonitorValueTest() - Constructor for class com.oracle.graal.hotspot.test.HotSpotMonitorValueTest
 
HotSpotNativeFunctionHandle - Class in com.oracle.graal.truffle.hotspot.nfi
 
HotSpotNativeFunctionHandle(InstalledCode, String, Class<?>...) - Constructor for class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionHandle
 
HotSpotNativeFunctionInterface - Class in com.oracle.graal.truffle.hotspot.nfi
 
HotSpotNativeFunctionInterface(HotSpotProviders, RawNativeCallNodeFactory, Backend, long, long, long) - Constructor for class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
HotSpotNativeFunctionInterfaceAccess - Class in com.oracle.graal.truffle.hotspot.nfi
 
HotSpotNativeFunctionInterfaceAccess() - Constructor for class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterfaceAccess
 
HotSpotNativeFunctionPointer - Class in com.oracle.graal.truffle.hotspot.nfi
 
HotSpotNativeFunctionPointer(long, String) - Constructor for class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionPointer
 
HotSpotNativeLibraryHandle - Class in com.oracle.graal.truffle.hotspot.nfi
 
HotSpotNativeLibraryHandle(String, long) - Constructor for class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeLibraryHandle
 
HotSpotNmethod - Class in jdk.internal.jvmci.hotspot
Implementation of InstalledCode for code installed as an nmethod.
HotSpotNmethod(HotSpotResolvedJavaMethod, String, boolean) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
HotSpotNmethod(HotSpotResolvedJavaMethod, String, boolean, boolean) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
HotSpotNmethodTest - Class in com.oracle.graal.hotspot.test
 
HotSpotNmethodTest() - Constructor for class com.oracle.graal.hotspot.test.HotSpotNmethodTest
 
HotSpotNodeLIRBuilder - Interface in com.oracle.graal.hotspot
This interface defines the contract a HotSpot backend LIR generator needs to fulfill in addition to abstract methods from LIRGenerator and NodeLIRBuilderTool.
HotSpotNodePlugin - Class in com.oracle.graal.hotspot.meta
This plugin handles the HotSpot-specific customizations of bytecode parsing:
HotSpotNodePlugin(WordOperationPlugin, NodeIntrinsificationPlugin) - Constructor for class com.oracle.graal.hotspot.meta.HotSpotNodePlugin
 
HotSpotNodeSubstitutionsTest - Class in com.oracle.graal.hotspot.test
Tests HotSpot specific substitutions for Node.
HotSpotNodeSubstitutionsTest() - Constructor for class com.oracle.graal.hotspot.test.HotSpotNodeSubstitutionsTest
 
HotSpotObjectConstant - Interface in jdk.internal.jvmci.hotspot
Represents a constant non-null object reference, within the compiler and across the compiler/runtime interface.
HotSpotObjectConstantImpl - Class in jdk.internal.jvmci.hotspot
Represents a constant non-null object reference, within the compiler and across the compiler/runtime interface.
HotSpotObjectConstantImpl(Object, boolean, int, boolean) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
HotSpotObjectConstantImpl(Object, boolean) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
HotspotOpcode() - Constructor for enum com.oracle.graal.hotspot.word.HotSpotOperation.HotspotOpcode
 
HotSpotOperation - Annotation Type in com.oracle.graal.hotspot.word
 
HotSpotOperation.HotspotOpcode - Enum in com.oracle.graal.hotspot.word
 
HotSpotOptimizingLocationIdentity(String) - Constructor for class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil.HotSpotOptimizingLocationIdentity
 
HotSpotOptions - Class in jdk.internal.jvmci.hotspot
Sets JVMCI options from the HotSpot command line.
HotSpotOptions() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotOptions
 
HotSpotPrintInlining - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
HotSpotProfilingInfo - Class in jdk.internal.jvmci.hotspot
 
HotSpotProfilingInfo(HotSpotMethodData, HotSpotResolvedJavaMethod, boolean, boolean) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
HotSpotProviders - Class in com.oracle.graal.hotspot.meta
Extends Providers to include a number of extra capabilities used by the HotSpot parts of the compiler.
HotSpotProviders(MetaAccessProvider, HotSpotCodeCacheProvider, ConstantReflectionProvider, HotSpotForeignCallsProvider, LoweringProvider, Replacements, SuitesProvider, HotSpotRegistersProvider, SnippetReflectionProvider, HotSpotWordTypes, GraphBuilderConfiguration.Plugins) - Constructor for class com.oracle.graal.hotspot.meta.HotSpotProviders
 
HotSpotProxified - Interface in jdk.internal.jvmci.hotspot
Marker interface for classes whose values are proxied during replay compilation capture.
HotSpotReferenceMap - Class in jdk.internal.jvmci.hotspot
 
HotSpotReferenceMap(Location[], Location[], int[], int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotReferenceMap
 
HotSpotReferenceMapBuilder - Class in com.oracle.graal.hotspot
 
HotSpotReferenceMapBuilder(TargetDescription, int) - Constructor for class com.oracle.graal.hotspot.HotSpotReferenceMapBuilder
 
HotSpotRegisters - Class in com.oracle.graal.hotspot.meta
 
HotSpotRegisters(Register, Register, Register) - Constructor for class com.oracle.graal.hotspot.meta.HotSpotRegisters
 
HotSpotRegistersProvider - Interface in com.oracle.graal.hotspot.meta
Special registers reserved by HotSpot for frequently used values.
HotSpotReplacementsImpl - Class in com.oracle.graal.hotspot
Filters certain method substitutions based on whether there is underlying hardware support for them.
HotSpotReplacementsImpl(Providers, SnippetReflectionProvider, HotSpotVMConfig, TargetDescription) - Constructor for class com.oracle.graal.hotspot.HotSpotReplacementsImpl
 
HotSpotReplacementsUtil - Class in com.oracle.graal.hotspot.replacements
A collection of methods used in HotSpot snippets, substitutions and stubs.
HotSpotReplacementsUtil() - Constructor for class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
HotSpotReplacementsUtil.HotSpotOptimizingLocationIdentity - Class in com.oracle.graal.hotspot.replacements
 
HotSpotResolvedJavaField - Interface in jdk.internal.jvmci.hotspot
Represents a field in a HotSpot type.
HotSpotResolvedJavaFieldImpl - Class in jdk.internal.jvmci.hotspot
Represents a field in a HotSpot type.
HotSpotResolvedJavaFieldImpl(HotSpotResolvedObjectTypeImpl, String, JavaType, long, int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
HotSpotResolvedJavaFieldImpl.FieldLocationIdentity - Class in jdk.internal.jvmci.hotspot
 
HotSpotResolvedJavaFieldImpl.Options - Class in jdk.internal.jvmci.hotspot
 
HotSpotResolvedJavaFieldImpl.WellKnownImplicitStableField - Class in jdk.internal.jvmci.hotspot
 
HotSpotResolvedJavaFieldTest - Class in com.oracle.graal.hotspot.test
Tests HotSpotResolvedJavaField functionality.
HotSpotResolvedJavaFieldTest() - Constructor for class com.oracle.graal.hotspot.test.HotSpotResolvedJavaFieldTest
 
HotSpotResolvedJavaMethod - Interface in jdk.internal.jvmci.hotspot
Implementation of JavaMethod for resolved HotSpot methods.
HotSpotResolvedJavaMethodImpl - Class in jdk.internal.jvmci.hotspot
Implementation of JavaMethod for resolved HotSpot methods.
HotSpotResolvedJavaMethodImpl(HotSpotResolvedObjectTypeImpl, long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
HotSpotResolvedJavaMethodImpl.Options - Class in jdk.internal.jvmci.hotspot
 
HotSpotResolvedJavaType - Class in jdk.internal.jvmci.hotspot
 
HotSpotResolvedJavaType(String) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaType
 
HotSpotResolvedObjectType - Interface in jdk.internal.jvmci.hotspot
Implementation of JavaType for resolved non-primitive HotSpot classes.
HotSpotResolvedObjectTypeImpl - Class in jdk.internal.jvmci.hotspot
Implementation of JavaType for resolved non-primitive HotSpot classes.
HotSpotResolvedObjectTypeImpl(Class<?>) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Creates the JVMCI mirror for a Class object.
HotSpotResolvedObjectTypeImpl.FieldInfo - Class in jdk.internal.jvmci.hotspot
This class represents the field information for one field contained in the fields array of an InstanceKlass.
HotSpotResolvedObjectTypeImpl.OffsetComparator - Class in jdk.internal.jvmci.hotspot
 
HotSpotResolvedObjectTypeTest - Class in com.oracle.graal.hotspot.test
Tests HotSpotResolvedJavaMethod functionality.
HotSpotResolvedObjectTypeTest() - Constructor for class com.oracle.graal.hotspot.test.HotSpotResolvedObjectTypeTest
 
HotSpotResolvedPrimitiveType - Class in jdk.internal.jvmci.hotspot
Implementation of JavaType for primitive HotSpot types.
HotSpotResolvedPrimitiveType(Kind) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
Creates the JVMCI mirror for a primitive Kind.
HotSpotRuntimeStub - Class in com.oracle.graal.hotspot.meta
Implementation of InstalledCode for code installed as a RuntimeStub.
HotSpotRuntimeStub(Stub) - Constructor for class com.oracle.graal.hotspot.meta.HotSpotRuntimeStub
 
HotSpotSignature - Class in jdk.internal.jvmci.hotspot
Represents a method signature.
HotSpotSignature(HotSpotJVMCIRuntimeProvider, String) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotSignature
 
HotSpotSignature(HotSpotJVMCIRuntimeProvider, ResolvedJavaType, ResolvedJavaType...) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotSignature
 
HotSpotSnippetReflectionProvider - Class in com.oracle.graal.hotspot.meta
 
HotSpotSnippetReflectionProvider(HotSpotGraalRuntimeProvider) - Constructor for class com.oracle.graal.hotspot.meta.HotSpotSnippetReflectionProvider
 
HotSpotSpeculationLog - Class in jdk.internal.jvmci.hotspot
 
HotSpotSpeculationLog() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotSpeculationLog
 
HotSpotStackFrameReference - Class in jdk.internal.jvmci.hotspot
 
HotSpotStackFrameReference() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
HotSpotStampProvider - Class in com.oracle.graal.hotspot.meta
 
HotSpotStampProvider(Kind) - Constructor for class com.oracle.graal.hotspot.meta.HotSpotStampProvider
 
HotSpotSubstitutions - Class in com.oracle.graal.hotspot.replacements
 
HotSpotSubstitutions() - Constructor for class com.oracle.graal.hotspot.replacements.HotSpotSubstitutions
 
HotSpotSuitesProvider - Class in com.oracle.graal.hotspot.meta
HotSpot implementation of SuitesProvider.
HotSpotSuitesProvider(SuitesProvider, HotSpotGraalRuntimeProvider, AddressLoweringPhase.AddressLowering) - Constructor for class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
 
HotSpotSuitesProvider.LIRSuitesSupplier - Class in com.oracle.graal.hotspot.meta
 
HotSpotSuitesProvider.SuitesSupplier - Class in com.oracle.graal.hotspot.meta
 
HotSpotSymbol - Class in jdk.internal.jvmci.hotspot
Represents a metaspace Symbol.
HotSpotSymbol(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotSymbol
 
HotSpotTruffleRuntime - Class in com.oracle.graal.truffle.hotspot
Implementation of the Truffle runtime when running on top of Graal.
HotSpotTruffleRuntime() - Constructor for class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
HotSpotTruffleRuntimeAccess - Class in com.oracle.graal.truffle.hotspot
 
HotSpotTruffleRuntimeAccess() - Constructor for class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntimeAccess
 
HotSpotTTYStreamProvider - Class in com.oracle.graal.hotspot.logging
 
HotSpotTTYStreamProvider() - Constructor for class com.oracle.graal.hotspot.logging.HotSpotTTYStreamProvider
 
HotSpotUnresolvedField - Class in jdk.internal.jvmci.hotspot
A implementation of JavaField for an unresolved field.
HotSpotUnresolvedField(JavaType, String, JavaType) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
 
HotSpotUnresolvedJavaType - Class in jdk.internal.jvmci.hotspot
Implementation of JavaType for unresolved HotSpot classes.
HotSpotUnresolvedJavaType(String, HotSpotJVMCIRuntimeProvider) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
 
HotSpotVMConfig - Class in jdk.internal.jvmci.hotspot
Used to access native configuration details.
HotSpotVMConfig(CompilerToVM) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
HotSpotVMConfig.AbstractConstant - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.CompressEncoding - Class in jdk.internal.jvmci.hotspot
A compact representation of the different encoding strategies for Objects and metadata.
HotSpotVMConfig.Flags - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.Flags.Flag - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.VMFields - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.VMFields.Field - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.VMIntConstants - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.VMIntConstants.Constant - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.VMLongConstants - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.VMLongConstants.Constant - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.VMTypes - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.VMTypes.Type - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfigProcessor - Class in jdk.internal.jvmci.hotspotvmconfig.processor
 
HotSpotVMConfigProcessor() - Constructor for class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor
 
HotSpotVMConfigProcessor.VMConfigField - Class in jdk.internal.jvmci.hotspotvmconfig.processor
 
HotSpotVMConfigVerifier - Class in jdk.internal.jvmci.hotspot
A ClassVisitor that verifies HotSpotVMConfig does not access Unsafe from any of its non-static, non-constructor methods.
HotSpotVMConfigVerifier() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfigVerifier
 
HotSpotVMConstant - Annotation Type in jdk.internal.jvmci.hotspotvmconfig
Refers to a C++ constant in the VM.
HotSpotVMEventListener - Interface in jdk.internal.jvmci.hotspot
 
HotSpotVMField - Annotation Type in jdk.internal.jvmci.hotspotvmconfig
Refers to a C++ field in the VM.
HotSpotVMField.Type - Enum in jdk.internal.jvmci.hotspotvmconfig
Types of information this annotation can return.
HotSpotVMFlag - Annotation Type in jdk.internal.jvmci.hotspotvmconfig
Refers to a C++ flag in the VM.
HotSpotVmSymbols - Class in jdk.internal.jvmci.hotspot
Class to access the C++ vmSymbols table.
HotSpotVmSymbols() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVmSymbols
 
HotSpotVMType - Annotation Type in jdk.internal.jvmci.hotspotvmconfig
Refers to a C++ type in the VM.
HotSpotVMType.Type - Enum in jdk.internal.jvmci.hotspotvmconfig
Types of information this annotation can return.
HotSpotVMValue - Annotation Type in jdk.internal.jvmci.hotspotvmconfig
 
HotSpotVMValue.Type - Enum in jdk.internal.jvmci.hotspotvmconfig
 
HotSpotWordOperationPlugin - Class in com.oracle.graal.hotspot.meta
HotSpotWordOperationPlugin(SnippetReflectionProvider, HotSpotWordTypes) - Constructor for class com.oracle.graal.hotspot.meta.HotSpotWordOperationPlugin
 
HotSpotWordTypes - Class in com.oracle.graal.hotspot.word
Extends WordTypes with information about HotSpot metaspace pointer types.
HotSpotWordTypes(MetaAccessProvider, Kind, Stamp, Stamp) - Constructor for class com.oracle.graal.hotspot.word.HotSpotWordTypes
 
HOVER_END - Static variable in class com.oracle.graal.printer.CompilationPrinter
 
HOVER_SEP - Static variable in class com.oracle.graal.printer.CompilationPrinter
 
HOVER_START - Static variable in class com.oracle.graal.printer.CompilationPrinter
 
HP_allocate01 - Class in com.oracle.graal.jtt.hotpath
 
HP_allocate01() - Constructor for class com.oracle.graal.jtt.hotpath.HP_allocate01
 
HP_allocate02 - Class in com.oracle.graal.jtt.hotpath
 
HP_allocate02() - Constructor for class com.oracle.graal.jtt.hotpath.HP_allocate02
 
HP_allocate03 - Class in com.oracle.graal.jtt.hotpath
 
HP_allocate03() - Constructor for class com.oracle.graal.jtt.hotpath.HP_allocate03
 
HP_allocate04 - Class in com.oracle.graal.jtt.hotpath
 
HP_allocate04() - Constructor for class com.oracle.graal.jtt.hotpath.HP_allocate04
 
HP_array01 - Class in com.oracle.graal.jtt.hotpath
 
HP_array01() - Constructor for class com.oracle.graal.jtt.hotpath.HP_array01
 
HP_array02 - Class in com.oracle.graal.jtt.hotpath
 
HP_array02() - Constructor for class com.oracle.graal.jtt.hotpath.HP_array02
 
HP_array03 - Class in com.oracle.graal.jtt.hotpath
 
HP_array03() - Constructor for class com.oracle.graal.jtt.hotpath.HP_array03
 
HP_array04 - Class in com.oracle.graal.jtt.hotpath
 
HP_array04() - Constructor for class com.oracle.graal.jtt.hotpath.HP_array04
 
HP_control01 - Class in com.oracle.graal.jtt.hotpath
 
HP_control01() - Constructor for class com.oracle.graal.jtt.hotpath.HP_control01
 
HP_control02 - Class in com.oracle.graal.jtt.hotpath
 
HP_control02() - Constructor for class com.oracle.graal.jtt.hotpath.HP_control02
 
HP_convert01 - Class in com.oracle.graal.jtt.hotpath
 
HP_convert01() - Constructor for class com.oracle.graal.jtt.hotpath.HP_convert01
 
HP_count - Class in com.oracle.graal.jtt.hotpath
 
HP_count() - Constructor for class com.oracle.graal.jtt.hotpath.HP_count
 
HP_dead01 - Class in com.oracle.graal.jtt.hotpath
 
HP_dead01() - Constructor for class com.oracle.graal.jtt.hotpath.HP_dead01
 
HP_demo01 - Class in com.oracle.graal.jtt.hotpath
 
HP_demo01() - Constructor for class com.oracle.graal.jtt.hotpath.HP_demo01
 
HP_field01 - Class in com.oracle.graal.jtt.hotpath
 
HP_field01() - Constructor for class com.oracle.graal.jtt.hotpath.HP_field01
 
HP_field02 - Class in com.oracle.graal.jtt.hotpath
 
HP_field02() - Constructor for class com.oracle.graal.jtt.hotpath.HP_field02
 
HP_field02.TestClass - Class in com.oracle.graal.jtt.hotpath
 
HP_field03 - Class in com.oracle.graal.jtt.hotpath
 
HP_field03() - Constructor for class com.oracle.graal.jtt.hotpath.HP_field03
 
HP_field04 - Class in com.oracle.graal.jtt.hotpath
 
HP_field04() - Constructor for class com.oracle.graal.jtt.hotpath.HP_field04
 
HP_field04.TestClass - Class in com.oracle.graal.jtt.hotpath
 
HP_idea - Class in com.oracle.graal.jtt.hotpath
 
HP_idea() - Constructor for class com.oracle.graal.jtt.hotpath.HP_idea
 
HP_inline01 - Class in com.oracle.graal.jtt.hotpath
 
HP_inline01() - Constructor for class com.oracle.graal.jtt.hotpath.HP_inline01
 
HP_inline02 - Class in com.oracle.graal.jtt.hotpath
 
HP_inline02() - Constructor for class com.oracle.graal.jtt.hotpath.HP_inline02
 
HP_invoke01 - Class in com.oracle.graal.jtt.hotpath
 
HP_invoke01() - Constructor for class com.oracle.graal.jtt.hotpath.HP_invoke01
 
HP_invoke01.Instruction - Class in com.oracle.graal.jtt.hotpath
 
HP_invoke01.Instruction.Add - Class in com.oracle.graal.jtt.hotpath
 
HP_invoke01.Instruction.Binary - Class in com.oracle.graal.jtt.hotpath
 
HP_invoke01.Instruction.Div - Class in com.oracle.graal.jtt.hotpath
 
HP_invoke01.Instruction.Mul - Class in com.oracle.graal.jtt.hotpath
 
HP_invoke01.Instruction.Sub - Class in com.oracle.graal.jtt.hotpath
 
HP_invoke01.Visitor - Class in com.oracle.graal.jtt.hotpath
 
HP_life - Class in com.oracle.graal.jtt.hotpath
 
HP_life() - Constructor for class com.oracle.graal.jtt.hotpath.HP_life
 
HP_nest01 - Class in com.oracle.graal.jtt.hotpath
 
HP_nest01() - Constructor for class com.oracle.graal.jtt.hotpath.HP_nest01
 
HP_nest02 - Class in com.oracle.graal.jtt.hotpath
 
HP_nest02() - Constructor for class com.oracle.graal.jtt.hotpath.HP_nest02
 
HP_scope01 - Class in com.oracle.graal.jtt.hotpath
 
HP_scope01() - Constructor for class com.oracle.graal.jtt.hotpath.HP_scope01
 
HP_scope02 - Class in com.oracle.graal.jtt.hotpath
 
HP_scope02() - Constructor for class com.oracle.graal.jtt.hotpath.HP_scope02
 
HP_series - Class in com.oracle.graal.jtt.hotpath
 
HP_series() - Constructor for class com.oracle.graal.jtt.hotpath.HP_series
 
HP_trees01 - Class in com.oracle.graal.jtt.hotpath
 
HP_trees01() - Constructor for class com.oracle.graal.jtt.hotpath.HP_trees01
 
hub - Variable in class com.oracle.graal.hotspot.replacements.HubGetClassNode
 
hub - Variable in class com.oracle.graal.nodes.extended.LoadMethodNode
 
hub - Variable in class com.oracle.graal.nodes.java.CheckCastDynamicNode
 
hub() - Method in class com.oracle.graal.nodes.java.CheckCastDynamicNode
Gets the runtime-loaded type being cast to.
hub - Variable in class com.oracle.graal.nodes.java.RawMonitorEnterNode
 
HUB_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
HUB_WRITE_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
HubGetClassNode - Class in com.oracle.graal.hotspot.replacements
Read Klass::_java_mirror and incorporate non-null type information into stamp.
HubGetClassNode(MetaAccessProvider, ValueNode) - Constructor for class com.oracle.graal.hotspot.replacements.HubGetClassNode
 
hubOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
hubOffset() - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
 
hubOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
hubs - Variable in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils.Hints
The hubs of the hint types.
hubStamp(StampProvider, ValueNode) - Static method in class com.oracle.graal.nodes.extended.LoadHubNode
 
hugeMethodLimit - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 

I

i - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
i - Variable in class com.oracle.graal.hotspot.amd64.test.CompressedNullCheckTest.Container
 
i - Static variable in class com.oracle.graal.jtt.hotpath.HP_field03
 
i - Variable in class com.oracle.graal.jtt.hotpath.HP_field04.TestClass
 
I() - Constructor for class com.oracle.graal.jtt.micro.BigVirtualParams01.I
 
i - Variable in class com.oracle.graal.jtt.threads.Thread_isInterrupted04.Thread1
 
i - Variable in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest.Foo
 
i() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest.B
 
i() - Method in interface jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest.I
 
i() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest.B
 
i() - Method in interface jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest.I
 
i0 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
i1 - Variable in class com.oracle.graal.compiler.test.NodePosIteratorTest.TestNode
 
i1 - Variable in class com.oracle.graal.replacements.test.EdgesTest
 
i1 - Variable in class com.oracle.graal.replacements.test.EdgesTest.TestNode
 
i1 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
i2 - Variable in class com.oracle.graal.compiler.test.NodePosIteratorTest.TestNode
 
i2 - Variable in class com.oracle.graal.replacements.test.EdgesTest
 
i2 - Variable in class com.oracle.graal.replacements.test.EdgesTest.TestNode
 
i2 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
I2B - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
i2b() - Static method in class com.oracle.graal.jtt.optimize.Fold_Convert01
 
i2b(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Convert01
 
i2b(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Convert01
 
i2b(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Convert02
 
I2C - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
i2c() - Static method in class com.oracle.graal.jtt.optimize.Fold_Convert01
 
i2c(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Convert01
 
i2c(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Convert01
 
i2c(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Convert02
 
I2D - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
I2F - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
i2f() - Static method in class com.oracle.graal.jtt.optimize.Fold_Convert03
 
I2L - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
i2l() - Static method in class com.oracle.graal.jtt.optimize.Fold_Convert02
 
I2S - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
i2s() - Static method in class com.oracle.graal.jtt.optimize.Fold_Convert01
 
i2s(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Convert01
 
i2s(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Convert01
 
i2s(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Convert02
 
i3 - Variable in class com.oracle.graal.replacements.test.EdgesTest
 
i3 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
i4 - Variable in class com.oracle.graal.replacements.test.EdgesTest
 
i4 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
i5 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
i6 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
i7 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
I_SLOT - Static variable in class com.oracle.graal.jtt.optimize.NestedLoop_EA
 
ia - Static variable in class com.oracle.graal.jtt.hotspot.Test6823354
 
IADD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IALOAD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IAND - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
iArray - Static variable in class com.oracle.graal.jtt.hotpath.HP_array02
 
IASTORE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IC_MISS_HANDLER - Static variable in class com.oracle.graal.hotspot.HotSpotBackend
Descriptor for SharedRuntime::get_ic_miss_stub().
IClass() - Constructor for class com.oracle.graal.jtt.bytecode.BC_invokeinterface.IClass
 
ICONST_0 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ICONST_1 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ICONST_2 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ICONST_3 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ICONST_4 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ICONST_5 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ICONST_M1 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
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
 
id - Variable in class com.oracle.graal.compiler.test.FindUniqueConcreteMethodBugTest.TenantImpl
 
id - Variable in class com.oracle.graal.graph.Node
 
id() - Method in class com.oracle.graal.graph.Node
 
id - Variable in class com.oracle.graal.hotspot.CompilationTask
 
id - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
id(int) - Method in class com.oracle.graal.jtt.bytecode.BC_invokeinterface.IClass
 
id(int) - Method in interface com.oracle.graal.jtt.bytecode.BC_invokeinterface.ITest
 
id(int) - Method in class com.oracle.graal.jtt.bytecode.BC_invokespecial.TestClass
 
id(int) - Method in class com.oracle.graal.jtt.bytecode.BC_invokespecial2.TestClass
 
id(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_invokestatic
 
id(int) - Method in class com.oracle.graal.jtt.bytecode.BC_invokevirtual.TestClass
 
id(int) - Method in class com.oracle.graal.jtt.micro.BC_invokevirtual2.Unresolved
 
id - Variable in class com.oracle.graal.jtt.micro.Matrix01.Matrix
 
id - Variable in class com.oracle.graal.jtt.optimize.List_reorder_bug.List
 
id - Variable in class com.oracle.graal.lir.LIRInstruction
Instruction id for register allocation.
id() - Method in class com.oracle.graal.lir.LIRInstruction
 
id - Variable in class com.oracle.graal.lir.test.CompositeValueReplacementTest1.DummyValue
 
id(int) - Static method in class com.oracle.graal.replacements.test.InstanceOfDynamicTest
 
id(int) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
ID - Static variable in class com.oracle.graal.replacements.test.ObjectAccessTest
 
ID - Static variable in class com.oracle.graal.replacements.test.PointerTest
 
id - Variable in class com.oracle.graal.truffle.test.ConditionAnchoringTest.CheckedObject
 
id - Variable in class com.oracle.graal.virtual.bench.PartialEscapeBench.Thing
 
id - Variable in class jdk.internal.jvmci.code.CompilationResult
 
id - Variable in class jdk.internal.jvmci.code.CompilationResult.Mark
 
id - Variable in class jdk.internal.jvmci.code.VirtualObject
 
id - Variable in class jdk.internal.jvmci.code.VirtualStackSlot
 
id - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
 
id - Variable in class jdk.internal.jvmci.meta.MethodIdMap.MethodKey
 
IdealGraphPrinter - Class in com.oracle.graal.printer
Generates a representation of Graphs that can be visualized and inspected with the Ideal Graph Visualizer.
IdealGraphPrinter(OutputStream, boolean) - Constructor for class com.oracle.graal.printer.IdealGraphPrinter
Creates a new IdealGraphPrinter that writes to the specified output stream.
identicalObjectStates(PartialEscapeBlockState<?>[]) - Static method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
identicalObjectStates(PartialEscapeBlockState<?>[], int) - Static method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
identifyBlock(Block) - Method in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
identifyBlocks() - Method in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
identity(String) - Static method in class com.oracle.graal.replacements.test.ReplacementsParseTest.TestMethods
 
identity(String) - Static method in class com.oracle.graal.replacements.test.ReplacementsParseTest.TestMethodsSubstitutions
Tests that non-capturing lambdas are folded away.
identity - Variable in class com.oracle.graal.virtual.phases.ea.PEReadEliminationBlockState.ReadCacheEntry
 
identity - Variable in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.CacheEntry
 
IDENTITY_HASHCODE - Static variable in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
identityEquals(AbstractValue) - Method in class jdk.internal.jvmci.meta.AbstractValue
Checks if this value is identical to other.
identityEquals(Value) - Method in interface jdk.internal.jvmci.meta.Value
Checks if this value is identical to other.
identityHashCode(ForeignCallDescriptor, Object) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
identityHashCode(Object) - Static method in class com.oracle.graal.hotspot.replacements.SystemSubstitutions
 
identityHashCodeAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
IdentityHashCodeNode - Class in com.oracle.graal.hotspot.replacements
 
IdentityHashCodeNode(CallTargetNode.InvokeKind, ResolvedJavaMethod, int, JavaType, ValueNode) - Constructor for class com.oracle.graal.hotspot.replacements.IdentityHashCodeNode
 
identityHashCodeShift() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
identityHashCodeShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Mark word right shift to get identity hash code.
identityHashCodeString(Object) - Static method in class jdk.internal.jvmci.meta.MetaUtil
Gets a string representation of an object based soley on its class and its identity hash code.
IdentityStatistics() - Constructor for class com.oracle.graal.truffle.debug.CompilationStatisticsListener.IdentityStatistics
 
idIterator(long) - Static method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
IDIV - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp
 
IDIV - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ids - Variable in class com.oracle.graal.graph.TypedGraphNodeIterator
 
idVerifierMap - Variable in class jdk.internal.jvmci.meta.MethodIdHolder.MethodIdAllocator
 
idx - Variable in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest.CacheKey
 
idxScratch - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.TableSwitchOp
 
IF_ACMPEQ - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IF_ACMPNE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IF_ICMPEQ - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IF_ICMPGE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IF_ICMPGT - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IF_ICMPLE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IF_ICMPLT - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IF_ICMPNE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ifAndPopProgram() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest
 
IfCanonicalizerTest - Class in com.oracle.graal.compiler.test
In the following tests, the usages of local variable "a" are replaced with the integer constant 0.
IfCanonicalizerTest() - Constructor for class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
ifCompareMemory(IfNode, CompareNode, ValueNode, Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
IFEQ - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IFGE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IFGT - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IFLE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IFLT - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IfLt(FrameSlot, FrameSlot, int, int) - Constructor for class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.IfLt
 
IFNE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IfNode - Class in com.oracle.graal.nodes
The IfNode represents a branch that can go one of two directions depending on the outcome of a comparison.
IfNode(LogicNode, FixedNode, FixedNode, double) - Constructor for class com.oracle.graal.nodes.IfNode
 
IfNode(LogicNode, AbstractBeginNode, AbstractBeginNode, double) - Constructor for class com.oracle.graal.nodes.IfNode
 
IfNode.MutableProfiledType - Class in com.oracle.graal.nodes
 
IFNONNULL - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IFNULL - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IfReorderTest - Class in com.oracle.graal.compiler.test
 
IfReorderTest() - Constructor for class com.oracle.graal.compiler.test.IfReorderTest
 
IfState() - Constructor for enum com.oracle.graal.replacements.GraphKit.IfState
 
IfStructure() - Constructor for class com.oracle.graal.replacements.GraphKit.IfStructure
 
IFZERO - Static variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Bytecode
 
IfZero(FrameSlot, int, int) - Constructor for class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.IfZero
 
ignoredBySecurityStackWalk() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
Returns true if this method is one of the special methods that is ignored by security stack walks.
ignoredBySecurityStackWalk() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns true if this method is one of the special methods that is ignored by security stack walks.
ignoreMature() - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
iid - Variable in class com.oracle.graal.truffle.test.ConditionAnchoringTest.CheckedObject
 
IINC - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
illegal() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
Emits an instruction which is considered to be illegal.
ILLEGAL - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ILLEGAL - Static variable in class jdk.internal.jvmci.meta.AbstractValue
 
Illegal - Static variable in class jdk.internal.jvmci.meta.LIRKind
The non-type.
ILLEGAL - Static variable in interface jdk.internal.jvmci.meta.Value
 
ILLEGAL_TAG - Static variable in class com.oracle.graal.truffle.FrameWithoutBoxing
 
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
 
IllegalValue() - Constructor for class jdk.internal.jvmci.meta.Value.IllegalValue
 
illtrap(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
ILOAD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ILOAD_0 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ILOAD_1 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ILOAD_2 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ILOAD_3 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
imm22 - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
immAsi - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
immediateConstantLoad - Variable in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
Use ld [reg+simm13], reg for loading constants (User has to make sure, that the size of the constant table does not exceed simm13).
immIsByte - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64ImmOp
 
immOp - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
immSxOp - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
immutable - Variable in class com.oracle.graal.nodes.NamedLocationIdentity
 
immutable(String) - Static method in class com.oracle.graal.nodes.NamedLocationIdentity
Creates a named unique location identity for read operations against immutable memory.
ImmutableCode - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
ImmutableCodeLazy() - Constructor for class com.oracle.graal.hotspot.meta.HotSpotGraalConstantReflectionProvider.ImmutableCodeLazy
 
impl - Variable in class jdk.internal.jvmci.meta.Assumptions.ConcreteMethod
implementation - Variable in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.Declarations
 
implicit() - Method in class com.oracle.graal.hotspot.amd64.test.CompressedNullCheckTest
 
implicitLoadConvert(StructuredGraph, Kind, ValueNode, boolean) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
implicitLoadConvert(StructuredGraph, Kind, ValueNode) - Method in interface com.oracle.graal.hotspot.meta.HotSpotLoweringProvider
 
implicitLoadConvert(StructuredGraph, Kind, ValueNode) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
implicitLoadConvert(StructuredGraph, Kind, ValueNode, boolean) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
implicitMemoryBarriers - Variable in class jdk.internal.jvmci.code.Architecture
Mask of the barrier constants denoting the barriers that are not required to be explicitly inserted under this architecture.
implicitNull() - Method in class com.oracle.graal.hotspot.amd64.test.CompressedNullCheckTest
 
implicitNullCheckLimit - Variable in class com.oracle.graal.phases.common.GuardLoweringPhase.UseImplicitNullChecks
 
implicitNullCheckLimit - Variable in class jdk.internal.jvmci.code.TargetDescription
Maximum constant displacement at which a memory access can no longer be an implicit null check.
ImplicitNullCheckTest - Class in com.oracle.graal.compiler.test
Tests that the hub access and the null check are folded.
ImplicitNullCheckTest() - Constructor for class com.oracle.graal.compiler.test.ImplicitNullCheckTest
 
ImplicitNullCheckTest.Receiver - Class in com.oracle.graal.compiler.test
 
ImplicitStableValues - Static variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.Options
 
implicitStoreConvert(StructuredGraph, Kind, ValueNode, boolean) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
implicitStoreConvert(StructuredGraph, Kind, ValueNode) - Method in interface com.oracle.graal.hotspot.meta.HotSpotLoweringProvider
 
implicitStoreConvert(StructuredGraph, Kind, ValueNode) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
implicitStoreConvert(StructuredGraph, Kind, ValueNode, boolean) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
implies(Condition) - Method in enum com.oracle.graal.compiler.common.calc.Condition
 
improve(AMD64AddressNode) - Method in class com.oracle.graal.compiler.amd64.AMD64AddressLowering
 
improve(AMD64AddressNode) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotAddressLowering
 
improveConstDisp(AMD64AddressNode, ValueNode, JavaConstant, ValueNode, int) - Method in class com.oracle.graal.compiler.amd64.AMD64AddressLowering
 
improvedStamp(ValueNode, ParameterNode) - Static method in class com.oracle.graal.phases.common.inlining.info.elem.InlineableGraph
 
improveInput(AMD64AddressNode, ValueNode, int) - Method in class com.oracle.graal.compiler.amd64.AMD64AddressLowering
 
improveUncompression(AMD64AddressNode, CompressionNode) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotAddressLowering
 
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
 
IMUL - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp
 
IMUL - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMIOp
 
IMUL - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
IMUL - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IMUL_SX - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMIOp
 
imull(Register, Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
in0 - Variable in class com.oracle.graal.graph.test.NodeUsagesTests.Use
 
in1 - Variable in class com.oracle.graal.graph.test.NodeUsagesTests.Use
 
in2 - Variable in class com.oracle.graal.graph.test.NodeUsagesTests.Use
 
inactiveLists - Variable in class com.oracle.graal.lir.alloc.lsra.IntervalWalker
Sorted list of intervals in a life time hole at the current position.
INC - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp
 
inc() - Method in class com.oracle.graal.compiler.test.AllocSpy.CountedValue
 
inc() - Method in class com.oracle.graal.debug.DebugHistogram.CountedValue
 
inc(Phi02.Phi, int) - Static method in class com.oracle.graal.jtt.optimize.Phi02
 
inc(Phi03.Phi, int) - Static method in class com.oracle.graal.jtt.optimize.Phi03
 
inc() - Method in class com.oracle.graal.replacements.SnippetCounter
Increments the value of this counter.
incCounter() - Static method in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
incl(AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
incl(Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
includeNormal - Variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
includeOSR - Variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
includes - Variable in class com.oracle.graal.truffle.GraalTruffleRuntime
 
incModCount(Node) - Method in class com.oracle.graal.graph.Graph
 
incModCount() - Method in class com.oracle.graal.graph.Node
 
incModCount() - Method in class com.oracle.graal.graph.NodeList
 
incoming - Variable in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl.BlockData
 
incoming(LIR, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.ssi.SSIUtil
 
incoming - Variable in class com.oracle.graal.replacements.nodes.ReadRegisterNode
When true, this node is also an implicit definition of the value for the register allocator, i.e., the register is an implicit incoming value; when false, the register must be defined in the same method or must be an register excluded from register allocation.
incomingCallingConvention - Variable in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
The calling convention for incoming arguments to the stub, iff this call uses a compiled stub.
incomingInst(LIR, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.ssi.SSIUtil
 
incomingValues - Variable in class com.oracle.graal.lir.StandardOp.LabelOp
In the LIR, every register and variable must be defined before it is used.
inCompiledCode() - Static method in class com.oracle.graal.api.directives.GraalDirectives
Returns a boolean value indicating whether the method is executed in Graal-compiled code.
inCompiledCode() - Static method in class com.oracle.graal.api.directives.test.DeoptimizeDirectiveTest
 
incq(Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
incq(AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
increment() - Method in interface com.oracle.graal.debug.DebugMetric
Adds 1 to this counter if metering is enabled or this is an unconditional metric.
increment() - Method in class com.oracle.graal.debug.internal.MetricImpl
 
increment - Variable in class com.oracle.graal.nodes.debug.DynamicCounterNode
 
increment - Variable in class com.oracle.graal.replacements.SnippetCounterNode
 
increment(SnippetCounter) - Static method in class com.oracle.graal.replacements.SnippetCounterNode
 
increment1() - Method in class com.oracle.graal.compiler.test.CountedLoopTest
 
increment2() - Method in class com.oracle.graal.compiler.test.CountedLoopTest
 
increment3() - Method in class com.oracle.graal.compiler.test.CountedLoopTest
 
IncrementalCanonicalizerPhase<C extends PhaseContext> - Class in com.oracle.graal.phases.common
A phase suite that applies canonicalization to a graph after all phases in the suite have been applied if any of the phases changed the graph.
IncrementalCanonicalizerPhase(CanonicalizerPhase) - Constructor for class com.oracle.graal.phases.common.IncrementalCanonicalizerPhase
 
IncrementalCanonicalizerPhase(CanonicalizerPhase, BasePhase<? super C>) - Constructor for class com.oracle.graal.phases.common.IncrementalCanonicalizerPhase
 
IncrementCodeGenTest(int) - Constructor for class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest.IncrementCodeGenTest
 
IncrementDecrementMacroTest - Class in com.oracle.graal.asm.amd64.test
 
IncrementDecrementMacroTest() - Constructor for class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
IncrementDecrementMacroTest.DecrementCodeGenTest - Class in com.oracle.graal.asm.amd64.test
 
IncrementDecrementMacroTest.IncrementCodeGenTest - Class in com.oracle.graal.asm.amd64.test
 
IncrementDecrementMacroTest.LongField - Class in com.oracle.graal.asm.amd64.test
 
IncrementEmitter(Register, SPARCMacroAssembler) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotCounterOp.IncrementEmitter
 
incrementEq1() - Method in class com.oracle.graal.compiler.test.CountedLoopTest
 
incrementEq2() - Method in class com.oracle.graal.compiler.test.CountedLoopTest
 
incrementEq3() - Method in class com.oracle.graal.compiler.test.CountedLoopTest
 
incrementEqSnippet(int, int, int) - Static method in class com.oracle.graal.compiler.test.CountedLoopTest
 
incrementKnownCallSites() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
incrementl(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
incrementl(AMD64Address, int) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
incrementMemTest0() - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
incrementMemTest1() - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
incrementMemTest2() - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
incrementMemTest3() - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
incrementMemTest4() - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
incrementMemTest5() - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
incrementMemTest6() - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
incrementMemTest7() - Method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
incrementProcessedGraphs() - Method in class com.oracle.graal.phases.common.inlining.walker.MethodInvocation
 
incrementq(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
incrementq(AMD64Address, int) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
increments - Variable in class com.oracle.graal.hotspot.HotSpotCounterOp
 
incrementSnippet(int, int, int) - Static method in class com.oracle.graal.compiler.test.CountedLoopTest
 
incrementUnswitches() - Method in class com.oracle.graal.nodes.LoopBeginNode
 
incUsageModCount(Node) - Method in class com.oracle.graal.graph.Graph
 
incUsageModCount() - Method in class com.oracle.graal.graph.Node
 
indent() - Static method in class com.oracle.graal.debug.Debug
Opens a new indentation level (by adding some spaces) based on the current indentation level.
Indent - Interface in com.oracle.graal.debug
Object used to close a debug indentation scope.
indent - Variable in class com.oracle.graal.debug.internal.DebugScope.IndentImpl
 
indent() - Method in class com.oracle.graal.debug.internal.DebugScope.IndentImpl
 
indent() - Method in class com.oracle.graal.debug.LogStream
Prepends LogStream.indentation to the current output line until its write position is equal to the current LogStream.indentationLevel() level.
indent(String, String) - Static method in class jdk.internal.jvmci.meta.MetaUtil
Prepends the String indentation to every line in String lines, including a possibly non-empty line following the final newline.
indentation - Variable in class com.oracle.graal.debug.LogStream
 
indentation() - Method in class com.oracle.graal.debug.LogStream
Gets the current indentation character of this log stream.
INDENTATION_INCREMENT - Static variable in class com.oracle.graal.debug.internal.DebugScope.IndentImpl
 
indentationDisabled - Variable in class com.oracle.graal.debug.LogStream
 
indentationLevel - Variable in class com.oracle.graal.debug.LogStream
 
indentationLevel() - Method in class com.oracle.graal.debug.LogStream
Gets the current indentation level for this log stream.
IndentImpl(DebugScope.IndentImpl) - Constructor for class com.oracle.graal.debug.internal.DebugScope.IndentImpl
 
index - Variable in class com.oracle.graal.asm.amd64.AMD64Address
 
index - Variable in class com.oracle.graal.asm.sparc.SPARCAddress
 
INDEX - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
index - Variable in class com.oracle.graal.compiler.amd64.AMD64AddressNode
 
index - Variable in class com.oracle.graal.compiler.common.cfg.Loop
 
index - Variable in class com.oracle.graal.compiler.common.util.FrequencyEncoder.Entry
 
index - Variable in class com.oracle.graal.compiler.sparc.SPARCIndexedAddressNode
 
index - Variable in class com.oracle.graal.debug.Fingerprint
 
index - Variable in class com.oracle.graal.debug.internal.DebugValue
 
index - Variable in class com.oracle.graal.graph.Edges.EdgesIterator
 
index - Variable in class com.oracle.graal.graph.GraphNodeIterator
 
index - Variable in class com.oracle.graal.graph.NodeUsageIterator
 
index - Variable in class com.oracle.graal.graph.Position
Index of the Node or NodeList field denoted by this position.
index - Variable in class com.oracle.graal.hotspot.debug.BenchmarkCounters.Counter
 
index - Variable in class com.oracle.graal.jtt.loop.Loop13.Loop
 
index - Variable in class com.oracle.graal.lir.amd64.AMD64AddressValue
 
index - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.TableSwitchOp
 
index - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.TableSwitchOp
 
index - Variable in class com.oracle.graal.lir.sparc.SPARCIndexedAddressValue
 
index - Variable in class com.oracle.graal.lir.StandardOp.NoOp
The block index of this instruction.
index - Variable in class com.oracle.graal.lir.Variable
The identifier of the variable.
index - Variable in class com.oracle.graal.nodes.AbstractLocalNode
 
index() - Method in class com.oracle.graal.nodes.AbstractLocalNode
Gets the index of this local in the array of parameters.
index - Variable in class com.oracle.graal.nodes.java.AccessIndexedNode
 
index() - Method in class com.oracle.graal.nodes.java.AccessIndexedNode
 
index - Variable in class com.oracle.graal.replacements.nodes.LoadSnippetVarargParameterNode
 
index - Variable in class com.oracle.graal.replacements.SnippetCounter
 
index - Variable in class com.oracle.graal.virtual.phases.ea.PEReadEliminationBlockState.ReadCacheEntry
 
indexAndCount - Variable in class com.oracle.graal.lir.LIRInsertionBuffer
List of insertion points.
indexAndCountSize - Variable in class com.oracle.graal.lir.LIRInsertionBuffer
 
indexAt(int) - Method in class com.oracle.graal.lir.LIRInsertionBuffer
 
IndexedValueMap - Class in com.oracle.graal.lir.util
 
IndexedValueMap() - Constructor for class com.oracle.graal.lir.util.IndexedValueMap
 
IndexedValueMap(IndexedValueMap) - Constructor for class com.oracle.graal.lir.util.IndexedValueMap
 
indexes - Variable in class com.oracle.graal.lir.SwitchStrategy.RangesStrategy
 
indexes - Variable in class com.oracle.graal.lir.SwitchStrategy.SequentialStrategy
 
indexForOffset(JavaConstant, long) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
Try to convert offset into an an index into array.
indexForStackSlot(FrameMap, StackSlot) - Static method in class com.oracle.graal.lir.amd64.AMD64SaveRegistersOp
Computes the index of a stack slot relative to slot 0.
indexForStackSlot(FrameMap, StackSlot) - Static method in class com.oracle.graal.lir.sparc.SPARCSaveRegistersOp
Computes the index of a stack slot relative to slot 0.
indexOf(Object) - Method in class com.oracle.graal.graph.NodeList
 
indexOf(int) - Method in class jdk.internal.jvmci.code.CalleeSaveLayout
Gets the index of a given register in the CSA.
indexOf(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT.TagValueMap
 
indexOfAAAA(byte[], int) - Static method in class com.oracle.graal.compiler.test.FinalizableSubclassTest.ClassTemplateLoader
 
indexOfValue(StandardOp.LabelOp, Value) - Static method in class com.oracle.graal.lir.ssa.SSAUtil
 
indexOfValue(StandardOp.LabelOp, Value) - Static method in class com.oracle.graal.lir.ssi.SSIUtil
 
indexToReg - Variable in class jdk.internal.jvmci.code.CalleeSaveLayout
 
indirectCall(CompilationResultBuilder, AMD64MacroAssembler, Register, InvokeTarget, LIRFrameState) - Static method in class com.oracle.graal.lir.amd64.AMD64Call
 
indirectCall(CompilationResultBuilder, SPARCMacroAssembler, Register, InvokeTarget, LIRFrameState) - Static method in class com.oracle.graal.lir.sparc.SPARCCall
 
indirectCall - Variable in class com.oracle.graal.truffle.test.builtins.SLCallFunctionsWithBuiltin
 
indirectCall - Variable in class com.oracle.graal.truffle.test.builtins.SLCallUntilOptimizedBuiltin
 
indirectCallCount - Variable in class com.oracle.graal.truffle.TraceCompilationProfile
 
IndirectCallOp(ResolvedJavaMethod, Value, Value[], Value[], Value, LIRFrameState) - Constructor for class com.oracle.graal.lir.amd64.AMD64Call.IndirectCallOp
 
IndirectCallOp(LIRInstructionClass<? extends AMD64Call.IndirectCallOp>, ResolvedJavaMethod, Value, Value[], Value[], Value, LIRFrameState) - Constructor for class com.oracle.graal.lir.amd64.AMD64Call.IndirectCallOp
 
IndirectCallOp(LIRInstructionClass<? extends SPARCCall.IndirectCallOp>, SPARCLIRInstruction.SizeEstimate, ResolvedJavaMethod, Value, Value[], Value[], Value, LIRFrameState) - Constructor for class com.oracle.graal.lir.sparc.SPARCCall.IndirectCallOp
 
IndirectCallTargetNode - Class in com.oracle.graal.nodes
 
IndirectCallTargetNode(ValueNode, List<ValueNode>, Stamp, JavaType[], ResolvedJavaMethod, CallingConvention.Type, CallTargetNode.InvokeKind) - Constructor for class com.oracle.graal.nodes.IndirectCallTargetNode
 
IndirectCallTargetNode(NodeClass<? extends IndirectCallTargetNode>, ValueNode, List<ValueNode>, Stamp, JavaType[], ResolvedJavaMethod, CallingConvention.Type, CallTargetNode.InvokeKind) - Constructor for class com.oracle.graal.nodes.IndirectCallTargetNode
 
indirectJmp(CompilationResultBuilder, SPARCMacroAssembler, Register, InvokeTarget) - Static method in class com.oracle.graal.lir.sparc.SPARCCall
 
InductionVariable - Class in com.oracle.graal.loop
This class describes a value node that is an induction variable in a counted loop.
InductionVariable(LoopEx) - Constructor for class com.oracle.graal.loop.InductionVariable
 
InductionVariable.Direction - Enum in com.oracle.graal.loop
 
INEG - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
inferStamp() - Method in class com.oracle.graal.hotspot.nodes.CompressionNode
 
inferStamp() - Method in class com.oracle.graal.hotspot.nodes.LoadIndexedPointerNode
 
inferStamp() - Method in class com.oracle.graal.hotspot.replacements.KlassLayoutHelperNode
 
inferStamp() - Method in class com.oracle.graal.nodes.calc.BinaryArithmeticNode
 
inferStamp() - Method in class com.oracle.graal.nodes.calc.ConditionalNode
 
inferStamp() - Method in class com.oracle.graal.nodes.calc.IntegerConvertNode
 
inferStamp() - Method in class com.oracle.graal.nodes.calc.IntegerDivNode
 
inferStamp() - Method in class com.oracle.graal.nodes.calc.IntegerRemNode
 
inferStamp() - Method in class com.oracle.graal.nodes.calc.ShiftNode
 
inferStamp() - Method in class com.oracle.graal.nodes.calc.UnaryArithmeticNode
 
inferStamp() - Method in class com.oracle.graal.nodes.extended.FixedValueAnchorNode
 
inferStamp() - Method in class com.oracle.graal.nodes.GuardedValueNode
 
inferStamp() - Method in class com.oracle.graal.nodes.java.CheckCastDynamicNode
 
inferStamp() - Method in class com.oracle.graal.nodes.java.CheckCastNode
 
inferStamp() - Method in class com.oracle.graal.nodes.java.LoadIndexedNode
 
inferStamp() - Method in class com.oracle.graal.nodes.PiNode
 
inferStamp() - Method in class com.oracle.graal.nodes.ValueNode
This method can be overridden by subclasses of ValueNode if they need to recompute their stamp if their inputs change.
inferStamp() - Method in class com.oracle.graal.nodes.ValuePhiNode
 
inferStamp() - Method in class com.oracle.graal.nodes.ValueProxyNode
 
inferStamp() - Method in class com.oracle.graal.replacements.amd64.AMD64CountLeadingZerosNode
 
inferStamp() - Method in class com.oracle.graal.replacements.amd64.AMD64CountTrailingZerosNode
 
inferStamp() - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerAddExactNode
 
inferStamp() - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulExactNode
 
inferStamp() - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulHighNode
 
inferStamp() - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerSubExactNode
 
inferStamp() - Method in class com.oracle.graal.replacements.nodes.arithmetic.UnsignedMulHighNode
 
inferStamp() - Method in class com.oracle.graal.replacements.nodes.BasicObjectCloneNode
 
inferStamp() - Method in class com.oracle.graal.replacements.nodes.BitCountNode
 
inferStamp() - Method in class com.oracle.graal.replacements.nodes.BitScanForwardNode
 
inferStamp() - Method in class com.oracle.graal.replacements.nodes.BitScanReverseNode
 
inferStamp() - Method in class com.oracle.graal.replacements.nodes.ReverseBytesNode
 
InferStamp01 - Class in com.oracle.graal.jtt.optimize
test some stamps in combination with full loop unrolling and shifts.
InferStamp01() - Constructor for class com.oracle.graal.jtt.optimize.InferStamp01
 
InferStamps - Class in com.oracle.graal.phases.graph
 
InferStamps() - Constructor for class com.oracle.graal.phases.graph.InferStamps
 
inferStamps(StructuredGraph) - Static method in class com.oracle.graal.phases.graph.InferStamps
Infer the stamps for all Object nodes in the graph, to make the stamps as precise as possible.
inFixedSchedule(Node) - Method in class com.oracle.graal.printer.CFGPrinter
 
inflateToBitMap(Graph) - Method in class com.oracle.graal.graph.NodeWorkList.IterativeNodeWorkList
 
info - Variable in class com.oracle.graal.hotspot.amd64.AMD64DeoptimizeOp
 
info(String) - Static method in class com.oracle.graal.hotspot.logging.Logger
 
info - Variable in class com.oracle.graal.hotspot.sparc.SPARCDeoptimizeOp
 
Info() - Constructor for class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Info
 
INFO - Static variable in class com.oracle.graal.printer.NoDeadCodeVerifyHandler
 
info - Variable in class com.oracle.graal.replacements.SnippetTemplate.Arguments
 
info - Variable in class com.oracle.graal.replacements.SnippetTemplate
 
InfoElement(Stamp, ValueNode) - Constructor for class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.InfoElement
 
Infopoint(int, DebugInfo, InfopointReason) - Constructor for class jdk.internal.jvmci.code.CompilationResult.Infopoint
 
InfopointNode - Class in com.oracle.graal.nodes
 
InfopointNode(NodeClass<? extends InfopointNode>, InfopointReason) - Constructor for class com.oracle.graal.nodes.InfopointNode
 
InfopointReason - Enum in jdk.internal.jvmci.code
A reason for infopoint insertion.
InfopointReason(boolean) - Constructor for enum jdk.internal.jvmci.code.InfopointReason
 
InfopointReasonTest - Class in com.oracle.graal.compiler.test
Test that infopoints in CompilationResults have correctly assigned reasons.
InfopointReasonTest() - Constructor for class com.oracle.graal.compiler.test.InfopointReasonTest
 
infopoints - Variable in class jdk.internal.jvmci.code.CompilationResult
 
infos - Variable in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Info
 
init(NodeClass<? extends Node>) - Method in class com.oracle.graal.graph.Node
 
init(ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins.InvocationPluginReceiver
 
init - Static variable in class com.oracle.graal.jtt.jdk.CharacterBits
 
init - Static variable in class com.oracle.graal.jtt.jdk.IntegerBits
 
init - Static variable in class com.oracle.graal.jtt.jdk.LongBits
 
init - Static variable in class com.oracle.graal.jtt.jdk.ShortBits
 
init - Static variable in class com.oracle.graal.jtt.micro.FloatingReads
 
init() - Method in class com.oracle.graal.jtt.optimize.ArrayCopyGeneric
 
init - Static variable in class com.oracle.graal.jtt.optimize.Conditional01
 
init(List<LIRInstruction>) - Method in class com.oracle.graal.lir.LIRInsertionBuffer
Initialize this buffer.
init - Variable in class com.oracle.graal.loop.BasicInductionVariable
 
init() - Static method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
Initializes the native part of the JVMCI runtime.
init(ClassLoader) - Static method in class jdk.internal.jvmci.service.JVMCIClassLoaderFactory
Registers the JVMCI class loader in the VM.
init1 - Static variable in class com.oracle.graal.jtt.optimize.Conditional01
 
init2 - Static variable in class com.oracle.graal.jtt.optimize.Conditional01
 
Init_AllowedUsages - Static variable in class com.oracle.graal.graph.NodeClass
 
Init_AnnotationParsing - Static variable in class com.oracle.graal.graph.NodeClass
 
Init_Data - Static variable in class com.oracle.graal.graph.NodeClass
 
Init_Edges - Static variable in class com.oracle.graal.graph.NodeClass
 
Init_FieldScanning - Static variable in class com.oracle.graal.graph.NodeClass
 
Init_FieldScanningInner - Static variable in class com.oracle.graal.graph.NodeClass
 
Init_IterableIds - Static variable in class com.oracle.graal.graph.NodeClass
 
INIT_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
INIT_VALUE - Static variable in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
 
initAllocatable(Register[]) - Method in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig
 
initAllocatable(Register[]) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotRegisterAllocationConfig
 
initAllocatable(boolean) - Static method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
initAllocatable(boolean) - Static method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
initArrayLocations() - Static method in class com.oracle.graal.nodes.NamedLocationIdentity
 
initBlockData(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
initBlockData(LIR) - Method in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
 
initBlop - Static variable in class com.oracle.graal.jtt.loop.LoopNewInstance
 
initCounter() - Static method in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
initCounter - Variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets.Templates
 
initDebugInfo(FrameMap, boolean) - Method in class com.oracle.graal.lir.LIRFrameState
Called by the register allocator to initialize the frame state.
initDestroyedRegisters(Set<Register>) - Method in class com.oracle.graal.hotspot.stubs.Stub
 
initGetValueCalled() - Method in class jdk.internal.jvmci.options.StableOptionValue
 
INITIAL_CAPACITY - Static variable in class jdk.internal.jvmci.meta.MethodIdMap
 
INITIAL_HASHES - Static variable in class com.oracle.graal.jtt.loop.LoopSpilling
 
INITIAL_ID - Static variable in class com.oracle.graal.graph.Node
 
INITIAL_NODES_SIZE - Static variable in class com.oracle.graal.graph.Graph
 
INITIAL_SIZE - Static variable in class com.oracle.graal.compiler.common.util.ArrayMap
 
INITIAL_SIZE - Static variable in class com.oracle.graal.graph.NodeStack
 
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.
InitialCodeBufferSize - Static variable in class com.oracle.graal.asm.AsmOptions
 
initialCreatedNodes - Variable in class com.oracle.graal.nodes.GraphDecoder.LoopScope
Nodes that have been created in outer loop scopes and existed before starting to process this loop, indexed by the orderId.
initialExceptionDispatch - Variable in class com.oracle.graal.java.BciBlockMapping
 
initialInfo - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotPushInterpreterFrameOp
 
initialInfo - Variable in class com.oracle.graal.hotspot.nodes.LeaveDeoptimizedStackFrameNode
 
initialInfo - Variable in class com.oracle.graal.hotspot.nodes.PushInterpreterFrameNode
 
initialInfo - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotPushInterpreterFrameOp
 
initialIntrinsicContext - Variable in class com.oracle.graal.java.GraphBuilderPhase.Instance
 
Initialization() - Constructor for class com.oracle.graal.debug.Debug.Initialization
 
initialization - Variable in class com.oracle.graal.nodes.memory.AbstractWriteNode
 
initialize() - Static method in class com.oracle.graal.debug.Debug
 
initialize(PrintStream) - Static method in class com.oracle.graal.debug.DebugEnvironment
 
initialize(Graph) - Method in class com.oracle.graal.graph.Node
 
initialize(int, Node) - Method in class com.oracle.graal.graph.NodeList
 
initialize(Node, Node) - Method in class com.oracle.graal.graph.Position
 
initialize(HotSpotProviders, HotSpotVMConfig) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotForeignCallsProvider
 
initialize(HotSpotProviders, HotSpotVMConfig) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLoweringProvider
 
initialize(CompilerToVM) - Static method in class com.oracle.graal.hotspot.debug.BenchmarkCounters
 
initialize(HotSpotProviders, HotSpotVMConfig) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
initialize(HotSpotProviders, HotSpotVMConfig) - Method in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
 
initialize(HotSpotProviders, HotSpotVMConfig) - Method in interface com.oracle.graal.hotspot.meta.HotSpotLoweringProvider
 
initialize(HotSpotProviders, HotSpotVMConfig) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotForeignCallsProvider
 
initialize(Providers, SnippetReflectionProvider) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
initialize(ValueNode, ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.Instantiation
 
initialize() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
initialize() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
initialize() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Initializes this type.
initializeConfiguration(HotSpotVMConfig) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
initializeConfiguration(HotSpotVMConfig) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
initialized - Static variable in class com.oracle.graal.debug.Debug.Initialization
 
initialized() - Method in class com.oracle.graal.lir.LIRInsertionBuffer
 
initialized - Variable in class jdk.internal.jvmci.code.CompilationResult.DataSectionReference
 
initializeDebugging() - Static method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
initializeFilePrinter() - Method in class com.oracle.graal.printer.GraphPrinterDumpHandler
 
initializeForMethodStart(boolean, ParameterPlugin[]) - Method in class com.oracle.graal.java.FrameStateBuilder
 
initializeFromArgumentsArray(ValueNode[]) - Method in class com.oracle.graal.java.FrameStateBuilder
 
initializeList(Node, long[], int, NodeList<Node>) - Static method in class com.oracle.graal.graph.Edges
 
initializeLists(Node, Node) - Method in class com.oracle.graal.graph.Edges
Initializes the list edges in a given node based on the size of the list edges in a prototype node.
initializeLong(WordBase, long, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Initializes the memory at address (this + offset).
initializeLong(int, long, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Initializes the memory at address (this + offset).
initializeLong(WordBase, long, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Initializes the memory at address (this + offset).
initializeLong(int, long, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Initializes the memory at address (this + offset).
initializeLong(WordBase, long, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
initializeLong(int, long, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
initializeNetworkPrinter() - Method in class com.oracle.graal.printer.GraphPrinterDumpHandler
 
initializeNode(Node, long[], int, Node) - Static method in class com.oracle.graal.graph.Edges
Sets the value of a given edge without notifying the new and old nodes on the other end of the edge of the change.
initializeObjectHeader(Word, Word, KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
initializePhiInput(PhiNode, int, ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.GraphEffectList
Sets the phi node's input at the given index to the given value, adding new phi inputs as needed.
initializeProfiledArgumentTypes(Object[]) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
INITIALIZER_PROPERTY_NAME - Static variable in class com.oracle.graal.debug.Debug.Initialization
 
initializeRuntime() - Static method in class com.oracle.graal.api.runtime.Graal
 
initializeRuntime() - Static method in class jdk.internal.jvmci.runtime.JVMCI
 
initializeScope() - Method in class com.oracle.graal.phases.graph.ScopedPostOrderNodeIterator
 
initializeTlab(Word, Word, Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
initializeValueAt(int, ValueNode) - Method in class com.oracle.graal.nodes.PhiNode
Sets the value at the given index and makes sure that the values list is large enough.
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.
initializingThread - Static variable in class jdk.internal.jvmci.hotspot.InitTimer
Used to assert the invariant that all initialization happens on the same thread.
initialPrimitiveValue(FrameSlotKind) - Method in class com.oracle.graal.truffle.nodes.frame.NewFrameNode
 
initialSize - Variable in class com.oracle.graal.graph.NodeList
 
initialSpillSize - Variable in class com.oracle.graal.lir.framemap.FrameMap
Initial size of the area occupied by spill slots and other stack-allocated memory blocks.
initialStackSlotCapacity - Variable in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl
 
initialValue - Variable in class jdk.internal.jvmci.options.DerivedOptionValue
 
initialValue - Variable in class jdk.internal.jvmci.options.NestedBooleanOptionValue
 
initialVariableCapacity - Variable in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl
 
initIntervals() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
initJsrAlternatives() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
initList() - Method in class com.oracle.graal.nodes.cfg.LocationSet
 
initLocationIdentity() - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
initLocationIdentity() - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
initNames(ResolvedJavaMethod, int) - Method in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo.Lazy
 
initNode() - Method in class com.oracle.graal.loop.BasicInductionVariable
 
initNode() - Method in class com.oracle.graal.loop.DerivedConvertedInductionVariable
 
initNode() - Method in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
initNode() - Method in class com.oracle.graal.loop.DerivedScaledInductionVariable
 
initNode() - Method in class com.oracle.graal.loop.InductionVariable
Returns the node that gives the initial value of this induction variable.
initOpIdMaps(int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
initReplacements - Static variable in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest
 
initReplacements() - Method in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest
 
initReplacements - Static variable in class com.oracle.graal.hotspot.test.DataPatchTest
 
initReplacements() - Method in class com.oracle.graal.hotspot.test.DataPatchTest
 
initStackIntrospection() - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
initThreadMXBean() - Static method in class com.oracle.graal.debug.Management
 
InitTimer - Class in jdk.internal.jvmci.hotspot
A facility for timing a step in the runtime initialization sequence.
InitTimer(String) - Constructor for class jdk.internal.jvmci.hotspot.InitTimer
 
initUseLists(boolean) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
initVarsForAlloc(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
initWorkingSet - Variable in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance
 
injectBranchProbability(double, boolean) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Injects a probability for the given condition into the profiling information of a branch instruction.
injectIterationCount(double, boolean) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Injects an average iteration count of a loop into the probability information of a loop exit condition.
injectTailCallCode(HotSpotVMConfig, HotSpotRegistersProvider) - Method in class com.oracle.graal.truffle.hotspot.OptimizedCallTargetInstrumentation
Injects code into the verified entry point of that makes a tail-call to the target callee.
Inline - Static variable in class com.oracle.graal.compiler.phases.HighTier.Options
 
inline(ResolvedJavaMethod, ResolvedJavaMethod, boolean, ValueNode[]) - Method in class com.oracle.graal.java.BytecodeParser
 
inline(Invoke, ResolvedJavaMethod, Inlineable, boolean) - Static method in class com.oracle.graal.phases.common.inlining.info.AbstractInlineInfo
 
inline(Providers) - Method in class com.oracle.graal.phases.common.inlining.info.AssumptionInlineInfo
 
inline(Providers) - Method in class com.oracle.graal.phases.common.inlining.info.ExactInlineInfo
 
inline(Providers) - Method in interface com.oracle.graal.phases.common.inlining.info.InlineInfo
Performs the inlining described by this object and returns the node that represents the return value of the inlined method (or null for void methods and methods that have no non-exceptional exit).
inline(Providers) - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
inline(Providers) - Method in class com.oracle.graal.phases.common.inlining.info.TypeGuardInlineInfo
 
inline(Invoke, StructuredGraph, boolean, List<Node>) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
Performs an actual inlining, thereby replacing the given invoke with the given inlineGraph.
inline(InvokeNode) - Method in class com.oracle.graal.replacements.GraphKit
Inlines a given invocation to a method.
inline - Variable in class com.oracle.graal.truffle.TruffleInliningDecision
 
Inline01 - Class in com.oracle.graal.jtt.optimize
 
Inline01() - Constructor for class com.oracle.graal.jtt.optimize.Inline01
 
Inline02 - Class in com.oracle.graal.jtt.optimize
 
Inline02() - Constructor for class com.oracle.graal.jtt.optimize.Inline02
 
INLINE_USAGE_COUNT - Static variable in class com.oracle.graal.graph.Node
 
Inlineable - Interface in com.oracle.graal.phases.common.inlining.info.elem
 
inlineableElement - Variable in class com.oracle.graal.phases.common.inlining.info.ExactInlineInfo
 
inlineableElement - Variable in class com.oracle.graal.phases.common.inlining.info.TypeGuardInlineInfo
 
inlineableElementAt(int) - Method in class com.oracle.graal.phases.common.inlining.info.ExactInlineInfo
 
inlineableElementAt(int) - Method in interface com.oracle.graal.phases.common.inlining.info.InlineInfo
 
inlineableElementAt(int) - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
inlineableElementAt(int) - Method in class com.oracle.graal.phases.common.inlining.info.TypeGuardInlineInfo
 
inlineableElements - Variable in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
InlineableGraph - Class in com.oracle.graal.phases.common.inlining.info.elem
Represents a feasible concrete target for inlining, whose graph has been copied already and thus can be modified without affecting the original (usually cached) version.
InlineableGraph(ResolvedJavaMethod, Invoke, HighTierContext, CanonicalizerPhase) - Constructor for class com.oracle.graal.phases.common.inlining.info.elem.InlineableGraph
 
InlineAll() - Constructor for class com.oracle.graal.replacements.test.PEGraphDecoderTest.InlineAll
 
inlineCacheMissBlob - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
inlineCacheMissStub - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
inlineCacheMissStub() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
inlineContiguousAllocationSupported() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
inlineContiguousAllocationSupported - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
inlinedBytes - Variable in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilationEvent
 
inlinedCallCount - Variable in class com.oracle.graal.truffle.TraceCompilationProfile
 
inlinedMethods - Variable in class com.oracle.graal.nodes.EncodedGraph
 
inlinedMethods - Variable in class com.oracle.graal.nodes.StructuredGraph
Records the methods that were inlined while constructing this graph along with how many times each method was inlined.
inlinedPart(EATestBase.TestClassObject) - Static method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
InlineDuringParsing - Static variable in class com.oracle.graal.java.BytecodeParser.Options
 
InlineDuringParsingMaxDepth - Static variable in class com.oracle.graal.java.BytecodeParser.Options
 
InlineDuringParsingPlugin - Class in com.oracle.graal.replacements
 
InlineDuringParsingPlugin() - Constructor for class com.oracle.graal.replacements.InlineDuringParsingPlugin
 
InlineEverything - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
InlineEverythingPlugin() - Constructor for class com.oracle.graal.truffle.test.ConditionAnchoringTest.InlineEverythingPlugin
 
InlineEverythingPolicy - Class in com.oracle.graal.phases.common.inlining.policy
 
InlineEverythingPolicy() - Constructor for class com.oracle.graal.phases.common.inlining.policy.InlineEverythingPolicy
 
InlineInfo(ResolvedJavaMethod, boolean) - Constructor for class com.oracle.graal.graphbuilderconf.InlineInvokePlugin.InlineInfo
 
InlineInfo - Interface in com.oracle.graal.phases.common.inlining.info
Represents an opportunity for inlining at a given invoke, with the given weight and level.
InlineIntrinsicsDuringParsing - Static variable in class com.oracle.graal.java.BytecodeParser.Options
 
InlineInvokePlugin - Interface in com.oracle.graal.graphbuilderconf
Plugin for specifying what is inlined during graph parsing.
InlineInvokePlugin.InlineInfo - Class in com.oracle.graal.graphbuilderconf
Result of a inlining decision.
inlineInvokePlugins - Variable in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
inlineInvokePlugins - Variable in class com.oracle.graal.replacements.PEGraphDecoder.PEMethodScope
 
inlineInvokes() - Method in class com.oracle.graal.replacements.GraphKit
Recursively inlines all invocations currently in the graph.
inlineMacroNode(Invoke, ResolvedJavaMethod, Class<? extends FixedWithNextNode>) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
InlineMegamorphicCalls - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
inlineMegamorphicCalls() - Method in class com.oracle.graal.phases.OptimisticOptimizations
 
InlineMethodSubstitutionsPolicy - Class in com.oracle.graal.phases.common.inlining.policy
Inline every method which would be replaced by a substitution.
InlineMethodSubstitutionsPolicy() - Constructor for class com.oracle.graal.phases.common.inlining.policy.InlineMethodSubstitutionsPolicy
 
InlineMonomorphicCalls - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
inlineMonomorphicCalls() - Method in class com.oracle.graal.phases.OptimisticOptimizations
 
inlineMultipleMethods(StructuredGraph, Providers) - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
inlineObjects - Variable in class jdk.internal.jvmci.code.TargetDescription
Specifies if this target supports encoding objects inline in the machine code.
inlineOnly() - Method in interface com.oracle.graal.graphbuilderconf.InvocationPlugin
Determines if this plugin can only be used when inlining the method is it associated with.
inlineOnly() - Method in class com.oracle.graal.graphbuilderconf.MethodSubstitutionPlugin
 
InlinePolymorphicCalls - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
inlinePolymorphicCalls() - Method in class com.oracle.graal.phases.OptimisticOptimizations
 
inlineSingleMethod(StructuredGraph, StampProvider) - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
InlineVTableStubs - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
inlining - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
inlining - Variable in class com.oracle.graal.truffle.PartialEvaluator.PEInlineInvokePlugin
 
inliningContext() - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
Gets the call hierarchy of this inlining from outer most call to inner most callee.
inliningCount - Variable in class com.oracle.graal.phases.common.inlining.InliningPhase
 
InliningData - Class in com.oracle.graal.phases.common.inlining.walker
The space of inlining decisions is explored depth-first with the help of a stack realized by InliningData.
InliningData(StructuredGraph, HighTierContext, int, CanonicalizerPhase, InliningPolicy) - Constructor for class com.oracle.graal.phases.common.inlining.walker.InliningData
 
inliningDecisionsScopeString - Static variable in class com.oracle.graal.phases.common.inlining.InliningUtil
 
inliningDecisionStack - Variable in class com.oracle.graal.truffle.TruffleInlining.CallTreeNodeIterator
 
inliningDepth() - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
inliningDepth - Variable in class com.oracle.graal.replacements.PEGraphDecoder.PEMethodScope
 
InliningDepthError - Static variable in class com.oracle.graal.replacements.PEGraphDecoder.Options
 
inliningForced - Variable in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
InliningIterator - Class in com.oracle.graal.phases.common.inlining.walker
Given a graph, visit all fixed nodes in dominator-based order, collecting in the process the Invoke nodes with MethodCallTargetNode.
InliningIterator(StructuredGraph) - Constructor for class com.oracle.graal.phases.common.inlining.walker.InliningIterator
 
InliningPhase - Class in com.oracle.graal.phases.common.inlining
 
InliningPhase(CanonicalizerPhase) - Constructor for class com.oracle.graal.phases.common.inlining.InliningPhase
 
InliningPhase(Map<Invoke, Double>, CanonicalizerPhase) - Constructor for class com.oracle.graal.phases.common.inlining.InliningPhase
 
InliningPhase(InliningPolicy, CanonicalizerPhase) - Constructor for class com.oracle.graal.phases.common.inlining.InliningPhase
 
InliningPhase.Options - Class in com.oracle.graal.phases.common.inlining
 
inliningPolicy - Variable in class com.oracle.graal.phases.common.inlining.InliningPhase
 
InliningPolicy - Interface in com.oracle.graal.phases.common.inlining.policy
 
inliningPolicy - Variable in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
InliningTest - Class in com.oracle.graal.compiler.test.inlining
 
InliningTest() - Constructor for class com.oracle.graal.compiler.test.inlining.InliningTest
 
InliningTest.Attributes - Interface in com.oracle.graal.compiler.test.inlining
 
InliningTest.Fields - Class in com.oracle.graal.compiler.test.inlining
 
InliningTest.FinalFields - Class in com.oracle.graal.compiler.test.inlining
 
InliningTest.FinalSubClass - Class in com.oracle.graal.compiler.test.inlining
 
InliningTest.MultipleImplementorsInterface - Interface in com.oracle.graal.compiler.test.inlining
 
InliningTest.NullAttributes - Class in com.oracle.graal.compiler.test.inlining
 
InliningTest.SingleImplementorInterface - Interface in com.oracle.graal.compiler.test.inlining
 
InliningTest.StaticFinalFields - Class in com.oracle.graal.compiler.test.inlining
 
InliningTest.SubClassA - Class in com.oracle.graal.compiler.test.inlining
 
InliningTest.SubClassB - Class in com.oracle.graal.compiler.test.inlining
 
InliningTest.SubClassC - Class in com.oracle.graal.compiler.test.inlining
 
InliningTest.SuperClass - Class in com.oracle.graal.compiler.test.inlining
 
InliningTest.TenAttributes - Class in com.oracle.graal.compiler.test.inlining
 
InliningTrace() - Constructor for class com.oracle.graal.truffle.test.builtins.SLIsInlinedBuiltin.InliningTrace
 
InliningUtil - Class in com.oracle.graal.phases.common.inlining
 
InliningUtil() - Constructor for class com.oracle.graal.phases.common.inlining.InliningUtil
 
inner - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.FieldLocationIdentity
 
InnerClass() - Constructor for class jdk.internal.jvmci.runtime.test.TypeUniverse.InnerClass
 
innerFirst() - Method in class com.oracle.graal.loop.LoopsData
 
innerFrameStates() - Method in class com.oracle.graal.nodes.FrameState
 
InnerStaticClass() - Constructor for class jdk.internal.jvmci.runtime.test.TypeUniverse.InnerStaticClass
 
InnerStaticFinalClass() - Constructor for class jdk.internal.jvmci.runtime.test.TypeUniverse.InnerStaticFinalClass
 
input - Variable in class com.oracle.graal.code.HexCodeFile.Parser
 
input - Variable in class com.oracle.graal.graph.test.NodeValidationChecksTest.TestNode
 
input - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.CompressPointer
 
input - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.HotSpotLoadMetaspaceConstantOp
 
input - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.HotSpotLoadObjectConstantOp
 
input - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.StoreRbpOp
 
input - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.UncompressPointer
 
input - Variable in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest.LoadThroughPatchNode
 
input - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove.CompressPointer
 
input - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove.UncompressPointer
 
input - Variable in class com.oracle.graal.hotspot.test.DataPatchTest.ConstantFoldBarrier
 
input - Variable in class com.oracle.graal.hotspot.test.HotSpotCryptoSubstitutionTest
 
input - Variable in class com.oracle.graal.hotspot.word.PointerCastNode
 
input - Variable in class com.oracle.graal.jtt.ConvertJTT.Run
 
input - Variable in class com.oracle.graal.jtt.threads.ThreadLocal03.TThread
 
input - Variable in class com.oracle.graal.lir.amd64.AMD64ByteSwapOp
 
input - Variable in class com.oracle.graal.lir.amd64.AMD64MathIntrinsicOp
 
input - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AMD64PushPopStackMove
 
input - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AMD64StackMove
 
input - Variable in class com.oracle.graal.lir.amd64.AMD64Move.MoveFromRegOp
 
input - Variable in class com.oracle.graal.lir.amd64.AMD64Move.MoveToRegOp
 
input - Variable in class com.oracle.graal.lir.amd64.AMD64SignExtendOp
 
input - Variable in class com.oracle.graal.lir.amd64.AMD64Unary.MemoryOp
 
input - Variable in class com.oracle.graal.lir.gen.SpillMoveFactoryBase.CheckClosure
 
input - Variable in class com.oracle.graal.lir.sparc.SPARCBitManipulationOp
 
input - Variable in class com.oracle.graal.lir.sparc.SPARCByteSwapOp
 
input - Variable in class com.oracle.graal.lir.sparc.SPARCMathIntrinsicOp
 
input - Variable in class com.oracle.graal.lir.sparc.SPARCMove.Move
 
input - Variable in class com.oracle.graal.lir.sparc.SPARCMove.MoveFpGp
 
input - Variable in class com.oracle.graal.lir.sparc.SPARCMove.NullCheckOp
 
input - Variable in class com.oracle.graal.lir.sparc.SPARCMove.StoreConstantOp
 
input - Variable in class com.oracle.graal.lir.sparc.SPARCMove.StoreOp
 
input - Variable in class com.oracle.graal.lir.StandardOp.StackMove
 
Input - Variable in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
input - Variable in class com.oracle.graal.word.nodes.WordCastNode
 
INPUT_LIST_CLASS - Static variable in class com.oracle.graal.graph.NodeClass
 
inputBits - Variable in class com.oracle.graal.nodes.calc.IntegerConvertNode
 
inputCategory - Variable in enum com.oracle.graal.asm.amd64.AMD64Assembler.OpAssertion
 
inputChanged(Node) - Method in class com.oracle.graal.graph.Graph.ChainedNodeEventListener
 
inputChanged(Node) - Method in interface com.oracle.graal.graph.Graph.NodeEventListener
Notifies this listener of a change in a node's inputs.
inputCount - Variable in class com.oracle.graal.lir.gen.SpillMoveFactoryBase.CheckClosure
 
InputEdges - Class in com.oracle.graal.graph
 
InputEdges(int, ArrayList<NodeClass.InputInfo>) - Constructor for class com.oracle.graal.graph.InputEdges
 
InputInfo(long, String, Class<?>, Class<?>, InputType, boolean) - Constructor for class com.oracle.graal.graph.NodeClass.InputInfo
 
inputNodesCount - Variable in class com.oracle.graal.phases.BasePhase.BasePhaseStatistics
inputNodesCount - Variable in class com.oracle.graal.phases.BasePhase
InputPos(int, int) - Constructor for class com.oracle.graal.code.HexCodeFile.Parser.InputPos
 
inputProc(LIRInstruction, Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>) - Method in class com.oracle.graal.lir.gen.SpillMoveFactoryBase.CheckClosure
 
inputs - Variable in class com.oracle.graal.compiler.match.MatchPattern
The inputs to match the patterns against.
inputs - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchDescriptor
 
inputs - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.TypeDescriptor
The matchable inputs of the node.
inputs() - Method in class com.oracle.graal.graph.Node
Returns an iterable which can be used to traverse all non-null input edges of this node.
inputs - Variable in class com.oracle.graal.graph.NodeClass
 
inputs - Variable in class com.oracle.graal.graph.NodeClass.NodeFieldsScanner
 
inputs - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend.LIRDependencyAccumulator
 
inputs - Static variable in class com.oracle.graal.jtt.bytecode.BC_d2i02
 
inputs - Static variable in class com.oracle.graal.jtt.bytecode.BC_d2l02
 
inputs - Static variable in class com.oracle.graal.jtt.bytecode.BC_f2i02
 
inputs - Static variable in class com.oracle.graal.jtt.bytecode.BC_f2l02
 
inputs - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AMD64MultiStackMove
 
inputs - Variable in class com.oracle.graal.replacements.test.EdgesTest
 
inputSource - Variable in class com.oracle.graal.code.HexCodeFile.Parser
 
inputType - Variable in class com.oracle.graal.graph.NodeClass.InputInfo
 
InputType - Enum in com.oracle.graal.nodeinfo
 
InputType() - Constructor for enum com.oracle.graal.nodeinfo.InputType
 
inputTypes - Variable in class com.oracle.graal.graph.InputEdges
 
inQueue - Variable in class com.oracle.graal.graph.NodeWorkList.IterativeNodeWorkList
 
insert(FixedNode, FixedWithNextNode) - Method in class com.oracle.graal.phases.graph.ScheduledNodeIterator
 
insertAll(EffectList, int) - Method in class com.oracle.graal.virtual.phases.ea.EffectList
 
insertBefore - Variable in class com.oracle.graal.lir.gen.PhiResolver
 
insertBefore(LoopEx) - Method in class com.oracle.graal.loop.LoopFragment
 
insertBefore(LoopEx) - Method in class com.oracle.graal.loop.LoopFragmentInside
 
insertBefore(LoopEx) - Method in class com.oracle.graal.loop.LoopFragmentWhole
 
insertData(DataSection.Data) - Method in class jdk.internal.jvmci.code.DataSection
Insert a DataSection.Data item into the data section.
insertFullDebugInfo() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
insertIdx - Variable in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
insertIdx - Variable in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
insertionBuffer - Variable in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
insertionBuffer - Variable in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
insertionBuffers - Variable in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
 
insertLoad(JavaConstant, LIRKind, AbstractBlockBase<?>, List<UseEntry>) - Method in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
 
insertLoopEnds(FixedNode) - Method in class com.oracle.graal.java.BytecodeParser
 
insertLoopEnds(StructuredGraph, FixedNode) - Static method in class com.oracle.graal.nodes.GraphDecoder
 
insertLoopExits(LoopBeginNode, IdentityHashMap<LoopBeginNode, List<LoopBeginNode>>) - Method in class com.oracle.graal.java.BytecodeParser
 
insertLoopExits(StructuredGraph, LoopBeginNode, IdentityHashMap<LoopBeginNode, List<LoopBeginNode>>) - Static method in class com.oracle.graal.nodes.GraphDecoder
 
insertLoopExits(DeoptimizeNode) - Method in class com.oracle.graal.phases.common.GuardLoweringPhase.LowerGuards
 
insertLoopPhis(LocalLiveness, int, LoopBeginNode, boolean) - Method in class com.oracle.graal.java.FrameStateBuilder
 
insertLoopProxies(LoopExitNode, FrameStateBuilder) - Method in class com.oracle.graal.java.FrameStateBuilder
 
insertMerge(AbstractBeginNode) - Method in class com.oracle.graal.nodes.IfNode
 
insertMove(int, Interval, Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
insertMove(Interval, Interval) - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
insertMove(Value, Interval) - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
insertMove(Value, AllocatableValue) - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
insertMoveWhenActivated - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
Specifies if move is inserted between currentSplitChild and this interval when interval gets active the first time.
insertMoveWhenActivated() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
insertNonSafepointDebugInfo() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
insertNopAfterCBCond() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
insertProbe(ProbeNode) - Method in class com.oracle.graal.truffle.test.nodes.WrapperTestNode
 
insertProxies(Function<ValueNode, ValueNode>) - Method in class com.oracle.graal.java.FrameStateBuilder
 
insertSimpleDebugInfo() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
inside - Variable in class com.oracle.graal.loop.LoopEx
 
inside() - Method in class com.oracle.graal.loop.LoopEx
 
insideBefore(FixedNode) - Method in class com.oracle.graal.loop.LoopEx
 
insideFrom(FixedNode) - Method in class com.oracle.graal.loop.LoopEx
 
InspectedFrame - Interface in jdk.internal.jvmci.code.stack
 
InspectedFrameVisitor<T> - Interface in jdk.internal.jvmci.code.stack
inst - Variable in class com.oracle.graal.lir.ssa.SSAVerifier.Entry
 
Inst() - Constructor for class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst
 
inst - Variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.InstArrayProgram
 
install(GraalTruffleRuntime) - Static method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
install(GraalTruffleRuntime) - Static method in class com.oracle.graal.truffle.debug.PrintCallTargetProfiling
 
install(GraalTruffleRuntime) - Static method in class com.oracle.graal.truffle.debug.TraceCompilationASTListener
 
install(GraalTruffleRuntime) - Static method in class com.oracle.graal.truffle.debug.TraceCompilationCallTreeListener
 
install(GraalTruffleRuntime) - Static method in class com.oracle.graal.truffle.debug.TraceCompilationFailureListener
 
install(GraalTruffleRuntime) - Static method in class com.oracle.graal.truffle.debug.TraceCompilationListener
 
install(GraalTruffleRuntime) - Static method in class com.oracle.graal.truffle.debug.TraceCompilationPolymorphismListener
 
install(GraalTruffleRuntime) - Static method in class com.oracle.graal.truffle.debug.TraceInliningListener
 
install(GraalTruffleRuntime) - Static method in class com.oracle.graal.truffle.debug.TracePerformanceWarningsListener
 
install(GraalTruffleRuntime) - Static method in class com.oracle.graal.truffle.debug.TraceSplittingListener
 
installAsDefault - Variable in class com.oracle.graal.hotspot.CompilationTask
Specifies whether the compilation result is installed as the default nmethod for the compiled method.
installationFailureMessage - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
May be set by VM if code installation fails.
installCode(HotSpotCompiledCode, InstalledCode, SpeculationLog) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Installs the result of a compilation into the code cache.
installCode(HotSpotCompiledCode, InstalledCode, SpeculationLog) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
installDefaultListeners() - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
installedCode - Variable in class com.oracle.graal.truffle.OptimizedAssumption.Entry
 
InstalledCode - Class in jdk.internal.jvmci.code
Represents a compiled instance of a method.
InstalledCode(String) - Constructor for class jdk.internal.jvmci.code.InstalledCode
 
InstalledCodeExecuteHelperTest - Class in com.oracle.graal.hotspot.test
 
InstalledCodeExecuteHelperTest() - Constructor for class com.oracle.graal.hotspot.test.InstalledCodeExecuteHelperTest
 
installedCodeOwner - Variable in class com.oracle.graal.compiler.GraalCompiler.Request
 
installer - Variable in class com.oracle.graal.replacements.test.ObjectAccessTest
 
installer - Variable in class com.oracle.graal.replacements.test.PointerTest
 
installer - Variable in class com.oracle.graal.replacements.test.WordTest
 
installMethod(CompilationResult) - Method in class com.oracle.graal.hotspot.CompilationTask
 
installMethod(HotSpotResolvedJavaMethod, CompilationResult, long, boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
installNativeFunctionStub(long, Class<?>, Class<?>...) - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
Creates and installs a stub for calling a native function.
installOptimizedCallTargetCallMethod() - Static method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
installSplitCallTarget(OptimizedCallTarget) - Method in class com.oracle.graal.truffle.OptimizedDirectCallNode
Used by the splitting strategy to install new targets.
instance - Static variable in class com.oracle.graal.compiler.common.type.IllegalStamp
 
instance - Static variable in class com.oracle.graal.compiler.common.type.VoidStamp
 
INSTANCE - Static variable in class com.oracle.graal.graph.test.matchers.NodeIterableIsEmpty
 
instance - Static variable in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
INSTANCE - Static variable in class com.oracle.graal.java.ComputeLoopFrequenciesClosure
 
Instance(MetaAccessProvider, StampProvider, ConstantReflectionProvider, GraphBuilderConfiguration, OptimisticOptimizations, IntrinsicContext) - Constructor for class com.oracle.graal.java.GraphBuilderPhase.Instance
 
instance - Static variable in class com.oracle.graal.jtt.jdk.Unsafe_compareAndSwap
 
Instance(PhaseContext) - Constructor for class com.oracle.graal.phases.common.CanonicalizerPhase.Instance
 
Instance(PhaseContext, Iterable<? extends Node>) - Constructor for class com.oracle.graal.phases.common.CanonicalizerPhase.Instance
 
Instance(PhaseContext, Graph.Mark) - Constructor for class com.oracle.graal.phases.common.CanonicalizerPhase.Instance
 
Instance(PhaseContext, Iterable<? extends Node>, Graph.Mark) - Constructor for class com.oracle.graal.phases.common.CanonicalizerPhase.Instance
 
Instance(StructuredGraph, Function<Block, Iterable<? extends Node>>, Function<Node, Block>) - Constructor for class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
INSTANCE - Static variable in class com.oracle.graal.truffle.DefaultTruffleStamp.ArrayStamp
 
INSTANCE - Static variable in class com.oracle.graal.truffle.DefaultTruffleStamp.GenericStamp
 
instance - Variable in class com.oracle.graal.truffle.DefaultTruffleStamp.InstanceStamp
 
INSTANCE - Static variable in class com.oracle.graal.truffle.DefaultTruffleStamp.UninitializedStamp
 
instance - Variable in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterfaceAccess
 
INSTANCE - Static variable in class com.oracle.nfi.NativeFunctionInterfaceRuntime
 
instance - Static variable in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
instance - Static variable in class jdk.internal.jvmci.meta.MethodIdHolder.MethodIdAllocator
Singleton instance.
INSTANCE_KLASS_CONSTANTS - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
instanceClass - Variable in class com.oracle.graal.nodes.java.NewInstanceNode
 
instanceClass() - Method in class com.oracle.graal.nodes.java.NewInstanceNode
Gets the instance class being allocated by this node.
instanceCount - Variable in class jdk.internal.jvmci.meta.MetaUtil.ClassInfo
 
instanceField - Variable in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
instanceFields - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
InstanceFrame(Block, DominatorConditionalEliminationPhase.Instance.InstanceFrame) - Constructor for class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance.InstanceFrame
 
instanceHeaderSize() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
instanceKlassConstantsOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
instanceKlassConstantsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
instanceKlassFieldsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
instanceKlassInitStateOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
instanceKlassInitStateOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
instanceKlassSourceFileNameIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
instanceKlassStateFullyInitialized() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
instanceKlassStateFullyInitialized - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
instanceKlassStateLinked - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
instanceKlassVtableLengthOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
instanceKlassVtableStartOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
INSTANCEOF - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
instanceOf - Variable in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.InstanceOfUsageReplacer
 
INSTANCEOF - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
instanceofDynamic(Class<?>, Object, Object, Object) - Static method in class com.oracle.graal.hotspot.replacements.InstanceOfSnippets
Type test used when the type being tested against is not known at compile time.
instanceofDynamic - Variable in class com.oracle.graal.hotspot.replacements.InstanceOfSnippets.Templates
 
InstanceOfDynamicNode - Class in com.oracle.graal.nodes.java
The InstanceOfDynamicNode represents a type check where the type being checked is not known at compile time.
InstanceOfDynamicNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.java.InstanceOfDynamicNode
 
InstanceOfDynamicTest - Class in com.oracle.graal.replacements.test
InstanceOfDynamicTest() - Constructor for class com.oracle.graal.replacements.test.InstanceOfDynamicTest
 
instanceofExact(Object, KlassPointer, Object, Object) - Static method in class com.oracle.graal.hotspot.replacements.InstanceOfSnippets
A test against a final type.
instanceofExact - Variable in class com.oracle.graal.hotspot.replacements.InstanceOfSnippets.Templates
 
InstanceOfNode - Class in com.oracle.graal.nodes.java
The InstanceOfNode represents an instanceof test.
InstanceOfNode(ResolvedJavaType, ValueNode, JavaTypeProfile) - Constructor for class com.oracle.graal.nodes.java.InstanceOfNode
 
InstanceOfNode(NodeClass<? extends InstanceOfNode>, ResolvedJavaType, ValueNode, JavaTypeProfile) - Constructor for class com.oracle.graal.nodes.java.InstanceOfNode
 
instanceofPrimary(KlassPointer, Object, int, Object, Object) - Static method in class com.oracle.graal.hotspot.replacements.InstanceOfSnippets
A test against a primary type.
instanceofPrimary - Variable in class com.oracle.graal.hotspot.replacements.InstanceOfSnippets.Templates
 
instanceofSecondary(KlassPointer, Object, KlassPointer[], boolean[], Object, Object) - Static method in class com.oracle.graal.hotspot.replacements.InstanceOfSnippets
A test against a restricted secondary type type.
instanceofSecondary - Variable in class com.oracle.graal.hotspot.replacements.InstanceOfSnippets.Templates
 
instanceOfSnippet(Object) - Static method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
instanceofSnippets - Variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
InstanceOfSnippets - Class in com.oracle.graal.hotspot.replacements
Snippets used for implementing the type test of an instanceof instruction.
InstanceOfSnippets() - Constructor for class com.oracle.graal.hotspot.replacements.InstanceOfSnippets
 
InstanceOfSnippets.Options - Class in com.oracle.graal.hotspot.replacements
 
InstanceOfSnippets.Templates - Class in com.oracle.graal.hotspot.replacements
 
InstanceOfSnippetsTemplates - Class in com.oracle.graal.replacements
Helper class for lowering InstanceOfNodes with snippets.
InstanceOfSnippetsTemplates(Providers, SnippetReflectionProvider, TargetDescription) - Constructor for class com.oracle.graal.replacements.InstanceOfSnippetsTemplates
 
InstanceOfSnippetsTemplates.InstanceOfUsageReplacer - Class in com.oracle.graal.replacements
Replaces a usage of an InstanceOfNode or InstanceOfDynamicNode.
InstanceOfSnippetsTemplates.Instantiation - Class in com.oracle.graal.replacements
The result of instantiating an instanceof snippet.
InstanceOfSnippetsTemplates.MaterializationUsageReplacer - Class in com.oracle.graal.replacements
Replaces the usage of an InstanceOfNode or InstanceOfDynamicNode that does materializes the result of the type test.
InstanceOfSnippetsTemplates.NonMaterializationUsageReplacer - Class in com.oracle.graal.replacements
Replaces the usage of an InstanceOfNode or InstanceOfDynamicNode that does not materialize the result of the type test.
instanceofString(Thread) - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
instanceofStringArray(Thread[]) - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
InstanceOfTest - Class in com.oracle.graal.replacements.test
Tests the implementation of instanceof, allowing profiling information to be manually specified.
InstanceOfTest() - Constructor for class com.oracle.graal.replacements.test.InstanceOfTest
 
InstanceOfTest.A - Class in com.oracle.graal.replacements.test
 
InstanceOfTest.B - Class in com.oracle.graal.replacements.test
 
InstanceOfTest.C - Class in com.oracle.graal.replacements.test
 
InstanceOfTest.D - Class in com.oracle.graal.replacements.test
 
InstanceOfTest.MyCall - Class in com.oracle.graal.replacements.test
 
InstanceOfTest.MyMark - Class in com.oracle.graal.replacements.test
 
InstanceOfTest.MySafepoint - Class in com.oracle.graal.replacements.test
 
InstanceOfTest.MySite - Class in com.oracle.graal.replacements.test
 
instanceOfUsage(Object) - Static method in class com.oracle.graal.compiler.test.tutorial.GraalTutorial
 
InstanceOfUsageReplacer(InstanceOfSnippetsTemplates.Instantiation, FloatingNode, ValueNode, ValueNode) - Constructor for class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.InstanceOfUsageReplacer
 
instanceofWithProfile(Object, KlassPointer[], boolean[], Object, Object, boolean) - Static method in class com.oracle.graal.hotspot.replacements.InstanceOfSnippets
A test against a set of hints derived from a profile with 100% precise coverage of seen types.
instanceofWithProfile - Variable in class com.oracle.graal.hotspot.replacements.InstanceOfSnippets.Templates
 
instanceSize(HotSpotResolvedObjectType) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets.Templates
 
instanceSize() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
Gets the instance size of this type.
instanceSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Gets the instance size of this type.
instancesPerGraalContext - Variable in class com.oracle.graal.compiler.test.AllocSpy
 
instancesPerGraalContext(String) - Method in class com.oracle.graal.compiler.test.AllocSpy
 
InstanceStamp(Object) - Constructor for class com.oracle.graal.truffle.DefaultTruffleStamp.InstanceStamp
 
instanceTL - Static variable in class com.oracle.graal.debug.internal.DebugScope
 
instantiate(SnippetTemplate.Arguments, BasicArrayCopyNode) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
Instantiate the snippet template and fix up the FrameState of any Invokes of System.arraycopy and propagate the captured bci in the ArrayCopySlowPathNode.
instantiate(MetaAccessProvider, FixedNode, SnippetTemplate.UsageReplacer, SnippetTemplate.Arguments) - Method in class com.oracle.graal.replacements.SnippetTemplate
Replaces a given fixed node with this specialized snippet.
instantiate(MetaAccessProvider, FloatingNode, SnippetTemplate.UsageReplacer, LoweringTool, SnippetTemplate.Arguments) - Method in class com.oracle.graal.replacements.SnippetTemplate
Replaces a given floating node with this specialized snippet.
instantiateNode(GraphDecoder.MethodScope, int) - Method in class com.oracle.graal.nodes.GraphDecoder
 
instantiation - Variable in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.InstanceOfUsageReplacer
 
Instantiation() - Constructor for class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.Instantiation
 
instantiationCounter - Variable in class com.oracle.graal.replacements.SnippetTemplate
Counts instantiations of this template.
instantiationCounter - Variable in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo
Counts instantiations of all templates derived from this snippet.
instantiationTimer - Variable in class com.oracle.graal.replacements.SnippetTemplate
Times instantiations of this template.
instantiationTimer - Variable in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo
Times instantiations of all templates derived form this snippet.
InstArrayProgram(String, BytecodeInterpreterPartialEvaluationTest.Inst[], FrameSlot, FrameDescriptor) - Constructor for class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.InstArrayProgram
 
InstArrayProgram2(String, BytecodeInterpreterPartialEvaluationTest.Inst[], FrameSlot, FrameDescriptor) - Constructor for class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.InstArrayProgram2
 
instArraySimpleIfProgram() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest
 
instArraySimpleIfProgram2() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest
 
instr - Variable in class com.oracle.graal.hotspot.amd64.AMD64PrefetchOp
 
instr - Variable in class com.oracle.graal.hotspot.sparc.SPARCPrefetchOp
 
Instruction() - Constructor for class com.oracle.graal.jtt.hotpath.HP_invoke01.Instruction
 
instruction - Variable in class com.oracle.graal.lir.constopt.DefUseTree
 
instruction - Variable in class com.oracle.graal.lir.constopt.UseEntry
 
INSTRUCTION_CLASS - Static variable in class com.oracle.graal.lir.LIRInstructionClass
 
INSTRUCTION_MATCHER - Static variable in class com.oracle.graal.asm.sparc.SPARCInstructionCounter
 
INSTRUCTION_SIZE - Static variable in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Sethix
 
INSTRUCTION_SIZE - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
instructionClass - Variable in class com.oracle.graal.lir.LIRInstruction
 
InstructionCounterOp(HotSpotCounterOp, String[]) - Constructor for class com.oracle.graal.hotspot.HotSpotInstructionProfiling.InstructionCounterOp
 
instructionForId(int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
Retrieves the LIRInstruction based on its id.
InstructionLineColumn(int, String) - Constructor for enum com.oracle.graal.compiler.gen.InstructionPrinter.InstructionLineColumn
 
InstructionPrinter - Class in com.oracle.graal.compiler.gen
A utility for printing a node as an expression or statement.
InstructionPrinter(LogStream) - Constructor for class com.oracle.graal.compiler.gen.InstructionPrinter
 
InstructionPrinter.InstructionLineColumn - Enum in com.oracle.graal.compiler.gen
The columns printed in a tabulated instruction listing.
instructionSize - Variable in class com.oracle.graal.lir.sparc.SPARCLIRInstruction.SizeEstimate
 
InstructionStateProcedure - Interface in com.oracle.graal.lir
 
instructionsToProfile - Variable in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.InstructionCounterOp
 
instructionsToProfile - Variable in class com.oracle.graal.hotspot.HotSpotInstructionProfiling
 
InstructionValueConsumer - Interface in com.oracle.graal.lir
Functional interface for iterating over a list of values without modifying them.
InstructionValueProcedure - Interface in com.oracle.graal.lir
Functional interface for iterating over a list of values, possibly returning a value to replace the old value.
instrumentationInfo() - Method in class com.oracle.graal.truffle.test.nodes.WrapperTestNode
 
InstrumentationPartialEvaluationTest - Class in com.oracle.graal.truffle.test
Tests for a single simple PE test with various combinations of instrumentation attached.
InstrumentationPartialEvaluationTest() - Constructor for class com.oracle.graal.truffle.test.InstrumentationPartialEvaluationTest
 
instrumentDeopt() - Method in class com.oracle.graal.truffle.test.InstrumentationPartialEvaluationTest
 
int3() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
INT_0 - Static variable in interface jdk.internal.jvmci.meta.JavaConstant
 
INT_1 - Static variable in interface jdk.internal.jvmci.meta.JavaConstant
 
INT_2 - Static variable in interface jdk.internal.jvmci.meta.JavaConstant
 
INT_CONST - Static variable in class jdk.internal.jvmci.runtime.test.TestConstantReflectionProvider.BoxedConstants
 
INT_CONST - Static variable in class jdk.internal.jvmci.runtime.test.TestConstantReflectionProvider.PrimitiveConstants
 
INT_CONSTANT_1 - Static variable in class com.oracle.graal.replacements.test.BitOpNodesTest
 
INT_CONSTANT_2 - Static variable in class com.oracle.graal.replacements.test.BitOpNodesTest
 
INT_CONSTANT_3 - Static variable in class com.oracle.graal.replacements.test.BitOpNodesTest
 
Int_greater01 - Class in com.oracle.graal.jtt.lang
 
Int_greater01() - Constructor for class com.oracle.graal.jtt.lang.Int_greater01
 
Int_greater02 - Class in com.oracle.graal.jtt.lang
 
Int_greater02() - Constructor for class com.oracle.graal.jtt.lang.Int_greater02
 
Int_greater03 - Class in com.oracle.graal.jtt.lang
 
Int_greater03() - Constructor for class com.oracle.graal.jtt.lang.Int_greater03
 
Int_greaterEqual01 - Class in com.oracle.graal.jtt.lang
 
Int_greaterEqual01() - Constructor for class com.oracle.graal.jtt.lang.Int_greaterEqual01
 
Int_greaterEqual02 - Class in com.oracle.graal.jtt.lang
 
Int_greaterEqual02() - Constructor for class com.oracle.graal.jtt.lang.Int_greaterEqual02
 
Int_greaterEqual03 - Class in com.oracle.graal.jtt.lang
 
Int_greaterEqual03() - Constructor for class com.oracle.graal.jtt.lang.Int_greaterEqual03
 
Int_less01 - Class in com.oracle.graal.jtt.lang
 
Int_less01() - Constructor for class com.oracle.graal.jtt.lang.Int_less01
 
Int_less02 - Class in com.oracle.graal.jtt.lang
 
Int_less02() - Constructor for class com.oracle.graal.jtt.lang.Int_less02
 
Int_less03 - Class in com.oracle.graal.jtt.lang
 
Int_less03() - Constructor for class com.oracle.graal.jtt.lang.Int_less03
 
Int_lessEqual01 - Class in com.oracle.graal.jtt.lang
 
Int_lessEqual01() - Constructor for class com.oracle.graal.jtt.lang.Int_lessEqual01
 
Int_lessEqual02 - Class in com.oracle.graal.jtt.lang
 
Int_lessEqual02() - Constructor for class com.oracle.graal.jtt.lang.Int_lessEqual02
 
Int_lessEqual03 - Class in com.oracle.graal.jtt.lang
 
Int_lessEqual03() - Constructor for class com.oracle.graal.jtt.lang.Int_lessEqual03
 
INT_MINUS_1 - Static variable in interface jdk.internal.jvmci.meta.JavaConstant
 
INT_TAG - Static variable in class com.oracle.graal.truffle.FrameWithoutBoxing
 
intArray - Static variable in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
intArray - Static variable in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
intArrayClone(int[]) - Static method in class com.oracle.graal.hotspot.replacements.ObjectCloneSnippets
 
intArrayCompare - Static variable in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
intArraycopy(int[], int, int[], int, int) - Static method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
intBitsToFloat(int) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
intCond(Condition) - Static method in class com.oracle.graal.lir.amd64.AMD64ControlFlow
 
intCopyOfVirtualizableAllocation() - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
intCopyOfVirtualization(int) - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
IntegerAddExactNode - Class in com.oracle.graal.replacements.nodes.arithmetic
Node representing an exact integer addition that will throw an ArithmeticException in case the addition would overflow the 32 bit range.
IntegerAddExactNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.replacements.nodes.arithmetic.IntegerAddExactNode
 
IntegerAddExactSplitNode - Class in com.oracle.graal.replacements.nodes.arithmetic
 
IntegerAddExactSplitNode(Stamp, ValueNode, ValueNode, AbstractBeginNode, AbstractBeginNode) - Constructor for class com.oracle.graal.replacements.nodes.arithmetic.IntegerAddExactSplitNode
 
IntegerBelowNode - Class in com.oracle.graal.nodes.calc
 
IntegerBelowNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.IntegerBelowNode
 
integerBitCount(int) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
IntegerBits - Class in com.oracle.graal.jtt.jdk
 
IntegerBits() - Constructor for class com.oracle.graal.jtt.jdk.IntegerBits
 
IntegerConvertNode<OP,REV> - Class in com.oracle.graal.nodes.calc
An IntegerConvert converts an integer to an integer of different width.
IntegerConvertNode(NodeClass<? extends IntegerConvertNode<OP, REV>>, IntegerConvertNode.SerializableIntegerConvertFunction<OP>, IntegerConvertNode.SerializableIntegerConvertFunction<REV>, int, int, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.IntegerConvertNode
 
IntegerConvertNode.SerializableIntegerConvertFunction<T> - Interface in com.oracle.graal.nodes.calc
 
IntegerConvertOp(String) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.IntegerConvertOp
 
integerCounters - Static variable in class com.oracle.graal.replacements.BoxingSnippets
 
IntegerDivNode - Class in com.oracle.graal.nodes.calc
 
IntegerDivNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.IntegerDivNode
 
IntegerDivNode(NodeClass<? extends IntegerDivNode>, ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.IntegerDivNode
 
IntegerEqualsCanonicalizerTest - Class in com.oracle.graal.compiler.test
 
IntegerEqualsCanonicalizerTest() - Constructor for class com.oracle.graal.compiler.test.IntegerEqualsCanonicalizerTest
 
IntegerEqualsNode - Class in com.oracle.graal.nodes.calc
 
IntegerEqualsNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.IntegerEqualsNode
 
IntegerExactArithmeticNode - Interface in com.oracle.graal.replacements.nodes.arithmetic
 
IntegerExactArithmeticSplitNode - Class in com.oracle.graal.replacements.nodes.arithmetic
 
IntegerExactArithmeticSplitNode(NodeClass<? extends IntegerExactArithmeticSplitNode>, Stamp, ValueNode, ValueNode, AbstractBeginNode, AbstractBeginNode) - Constructor for class com.oracle.graal.replacements.nodes.arithmetic.IntegerExactArithmeticSplitNode
 
IntegerLessThanNode - Class in com.oracle.graal.nodes.calc
 
IntegerLessThanNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.IntegerLessThanNode
 
IntegerMulExactNode - Class in com.oracle.graal.replacements.nodes.arithmetic
Node representing an exact integer multiplication that will throw an ArithmeticException in case the addition would overflow the 32 bit range.
IntegerMulExactNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulExactNode
 
IntegerMulExactSplitNode - Class in com.oracle.graal.replacements.nodes.arithmetic
 
IntegerMulExactSplitNode(Stamp, ValueNode, ValueNode, AbstractBeginNode, AbstractBeginNode) - Constructor for class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulExactSplitNode
 
IntegerMulHighNode - Class in com.oracle.graal.replacements.nodes.arithmetic
 
IntegerMulHighNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulHighNode
 
IntegerMulHighNode(IntegerStamp, ValueNode, ValueNode) - Constructor for class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulHighNode
 
integerNumberOfLeadingZeros(int) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
integerNumberOfTrailingZeros(int) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
IntegerRemNode - Class in com.oracle.graal.nodes.calc
 
IntegerRemNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.IntegerRemNode
 
IntegerRemNode(NodeClass<? extends IntegerRemNode>, ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.IntegerRemNode
 
integerReverseBytes(int) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
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
 
IntegerStampTest - Class in com.oracle.graal.nodes.test
This class tests that integer stamps are created correctly for constants.
IntegerStampTest() - Constructor for class com.oracle.graal.nodes.test.IntegerStampTest
 
IntegerSubExactNode - Class in com.oracle.graal.replacements.nodes.arithmetic
Node representing an exact integer substraction that will throw an ArithmeticException in case the addition would overflow the 32 bit range.
IntegerSubExactNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.replacements.nodes.arithmetic.IntegerSubExactNode
 
IntegerSubExactSplitNode - Class in com.oracle.graal.replacements.nodes.arithmetic
 
IntegerSubExactSplitNode(Stamp, ValueNode, ValueNode, AbstractBeginNode, AbstractBeginNode) - Constructor for class com.oracle.graal.replacements.nodes.arithmetic.IntegerSubExactSplitNode
 
IntegerSubstitutions - Class in com.oracle.graal.replacements
 
IntegerSubstitutions() - Constructor for class com.oracle.graal.replacements.IntegerSubstitutions
 
IntegerSwitchNode - Class in com.oracle.graal.nodes.extended
The IntegerSwitchNode represents a switch on integer keys, with a sorted array of key values.
IntegerSwitchNode(ValueNode, AbstractBeginNode[], int[], double[], int[]) - Constructor for class com.oracle.graal.nodes.extended.IntegerSwitchNode
 
IntegerSwitchNode(ValueNode, int, int[], double[], int[]) - Constructor for class com.oracle.graal.nodes.extended.IntegerSwitchNode
 
integerTest1(int, int) - Static method in class com.oracle.graal.compiler.test.CompareCanonicalizerTest
 
integerTest2(long, long) - Static method in class com.oracle.graal.compiler.test.CompareCanonicalizerTest
 
integerTest3(long, long) - Static method in class com.oracle.graal.compiler.test.CompareCanonicalizerTest
 
integerTest4(int, int) - Static method in class com.oracle.graal.compiler.test.CompareCanonicalizerTest
 
integerTestBranchMemory(IfNode, Access, ValueNode) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
integerTestCanonicalization1(boolean) - Static method in class com.oracle.graal.compiler.test.CompareCanonicalizerTest
 
integerTestCanonicalization2(boolean) - Static method in class com.oracle.graal.compiler.test.CompareCanonicalizerTest
 
integerTestCanonicalization3(boolean) - Static method in class com.oracle.graal.compiler.test.CompareCanonicalizerTest
 
IntegerTestNode - Class in com.oracle.graal.nodes.calc
This node will perform a "test" operation on its arguments.
IntegerTestNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.IntegerTestNode
 
InterceptBailout - Static variable in class com.oracle.graal.debug.GraalDebugConfig
 
interceptException(Throwable) - Method in interface com.oracle.graal.debug.DebugConfig
Handles notification of an exception occurring within a debug scope.
interceptException(Throwable) - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
interceptException(Throwable) - Method in class com.oracle.graal.debug.GraalDebugConfig
 
interceptException(Throwable) - Method in class com.oracle.graal.debug.internal.DebugScope
 
interceptParameter(GraphBuilderContext, int, Stamp) - Method in interface com.oracle.graal.graphbuilderconf.ParameterPlugin
 
interceptParameter(GraphBuilderContext, int, Stamp) - Method in class com.oracle.graal.hotspot.meta.HotSpotNodePlugin
 
interceptParameter(GraphBuilderContext, int, Stamp) - Method in class com.oracle.graal.replacements.ConstantBindingParameterPlugin
 
interceptParameter(GraphBuilderContext, int, Stamp) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
interceptParameter(GraphBuilderContext, int, Stamp) - Method in class com.oracle.graal.truffle.PartialEvaluator.InterceptReceiverPlugin
 
InterceptReceiverPlugin(Object) - Constructor for class com.oracle.graal.truffle.PartialEvaluator.InterceptReceiverPlugin
 
interfaces - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
INTERIOR_MATCH - Static variable in class com.oracle.graal.compiler.match.ComplexMatchValue
This is the Value of a node which was matched as part of a complex match.
InternalMax - Static variable in enum jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT
 
InternalMin - Static variable in enum jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT
 
internalNameToJava(String, boolean, boolean) - Static method in class jdk.internal.jvmci.meta.MetaUtil
 
internalNameToSubstitutionClasses - Variable in class com.oracle.graal.replacements.ReplacementsImpl
 
internalPointer - Variable in class com.oracle.graal.replacements.test.DerivedOopTest.Pointers
 
interpreterCall() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
interpreterCallAndLoopCount - Variable in class com.oracle.graal.truffle.CompilationProfile
 
interpreterCallCount - Variable in class com.oracle.graal.truffle.CompilationProfile
 
interpreterLoopCount - Variable in class com.oracle.graal.truffle.OptimizedOSRLoopNode
 
InterpreterOnlyCompilationPolicy - Class in com.oracle.graal.truffle
 
InterpreterOnlyCompilationPolicy() - Constructor for class com.oracle.graal.truffle.InterpreterOnlyCompilationPolicy
 
interrupted - Variable in class com.oracle.graal.jtt.threads.Thread_isInterrupted02.Thread
 
interrupted - Variable in class com.oracle.graal.jtt.threads.Thread_isInterrupted03.Thread1
 
intersect(NodeBitMap) - Method in class com.oracle.graal.graph.NodeBitMap
 
intersects(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
intersects(Range) - Method in class com.oracle.graal.lir.alloc.lsra.Range
 
intersectsAt(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
intersectsAt(Range) - Method in class com.oracle.graal.lir.alloc.lsra.Range
 
intersectVirtualObjects(PartialEscapeBlockState<?>[]) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.MergeProcessor
 
Interval - Class in com.oracle.graal.lir.alloc.lsra
Represents an interval in the linear scan register allocator.
Interval(AllocatableValue, int) - Constructor for class com.oracle.graal.lir.alloc.lsra.Interval
 
Interval.Pair - Class in com.oracle.graal.lir.alloc.lsra
A pair of intervals.
Interval.RegisterBinding - Enum in com.oracle.graal.lir.alloc.lsra
Constants denoting whether an interval is bound to a specific register.
Interval.RegisterBindingLists - Class in com.oracle.graal.lir.alloc.lsra
A set of interval lists, one per binding type.
Interval.RegisterPriority - Enum in com.oracle.graal.lir.alloc.lsra
Constants denoting the register usage priority for an interval.
Interval.SpillState - Enum in com.oracle.graal.lir.alloc.lsra
Constants used in optimization of spilling of an interval.
Interval.State - Enum in com.oracle.graal.lir.alloc.lsra
Constants denoting the linear-scan states an interval may be in with respect to the start position of the interval being processed.
Interval.UsePosList - Class in com.oracle.graal.lir.alloc.lsra
List of use positions.
intervalAt(Value) - Method in class com.oracle.graal.lir.alloc.lsra.RegisterVerifier
 
IntervalBlockIterator(Interval) - Constructor for class com.oracle.graal.lir.alloc.lsra.LinearScanOptimizeSpillPositionPhase.IntervalBlockIterator
 
intervalFor(int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
intervalFor(Value) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
intervalInLoop - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
Bit set for each variable that is contained in each loop.
intervalMoved(Interval, Interval.State, Interval.State) - Method in class com.oracle.graal.lir.alloc.lsra.IntervalWalker
 
IntervalPredicate() - Constructor for class com.oracle.graal.lir.alloc.lsra.LinearScan.IntervalPredicate
 
intervals - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
intervals() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
Map from operand numbers to intervals.
intervalsSize - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
The number of valid entries in LinearScan.intervals.
IntervalWalker - Class in com.oracle.graal.lir.alloc.lsra
 
IntervalWalker(LinearScan, Interval, Interval) - Constructor for class com.oracle.graal.lir.alloc.lsra.IntervalWalker
Creates a new interval walker.
IntField(int) - Constructor for class com.oracle.graal.asm.amd64.test.BitOpsTest.IntField
 
intField - Static variable in class com.oracle.graal.jtt.reflect.Field_get01
 
intField - Variable in class com.oracle.graal.jtt.reflect.Field_get02.TestClass
 
IntField - Static variable in class com.oracle.graal.jtt.reflect.Field_get03
 
intField - Variable in class com.oracle.graal.jtt.reflect.Field_get03.TestClass
 
intField - Variable in class com.oracle.graal.jtt.reflect.Field_get04.TestClass
 
intField - Static variable in class com.oracle.graal.jtt.reflect.Field_getType01
 
intField - Static variable in class com.oracle.graal.jtt.reflect.Field_set01
 
intField - Variable in class com.oracle.graal.jtt.reflect.Field_set02.TestClass
 
intField - Variable in class com.oracle.graal.jtt.reflect.Field_set03.TestClass
 
intField - Variable in class com.oracle.graal.jtt.reflect.Invoke_virtual01.HelperTest
 
intFieldStub(BitOpsTest.IntField) - Static method in class com.oracle.graal.asm.amd64.test.BitOpsTest
 
IntList - Class in com.oracle.graal.compiler.common.util
An expandable and indexable list of ints.
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.
intMaskRight(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
intParam(int) - Static method in class com.oracle.graal.word.Word
 
intrinsic - Variable in class com.oracle.graal.graphbuilderconf.IntrinsicContext
Gets the method providing the intrinsic implementation.
IntrinsicContext - Class in com.oracle.graal.graphbuilderconf
An intrinsic is a substitute implementation of a Java method (or a bytecode in the case of snippets) that is itself implemented in Java.
IntrinsicContext(ResolvedJavaMethod, ResolvedJavaMethod, IntrinsicContext.CompilationContext) - Constructor for class com.oracle.graal.graphbuilderconf.IntrinsicContext
 
intrinsicContext - Variable in class com.oracle.graal.java.BytecodeParser
 
IntrinsicContext.CompilationContext - Enum in com.oracle.graal.graphbuilderconf
Denotes the compilation context in which an intrinsic is being parsed.
IntrinsicContext.SideEffectsState - Interface in com.oracle.graal.graphbuilderconf
Models the state of a graph in terms of side effects that are control flow predecessors of the current point in a graph.
IntrinsicGraphBuilder - Class in com.oracle.graal.replacements
Implementation of GraphBuilderContext used to produce a graph for a method based on an InvocationPlugin for the method.
IntrinsicGraphBuilder(MetaAccessProvider, ConstantReflectionProvider, StampProvider, ResolvedJavaMethod, int) - Constructor for class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
intrinsicId() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
 
intrinsicId() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
intrinsicMethod - Variable in class com.oracle.graal.replacements.nodes.MethodHandleNode
 
IntrinsicMethod() - Constructor for enum jdk.internal.jvmci.meta.MethodHandleAccessProvider.IntrinsicMethod
 
IntrinsicOpcode() - Constructor for enum com.oracle.graal.lir.amd64.AMD64MathIntrinsicOp.IntrinsicOpcode
 
IntrinsicOpcode(SPARCLIRInstruction.SizeEstimate) - Constructor for enum com.oracle.graal.lir.sparc.SPARCBitManipulationOp.IntrinsicOpcode
 
IntrinsicOpcode() - Constructor for enum com.oracle.graal.lir.sparc.SPARCMathIntrinsicOp.IntrinsicOpcode
 
IntrinsicScope(BytecodeParser) - Constructor for class com.oracle.graal.java.BytecodeParser.IntrinsicScope
Creates a scope for root parsing an intrinsic.
IntrinsicScope(BytecodeParser, Kind[], ValueNode[]) - Constructor for class com.oracle.graal.java.BytecodeParser.IntrinsicScope
Creates a scope for parsing an intrinsic during graph builder inlining.
intrinsicStatic() - Method in class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
intrinsicUsage(double) - Static method in class com.oracle.graal.compiler.test.tutorial.GraalTutorial
 
intrinsicVirtual() - Method in class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
Intrinsify - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
intrinsify(ResolvedJavaMethod, ResolvedJavaMethod, ValueNode[]) - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Intrinsifies an invocation of a given method by inlining the bytecodes of a given substitution method.
intrinsify(ResolvedJavaMethod, ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.graal.java.BytecodeParser
 
intrinsify(Node) - Method in interface com.oracle.graal.nodes.Invoke
 
intrinsify(Node) - Method in class com.oracle.graal.nodes.InvokeNode
 
intrinsify(Node) - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
intrinsify(ResolvedJavaMethod, ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
intrinsify(ResolvedJavaMethod, ResolvedJavaMethod, ValueNode[]) - Method in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
intSnippet(int) - Static method in class com.oracle.graal.api.directives.test.BlackholeDirectiveTest
 
intSnippet() - Static method in class com.oracle.graal.api.directives.test.OpaqueDirectiveTest
 
intStub(int) - Static method in class com.oracle.graal.asm.amd64.test.BitOpsTest
 
intStub() - Static method in class com.oracle.graal.asm.amd64.test.SimpleAssemblerTest
 
intTest() - Method in class com.oracle.graal.asm.amd64.test.SimpleAssemblerTest
 
intTest1() - Method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
intTest1Snippet() - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
intTestValue1 - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
intTestValue2 - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
intValue() - Static method in class com.oracle.graal.compiler.common.type.StampFactory
 
intValue - Variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest.FieldObject
 
intValue(Integer) - Static method in class com.oracle.graal.replacements.BoxingSnippets
 
intValueOf(int) - Static method in class com.oracle.graal.replacements.BoxingSnippets
 
inv(int) - Method in class com.oracle.graal.jtt.hotpath.HP_idea
 
INVALID_END - Static variable in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
INVALID_FRAMESTATE_BCI - Static variable in class jdk.internal.jvmci.code.BytecodeFrame
This BCI should be used for states that cannot be the target of a deoptimization, like snippet frame states.
INVALID_GRAPH_ID - Static variable in class com.oracle.graal.nodes.StructuredGraph
 
INVALID_RTLD_DEFAULT_HANDLE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
An invalid value for HotSpotVMConfig.rtldDefault.
INVALID_START - Static variable in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
invalidate(InstalledCode) - Method in class com.oracle.graal.compiler.test.deopt.MonitorDeoptTest.Monitor
 
invalidate() - Method in class com.oracle.graal.hotspot.meta.HotSpotRuntimeStub
 
invalidate() - Method in class com.oracle.graal.truffle.OptimizedAssumption
 
invalidate() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
invalidate(Object, CharSequence) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
invalidate(Object, CharSequence) - Method in class com.oracle.graal.truffle.OptimizedOSRLoopNode
 
invalidate() - Method in class jdk.internal.jvmci.code.InstalledCode
Invalidates this installed code such that any subsequent invocation will throw an InvalidInstalledCodeException.
invalidate() - Method in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
invalidateFragments() - Method in class com.oracle.graal.loop.LoopEx
 
invalidateImpl() - Method in class com.oracle.graal.truffle.OptimizedAssumption
 
invalidateInstalledCode(OptimizedCallTarget, Object, CharSequence) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
invalidateInstalledCode(OptimizedCallTarget, Object, CharSequence) - Method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
invalidateInstalledCode(InstalledCode) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
invalidateInstalledCode(InstalledCode) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
invalidatesCompilation - Variable in enum jdk.internal.jvmci.meta.DeoptimizationAction
 
invalidateWithReason(InstalledCode, String) - Method in class com.oracle.graal.truffle.OptimizedAssumption
 
invalidationCount - Variable in class com.oracle.graal.truffle.CompilationProfile
Number of times an installed code for this tree was invalidated.
invalidations - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
InvalidGraalRuntime() - Constructor for class com.oracle.graal.api.runtime.Graal.InvalidGraalRuntime
 
InvalidInstalledCodeException - Exception in jdk.internal.jvmci.code
Exception thrown by the runtime in case an invalidated machine code is called.
InvalidInstalledCodeException() - Constructor for exception jdk.internal.jvmci.code.InvalidInstalledCodeException
 
invalidVtableIndex - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
InvariantPredicate() - Constructor for class com.oracle.graal.loop.LoopEx.InvariantPredicate
 
inversionCount - Variable in class com.oracle.graal.nodes.LoopBeginNode
 
INVOCATION_ENTRY_BCI - Static variable in interface jdk.internal.jvmci.compiler.Compiler
 
invocationEntryBci - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
InvocationPlugin - Interface in com.oracle.graal.graphbuilderconf
Plugin for handling a specific method invocation.
InvocationPlugin.Receiver - Interface in com.oracle.graal.graphbuilderconf
The receiver in a non-static method.
InvocationPluginAssertions(InvocationPlugin, ValueNode[], ResolvedJavaMethod, Kind) - Constructor for class com.oracle.graal.java.BytecodeParser.InvocationPluginAssertions
 
InvocationPluginReceiver(GraphBuilderContext) - Constructor for class com.oracle.graal.graphbuilderconf.InvocationPlugins.InvocationPluginReceiver
 
invocationPluginReceiver - Variable in class com.oracle.graal.java.BytecodeParser
 
invocationPlugins - Variable in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
InvocationPlugins - Class in com.oracle.graal.graphbuilderconf
Manages a set of InvocationPlugins.
InvocationPlugins(InvocationPlugins, MetaAccessProvider) - Constructor for class com.oracle.graal.graphbuilderconf.InvocationPlugins
 
InvocationPlugins(InvocationPlugins) - Constructor for class com.oracle.graal.graphbuilderconf.InvocationPlugins
Creates a set of invocation plugins with a non-null parent.
InvocationPlugins(MetaAccessProvider) - Constructor for class com.oracle.graal.graphbuilderconf.InvocationPlugins
 
invocationPlugins - Variable in class com.oracle.graal.replacements.PEGraphDecoder.PEMethodScope
 
invocationPlugins - Variable in class com.oracle.graal.truffle.PartialEvaluator.ParsingInlineInvokePlugin
 
InvocationPlugins.Checker - Class in com.oracle.graal.graphbuilderconf
 
InvocationPlugins.InvocationPluginReceiver - Class in com.oracle.graal.graphbuilderconf
 
InvocationPlugins.Registration - Class in com.oracle.graal.graphbuilderconf
Utility for registration of invocation plugins.
invocationQueue - Variable in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
invoke(ResolvedJavaMethod, Object, Object...) - Method in interface com.oracle.graal.api.replacements.SnippetReflectionProvider
Invokes a given method via Method.invoke(Object, Object...).
INVOKE - Static variable in class com.oracle.graal.bytecode.Bytecodes.Flags
Denotes the 4 INVOKE* instructions.
invoke(ResolvedJavaMethod, Object, Object...) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
invoke(Object, Method, Object[]) - Method in class com.oracle.graal.hotspot.logging.CountingProxy
 
invoke(Object, Method, Object[]) - Method in class com.oracle.graal.hotspot.logging.LoggingProxy
 
invoke - Variable in class com.oracle.graal.nodes.GraphDecoder.InvokeData
 
Invoke - Interface in com.oracle.graal.nodes
 
invoke() - Method in class com.oracle.graal.nodes.java.MethodCallTargetNode
 
invoke - Variable in class com.oracle.graal.phases.common.inlining.info.AbstractInlineInfo
 
invoke() - Method in class com.oracle.graal.phases.common.inlining.info.AbstractInlineInfo
 
invoke() - Method in interface com.oracle.graal.phases.common.inlining.info.InlineInfo
The invocation that may be inlined.
invoke(Invoke) - Method in class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
invoke(Invoke) - Method in class com.oracle.graal.phases.graph.ScopedPostOrderNodeIterator
 
invoke(Invoke) - Method in class com.oracle.graal.phases.graph.SinglePassNodeIterator
 
invoke - Variable in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
invoke(JavaConstant, JavaConstant[]) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
invoke(JavaConstant, JavaConstant[]) - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Invokes the underlying method represented by this object, on the specified object with the specified parameters.
Invoke_except01 - Class in com.oracle.graal.jtt.reflect
 
Invoke_except01() - Constructor for class com.oracle.graal.jtt.reflect.Invoke_except01
 
Invoke_except01.TestClass - Class in com.oracle.graal.jtt.reflect
 
Invoke_main01 - Class in com.oracle.graal.jtt.reflect
 
Invoke_main01() - Constructor for class com.oracle.graal.jtt.reflect.Invoke_main01
 
Invoke_main01.TestClass - Class in com.oracle.graal.jtt.reflect
 
Invoke_main02 - Class in com.oracle.graal.jtt.reflect
 
Invoke_main02() - Constructor for class com.oracle.graal.jtt.reflect.Invoke_main02
 
Invoke_main02.TestClass - Class in com.oracle.graal.jtt.reflect
 
Invoke_main03 - Class in com.oracle.graal.jtt.reflect
 
Invoke_main03() - Constructor for class com.oracle.graal.jtt.reflect.Invoke_main03
 
Invoke_main03.TestClass - Class in com.oracle.graal.jtt.reflect
 
Invoke_virtual01 - Class in com.oracle.graal.jtt.reflect
 
Invoke_virtual01() - Constructor for class com.oracle.graal.jtt.reflect.Invoke_virtual01
 
Invoke_virtual01.HelperTest - Class in com.oracle.graal.jtt.reflect
 
invokeBci - Variable in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
invokeComplicated() - Static method in class com.oracle.graal.replacements.test.PEGraphDecoderTest
 
invokeConcreteInterfaceMethodSnippet(InliningTest.MultipleImplementorsInterface) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
invokeConcreteMethodSnippet(InliningTest.SuperClass) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
invokeConstructor(ResolvedJavaMethod, Object[]) - Method in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
invokeConstructorSnippet(int) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
InvokeData(Invoke, ResolvedJavaType, int, int, int, int, int, int, int, int) - Constructor for class com.oracle.graal.nodes.GraphDecoder.InvokeData
 
invokeData - Variable in class com.oracle.graal.replacements.PEGraphDecoder.PEMethodScope
 
INVOKEDYNAMIC - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
INVOKEDYNAMIC - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
InvokeExceptionTest - Class in com.oracle.graal.compiler.test
 
InvokeExceptionTest() - Constructor for class com.oracle.graal.compiler.test.InvokeExceptionTest
 
invokeFinalMethodSnippet(InliningTest.SuperClass, InliningTest.SubClassA, InliningTest.FinalSubClass) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
InvokeGraal - Class in com.oracle.graal.compiler.test.tutorial
Sample code that shows how to invoke Graal from an application.
InvokeGraal() - Constructor for class com.oracle.graal.compiler.test.tutorial.InvokeGraal
 
InvokeHintsTest - Class in com.oracle.graal.compiler.test
 
InvokeHintsTest() - Constructor for class com.oracle.graal.compiler.test.InvokeHintsTest
 
INVOKEINTERFACE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
invokeinterface(InvokeTest.I, String) - Static method in class com.oracle.graal.replacements.test.InvokeTest
 
INVOKEINTERFACE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
InvokeInterface_01 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_01() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_01
 
InvokeInterface_01.A - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_01.C1 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_01.C10 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_01.C11 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_01.C12 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_01.C13 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_01.C14 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_01.C15 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_01.C2 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_01.C3 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_01.C4 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_01.C5 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_01.C6 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_01.C7 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_01.C8 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_01.C9 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_01.I - Interface in com.oracle.graal.jtt.micro
 
InvokeInterface_02 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_02() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_02
 
InvokeInterface_02.A - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_02.C1 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_02.C10 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_02.C11 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_02.C12 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_02.C13 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_02.C14 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_02.C15 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_02.C2 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_02.C3 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_02.C4 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_02.C5 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_02.C6 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_02.C7 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_02.C8 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_02.C9 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_02.I - Interface in com.oracle.graal.jtt.micro
 
InvokeInterface_03 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_03() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_03
 
InvokeInterface_03.A - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_03.C1 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_03.C10 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_03.C11 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_03.C12 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_03.C13 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_03.C14 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_03.C15 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_03.C2 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_03.C3 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_03.C4 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_03.C5 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_03.C6 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_03.C7 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_03.C8 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_03.C9 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_03.I - Interface in com.oracle.graal.jtt.micro
 
InvokeInterface_04 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_04() - Constructor for class com.oracle.graal.jtt.micro.InvokeInterface_04
 
InvokeInterface_04.A - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_04.C1 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_04.C10 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_04.C11 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_04.C12 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_04.C13 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_04.C14 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_04.C15 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_04.C2 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_04.C3 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_04.C4 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_04.C5 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_04.C6 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_04.C7 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_04.C8 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_04.C9 - Class in com.oracle.graal.jtt.micro
 
InvokeInterface_04.I - Interface in com.oracle.graal.jtt.micro
 
invokeInterfaceSnippet(CharSequence) - Static method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
invokeKind - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotDirectStaticCallOp
 
invokeKind - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotspotDirectVirtualCallOp
 
invokeKind - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotspotDirectStaticCallOp
 
invokeKind - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotspotDirectVirtualCallOp
 
invokeKind - Variable in class com.oracle.graal.nodes.CallTargetNode
 
invokeKind() - Method in class com.oracle.graal.nodes.CallTargetNode
 
InvokeKind(boolean) - Constructor for enum com.oracle.graal.nodes.CallTargetNode.InvokeKind
 
invokeKind - Variable in class com.oracle.graal.replacements.nodes.MacroNode
 
invokeLeafClassMethodSnippet(InliningTest.SubClassA) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
invokeMethodOnFieldSnippet() - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
invokeMethodOnFinalClassSnippet(InliningTest.FinalSubClass) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
invokeMethodOnFinalFieldSnippet() - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
invokeMethodOnStaticFinalFieldSnippet() - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
InvokeNode - Class in com.oracle.graal.nodes
The InvokeNode represents all kinds of method calls.
InvokeNode(CallTargetNode, int) - Constructor for class com.oracle.graal.nodes.InvokeNode
 
InvokeNode(CallTargetNode, int, Stamp) - Constructor for class com.oracle.graal.nodes.InvokeNode
 
invokeOrderId - Variable in class com.oracle.graal.nodes.GraphDecoder.InvokeData
 
invokeOverriddenInterfaceMethodSnippet(InliningTest.MultipleImplementorsInterface) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
invokeOverriddenProtectedMethodSnippet(InliningTest.SuperClass) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
invokeOverriddenPublicMethodSnippet(InliningTest.SuperClass) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
invokeProbability(Invoke) - Method in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
invoker - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchRuleItem
 
invokeRelevance(Invoke) - Method in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
invokers - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchRuleDescriptor
The mapping between elements with MatchRules and the wrapper class used invoke the code generation after the match.
invokeSafe(ResolvedJavaMethod, Object, Object...) - Method in class com.oracle.graal.replacements.test.MethodSubstitutionTest
 
invokeSimple() - Static method in class com.oracle.graal.replacements.test.PEGraphDecoderTest
 
invokeSingleImplementorInterfaceSnippet(InliningTest.SingleImplementorInterface) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
INVOKESPECIAL - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
invokespecial(InvokeTest, String) - Static method in class com.oracle.graal.replacements.test.InvokeTest
 
INVOKESPECIAL - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
invokespecialConstructor(String) - Static method in class com.oracle.graal.replacements.test.InvokeTest
 
INVOKESTATIC - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
invokestatic(String) - Static method in class com.oracle.graal.replacements.test.InvokeTest
 
INVOKESTATIC - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
invokeStaticOnInstanceSnippet(Boolean, boolean) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
invokeStaticSnippet(boolean) - Static method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
InvokeTarget - Interface in jdk.internal.jvmci.meta
Represents the resolved target of an invocation.
InvokeTest - Class in com.oracle.graal.replacements.test
Tests the implementation of the snippets for lowering the INVOKE* instructions.
InvokeTest() - Constructor for class com.oracle.graal.replacements.test.InvokeTest
 
InvokeTest.A - Class in com.oracle.graal.replacements.test
 
InvokeTest.I - Interface in com.oracle.graal.replacements.test
 
InvokeTypeFlow(MethodCallTargetNode, StaticAnalysis.TypeFlow[], StaticAnalysis.TypeFlow) - Constructor for class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.InvokeTypeFlow
 
INVOKEVIRTUAL - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
invokevirtual(InvokeTest.A, String) - Static method in class com.oracle.graal.replacements.test.InvokeTest
 
INVOKEVIRTUAL - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
invokevirtual2(InvokeTest.A, String) - Static method in class com.oracle.graal.replacements.test.InvokeTest
 
InvokeVirtual_01 - Class in com.oracle.graal.jtt.micro
 
InvokeVirtual_01() - Constructor for class com.oracle.graal.jtt.micro.InvokeVirtual_01
 
InvokeVirtual_01.A - Class in com.oracle.graal.jtt.micro
 
InvokeVirtual_01.B - Class in com.oracle.graal.jtt.micro
 
InvokeVirtual_01.C - Class in com.oracle.graal.jtt.micro
 
InvokeVirtual_02 - Class in com.oracle.graal.jtt.micro
 
InvokeVirtual_02() - Constructor for class com.oracle.graal.jtt.micro.InvokeVirtual_02
 
InvokeVirtual_02.A - Class in com.oracle.graal.jtt.micro
 
InvokeVirtual_02.B - Class in com.oracle.graal.jtt.micro
 
InvokeVirtual_02.C - Class in com.oracle.graal.jtt.micro
 
invokeVirtualSnippet(Object) - Static method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
InvokeWithExceptionNode - Class in com.oracle.graal.nodes
 
InvokeWithExceptionNode(CallTargetNode, AbstractBeginNode, int) - Constructor for class com.oracle.graal.nodes.InvokeWithExceptionNode
 
invokeWithExceptionSnippet(boolean) - Static method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
IOR - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ir - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
ir - Variable in class com.oracle.graal.lir.EdgeMoveOptimizer.Optimizer
 
IREM - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
IRETURN - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
is32bit(long) - Static method in class com.oracle.graal.asm.NumUtil
 
is32bit(long) - Static method in class com.oracle.graal.compiler.common.util.Util
 
IS_CONSTANT - Static variable in class com.oracle.graal.nodes.ValueNode
 
IS_NOT_NULL - Static variable in class com.oracle.graal.graph.iterators.NodePredicates
 
IS_NULL - Static variable in class com.oracle.graal.graph.iterators.NodePredicates
 
IS_PRECOLORED_INTERVAL - Static variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
IS_STACK_INTERVAL - Static variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
IS_VARIABLE_INTERVAL - Static variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
isa - Variable in class com.oracle.graal.code.HexCodeFile
 
isa - Variable in class com.oracle.graal.code.HexCodeFile.Parser
 
isA(Class<? extends Node>) - Static method in class com.oracle.graal.graph.iterators.NodePredicates
 
isAbstract() - Method in interface jdk.internal.jvmci.meta.ModifiersProvider
 
isAfterFloatingReadPhase - Variable in class com.oracle.graal.nodes.StructuredGraph
 
isAfterFloatingReadPhase() - Method in class com.oracle.graal.nodes.StructuredGraph
 
isAfterSideEffect() - Method in interface com.oracle.graal.graphbuilderconf.IntrinsicContext.SideEffectsState
Determines if the current program point is preceded by one or more side effects.
isAfterSideEffect() - Method in class com.oracle.graal.java.FrameStateBuilder
 
isAInterface(Class<?>) - Static method in class com.oracle.graal.graph.iterators.NodePredicates
 
isAligned() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
isAligned() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
isAlive() - Method in class com.oracle.graal.graph.Node
 
isAllocatable() - Method in class jdk.internal.jvmci.code.RegisterAttributes
 
isAllocatableRegister(Value) - Method in class com.oracle.graal.lir.LIRVerifier
 
isAllocatableValue(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
isAllocatedOrCurrent(AbstractBlockBase<?>, AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScanLifetimeAnalysisPhase
 
isAllowed(TruffleInliningProfile, int, CompilerOptions) - Method in class com.oracle.graal.truffle.DefaultInliningPolicy
 
isAllowed(TruffleInliningProfile, int, CompilerOptions) - Method in interface com.oracle.graal.truffle.TruffleInliningPolicy
 
isAllowedUsageType(InputType) - Method in class com.oracle.graal.graph.Node
 
isAllowedUsageType(InputType) - Method in class com.oracle.graal.nodes.InvokeNode
 
isAllowedUsageType(InputType) - Method in class com.oracle.graal.nodes.memory.AbstractWriteNode
 
isAllowedUsageType(InputType) - Method in class com.oracle.graal.nodes.memory.ReadNode
 
isAllowedUsageType(InputType) - Method in class com.oracle.graal.nodes.ValueNode
 
isAnnulable(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.Bpcc
 
isAnnulable(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.Bpr
 
isAnnulable(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.Br
 
isAnnulable(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.CBCond
 
isAnnulable(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.ControlTransferOp
 
isAny() - Method in class com.oracle.graal.nodes.cfg.LocationSet
 
isAny() - Method in class jdk.internal.jvmci.meta.LocationIdentity
 
isArchitecture(String) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Test if the current test runs on the given platform.
isArgMoreInformativeThanParam(ValueNode, ParameterNode) - Static method in class com.oracle.graal.phases.common.inlining.info.elem.InlineableGraph
 
isArray(Class<?>) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotClassSubstitutions
 
isArray(Class<?>) - Static method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
isArray() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
isArray() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isArray() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isArray() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Checks whether this type is an array class.
isArrayBarrier(FixedWithNextNode, Node) - Static method in class com.oracle.graal.hotspot.phases.WriteBarrierVerificationPhase
 
isArrayOfA(Object) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
isArrayOfB(Object) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
isArrayOfC(Object) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
isArrayOfD(Object) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
isArrayTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
isAssignableFrom(Class<?>, Class<?>, Object, Object) - Static method in class com.oracle.graal.hotspot.replacements.InstanceOfSnippets
 
isAssignableFrom - Variable in class com.oracle.graal.hotspot.replacements.InstanceOfSnippets.Templates
 
isAssignableFrom(Class<?>, Class<?>) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
isAssignableFrom(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isAssignableFrom(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isAssignableFrom(ResolvedJavaType) - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Determines if this type is either the same as, or is a superclass or superinterface of, the type represented by the specified parameter.
isAssignableFromTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
isAssignableToRestrictedType(ValueNode, MetaAccessProvider) - Method in class com.oracle.graal.phases.verify.VerifyUsageWithEquals
Determines whether the type of node is assignable to the VerifyUsageWithEquals.restrictedClass.
isAssignableWithErasure(Element, Element) - Method in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
isAssociative() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp
Checks whether this operation is associative.
isAssociative() - Method in class com.oracle.graal.nodes.calc.BinaryArithmeticNode
 
isAssumptionFree() - Method in class jdk.internal.jvmci.meta.Assumptions.AssumptionResult
 
isBlockBegin(int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
isBlockEnd(int) - Static method in class com.oracle.graal.bytecode.Bytecodes
Determines if a given opcode is an instruction that delimits a basic block.
isBlockList(Object) - Static method in class com.oracle.graal.printer.CFGPrinterObserver
 
isBoolean(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
isBoolean(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
isBoolean(FrameSlot) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
isBound() - Method in class com.oracle.graal.asm.Label
 
isBoundMethodHandle(ConstantNode) - Static method in class com.oracle.graal.hotspot.phases.AheadOfTimeVerificationPhase
 
isBoxCached(JavaConstant) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
Check if the constant is a boxed value that is guaranteed to be cached by the platform.
isBranch(int) - Static method in class com.oracle.graal.bytecode.Bytecodes
Determines if a given opcode is an instruction that has a 2 or 4 byte operand that is an offset to another instruction in the same method.
isBridge() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Checks that the method is a bridge method.
isBridgeTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
isBug367599(Throwable) - Static method in class com.oracle.graal.nodeinfo.processor.GraphNodeProcessor
Determines if a given exception is (most likely) caused by Bug 367599.
isByte(int) - Static method in class com.oracle.graal.asm.NumUtil
Determines if a given int value is the range of signed byte values.
isByte(long) - Static method in class com.oracle.graal.asm.NumUtil
Determines if a given long value is the range of signed byte values.
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.
isByte(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
isByte(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
isByte(FrameSlot) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
isCalledForSnippets() - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraalConstantReflectionProvider.ImmutableCodeLazy
If the compiler is configured for AOT mode, HotSpotGraalConstantReflectionProvider.readConstantFieldValue(JavaField, JavaConstant) should be only called for snippets or replacements.
isCalleeSave() - Method in class jdk.internal.jvmci.code.RegisterAttributes
 
isCallerSave(Value) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
isCallerSave() - Method in class jdk.internal.jvmci.code.RegisterAttributes
 
isCallerSensitive() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
Returns true if this method has a CallerSensitive annotation.
isCallerSensitive() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns true if this method has a CallerSensitive annotation.
isCallTargetCloningAllowed() - Method in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
isCallToOriginal(ResolvedJavaMethod) - Method in class com.oracle.graal.graphbuilderconf.IntrinsicContext
Determines if a call within the compilation scope of this intrinsic represents a call to the original method.
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.
isCanonicalizable - Variable in class com.oracle.graal.graph.NodeClass
Determines if this node type implements Canonicalizable.
isCanonicalizable() - Method in class com.oracle.graal.graph.NodeClass
Determines if this node type implements Canonicalizable.
isCatchAll() - Method in class jdk.internal.jvmci.meta.ExceptionHandler
Checks whether this handler catches all exceptions.
isCBCond() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.ConditionFlag
 
isCBCond(int) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
isCfgKill() - Method in interface com.oracle.graal.virtual.phases.ea.EffectList.Effect
 
isClass(ConstantNode) - Static method in class com.oracle.graal.hotspot.meta.HotSpotInvocationPlugins
 
isClassInitializer() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
isClassInitializer() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Checks whether this method is a class initializer.
isClassInitializerTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
isCloneableType(ResolvedJavaType, MetaAccessProvider) - Static method in class com.oracle.graal.replacements.nodes.BasicObjectCloneNode
 
isCloningAllowed() - Method in class com.oracle.graal.truffle.OptimizedOSRLoopNode.OSRRootNode
 
isCommutative(int) - Static method in class com.oracle.graal.bytecode.Bytecodes
Determines if an opcode is commutative.
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.
isCommutative - Variable in class com.oracle.graal.graph.NodeClass
Determines if this node type implements Canonicalizable.BinaryCommutative.
isCommutative() - Method in class com.oracle.graal.graph.NodeClass
Determines if this node type implements Canonicalizable.BinaryCommutative.
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
 
isCompatible(Stamp) - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
 
isCompatible(Stamp) - Method in class com.oracle.graal.hotspot.nodes.type.MethodPointerStamp
 
isCompatible(Stamp) - Method in class com.oracle.graal.hotspot.nodes.type.NarrowOopStamp
 
isCompatible(Constant, Stamp) - Static method in class com.oracle.graal.nodes.ConstantNode
 
isCompatible(Object) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ArrayStamp
 
isCompatible(Object) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ClassStamp
 
isCompatible(Object) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.GenericStamp
 
isCompatible(Object) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.InstanceStamp
 
isCompatible(Object) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.TypeStamp
 
isCompatible(Object) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.UninitializedStamp
 
isCompatible(Object) - Method in interface com.oracle.graal.truffle.TruffleStamp
 
isCompatibleWith(FrameStateBuilder) - Method in class com.oracle.graal.java.FrameStateBuilder
 
isCompilationConstant(Object) - Method in class com.oracle.graal.truffle.test.builtins.SLIsCompilationConstantBuiltin
 
IsCompilationConstantNode - Class in com.oracle.graal.truffle.nodes
 
IsCompilationConstantNode(ValueNode) - Constructor for class com.oracle.graal.truffle.nodes.IsCompilationConstantNode
 
isCompilationResultAndInstalledCode(Object) - Static method in class com.oracle.graal.printer.CFGPrinterObserver
 
isCompilationRoot() - Method in class com.oracle.graal.graphbuilderconf.IntrinsicContext
 
isCompiledStub() - Method in interface com.oracle.graal.hotspot.HotSpotForeignCallLinkage
Determines if this is a call to a compiled stub.
isCompiledStub() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
Determines if this is a call to a compiled stub.
isCompiling(OptimizedCallTarget) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
isCompiling(OptimizedCallTarget) - Method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
isCompiling() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
isCompiling(OptimizedCallTarget) - Static method in class com.oracle.graal.truffle.test.builtins.SLCallUntilOptimizedBuiltin
 
isCompressed() - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
 
isCompressed() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
isCompressed() - Method in interface jdk.internal.jvmci.hotspot.HotSpotConstant
 
isCompressed() - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
isCompressed() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
isCompressible() - Method in class com.oracle.graal.nodes.extended.JavaReadNode
 
isCompressible() - Method in class com.oracle.graal.nodes.extended.JavaWriteNode
 
isConcrete() - Method in interface jdk.internal.jvmci.meta.ModifiersProvider
Checks that the method is concrete and not abstract.
isConcreteType(ResolvedJavaType) - Static method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
 
isConditional(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.Bpcc
 
isConditional(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.Bpr
 
isConditional(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.Br
 
isConditional(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.CBCond
 
isConditional(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.ControlTransferOp
 
isConditional() - Method in interface com.oracle.graal.debug.DebugMetric
Determines if this counter is only enabled if metering is enabled.
isConditional() - Method in interface com.oracle.graal.debug.DebugTimer
Determines if this timer is only enabled if timing is enabled.
isConditional() - Method in class com.oracle.graal.debug.internal.DebugValue
 
isConditionalBranch(int) - Static method in class com.oracle.graal.bytecode.Bytecodes
Determines if a given opcode denotes a conditional branch.
isConstant() - Method in interface com.oracle.graal.graphbuilderconf.InvocationPlugin.Receiver
Determines if the receiver is constant.
isConstant() - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins.InvocationPluginReceiver
 
isConstant() - Method in class com.oracle.graal.nodes.ValueNode
Checks whether this value is a constant (i.e.
isConstant(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
isConstantExactTripCount() - Method in class com.oracle.graal.loop.CountedLoopInfo
 
isConstantExtremum() - Method in class com.oracle.graal.loop.BasicInductionVariable
 
isConstantExtremum() - Method in class com.oracle.graal.loop.DerivedConvertedInductionVariable
 
isConstantExtremum() - Method in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
isConstantExtremum() - Method in class com.oracle.graal.loop.DerivedScaledInductionVariable
 
isConstantExtremum() - Method in class com.oracle.graal.loop.InductionVariable
 
isConstantInit() - Method in class com.oracle.graal.loop.BasicInductionVariable
 
isConstantInit() - Method in class com.oracle.graal.loop.DerivedConvertedInductionVariable
 
isConstantInit() - Method in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
isConstantInit() - Method in class com.oracle.graal.loop.DerivedScaledInductionVariable
 
isConstantInit() - Method in class com.oracle.graal.loop.InductionVariable
 
isConstantLoad(LIRInstruction) - Static method in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
 
isConstantMaxTripCount() - Method in class com.oracle.graal.loop.CountedLoopInfo
 
isConstantOne(ValueNode) - Static method in class com.oracle.graal.loop.MathUtil
 
isConstantParameter(int) - Method in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo
 
isConstantPredicate() - Static method in class com.oracle.graal.nodes.ValueNode
 
isConstantStride() - Method in class com.oracle.graal.loop.BasicInductionVariable
 
isConstantStride() - Method in class com.oracle.graal.loop.DerivedConvertedInductionVariable
 
isConstantStride() - Method in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
isConstantStride() - Method in class com.oracle.graal.loop.DerivedScaledInductionVariable
 
isConstantStride() - Method in class com.oracle.graal.loop.InductionVariable
 
isConstantZero(ValueNode) - Static method in class com.oracle.graal.loop.MathUtil
 
isConstructor() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
isConstructor() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Checks whether this method is a constructor.
isConstructorTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
isContradiction() - Method in class com.oracle.graal.nodes.LogicNode
 
isCounted() - Method in class com.oracle.graal.loop.LoopEx
 
isCPURegister(Register) - Static method in class jdk.internal.jvmci.sparc.SPARC
 
isCPURegister(Register...) - Static method in class jdk.internal.jvmci.sparc.SPARC
 
isCurrent() - Method in class com.oracle.graal.graph.Graph.Mark
Determines if this mark still represents the live node count of the graph.
isCurrentThreadCpuTimeSupported() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
isDead() - Method in class com.oracle.graal.virtual.phases.ea.EffectsBlockState
 
isDebugInitialized() - Static method in class com.oracle.graal.debug.Debug.Initialization
Determines if Debug has been initialized.
isDefault - Variable in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
isDefault() - Method in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
isDefault() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
 
isDefault() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
isDefault() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns true if this method is a default method; returns false otherwise.
isDefaultForKind() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
isDefaultForKind() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
isDefaultForKind() - Method in interface jdk.internal.jvmci.meta.Constant
 
isDefaultForKind() - Method in interface jdk.internal.jvmci.meta.JavaConstant
Checks whether this constant is the default value for its kind (null, 0, 0.0, false).
isDefaultForKind() - Method in class jdk.internal.jvmci.meta.NullConstant
 
isDefaultForKind() - Method in class jdk.internal.jvmci.meta.PrimitiveConstant
 
isDefaultLibrarySearchSupported() - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
isDefaultLibrarySearchSupported() - Method in interface com.oracle.nfi.api.NativeFunctionInterface
Determines if the underlying platform/runtime supports the notion of a default library search path.
isDefaultStable - Variable in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
isDefaultStable() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
Returns true if this is a stable array constant and its elements should be considered as stable regardless of whether they are default values.
isDefaultTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
isDefinitelyResolvedWithRespectTo(ResolvedJavaType) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
Performs a fast-path check that this type is resolved in the context of a given accessing class.
isDefinitelyResolvedWithRespectTo(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Performs a fast-path check that this type is resolved in the context of a given accessing class.
isDeleted() - Method in class com.oracle.graal.graph.Node
 
isDeleted() - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
isDepth12(Object) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
isDepth12Int(Object) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
isDerivedReference() - Method in class jdk.internal.jvmci.meta.LIRKind
Check whether this value is a derived reference.
isDirect() - Method in enum com.oracle.graal.nodes.CallTargetNode.InvokeKind
 
isDirectMethodHandle(ConstantNode) - Static method in class com.oracle.graal.hotspot.phases.AheadOfTimeVerificationPhase
 
isDisjoint() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
isDominatedBy(AbstractBlockBase<?>, AbstractBlockBase<?>) - Static method in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
True if block a is dominated by block b.
isDontInline() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
Returns true if this method has a DontInline annotation.
isDontInline() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns true if this method has a DontInline annotation.
isDouble(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
isDouble(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
isDouble(FrameSlot) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
isDoubleFloatRegister(Register) - Static method in class jdk.internal.jvmci.sparc.SPARC
 
isDumpEnabled() - Static method in class com.oracle.graal.debug.Debug
 
isDumpEnabled(int) - Static method in class com.oracle.graal.debug.Debug
 
isDumpEnabled(int) - Method in class com.oracle.graal.debug.internal.DebugScope
 
isDumpEnabledForMethod() - Static method in class com.oracle.graal.debug.Debug
 
isDumpEnabledForMethod() - Method in interface com.oracle.graal.debug.DebugConfig
Determines if dumping can be enabled in the current method, regardless of the current debug scope.
isDumpEnabledForMethod() - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
isDumpEnabledForMethod() - Method in class com.oracle.graal.debug.GraalDebugConfig
 
isDuplicate() - Method in class com.oracle.graal.loop.LoopFragment
 
isEligibleMove(LIRInstruction) - Static method in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
Returns true for a move instruction which is a candidate for elimination.
isEliminated() - Method in class jdk.internal.jvmci.code.StackLockValue
 
isEmbeddable(HotSpotResolvedJavaField) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraalConstantReflectionProvider.ImmutableCodeLazy
Determine if it's ok to embed the value of field.
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.
isEmpty() - Method in interface com.oracle.graal.graph.iterators.NodeIterable
 
isEmpty() - Method in class com.oracle.graal.graph.NodeList
 
isEmpty() - Method in class com.oracle.graal.graph.NodeMap
 
isEmpty() - Method in class com.oracle.graal.graph.NodeStack
 
isEmpty() - Method in class com.oracle.graal.graph.NodeUsageIterable
 
isEmpty() - Static method in class com.oracle.graal.graph.test.matchers.NodeIterableIsEmpty
 
isEmpty() - Method in class com.oracle.graal.java.JsrScope
 
isEmpty() - Method in class com.oracle.graal.nodes.cfg.LocationSet
 
isEmpty() - Method in class com.oracle.graal.nodes.memory.MemoryMapNode
 
isEmpty() - Method in class com.oracle.graal.phases.util.BlockWorkList
Checks whether the list is empty.
isEmpty() - Method in class com.oracle.graal.virtual.phases.ea.EffectList
 
isEmpty() - Method in class jdk.internal.jvmci.meta.Assumptions
Returns whether any assumptions have been registered.
isEnabled() - Static method in class com.oracle.graal.compiler.test.AllocSpy
 
isEnabled() - Static method in class com.oracle.graal.debug.Debug
 
isEnabled() - Method in interface com.oracle.graal.debug.DebugMetric
Determines if this counter is enabled (either conditionally or unconditionally).
isEnabled(DebugFilter) - Method in class com.oracle.graal.debug.GraalDebugConfig
 
isEnabled() - Static method in class com.oracle.graal.truffle.debug.TracePerformanceWarningsListener
 
isEnabledForMethod(DebugFilter) - Method in class com.oracle.graal.debug.GraalDebugConfig
 
isEnclosedIn(Element, Element) - Static method in class com.oracle.graal.nodeinfo.processor.GraphNodeProcessor
 
isEqualsMethod(ResolvedJavaMethod) - Static method in class com.oracle.graal.phases.verify.VerifyUsageWithEquals
 
isEqualTo(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
Determines if the object represented by this constant is equal to a given object.
isEven(long) - Static method in class com.oracle.graal.jtt.hotspot.Test6959129
 
isEven(int) - Static method in class jdk.internal.jvmci.code.CodeUtil
 
isExact() - Method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
isExactTripCount() - Method in class com.oracle.graal.loop.CountedLoopInfo
 
isExactType() - Method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
 
isExactType(ValueNode) - Static method in class com.oracle.graal.nodes.type.StampTool
Checks whether this ValueNode represents a legal Object value whose Java type is known exactly.
isExactType(Stamp) - Static method in class com.oracle.graal.nodes.type.StampTool
Checks whether this Stamp represents a legal Object stamp whose Java type is known exactly.
isExceptionEntry() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
isExceptionEntry - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
isExceptionEntry() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
isExceptionEntry() - Method in class com.oracle.graal.nodes.cfg.Block
 
isExternal - Variable in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
isExternal() - Method in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
isF1Null() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
 
isFalse() - Method in enum jdk.internal.jvmci.meta.TriState
 
isFinal() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaField
 
isFinal() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
 
isFinalFlagSet() - Method in interface jdk.internal.jvmci.meta.ModifiersProvider
The setting of the final modifier bit for types is somewhat confusing, so don't export isFinal by default.
isFinalInstanceFieldValueConstant(JavaConstant, Class<?>) - Method in class com.oracle.graal.hotspot.meta.HotSpotGraalConstantReflectionProvider
 
isFinalInstanceFieldValueConstant(JavaConstant, Class<?>) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
Determines if a value read from a final instance field is considered constant.
isFixed() - Method in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
isFixedEnd(FixedNode) - Static method in class com.oracle.graal.phases.schedule.SchedulePhase
 
isFloat - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.CC
 
isFloat(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
isFloat(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
isFloat(FrameSlot) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
isFloatingNode() - Static method in class com.oracle.graal.nodes.util.GraphUtil
 
isFoldable(ResolvedJavaMethod) - Method in class com.oracle.graal.replacements.NodeIntrinsificationPhase
Permits a subclass to override the default definition of "foldable".
isForced() - Method in class com.oracle.graal.truffle.TruffleInliningProfile
 
isForceInline() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
Returns true if this method has a ForceInline annotation.
isForceInline() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns true if this method has a ForceInline annotation.
isForStoreCheck() - Method in class com.oracle.graal.nodes.java.CheckCastDynamicNode
 
isForStoreCheck() - Method in class com.oracle.graal.nodes.java.CheckCastNode
 
isFreshInstantiation(ValueNode) - Static method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
isFrontendObject(Object) - Static method in class com.oracle.graal.printer.CFGPrinterObserver
 
isFrozen - Variable in class com.oracle.graal.graph.Graph
 
isFrozen() - Method in class com.oracle.graal.graph.Graph
 
isGlobalRegister(Register) - Static method in class jdk.internal.jvmci.sparc.SPARC
 
isHeapWordAligned(JavaConstant, Kind) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
isHiddenFromReflection(ResolvedJavaField) - Static method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
ISHL - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ISHR - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
isIllegal(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
isIllegalObjectConstant(ConstantNode) - Static method in class com.oracle.graal.hotspot.phases.AheadOfTimeVerificationPhase
 
isIllegalUsage(ResolvedJavaMethod, ValueNode, ValueNode, MetaAccessProvider) - Method in class com.oracle.graal.phases.verify.VerifyUsageWithEquals
Checks whether the type of x is assignable to the restricted type and that y is not a null constant.
isImm(int, int) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
isImmediateConstantLoad() - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
isImmutable() - Method in class com.oracle.graal.nodes.NamedLocationIdentity
 
isImmutable() - Method in class com.oracle.graal.truffle.nodes.ObjectLocationIdentity
 
isImmutable() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.FieldLocationIdentity
 
isImmutable() - Method in class jdk.internal.jvmci.meta.LocationIdentity.AnyLocationIdentity
 
isImmutable() - Method in class jdk.internal.jvmci.meta.LocationIdentity
Denotes a location is unchanging in all cases.
isImmutableCode() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
isImplicitNullCheck(ValueNode) - Method in class com.oracle.graal.phases.common.GuardLoweringPhase.UseImplicitNullChecks
 
isImplicitStableField() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
isInCallerFrame() - Method in class jdk.internal.jvmci.code.StackSlot
 
isIncluded(U) - Method in class jdk.internal.jvmci.meta.AbstractJavaProfile
 
isIndirect() - Method in enum com.oracle.graal.nodes.CallTargetNode.InvokeKind
 
isInitialization() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
isInitialization() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
isInitialization() - Method in class com.oracle.graal.nodes.extended.ArrayRangeWriteNode
Returns whether this write is the initialization of the written location.
isInitialization() - Method in class com.oracle.graal.nodes.memory.AbstractWriteNode
Returns whether this write is the initialization of the written location.
isInitialized() - Method in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.Instantiation
Determines if the instantiation has occurred.
isInitialized() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isInitialized() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isInitialized() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Checks whether this type is initialized.
isInlinable() - Method in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
isInline() - Method in class com.oracle.graal.truffle.TruffleInliningDecision
 
isInlined(SLFunction, SLFunction, SLFunction) - Method in class com.oracle.graal.truffle.test.builtins.SLIsInlinedBuiltin
 
isInlinedMethod() - Method in class com.oracle.graal.replacements.PEGraphDecoder.PEMethodScope
 
isInlinedMethodRecordingEnabled() - Method in class com.oracle.graal.nodes.StructuredGraph
 
isInliningForced() - Method in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
isInObject(Object) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaField
Determines if a given object contains this field.
isInObject(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
Determines if a given object contains this field.
isInputOptional() - Method in class com.oracle.graal.graph.Position
 
isInstance(Class<?>, Object) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
isInstance(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isInstance(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isInstance(JavaConstant) - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Checks whether the specified object is an instance of this type.
isInstance2(boolean, Object) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
isInstanceClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isInstanceClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isInstanceClass() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Checks whether this type is an instance class.
isInstanceClassTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
isInstanceDynamic(Class<?>, Object) - Static method in class com.oracle.graal.replacements.test.InstanceOfDynamicTest
 
isInstanceIntDynamic(Class<?>, Object) - Static method in class com.oracle.graal.replacements.test.InstanceOfDynamicTest
 
isInstanceKlassFullyInitialized(KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
isInstanceTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
isInstrumentable() - Method in class com.oracle.graal.truffle.test.nodes.AbstractTestNode
 
isInstrumentable() - Method in class com.oracle.graal.truffle.test.nodes.WrapperTestNode
 
isInt(long) - Static method in class com.oracle.graal.asm.NumUtil
Determines if a given long value is the range of signed int values.
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.
isInt(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
isInt(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
isInt(FrameSlot) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
isIntegerType() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes.Type
 
isInterface(Class<?>) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotClassSubstitutions
 
isInterface(Class<?>) - Static method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
isInterface() - Method in enum com.oracle.graal.nodes.CallTargetNode.InvokeKind
 
isInterface() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isInterface() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isInterface() - Method in interface jdk.internal.jvmci.meta.ModifiersProvider
 
isInterface() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Checks whether this type is an interface.
isInterfaceOrArrayOfInterface(ResolvedJavaType) - Static method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
 
isInterfaceOrArrayOfInterface(ResolvedJavaType) - Static method in class com.oracle.graal.nodes.java.InstanceOfNode
 
isInterfaceTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
isInternal() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
isInternal() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
 
isInternal() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaField
Determines if this field was injected by the VM.
isInternedString(ConstantNode) - Static method in class com.oracle.graal.hotspot.phases.AheadOfTimeVerificationPhase
 
isInternedString() - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
Determines if this constant represents an interned string.
isInternedString() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
isInterrupted(Thread, boolean) - Static method in class com.oracle.graal.hotspot.replacements.ThreadSubstitutions
 
isIntervalInLoop(int, int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
 
isIntrinsic - Variable in class com.oracle.graal.graphbuilderconf.InlineInvokePlugin.InlineInfo
 
isIntrinsic() - Method in class com.oracle.graal.graphbuilderconf.InlineInvokePlugin.InlineInfo
isIntrinsic(Replacements, InlineInfo) - Method in class com.oracle.graal.phases.common.inlining.policy.AbstractInliningPolicy
 
isInVirtualMethodTable(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
isInVirtualMethodTable(ResolvedJavaType) - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Checks if this method is present in the virtual table for subtypes of the specified type.
isInvoke(int) - Static method in class com.oracle.graal.bytecode.Bytecodes
Determines if a given opcode denotes an instruction that stores a value to a local variable after popping it from the operand stack.
isInvoke(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
isInvokedynamicIndex(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
See ConstantPool::is_invokedynamic_index.
isInvokeHandle(int, HotSpotResolvedObjectTypeImpl) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
isInvokeHandleAlias(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
See: Rewriter::maybe_rewrite_invokehandle.
isJavaLangObject() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isJavaLangObject() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isJavaLangObject() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Returns true if this type is exactly the type Object.
isJavaLangObjectInit() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Determines if this method is Object.Object().
isJavaLangObjectInitTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
isKnown() - Method in enum jdk.internal.jvmci.meta.TriState
 
isLeaf() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
 
isLeafBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.constopt.ConstantTree
 
isLeafBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.constopt.ConstantTreeAnalyzer
 
isLeafClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Returns if type type is a leaf class.
isLeafNode - Variable in class com.oracle.graal.graph.NodeClass
 
isLeafNode() - Method in class com.oracle.graal.graph.NodeClass
 
isLeafTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
isLegal(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
isLimitIncluded() - Method in class com.oracle.graal.loop.CountedLoopInfo
 
isLinked() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isLinked() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isLinked() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Checks whether this type is linked and verified.
isList() - Method in class com.oracle.graal.graph.NodeList
 
isLoad(int) - Static method in class com.oracle.graal.bytecode.Bytecodes
Determines if a given opcode denotes an instruction that loads a local variable to the operand stack.
isLocal() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isLocal() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isLocal() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Returns true if the type is a local type.
isLogEnabled() - Static method in class com.oracle.graal.debug.Debug
 
isLogEnabled(int) - Static method in class com.oracle.graal.debug.Debug
 
isLogEnabled(int) - Method in class com.oracle.graal.debug.internal.DebugScope
 
isLogEnabledForMethod() - Static method in class com.oracle.graal.debug.Debug
 
isLogEnabledForMethod() - Method in interface com.oracle.graal.debug.DebugConfig
Determines if logging can be enabled in the current method, regardless of the current debug scope.
isLogEnabledForMethod() - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
isLogEnabledForMethod() - Method in class com.oracle.graal.debug.GraalDebugConfig
 
isLong(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
isLong(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
isLong(FrameSlot) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
isLoopBackEdge(AbstractBlockBase<?>, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.ssi.SSIConstructionPhase.SSIBuilder
 
isLoopEnd() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
isLoopEnd() - Method in class com.oracle.graal.nodes.cfg.Block
 
isLoopExit(AbstractBeginNode) - Method in class com.oracle.graal.nodes.LoopBeginNode
 
isLoopHeader() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
isLoopHeader - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
isLoopHeader() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
isLoopHeader() - Method in class com.oracle.graal.nodes.cfg.Block
 
isLoopPhi() - Method in class com.oracle.graal.nodes.PhiNode
 
isLossless() - Method in class com.oracle.graal.hotspot.nodes.CompressionNode
 
isLossless() - Method in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
 
isLossless() - Method in class com.oracle.graal.hotspot.replacements.HubGetClassNode
 
isLossless() - Method in interface com.oracle.graal.nodes.calc.ConvertNode
Check whether a conversion is lossless.
isLossless() - Method in class com.oracle.graal.nodes.calc.FloatConvertNode
 
isLossless() - Method in class com.oracle.graal.nodes.calc.NarrowNode
 
isLossless() - Method in class com.oracle.graal.nodes.calc.SignExtendNode
 
isLossless() - Method in class com.oracle.graal.nodes.calc.ZeroExtendNode
 
isMap(Object) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
isMapInt(Object) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
isMarked(Node) - Method in class com.oracle.graal.graph.NodeBitMap
 
isMarked(int) - Method in class com.oracle.graal.graph.NodeBitMap
 
isMarked(Node) - Method in class com.oracle.graal.graph.NodeFlood
 
isMarked(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.constopt.ConstantTree
 
isMarked(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.constopt.ConstantTreeAnalyzer
 
isMarkedAndGrow(Node) - Method in class com.oracle.graal.graph.NodeBitMap
 
isMaterialized(AllocatableValue, int, LIRInstruction.OperandMode) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
isMature(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
isMature(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
isMature - Variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
isMature() - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
isMature() - Method in class jdk.internal.jvmci.meta.DefaultProfilingInfo
 
isMature() - Method in interface jdk.internal.jvmci.meta.ProfilingInfo
Returns true if the profiling information can be assumed as sufficiently accurate.
isMaxSingleCall(OptimizedDirectCallNode) - Static method in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategy
 
isMember() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isMember() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isMember() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Returns true if the type is a member type.
isMemUseTrackingEnabled() - Static method in class com.oracle.graal.debug.Debug
 
isMemUseTrackingEnabled() - Method in interface com.oracle.graal.debug.DebugConfig
Determines if memory use tracking is enabled in the current debug scope.
isMemUseTrackingEnabled() - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
isMemUseTrackingEnabled() - Method in class com.oracle.graal.debug.GraalDebugConfig
 
isMemUseTrackingEnabled() - Method in class com.oracle.graal.debug.internal.DebugScope
 
isMeterEnabled() - Static method in class com.oracle.graal.debug.Debug
 
isMeterEnabled() - Method in interface com.oracle.graal.debug.DebugConfig
Determines if metering is enabled in the current debug scope.
isMeterEnabled() - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
isMeterEnabled() - Method in class com.oracle.graal.debug.GraalDebugConfig
 
isMeterEnabled() - Method in class com.oracle.graal.debug.internal.DebugScope
 
isMethod(ResolvedJavaMethod) - Method in interface jdk.internal.jvmci.code.stack.InspectedFrame
Checks if the current method is equal to the given method.
isMethod(ResolvedJavaMethod) - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
isMethodHandleReturnOffset - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotJumpToExceptionHandlerInCallerOp
 
isMethodHandleReturnOffset - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotJumpToExceptionHandlerInCallerOp
 
isMove(LIRInstruction, Interval, Interval) - Static method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
isMoveToSelf(Value, Value) - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
isMoveToSelf(Value, Value) - Static method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
isMP - Variable in class jdk.internal.jvmci.code.TargetDescription
Specifies if this is a multi-processor system.
isMutable() - Method in class jdk.internal.jvmci.meta.LocationIdentity
 
isNaN() - Method in class com.oracle.graal.compiler.common.type.FloatStamp
 
isNarrowable(int) - Method in interface com.oracle.graal.nodes.calc.NarrowableArithmeticNode
Check whether this operation can be narrowed to resultBits bit without loss of precision.
isNarrowable(int) - Method in class com.oracle.graal.nodes.calc.RightShiftNode
 
isNarrowable(int) - Method in class com.oracle.graal.nodes.calc.ShiftNode
 
isNarrowable(int) - Method in class com.oracle.graal.nodes.calc.UnsignedRightShiftNode
 
isNative() - Method in interface jdk.internal.jvmci.meta.ModifiersProvider
 
isNegated() - Method in class com.oracle.graal.nodes.AbstractFixedGuardNode
 
isNegated() - Method in class com.oracle.graal.nodes.ConditionAnchorNode
 
isNegated() - Method in class com.oracle.graal.nodes.GuardNode
 
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.
isNeverExecutedCode(double) - Method in class com.oracle.graal.java.BytecodeParser
 
isNew(Graph.Mark, Node) - Method in class com.oracle.graal.graph.Graph
 
isNew(Node) - Method in class com.oracle.graal.graph.NodeBitMap
 
isNew(Node) - Method in class com.oracle.graal.graph.NodeFlood
 
isNew(Node) - Method in class com.oracle.graal.graph.NodeMap
 
isNodeType(Element) - Method in class com.oracle.graal.nodeinfo.processor.GraphNodeProcessor
 
isNodeType(TypeElement) - Method in class com.oracle.graal.replacements.verifier.NodeIntrinsicVerifier
 
isNonNaN() - Method in class com.oracle.graal.compiler.common.type.FloatStamp
 
isNonNull(ValueNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.State
 
isNonNull() - Method in interface jdk.internal.jvmci.meta.JavaConstant
Checks whether this constant is non-null.
isNonTrivial(Node) - Static method in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin
 
isNop(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.Sethi
 
isNotA(Class<? extends Node>) - Static method in class com.oracle.graal.graph.iterators.NodePredicates
 
isNotAInterface(Class<?>) - Static method in class com.oracle.graal.graph.iterators.NodePredicates
 
isNotEmpty(OptionValue<String>) - Static method in class com.oracle.graal.debug.GraalDebugConfig
 
isNotEmpty() - Method in interface com.oracle.graal.graph.iterators.NodeIterable
 
isNotEmpty() - Method in class com.oracle.graal.graph.NodeList
 
isNotEmpty() - Method in class com.oracle.graal.graph.NodeUsageIterable
 
isNotEmpty() - Static method in class com.oracle.graal.graph.test.matchers.NodeIterableIsEmpty
 
isNotNull() - Static method in class com.oracle.graal.graph.iterators.NodePredicates
 
IsNotNullPredicate() - Constructor for class com.oracle.graal.graph.iterators.NodePredicates.IsNotNullPredicate
 
isNull() - Static method in class com.oracle.graal.graph.iterators.NodePredicates
 
isNull - Static variable in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
 
isNull() - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
 
isNull(Object) - Static method in class com.oracle.graal.nodes.calc.IsNullNode
 
isNull(ValueNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.State
 
isNull() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
isNull() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
isNull() - Method in interface jdk.internal.jvmci.meta.JavaConstant
Checks whether this constant is null.
isNull(Constant) - Static method in interface jdk.internal.jvmci.meta.JavaConstant
 
isNull() - Method in class jdk.internal.jvmci.meta.NullConstant
 
isNull() - Method in class jdk.internal.jvmci.meta.PrimitiveConstant
 
isNullConstant() - Method in class com.oracle.graal.nodes.ValueNode
Checks whether this value represents the null constant.
isNullConstant(ValueNode) - Static method in class com.oracle.graal.phases.verify.VerifyUsageWithEquals
 
IsNullNode - Class in com.oracle.graal.nodes.calc
An IsNullNode will be true if the supplied value is null, and false if it is non-null.
IsNullNode(ValueNode) - Constructor for class com.oracle.graal.nodes.calc.IsNullNode
 
IsNullPredicate() - Constructor for class com.oracle.graal.graph.iterators.NodePredicates.IsNullPredicate
 
isNullReference(ConstantNode) - Static method in class com.oracle.graal.hotspot.phases.AheadOfTimeVerificationPhase
 
isNumericFloat() - Method in enum jdk.internal.jvmci.meta.Kind
Checks whether this type is a Java primitive type representing a floating point number.
isNumericInteger() - Method in enum jdk.internal.jvmci.meta.Kind
Checks whether this type is a Java primitive type representing an integer number.
isObject(ValueNode) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.TypeFlowBuilder
 
isObject(ConstantNode) - Static method in class com.oracle.graal.hotspot.phases.AheadOfTimeVerificationPhase
 
isObject(TypeMirror) - Method in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
isObject(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
isObject(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
isObject(FrameSlot) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
isObject() - Method in enum jdk.internal.jvmci.meta.Kind
Checks whether this represent an Object of some sort.
isObjectArray() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
isObjectArray() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
isObjectArray() - Method in class com.oracle.graal.nodes.extended.ArrayRangeWriteNode
Return true if the written array is an object array, false if it is a primitive array.
isObjectArrayRangeWrite(Node) - Static method in class com.oracle.graal.hotspot.phases.WriteBarrierVerificationPhase
 
isObjectBarrier(FixedWithNextNode, Node) - Static method in class com.oracle.graal.hotspot.phases.WriteBarrierVerificationPhase
 
isObjectEntry(ValueNode) - Static method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
isObjectMonitorUsageSupported() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
isObjectValue(int) - Static method in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
Returns true if an encoded value number (which is stored in a state) refers to an object reference.
isObjectWrite(Node) - Static method in class com.oracle.graal.hotspot.phases.WriteBarrierVerificationPhase
 
isOdd(int) - Static method in class jdk.internal.jvmci.code.CodeUtil
 
IsolatedInitialization() - Constructor for class com.oracle.graal.loop.LoopPolicies.IsolatedInitialization
 
isOopType() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes.Type
 
isOp2(SPARCAssembler.Ops, SPARCAssembler.Op2s, int) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
isOptimized(SLFunction) - Method in class com.oracle.graal.truffle.test.builtins.SLIsOptimizedBuiltin
 
isOptional - Variable in class com.oracle.graal.graph.InputEdges
 
isOptional(int) - Method in class com.oracle.graal.graph.InputEdges
 
isOptional - Variable in class jdk.internal.jvmci.meta.MethodIdMap.MethodKey
This method is optional.
isOSR() - Method in class com.oracle.graal.nodes.StructuredGraph
 
isOsr - Variable in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilationEvent
 
isOutsideLoop(Node) - Method in class com.oracle.graal.loop.LoopEx
 
isOverriderOf(Method, Method) - Static method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
isPackagePrivate() - Method in interface jdk.internal.jvmci.meta.ModifiersProvider
Determines if this element is neither public, protected nor private.
isPartOfThisState(VirtualState) - Method in class com.oracle.graal.nodes.FrameState
 
isPartOfThisState(VirtualState) - Method in class com.oracle.graal.nodes.virtual.EscapeObjectState
 
isPartOfThisState(VirtualState) - Method in class com.oracle.graal.nodes.VirtualState
 
isPermanent() - Method in exception jdk.internal.jvmci.code.BailoutException
 
isPermanentBailout(Throwable) - Static method in class com.oracle.graal.truffle.debug.TraceCompilationFailureListener
 
isPhiAtMerge(Node) - Method in class com.oracle.graal.nodes.AbstractMergeNode
Determines if a given node is a phi whose merge is this node.
isPhiIn() - Method in class com.oracle.graal.lir.StandardOp.LabelOp
 
isPhiInputFromBackedge(PhiNode, int) - Static method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
isPhiResolutionMove(AbstractBlockBase<?>, StandardOp.MoveOp, Interval) - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSALinearScanEliminateSpillMovePhase
 
isPlaceholderBci(int) - Static method in class jdk.internal.jvmci.code.BytecodeFrame
Determines if a given BCI matches one of the placeholder BCI constants defined in this class.
isPointerAlwaysNull(ValueNode) - Static method in class com.oracle.graal.nodes.type.StampTool
Checks whether this ValueNode represents a legal pointer value which is known to be always null.
isPointerAlwaysNull(Stamp) - Static method in class com.oracle.graal.nodes.type.StampTool
Checks whether this Stamp represents a legal pointer stamp whose values are known to be always null.
isPointerNonNull(ValueNode) - Static method in class com.oracle.graal.nodes.type.StampTool
Checks whether this ValueNode represents a legal pointer value which is known to never be null.
isPointerNonNull(Stamp) - Static method in class com.oracle.graal.nodes.type.StampTool
Checks whether this Stamp represents a legal pointer stamp whose values are known to never be null.
isPollingPageFar(HotSpotVMConfig) - Static method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotSafepointOp
Tests if the polling page address can be reached from the code cache with 32-bit displacements.
isPolymorphic() - Method in interface com.oracle.graal.nodes.Invoke
True if this invocation is almost certainly polymorphic, false when in doubt.
isPolymorphic() - Method in class com.oracle.graal.nodes.InvokeNode
 
isPolymorphic() - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
isPositive() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
isPositive - Variable in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils.Hints
A predicate over TypeCheckSnippetUtils.Hints.hubs specifying whether the corresponding hint type is a sub-type of the checked type.
isPostParseInlined() - Method in class com.oracle.graal.graphbuilderconf.IntrinsicContext
 
isPowerOf2(int) - Static method in class jdk.internal.jvmci.code.CodeUtil
Checks whether the specified integer is a power of two.
isPowerOf2(long) - Static method in class jdk.internal.jvmci.code.CodeUtil
Checks whether the specified long is a power of two.
isPrefixOf(JsrScope) - Method in class com.oracle.graal.java.JsrScope
 
isPrimaryType() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
isPrimaryType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isPrimitive(Class<?>) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotClassSubstitutions
 
isPrimitive(Class<?>) - Static method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
isPrimitive() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
isPrimitive() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isPrimitive() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isPrimitive() - Method in enum jdk.internal.jvmci.meta.Kind
Checks whether this type is a Java primitive type.
isPrimitive() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Checks whether this type is primitive.
isPrintableAsciiString(byte[]) - Static method in class com.oracle.graal.lir.LIRIntrospection
Tests if all values in this string are printable ASCII characters or value \0 (b in [0x20,0x7F]) or b == 0.
isPrivate() - Method in interface jdk.internal.jvmci.meta.ModifiersProvider
 
isProcessed(Value) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
isProfileMature() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
Returns whether profiling ran long enough that the profile information is mature.
isProtected() - Method in interface jdk.internal.jvmci.meta.ModifiersProvider
 
isPublic() - Method in interface jdk.internal.jvmci.meta.ModifiersProvider
 
isReexecutable(ForeignCallDescriptor) - Method in interface com.oracle.graal.compiler.common.spi.ForeignCallsProvider
Determines if a given foreign call is side-effect free.
isReexecutable() - Method in interface com.oracle.graal.hotspot.HotSpotForeignCallLinkage
 
isReexecutable() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
isReexecutable(ForeignCallDescriptor) - Method in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
isReference(int) - Method in class jdk.internal.jvmci.meta.LIRKind
Check whether the idxth part of this value is a reference that must be tracked at safepoints.
isRegister() - Method in class jdk.internal.jvmci.code.Location
 
isRegister(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
isRegisterInRange(int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
isRequired(String, String[]) - Static method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Determines if the current architecture is included in a given architecture set specification.
isRoot() - Method in class com.oracle.graal.phases.common.inlining.walker.MethodInvocation
 
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
 
isSafepoint(Node) - Static method in class com.oracle.graal.hotspot.phases.WriteBarrierVerificationPhase
 
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.
isSameAs(TruffleInliningDecision) - Method in class com.oracle.graal.truffle.TruffleInliningDecision
 
isSameTarget(int, int) - Method in class com.oracle.graal.lir.SwitchStrategy.BaseSwitchClosure
 
isSameTarget(int, int) - Method in class com.oracle.graal.lir.SwitchStrategy.EffortClosure
 
isSameTarget(int, int) - Method in interface com.oracle.graal.lir.SwitchStrategy.SwitchClosure
Return true iff the target of both indexes is the same.
isShiftCount(int) - Static method in class com.oracle.graal.asm.NumUtil
 
isShiftCount(int) - Static method in class com.oracle.graal.compiler.common.util.Util
 
isShort(int) - Static method in class com.oracle.graal.asm.NumUtil
Determines if a given int value is the range of signed short values.
isShort(long) - Static method in class com.oracle.graal.asm.NumUtil
Determines if a given long value is the range of signed short values.
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.
isShortBranch(SPARCAssembler, int, Assembler.LabelHint, Label) - Static method in class com.oracle.graal.lir.sparc.SPARCControlFlow
 
isSignaturePolymorphic() - Method in interface com.oracle.graal.graphbuilderconf.InvocationPlugin
Determines if this plugin is for a method with a polymorphic signature (e.g.
isSignaturePolymorphic(JavaType, String, MetaAccessProvider) - Static method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Determines if the method identified by its holder and name is a signature polymorphic method.
isSignaturePolymorphicTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
isSignificantNode(Node) - Static method in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
isSimm(long, int) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
Test if imm is within signed immediate range for nbits.
isSimm10(long) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
isSimm11(long) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
isSimm11(JavaConstant) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
isSimm13(int) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
isSimm13(JavaConstant) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
isSimm13(long) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
isSimm5(JavaConstant) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
isSimplifiable - Variable in class com.oracle.graal.graph.NodeClass
Determines if this node type implements Simplifiable.
isSimplifiable() - Method in class com.oracle.graal.graph.NodeClass
Determines if this node type implements Simplifiable.
isSingle() - Method in class jdk.internal.jvmci.meta.LocationIdentity
 
isSingleFloatRegister(Register) - Static method in class jdk.internal.jvmci.sparc.SPARC
 
isSorted(Interval[]) - Static method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
isSorted() - Method in class com.oracle.graal.nodes.extended.IntegerSwitchNode
 
isSorted() - Method in class com.oracle.graal.nodes.extended.SwitchNode
 
isSorted() - Method in class com.oracle.graal.nodes.java.TypeSwitchNode
 
isSorted() - Method in class jdk.internal.jvmci.meta.AbstractJavaProfile
Determines if an array of profiled items are sorted in descending order of their probabilities.
isSplitChild() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
isSplitParent() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
isSplittingEnabled(OptimizedDirectCallNode) - Static method in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategyNew
 
isStable() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaField
Checks if this field has the Stable annotation.
isStable() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
Checks if this field has the Stable annotation.
isStableInstanceFieldValueConstant(JavaConstant, Class<? extends Object>) - Method in class com.oracle.graal.hotspot.meta.HotSpotGraalConstantReflectionProvider
Determines if a value read from a Stable instance field is considered constant.
isStableInstanceFieldValueConstant(JavaConstant, Class<?>) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
Determines if a value read from a Stable instance field is considered constant.
isStack() - Method in class jdk.internal.jvmci.code.Location
 
isStackInt - Variable in enum jdk.internal.jvmci.meta.Kind
 
isStackMove(LIRInstruction) - Static method in class com.oracle.graal.lir.amd64.phases.StackMoveOptimizationPhase
 
isStackSlot(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
isStackSlotValue(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
isStart() - Method in class com.oracle.graal.graph.Graph.Mark
Determines if this mark is positioned at the first live node in the graph.
isStateAfterException(FrameState) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
isStatic() - Method in class com.oracle.graal.nodes.java.AccessFieldNode
Checks whether this field access is an access to a static field.
isStatic() - Method in class com.oracle.graal.nodes.java.MethodCallTargetNode
Checks whether this is an invocation of a static method.
isStatic() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
 
isStatic() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
isStatic - Variable in class jdk.internal.jvmci.meta.MethodIdMap.MethodKey
 
isStatic() - Method in interface jdk.internal.jvmci.meta.ModifiersProvider
 
isStaticFieldConstant(HotSpotResolvedJavaField) - Method in class com.oracle.graal.hotspot.meta.HotSpotGraalConstantReflectionProvider
In AOT mode, some fields should never be embedded even for snippets/replacements.
isStaticFieldConstant(HotSpotResolvedJavaField) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
Determines if a static field is constant for the purpose of HotSpotConstantReflectionProvider.readConstantFieldValue(JavaField, JavaConstant).
isStop(int) - Static method in class com.oracle.graal.bytecode.Bytecodes
Determines if a given opcode denotes an instruction that ends a basic block and does not let control flow fall through to its lexical successor.
isStore(int) - Static method in class com.oracle.graal.bytecode.Bytecodes
Determines if a given opcode denotes an instruction that stores a value to a local variable after popping it from the operand stack.
isStrict() - Method in interface jdk.internal.jvmci.meta.ModifiersProvider
 
isStrictlyNegative() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
isStrictlyPositive() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
isString(Object) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
isStringDynamic(Object) - Static method in class com.oracle.graal.replacements.test.InstanceOfDynamicTest
 
isStringInt(Object) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
isStringIntComplex(Object) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
isStringIntDynamic(Object) - Static method in class com.oracle.graal.replacements.test.InstanceOfDynamicTest
 
isStub - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend.HotSpotFrameContext
 
isStub - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotReturnOp
 
isStub - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend.HotSpotFrameContext
 
isStub - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotReturnOp
 
isSubstitute(Method) - Method in class com.oracle.graal.graphbuilderconf.MethodSubstitutionPlugin
Determines if a given method is the substitute method of this plugin.
isSubstitutionGraph() - Method in class com.oracle.graal.nodes.extended.BranchProbabilityNode
 
isSubtype(TypeMirror, TypeMirror) - Method in class com.oracle.graal.replacements.verifier.MethodSubstitutionVerifier
Tests whether one type is a subtype of another.
isSuccessorEdge(LabelRef) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
Determines if a given edge from the block currently being emitted goes to its lexical successor.
isSuppressed() - Static method in class com.oracle.graal.debug.TTY
 
isSynchronized() - Method in interface jdk.internal.jvmci.meta.ModifiersProvider
 
isSynchronizedTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
isSynchronizerUsageSupported() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
isSynthetic() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
isSynthetic() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaField
Determines if this field is a synthetic field as defined by the Java Language Specification.
isSynthetic() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Determines if this method is a synthetic method as defined by the Java Language Specification.
isSyntheticImplicitStableField() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
isSyntheticTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaField
 
isSyntheticTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
isTautology() - Method in class com.oracle.graal.nodes.LogicNode
 
isThisParameter(ValueNode) - Static method in class com.oracle.graal.phases.verify.VerifyUsageWithEquals
 
isThreadAllocatedMemoryEnabled() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
isThreadAllocatedMemorySupported() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
isThreadContentionMonitoringEnabled() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
isThreadContentionMonitoringSupported() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
isThreadCpuTimeEnabled() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
isThreadCpuTimeSupported() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
isThrowable(Object) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
isThrowableInt(Object) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
isTimeEnabled() - Static method in class com.oracle.graal.debug.Debug
 
isTimeEnabled() - Method in interface com.oracle.graal.debug.DebugConfig
 
isTimeEnabled() - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
isTimeEnabled() - Method in class com.oracle.graal.debug.GraalDebugConfig
 
isTimeEnabled() - Method in class com.oracle.graal.debug.internal.DebugScope
 
ISTORE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ISTORE_0 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ISTORE_1 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ISTORE_2 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ISTORE_3 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
isToStringSafe(Class<?>) - Static method in enum jdk.internal.jvmci.meta.Kind
Classes for which invoking Object.toString() does not run user code.
isTracingEnabledForMethod(ResolvedJavaMethod) - Static method in class com.oracle.graal.hotspot.replacements.MonitorSnippets.Templates
 
isTracingEnabledForType(ValueNode) - Static method in class com.oracle.graal.hotspot.replacements.MonitorSnippets.Templates
 
isTransient() - Method in interface jdk.internal.jvmci.meta.ModifiersProvider
 
isTrivial() - Method in class com.oracle.graal.nodes.StructuredGraph
 
isTrivialTrace(LIR, List<? extends AbstractBlockBase<?>>) - Static method in class com.oracle.graal.lir.alloc.trace.TraceRegisterAllocationPhase
 
isTrue() - Method in enum jdk.internal.jvmci.meta.TriState
 
isTrustedInterfaceType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isTrustedInterfaceType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isTrustedInterfaceType() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Returns true if this type represents an interface and it should be trusted even in places where the JVM verifier would not give any guarantees other than Object.
isTrustedInterfaceTypeTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
isTypeCompatible(TypeMirror, TypeMirror) - Method in class com.oracle.graal.replacements.verifier.MethodSubstitutionVerifier
 
isTypeCompatible(TypeMirror, TypeMirror) - Method in class com.oracle.graal.replacements.verifier.NodeIntrinsicVerifier
 
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
 
ISUB - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
isUByte(int) - Static method in class com.oracle.graal.asm.NumUtil
Determines if a given int value is the range of unsigned byte values.
isUByte(long) - Static method in class com.oracle.graal.asm.NumUtil
Determines if a given long value is the range of unsigned byte values.
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.asm.NumUtil
Determines if a given long value is the range of unsigned int 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.
isUnconditionalMemUseTrackingEnabled - Static variable in class com.oracle.graal.debug.Debug
Specifies if all mem use trackers are unconditionally enabled.
isUninit() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
isUninitialized() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
isUnknown() - Method in enum jdk.internal.jvmci.meta.TriState
 
isUnknownReference() - Method in class jdk.internal.jvmci.meta.LIRKind
Check whether this value is derived from a reference in a non-linear way.
isUnorderedLess - Variable in class com.oracle.graal.nodes.calc.NormalizeCompareNode
 
isUnrestricted() - Method in class com.oracle.graal.compiler.common.type.FloatStamp
 
isUnrestricted() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
isUnsafeAccessTrackingEnabled() - Method in class com.oracle.graal.nodes.StructuredGraph
 
isUnsigned() - Method in enum com.oracle.graal.compiler.common.calc.Condition
Returns true if this condition represents an unsigned comparison.
isUnsigned() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes.Type
 
isUnsigned() - Method in enum jdk.internal.jvmci.meta.Kind
Checks whether this type is a Java primitive type representing an unsigned number.
isUShort(int) - Static method in class com.oracle.graal.asm.NumUtil
 
isUShort(long) - Static method in class com.oracle.graal.asm.NumUtil
 
isValid() - Method in class com.oracle.graal.asm.Assembler.LabelHint
 
isValid() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Asi
 
isValid(Position, NodeClass<?>, Edges) - Method in class com.oracle.graal.graph.NodeClass
 
isValid() - Method in class com.oracle.graal.hotspot.meta.HotSpotRuntimeStub
 
isValid() - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
isValid() - Method in class com.oracle.graal.truffle.OptimizedAssumption
 
isValid() - Method in class jdk.internal.jvmci.code.InstalledCode
 
isValid() - Method in class jdk.internal.jvmci.code.Register
Determines if this is a valid register.
isValidDisp(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.ControlTransferOp
 
isValidImplicitNullCheckFor(Value, int) - Method in class com.oracle.graal.lir.amd64.AMD64AddressValue
 
isValidImplicitNullCheckFor(Value, int) - Method in class com.oracle.graal.lir.sparc.SPARCAddressValue
 
isValidImplicitNullCheckFor(Value, int) - Method in class com.oracle.graal.lir.sparc.SPARCImmediateAddressValue
 
isValidImplicitNullCheckFor(Value, int) - Method in class com.oracle.graal.lir.sparc.SPARCIndexedAddressValue
 
isValidIndex(int, int) - Method in class com.oracle.graal.compiler.common.util.BitMap2D
 
isValidObjectFieldDisplacement(Constant, long) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
isValue() - Method in class jdk.internal.jvmci.meta.LIRKind
Check whether this kind is a value type that doesn't need to be tracked at safepoints.
isVarArgs() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Checks that the method is a varargs method.
isVarargsParameter(int) - Method in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo
 
isVarArgsTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
isVariable(Value) - Static method in class com.oracle.graal.lir.LIRValueUtil
 
isVariableOrRegister(Value) - Static method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
isVerifyEnabled() - Static method in class com.oracle.graal.debug.Debug
Determines if verification is enabled in the current debug scope.
isVerifyEnabled() - Method in interface com.oracle.graal.debug.DebugConfig
 
isVerifyEnabled() - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
isVerifyEnabled() - Method in class com.oracle.graal.debug.GraalDebugConfig
 
isVerifyEnabled() - Method in class com.oracle.graal.debug.internal.DebugScope
 
isVerifyEnabledForMethod() - Static method in class com.oracle.graal.debug.Debug
Determines if verification is enabled in the current method, regardless of the current debug scope.
isVerifyEnabledForMethod() - Method in interface com.oracle.graal.debug.DebugConfig
 
isVerifyEnabledForMethod() - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
isVerifyEnabledForMethod() - Method in class com.oracle.graal.debug.GraalDebugConfig
 
isVirtual() - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
isVirtual(int) - Method in interface jdk.internal.jvmci.code.stack.InspectedFrame
Returns whether the local at the given index is a virtual object, and therefore the object returned by InspectedFrame.getLocal(int) is a copy.
isVirtual(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
isVirtualFrame() - Method in class com.oracle.graal.truffle.GraalFrameInstance
 
isVirtualObject(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
isVirtualStackSlot(Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
isVisible() - Method in interface com.oracle.graal.virtual.phases.ea.EffectList.Effect
 
isVolatile() - Method in class com.oracle.graal.nodes.java.AccessFieldNode
Checks whether this field is declared volatile.
isVolatile - Variable in class com.oracle.graal.replacements.StandardGraphBuilderPlugins.UnsafeGetPlugin
 
isVolatile - Variable in class com.oracle.graal.replacements.StandardGraphBuilderPlugins.UnsafePutPlugin
 
isVolatile() - Method in interface jdk.internal.jvmci.meta.ModifiersProvider
 
isWellKnownImplicitStableField() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
isWithContext() - Method in class com.oracle.graal.nodes.debug.DynamicCounterNode
 
isWithin(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
isWord(ResolvedJavaType) - Method in class com.oracle.graal.hotspot.word.HotSpotWordTypes
 
isWord(ValueNode) - Method in class com.oracle.graal.word.WordTypes
Determines if a given node has a word type.
isWord(ResolvedJavaType) - Method in class com.oracle.graal.word.WordTypes
Determines if a given type is a word type.
isWordDisp30(long) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
isWordOperation(ResolvedJavaMethod) - Method in class com.oracle.graal.word.WordTypes
Determines if a given method denotes a word operation.
isWorthInlining(Replacements, MethodInvocation, int, boolean) - Method in class com.oracle.graal.phases.common.inlining.policy.GreedyInliningPolicy
 
isWorthInlining(Replacements, MethodInvocation, int, boolean) - Method in class com.oracle.graal.phases.common.inlining.policy.InlineEverythingPolicy
 
isWorthInlining(Replacements, MethodInvocation, int, boolean) - Method in class com.oracle.graal.phases.common.inlining.policy.InlineMethodSubstitutionsPolicy
 
isWorthInlining(Replacements, MethodInvocation, int, boolean) - Method in interface com.oracle.graal.phases.common.inlining.policy.InliningPolicy
 
isXmmType() - Method in enum com.oracle.graal.asm.amd64.AMD64Assembler.OperandSize
 
isXNegated() - Method in class com.oracle.graal.nodes.ShortCircuitOrNode
 
isYNegated() - Method in class com.oracle.graal.nodes.ShortCircuitOrNode
 
itail - Variable in class com.oracle.graal.compiler.test.NodePosIteratorTest.TestNode
 
itail - Variable in class com.oracle.graal.replacements.test.EdgesTest.TestNode
 
item - Variable in class jdk.internal.jvmci.meta.AbstractProfiledItem
 
items - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.RawItemProfile
 
ITERABLE_NODE_TYPES - Static variable in class com.oracle.graal.graph.NodeClass
 
iterableId - Variable in class com.oracle.graal.graph.NodeClass
 
iterableId() - Method in class com.oracle.graal.graph.NodeClass
 
iterableIds - Variable in class com.oracle.graal.graph.NodeClass
 
iterableIds() - Method in class com.oracle.graal.graph.NodeClass
 
iterableNodesFirst - Variable in class com.oracle.graal.graph.Graph
 
iterableNodesLast - Variable in class com.oracle.graal.graph.Graph
 
IterableNodeType - Interface in com.oracle.graal.graph
A marker for a node type supporting fast iteration of its instances in a graph.
iterateBlock(BciBlockMapping.BciBlock[], BciBlockMapping.BciBlock) - Method in class com.oracle.graal.java.BytecodeParser
 
iterateBytecodesForBlock(BciBlockMapping.BciBlock) - Method in class com.oracle.graal.java.BytecodeParser
 
iterateExplodedLoopHeader(BciBlockMapping.BciBlock[], BciBlockMapping.BciBlock) - Method in class com.oracle.graal.java.BytecodeParser
 
iterateFrames(ResolvedJavaMethod[], ResolvedJavaMethod[], int, InspectedFrameVisitor<T>) - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
iterateFrames(FrameInstanceVisitor<T>) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
iterateFrames(ResolvedJavaMethod[], ResolvedJavaMethod[], int, InspectedFrameVisitor<T>) - Method in interface jdk.internal.jvmci.code.stack.StackIntrospection
Accesses the current stack, providing InspectedFrames to the visitor that can be used to inspect the stack frames' contents.
iterateOverBytecodes(BciBlockMapping.BciBlock[], BytecodeStream) - Method in class com.oracle.graal.java.BciBlockMapping
 
iterateSuccessorsAndInputs(NodeFlood) - Static method in class com.oracle.graal.phases.common.DeadCodeEliminationPhase
 
ITERATION - Static variable in class com.oracle.graal.jtt.loop.LoopSpilling
 
iteration - Variable in class com.oracle.graal.phases.common.LoweringPhase.Round
 
ITERATION_COUNT - Static variable in class com.oracle.graal.hotspot.test.HotSpotNmethodTest
 
iterationCount(double, boolean) - Static method in class com.oracle.graal.compiler.test.GraalCompilerTest
Inject an iteration count for a loop condition into the profiling information of this test case.
IterationDirectiveTest - Class in com.oracle.graal.api.directives.test
 
IterationDirectiveTest() - Constructor for class com.oracle.graal.api.directives.test.IterationDirectiveTest
 
iterationLimit - Variable in class com.oracle.graal.graph.NodeWorkList.IterativeNodeWorkList
 
ITERATIONS - Static variable in class com.oracle.graal.compiler.test.FindUniqueConcreteMethodBugTest
 
ITERATIONS - Static variable in class com.oracle.graal.hotspot.test.InstalledCodeExecuteHelperTest
 
iterationStates - Variable in class com.oracle.graal.nodes.GraphDecoder.LoopScope
Information about already processed loop iterations for state merging during loop explosion.
IterativeConditionalEliminationPhase - Class in com.oracle.graal.phases.common
 
IterativeConditionalEliminationPhase(CanonicalizerPhase, boolean) - Constructor for class com.oracle.graal.phases.common.IterativeConditionalEliminationPhase
 
IterativeNodeWorkList(Graph, boolean, int) - Constructor for class com.oracle.graal.graph.NodeWorkList.IterativeNodeWorkList
 
iterator() - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.EntrySet
 
iterator() - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.KeySet
 
iterator() - Method in class com.oracle.graal.graph.iterators.DistinctFilteredNodeIterable
 
iterator() - Method in class com.oracle.graal.graph.iterators.FilteredNodeIterable
 
iterator - Variable in class com.oracle.graal.graph.iterators.PredicatedProxyNodeIterator
 
iterator() - Method in class com.oracle.graal.graph.NodeBitMap
 
iterator() - Method in interface com.oracle.graal.graph.NodeClassIterable
Returns an iterator that produces all non-null values.
iterator() - Method in class com.oracle.graal.graph.NodeFlood
 
iterator() - Method in class com.oracle.graal.graph.NodeList
 
iterator() - Method in class com.oracle.graal.graph.NodeUsageIterable
 
iterator() - Method in class com.oracle.graal.graph.NodeWorkList.IterativeNodeWorkList
 
iterator() - Method in class com.oracle.graal.graph.NodeWorkList.SingletonNodeWorkList
 
iterator - Variable in class com.oracle.graal.phases.graph.ScheduledNodeIterator
 
iterator() - Method in class com.oracle.graal.truffle.TruffleInlining
 
iterator() - Method in class com.oracle.graal.virtual.phases.ea.EffectList
 
iterator() - Method in class jdk.internal.jvmci.code.DataSection
 
iterator() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags
 
iterator() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields
 
iterator() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMIntConstants
 
iterator() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMLongConstants
 
iterator() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes
 
iterator() - Method in class jdk.internal.jvmci.meta.Assumptions
 
iteratorBehaviorTest() - Method in class com.oracle.graal.graph.test.TypedNodeIteratorTest
 
iteratorStack - Variable in class com.oracle.graal.truffle.TruffleInlining.CallTreeNodeIterator
 
IUSHR - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
iv - Variable in class com.oracle.graal.compiler.test.CountedLoopTest.IVPropertyNode
 
iv - Variable in class com.oracle.graal.loop.CountedLoopInfo
 
IVPropertyNode(CountedLoopTest.IVProperty, ValueNode) - Constructor for class com.oracle.graal.compiler.test.CountedLoopTest.IVPropertyNode
 
ivs - Variable in class com.oracle.graal.loop.LoopEx
 
IWrap() - Constructor for class com.oracle.graal.jtt.lang.Bridge_method01.IWrap
 
IXOR - Static variable in class com.oracle.graal.bytecode.Bytecodes
 

J

JAVA_THREAD_OSTHREAD_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
JAVA_THREAD_THREAD_OBJECT_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
JAVA_TIME_MILLIS - Static variable in class com.oracle.graal.hotspot.replacements.SystemSubstitutions
 
JAVA_TIME_NANOS - Static variable in class com.oracle.graal.hotspot.replacements.SystemSubstitutions
 
JAVA_VERSION - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse
 
JavacBug - Annotation Type in com.oracle.graal.replacements
Used to indicate that an otherwise strange looking code pattern is required to work around a bug in javac.
javaClass - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
The Java class this type represents.
JavaConstant - Interface in jdk.internal.jvmci.meta
Represents a constant (boxed) value, such as an integer, floating point number, or object reference, within the compiler and across the compiler/runtime interface.
JavaField - Interface in jdk.internal.jvmci.meta
Represents a reference to a Java field, either resolved or unresolved fields.
javaFrameAnchorFlagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
javaFrameAnchorLastJavaFpOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
javaFrameAnchorLastJavaPcOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
javaFrameAnchorLastJavaSpOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
javaGeneralParameterRegisters - Variable in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
JavaMethod - Interface in jdk.internal.jvmci.meta
Represents a reference to a Java method, either resolved or unresolved.
JavaMethodContext - Interface in com.oracle.graal.debug
Interface for objects used in Debug context that can provide a JavaMethod.
JavaMethodProfile - Class in jdk.internal.jvmci.meta
This profile object represents the method profile at a specific BCI.
JavaMethodProfile(double, JavaMethodProfile.ProfiledMethod[]) - Constructor for class jdk.internal.jvmci.meta.JavaMethodProfile
 
JavaMethodProfile.ProfiledMethod - Class in jdk.internal.jvmci.meta
 
javaName - Variable in enum jdk.internal.jvmci.meta.Kind
 
JavaReadNode - Class in com.oracle.graal.nodes.extended
Read a raw memory location according to Java field or array read semantics.
JavaReadNode(Kind, AddressNode, LocationIdentity, HeapAccess.BarrierType, boolean) - Constructor for class com.oracle.graal.nodes.extended.JavaReadNode
 
JavaSignature(Class<?>, Class<?>[]) - Constructor for class com.oracle.graal.replacements.ReplacementsImpl.JavaSignature
 
javaThreadAnchorOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
javaThreadDirtyCardQueueOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
javaThreadSatbMarkQueueOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
javaTimeMillisAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
javaTimeNanosAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
javaType(MetaAccessProvider) - Method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
 
javaType(MetaAccessProvider) - Method in class com.oracle.graal.compiler.common.type.FloatStamp
 
javaType(MetaAccessProvider) - Method in class com.oracle.graal.compiler.common.type.IllegalStamp
 
javaType(MetaAccessProvider) - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
javaType(MetaAccessProvider) - Method in class com.oracle.graal.compiler.common.type.RawPointerStamp
 
javaType(MetaAccessProvider) - Method in class com.oracle.graal.compiler.common.type.Stamp
Returns the type of the stamp, guaranteed to be non-null.
javaType(MetaAccessProvider) - Method in class com.oracle.graal.compiler.common.type.VoidStamp
 
javaType(MetaAccessProvider) - Method in class com.oracle.graal.hotspot.nodes.type.MetaspacePointerStamp
 
javaType - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.LookupTypeCacheElement
 
JavaType - Interface in jdk.internal.jvmci.meta
Represents a resolved or unresolved type.
JavaTypeProfile - Class in jdk.internal.jvmci.meta
This profile object represents the type profile at a specific BCI.
JavaTypeProfile(TriState, double, JavaTypeProfile.ProfiledType[]) - Constructor for class jdk.internal.jvmci.meta.JavaTypeProfile
 
JavaTypeProfile.ProfiledType - Class in jdk.internal.jvmci.meta
 
javaTypes - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse
 
JavaValue - Interface in jdk.internal.jvmci.meta
Interface for things that represent a Java value.
JavaWriteNode - Class in com.oracle.graal.nodes.extended
Write a raw memory location according to Java field or array write semantics.
JavaWriteNode(Kind, AddressNode, LocationIdentity, ValueNode, HeapAccess.BarrierType, boolean, boolean) - Constructor for class com.oracle.graal.nodes.extended.JavaWriteNode
 
jbyteAlignedArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jbyteAlignedDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jbyteArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jbyteDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jcc(AMD64Assembler.ConditionFlag, int, boolean) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
jcc(AMD64Assembler.ConditionFlag, Label) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
jcc(AMD64MacroAssembler, boolean, LabelRef) - Method in class com.oracle.graal.lir.amd64.AMD64ControlFlow.BranchOp
 
jcc(AMD64MacroAssembler, boolean, LabelRef) - Method in class com.oracle.graal.lir.amd64.AMD64ControlFlow.FloatBranchOp
 
jccb(AMD64Assembler.ConditionFlag, Label) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
jdk.internal.jvmci.amd64 - package jdk.internal.jvmci.amd64
 
jdk.internal.jvmci.code - package jdk.internal.jvmci.code
Package that defines the interface between a Java application that wants to install code and the runtime.
jdk.internal.jvmci.code.stack - package jdk.internal.jvmci.code.stack
 
jdk.internal.jvmci.common - package jdk.internal.jvmci.common
 
jdk.internal.jvmci.compiler - package jdk.internal.jvmci.compiler
 
jdk.internal.jvmci.hotspot - package jdk.internal.jvmci.hotspot
 
jdk.internal.jvmci.hotspot.amd64 - package jdk.internal.jvmci.hotspot.amd64
 
jdk.internal.jvmci.hotspot.events - package jdk.internal.jvmci.hotspot.events
 
jdk.internal.jvmci.hotspot.jfr.events - package jdk.internal.jvmci.hotspot.jfr.events
 
jdk.internal.jvmci.hotspot.logging - package jdk.internal.jvmci.hotspot.logging
Logging framework for the HotSpot CRI implementation.
jdk.internal.jvmci.hotspot.sparc - package jdk.internal.jvmci.hotspot.sparc
 
jdk.internal.jvmci.hotspotvmconfig - package jdk.internal.jvmci.hotspotvmconfig
 
jdk.internal.jvmci.hotspotvmconfig.processor - package jdk.internal.jvmci.hotspotvmconfig.processor
 
jdk.internal.jvmci.meta - package jdk.internal.jvmci.meta
Package that defines the interface between a runtime and a Java application that wants to access meta information.
jdk.internal.jvmci.options - package jdk.internal.jvmci.options
 
jdk.internal.jvmci.options.processor - package jdk.internal.jvmci.options.processor
 
jdk.internal.jvmci.options.test - package jdk.internal.jvmci.options.test
 
jdk.internal.jvmci.runtime - package jdk.internal.jvmci.runtime
 
jdk.internal.jvmci.runtime.test - package jdk.internal.jvmci.runtime.test
 
jdk.internal.jvmci.service - package jdk.internal.jvmci.service
 
jdk.internal.jvmci.service.processor - package jdk.internal.jvmci.service.processor
 
jdk.internal.jvmci.sparc - package jdk.internal.jvmci.sparc
 
JDK_ClassLoaders01 - Class in com.oracle.graal.jtt.lang
 
JDK_ClassLoaders01() - Constructor for class com.oracle.graal.jtt.lang.JDK_ClassLoaders01
 
JDK_ClassLoaders02 - Class in com.oracle.graal.jtt.lang
 
JDK_ClassLoaders02() - Constructor for class com.oracle.graal.jtt.lang.JDK_ClassLoaders02
 
JFRCompilationEvent() - Constructor for class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilationEvent
 
JFRCompilerFailureEvent() - Constructor for class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilerFailureEvent
 
JFREventProvider - Class in jdk.internal.jvmci.hotspot.jfr.events
A JFR implementation for EventProvider.
JFREventProvider() - Constructor for class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider
 
JFREventProvider.JFRCompilationEvent - Class in jdk.internal.jvmci.hotspot.jfr.events
A JFR compilation event.
JFREventProvider.JFRCompilerFailureEvent - Class in jdk.internal.jvmci.hotspot.jfr.events
A JFR compiler failure event.
jintAlignedArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jintAlignedDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jintArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jintDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jlongAlignedArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jlongAlignedDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jlongArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jlongDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
JMM_POST_VOLATILE_READ - Static variable in class jdk.internal.jvmci.code.MemoryBarriers
 
JMM_POST_VOLATILE_WRITE - Static variable in class jdk.internal.jvmci.code.MemoryBarriers
 
JMM_PRE_VOLATILE_READ - Static variable in class jdk.internal.jvmci.code.MemoryBarriers
 
JMM_PRE_VOLATILE_WRITE - Static variable in class jdk.internal.jvmci.code.MemoryBarriers
 
jmp(int, boolean) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
jmp(Label) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
jmp(Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
jmp(Label) - Method in class com.oracle.graal.asm.Assembler
 
jmp(Label) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
jmp(SPARCAddress) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
jmp(Register) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
JMP - Static variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Bytecode
 
jmpb(Label) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
jmpl(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
jmpl(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
join(Condition) - Method in enum com.oracle.graal.compiler.common.calc.Condition
 
join(Stamp) - Method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
 
join(Stamp) - Method in class com.oracle.graal.compiler.common.type.AbstractPointerStamp
 
join(Stamp) - Method in class com.oracle.graal.compiler.common.type.FloatStamp
 
join(Stamp) - Method in class com.oracle.graal.compiler.common.type.IllegalStamp
 
join(Stamp) - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
join(Stamp) - Method in class com.oracle.graal.compiler.common.type.RawPointerStamp
 
join(Stamp) - Method in class com.oracle.graal.compiler.common.type.Stamp
Returns the intersection of this stamp and the given stamp.
join(Stamp) - Method in class com.oracle.graal.compiler.common.type.VoidStamp
 
join(Stamp, Stamp) - Static method in class com.oracle.graal.nodes.test.AbstractObjectStampTest
 
join(TruffleStamp) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ArrayStamp
 
join(TruffleStamp) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ClassStamp
 
join(TruffleStamp) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.GenericStamp
 
join(TruffleStamp) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.InstanceStamp
 
join(TruffleStamp) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.TypeStamp
 
join(TruffleStamp) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.UninitializedStamp
 
join(TruffleStamp) - Method in interface com.oracle.graal.truffle.TruffleStamp
 
join0(Stamp, boolean) - Method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
 
joinTypes(Class<?>, Class<?>) - Static method in class com.oracle.graal.truffle.OptimizedCallTarget
 
joinValue(Object) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ArrayStamp
 
joinValue(Object) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ValueStamp
 
joinValue(Object) - Method in interface com.oracle.graal.truffle.TruffleStamp
 
jshortAlignedArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jshortAlignedDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jshortArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jshortDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
JSR - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
JSR_W - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
jsrAlternatives - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock.JSRData
 
jsrData - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
JSRData() - Constructor for class com.oracle.graal.java.BciBlockMapping.BciBlock.JSRData
 
JsrNotSupportedBailout - Exception in com.oracle.graal.java
 
JsrNotSupportedBailout(String) - Constructor for exception com.oracle.graal.java.JsrNotSupportedBailout
 
jsrReturnBci - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock.JSRData
 
jsrScope - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock.JSRData
 
JsrScope - Class in com.oracle.graal.java
 
JsrScope(long) - Constructor for class com.oracle.graal.java.JsrScope
 
JsrScope() - Constructor for class com.oracle.graal.java.JsrScope
 
jsrSuccessor - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock.JSRData
 
jsrVisited - Variable in class com.oracle.graal.java.BciBlockMapping
 
JTTTest - Class in com.oracle.graal.jtt
Base class for the JTT tests.
JTTTest() - Constructor for class com.oracle.graal.jtt.JTTTest
 
JTTTest.DummyTestClass - Class in com.oracle.graal.jtt
 
JUMP_ADDRESS - Static variable in interface com.oracle.graal.hotspot.HotSpotForeignCallLinkage
Sentinel marker for a computed jump address.
JUMP_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.JumpData
 
JUMP_OFFSET_SIZE - Static variable in class com.oracle.graal.bytecode.BytecodeTableSwitch
 
JUMP_TABLE - Static variable in class com.oracle.graal.code.HexCodeFile
 
JumpData() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.JumpData
 
JumpData(HotSpotMethodDataAccessor.Tag, int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.JumpData
 
jumpDisplacementHints - Variable in class com.oracle.graal.asm.Assembler
 
JumpOp(LabelRef) - Constructor for class com.oracle.graal.lir.StandardOp.JumpOp
 
JumpOp(LIRInstructionClass<? extends StandardOp.JumpOp>, LabelRef) - Constructor for class com.oracle.graal.lir.StandardOp.JumpOp
 
JumpTable(int, int, int, int) - Constructor for class jdk.internal.jvmci.code.CompilationResult.JumpTable
 
jumpTables - Variable in class com.oracle.graal.code.HexCodeFile
 
jumpToExceptionHandler(Word) - Static method in class com.oracle.graal.hotspot.nodes.JumpToExceptionHandlerNode
 
jumpToExceptionHandlerInCaller(Word, Object, Word) - Static method in class com.oracle.graal.hotspot.nodes.JumpToExceptionHandlerInCallerNode
 
JumpToExceptionHandlerInCallerNode - Class in com.oracle.graal.hotspot.nodes
Sets up the arguments expected by an exception handler in the caller's frame, removes the current frame and jumps to said handler.
JumpToExceptionHandlerInCallerNode(ValueNode, ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.JumpToExceptionHandlerInCallerNode
 
JumpToExceptionHandlerNode - Class in com.oracle.graal.hotspot.nodes
Jumps to the exception handler specified by JumpToExceptionHandlerNode.address.
JumpToExceptionHandlerNode(ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.JumpToExceptionHandlerNode
 
JVM_CONSTANT(int) - Constructor for enum jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT
 
jvmAccFieldHasGenericSignature - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmAccFieldInternal - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmAccFieldStable - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmAccHasMonitorBytecodes - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmAccMonitorMatch - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmAccWrittenFlags() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
jvmAccWrittenFlags - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
JVMCI - Class in jdk.internal.jvmci.runtime
 
JVMCI() - Constructor for class jdk.internal.jvmci.runtime.JVMCI
 
JVMCI_OPTION_PREFIX - Static variable in class jdk.internal.jvmci.hotspot.HotSpotOptions
 
JVMCIBackend - Class in jdk.internal.jvmci.runtime
A JVMCI backend encapsulates the capabilities needed by a Java based compiler for compiling and installing code for a single compute unit within a JVM.
JVMCIBackend(MetaAccessProvider, CodeCacheProvider, ConstantReflectionProvider) - Constructor for class jdk.internal.jvmci.runtime.JVMCIBackend
 
JVMCIClassLoaderFactory - Class in jdk.internal.jvmci.service
Utility called from the VM to create and register a separate class loader for loading JVMCI classes (i.e., those in found in lib/jvmci/*.jar).
JVMCIClassLoaderFactory() - Constructor for class jdk.internal.jvmci.service.JVMCIClassLoaderFactory
 
jvmciCountersSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmciCountersThreadOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmciEnv - Variable in class com.oracle.graal.hotspot.CompilationTask
The address of the JVMCIEnv associated with this compilation or 0L if no such object exists.
jvmciEnv - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
 
jvmciEnvJvmtiCanHotswapOrPostBreakpointOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmciEnvTaskOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
JVMCIError - Error in jdk.internal.jvmci.common
Indicates a condition in JVMCI related code that should never occur during normal operation.
JVMCIError(String, Object...) - Constructor for error jdk.internal.jvmci.common.JVMCIError
This constructor creates a JVMCIError with a message assembled via String.format(String, Object...).
JVMCIError(Throwable) - Constructor for error jdk.internal.jvmci.common.JVMCIError
This constructor creates a JVMCIError for a given causing Throwable instance.
JVMCIError(JVMCIError) - Constructor for error jdk.internal.jvmci.common.JVMCIError
This constructor creates a JVMCIError and adds all the context of another JVMCIError.
jvmciMirrors - Variable in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
JVMCI mirrors are stored as a ClassValue associated with the Class of the type.
jvmciRuntime - Variable in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
JVMCIRuntime - Static variable in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime.Options
 
JVMCIRuntime - Interface in jdk.internal.jvmci.runtime
Interface for accessing the JVMCI APIs supported by the runtime.
jvmClassModifiers() - Static method in interface jdk.internal.jvmci.meta.ModifiersProvider
 
jvmConstantClass - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantDouble - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantExternalMax - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantFieldref - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantFloat - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantInteger - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantInterfaceMethodref - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantInternalMax - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantInternalMin - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantInvokeDynamic - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantLong - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantMethodHandle - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantMethodHandleInError - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantMethodref - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantMethodType - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantMethodTypeInError - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantNameAndType - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantString - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantUnresolvedClass - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantUnresolvedClassInError - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantUtf8 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmFieldModifiers() - Static method in interface jdk.internal.jvmci.meta.ModifiersProvider
 
jvmMethodModifiers() - Static method in interface jdk.internal.jvmci.meta.ModifiersProvider
 

K

K - Static variable in class jdk.internal.jvmci.code.CodeUtil
 
K_SLOT - Static variable in class com.oracle.graal.jtt.optimize.NestedLoop_EA
 
keepForLater(FixedNode, T) - Method in class com.oracle.graal.phases.graph.SinglePassNodeIterator
 
key - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.StrategySwitchOp
 
key - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.StrategySwitchOp
 
key - Variable in enum jdk.internal.jvmci.meta.Kind
 
keyAt(int) - Method in class com.oracle.graal.bytecode.BytecodeLookupSwitch
 
keyAt(int) - Method in class com.oracle.graal.bytecode.BytecodeSwitch
Gets the key at i'th switch target index.
keyAt(int) - Method in class com.oracle.graal.bytecode.BytecodeTableSwitch
 
keyAt(int) - Method in class com.oracle.graal.nodes.extended.IntegerSwitchNode
Gets the key at the specified index.
keyAt(int) - Method in class com.oracle.graal.nodes.extended.SwitchNode
The key at the specified position, encoded in a Constant.
keyAt(int) - Method in class com.oracle.graal.nodes.java.TypeSwitchNode
 
keyConstants - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.StrategySwitchOp
 
keyConstants - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.StrategySwitchOp
 
keyConstants - Variable in class com.oracle.graal.lir.SwitchStrategy
 
keyCount() - Method in class com.oracle.graal.nodes.extended.IntegerSwitchNode
 
keyCount() - Method in class com.oracle.graal.nodes.extended.SwitchNode
The number of distinct keys in this switch.
keyCount() - Method in class com.oracle.graal.nodes.java.TypeSwitchNode
 
keyCounts - Variable in class com.oracle.graal.lir.SwitchStrategy.EffortClosure
 
keyEfforts - Variable in class com.oracle.graal.lir.SwitchStrategy.EffortClosure
 
keyFields - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.SPARCOp
 
keyMap - Static variable in class com.oracle.graal.debug.internal.KeyRegistry
 
keyProbabilities - Variable in class com.oracle.graal.lir.SwitchStrategy
 
keyProbabilities - Variable in class com.oracle.graal.nodes.extended.SwitchNode
 
keyProbability(int) - Method in class com.oracle.graal.nodes.extended.SwitchNode
Returns the probability of the key at the given index.
KeyRegistry - Class in com.oracle.graal.debug.internal
Registry for allocating a globally unique integer id to each DebugValue.
KeyRegistry() - Constructor for class com.oracle.graal.debug.internal.KeyRegistry
 
keys - Variable in class com.oracle.graal.nodes.extended.IntegerSwitchNode
 
keys - Variable in class com.oracle.graal.nodes.java.TypeSwitchNode
 
keySet() - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap
 
KeySet() - Constructor for class com.oracle.graal.compiler.common.LinkedIdentityHashMap.KeySet
 
keySet() - Method in class com.oracle.graal.graph.NodeNodeMap
 
keySuccessor(int) - Method in class com.oracle.graal.nodes.extended.SwitchNode
Returns the successor for the key at the given index.
keySuccessorIndex(int) - Method in class com.oracle.graal.nodes.extended.SwitchNode
Returns the index of the successor belonging to the key at the specified index.
keySuccessors - Variable in class com.oracle.graal.nodes.extended.SwitchNode
 
keyTargets - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.StrategySwitchOp
 
keyTargets - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.StrategySwitchOp
 
keyTargets - Variable in class com.oracle.graal.lir.SwitchStrategy.BaseSwitchClosure
 
keyTargets - Variable in class com.oracle.graal.lir.SwitchStrategy.EffortClosure
 
killCFG(Node, SimplifierTool) - Static method in class com.oracle.graal.nodes.util.GraphUtil
 
killCFG(Node) - Static method in class com.oracle.graal.nodes.util.GraphUtil
 
killedLocations - Variable in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
The memory locations killed by the call.
killEnd(AbstractEndNode, SimplifierTool) - Static method in class com.oracle.graal.nodes.util.GraphUtil
 
killExceptionEdge() - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
killIfBranch(IfNode, boolean) - Method in class com.oracle.graal.virtual.phases.ea.GraphEffectList
 
KillingBeginNode - Class in com.oracle.graal.nodes
 
KillingBeginNode(LocationIdentity) - Constructor for class com.oracle.graal.nodes.KillingBeginNode
 
killLocations - Variable in class com.oracle.graal.nodes.cfg.Block
 
killLocations - Variable in class com.oracle.graal.nodes.cfg.HIRLoop
 
killLocationsBetweenThisAndDominator - Variable in class com.oracle.graal.nodes.cfg.Block
 
killOtherSuccessors(SimplifierTool, int) - Method in class com.oracle.graal.nodes.extended.SwitchNode
Delete all other successors except for the one reached by survivingEdge.
killReadCache() - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationBlockState
 
killReadCache(LocationIdentity, int) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationBlockState
 
killReadCache() - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState
 
killReadCache(LocationIdentity) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState
 
killWithUnusedFloatingInputs(Node) - Static method in class com.oracle.graal.nodes.util.GraphUtil
 
kind - Variable in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
 
kind - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
The kind of this interval.
kind() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
kind - Variable in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
 
kind - Variable in class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
 
kind - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.BranchOp
 
kind - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
kind - Variable in class com.oracle.graal.lir.sparc.SPARCMove.MemOp
 
kind - Variable in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
kind() - Method in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
kind - Variable in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
Kind of the arrays to compare.
kind - Variable in class com.oracle.graal.replacements.nodes.DirectStoreNode
 
kind - Variable in class com.oracle.graal.replacements.StandardGraphBuilderPlugins.BoxPlugin
 
kind - Variable in class com.oracle.graal.replacements.StandardGraphBuilderPlugins.UnboxPlugin
 
kind - Variable in class com.oracle.graal.replacements.StandardGraphBuilderPlugins.UnsafePutPlugin
 
kind - Variable in class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins.CustomizedUnsafeStorePlugin
 
kind - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
kind - Variable in class jdk.internal.jvmci.meta.AbstractValue
 
Kind - Enum in jdk.internal.jvmci.meta
Denotes the basic kinds of types in CRI, including the all the Java primitive types, for example, Kind.Int for int and Kind.Object for all object types.
Kind(char, String, int, boolean, Class<?>, Class<?>) - Constructor for enum jdk.internal.jvmci.meta.Kind
 
Kind.FormatWithToString - Interface in jdk.internal.jvmci.meta
Marker interface for types that should be formatted with their Object.toString() value.
KindProvider - Interface in jdk.internal.jvmci.meta
Interface for classes which can be associated with a Kind.
KINDS - Static variable in class com.oracle.graal.replacements.test.ObjectAccessTest
 
KINDS - Static variable in class com.oracle.graal.replacements.test.PointerTest
 
klass() - Method in class com.oracle.graal.hotspot.meta.HotSpotStampProvider
 
klass - Variable in class com.oracle.graal.hotspot.replacements.KlassLayoutHelperNode
 
KLASS - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
klass() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
Gets the metaspace Klass boxed in a JavaConstant.
klass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Gets the metaspace Klass boxed in a JavaConstant.
KLASS_ACCESS_FLAGS_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
KLASS_LAYOUT_HELPER_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
KLASS_MODIFIER_FLAGS_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
KLASS_SUPER_CHECK_OFFSET_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
KLASS_SUPER_KLASS_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
klassAccessFlagsOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
klassAccessFlagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
klassEncoding - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
klassHasFinalizerFlag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
klassIsArray(KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
Checks if class klass is an array.
klassLayoutHelperInstanceSlowPathBit - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
klassLayoutHelperNeutralValue - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
KlassLayoutHelperNode - Class in com.oracle.graal.hotspot.replacements
Read Klass::_layout_helper and incorporate any useful stamp information based on any type information in klass.
KlassLayoutHelperNode(HotSpotVMConfig, ValueNode) - Constructor for class com.oracle.graal.hotspot.replacements.KlassLayoutHelperNode
 
KlassLayoutHelperNode(HotSpotVMConfig, ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.replacements.KlassLayoutHelperNode
 
klassLayoutHelperOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
klassLayoutHelperOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
klassModifierFlagsOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
klassModifierFlagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
klassNonNull() - Method in class com.oracle.graal.hotspot.meta.HotSpotStampProvider
 
klassNonNullStamp - Variable in class com.oracle.graal.hotspot.meta.HotSpotStampProvider
 
klassOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
klassOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
KlassPointer - Class in com.oracle.graal.hotspot.word
Marker type for a metaspace pointer to a type.
KlassPointer() - Constructor for class com.oracle.graal.hotspot.word.KlassPointer
 
KlassPointerStamp - Class in com.oracle.graal.hotspot.nodes.type
 
KlassPointerStamp(boolean, boolean, Kind) - Constructor for class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
 
KlassPointerStamp(boolean, boolean, HotSpotVMConfig.CompressEncoding, Kind) - Constructor for class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
 
klassPointerStamp - Variable in class com.oracle.graal.hotspot.word.HotSpotWordTypes
 
klassPointerType - Variable in class com.oracle.graal.hotspot.word.HotSpotWordTypes
Resolved type for KlassPointer.
klassStamp - Variable in class com.oracle.graal.hotspot.meta.HotSpotStampProvider
 
klassSuperKlassOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
klassSuperKlassOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
knownElementKind - Variable in class com.oracle.graal.nodes.java.DynamicNewArrayNode
A non-null value indicating the worst case element type.
knownNonNull - Variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase.State
 
knownNull - Variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase.State
 
knownTypes - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor
The types which are know for purpose of parsing MatchRule expressions.
knownTypes - Variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase.State
 
kOffset - Static variable in class com.oracle.graal.hotspot.replacements.AESCryptSubstitutions
 

L

l - Static variable in class com.oracle.graal.jtt.hotpath.HP_array02
 
l - Static variable in class com.oracle.graal.jtt.hotpath.HP_field03
 
l - Variable in class com.oracle.graal.jtt.hotpath.HP_field04.TestClass
 
L(int, int, int) - Constructor for class com.oracle.graal.jtt.loop.Loop17.L
 
L(int, int, int) - Constructor for class com.oracle.graal.jtt.loop.LoopEscape.L
 
l - Variable in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest.Foo
 
l - Variable in class com.oracle.mxtool.junit.MxRunListenerDecorator
 
l0 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
l1 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
l2 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
L2D - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
l2d() - Static method in class com.oracle.graal.jtt.optimize.Fold_Convert04
 
L2F - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
l2f() - Static method in class com.oracle.graal.jtt.optimize.Fold_Convert03
 
L2I - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
l3 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
l4 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
l5 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
l6 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
l7 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
la - Static variable in class com.oracle.graal.jtt.hotspot.Test6823354
 
label - Variable in class com.oracle.graal.asm.Assembler.LabelHint
 
Label - Class in com.oracle.graal.asm
This class represents a label within assembly code.
Label() - Constructor for class com.oracle.graal.asm.Label
 
Label(int) - Constructor for class com.oracle.graal.asm.Label
 
label - Variable in enum com.oracle.graal.compiler.gen.InstructionPrinter.InstructionLineColumn
 
label() - Method in class com.oracle.graal.lir.LabelRef
 
label - Variable in class com.oracle.graal.lir.StandardOp.LabelOp
 
label - Variable in class com.oracle.graal.printer.BasicIdealGraphPrinter.Edge
 
LabelHint(Label, int) - Constructor for class com.oracle.graal.asm.Assembler.LabelHint
 
labelHints - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.StrategySwitchOp
 
LabelOp(Label, boolean) - Constructor for class com.oracle.graal.lir.StandardOp.LabelOp
 
LabelRef - Class in com.oracle.graal.lir
LIR instructions such as StandardOp.JumpOp and StandardOp.BranchOp need to reference their target AbstractBlockBase.
LabelRef(LIR, AbstractBlockBase<?>, int) - Constructor for class com.oracle.graal.lir.LabelRef
Returns a new reference to a successor of the given block.
LADD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LALOAD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
lambda(Supplier<Integer>) - Static method in class com.oracle.graal.truffle.test.nodes.LambdaTestNode
 
lambda() - Method in class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
LambdaEagerTest - Class in com.oracle.graal.jtt.lang
 
LambdaEagerTest() - Constructor for class com.oracle.graal.jtt.lang.LambdaEagerTest
 
lambdaFormCompileToBytecodeMethod - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider.LazyInitialization
 
lambdaFormVmentryField - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider.LazyInitialization
 
LambdaTestNode - Class in com.oracle.graal.truffle.test.nodes
 
LambdaTestNode() - Constructor for class com.oracle.graal.truffle.test.nodes.LambdaTestNode
 
LAND - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LARGE_CONSTANT - Static variable in class com.oracle.graal.jtt.backend.LargeConstantSectionTest
 
LargeConstantAbstract() - Constructor for class com.oracle.graal.jtt.backend.LargeConstantSectionTest.LargeConstantAbstract
 
LargeConstantClassLoader(ClassLoader) - Constructor for class com.oracle.graal.jtt.backend.LargeConstantSectionTest.LargeConstantClassLoader
 
LargeConstantSectionTest - Class in com.oracle.graal.jtt.backend
 
LargeConstantSectionTest() - Constructor for class com.oracle.graal.jtt.backend.LargeConstantSectionTest
 
LargeConstantSectionTest.LargeConstantAbstract - Class in com.oracle.graal.jtt.backend
 
LargeConstantSectionTest.LargeConstantClassLoader - Class in com.oracle.graal.jtt.backend
 
LargeLocalLiveness - Class in com.oracle.graal.java
 
LargeLocalLiveness(BciBlockMapping.BciBlock[], int, int) - Constructor for class com.oracle.graal.java.LargeLocalLiveness
 
last() - Method in class com.oracle.graal.graph.NodeList
 
last(List<LIRInstruction>) - Static method in class com.oracle.graal.lir.EdgeMoveOptimizer.Optimizer
Gets the last element from a LIR instruction sequence.
LAST_JAVA_FP_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
LAST_JAVA_PC_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
LAST_JVM_OPCODE - Static variable in class com.oracle.graal.bytecode.Bytecodes
The last opcode defined by the JVM specification.
lastChain - Variable in class com.oracle.graal.graph.NodeWorkList.IterativeNodeWorkList
 
lastClosedTL - Static variable in class com.oracle.graal.debug.internal.DebugScope
 
lastCompiledGraph - Variable in class com.oracle.graal.compiler.test.GraalCompilerTest
 
lastCpi - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.LookupTypeCacheElement
 
lastDirectCallNode - Variable in class com.oracle.graal.truffle.PartialEvaluator.PEInlineInvokePlugin
 
lastDisplacement - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCounterOp.IncrementEmitter
 
lastExceptionThrownTL - Static variable in class com.oracle.graal.debug.internal.DebugScope
 
lastFailed - Variable in class jdk.internal.jvmci.meta.SpeculationLog
 
lastFailure - Variable in class com.oracle.mxtool.junit.TextRunListener
 
lastFixed - Variable in class com.oracle.graal.phases.graph.ScheduledNodeIterator
 
lastFixedNode() - Method in interface com.oracle.graal.nodes.spi.LoweringTool
Gets the closest fixed node preceding the node currently being lowered.
lastFixedNode - Variable in class com.oracle.graal.phases.common.LoweringPhase.LoweringToolImpl
 
lastFixedNode() - Method in class com.oracle.graal.phases.common.LoweringPhase.LoweringToolImpl
 
lastFixedNode - Variable in class com.oracle.graal.replacements.GraphKit
 
lastInlineInfo - Variable in class com.oracle.graal.java.BytecodeParser
 
lastInstr - Variable in class com.oracle.graal.java.BytecodeParser
 
lastInstr - Variable in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
lastInstr - Variable in class com.oracle.graal.replacements.PEGraphDecoder.PEAppendGraphBuilderContext
 
lastInstructionPrinted - Variable in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
lastLIR - Variable in class com.oracle.graal.printer.CFGPrinterObserver
 
lastLocationAccess - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
lastLocationAccess - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
lastLocationAccess - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
lastLocationAccess - Variable in class com.oracle.graal.nodes.memory.AbstractWriteNode
 
lastLocationAccess - Variable in class com.oracle.graal.nodes.memory.FloatingReadNode
 
lastLocationAccess - Variable in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
 
lastLocationAccess - Variable in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
lastLocationAccess - Variable in class com.oracle.graal.replacements.SnippetTemplate.MemoryInputMap
 
lastLookupType - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
lastMemorySnapshot - Variable in class com.oracle.graal.phases.common.FloatingReadPhase.MemoryMapImpl
 
LASTORE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
lastPull - Variable in class com.oracle.graal.graph.NodeWorkList.IterativeNodeWorkList
 
lastUsedIndent - Variable in class com.oracle.graal.debug.internal.DebugScope
 
latestScheduling - Variable in class com.oracle.graal.printer.CFGPrinter
 
layoutHelper - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
layoutHelper() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
layoutHelper() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
layoutHelperArrayTagObjectValue - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
layoutHelperArrayTagShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
layoutHelperArrayTagTypeValue - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
layoutHelperElementTypeMask() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
layoutHelperElementTypeMask - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
layoutHelperElementTypePrimitiveInPlace() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
layoutHelperElementTypePrimitiveInPlace() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
This filters out the bit that differentiates a type array from an object array.
layoutHelperElementTypeShift() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
layoutHelperElementTypeShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
layoutHelperHeaderSizeMask() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
layoutHelperHeaderSizeMask - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
layoutHelperHeaderSizeShift() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
layoutHelperHeaderSizeShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
layoutHelperLog2ElementSizeMask() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
layoutHelperLog2ElementSizeMask - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
layoutHelperLog2ElementSizeShift() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
layoutHelperLog2ElementSizeShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
Lazy() - Constructor for class com.oracle.graal.hotspot.CompilationTask.Lazy
 
lazy - Variable in class com.oracle.graal.replacements.SnippetTemplate.EagerSnippetInfo
 
lazy() - Method in class com.oracle.graal.replacements.SnippetTemplate.EagerSnippetInfo
 
lazy - Variable in class com.oracle.graal.replacements.SnippetTemplate.LazySnippetInfo
 
lazy() - Method in class com.oracle.graal.replacements.SnippetTemplate.LazySnippetInfo
 
lazy() - Method in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo
 
Lazy(ResolvedJavaMethod) - Constructor for class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo.Lazy
 
LAZY_SNIPPETS - Static variable in class com.oracle.graal.replacements.SnippetTemplate
 
LazyCFG(StructuredGraph) - Constructor for class com.oracle.graal.phases.common.OptimizeGuardAnchorsPhase.LazyCFG
 
LazyInitialization() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider.LazyInitialization
 
LazyName - Class in com.oracle.graal.phases
A name whose String value is computed only when it is needed.
LazyName() - Constructor for class com.oracle.graal.phases.LazyName
 
LazySnippetInfo(ResolvedJavaMethod, LocationIdentity[]) - Constructor for class com.oracle.graal.replacements.SnippetTemplate.LazySnippetInfo
 
lcm(int, int) - Static method in class jdk.internal.jvmci.code.DataSection
 
LCMP - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LCONST_0 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LCONST_1 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ld(SPARCAssembler.Op3s, SPARCAddress, Register, SPARCAssembler.Asi) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
ld(SPARCAssembler.Op3s, SPARCAddress, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
ld(SPARCAddress, Register, int, boolean) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
LDC - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LDC - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
LDC2_W - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LDC2_W - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
LDC_W - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LDC_W - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
lddf(SPARCAddress, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
ldf(SPARCAddress, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
LDIV - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
ldsb(SPARCAddress, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
ldsh(SPARCAddress, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
LDST - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
ldsw(SPARCAddress, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
ldub(SPARCAddress, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
lduh(SPARCAddress, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
lduw(SPARCAddress, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
lduwa(Register, Register, Register, SPARCAssembler.Asi) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
ldx(SPARCAddress, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
ldxa(Register, Register, Register, SPARCAssembler.Asi) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
LeaDataOp(AllocatableValue, byte[]) - Constructor for class com.oracle.graal.lir.amd64.AMD64Move.LeaDataOp
 
leafCost(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.constopt.ConstantTreeAnalyzer
 
LeafType(ResolvedJavaType) - Constructor for class jdk.internal.jvmci.meta.Assumptions.LeafType
 
LeaOp(AllocatableValue, AMD64AddressValue) - Constructor for class com.oracle.graal.lir.amd64.AMD64Move.LeaOp
 
leaq(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
leave() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
leave(CompilationResultBuilder) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend.HotSpotFrameContext
 
leave(CompilationResultBuilder) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend.HotSpotFrameContext
 
leave(CompilationResultBuilder) - Method in interface com.oracle.graal.lir.asm.FrameContext
Emits code to be executed just prior to returning from a method.
leaveCurrentStackFrame(long) - Static method in class com.oracle.graal.hotspot.nodes.LeaveCurrentStackFrameNode
 
LeaveCurrentStackFrameNode - Class in com.oracle.graal.hotspot.nodes
Emits code to leave (pop) the current low-level stack frame.
LeaveCurrentStackFrameNode(ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.LeaveCurrentStackFrameNode
 
leaveDeoptimizedStackFrame(int, Word) - Static method in class com.oracle.graal.hotspot.nodes.LeaveDeoptimizedStackFrameNode
 
LeaveDeoptimizedStackFrameNode - Class in com.oracle.graal.hotspot.nodes
Emits code to leave (pop) the current low-level stack frame which is being deoptimized.
LeaveDeoptimizedStackFrameNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.LeaveDeoptimizedStackFrameNode
 
leaveFrame(CompilationResultBuilder) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotEpilogueOp
 
leaveFrameAndRestoreRbp(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotEpilogueBlockEndOp
 
leaveFrameAndRestoreRbp(CompilationResultBuilder, AMD64MacroAssembler) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotEpilogueOp
 
leaveFrameAndRestoreRbp(AllocatableValue, CompilationResultBuilder, AMD64MacroAssembler) - Static method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotEpilogueOp
 
leavesRegisterWindow(LIRInstruction) - Static method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
 
leavesRegisterWindow() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotEnterUnpackFramesStackFrameOp
 
leavesRegisterWindow() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLeaveCurrentStackFrameOp
 
leavesRegisterWindow() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLeaveDeoptimizedStackFrameOp
 
leavesRegisterWindow() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotPushInterpreterFrameOp
 
leavesRegisterWindow() - Method in class com.oracle.graal.lir.sparc.SPARCLIRInstruction
 
leaveUnpackFramesStackFrame(long) - Static method in class com.oracle.graal.hotspot.nodes.LeaveUnpackFramesStackFrameNode
 
LeaveUnpackFramesStackFrameNode - Class in com.oracle.graal.hotspot.nodes
Emits code to leave a low-level stack frame specifically to call out to the C++ method Deoptimization::unpack_frames.
LeaveUnpackFramesStackFrameNode(ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.LeaveUnpackFramesStackFrameNode
 
left - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.CompositeBitSpec
 
left - Variable in class com.oracle.graal.truffle.test.builtins.SLGenerateDummyNodesBuiltin.SLDummyNode
 
left - Variable in class com.oracle.graal.truffle.test.nodes.AddTestNode
 
left - Variable in class com.oracle.graal.truffle.test.nodes.NeverPartOfCompilationTestNode
 
leftBits(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.CompositeBitSpec
 
LeftShiftNode - Class in com.oracle.graal.nodes.calc
 
LeftShiftNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.LeftShiftNode
 
leftWidth - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.CompositeBitSpec
 
length() - Method in class com.oracle.graal.compiler.common.util.ArrayMap
 
length - Variable in class com.oracle.graal.hotspot.nodes.ArrayRangeWriteBarrier
 
length - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
length - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
length - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
length - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
length - Variable in class com.oracle.graal.nodes.java.AbstractNewArrayNode
 
length() - Method in class com.oracle.graal.nodes.java.AbstractNewArrayNode
 
length() - Method in class com.oracle.graal.nodes.java.NewMultiArrayNode
 
length - Variable in class com.oracle.graal.nodes.PiArrayNode
 
length() - Method in class com.oracle.graal.nodes.PiArrayNode
 
length() - Method in interface com.oracle.graal.nodes.spi.ArrayLengthProvider
 
length() - Method in class com.oracle.graal.nodes.ValuePhiNode
 
length() - Method in class com.oracle.graal.nodes.virtual.AllocatedObjectNode
 
length - Variable in class com.oracle.graal.nodes.virtual.VirtualArrayNode
 
length() - Method in class com.oracle.graal.nodes.virtual.VirtualArrayNode
 
length() - Method in class com.oracle.graal.phases.LazyName
 
length - Variable in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
Length of both arrays.
length - Variable in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
length() - Method in class com.oracle.graal.replacements.nodes.BasicObjectCloneNode
 
length - Variable in class com.oracle.graal.replacements.SnippetTemplate.Varargs
 
length() - Method in class com.oracle.graal.replacements.SnippetTemplate.VarargsPlaceholderNode
 
length - Variable in class com.oracle.graal.truffle.DefaultTruffleStamp.ArrayStamp
 
length() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
length() - Method in interface jdk.internal.jvmci.meta.ConstantPool
Returns the number of entries the constant pool.
lengthArray - Static variable in class com.oracle.graal.bytecode.Bytecodes
An array that maps from a bytecode value to the length in bytes for the corresponding instruction.
lengthCounters - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
lengthOf(int) - Static method in class com.oracle.graal.bytecode.Bytecodes
Gets the length of an instruction denoted by a given opcode.
lengthOf() - Method in class com.oracle.graal.bytecode.BytecodeStream
Gets the length of the current bytecode.
lengthValue - Variable in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
 
lengthValue - Variable in class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
 
lessOptimisticThan(OptimisticOptimizations) - Method in class com.oracle.graal.phases.OptimisticOptimizations
 
lessOrEqual(Signed) - Method in interface com.oracle.graal.word.Signed
Compares this Signed with the specified value.
lessOrEqual(int) - Method in interface com.oracle.graal.word.Signed
Compares this Signed with the specified value.
lessOrEqual(Signed) - Method in class com.oracle.graal.word.Word
 
lessOrEqual(int) - Method in class com.oracle.graal.word.Word
 
lessOrEqual(Word) - Method in class com.oracle.graal.word.Word
 
lessThan(Interval.RegisterPriority) - Method in enum com.oracle.graal.lir.alloc.lsra.Interval.RegisterPriority
Determines if this priority is lower than a given priority.
lessThan(Signed) - Method in interface com.oracle.graal.word.Signed
Compares this Signed with the specified value.
lessThan(int) - Method in interface com.oracle.graal.word.Signed
Compares this Signed with the specified value.
lessThan(Signed) - Method in class com.oracle.graal.word.Word
 
lessThan(int) - Method in class com.oracle.graal.word.Word
 
lessThan(Word) - Method in class com.oracle.graal.word.Word
 
level - Variable in class com.oracle.graal.debug.DebugFilter.Term
 
Level() - Constructor for enum com.oracle.graal.debug.DelegatingDebugConfig.Level
 
level - Variable in class com.oracle.graal.hotspot.DebugValuesPrinter.DebugValueScope
 
level - Variable in class com.oracle.graal.hotspot.logging.Logger
 
levelState - Variable in class com.oracle.graal.debug.DelegatingDebugConfig
 
libCall(Object, Object, Object) - Static method in class com.oracle.graal.truffle.hotspot.nfi.NativeCallStubGraphBuilder
 
libraryLoadFunctionPointer - Variable in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
libraryLookupFunctionHandle - Variable in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
LIKELY_PROBABILITY - Static variable in class com.oracle.graal.api.directives.GraalDirectives
 
LIKELY_PROBABILITY - Static variable in class com.oracle.graal.nodes.extended.BranchProbabilityNode
 
limit - Static variable in class com.oracle.graal.compiler.test.OnStackReplacementTest
 
limit - Variable in class com.oracle.graal.debug.internal.DebugHistogramAsciiPrinter
 
limit - Variable in class com.oracle.graal.debug.internal.DebugHistogramRPrinter
 
LimitedValueProxy - Interface in com.oracle.graal.nodes.spi
This interface is like the derived ValueProxy.
LimitInlinedInvokes - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
line - Variable in class com.oracle.graal.code.HexCodeFile.Parser.InputPos
 
LINE_SEPARATOR - Static variable in class com.oracle.graal.debug.LogStream
The system dependent line separator.
LinearScan - Class in com.oracle.graal.lir.alloc.lsra
An implementation of the linear scan register allocator algorithm described in "Optimized Interval Splitting in a Linear Scan Register Allocator" by Christian Wimmer and Hanspeter Moessenboeck.
LinearScan(TargetDescription, LIRGenerationResult, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig, List<? extends AbstractBlockBase<?>>) - Constructor for class com.oracle.graal.lir.alloc.lsra.LinearScan
 
LinearScan.BlockData - Class in com.oracle.graal.lir.alloc.lsra
 
LinearScan.CheckConsumer - Class in com.oracle.graal.lir.alloc.lsra
 
LinearScan.IntervalPredicate - Class in com.oracle.graal.lir.alloc.lsra
 
LinearScan.Options - Class in com.oracle.graal.lir.alloc.lsra
 
LinearScanAssignLocationsPhase - Class in com.oracle.graal.lir.alloc.lsra
Phase 7: Assign register numbers back to LIR.
LinearScanAssignLocationsPhase(LinearScan) - Constructor for class com.oracle.graal.lir.alloc.lsra.LinearScanAssignLocationsPhase
 
LinearScanEliminateSpillMovePhase - Class in com.oracle.graal.lir.alloc.lsra
 
LinearScanEliminateSpillMovePhase(LinearScan) - Constructor for class com.oracle.graal.lir.alloc.lsra.LinearScanEliminateSpillMovePhase
 
LinearScanLifetimeAnalysisPhase - Class in com.oracle.graal.lir.alloc.lsra
 
LinearScanLifetimeAnalysisPhase(LinearScan) - Constructor for class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
 
linearScanNumber - Variable in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
LinearScanOptimizeSpillPositionPhase - Class in com.oracle.graal.lir.alloc.lsra
 
LinearScanOptimizeSpillPositionPhase(LinearScan) - Constructor for class com.oracle.graal.lir.alloc.lsra.LinearScanOptimizeSpillPositionPhase
 
LinearScanOptimizeSpillPositionPhase.IntervalBlockIterator - Class in com.oracle.graal.lir.alloc.lsra
Iterate over all blocks of an interval.
linearScanOrder - Variable in class com.oracle.graal.lir.LIR
The linear-scan ordered list of blocks.
linearScanOrder() - Method in class com.oracle.graal.lir.LIR
Gets the linear scan ordering of blocks as a list.
LinearScanPhase - Class in com.oracle.graal.lir.alloc.lsra
 
LinearScanPhase() - Constructor for class com.oracle.graal.lir.alloc.lsra.LinearScanPhase
 
LinearScanRegisterAllocationPhase - Class in com.oracle.graal.lir.alloc.lsra
 
LinearScanRegisterAllocationPhase(LinearScan) - Constructor for class com.oracle.graal.lir.alloc.lsra.LinearScanRegisterAllocationPhase
 
LinearScanResolveDataFlowPhase - Class in com.oracle.graal.lir.alloc.lsra
Phase 6: resolve data flow Insert moves at edges between blocks if intervals have been split.
LinearScanResolveDataFlowPhase(LinearScan) - Constructor for class com.oracle.graal.lir.alloc.lsra.LinearScanResolveDataFlowPhase
 
LinearScanVariant - Static variable in class com.oracle.graal.compiler.common.BackendOptions
 
LinearScanWalker - Class in com.oracle.graal.lir.alloc.lsra
 
LinearScanWalker(LinearScan, Interval, Interval) - Constructor for class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
lineBuffer - Variable in class com.oracle.graal.debug.LogStream
 
lineInfopoints() - Method in class com.oracle.graal.compiler.test.InfopointReasonTest
 
lineNo - Variable in class com.oracle.graal.compiler.test.OptionsVerifierTest.OptionsVerifier
Line number for error reporting.
lineNo - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfigVerifier
Line number for error reporting.
lineNumbers - Variable in class jdk.internal.jvmci.meta.LineNumberTableImpl
 
LineNumberTable - Interface in jdk.internal.jvmci.meta
 
LineNumberTableImpl - Class in jdk.internal.jvmci.meta
 
LineNumberTableImpl(int[], int[]) - Constructor for class jdk.internal.jvmci.meta.LineNumberTableImpl
 
link(Stub) - Static method in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
 
linkage - Variable in class com.oracle.graal.hotspot.stubs.Stub
The linkage information for a call to this stub from compiled code.
linkCallee(ResolvedJavaMethod) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.InvokeTypeFlow
 
LinkedIdentityHashMap<K,V> - Class in com.oracle.graal.compiler.common
A map that combines IdentityHashMap with LinkedHashMap for the purpose of ensuring a deterministic execution order during a capturing compilation.
LinkedIdentityHashMap() - Constructor for class com.oracle.graal.compiler.common.LinkedIdentityHashMap
 
LinkedIdentityHashMap(Map<K, V>) - Constructor for class com.oracle.graal.compiler.common.LinkedIdentityHashMap
 
LinkedIdentityHashMap(int) - Constructor for class com.oracle.graal.compiler.common.LinkedIdentityHashMap
 
LinkedIdentityHashMap.EntrySet - Class in com.oracle.graal.compiler.common
 
LinkedIdentityHashMap.Id<T> - Class in com.oracle.graal.compiler.common
Wrapper for an object that gives uses the object's identity for the purpose of equality comparisons and computing a hash code.
LinkedIdentityHashMap.KeySet - Class in com.oracle.graal.compiler.common
 
linkForeignCall(HotSpotProviders, ForeignCallDescriptor, long, boolean, HotSpotForeignCallLinkage.Transition, boolean, LocationIdentity...) - Method in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
Creates a stub for a foreign call.
lir - Variable in class com.oracle.graal.compiler.test.backend.AllocatorTest.RegisterStats
 
lir - Variable in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.Analyzer
 
lir - Variable in class com.oracle.graal.lir.asm.CompilationResultBuilder
The LIR for which code is being generated.
lir - Variable in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
 
lir - Variable in class com.oracle.graal.lir.ControlFlowOptimizer.Optimizer
 
lir - Variable in class com.oracle.graal.lir.dfa.LocationMarker
 
lir - Variable in class com.oracle.graal.lir.gen.LIRGenerationResultBase
 
lir - Variable in class com.oracle.graal.lir.LabelRef
 
LIR - Class in com.oracle.graal.lir
This class implements the overall container for the LIR graph and directs its construction, optimization, and finalization.
LIR(AbstractControlFlowGraph<?>, List<? extends AbstractBlockBase<?>>, List<? extends AbstractBlockBase<?>>) - Constructor for class com.oracle.graal.lir.LIR
Creates a new LIR instance for the specified compilation.
lir - Variable in class com.oracle.graal.lir.LIRInsertionBuffer
The lir list where ops of this buffer should be inserted later (null when uninitialized).
lir - Variable in class com.oracle.graal.lir.LIRVerifier
 
lir - Variable in class com.oracle.graal.lir.profiling.MoveProfiling.Analyzer
 
lir - Variable in class com.oracle.graal.lir.ssa.SSAVerifier
 
lir - Variable in class com.oracle.graal.lir.ssi.SSIConstructionPhase.SSIBuilder
 
lir - Variable in class com.oracle.graal.lir.ssi.SSIVerifier
 
lir - Variable in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
 
lir - Variable in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
lir - Variable in class com.oracle.graal.printer.CFGPrinter
 
LIR_NODE_COUNT - Static variable in class com.oracle.graal.lir.LIRInstruction
 
LIRDependencyAccumulator() - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend.LIRDependencyAccumulator
 
LIREagerSSADestruction - Static variable in class com.oracle.graal.compiler.common.BackendOptions.UserOptions
 
LIRFieldsScanner(FieldsScanner.CalcOffset) - Constructor for class com.oracle.graal.lir.LIRIntrospection.LIRFieldsScanner
 
LIRFrameState - Class in com.oracle.graal.lir
This class represents garbage collection and deoptimization information attached to a LIR instruction.
LIRFrameState(BytecodeFrame, VirtualObject[], LabelRef) - Constructor for class com.oracle.graal.lir.LIRFrameState
 
lirGen - Variable in class com.oracle.graal.compiler.LIRGenerationPhase.LIRGenerationContext
 
lirGen - Variable in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
 
lirGen - Variable in class com.oracle.graal.lir.phases.PreAllocationOptimizationPhase.PreAllocationOptimizationContext
 
LIRGenerationContext(LIRGeneratorTool, NodeLIRBuilderTool, StructuredGraph, SchedulePhase) - Constructor for class com.oracle.graal.compiler.LIRGenerationPhase.LIRGenerationContext
 
LIRGenerationDebugContext - Interface in com.oracle.graal.lir.debug
Provides information about LIR generation for debugging purposes.
LIRGenerationPhase - Class in com.oracle.graal.compiler
 
LIRGenerationPhase() - Constructor for class com.oracle.graal.compiler.LIRGenerationPhase
 
LIRGenerationPhase.LIRGenerationContext - Class in com.oracle.graal.compiler
 
LIRGenerationResult - Interface in com.oracle.graal.lir.gen
 
LIRGenerationResultBase - Class in com.oracle.graal.lir.gen
 
LIRGenerationResultBase(String, LIR, FrameMapBuilder) - Constructor for class com.oracle.graal.lir.gen.LIRGenerationResultBase
 
LIRGenerator - Class in com.oracle.graal.lir.gen
This class traverses the HIR instructions and generates LIR instructions from them.
LIRGenerator(LIRKindTool, CodeGenProviders, CallingConvention, LIRGenerationResult) - Constructor for class com.oracle.graal.lir.gen.LIRGenerator
 
LIRGenerator.BlockScopeImpl - Class in com.oracle.graal.lir.gen
 
LIRGenerator.Options - Class in com.oracle.graal.lir.gen
 
LIRGeneratorTool - Interface in com.oracle.graal.lir.gen
 
LIRGeneratorTool.BlockScope - Class in com.oracle.graal.lir.gen
 
LIRGeneratorTool.SpillMoveFactory - Interface in com.oracle.graal.lir.gen
Factory for creating spill moves.
LIRInsertionBuffer - Class in com.oracle.graal.lir
A buffer to enqueue updates to a list.
LIRInsertionBuffer() - Constructor for class com.oracle.graal.lir.LIRInsertionBuffer
 
LIRInstruction - Class in com.oracle.graal.lir
The base class for an LIRInstruction.
LIRInstruction(LIRInstructionClass<? extends LIRInstruction>) - Constructor for class com.oracle.graal.lir.LIRInstruction
Constructs a new LIR instruction.
LIRInstruction.Alive - Annotation Type in com.oracle.graal.lir
 
LIRInstruction.Def - Annotation Type in com.oracle.graal.lir
 
LIRInstruction.OperandFlag - Enum in com.oracle.graal.lir
Flags for an operand.
LIRInstruction.OperandMode - Enum in com.oracle.graal.lir
Constants denoting how a LIR instruction uses an operand.
LIRInstruction.State - Annotation Type in com.oracle.graal.lir
 
LIRInstruction.Temp - Annotation Type in com.oracle.graal.lir
 
LIRInstruction.Use - Annotation Type in com.oracle.graal.lir
 
LIRInstructionClass<T> - Class in com.oracle.graal.lir
 
LIRInstructionClass(Class<T>) - Constructor for class com.oracle.graal.lir.LIRInstructionClass
 
LIRInstructionClass(Class<T>, FieldsScanner.CalcOffset) - Constructor for class com.oracle.graal.lir.LIRInstructionClass
 
LIRInstructionClass.LIRInstructionFieldsScanner - Class in com.oracle.graal.lir
 
LIRInstructionFieldsScanner(FieldsScanner.CalcOffset) - Constructor for class com.oracle.graal.lir.LIRInstructionClass.LIRInstructionFieldsScanner
 
lirInstructions - Variable in class com.oracle.graal.lir.LIR
 
LIRIntrospection<T> - Class in com.oracle.graal.lir
 
LIRIntrospection(Class<T>) - Constructor for class com.oracle.graal.lir.LIRIntrospection
 
LIRIntrospection.LIRFieldsScanner - Class in com.oracle.graal.lir
 
LIRIntrospection.OperandModeAnnotation - Class in com.oracle.graal.lir
 
LIRIntrospection.ValueFieldInfo - Class in com.oracle.graal.lir
 
LIRIntrospection.Values - Class in com.oracle.graal.lir
 
lirKind - Variable in class jdk.internal.jvmci.meta.AbstractValue
 
LIRKind - Class in jdk.internal.jvmci.meta
Represents the type of values in the LIR.
LIRKind(PlatformKind, int, AllocatableValue) - Constructor for class jdk.internal.jvmci.meta.LIRKind
 
LIRKindTool - Interface in com.oracle.graal.compiler.common.spi
This interface can be used to access platform and VM specific kinds.
lirKindTool - Variable in class com.oracle.graal.lir.gen.LIRGenerator
 
lirList() - Method in class com.oracle.graal.lir.LIRInsertionBuffer
 
LIRLowerable - Interface in com.oracle.graal.nodes.spi
 
LIROptConstantLoadOptimization - Static variable in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Options
 
LIROptControlFlowOptimizer - Static variable in class com.oracle.graal.lir.phases.PostAllocationOptimizationStage.Options
 
LIROptEdgeMoveOptimizer - Static variable in class com.oracle.graal.lir.phases.PostAllocationOptimizationStage.Options
 
LIROptimization - Static variable in class com.oracle.graal.lir.phases.LIRPhase.Options
 
LIROptLSRAOptimizeSpillPosition - Static variable in class com.oracle.graal.lir.alloc.lsra.LinearScan.Options
 
LIROptLSStackSlotAllocator - Static variable in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Options
 
LIROptNullCheckOptimizer - Static variable in class com.oracle.graal.lir.phases.PostAllocationOptimizationStage.Options
 
LIROptRedundantMoveElimination - Static variable in class com.oracle.graal.lir.phases.PostAllocationOptimizationStage.Options
 
LIROptSSILinearScan - Static variable in class com.oracle.graal.compiler.common.BackendOptions.UserOptions
 
LIROptStackMoveOptimizer - Static variable in class com.oracle.graal.lir.amd64.phases.StackMoveOptimizationPhase.Options
 
LIRPhase<C> - Class in com.oracle.graal.lir.phases
Base class for all low-level phases.
LIRPhase() - Constructor for class com.oracle.graal.lir.phases.LIRPhase
 
LIRPhase(String) - Constructor for class com.oracle.graal.lir.phases.LIRPhase
 
LIRPhase.LIRPhaseStatistics - Class in com.oracle.graal.lir.phases
 
LIRPhase.Options - Class in com.oracle.graal.lir.phases
 
LIRPhaseStatistics(Class<?>) - Constructor for class com.oracle.graal.lir.phases.LIRPhase.LIRPhaseStatistics
 
LIRPhaseSuite<C> - Class in com.oracle.graal.lir.phases
 
LIRPhaseSuite() - Constructor for class com.oracle.graal.lir.phases.LIRPhaseSuite
 
LIRProfileMoves - Static variable in class com.oracle.graal.lir.phases.PostAllocationOptimizationStage.Options
 
lirSuites - Variable in class com.oracle.graal.compiler.GraalCompiler.Request
 
lirSuites - Variable in class com.oracle.graal.compiler.test.GraalCompilerTest
 
LIRSuites - Class in com.oracle.graal.lir.phases
 
LIRSuites(LIRPhaseSuite<PreAllocationOptimizationPhase.PreAllocationOptimizationContext>, LIRPhaseSuite<AllocationPhase.AllocationContext>, LIRPhaseSuite<PostAllocationOptimizationPhase.PostAllocationOptimizationContext>) - Constructor for class com.oracle.graal.lir.phases.LIRSuites
 
LIRSuites(LIRSuites) - Constructor for class com.oracle.graal.lir.phases.LIRSuites
 
lirSuites - Variable in class com.oracle.graal.truffle.TruffleCompiler
 
LIRSuitesSupplier() - Constructor for class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider.LIRSuitesSupplier
 
LIRSuitesSupplier() - Constructor for class com.oracle.graal.java.DefaultSuitesProvider.LIRSuitesSupplier
 
LIRTest - Class in com.oracle.graal.lir.jtt
Base class for LIR tests.
LIRTest() - Constructor for class com.oracle.graal.lir.jtt.LIRTest
 
LIRTest.LIRIntrinsic - Annotation Type in com.oracle.graal.lir.jtt
 
LIRTest.LIRTestNode - Class in com.oracle.graal.lir.jtt
 
LIRTest.LIRValueNode - Class in com.oracle.graal.lir.jtt
 
LIRTestNode(SnippetReflectionProvider, Kind, ValueNode, ValueNode[]) - Constructor for class com.oracle.graal.lir.jtt.LIRTest.LIRTestNode
 
lirTestPlugin - Variable in class com.oracle.graal.lir.jtt.LIRTest
 
LIRTestSpecification - Class in com.oracle.graal.lir.jtt
 
LIRTestSpecification() - Constructor for class com.oracle.graal.lir.jtt.LIRTestSpecification
 
LIRTestTest - Class in com.oracle.graal.lir.jtt
 
LIRTestTest() - Constructor for class com.oracle.graal.lir.jtt.LIRTestTest
 
LIRValueNode(SnippetReflectionProvider, Kind, ValueNode, ValueNode) - Constructor for class com.oracle.graal.lir.jtt.LIRTest.LIRValueNode
 
LIRValueUtil - Class in com.oracle.graal.lir
 
LIRValueUtil() - Constructor for class com.oracle.graal.lir.LIRValueUtil
 
LIRVerifier - Class in com.oracle.graal.lir
 
LIRVerifier(boolean, LIR, FrameMap) - Constructor for class com.oracle.graal.lir.LIRVerifier
 
list - Variable in class com.oracle.graal.graph.Edges.EdgesIterator
 
list - Static variable in class com.oracle.graal.hotspot.CompilationStatistics
 
list - Static variable in class com.oracle.graal.jtt.optimize.List_reorder_bug
 
List(int) - Constructor for class com.oracle.graal.jtt.optimize.List_reorder_bug.List
 
list - Variable in class com.oracle.graal.lir.alloc.lsra.Interval.UsePosList
 
list - Variable in class com.oracle.graal.nodes.cfg.LocationSet
 
List_reorder_bug - Class in com.oracle.graal.jtt.optimize
 
List_reorder_bug() - Constructor for class com.oracle.graal.jtt.optimize.List_reorder_bug
 
List_reorder_bug.List - Class in com.oracle.graal.jtt.optimize
 
List_reorder_bug.TestClass - Class in com.oracle.graal.jtt.optimize
 
LittleEndian() - Constructor for class com.oracle.graal.asm.Buffer.LittleEndian
 
liveBasePointers - Variable in class com.oracle.graal.lir.LIRFrameState
 
liveGen - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan.BlockData
Bit map specifying which operands are used (before being defined) in this block.
liveIn - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan.BlockData
Bit map specifying which operands are live upon entry to this block.
liveInMap - Variable in class com.oracle.graal.lir.dfa.LocationMarker
 
liveInMap - Variable in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
 
liveKill - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan.BlockData
Bit map specifying which operands are defined/overwritten in this block.
liveness - Variable in class com.oracle.graal.java.BytecodeParser
 
liveOut - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan.BlockData
Bit map specifying which operands are live upon exit from this block.
liveOutCardinality(int) - Method in class com.oracle.graal.java.LargeLocalLiveness
 
liveOutCardinality(int) - Method in class com.oracle.graal.java.LocalLiveness
Returns the number of live locals at the end of the given block.
liveOutCardinality(int) - Method in class com.oracle.graal.java.SmallLocalLiveness
 
liveOutFor(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.LIRVerifier
 
liveOutMap - Variable in class com.oracle.graal.lir.dfa.LocationMarker
 
liveOutMap - Variable in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
 
liveSetSize() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
Gets the size of the LinearScan.BlockData.liveIn and LinearScan.BlockData.liveOut sets for a basic block.
liveSetToString(BitSet) - Method in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
 
livesLonger(ValueNode, ValueNode, NodeValueMap) - Static method in class com.oracle.graal.nodes.calc.BinaryArithmeticNode
 
ll - Static variable in class com.oracle.graal.jtt.loop.LoopEscape
 
LLE_01 - Class in com.oracle.graal.jtt.optimize
 
LLE_01() - Constructor for class com.oracle.graal.jtt.optimize.LLE_01
 
LLE_01.TestClass - Class in com.oracle.graal.jtt.optimize
 
LLOAD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LLOAD_0 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LLOAD_1 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LLOAD_2 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LLOAD_3 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LMUL - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LNEG - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
lng - Variable in class com.oracle.graal.jtt.jdk.Unsafe_compareAndSwapNullCheck
 
lnt - Variable in class com.oracle.graal.java.BytecodeParser
 
lo10(int) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
LOAD - Static variable in class com.oracle.graal.bytecode.Bytecodes.Flags
Denotes an instruction that loads an operand.
load(Object) - Static method in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest.LoadThroughPatchNode
 
load(Value) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
load(Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
load(Object, long, Kind, LocationIdentity) - Static method in class com.oracle.graal.nodes.extended.UnsafeLoadNode
 
load(Class<S>) - Static method in class jdk.internal.jvmci.service.Services
Gets an Iterable of the JVMCI providers available for a given service.
LOAD_AND_CLEAR_EXCEPTION - Static variable in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
LOAD_LOAD - Static variable in class jdk.internal.jvmci.code.MemoryBarriers
The sequence Load1; LoadLoad; Load2 ensures that Load1's data are loaded before data accessed by Load2 and all subsequent load instructions are loaded.
LOAD_STORE - Static variable in class jdk.internal.jvmci.code.MemoryBarriers
The sequence Load1; LoadStore; Store2 ensures that Load1's data are loaded before all data associated with Store2 and subsequent store instructions are flushed.
LoadAddressOp(AllocatableValue, SPARCAddressValue) - Constructor for class com.oracle.graal.lir.sparc.SPARCMove.LoadAddressOp
 
loadAndClearExceptionAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
loadandrunclass(String) - Static method in class com.oracle.graal.jtt.hotspot.Test6823354
 
LoadCacheEntry(ValueNode, LocationIdentity) - Constructor for class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.LoadCacheEntry
 
LoadConstantFromTable(JavaConstant, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.graal.lir.sparc.SPARCMove.LoadConstantFromTable
 
LoadConstantStackSpec(Object) - Constructor for class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest.LoadConstantStackSpec
 
LoadConstantStackSpec(LIRKind, LIRKind) - Constructor for class com.oracle.graal.lir.jtt.ConstantStackCastTest.LoadConstantStackSpec
 
LoadConstantStackSpecByte(byte) - Constructor for class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest.LoadConstantStackSpecByte
 
LoadConstantStackSpecDouble(double) - Constructor for class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest.LoadConstantStackSpecDouble
 
LoadConstantStackSpecFloat(float) - Constructor for class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest.LoadConstantStackSpecFloat
 
LoadConstantStackSpecInteger(int) - Constructor for class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest.LoadConstantStackSpecInteger
 
LoadConstantStackSpecLong(long) - Constructor for class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest.LoadConstantStackSpecLong
 
LoadConstantStackSpecShort(short) - Constructor for class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest.LoadConstantStackSpecShort
 
loadConstantTableBaseOp - Variable in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
LoadDataAddressOp(AllocatableValue, byte[]) - Constructor for class com.oracle.graal.lir.sparc.SPARCMove.LoadDataAddressOp
 
loadEffectiveAddress(CompilationResultBuilder, SPARCMacroAssembler, SPARCAddress, Register, SPARCDelayedControlTransfer) - Static method in class com.oracle.graal.lir.sparc.SPARCMove
 
LOADER - Static variable in class com.oracle.graal.jtt.backend.LargeConstantSectionTest
 
loaderInstance - Static variable in class com.oracle.graal.compiler.test.FinalizableSubclassTest.ClassTemplateLoader
 
loadException(Register) - Static method in class com.oracle.graal.hotspot.replacements.LoadExceptionObjectSnippets
 
loadException - Variable in class com.oracle.graal.hotspot.replacements.LoadExceptionObjectSnippets.Templates
 
LoadExceptionObjectNode - Class in com.oracle.graal.nodes.java
 
LoadExceptionObjectNode(Stamp) - Constructor for class com.oracle.graal.nodes.java.LoadExceptionObjectNode
 
LoadExceptionObjectSnippets - Class in com.oracle.graal.hotspot.replacements
Snippet for loading the exception object at the start of an exception dispatcher.
LoadExceptionObjectSnippets() - Constructor for class com.oracle.graal.hotspot.replacements.LoadExceptionObjectSnippets
 
LoadExceptionObjectSnippets.Templates - Class in com.oracle.graal.hotspot.replacements
 
LoadFieldNode - Class in com.oracle.graal.nodes.java
The LoadFieldNode represents a read of a static or instance field.
LoadFieldNode(ValueNode, ResolvedJavaField) - Constructor for class com.oracle.graal.nodes.java.LoadFieldNode
 
loadFromConstantTable(CompilationResultBuilder, SPARCMacroAssembler, Kind, Register, Register, SPARCDelayedControlTransfer, Runnable) - Static method in class com.oracle.graal.lir.sparc.SPARCMove
This method creates a load from the constant section.
loadHub(Object) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
Loads the hub of an object (without null checking it first).
loadHubIntrinsic(Object, GuardingNode) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
loadHubIntrinsic(Object) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
LoadHubNode - Class in com.oracle.graal.nodes.extended
Loads an object's hub.
LoadHubNode(StampProvider, ValueNode) - Constructor for class com.oracle.graal.nodes.extended.LoadHubNode
 
LoadHubNode(StampProvider, ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.extended.LoadHubNode
 
LoadHubNode(Stamp, ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.extended.LoadHubNode
 
LoadIndexedNode - Class in com.oracle.graal.nodes.java
The LoadIndexedNode represents a read from an element of an array.
LoadIndexedNode(ValueNode, ValueNode, Kind) - Constructor for class com.oracle.graal.nodes.java.LoadIndexedNode
Creates a new LoadIndexedNode.
LoadIndexedNode(NodeClass<? extends LoadIndexedNode>, Stamp, ValueNode, ValueNode, Kind) - Constructor for class com.oracle.graal.nodes.java.LoadIndexedNode
 
LoadIndexedPointerNode - Class in com.oracle.graal.hotspot.nodes
 
LoadIndexedPointerNode(Stamp, ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.LoadIndexedPointerNode
 
LoadInlineConstant(JavaConstant, AllocatableValue) - Constructor for class com.oracle.graal.lir.sparc.SPARCMove.LoadInlineConstant
 
LoadJavaMirrorWithKlassPhase - Class in com.oracle.graal.hotspot.phases
For AOT compilation we aren't allowed to use a Class reference (javaMirror) directly.
LoadJavaMirrorWithKlassPhase(int, HotSpotVMConfig.CompressEncoding) - Constructor for class com.oracle.graal.hotspot.phases.LoadJavaMirrorWithKlassPhase
 
LoadJavaMirrorWithKlassTest - Class in com.oracle.graal.hotspot.test
 
LoadJavaMirrorWithKlassTest() - Constructor for class com.oracle.graal.hotspot.test.LoadJavaMirrorWithKlassTest
 
LoadJavaMirrorWithKlassTest.Wrapper - Class in com.oracle.graal.hotspot.test
 
loadKlassFromObject(Object, int, LocationIdentity) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
loadKlassFromObjectIntrinsic(Object, long, Kind, LocationIdentity) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
loadKlassLayoutHelperIntrinsic(KlassPointer, GuardingNode) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
loadKlassLayoutHelperIntrinsic(KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
loadLocal(int, Kind) - Method in class com.oracle.graal.java.BytecodeParser
 
loadLocal(int, Kind) - Method in class com.oracle.graal.java.FrameStateBuilder
Loads the local variable at the specified index, checking that the returned value is non-null and that two-stack values are properly handled.
LoadLocalTestNode - Class in com.oracle.graal.truffle.test.nodes
 
LoadLocalTestNode(String, FrameDescriptor) - Constructor for class com.oracle.graal.truffle.test.nodes.LoadLocalTestNode
 
LoadMethodNode - Class in com.oracle.graal.nodes.extended
Loads a method from the virtual method table of a given hub.
LoadMethodNode(Stamp, ResolvedJavaMethod, ResolvedJavaType, ValueNode) - Constructor for class com.oracle.graal.nodes.extended.LoadMethodNode
 
loadNonConst(Value) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
loadNonConst(Value) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
loadOne(int, int) - Method in class com.oracle.graal.java.LargeLocalLiveness
 
loadOne(int, int) - Method in class com.oracle.graal.java.LocalLiveness
Adds the local to liveGen if it wasn't already killed in this block.
loadOne(int, int) - Method in class com.oracle.graal.java.SmallLocalLiveness
 
LoadOp(Kind, AllocatableValue, SPARCAddressValue, LIRFrameState) - Constructor for class com.oracle.graal.lir.sparc.SPARCMove.LoadOp
 
LoadOp(Kind, AllocatableValue, SPARCAddressValue, LIRFrameState, boolean) - Constructor for class com.oracle.graal.lir.sparc.SPARCMove.LoadOp
 
loadPrioritizedServiceProvider(Class<T>) - Static method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
loadReferencedType(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
loadReferencedType(int, int) - Method in interface jdk.internal.jvmci.meta.ConstantPool
Ensures that the type referenced by the specified constant pool entry is loaded and initialized.
loadSecondarySupersElement(Word, int) - Static method in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
 
loadSimm11(Value) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
loadSingle(Class<S>, boolean) - Static method in class jdk.internal.jvmci.service.Services
Gets the JVMCI provider for a given service for which at most one provider must be available.
LoadSnippetVarargParameterNode - Class in com.oracle.graal.replacements.nodes
Implements the semantics of Snippet.VarargsParameter.
LoadSnippetVarargParameterNode(ParameterNode[], ValueNode, Stamp) - Constructor for class com.oracle.graal.replacements.nodes.LoadSnippetVarargParameterNode
 
loadStamp(Stamp, Kind, boolean) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
loadStamp(Stamp, Kind) - Method in interface com.oracle.graal.hotspot.meta.HotSpotLoweringProvider
 
loadStamp(Stamp, Kind) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
loadStamp(Stamp, Kind, boolean) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
loadThroughCompressedPatch(Object) - Static method in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest.DataPatchInConstantsTestSubstitutions
 
loadThroughCompressedPatch(Object) - Static method in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest
 
loadThroughPatch(Object) - Static method in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest.DataPatchInConstantsTestSubstitutions
 
loadThroughPatch(Object) - Static method in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest
 
LoadThroughPatchNode(ValueNode) - Constructor for class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest.LoadThroughPatchNode
 
LoadThroughPatchOp(Constant, boolean, AllocatableValue) - Constructor for class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest.LoadThroughPatchOp
 
loadTwo(int, int) - Method in class com.oracle.graal.java.LocalLiveness
 
loadWordFromObject(Object, int) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
loadWordFromObject(Object, int, LocationIdentity) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
loadWordFromObjectIntrinsic(Object, long, Kind, LocationIdentity) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
local - Static variable in class com.oracle.graal.jtt.threads.ThreadLocal01
 
local - Static variable in class com.oracle.graal.jtt.threads.ThreadLocal03
 
Local - Interface in jdk.internal.jvmci.meta
 
localAt(int) - Method in class com.oracle.graal.nodes.FrameState
Gets the value in the local variables at the specified index.
LocalCompilation() - Constructor for class com.oracle.graal.truffle.debug.TraceCompilationListener.LocalCompilation
 
LocalImpl - Class in jdk.internal.jvmci.meta
 
LocalImpl(String, JavaType, int, int, int) - Constructor for class jdk.internal.jvmci.meta.LocalImpl
 
localIsChangedInLoop(int, int) - Method in class com.oracle.graal.java.LargeLocalLiveness
 
localIsChangedInLoop(int, int) - Method in class com.oracle.graal.java.LocalLiveness
Returns whether the local is set in the given loop.
localIsChangedInLoop(int, int) - Method in class com.oracle.graal.java.SmallLocalLiveness
 
localIsLiveIn(BciBlockMapping.BciBlock, int) - Method in class com.oracle.graal.java.LargeLocalLiveness
 
localIsLiveIn(BciBlockMapping.BciBlock, int) - Method in class com.oracle.graal.java.LocalLiveness
Returns whether the local is live at the beginning of the given block.
localIsLiveIn(BciBlockMapping.BciBlock, int) - Method in class com.oracle.graal.java.SmallLocalLiveness
 
localIsLiveOut(BciBlockMapping.BciBlock, int) - Method in class com.oracle.graal.java.LargeLocalLiveness
 
localIsLiveOut(BciBlockMapping.BciBlock, int) - Method in class com.oracle.graal.java.LocalLiveness
Returns whether the local is live at the end of the given block.
localIsLiveOut(BciBlockMapping.BciBlock, int) - Method in class com.oracle.graal.java.SmallLocalLiveness
 
localIsVirtual - Variable in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
LocalLiveness - Class in com.oracle.graal.java
Encapsulates the liveness calculation, so that subclasses for locals ≤ 64 and locals > 64 can be implemented.
LocalLiveness(BciBlockMapping.BciBlock[]) - Constructor for class com.oracle.graal.java.LocalLiveness
 
localOnly - Variable in class com.oracle.graal.nodes.virtual.EnsureVirtualizedNode
 
locals - Variable in class com.oracle.graal.java.FrameStateBuilder
 
locals - Variable in class com.oracle.graal.truffle.FrameWithBoxing
 
locals - Variable in class com.oracle.graal.truffle.FrameWithoutBoxing
 
locals - Variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Program
 
locals - Variable in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
locals - Variable in class jdk.internal.jvmci.meta.LocalVariableTableImpl
 
localsChangedInLoop - Variable in class com.oracle.graal.java.LargeLocalLiveness
 
localsChangedInLoop - Variable in class com.oracle.graal.java.SmallLocalLiveness
 
localsLiveGen - Variable in class com.oracle.graal.java.LargeLocalLiveness
 
localsLiveGen - Variable in class com.oracle.graal.java.SmallLocalLiveness
 
localsLiveIn - Variable in class com.oracle.graal.java.LargeLocalLiveness
 
localsLiveIn - Variable in class com.oracle.graal.java.SmallLocalLiveness
 
localsLiveKill - Variable in class com.oracle.graal.java.LargeLocalLiveness
 
localsLiveKill - Variable in class com.oracle.graal.java.SmallLocalLiveness
 
localsLiveOut - Variable in class com.oracle.graal.java.LargeLocalLiveness
 
localsLiveOut - Variable in class com.oracle.graal.java.SmallLocalLiveness
 
localsSize() - Method in class com.oracle.graal.java.FrameStateBuilder
Returns the size of the local variables.
localsSize - Variable in class com.oracle.graal.nodes.FrameState
 
localsSize() - Method in class com.oracle.graal.nodes.FrameState
Gets the size of the local variables.
localVariable() - Method in class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
LocalVariableTable - Interface in jdk.internal.jvmci.meta
 
localVariableTableElementDescriptorCpIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
localVariableTableElementLengthOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
localVariableTableElementNameCpIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
localVariableTableElementSignatureCpIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
localVariableTableElementSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
localVariableTableElementSlotOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
localVariableTableElementStartBciOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
LocalVariableTableImpl - Class in jdk.internal.jvmci.meta
 
LocalVariableTableImpl(Local[]) - Constructor for class jdk.internal.jvmci.meta.LocalVariableTableImpl
 
location - Variable in class com.oracle.graal.hotspot.nodes.SnippetLocationProxyNode
 
location(Object) - Static method in class com.oracle.graal.hotspot.nodes.SnippetLocationProxyNode
 
location - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
The register or spill slot assigned to this interval.
location() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
Gets the register or spill slot assigned to this interval.
location - Variable in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
location() - Method in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
location - Variable in class com.oracle.graal.nodes.extended.MembarNode
 
location - Variable in class com.oracle.graal.nodes.memory.FixedAccessNode
 
location - Variable in class com.oracle.graal.nodes.memory.FloatingAccessNode
 
location - Static variable in class com.oracle.graal.truffle.test.ConditionAnchoringTest
 
location - Variable in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.ReadCacheEntry
 
Location - Class in jdk.internal.jvmci.code
Represents a location where a value can be stored.
Location(Register, int) - Constructor for class jdk.internal.jvmci.code.Location
 
locationHint - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
This interval should be assigned the same location as the hint interval.
locationHint(boolean) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
locationHint() - Method in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
locationIdentities - Variable in class com.oracle.graal.nodes.memory.MemoryMapNode
 
locationIdentity - Variable in class com.oracle.graal.hotspot.nodes.DirectCompareAndSwapNode
 
locationIdentity - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
locationIdentity - Variable in class com.oracle.graal.nodes.extended.UnsafeAccessNode
 
locationIdentity - Variable in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
locationIdentity - Variable in class com.oracle.graal.nodes.java.AtomicReadAndAddNode
 
locationIdentity - Variable in class com.oracle.graal.nodes.java.AtomicReadAndWriteNode
 
locationIdentity - Variable in class com.oracle.graal.nodes.java.CompareAndSwapNode
 
locationIdentity - Variable in class com.oracle.graal.nodes.KillingBeginNode
 
locationIdentity - Variable in class com.oracle.graal.nodes.memory.MemoryPhiNode
 
locationIdentity - Variable in class com.oracle.graal.replacements.nodes.DirectObjectStoreNode
 
locationIdentity - Variable in class com.oracle.graal.replacements.SnippetTemplate.MemoryInputMap
 
locationIdentity - Variable in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.UnsafeLoadCacheEntry
 
locationIdentity - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
LocationIdentity - Class in jdk.internal.jvmci.meta
Marker interface for location identities.
LocationIdentity() - Constructor for class jdk.internal.jvmci.meta.LocationIdentity
 
LocationIdentity.AnyLocationIdentity - Class in jdk.internal.jvmci.meta
 
LocationMarker<T extends AbstractBlockBase<T>,S extends ValueSet<S>> - Class in com.oracle.graal.lir.dfa
 
LocationMarker(LIR, FrameMap) - Constructor for class com.oracle.graal.lir.dfa.LocationMarker
 
LocationMarkerPhase - Class in com.oracle.graal.lir.dfa
Mark all live references for a frame state.
LocationMarkerPhase() - Constructor for class com.oracle.graal.lir.dfa.LocationMarkerPhase
 
LocationMarkerPhase.Marker<T extends AbstractBlockBase<T>> - Class in com.oracle.graal.lir.dfa
 
LocationSet - Class in com.oracle.graal.nodes.cfg
 
LocationSet() - Constructor for class com.oracle.graal.nodes.cfg.LocationSet
 
LocationSet(LocationSet) - Constructor for class com.oracle.graal.nodes.cfg.LocationSet
 
lock() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
lockAt(int) - Method in class com.oracle.graal.nodes.FrameState
Get the monitor owner at the specified index.
lockBiasAcquired - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
lockBiasExisting - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
lockBiasTransfer - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
lockCas - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
lockCasRecursive - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
lockCounters - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
Counters for the various paths for acquiring a lock.
lockDepth - Variable in class com.oracle.graal.hotspot.nodes.BeginLockScopeNode
 
lockDepth - Variable in class com.oracle.graal.hotspot.nodes.CurrentLockNode
 
lockDepth(boolean) - Method in class com.oracle.graal.java.FrameStateBuilder
 
lockDepth - Variable in class com.oracle.graal.nodes.java.MonitorIdNode
 
lockDisplacedMarkOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
lockedObjects - Variable in class com.oracle.graal.java.FrameStateBuilder
 
LockEliminationPhase - Class in com.oracle.graal.phases.common
 
LockEliminationPhase() - Constructor for class com.oracle.graal.phases.common.LockEliminationPhase
 
LockEliminationTest - Class in com.oracle.graal.compiler.test
 
LockEliminationTest() - Constructor for class com.oracle.graal.compiler.test.LockEliminationTest
 
LockEliminationTest.A - Class in com.oracle.graal.compiler.test
 
lockIndexes - Variable in class com.oracle.graal.nodes.virtual.CommitAllocationNode
 
lockLocalObject(String, String[]) - Static method in class com.oracle.graal.replacements.test.MonitorTest
 
lockObject(Object, String, String[]) - Static method in class com.oracle.graal.replacements.test.MonitorTest
 
lockObjectSimple(Object, Object) - Static method in class com.oracle.graal.replacements.test.MonitorTest
 
locks - Variable in class com.oracle.graal.hotspot.HotSpotLockStack
 
locks - Variable in class com.oracle.graal.nodes.virtual.CommitAllocationNode
 
locks - Variable in class com.oracle.graal.virtual.phases.ea.ObjectState
 
locks2(Object, Object) - Static method in class com.oracle.graal.hotspot.test.HotSpotMonitorValueTest
 
locksEqual(ObjectState) - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
locksSize() - Method in class com.oracle.graal.nodes.FrameState
Gets the number of locked monitors in this frame state.
lockStack - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
lockStack - Variable in class com.oracle.graal.hotspot.HotSpotDebugInfoBuilder
 
lockStack() - Method in class com.oracle.graal.hotspot.HotSpotDebugInfoBuilder
 
lockStack - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
LockState - Class in com.oracle.graal.nodes.virtual
The class implements a simple linked list of MonitorIdNodes, which can be used to describe the current lock state of an object.
LockState(MonitorIdNode, LockState) - Constructor for class com.oracle.graal.nodes.virtual.LockState
 
lockStubEpochExpired - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
lockStubFailedCas - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
lockStubRevoke - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
lockThis(String, String[]) - Method in class com.oracle.graal.replacements.test.MonitorTest
 
lockThisSimple(String, Object) - Method in class com.oracle.graal.replacements.test.MonitorTest
 
log - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
log(String) - Static method in class com.oracle.graal.debug.Debug
 
log(int, String) - Static method in class com.oracle.graal.debug.Debug
Prints a message to the current debug scope's logging stream if logging is enabled.
log(String, Object) - Static method in class com.oracle.graal.debug.Debug
 
log(int, String, Object) - Static method in class com.oracle.graal.debug.Debug
Prints a message to the current debug scope's logging stream if logging is enabled.
log(String, int) - Static method in class com.oracle.graal.debug.Debug
 
log(int, String, int) - Static method in class com.oracle.graal.debug.Debug
Prints a message to the current debug scope's logging stream if logging is enabled.
log(String, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
log(int, String, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
log(String, int, Object) - Static method in class com.oracle.graal.debug.Debug
 
log(int, String, int, Object) - Static method in class com.oracle.graal.debug.Debug
 
log(String, Object, int) - Static method in class com.oracle.graal.debug.Debug
 
log(int, String, Object, int) - Static method in class com.oracle.graal.debug.Debug
 
log(String, int, int) - Static method in class com.oracle.graal.debug.Debug
 
log(int, String, int, int) - Static method in class com.oracle.graal.debug.Debug
 
log(String, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
log(int, String, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
log(String, int, int, int) - Static method in class com.oracle.graal.debug.Debug
 
log(int, String, int, int, int) - Static method in class com.oracle.graal.debug.Debug
 
log(String, Object, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
log(int, String, Object, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
log(String, Object, Object, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
log(int, String, Object, Object, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
log(String, Object, Object, Object, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
log(int, String, Object, Object, Object, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
log(String, Object, Object, Object, Object, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
log(String, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
log(int, String, Object, Object, Object, Object, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
log(int, String, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
log(String, Object[]) - Static method in class com.oracle.graal.debug.Debug
Deprecated.
log(int, String, Object[]) - Static method in class com.oracle.graal.debug.Debug
Deprecated.
Log - Static variable in class com.oracle.graal.debug.GraalDebugConfig
 
log(int, String, Object...) - Method in class com.oracle.graal.debug.internal.DebugScope.IndentImpl
 
log(int, String, Object...) - Method in class com.oracle.graal.debug.internal.DebugScope
 
log - Static variable in class com.oracle.graal.debug.TTY
 
log(String) - Static method in class com.oracle.graal.hotspot.logging.Logger
 
log(boolean, String, long) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
Log method of debugging purposes.
log(boolean, String, long, long) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
log(boolean, String, long, long, long) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
log(BciBlockMapping.BciBlock[], String) - Method in class com.oracle.graal.java.BciBlockMapping
 
log() - Static method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
Log - Class in com.oracle.graal.replacements
Provides PrintStream-like logging facility.
Log() - Constructor for class com.oracle.graal.replacements.Log
 
log(ForeignCallDescriptor, Object, int) - Static method in class com.oracle.graal.replacements.Log
 
log(ForeignCallDescriptor, int, long, boolean) - Static method in class com.oracle.graal.replacements.Log
 
log(OptimizedCallTarget, int, String, String, Map<String, Object>) - Static method in class com.oracle.graal.truffle.debug.AbstractDebugCompilationListener
 
log(String) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
log(String) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
log - Variable in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor
 
log10() - Static method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
log2 - Variable in enum com.oracle.graal.asm.amd64.AMD64Address.Scale
The value of this scale log 2.
log2(int) - Static method in class jdk.internal.jvmci.code.CodeUtil
Computes the log (base 2) of the specified integer, rounding down.
log2(long) - Static method in class jdk.internal.jvmci.code.CodeUtil
Computes the log (base 2) of the specified long, rounding down.
log2WordSize() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
LOG_OBJECT - Static variable in class com.oracle.graal.replacements.Log
 
LOG_OBJECT_ADDRESS - Static variable in class com.oracle.graal.replacements.Log
 
LOG_OBJECT_NEWLINE - Static variable in class com.oracle.graal.replacements.Log
 
LOG_OBJECT_STRING - Static variable in class com.oracle.graal.replacements.Log
 
LOG_PRIMITIVE - Static variable in class com.oracle.graal.replacements.Log
 
LOG_PRINTF - Static variable in class com.oracle.graal.replacements.Log
 
logAndIndent(String) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(int, String) - Static method in class com.oracle.graal.debug.Debug
A convenience function which combines Debug.log(String) and Debug.indent().
logAndIndent(String, Object) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(int, String, Object) - Static method in class com.oracle.graal.debug.Debug
A convenience function which combines Debug.log(String, Object) and Debug.indent().
logAndIndent(String, int) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(int, String, int) - Static method in class com.oracle.graal.debug.Debug
A convenience function which combines Debug.log(String, Object) and Debug.indent().
logAndIndent(String, int, Object) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(int, String, int, Object) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(String, Object, int) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(int, String, Object, int) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(String, int, int) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(int, String, int, int) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(String, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(int, String, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(String, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(int, String, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(String, int, int, int) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(int, String, int, int, int) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(String, Object, int, int) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(int, String, Object, int, int) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(String, Object, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(int, String, Object, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(String, Object, Object, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(int, String, Object, Object, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(String, Object, Object, Object, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(int, String, Object, Object, Object, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
logAndIndent(String, Object[]) - Static method in class com.oracle.graal.debug.Debug
Deprecated.
logAndIndent(int, String, Object[]) - Static method in class com.oracle.graal.debug.Debug
Deprecated.
logException(Throwable) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
logException(Throwable) - Method in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor
 
LogFile - Static variable in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime.Options
 
logFilter - Variable in class com.oracle.graal.debug.GraalDebugConfig
 
Logger - Class in com.oracle.graal.hotspot.logging
Scoped logging class used to display the call hierarchy of CompilerToVM calls.
Logger() - Constructor for class com.oracle.graal.hotspot.logging.Logger
 
loggerTL - Static variable in class com.oracle.graal.hotspot.logging.Logger
 
logging() - Static method in class com.oracle.graal.hotspot.stubs.ExceptionHandlerStub
 
logging() - Static method in class com.oracle.graal.hotspot.stubs.NewArrayStub
 
logging() - Static method in class com.oracle.graal.hotspot.stubs.NewInstanceStub
 
logging() - Static method in class com.oracle.graal.hotspot.stubs.UnwindExceptionToCallerStub
 
LoggingProxy<T> - Class in com.oracle.graal.hotspot.logging
A java.lang.reflect proxy that hierarchically logs all method invocations along with their parameters and return values.
LoggingProxy(T) - Constructor for class com.oracle.graal.hotspot.logging.LoggingProxy
 
Logic0 - Class in com.oracle.graal.jtt.optimize
 
Logic0() - Constructor for class com.oracle.graal.jtt.optimize.Logic0
 
LogicConstantNode - Class in com.oracle.graal.nodes
The LogicConstantNode represents a boolean constant.
LogicConstantNode(boolean) - Constructor for class com.oracle.graal.nodes.LogicConstantNode
 
LogicNegationNode - Class in com.oracle.graal.nodes
Logic node that negates its argument.
LogicNegationNode(LogicNode) - Constructor for class com.oracle.graal.nodes.LogicNegationNode
 
LogicNode - Class in com.oracle.graal.nodes
 
LogicNode(NodeClass<? extends LogicNode>) - Constructor for class com.oracle.graal.nodes.LogicNode
 
logInlinedMethod(InlineInfo, int, boolean, String, Object...) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
logInliningDecision(InlineInfo, int, boolean, boolean, String, Object...) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
logInliningDecision(String, Object...) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
logInliningDecision(String, boolean, String, Object...) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
logInliningDecisionRecursive(OptimizedCallTarget, TruffleInlining, int) - Method in class com.oracle.graal.truffle.debug.TraceInliningListener
 
logInvalidatedInstalledCode(InstalledCode) - Method in class com.oracle.graal.truffle.OptimizedAssumption
 
logKlassAlignment - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
logMessage(String, Object...) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
logMessage(String, Object...) - Method in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor
 
logMinObjAlignment() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
logNotInlined(Invoke, int, ResolvedJavaMethod, String) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
logNotInlinedInvoke(Invoke, int, ResolvedJavaMethod, String, Object...) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
logNotInlinedMethod(InlineInfo, int, String, Object...) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
logNotInlinedMethod(Invoke, String) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
logObjectAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
logOfHeapRegionGrainBytes() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
logOfHRGrainBytes - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
logOrDump(InstalledCode, CompilationResult) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
logPerformanceWarning(OptimizedCallTarget, String, Map<String, Object>) - Static method in class com.oracle.graal.truffle.debug.TracePerformanceWarningsListener
 
logPrimitiveAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
logPrintfAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
logProfile(TruffleStamp, OptimizedCallTarget) - Static method in class com.oracle.graal.truffle.debug.TraceSplittingListener
 
logScopeName - Variable in class com.oracle.graal.debug.internal.DebugScope
 
logStackTrace() - Static method in class com.oracle.graal.truffle.OptimizedAssumption
 
LogStream - Class in com.oracle.graal.debug
A utility for printing compiler debug and informational output to an output stream.
LogStream() - Constructor for class com.oracle.graal.debug.LogStream
 
LogStream(OutputStream) - Constructor for class com.oracle.graal.debug.LogStream
Creates a new log stream.
LogStream(LogStream) - Constructor for class com.oracle.graal.debug.LogStream
Creates a new log stream that shares the same output stream as a given LogStream.
logString(LinearScan) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
Gets a single line string for logging the details of this interval to a log stream.
logTransferToInterpreter() - Static method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
logTruffleCallTree(OptimizedCallTarget) - Static method in class com.oracle.graal.truffle.debug.TraceCompilationCallTreeListener
 
logUnswitch(LoopEx, List<ControlSplitNode>) - Static method in class com.oracle.graal.loop.phases.LoopUnswitchingPhase
 
logv(String, Object...) - Static method in class com.oracle.graal.debug.Debug
 
logv(int, String, Object...) - Static method in class com.oracle.graal.debug.Debug
Prints a message to the current debug scope's logging stream.
logvAndIndent(int, String, Object...) - Static method in class com.oracle.graal.debug.Debug
A convenience function which combines Debug.logv(int, String, Object...) and Debug.indent().
logvAndIndentInternal(int, String, Object...) - Static method in class com.oracle.graal.debug.Debug
 
LogVerbose - Static variable in class com.oracle.graal.debug.GraalDebugConfig
 
LONG_0 - Static variable in interface jdk.internal.jvmci.meta.JavaConstant
 
LONG_1 - Static variable in interface jdk.internal.jvmci.meta.JavaConstant
 
LONG_CONST - Static variable in class jdk.internal.jvmci.runtime.test.TestConstantReflectionProvider.BoxedConstants
 
LONG_CONST - Static variable in class jdk.internal.jvmci.runtime.test.TestConstantReflectionProvider.PrimitiveConstants
 
LONG_CONSTANT_1 - Static variable in class com.oracle.graal.replacements.test.BitOpNodesTest
 
LONG_CONSTANT_2 - Static variable in class com.oracle.graal.replacements.test.BitOpNodesTest
 
LONG_CONSTANT_3 - Static variable in class com.oracle.graal.replacements.test.BitOpNodesTest
 
Long_greater01 - Class in com.oracle.graal.jtt.lang
 
Long_greater01() - Constructor for class com.oracle.graal.jtt.lang.Long_greater01
 
Long_greater02 - Class in com.oracle.graal.jtt.lang
 
Long_greater02() - Constructor for class com.oracle.graal.jtt.lang.Long_greater02
 
Long_greater03 - Class in com.oracle.graal.jtt.lang
 
Long_greater03() - Constructor for class com.oracle.graal.jtt.lang.Long_greater03
 
Long_greaterEqual01 - Class in com.oracle.graal.jtt.lang
 
Long_greaterEqual01() - Constructor for class com.oracle.graal.jtt.lang.Long_greaterEqual01
 
Long_greaterEqual02 - Class in com.oracle.graal.jtt.lang
 
Long_greaterEqual02() - Constructor for class com.oracle.graal.jtt.lang.Long_greaterEqual02
 
Long_greaterEqual03 - Class in com.oracle.graal.jtt.lang
 
Long_greaterEqual03() - Constructor for class com.oracle.graal.jtt.lang.Long_greaterEqual03
 
Long_less01 - Class in com.oracle.graal.jtt.lang
 
Long_less01() - Constructor for class com.oracle.graal.jtt.lang.Long_less01
 
Long_less02 - Class in com.oracle.graal.jtt.lang
 
Long_less02() - Constructor for class com.oracle.graal.jtt.lang.Long_less02
 
Long_less03 - Class in com.oracle.graal.jtt.lang
 
Long_less03() - Constructor for class com.oracle.graal.jtt.lang.Long_less03
 
Long_lessEqual01 - Class in com.oracle.graal.jtt.lang
 
Long_lessEqual01() - Constructor for class com.oracle.graal.jtt.lang.Long_lessEqual01
 
Long_lessEqual02 - Class in com.oracle.graal.jtt.lang
 
Long_lessEqual02() - Constructor for class com.oracle.graal.jtt.lang.Long_lessEqual02
 
Long_lessEqual03 - Class in com.oracle.graal.jtt.lang
 
Long_lessEqual03() - Constructor for class com.oracle.graal.jtt.lang.Long_lessEqual03
 
Long_reverseBytes01 - Class in com.oracle.graal.jtt.lang
 
Long_reverseBytes01() - Constructor for class com.oracle.graal.jtt.lang.Long_reverseBytes01
 
Long_reverseBytes02 - Class in com.oracle.graal.jtt.lang
 
Long_reverseBytes02() - Constructor for class com.oracle.graal.jtt.lang.Long_reverseBytes02
 
LONG_TAG - Static variable in class com.oracle.graal.truffle.FrameWithoutBoxing
 
longAdd(long, long) - Static method in class com.oracle.graal.truffle.test.ExactMathTest
 
longAddChain(boolean) - Method in class com.oracle.graal.compiler.test.LongNodeChainTest
 
longAddConstants() - Method in class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
longArray - Static variable in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
longArrayClone(long[]) - Static method in class com.oracle.graal.hotspot.replacements.ObjectCloneSnippets
 
longArraycopy(long[], int, long[], int, int) - Static method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
longBitCount(long) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
LongBits - Class in com.oracle.graal.jtt.jdk
 
LongBits() - Constructor for class com.oracle.graal.jtt.jdk.LongBits
 
longBitsToDouble(long) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
longCopyOfVirtualizableAllocation() - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
longCopyOfVirtualization(int) - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
LongField(long) - Constructor for class com.oracle.graal.asm.amd64.test.BitOpsTest.LongField
 
LongField(long) - Constructor for class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest.LongField
 
longField - Static variable in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
longField - Static variable in class com.oracle.graal.jtt.reflect.Field_get01
 
longField - Variable in class com.oracle.graal.jtt.reflect.Field_get02.TestClass
 
LongField - Static variable in class com.oracle.graal.jtt.reflect.Field_get03
 
longField - Variable in class com.oracle.graal.jtt.reflect.Field_get03.TestClass
 
longField - Variable in class com.oracle.graal.jtt.reflect.Field_get04.TestClass
 
longField - Static variable in class com.oracle.graal.jtt.reflect.Field_getType01
 
longField - Static variable in class com.oracle.graal.jtt.reflect.Field_set01
 
longField - Variable in class com.oracle.graal.jtt.reflect.Field_set02.TestClass
 
longField - Variable in class com.oracle.graal.jtt.reflect.Field_set03.TestClass
 
longField2 - Static variable in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
longFieldStub(BitOpsTest.LongField) - Static method in class com.oracle.graal.asm.amd64.test.BitOpsTest
 
longFieldStubDecrement(IncrementDecrementMacroTest.LongField) - Static method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
longFieldStubIncrement(IncrementDecrementMacroTest.LongField) - Static method in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest
 
longLoop() - Method in class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
longMul(long, long) - Static method in class com.oracle.graal.truffle.test.ExactMathTest
 
longMulHigh(long, long) - Static method in class com.oracle.graal.truffle.test.ExactMathTest
 
longMulHighUnsigned(long, long) - Static method in class com.oracle.graal.truffle.test.ExactMathTest
 
LongNodeChainTest - Class in com.oracle.graal.compiler.test
 
LongNodeChainTest() - Constructor for class com.oracle.graal.compiler.test.LongNodeChainTest
 
longNumberOfLeadingZeros(long) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
longNumberOfTrailingZeros(long) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
longReverseBytes(long) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
longSequenceConstants() - Method in class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
longStub(long) - Static method in class com.oracle.graal.asm.amd64.test.BitOpsTest
 
longSub(long, long) - Static method in class com.oracle.graal.truffle.test.ExactMathTest
 
LongSubstitutions - Class in com.oracle.graal.replacements
 
LongSubstitutions() - Constructor for class com.oracle.graal.replacements.LongSubstitutions
 
longTestValue1 - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
longTestValue2 - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
longToByteArray(long) - Static method in class com.oracle.graal.jtt.optimize.LongToSomethingArray01
 
longToIntArray(long) - Static method in class com.oracle.graal.jtt.optimize.LongToSomethingArray01
 
longToLongArray(long) - Static method in class com.oracle.graal.jtt.optimize.LongToSomethingArray01
 
longToShortArray(long) - Static method in class com.oracle.graal.jtt.optimize.LongToSomethingArray01
 
LongToSomethingArray01 - Class in com.oracle.graal.jtt.optimize
inspired by java.security.SecureRandom.longToByteArray(long).
LongToSomethingArray01() - Constructor for class com.oracle.graal.jtt.optimize.LongToSomethingArray01
 
longValue - Variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest.FieldObject
 
longValue(Long) - Static method in class com.oracle.graal.replacements.BoxingSnippets
 
longValueOf(long) - Static method in class com.oracle.graal.replacements.BoxingSnippets
 
lookup(Class<? extends NodeLIRBuilder>) - Static method in class com.oracle.graal.compiler.match.MatchRuleRegistry
Collect all the MatchStatements defined by the superclass chain of theClass.
lookup(String, String) - Static method in class com.oracle.graal.hotspot.test.HotSpotCryptoSubstitutionTest
 
LOOKUP_TABLE - Static variable in class com.oracle.graal.code.HexCodeFile
 
lookupAppendix(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
lookupAppendix(int, int) - Method in interface jdk.internal.jvmci.meta.ConstantPool
Looks up the appendix at the specified index.
lookupAppendixInPool(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
lookupAppendixInPool(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupAppendixInPool0(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupArrayClass(LoweringTool, Kind) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets.Templates
 
lookupArraycopyDescriptor(Kind, boolean, boolean, boolean, boolean) - Static method in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
 
lookupCallMethods(MetaAccessProvider) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
lookupCheckcastArraycopyDescriptor(boolean) - Static method in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
 
lookupConstant(int, int) - Method in class com.oracle.graal.java.BytecodeParser
 
lookupConstant(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
lookupConstant(int) - Method in interface jdk.internal.jvmci.meta.ConstantPool
Looks up a constant at the specified index.
lookupEncodedGraph(ResolvedJavaMethod, boolean) - Method in class com.oracle.graal.replacements.CachingPEGraphDecoder
 
lookupEncodedGraph(ResolvedJavaMethod, boolean) - Method in class com.oracle.graal.replacements.PEGraphDecoder
 
lookupField(ResolvedJavaField) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.Results
All types that the given field can have, i.e., all types assigned by the reachable field store bytecodes.
lookupField(int, int) - Method in class com.oracle.graal.java.BytecodeParser
 
lookupField(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
lookupField(int, int) - Method in interface jdk.internal.jvmci.meta.ConstantPool
Looks up a reference to a field.
lookupField(ResolvedJavaField[], Field) - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
lookupField(Set<Field>, ResolvedJavaField) - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
lookupFlow(ValueNode) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.TypeFlowBuilder
Lookup the type flow node for a Graal node.
lookupForeignCall(ForeignCallDescriptor) - Method in interface com.oracle.graal.compiler.common.spi.ForeignCallsProvider
Gets the linkage for a foreign call.
lookupForeignCall(ForeignCallDescriptor) - Method in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
lookupFunctionPointer(String, NativeLibraryHandle, boolean) - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
lookupInvocation(ResolvedJavaMethod) - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins
Gets the plugin for a given method.
lookupJavaField(Field) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
lookupJavaField(Field) - Method in interface jdk.internal.jvmci.meta.MetaAccessProvider
Provides the ResolvedJavaField for a Field obtained via reflection.
lookupJavaFieldTest() - Method in class jdk.internal.jvmci.runtime.test.TestMetaAccessProvider
 
lookupJavaMethod(Executable) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
lookupJavaMethod(Executable) - Method in interface jdk.internal.jvmci.meta.MetaAccessProvider
Provides the ResolvedJavaMethod for a Method or Constructor obtained via reflection.
lookupJavaMethodTest() - Method in class jdk.internal.jvmci.runtime.test.TestMetaAccessProvider
 
lookupJavaType(Class<?>) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
lookupJavaType(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
lookupJavaType(Class<?>) - Method in interface jdk.internal.jvmci.meta.MetaAccessProvider
Returns the resolved Java type representing a given Java class.
lookupJavaType(JavaConstant) - Method in interface jdk.internal.jvmci.meta.MetaAccessProvider
Returns the resolved Java type of the given JavaConstant object.
lookupJavaTypeConstantTest() - Method in class jdk.internal.jvmci.runtime.test.TestMetaAccessProvider
 
lookupJavaTypes(Class<?>[]) - Method in interface jdk.internal.jvmci.meta.MetaAccessProvider
Returns the resolved Java types representing some given Java classes.
lookupJavaTypeTest() - Method in class jdk.internal.jvmci.runtime.test.TestMetaAccessProvider
 
lookupKlassInPool(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Looks up a class entry in a constant pool.
lookupKlassInPool(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupKlassRefIndexInPool(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
lookupKlassRefIndexInPool(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupKlassRefIndexInPool0(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupMethod(ResolvedJavaMethod) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Gets the reflection Method from which a given ResolvedJavaMethod was created or null if javaMethod does not correspond to a reflection method.
lookupMethod(ResolvedJavaMethod) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.Results
All types that parameters and return value of the given method can have.
lookupMethod(int, int) - Method in class com.oracle.graal.java.BytecodeParser
 
lookupMethod(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
lookupMethod(int, int) - Method in interface jdk.internal.jvmci.meta.ConstantPool
Looks up a reference to a method.
lookupMethodHandleIntrinsic(ResolvedJavaMethod) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider
 
lookupMethodHandleIntrinsic(ResolvedJavaMethod) - Method in interface jdk.internal.jvmci.meta.MethodHandleAccessProvider
Returns the method handle method intrinsic identifier for the provided method, or null if the method is not an intrinsic processed by this interface.
lookupMethodInPool(long, int, byte) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Looks up a method entry in a constant pool.
lookupMethodInPool(long, int, byte) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupNameAndTypeRefIndexInPool(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
lookupNameAndTypeRefIndexInPool(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupNameRefInPool(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
lookupNameRefInPool(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupNameRefInPool0(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupNode(GraphDecoder.LoopScope, int) - Method in class com.oracle.graal.nodes.GraphDecoder
 
lookupObjectWait() - Method in class com.oracle.graal.hotspot.test.HotSpotMonitorValueTest
 
lookupOriginalMethod(Class<?>, String, ReplacementsImpl.JavaSignature, boolean) - Method in class com.oracle.graal.replacements.ReplacementsImpl.ClassReplacements
 
lookupSignature(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
lookupSignature(int) - Method in interface jdk.internal.jvmci.meta.ConstantPool
Looks up a method signature.
lookupSignatureRefInPool(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
lookupSignatureRefInPool(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupSignatureRefInPool0(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupSubstitute() - Method in class com.oracle.graal.graphbuilderconf.MethodSubstitutionPlugin
Gets the substitute method of this plugin.
LOOKUPSWITCH - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
lookupType(String, HotSpotResolvedObjectType, boolean) - Method in interface com.oracle.graal.hotspot.HotSpotGraalRuntimeProvider
Converts a name to a Java type.
lookupType(int, int) - Method in class com.oracle.graal.java.BytecodeParser
 
lookupType(ProcessingEnvironment, String) - Static method in class com.oracle.graal.replacements.verifier.APHotSpotSignature
 
lookupType(String, Class<?>, boolean) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Converts a name to a metaspace klass.
lookupType(String, Class<?>, boolean) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupType(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
lookupType(String, HotSpotResolvedObjectType, boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
lookupType(String, HotSpotResolvedObjectType, boolean) - Method in interface jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntimeProvider
Converts a name to a Java type.
lookupType(int, int) - Method in interface jdk.internal.jvmci.meta.ConstantPool
Looks up a reference to a type.
LookupTypeCacheElement(int, JavaType) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantPool.LookupTypeCacheElement
 
lookupUtf8(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
lookupUtf8(int) - Method in interface jdk.internal.jvmci.meta.ConstantPool
Looks up an Utf8 string.
Loop<T extends AbstractBlockBase<T>> - Class in com.oracle.graal.compiler.common.cfg
 
Loop(Loop<T>, int, T) - Constructor for class com.oracle.graal.compiler.common.cfg.Loop
 
Loop(int) - Constructor for class com.oracle.graal.jtt.loop.Loop13.Loop
 
loop - Variable in class com.oracle.graal.lir.gen.PhiResolver
The operand loop header phi for the operand currently being process in PhiResolver.dispose().
loop - Variable in class com.oracle.graal.loop.CountedLoopInfo
 
loop - Variable in class com.oracle.graal.loop.InductionVariable
 
loop - Variable in class com.oracle.graal.loop.LoopEx
 
loop() - Method in class com.oracle.graal.loop.LoopEx
 
loop - Variable in class com.oracle.graal.loop.LoopFragment
 
loop() - Method in class com.oracle.graal.loop.LoopFragment
 
loop() - Method in class com.oracle.graal.loop.LoopFragmentInside
 
loop(Loop<?>) - Method in class com.oracle.graal.loop.LoopsData
 
loop(LoopBeginNode) - Method in class com.oracle.graal.loop.LoopsData
 
loop - Variable in class com.oracle.graal.nodes.cfg.Block
 
loop() - Method in class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
Loop01 - Class in com.oracle.graal.jtt.loop
 
Loop01() - Constructor for class com.oracle.graal.jtt.loop.Loop01
 
Loop02 - Class in com.oracle.graal.jtt.loop
 
Loop02() - Constructor for class com.oracle.graal.jtt.loop.Loop02
 
Loop03 - Class in com.oracle.graal.jtt.loop
 
Loop03() - Constructor for class com.oracle.graal.jtt.loop.Loop03
 
Loop04 - Class in com.oracle.graal.jtt.loop
 
Loop04() - Constructor for class com.oracle.graal.jtt.loop.Loop04
 
Loop05 - Class in com.oracle.graal.jtt.loop
 
Loop05() - Constructor for class com.oracle.graal.jtt.loop.Loop05
 
Loop06 - Class in com.oracle.graal.jtt.loop
 
Loop06() - Constructor for class com.oracle.graal.jtt.loop.Loop06
 
Loop07 - Class in com.oracle.graal.jtt.loop
 
Loop07() - Constructor for class com.oracle.graal.jtt.loop.Loop07
 
Loop07_2 - Class in com.oracle.graal.jtt.loop
 
Loop07_2() - Constructor for class com.oracle.graal.jtt.loop.Loop07_2
 
Loop08 - Class in com.oracle.graal.jtt.loop
 
Loop08() - Constructor for class com.oracle.graal.jtt.loop.Loop08
 
Loop09 - Class in com.oracle.graal.jtt.loop
 
Loop09() - Constructor for class com.oracle.graal.jtt.loop.Loop09
 
Loop09_2 - Class in com.oracle.graal.jtt.loop
 
Loop09_2() - Constructor for class com.oracle.graal.jtt.loop.Loop09_2
 
Loop11 - Class in com.oracle.graal.jtt.loop
 
Loop11() - Constructor for class com.oracle.graal.jtt.loop.Loop11
 
Loop12 - Class in com.oracle.graal.jtt.loop
 
Loop12() - Constructor for class com.oracle.graal.jtt.loop.Loop12
 
Loop13 - Class in com.oracle.graal.jtt.loop
 
Loop13() - Constructor for class com.oracle.graal.jtt.loop.Loop13
 
Loop13.Loop - Class in com.oracle.graal.jtt.loop
 
Loop14 - Class in com.oracle.graal.jtt.loop
 
Loop14() - Constructor for class com.oracle.graal.jtt.loop.Loop14
 
Loop15 - Class in com.oracle.graal.jtt.loop
 
Loop15() - Constructor for class com.oracle.graal.jtt.loop.Loop15
 
Loop16 - Class in com.oracle.graal.jtt.loop
 
Loop16() - Constructor for class com.oracle.graal.jtt.loop.Loop16
 
Loop16.TestClass - Class in com.oracle.graal.jtt.loop
 
Loop17 - Class in com.oracle.graal.jtt.loop
 
Loop17() - Constructor for class com.oracle.graal.jtt.loop.Loop17
 
Loop17.L - Class in com.oracle.graal.jtt.loop
 
LOOP_HEADER_INITIAL_CAPACITY - Static variable in class com.oracle.graal.java.BciBlockMapping
 
LOOP_HEADER_MAX_CAPACITY - Static variable in class com.oracle.graal.java.BciBlockMapping
 
loopBegin() - Method in class com.oracle.graal.loop.LoopEx
 
loopBegin - Variable in class com.oracle.graal.nodes.LoopEndNode
 
loopBegin() - Method in class com.oracle.graal.nodes.LoopEndNode
 
loopBegin - Variable in class com.oracle.graal.nodes.LoopExitNode
 
loopBegin() - Method in class com.oracle.graal.nodes.LoopExitNode
 
loopBegin(LoopBeginNode) - Method in class com.oracle.graal.phases.graph.MergeableState
This method is called before a loop is entered (before the LoopBeginNode is visited).
loopBegin(LoopBeginNode) - Method in class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
loopBegin(LoopBeginNode) - Method in class com.oracle.graal.phases.graph.SinglePassNodeIterator
 
loopBegin(LoopBeginNode) - Method in class com.oracle.graal.phases.graph.StatelessPostOrderNodeIterator
 
LoopBeginNode - Class in com.oracle.graal.nodes
 
LoopBeginNode() - Constructor for class com.oracle.graal.nodes.LoopBeginNode
 
loopBeginOrderId - Variable in class com.oracle.graal.nodes.GraphDecoder.LoopScope
 
loopBeginToEx - Variable in class com.oracle.graal.loop.LoopsData
 
loopChanges - Variable in class com.oracle.graal.java.BciBlockMapping
 
loopCount - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
loopCount - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
loopDepth - Variable in class com.oracle.graal.nodes.GraphDecoder.LoopScope
 
loopEnd - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
loopEnd(LoopEndNode) - Method in class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
loopEnd(LoopEndNode) - Method in class com.oracle.graal.phases.graph.SinglePassNodeIterator
 
loopEnd(LoopEndNode) - Method in class com.oracle.graal.phases.graph.StatelessPostOrderNodeIterator
 
LoopEndNode - Class in com.oracle.graal.nodes
LoopEnd nodes represent a loop back-edge.
LoopEndNode(LoopBeginNode) - Constructor for class com.oracle.graal.nodes.LoopEndNode
 
loopEnds() - Method in class com.oracle.graal.nodes.LoopBeginNode
Returns the unordered set of LoopEndNode that correspond to back-edges for this loop.
loopEnds(LoopBeginNode, List<T>) - Method in class com.oracle.graal.phases.graph.MergeableState
This method is called after all LoopEndNodes belonging to a loop have been visited.
loopEntryStates - Variable in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
LoopEscape - Class in com.oracle.graal.jtt.loop
 
LoopEscape() - Constructor for class com.oracle.graal.jtt.loop.LoopEscape
 
LoopEscape.L - Class in com.oracle.graal.jtt.loop
 
LoopEx - Class in com.oracle.graal.loop
 
LoopEx(Loop<Block>, LoopsData) - Constructor for class com.oracle.graal.loop.LoopEx
 
LoopEx.InvariantPredicate - Class in com.oracle.graal.loop
 
LoopExitNode - Class in com.oracle.graal.nodes
 
LoopExitNode(LoopBeginNode) - Constructor for class com.oracle.graal.nodes.LoopExitNode
 
loopExits() - Method in class com.oracle.graal.nodes.LoopBeginNode
 
loopExits - Variable in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
loopExplosion - Variable in class com.oracle.graal.nodes.GraphDecoder.MethodScope
The kind of loop explosion to be performed during decoding.
LoopExplosionKind() - Constructor for enum com.oracle.graal.nodes.GraphDecoder.LoopExplosionKind
 
loopExplosionKind(ResolvedJavaMethod, LoopExplosionPlugin) - Static method in class com.oracle.graal.replacements.PEGraphDecoder
 
loopExplosionPlugin - Variable in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
LoopExplosionPlugin - Interface in com.oracle.graal.graphbuilderconf
 
loopExplosionPlugin - Variable in class com.oracle.graal.replacements.PEGraphDecoder.PEMethodScope
 
loopExplosionPlugin - Variable in class com.oracle.graal.truffle.PartialEvaluator.ParsingInlineInvokePlugin
 
LoopExplosionState(FrameState, MergeNode) - Constructor for class com.oracle.graal.nodes.GraphDecoder.LoopExplosionState
 
LoopFragment - Class in com.oracle.graal.loop
 
LoopFragment(LoopEx) - Constructor for class com.oracle.graal.loop.LoopFragment
 
LoopFragment(LoopEx, LoopFragment) - Constructor for class com.oracle.graal.loop.LoopFragment
 
LoopFragmentInside - Class in com.oracle.graal.loop
 
LoopFragmentInside(LoopEx) - Constructor for class com.oracle.graal.loop.LoopFragmentInside
 
LoopFragmentInside(LoopFragmentInside) - Constructor for class com.oracle.graal.loop.LoopFragmentInside
 
LoopFragmentInsideBefore - Class in com.oracle.graal.loop
 
LoopFragmentInsideBefore(LoopEx, FixedNode) - Constructor for class com.oracle.graal.loop.LoopFragmentInsideBefore
 
LoopFragmentInsideBefore(LoopFragmentInsideBefore) - Constructor for class com.oracle.graal.loop.LoopFragmentInsideBefore
 
LoopFragmentInsideFrom - Class in com.oracle.graal.loop
 
LoopFragmentInsideFrom(LoopEx, FixedNode) - Constructor for class com.oracle.graal.loop.LoopFragmentInsideFrom
 
LoopFragmentInsideFrom(LoopFragmentInsideFrom) - Constructor for class com.oracle.graal.loop.LoopFragmentInsideFrom
 
LoopFragmentWhole - Class in com.oracle.graal.loop
 
LoopFragmentWhole(LoopEx) - Constructor for class com.oracle.graal.loop.LoopFragmentWhole
 
LoopFragmentWhole(LoopFragmentWhole) - Constructor for class com.oracle.graal.loop.LoopFragmentWhole
 
loopFrequency - Variable in class com.oracle.graal.nodes.LoopBeginNode
 
loopFrequency() - Method in class com.oracle.graal.nodes.LoopBeginNode
 
loopFrequencySnippet(int) - Static method in class com.oracle.graal.api.directives.test.IterationDirectiveTest
 
LoopFullUnrollPhase - Class in com.oracle.graal.loop.phases
 
LoopFullUnrollPhase(CanonicalizerPhase) - Constructor for class com.oracle.graal.loop.phases.LoopFullUnrollPhase
 
loopHeaders - Variable in class com.oracle.graal.java.BciBlockMapping
 
loopId - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
loopIdIterable() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
Iterate over loop ids.
LoopInfo(int, int) - Constructor for class com.oracle.graal.phases.graph.ReentrantBlockIterator.LoopInfo
 
LoopInfo(int, int) - Constructor for class com.oracle.graal.phases.graph.ReentrantNodeIterator.LoopInfo
 
LoopInline - Class in com.oracle.graal.jtt.loop
 
LoopInline() - Constructor for class com.oracle.graal.jtt.loop.LoopInline
 
loopIteration - Variable in class com.oracle.graal.nodes.GraphDecoder.LoopScope
 
LoopLastIndexOf - Class in com.oracle.graal.jtt.loop
 
LoopLastIndexOf() - Constructor for class com.oracle.graal.jtt.loop.LoopLastIndexOf
 
LoopMaxUnswitch - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
loopMergeEffects - Variable in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
LoopNewInstance - Class in com.oracle.graal.jtt.loop
 
LoopNewInstance() - Constructor for class com.oracle.graal.jtt.loop.LoopNewInstance
 
LoopNewInstance.Blop - Class in com.oracle.graal.jtt.loop
 
loopNode - Variable in class com.oracle.graal.truffle.OptimizedOSRLoopNode.OSRRootNode
 
loopNodeFactory - Variable in class com.oracle.graal.truffle.GraalTruffleRuntime
 
LoopNodeFactory - Interface in com.oracle.graal.truffle
 
LoopParseLong - Class in com.oracle.graal.jtt.loop
 
LoopParseLong() - Constructor for class com.oracle.graal.jtt.loop.LoopParseLong
 
LoopPeeling - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
LoopPeelingPhase - Class in com.oracle.graal.loop.phases
 
LoopPeelingPhase() - Constructor for class com.oracle.graal.loop.phases.LoopPeelingPhase
 
LoopPhi - Class in com.oracle.graal.jtt.loop
 
LoopPhi() - Constructor for class com.oracle.graal.jtt.loop.LoopPhi
 
LoopPhiCanonicalizerTest - Class in com.oracle.graal.nodes.test
 
LoopPhiCanonicalizerTest() - Constructor for class com.oracle.graal.nodes.test.LoopPhiCanonicalizerTest
 
LoopPhiResolutionTest - Class in com.oracle.graal.jtt.loop
 
LoopPhiResolutionTest() - Constructor for class com.oracle.graal.jtt.loop.LoopPhiResolutionTest
 
LoopPolicies - Class in com.oracle.graal.loop
 
LoopPolicies() - Constructor for class com.oracle.graal.loop.LoopPolicies
 
LoopPolicies.CountingClosure - Class in com.oracle.graal.loop
 
LoopPolicies.IsolatedInitialization - Class in com.oracle.graal.loop
 
loops - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
loops() - Method in class com.oracle.graal.loop.LoopsData
 
loops - Variable in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
LoopSafepointEliminationPhase - Class in com.oracle.graal.loop.phases
 
LoopSafepointEliminationPhase() - Constructor for class com.oracle.graal.loop.phases.LoopSafepointEliminationPhase
 
LoopSafepointInsertionPhase - Class in com.oracle.graal.phases.common
Adds safepoints to loops.
LoopSafepointInsertionPhase() - Constructor for class com.oracle.graal.phases.common.LoopSafepointInsertionPhase
 
LoopScope(GraphDecoder.MethodScope) - Constructor for class com.oracle.graal.nodes.GraphDecoder.LoopScope
 
LoopScope(GraphDecoder.LoopScope, int, int, int, Node[], Deque<GraphDecoder.LoopScope>, Map<GraphDecoder.LoopExplosionState, GraphDecoder.LoopExplosionState>) - Constructor for class com.oracle.graal.nodes.GraphDecoder.LoopScope
 
loopsData() - Method in class com.oracle.graal.loop.LoopEx
 
LoopsData - Class in com.oracle.graal.loop
 
LoopsData(StructuredGraph) - Constructor for class com.oracle.graal.loop.LoopsData
 
loopSnippet() - Static method in class com.oracle.graal.nodes.test.LoopPhiCanonicalizerTest
 
LoopSpilling - Class in com.oracle.graal.jtt.loop
 
LoopSpilling() - Constructor for class com.oracle.graal.jtt.loop.LoopSpilling
 
LoopSwitch01 - Class in com.oracle.graal.jtt.loop
 
LoopSwitch01() - Constructor for class com.oracle.graal.jtt.loop.LoopSwitch01
 
loopTest1() - Method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
loopTest1Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
LoopTestNode - Class in com.oracle.graal.truffle.test.nodes
 
LoopTestNode(int, AbstractTestNode) - Constructor for class com.oracle.graal.truffle.test.nodes.LoopTestNode
 
loopToEx - Variable in class com.oracle.graal.loop.LoopsData
 
LoopTransformations - Class in com.oracle.graal.loop
 
LoopTransformations() - Constructor for class com.oracle.graal.loop.LoopTransformations
 
LoopUnroll - Class in com.oracle.graal.jtt.loop
 
LoopUnroll() - Constructor for class com.oracle.graal.jtt.loop.LoopUnroll
 
LoopUnswitch - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
LoopUnswitchFrequencyBoost - Static variable in class com.oracle.graal.loop.LoopPolicies
 
LoopUnswitchingPhase - Class in com.oracle.graal.loop.phases
 
LoopUnswitchingPhase() - Constructor for class com.oracle.graal.loop.phases.LoopUnswitchingPhase
 
LoopUnswitchMaxIncrease - Static variable in class com.oracle.graal.loop.LoopPolicies
 
LoopUnswitchTest - Class in com.oracle.graal.compiler.test
 
LoopUnswitchTest() - Constructor for class com.oracle.graal.compiler.test.LoopUnswitchTest
 
LoopUnswitchTrivial - Static variable in class com.oracle.graal.loop.LoopPolicies
 
LOR - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
low - Variable in class com.oracle.graal.compiler.common.util.ArrayMap
 
low(int) - Method in class com.oracle.graal.jtt.optimize.Conditional01.TestClass
 
low - Variable in class jdk.internal.jvmci.code.CompilationResult.JumpTable
The low value in the key range (inclusive).
lowBit - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.ContinousBitSpec
 
lower(ValueNode) - Method in class com.oracle.graal.compiler.amd64.AMD64AddressLowering
 
lower(ValueNode, ValueNode) - Method in class com.oracle.graal.compiler.amd64.AMD64AddressLowering
 
lower(ValueNode) - Method in class com.oracle.graal.compiler.sparc.SPARCAddressLowering
 
lower(ValueNode, ValueNode) - Method in class com.oracle.graal.compiler.sparc.SPARCAddressLowering
 
lower(ValueNode, long) - Method in class com.oracle.graal.compiler.sparc.SPARCAddressLowering
 
lower(Node, LoweringTool) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLoweringProvider
 
lower(Node, LoweringTool) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
lower(LoweringTool) - Method in class com.oracle.graal.hotspot.nodes.ComputeObjectAddressNode
 
lower(LoweringTool) - Method in class com.oracle.graal.hotspot.nodes.WriteBarrier
 
lower(LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
lower(LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyNode
 
lower(ArrayCopyNode, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
lower(ArrayCopySlowPathNode, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
lower(ArrayCopyUnrollNode, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
lower(LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
lower(LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
lower(LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
lower(UnsafeArrayCopyNode, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets.Templates
 
lower(AssertionNode, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.AssertionSnippets.Templates
 
lower(LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.CallSiteTargetNode
 
lower(CheckCastDynamicNode, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.CheckCastDynamicSnippets.Templates
 
lower(LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
 
lower(LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.HubGetClassNode
 
lower(LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.KlassLayoutHelperNode
 
lower(LoadExceptionObjectNode, HotSpotRegistersProvider, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.LoadExceptionObjectSnippets.Templates
 
lower(RawMonitorEnterNode, HotSpotRegistersProvider, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.MonitorSnippets.Templates
 
lower(MonitorExitNode, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.MonitorSnippets.Templates
 
lower(NewInstanceNode, HotSpotRegistersProvider, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets.Templates
Lowers a NewInstanceNode.
lower(NewArrayNode, HotSpotRegistersProvider, HotSpotGraalRuntimeProvider, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets.Templates
Lowers a NewArrayNode.
lower(DynamicNewInstanceNode, HotSpotRegistersProvider, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets.Templates
 
lower(DynamicNewArrayNode, HotSpotRegistersProvider, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets.Templates
 
lower(NewMultiArrayNode, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets.Templates
 
lower(VerifyHeapNode, HotSpotRegistersProvider, HotSpotGraalRuntimeProvider, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets.Templates
 
lower(LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.ReflectionGetCallerClassNode
 
lower(UnsafeLoadNode, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.UnsafeLoadSnippets.Templates
 
lower(SerialWriteBarrier, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
 
lower(SerialArrayRangeWriteBarrier, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
 
lower(G1PreWriteBarrier, HotSpotRegistersProvider, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
 
lower(G1ReferentFieldReadBarrier, HotSpotRegistersProvider, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
 
lower(G1PostWriteBarrier, HotSpotRegistersProvider, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
 
lower(G1ArrayRangePreWriteBarrier, HotSpotRegistersProvider, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
 
lower(G1ArrayRangePostWriteBarrier, HotSpotRegistersProvider, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
 
lower(Node, LoweringTool) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLoweringProvider
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.calc.FloatConvertNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.calc.IntegerDivNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.calc.IntegerRemNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.calc.NormalizeCompareNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.calc.RemNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.calc.UnsignedDivNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.calc.UnsignedRemNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.ConditionAnchorNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.debug.VerifyHeapNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.DeoptimizeNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.DynamicDeoptimizeNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.extended.BoxNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.extended.BranchProbabilityNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.extended.BytecodeExceptionNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.extended.GetClassNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.extended.JavaReadNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.extended.JavaWriteNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.extended.LoadHubNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.extended.LoadMethodNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.extended.OSRStartNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.extended.StoreHubNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.extended.UnboxNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.extended.UnsafeLoadNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.extended.UnsafeStoreNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.FixedGuardNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.InvokeNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.java.AbstractNewObjectNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.java.AccessFieldNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.java.AccessIndexedNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.java.ArrayLengthNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.java.AtomicReadAndWriteNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.java.CheckCastDynamicNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.java.CheckCastNode
Lowers a CheckCastNode.
lower(LoweringTool) - Method in class com.oracle.graal.nodes.java.ClassIsAssignableFromNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.java.CompareAndSwapNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.java.ExceptionObjectNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.java.InstanceOfDynamicNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.java.InstanceOfNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.java.LoadExceptionObjectNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.java.MonitorEnterNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.java.MonitorExitNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.java.NewMultiArrayNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.java.RawMonitorEnterNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.java.TypeCheckNode
 
lower(LoweringTool) - Method in interface com.oracle.graal.nodes.spi.Lowerable
Expand this node into lower level nodes expressing the same semantics.
lower(Node, LoweringTool) - Method in interface com.oracle.graal.nodes.spi.LoweringProvider
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.UnwindNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.virtual.CommitAllocationNode
 
lower(LoweringTool) - Method in class com.oracle.graal.nodes.virtual.EnsureVirtualizedNode
 
lower(ValueNode) - Method in class com.oracle.graal.phases.common.AddressLoweringPhase.AddressLowering
 
lower(ValueNode, ValueNode) - Method in class com.oracle.graal.phases.common.AddressLoweringPhase.AddressLowering
 
lower(StructuredGraph, PhaseContext, int) - Method in class com.oracle.graal.phases.common.LoweringPhase
 
lower(FloatConvertNode, LoweringTool) - Method in class com.oracle.graal.replacements.amd64.AMD64ConvertSnippets.Templates
 
lower(BoxNode, LoweringTool) - Method in class com.oracle.graal.replacements.BoxingSnippets.Templates
 
lower(UnboxNode, LoweringTool) - Method in class com.oracle.graal.replacements.BoxingSnippets.Templates
 
lower(Node, LoweringTool) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
lower(FloatingNode, LoweringTool) - Method in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates
 
lower(LoweringTool) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerAddExactNode
 
lower(LoweringTool, IntegerExactArithmeticNode) - Static method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerExactArithmeticSplitNode
 
lower(LoweringTool) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulExactNode
 
lower(LoweringTool) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerSubExactNode
 
lower(LoweringTool) - Method in class com.oracle.graal.replacements.nodes.AssertionNode
 
lower(LoweringTool) - Method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
lower(LoweringTool) - Method in class com.oracle.graal.replacements.nodes.DirectObjectStoreNode
 
lower(LoweringTool) - Method in class com.oracle.graal.replacements.nodes.MacroNode
 
lower(LoweringTool) - Method in class com.oracle.graal.replacements.nodes.ResolvedMethodHandleCallTargetNode
 
lower(LoweringTool) - Method in class com.oracle.graal.replacements.SnippetCounterNode
 
lower(SnippetCounterNode, LoweringTool) - Method in class com.oracle.graal.replacements.SnippetCounterNode.SnippetCounterSnippets.Templates
 
lower(LoweringTool) - Method in class com.oracle.graal.truffle.nodes.IsCompilationConstantNode
 
Lowerable - Interface in com.oracle.graal.nodes.spi
Interface implemented by nodes that can replace themselves with lower level nodes during a phase that transforms a graph to replace higher level nodes with lower level nodes.
lowerArrayLengthNode(ArrayLengthNode, LoweringTool) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
lowerAtomicReadAndWriteNode(AtomicReadAndWriteNode) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
lowerBound - Variable in class com.oracle.graal.compiler.common.type.FloatStamp
 
lowerBound() - Method in class com.oracle.graal.compiler.common.type.FloatStamp
The (inclusive) lower bound on the value described by this stamp.
lowerBound - Variable in class com.oracle.graal.compiler.common.type.IntegerStamp
 
lowerBound() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
The signed inclusive lower bound on the value described by this stamp.
lowerBytecodeExceptionNode(BytecodeExceptionNode) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
lowerClassGetHubNode(ClassGetHubNode, LoweringTool) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
lowerCommitAllocationNode(CommitAllocationNode, LoweringTool) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
lowerCompareAndSwapNode(CompareAndSwapNode) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
lowerComputeObjectAddressNode(ComputeObjectAddressNode) - Static method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
LoweredAtomicReadAndWriteNode - Class in com.oracle.graal.nodes.java
Represents the lowered version of an atomic read-and-write operation like Unsafe.getAndSetInt(Object, long, int) .
LoweredAtomicReadAndWriteNode(AddressNode, LocationIdentity, ValueNode, HeapAccess.BarrierType) - Constructor for class com.oracle.graal.nodes.java.LoweredAtomicReadAndWriteNode
 
LoweredCallTargetNode - Class in com.oracle.graal.nodes
 
LoweredCallTargetNode(NodeClass<? extends LoweredCallTargetNode>, List<ValueNode>, Stamp, JavaType[], ResolvedJavaMethod, CallingConvention.Type, CallTargetNode.InvokeKind) - Constructor for class com.oracle.graal.nodes.LoweredCallTargetNode
 
LoweredCompareAndSwapNode - Class in com.oracle.graal.nodes.java
Represents the lowered version of an atomic compare-and-swap operationCompareAndSwapNode.
LoweredCompareAndSwapNode(AddressNode, LocationIdentity, ValueNode, ValueNode, HeapAccess.BarrierType) - Constructor for class com.oracle.graal.nodes.java.LoweredCompareAndSwapNode
 
lowerer - Variable in class com.oracle.graal.phases.tiers.PhaseContext
 
lowerer - Variable in class com.oracle.graal.phases.util.Providers
 
lowerGetClassNode(GetClassNode, LoweringTool, StructuredGraph) - Static method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
lowerGuard() - Method in class com.oracle.graal.nodes.GuardNode
 
LowerGuards(Block, boolean) - Constructor for class com.oracle.graal.phases.common.GuardLoweringPhase.LowerGuards
 
lowerHubGetClassNode(HubGetClassNode, LoweringTool) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
lowering - Variable in class com.oracle.graal.phases.common.AddressLoweringPhase
 
LoweringPhase - Class in com.oracle.graal.phases.common
Processes all Lowerable nodes to do their lowering.
LoweringPhase(CanonicalizerPhase, LoweringTool.LoweringStage) - Constructor for class com.oracle.graal.phases.common.LoweringPhase
 
LoweringPhase.DummyGuardHandle - Class in com.oracle.graal.phases.common
 
LoweringPhase.Frame<T extends LoweringPhase.Frame<?>> - Class in com.oracle.graal.phases.common
 
LoweringPhase.LoweringToolImpl - Class in com.oracle.graal.phases.common
 
LoweringPhase.ProcessBlockState - Enum in com.oracle.graal.phases.common
 
LoweringPhase.Round - Class in com.oracle.graal.phases.common
 
LoweringPhase.Round.ProcessFrame - Class in com.oracle.graal.phases.common
 
LoweringProvider - Interface in com.oracle.graal.nodes.spi
Provides a capability for replacing a higher node with one or more lower level nodes.
loweringStage - Variable in class com.oracle.graal.phases.common.LoweringPhase
 
loweringStage - Variable in class com.oracle.graal.replacements.SnippetTemplate.CacheKey
 
LoweringTool - Interface in com.oracle.graal.nodes.spi
 
LoweringTool.LoweringStage - Interface in com.oracle.graal.nodes.spi
Marker interface lowering stages.
LoweringTool.StandardLoweringStage - Enum in com.oracle.graal.nodes.spi
The lowering stages used in a standard Graal phase plan.
LoweringToolImpl(PhaseContext, AnchoringNode, NodeBitMap, FixedWithNextNode) - Constructor for class com.oracle.graal.phases.common.LoweringPhase.LoweringToolImpl
 
lowerInvoke(Invoke, LoweringTool, StructuredGraph) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
lowerJavaReadNode(JavaReadNode) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
lowerJavaWriteNode(JavaWriteNode) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
lowerKlassLayoutHelperNode(KlassLayoutHelperNode, LoweringTool) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
lowerLoadFieldNode(LoadFieldNode, LoweringTool) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
lowerLoadHubNode(LoadHubNode, LoweringTool) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
lowerLoadIndexedNode(LoadIndexedNode, LoweringTool) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
lowerLoadMethodNode(LoadMethodNode) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
lowerMonitorEnterNode(MonitorEnterNode, LoweringTool, StructuredGraph) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
lowerOSRStartNode(OSRStartNode) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
lowerReplacement(StructuredGraph, LoweringTool) - Method in class com.oracle.graal.replacements.nodes.MacroNode
Applies lowering to a replacement graph.
lowerStoreFieldNode(StoreFieldNode, LoweringTool) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
lowerStoreHubNode(StoreHubNode, StructuredGraph) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
lowerStoreIndexedNode(StoreIndexedNode, LoweringTool) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
lowerToIf() - Method in class com.oracle.graal.nodes.AbstractFixedGuardNode
 
lowerToIf(GuardNode) - Method in class com.oracle.graal.phases.common.GuardLoweringPhase.LowerGuards
 
lowerTypeCheckNode(TypeCheckNode, LoweringTool, StructuredGraph) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
lowerUnsafeLoad(Object, long) - Static method in class com.oracle.graal.hotspot.replacements.UnsafeLoadSnippets
 
lowerUnsafeLoadNode(UnsafeLoadNode, LoweringTool) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
lowerUnsafeLoadNode(UnsafeLoadNode, LoweringTool) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
lowerUnsafeStoreNode(UnsafeStoreNode) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
lowerVerifyHeap(VerifyHeapNode) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
lowKey() - Method in class com.oracle.graal.bytecode.BytecodeTableSwitch
Gets the low key of the table switch.
lowKey - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.TableSwitchOp
 
lowKey - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.TableSwitchOp
 
lowResult - Variable in class com.oracle.graal.lir.amd64.AMD64MulDivOp
 
lowResult - Variable in class com.oracle.graal.lir.amd64.AMD64SignExtendOp
 
LowTier - Class in com.oracle.graal.compiler.phases
 
LowTier() - Constructor for class com.oracle.graal.compiler.phases.LowTier
 
lowTier - Variable in class com.oracle.graal.phases.tiers.Suites
 
LowTier.Options - Class in com.oracle.graal.compiler.phases
 
LowTierContext - Class in com.oracle.graal.phases.tiers
 
LowTierContext(Providers, TargetDescription) - Constructor for class com.oracle.graal.phases.tiers.LowTierContext
 
lowX - Variable in class com.oracle.graal.lir.amd64.AMD64MulDivOp
 
LREM - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LRETURN - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LSHL - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LSHR - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LSRAOptimization - Static variable in class com.oracle.graal.lir.alloc.lsra.OptimizingLinearScanWalker.Options
 
LSRAOptSplitOnly - Static variable in class com.oracle.graal.lir.alloc.lsra.OptimizingLinearScanWalker.Options
 
LSRAVariant() - Constructor for enum com.oracle.graal.compiler.common.BackendOptions.LSRAVariant
 
LSStackSlotAllocator - Class in com.oracle.graal.lir.stackslotalloc
Linear Scan StackSlotAllocator.
LSStackSlotAllocator() - Constructor for class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator
 
LSStackSlotAllocator.Allocator - Class in com.oracle.graal.lir.stackslotalloc
 
LSStackSlotAllocator.Allocator.SlotSize - Enum in com.oracle.graal.lir.stackslotalloc
 
LSStackSlotAllocator.Options - Class in com.oracle.graal.lir.stackslotalloc
 
LSTORE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LSTORE_0 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LSTORE_1 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LSTORE_2 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LSTORE_3 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LSUB - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
lt() - Static method in class com.oracle.graal.jtt.optimize.Fold_Double02
 
lt() - Static method in class com.oracle.graal.jtt.optimize.Fold_Float02
 
lt() - Static method in class com.oracle.graal.jtt.optimize.Fold_Int02
 
lt() - Static method in class com.oracle.graal.jtt.optimize.Fold_Long02
 
ltq() - Static method in class com.oracle.graal.jtt.optimize.Fold_Double02
 
ltq() - Static method in class com.oracle.graal.jtt.optimize.Fold_Float02
 
ltq() - Static method in class com.oracle.graal.jtt.optimize.Fold_Int02
 
ltq() - Static method in class com.oracle.graal.jtt.optimize.Fold_Long02
 
LUSHR - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
LXOR - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
lz() - Static method in class com.oracle.graal.jtt.hotspot.Test6823354
 
LZCNT - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
lzcntlMemTest() - Method in class com.oracle.graal.asm.amd64.test.BitOpsTest
 
lzcntlTest() - Method in class com.oracle.graal.asm.amd64.test.BitOpsTest
 
lzcntqMemTest() - Method in class com.oracle.graal.asm.amd64.test.BitOpsTest
 
lzcntqTest() - Method in class com.oracle.graal.asm.amd64.test.BitOpsTest
 
lzcntSupported - Static variable in class com.oracle.graal.asm.amd64.test.BitOpsTest
 
lzcomp(int) - Static method in class com.oracle.graal.jtt.hotspot.Test6823354
 
lzcomp(long) - Static method in class com.oracle.graal.jtt.hotspot.Test6823354
 
lzconI() - Constructor for class com.oracle.graal.jtt.hotspot.Test6823354.lzconI
 
lzconL() - Constructor for class com.oracle.graal.jtt.hotspot.Test6823354.lzconL
 
lzint(int) - Static method in class com.oracle.graal.jtt.hotspot.Test6823354
 
lzint(long) - Static method in class com.oracle.graal.jtt.hotspot.Test6823354
 

M

m(StaticAnalysis, Class<?>, String) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests
 
m(long[]) - Static method in class com.oracle.graal.jtt.jdk.System_currentTimeMillis02
 
m() - Static method in class com.oracle.graal.jtt.loop.Loop01
 
m() - Static method in class com.oracle.graal.jtt.loop.Loop02
 
m(int) - Static method in class com.oracle.graal.jtt.optimize.BlockSkip01
 
m - Static variable in class com.oracle.graal.replacements.test.DeoptimizeOnExceptionTest
 
M - Static variable in class jdk.internal.jvmci.code.CodeUtil
 
m1Op - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Shift
 
machineCodeCallDisplacementOffset - Variable in class jdk.internal.jvmci.code.Architecture
Offset in bytes from the beginning of a call instruction to the displacement.
MacroNode - Class in com.oracle.graal.replacements.nodes
Macro nodes can be used to temporarily replace an invoke.
MacroNode(NodeClass<? extends MacroNode>, CallTargetNode.InvokeKind, ResolvedJavaMethod, int, JavaType, ValueNode...) - Constructor for class com.oracle.graal.replacements.nodes.MacroNode
 
MacroStateSplitNode - Class in com.oracle.graal.replacements.nodes
This is an extension of MacroNode that is a StateSplit and a MemoryCheckpoint.
MacroStateSplitNode(NodeClass<? extends MacroNode>, CallTargetNode.InvokeKind, ResolvedJavaMethod, int, JavaType, ValueNode...) - Constructor for class com.oracle.graal.replacements.nodes.MacroStateSplitNode
 
MAGENTA - Static variable in class com.oracle.graal.debug.AnsiColor
Foreground magenta.
MAGENTA - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Foreground magenta.
main(String[]) - Static method in class com.oracle.graal.hotspot.test.MemoryUsageBenchmark
 
main(String[]) - Static method in class com.oracle.graal.jtt.ConvertJTT
 
main(String[]) - Static method in class com.oracle.graal.jtt.hotspot.Test6823354
 
main(String[]) - Static method in class com.oracle.graal.jtt.jdk.System_setOut
 
main(String[]) - Static method in class com.oracle.graal.jtt.reflect.Class_getDeclaredField01
 
main(String[]) - Static method in class com.oracle.graal.jtt.reflect.Class_getDeclaredMethod01
 
main(String[]) - Static method in class com.oracle.graal.jtt.reflect.Class_getMethod01
 
main(String[]) - Static method in class com.oracle.graal.jtt.reflect.Class_getMethod02
 
main(String[]) - Static method in class com.oracle.graal.jtt.reflect.Invoke_main01.TestClass
 
main(String[]) - Static method in class com.oracle.graal.jtt.reflect.Invoke_main02.TestClass
 
main(String[]) - Static method in class com.oracle.graal.jtt.reflect.Invoke_main03.TestClass
 
main(String[]) - Static method in class com.oracle.graal.truffle.test.SLTruffleGraalTestSuite
 
main(String...) - Static method in class com.oracle.mxtool.junit.MxJUnitWrapper
Run the tests contained in the classes named in the args.
MainTimer - Static variable in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator
 
makeAddress(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
makeAddress(Register, int) - Method in class com.oracle.graal.asm.Assembler
This is used by the CompilationResultBuilder to convert a StackSlot to an AbstractAddress.
makeAddress(Register, int) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
makeAddress(GraphBuilderContext, ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
makeArguments(InstanceOfSnippetsTemplates.InstanceOfUsageReplacer, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.InstanceOfSnippets.Templates
 
makeArguments(InstanceOfSnippetsTemplates.InstanceOfUsageReplacer, LoweringTool) - Method in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates
Gets the arguments used to retrieve and instantiate an instanceof snippet template.
makeBlock(BciBlockMapping.BciBlock[], int) - Method in class com.oracle.graal.java.BciBlockMapping
 
makeConstArgs() - Method in class com.oracle.graal.hotspot.stubs.NewArrayStub
 
makeConstArgs() - Method in class com.oracle.graal.hotspot.stubs.NewInstanceStub
 
makeConstArgs() - Method in class com.oracle.graal.hotspot.stubs.SnippetStub
 
makeCurrentSplitChild() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
makeDerivedReference(AllocatableValue) - Method in class jdk.internal.jvmci.meta.LIRKind
Create a derived reference.
makeExceptionEntries(BciBlockMapping.BciBlock[]) - Method in class com.oracle.graal.java.BciBlockMapping
 
makeGraph(Object[]) - Method in class com.oracle.graal.replacements.ReplacementsImpl.GraphMaker
 
makeGraph(ResolvedJavaMethod, Object[], ResolvedJavaMethod) - Method in class com.oracle.graal.replacements.ReplacementsImpl
Creates a preprocessed graph for a snippet or method substitution.
makeHCF() - Method in class com.oracle.graal.code.HexCodeFile.Parser
 
makeHints(ResolvedJavaType, JavaTypeProfile, double, int, Double[]) - Static method in class com.oracle.graal.nodes.TypeCheckHints
 
makeInputNodes(GraphDecoder.MethodScope, GraphDecoder.LoopScope, Node, boolean) - Method in class com.oracle.graal.nodes.GraphDecoder
Process the input edges of a node.
makeInstance() - Static method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
makeLockSlot(int) - Method in class com.oracle.graal.hotspot.HotSpotLockStack
Gets a stack slot for a lock at a given lock nesting depth, allocating it first if necessary.
makeLoopHeader(BciBlockMapping.BciBlock) - Method in class com.oracle.graal.java.BciBlockMapping
Mark the block as a loop header, using the next available loop number.
makeNodeIterator(OptimizedCallTarget) - Method in class com.oracle.graal.truffle.TruffleInlining
Creates an iterator for all nodes of the CallTarget and all of its inlined calls.
makeNullCheckFor(Value, LIRFrameState, int) - Method in class com.oracle.graal.lir.amd64.AMD64Binary.MemoryOp
 
makeNullCheckFor(Value, LIRFrameState, int) - Method in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryConstOp
 
makeNullCheckFor(Value, LIRFrameState, int) - Method in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryMROp
 
makeNullCheckFor(Value, LIRFrameState, int) - Method in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryRMOp
 
makeNullCheckFor(Value, LIRFrameState, int) - Method in class com.oracle.graal.lir.amd64.AMD64Unary.MemoryOp
 
makeNullCheckFor(Value, LIRFrameState, int) - Method in class com.oracle.graal.lir.sparc.SPARCMove.MemOp
 
makeNullCheckFor(Value, LIRFrameState, int) - Method in interface com.oracle.graal.lir.StandardOp.ImplicitNullCheck
 
makeProfile(double, double, List<IfNode.MutableProfiledType>, TriState) - Static method in class com.oracle.graal.nodes.IfNode
 
makeStubNode(GraphDecoder.MethodScope, GraphDecoder.LoopScope, int) - Method in class com.oracle.graal.nodes.GraphDecoder
 
makeSuccessorStubs(GraphDecoder.MethodScope, GraphDecoder.LoopScope, Node, boolean) - Method in class com.oracle.graal.nodes.GraphDecoder
Process successor edges of a node.
makeUnknownReference() - Method in class jdk.internal.jvmci.meta.LIRKind
Create a new LIRKind with the same type, but marked as containing an LIRKind.unknownReference(jdk.internal.jvmci.meta.PlatformKind).
malloc(int) - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
Management - Class in com.oracle.graal.debug
 
Management() - Constructor for class com.oracle.graal.debug.Management
 
Management.UnimplementedBean - Class in com.oracle.graal.debug
 
MANDATED - Static variable in interface jdk.internal.jvmci.meta.ModifiersProvider
 
manyIfsProgram() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest
 
map - Variable in class com.oracle.graal.compiler.common.LinkedIdentityHashMap
 
map - Variable in class com.oracle.graal.compiler.common.util.ArrayMap
 
map - Variable in class com.oracle.graal.compiler.common.util.BitMap2D
 
map - Variable in class com.oracle.graal.compiler.common.util.FrequencyEncoder
 
map - Variable in class com.oracle.graal.debug.internal.DebugHistogramImpl
 
map - Variable in class com.oracle.graal.graph.Graph.MapReplacement
 
map - Variable in class com.oracle.graal.graph.test.NodeMapTest
 
map - Variable in class com.oracle.graal.hotspot.DebugValuesPrinter.DebugValueScope
 
map - Static variable in class com.oracle.graal.jtt.jdk.EnumMap01
 
map - Variable in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
 
map - Static variable in class com.oracle.graal.nodes.NamedLocationIdentity.DB
 
map - Variable in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
map - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.SomeObject
 
mappingFrom - Variable in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
mappingFrom - Variable in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
mappingFromOpr - Variable in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
mappingFromSize() - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
mappingTo - Variable in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
mappingTo - Variable in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
MapReplacement(Map<Node, Node>) - Constructor for class com.oracle.graal.graph.Graph.MapReplacement
 
mapSimpleVirtualStackSlot(FrameMapBuilderTool, SimpleVirtualStackSlot) - Method in class com.oracle.graal.lir.stackslotalloc.SimpleStackSlotAllocator
 
mapVirtualStackSlotRange(FrameMapBuilderTool, VirtualStackSlotRange) - Method in class com.oracle.graal.lir.stackslotalloc.SimpleStackSlotAllocator
 
Mark(Graph) - Constructor for class com.oracle.graal.graph.Graph.Mark
 
mark(Node) - Method in class com.oracle.graal.graph.NodeBitMap
 
mark - Variable in class com.oracle.graal.java.BytecodeParser.IntrinsicScope
 
mark - Variable in class com.oracle.graal.java.BytecodeParser.InvocationPluginAssertions
 
Mark(int, Object) - Constructor for class jdk.internal.jvmci.code.CompilationResult.Mark
 
MARK_WORD_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
markAll(Iterable<T>) - Method in class com.oracle.graal.graph.NodeBitMap
 
markAndGrow(Node) - Method in class com.oracle.graal.graph.NodeBitMap
 
markAsDead() - Method in class com.oracle.graal.virtual.phases.ea.EffectsBlockState
 
MarkBasePointersPhase - Class in com.oracle.graal.lir.dfa
Record all derived reference base pointers in a frame state.
MarkBasePointersPhase() - Constructor for class com.oracle.graal.lir.dfa.MarkBasePointersPhase
 
MarkBasePointersPhase.Marker<T extends AbstractBlockBase<T>> - Class in com.oracle.graal.lir.dfa
 
MarkBasePointersPhase.Marker.BasePointersSet - Class in com.oracle.graal.lir.dfa
 
markBlocks() - Method in class com.oracle.graal.lir.constopt.ConstantTree
 
markDeleted() - Method in class com.oracle.graal.graph.Node
 
MarkedNodeIterator(NodeBitMap, Iterator<Node>) - Constructor for class com.oracle.graal.graph.NodeBitMap.MarkedNodeIterator
 
Marker(LIR, FrameMap) - Constructor for class com.oracle.graal.lir.dfa.LocationMarkerPhase.Marker
 
Marker(LIR, FrameMap) - Constructor for class com.oracle.graal.lir.dfa.MarkBasePointersPhase.Marker
 
markFloating(Node, NodeBitMap, NodeBitMap) - Static method in class com.oracle.graal.loop.LoopFragment
 
MARKID_CARD_TABLE_ADDRESS - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_CARD_TABLE_SHIFT - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_DEOPT_HANDLER_ENTRY - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_EXCEPTION_HANDLER_ENTRY - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_INLINE_INVOKE - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_INVOKE_INVALID - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_INVOKEINTERFACE - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_INVOKESPECIAL - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_INVOKESTATIC - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_INVOKEVIRTUAL - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_OSR_ENTRY - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_POLL_FAR - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_POLL_NEAR - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_POLL_RETURN_FAR - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_POLL_RETURN_NEAR - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_UNVERIFIED_ENTRY - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_VERIFIED_ENTRY - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
markInInterval(BitSet, int) - Method in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
 
markOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
markOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
markOopDescHashMask - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
markOopDescHashMaskInPlace - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
markOopDescHashShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
markOutInterval(BitSet, int) - Method in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
 
marks - Variable in class jdk.internal.jvmci.code.CompilationResult
 
markStateNodes(StateSplit, NodeBitMap) - Static method in class com.oracle.graal.loop.LoopFragmentInside
 
markUnsafeAccess() - Method in class com.oracle.graal.nodes.StructuredGraph
 
MarkUnsafeAccessTest - Class in com.oracle.graal.compiler.test
 
MarkUnsafeAccessTest() - Constructor for class com.oracle.graal.compiler.test.MarkUnsafeAccessTest
 
MarkUnsafeAccessTest.MappedByteBufferGetter - Interface in com.oracle.graal.compiler.test
 
markVirtualUsages(Node) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
markWordNoHashInPlace - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
markWordNoLockInPlace - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
mask - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.ContinousBitSpec
 
mask - Variable in class com.oracle.graal.asm.sparc.SPARCInstructionCounter.SPARCInstructionMatch
 
mask(int) - Static method in class jdk.internal.jvmci.code.CodeUtil
Get a bitmask with the low bits bit set and the high 64 - bits bit clear.
MASK - Static variable in class jdk.internal.jvmci.code.UnsignedMath
 
masm - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCounterOp.IncrementEmitter
 
masm - Variable in class com.oracle.graal.lir.SwitchStrategy.BaseSwitchClosure
 
master0 - Static variable in class jdk.internal.jvmci.options.test.NestedBooleanOptionValueTest
 
Master0 - Static variable in class jdk.internal.jvmci.options.test.NestedBooleanOptionValueTest.Options
 
master1 - Static variable in class jdk.internal.jvmci.options.test.NestedBooleanOptionValueTest
 
Master1 - Static variable in class jdk.internal.jvmci.options.test.NestedBooleanOptionValueTest.Options
 
master2 - Static variable in class jdk.internal.jvmci.options.test.NestedBooleanOptionValueTest
 
Master2 - Static variable in class jdk.internal.jvmci.options.test.NestedBooleanOptionValueTest.Options
 
masterOption - Variable in class jdk.internal.jvmci.options.NestedBooleanOptionValue
 
match(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.SPARCOp
 
match(NodeLIRBuilder, Object...) - Method in interface com.oracle.graal.compiler.match.MatchGenerator
 
match(Object, int, int, int) - Method in class com.oracle.graal.jtt.optimize.List_reorder_bug.TestClass
 
match(StructuredGraph, Stamp, ResolvedJavaMethod, ResolvedJavaType[], Object[]) - Method in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
MatchableNode - Annotation Type in com.oracle.graal.compiler.match
Describes the properties of a node for use when building a MatchPattern.
MatchableNodes - Annotation Type in com.oracle.graal.compiler.match
The repeatable representation of MatchableNode.
matchableNodesTypeMirror - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
matchableNodeTypeMirror - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
matchComplexExpressions(List<Node>) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
MatchContext - Class in com.oracle.graal.compiler.match
Container for state captured during a match.
MatchContext(NodeLIRBuilder, MatchStatement, int, Node, List<Node>) - Constructor for class com.oracle.graal.compiler.match.MatchContext
 
MatchContext.NamedNode - Class in com.oracle.graal.compiler.match
 
MatchDescriptor(MatchProcessor.TypeDescriptor, String, boolean) - Constructor for class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchDescriptor
 
matchDescriptor - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParser
 
matcher - Variable in class com.oracle.graal.compiler.match.MatchPattern.Result
 
matches(int) - Method in class com.oracle.graal.asm.sparc.SPARCInstructionCounter.OP3LowBitsMatcher
 
matches(int) - Method in class com.oracle.graal.asm.sparc.SPARCInstructionCounter.SPARCInstructionMatch
 
matches(String[], String) - Static method in class com.oracle.graal.compiler.test.CheckGraalInvariants
 
matches(String) - Method in class com.oracle.graal.debug.DebugFilter.Term
Determines if a given input is matched by this filter.
matches(MethodFilter[], JavaMethod) - Static method in class com.oracle.graal.debug.MethodFilter
Determines if a given method is matched by a given array of filters.
matches(JavaMethod) - Method in class com.oracle.graal.debug.MethodFilter
 
matches(StructuredGraph, String) - Static method in class com.oracle.graal.virtual.phases.ea.VirtualUtil
 
matchesClassName(MethodFilter[], String) - Static method in class com.oracle.graal.debug.MethodFilter
Determines if a given class name is matched by a given array of filters.
matchesClassName(String) - Method in class com.oracle.graal.debug.MethodFilter
Determines if the class part of this filter matches a given class name.
matchesHelper(StructuredGraph, String) - Static method in class com.oracle.graal.virtual.phases.ea.VirtualUtil
 
matchesSafely(NodeIterable<T>, Description) - Method in class com.oracle.graal.graph.test.matchers.NodeIterableContains
 
matchesSafely(NodeIterable<?>, Description) - Method in class com.oracle.graal.graph.test.matchers.NodeIterableCount
 
matchesSafely(NodeIterable<?>, Description) - Method in class com.oracle.graal.graph.test.matchers.NodeIterableIsEmpty
 
MatchExpressions - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
MatchGenerator - Interface in com.oracle.graal.compiler.match
Code generator for complex match patterns.
matchLevel(String) - Method in class com.oracle.graal.debug.DebugFilter
Check whether a given input is matched by this filter, and determine the log level.
MatchPattern - Class in com.oracle.graal.compiler.match
A simple recursive pattern matcher for a DAG of nodes.
MatchPattern(String, boolean) - Constructor for class com.oracle.graal.compiler.match.MatchPattern
 
MatchPattern(Class<? extends Node>, String, boolean) - Constructor for class com.oracle.graal.compiler.match.MatchPattern
 
MatchPattern(Class<? extends Node>, String, boolean, MatchPattern[], Position[]) - Constructor for class com.oracle.graal.compiler.match.MatchPattern
 
MatchPattern(Class<? extends Node>, String, MatchPattern, Position[], boolean) - Constructor for class com.oracle.graal.compiler.match.MatchPattern
 
MatchPattern(Class<? extends Node>, String, MatchPattern, MatchPattern, Position[], boolean) - Constructor for class com.oracle.graal.compiler.match.MatchPattern
 
MatchPattern(Class<? extends Node>, String, MatchPattern, MatchPattern, MatchPattern, Position[], boolean) - Constructor for class com.oracle.graal.compiler.match.MatchPattern
 
matchPattern - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchRuleItem
 
MatchPattern.MatchResultCode - Enum in com.oracle.graal.compiler.match
 
MatchPattern.Result - Class in com.oracle.graal.compiler.match
A descriptive result for match failures.
MatchProcessor - Class in com.oracle.graal.compiler.match.processor
Processes classes annotated with MatchRule.
MatchProcessor() - Constructor for class com.oracle.graal.compiler.match.processor.MatchProcessor
 
MatchProcessor.AnnotationValueVisitorImpl - Class in com.oracle.graal.compiler.match.processor
 
MatchProcessor.MatchDescriptor - Class in com.oracle.graal.compiler.match.processor
 
MatchProcessor.MatchRuleDescriptor - Class in com.oracle.graal.compiler.match.processor
 
MatchProcessor.MatchRuleItem - Class in com.oracle.graal.compiler.match.processor
Used to generate the MatchStatement constructor invocation.
MatchProcessor.MethodInvokerItem - Class in com.oracle.graal.compiler.match.processor
Used to generate the wrapper class to invoke the code generation method.
MatchProcessor.RuleParseError - Exception in com.oracle.graal.compiler.match.processor
 
MatchProcessor.RuleParser - Class in com.oracle.graal.compiler.match.processor
 
MatchProcessor.TypeDescriptor - Class in com.oracle.graal.compiler.match.processor
 
MatchResult_ALREADY_USED - Static variable in class com.oracle.graal.compiler.match.MatchPattern.Result
 
MatchResult_NAMED_VALUE_MISMATCH - Static variable in class com.oracle.graal.compiler.match.MatchPattern.Result
 
MatchResult_NOT_IN_BLOCK - Static variable in class com.oracle.graal.compiler.match.MatchPattern.Result
 
MatchResult_NOT_SAFE - Static variable in class com.oracle.graal.compiler.match.MatchPattern.Result
 
MatchResult_TOO_MANY_USERS - Static variable in class com.oracle.graal.compiler.match.MatchPattern.Result
 
MatchResult_WRONG_CLASS - Static variable in class com.oracle.graal.compiler.match.MatchPattern.Result
 
MatchResultCode() - Constructor for enum com.oracle.graal.compiler.match.MatchPattern.MatchResultCode
 
MatchRule - Annotation Type in com.oracle.graal.compiler.match
This annotation declares a textual pattern for matching an HIR tree.
MatchRuleDescriptor(TypeElement) - Constructor for class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchRuleDescriptor
 
MatchRuleItem(String, MatchProcessor.MethodInvokerItem) - Constructor for class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchRuleItem
 
MatchRuleRegistry - Class in com.oracle.graal.compiler.match
 
MatchRuleRegistry() - Constructor for class com.oracle.graal.compiler.match.MatchRuleRegistry
 
matchRules - Variable in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
MatchRules - Annotation Type in com.oracle.graal.compiler.match
The repeatable representation of MatchRule.
matchRules - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchRuleDescriptor
 
matchRulesTypeMirror - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
matchRuleTypeMirror - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
matchShape(Node, MatchStatement) - Method in class com.oracle.graal.compiler.match.MatchPattern
Recursively match the shape of the tree without worry about named values.
matchShape(Node, MatchStatement, boolean) - Method in class com.oracle.graal.compiler.match.MatchPattern
 
MatchStatement - Class in com.oracle.graal.compiler.match
A named MatchPattern along with a MatchGenerator that can be evaluated to replace one or more Nodes with a single Value.
MatchStatement(String, MatchPattern, MatchGenerator, String[]) - Constructor for class com.oracle.graal.compiler.match.MatchStatement
 
MatchStatementSet - Interface in com.oracle.graal.compiler.match
 
MatchStatementSuccess - Static variable in class com.oracle.graal.compiler.match.MatchStatement
 
matchType(Node) - Method in class com.oracle.graal.compiler.match.MatchPattern
 
matchUsage(Node, MatchContext) - Method in class com.oracle.graal.compiler.match.MatchPattern
Match any named nodes and ensure that the consumed nodes can be safely merged.
matchUsage(Node, MatchContext, boolean) - Method in class com.oracle.graal.compiler.match.MatchPattern
 
MaterializationUsageReplacer(InstanceOfSnippetsTemplates.Instantiation, ValueNode, ValueNode, FloatingNode, ConditionalNode) - Constructor for class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.MaterializationUsageReplacer
 
materialize() - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
materialize() - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
materialize() - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
materializeAtDefinitionSkipped - Static variable in class com.oracle.graal.lir.constopt.ConstantLoadOptimization
 
materializeBefore(FixedNode, VirtualObjectNode, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
MaterializedFrameNotify - Interface in com.oracle.graal.truffle
 
MaterializedObjectState - Class in com.oracle.graal.virtual.nodes
This class encapsulated the materialized state of an escape analyzed object.
MaterializedObjectState(VirtualObjectNode, ValueNode) - Constructor for class com.oracle.graal.virtual.nodes.MaterializedObjectState
 
materializedPhis - Variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.MergeProcessor
 
materializedPhis - Variable in class com.oracle.graal.virtual.phases.ea.ReadEliminationClosure.ReadEliminationMergeProcessor
 
materializedValue - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
The value with which a spilled child interval can be re-materialized.
materializedValue - Variable in class com.oracle.graal.virtual.nodes.MaterializedObjectState
 
materializedValue() - Method in class com.oracle.graal.virtual.nodes.MaterializedObjectState
 
materializedValue - Variable in class com.oracle.graal.virtual.phases.ea.ObjectState
 
MaterializeFrameNode - Class in com.oracle.graal.truffle.nodes.frame
Intrinsic node for materializing a Truffle frame.
MaterializeFrameNode(ValueNode) - Constructor for class com.oracle.graal.truffle.nodes.frame.MaterializeFrameNode
 
materializeReferenceSnippet(int) - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
materializeTest1() - Method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
materializeTest1Snippet(int) - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
materializeVirtualObjects(boolean) - Method in interface jdk.internal.jvmci.code.stack.InspectedFrame
This method will materialize all virtual objects, deoptimize the stack frame and make sure that subsequent execution of the deoptimized frame uses the materialized values.
materializeVirtualObjects(HotSpotStackFrameReference, boolean) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Materialized all virtual objects within the given stack frame and update the locals within the given stackFrame object.
materializeVirtualObjects(HotSpotStackFrameReference, boolean) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
materializeVirtualObjects(boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
materializeWithCommit(FixedNode, VirtualObjectNode, List<AllocatedObjectNode>, List<List<MonitorIdNode>>, List<ValueNode>, List<Boolean>, List<ValueNode>) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
Math_abs - Class in com.oracle.graal.jtt.lang
 
Math_abs() - Constructor for class com.oracle.graal.jtt.lang.Math_abs
 
Math_abs.NaN - Class in com.oracle.graal.jtt.lang
 
Math_cos - Class in com.oracle.graal.jtt.lang
 
Math_cos() - Constructor for class com.oracle.graal.jtt.lang.Math_cos
 
Math_cos.NaN - Class in com.oracle.graal.jtt.lang
 
Math_exact - Class in com.oracle.graal.jtt.lang
 
Math_exact() - Constructor for class com.oracle.graal.jtt.lang.Math_exact
 
Math_log - Class in com.oracle.graal.jtt.lang
 
Math_log() - Constructor for class com.oracle.graal.jtt.lang.Math_log
 
Math_log.NaN - Class in com.oracle.graal.jtt.lang
 
Math_log10 - Class in com.oracle.graal.jtt.lang
 
Math_log10() - Constructor for class com.oracle.graal.jtt.lang.Math_log10
 
Math_log10.NaN - Class in com.oracle.graal.jtt.lang
 
Math_pow - Class in com.oracle.graal.jtt.lang
 
Math_pow() - Constructor for class com.oracle.graal.jtt.lang.Math_pow
 
Math_sin - Class in com.oracle.graal.jtt.lang
 
Math_sin() - Constructor for class com.oracle.graal.jtt.lang.Math_sin
 
Math_sin.NaN - Class in com.oracle.graal.jtt.lang
 
Math_sqrt - Class in com.oracle.graal.jtt.lang
 
Math_sqrt() - Constructor for class com.oracle.graal.jtt.lang.Math_sqrt
 
Math_sqrt.NaN - Class in com.oracle.graal.jtt.lang
 
Math_tan - Class in com.oracle.graal.jtt.lang
 
Math_tan() - Constructor for class com.oracle.graal.jtt.lang.Math_tan
 
Math_tan.NaN - Class in com.oracle.graal.jtt.lang
 
mathAbs(double) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
mathAll(double) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
mathCos(double) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
mathLog(double) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
mathLog10(double) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
mathPow(double, double) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
mathPow0(double, double) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
mathSin(double) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
mathSqrt(double) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
mathTan(double) - Static method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
MathUtil - Class in com.oracle.graal.loop
Utility methods to perform integer math with some obvious constant folding first.
MathUtil() - Constructor for class com.oracle.graal.loop.MathUtil
 
Matrix(int) - Constructor for class com.oracle.graal.jtt.micro.Matrix01.Matrix
 
Matrix01 - Class in com.oracle.graal.jtt.micro
 
Matrix01() - Constructor for class com.oracle.graal.jtt.micro.Matrix01
 
Matrix01.Matrix - Class in com.oracle.graal.jtt.micro
 
matrix1(int) - Static method in class com.oracle.graal.jtt.micro.Matrix01
 
matrix2(int) - Static method in class com.oracle.graal.jtt.micro.Matrix01
 
matrix3(int) - Static method in class com.oracle.graal.jtt.micro.Matrix01
 
matrix4(int) - Static method in class com.oracle.graal.jtt.micro.Matrix01
 
matrix5(int) - Static method in class com.oracle.graal.jtt.micro.Matrix01
 
MAX - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
MAX - Static variable in class com.oracle.graal.jtt.bytecode.BC_ldiv2
 
max() - Static method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
MAX_ARITY - Static variable in class com.oracle.graal.graphbuilderconf.InvocationPlugins.Checker
 
MAX_ARRAY_FAST_PATH_ALLOCATION_LENGTH - Static variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
Maximum array length for which fast path allocation is used.
MAX_CALLS - Static variable in class com.oracle.graal.truffle.test.builtins.SLCallUntilOptimizedBuiltin
 
MAX_CHUNK_LENGTH - Static variable in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter
 
MAX_EVENT_TAIL_IN_ERROR_MESSAGE - Static variable in class com.oracle.graal.debug.Fingerprint
 
MAX_EXCEPTION_EDGE_OP_DISTANCE_FROM_END - Static variable in class com.oracle.graal.lir.LIR
The maximum distance an operation with an exception edge can be from the last instruction of a LIR block.
MAX_FORMAT_ARRAY_LENGTH - Static variable in enum jdk.internal.jvmci.meta.Kind
 
MAX_GRAPH_INLINING_DEPTH - Static variable in class com.oracle.graal.replacements.ReplacementsImpl
 
MAX_ITERATION_PER_NODE - Static variable in class com.oracle.graal.phases.common.CanonicalizerPhase
 
MAX_ITERATIONS - Static variable in class com.oracle.graal.phases.common.IterativeConditionalEliminationPhase
 
MAX_STAMPED_ARGUMENTS - Static variable in class com.oracle.graal.truffle.DefaultTruffleStamp.ArrayStamp
 
MAX_TEMPLATES_PER_SNIPPET_PROPERTY_NAME - Static variable in class com.oracle.graal.replacements.SnippetTemplate
 
MAX_UNROLLED_OBJECT_ZEROING_STORES - Static variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
Maximum number of long stores to emit when zeroing an object with a constant size.
maxCharPerByte - Static variable in class com.oracle.graal.jtt.lang.StringCoding_Scale
 
maxChildDomNumber - Variable in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
maxFrameSize - Variable in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
maxFrameSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Maximum allowed size of allocated area for a frame.
maxGraphs - Variable in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
MaximumDesiredSize - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
MaximumEscapeAnalysisArrayLength - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
MaximumInliningSize - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
MaximumLoopExplosionCount - Static variable in class com.oracle.graal.java.BytecodeParser.Options
 
maximumMethodProbability - Variable in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
maximumMethodProbability() - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
MaximumRecursiveInlining - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
maximumSelfOffsetInstructions - Static variable in class com.oracle.graal.lir.sparc.SPARCControlFlow
 
maxIterations - Variable in class com.oracle.graal.virtual.phases.ea.EffectsPhase
 
maxLocals - Variable in class com.oracle.graal.java.SmallLocalLiveness
 
maxMethodPerInlining - Variable in class com.oracle.graal.phases.common.inlining.InliningPhase
 
maxMethodPerInlining - Variable in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
maxMoves(int, int) - Static method in class com.oracle.graal.jtt.hotspot.Test6959129
Returns the maximum length of the hailstone sequence for numbers between min to max.
maxObject - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
maxOpId() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
Gets the highest instruction id allocated by this object.
maxOpId - Variable in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
 
maxOpId - Variable in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
maxOpId() - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
Gets the highest instruction id.
maxReg - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
maxRegisterEncoding(Register[]) - Static method in class jdk.internal.jvmci.code.Register
Gets the maximum register encoding in a given set of registers.
maxRegisterNum() - Method in class com.oracle.graal.lir.LIRVerifier
 
maxRegisterNumber - Variable in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig.AllocatableRegisters
 
maxRegisterNumber() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
Gets the highest operand number for a register operand.
maxRegisterNumber() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
maxRegisterNumber(Register[]) - Static method in class jdk.internal.jvmci.code.Register
Gets the maximum register number in a given set of registers.
maxRegisterSize - Variable in class com.oracle.graal.hotspot.HotSpotReferenceMapBuilder
 
maxRegisterSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotReferenceMap
 
maxSimm(long) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
Maximum value for signed immediate ranges.
MaxTemplatesPerSnippet - Static variable in class com.oracle.graal.replacements.SnippetTemplate
 
maxTripCountNode() - Method in class com.oracle.graal.loop.CountedLoopInfo
 
maxTripCountNode(boolean) - Method in class com.oracle.graal.loop.CountedLoopInfo
 
maxValue(int) - Static method in class jdk.internal.jvmci.code.CodeUtil
Get the maximum value representable in a bits bit signed integer.
maybeCastArgument(ValueNode[], int, JavaType) - Static method in class com.oracle.graal.replacements.nodes.MethodHandleNode
Inserts a node to cast the argument at index to the given type if the given type is more concrete than the argument type.
maybeCommuteInputs() - Method in interface com.oracle.graal.graph.spi.Canonicalizable.BinaryCommutative
Ensure a canonical ordering of inputs for commutative nodes to improve GVN results.
maybeCommuteInputs() - Method in class com.oracle.graal.nodes.BinaryOpLogicNode
Ensure a canonical ordering of inputs for commutative nodes to improve GVN results.
maybeCommuteInputs() - Method in class com.oracle.graal.nodes.calc.BinaryArithmeticNode
Ensure a canonical ordering of inputs for commutative nodes to improve GVN results.
maybeCompress() - Method in class com.oracle.graal.graph.Graph
If the compression threshold is met, the list of nodes is compressed such that all non-null entries precede all null entries while preserving the ordering between the nodes within the list.
maybeEagerlyResolve(int, int) - Method in class com.oracle.graal.java.BytecodeParser
 
maybeNotifyInputChanged(Node) - Method in class com.oracle.graal.graph.Node
 
maybeNotifyZeroUsages(Node) - Method in class com.oracle.graal.graph.Node
 
mayContainFP() - Method in interface com.oracle.graal.hotspot.HotSpotForeignCallLinkage
Determines if the runtime function or stub might use floating point registers.
mayContainFP() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
mayHaveFinalizer(ValueNode, Assumptions) - Static method in class com.oracle.graal.nodes.java.RegisterFinalizerNode
Determines if the compiler should emit code to test whether a given object has a finalizer that must be registered with the runtime upon object initialization.
maySpeculate(Object) - Method in class jdk.internal.jvmci.meta.SpeculationLog
 
mcOp - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Shift
 
meet(Condition) - Method in enum com.oracle.graal.compiler.common.calc.Condition
 
meet(Stamp) - Method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
 
meet(Stamp) - Method in class com.oracle.graal.compiler.common.type.AbstractPointerStamp
 
meet(Stamp) - Method in class com.oracle.graal.compiler.common.type.FloatStamp
 
meet(Stamp) - Method in class com.oracle.graal.compiler.common.type.IllegalStamp
 
meet(Stamp) - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
meet(Stamp) - Method in class com.oracle.graal.compiler.common.type.RawPointerStamp
 
meet(Stamp) - Method in class com.oracle.graal.compiler.common.type.Stamp
Returns the union of this stamp and the given stamp.
meet(Stamp) - Method in class com.oracle.graal.compiler.common.type.VoidStamp
 
meet(Stamp, Stamp) - Static method in class com.oracle.graal.nodes.test.AbstractObjectStampTest
 
meet(Collection<? extends ValueNode>) - Static method in class com.oracle.graal.nodes.type.StampTool
 
meetBounds(double, double, DoubleBinaryOperator) - Static method in class com.oracle.graal.compiler.common.type.FloatStamp
 
meetMaps(Map<U, V>, Map<U, V>) - Static method in class com.oracle.graal.virtual.phases.ea.EffectsBlockState
 
meetMaps(Map<U, V>, Map<U, V>) - Static method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
meetTypes(ResolvedJavaType, ResolvedJavaType) - Static method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
 
MegamorphicInliningMinMethodProbability - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
membar(int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
membar(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
MembarMask(int, String) - Constructor for enum com.oracle.graal.asm.sparc.SPARCAssembler.MembarMask
 
MembarNode - Class in com.oracle.graal.nodes.extended
Creates a memory barrier.
MembarNode(int) - Constructor for class com.oracle.graal.nodes.extended.MembarNode
 
MembarNode(int, LocationIdentity) - Constructor for class com.oracle.graal.nodes.extended.MembarNode
 
MembarOp(int) - Constructor for class com.oracle.graal.lir.amd64.AMD64Move.MembarOp
 
MembarOp(int) - Constructor for class com.oracle.graal.lir.sparc.SPARCMove.MembarOp
 
memberClassesTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
memberNameVmtargetField - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider.LazyInitialization
 
MemOp(LIRInstructionClass<? extends SPARCMove.MemOp>, SPARCLIRInstruction.SizeEstimate, PlatformKind, SPARCAddressValue, LIRFrameState) - Constructor for class com.oracle.graal.lir.sparc.SPARCMove.MemOp
 
Memory() - Constructor for class com.oracle.graal.nodeinfo.StructuralInput.Memory
 
memory - Variable in class com.oracle.graal.replacements.test.SubstitutionsTest.TestGuard
 
memory() - Static method in class com.oracle.graal.replacements.test.SubstitutionsTest.TestMemory
 
MEMORY_ACCESS_ALIGN - Static variable in class jdk.internal.jvmci.sparc.SPARC
Alignment for valid memory access.
MemoryAccess - Interface in com.oracle.graal.nodes.memory
This interface marks nodes that access some memory location, and that have an edge to the last node that kills this location.
memoryAccess - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
MemoryAccessProvider - Interface in jdk.internal.jvmci.meta
Provides memory access operations for the target VM.
memoryAnchor - Variable in class com.oracle.graal.replacements.SnippetTemplate
The memory anchor (if any) of the snippet.
MemoryAnchorNode - Class in com.oracle.graal.nodes.memory
 
MemoryAnchorNode() - Constructor for class com.oracle.graal.nodes.memory.MemoryAnchorNode
 
MemoryArithmeticTest - Class in com.oracle.graal.compiler.test
 
MemoryArithmeticTest() - Constructor for class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
MemoryArithmeticTest.FieldObject - Class in com.oracle.graal.compiler.test
 
memoryBarrier(int) - Static method in class com.oracle.graal.nodes.extended.MembarNode
 
memoryBarrier(int, LocationIdentity) - Static method in class com.oracle.graal.nodes.extended.MembarNode
 
MemoryBarriers - Class in jdk.internal.jvmci.code
Constants and intrinsic definition for memory barriers.
MemoryBarriers() - Constructor for class jdk.internal.jvmci.code.MemoryBarriers
 
MemoryCheckpoint - Interface in com.oracle.graal.nodes.memory
This interface marks subclasses of FixedNode that kill a set of memory locations represented by location identities (i.e.
MemoryCheckpoint.Multi - Interface in com.oracle.graal.nodes.memory
 
MemoryCheckpoint.Single - Interface in com.oracle.graal.nodes.memory
 
MemoryCheckpoint.TypeAssertion - Class in com.oracle.graal.nodes.memory
 
MemoryConstOp(AMD64Assembler.AMD64MIOp, AMD64AddressValue, HotSpotConstant, LIRFrameState) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotBinaryConsumer.MemoryConstOp
 
MemoryConstOp(AMD64Assembler.AMD64BinaryArithmetic, AMD64Assembler.OperandSize, AMD64AddressValue, int, LIRFrameState) - Constructor for class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryConstOp
 
MemoryConstOp(AMD64Assembler.AMD64MIOp, AMD64Assembler.OperandSize, AMD64AddressValue, int, LIRFrameState) - Constructor for class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryConstOp
 
MemoryConstOp(LIRInstructionClass<? extends AMD64BinaryConsumer.MemoryConstOp>, AMD64Assembler.AMD64MIOp, AMD64Assembler.OperandSize, AMD64AddressValue, int, LIRFrameState) - Constructor for class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryConstOp
 
MemoryInputMap(ValueNode) - Constructor for class com.oracle.graal.replacements.SnippetTemplate.MemoryInputMap
 
MemoryMap - Interface in com.oracle.graal.nodes.memory
Maps a location to the last node that (potentially) wrote to the location.
memoryMap - Variable in class com.oracle.graal.nodes.ReturnNode
 
MemoryMapImpl(FloatingReadPhase.MemoryMapImpl) - Constructor for class com.oracle.graal.phases.common.FloatingReadPhase.MemoryMapImpl
 
MemoryMapImpl(StartNode) - Constructor for class com.oracle.graal.phases.common.FloatingReadPhase.MemoryMapImpl
 
MemoryMapImpl() - Constructor for class com.oracle.graal.phases.common.FloatingReadPhase.MemoryMapImpl
 
MemoryMapNode - Class in com.oracle.graal.nodes.memory
 
MemoryMapNode(Map<LocationIdentity, MemoryNode>) - Constructor for class com.oracle.graal.nodes.memory.MemoryMapNode
 
MemoryMROp(AMD64Assembler.AMD64MROp, AMD64Assembler.OperandSize, AMD64AddressValue, AllocatableValue, LIRFrameState) - Constructor for class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryMROp
 
MemoryNode - Interface in com.oracle.graal.nodes.memory
This interface marks nodes that are part of the memory graph.
MemoryOp(AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, AllocatableValue, AllocatableValue, AMD64AddressValue, LIRFrameState) - Constructor for class com.oracle.graal.lir.amd64.AMD64Binary.MemoryOp
 
MemoryOp(AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, AllocatableValue, AMD64AddressValue, LIRFrameState) - Constructor for class com.oracle.graal.lir.amd64.AMD64Unary.MemoryOp
 
MemoryOutputMap(ValueNode, Map<Node, Node>) - Constructor for class com.oracle.graal.replacements.SnippetTemplate.MemoryOutputMap
 
MemoryPhiNode - Class in com.oracle.graal.nodes.memory
Memory PhiNodes merge memory dependencies at control flow merges.
MemoryPhiNode(AbstractMergeNode, LocationIdentity) - Constructor for class com.oracle.graal.nodes.memory.MemoryPhiNode
 
MemoryPhiNode(AbstractMergeNode, LocationIdentity, ValueNode[]) - Constructor for class com.oracle.graal.nodes.memory.MemoryPhiNode
 
MemoryProxy - Interface in com.oracle.graal.nodes.spi
 
MemoryRMOp(AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, AllocatableValue, AMD64AddressValue, LIRFrameState) - Constructor for class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryRMOp
 
MemoryScheduleTest - Class in com.oracle.graal.compiler.test
In these test the FrameStates are explicitly cleared out, so that the scheduling of FloatingReadNodes depends solely on the scheduling algorithm.
MemoryScheduleTest() - Constructor for class com.oracle.graal.compiler.test.MemoryScheduleTest
 
MemoryScheduleTest.Container - Class in com.oracle.graal.compiler.test
 
MemoryScheduleTest.TestMode - Enum in com.oracle.graal.compiler.test
 
MemoryScheduleVerification - Class in com.oracle.graal.phases.schedule
 
MemoryScheduleVerification(BlockMap<List<Node>>) - Constructor for class com.oracle.graal.phases.schedule.MemoryScheduleVerification
 
MemoryUsageBenchmark - Class in com.oracle.graal.hotspot.test
Used to benchmark memory usage during Graal compilation.
MemoryUsageBenchmark() - Constructor for class com.oracle.graal.hotspot.test.MemoryUsageBenchmark
 
MemoryUsageBenchmark.MemoryUsageCloseable - Class in com.oracle.graal.hotspot.test
 
MemoryUsageCloseable(String) - Constructor for class com.oracle.graal.hotspot.test.MemoryUsageBenchmark.MemoryUsageCloseable
 
memoryUsed - Variable in class com.oracle.graal.hotspot.CompilationStatistics
 
memoryUsed - Variable in class com.oracle.graal.hotspot.CompileTheWorld
 
MemUseCloseableCounterImpl(AccumulatedDebugValue) - Constructor for class com.oracle.graal.debug.internal.MemUseTrackerImpl.MemUseCloseableCounterImpl
 
memUseTracker(CharSequence) - Static method in class com.oracle.graal.debug.Debug
Creates a memory use tracker that is enabled iff debugging is enabled.
memUseTracker(String, Object) - Static method in class com.oracle.graal.debug.Debug
Creates a debug memory use tracker.
memUseTracker(String, Object, Object) - Static method in class com.oracle.graal.debug.Debug
Creates a debug memory use tracker.
memUseTracker - Variable in class com.oracle.graal.lir.phases.LIRPhase.LIRPhaseStatistics
memUseTracker - Variable in class com.oracle.graal.lir.phases.LIRPhase
memUseTracker - Variable in class com.oracle.graal.phases.BasePhase.BasePhaseStatistics
memUseTracker - Variable in class com.oracle.graal.phases.BasePhase
MemUseTrackerImpl - Class in com.oracle.graal.debug.internal
 
MemUseTrackerImpl(String, boolean) - Constructor for class com.oracle.graal.debug.internal.MemUseTrackerImpl
 
MemUseTrackerImpl.MemUseCloseableCounterImpl - Class in com.oracle.graal.debug.internal
 
memUseTrackingEnabled - Variable in class com.oracle.graal.debug.internal.DebugScope
 
merge(AbstractMergeNode, List<Double>) - Method in class com.oracle.graal.java.ComputeLoopFrequenciesClosure
 
merge(AbstractMergeNode, FrameStateBuilder) - Method in class com.oracle.graal.java.FrameStateBuilder
 
merge(ValueNode, ValueNode, AbstractMergeNode) - Method in class com.oracle.graal.java.FrameStateBuilder
 
merge() - Method in class com.oracle.graal.nodes.AbstractEndNode
 
merge - Variable in class com.oracle.graal.nodes.GraphDecoder.LoopExplosionState
 
merge() - Method in class com.oracle.graal.nodes.LoopEndNode
 
merge - Variable in class com.oracle.graal.nodes.PhiNode
 
merge() - Method in class com.oracle.graal.nodes.PhiNode
 
merge(AbstractMergeNode, List<ConditionalEliminationPhase.State>) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.State
 
merge(AbstractMergeNode, List<FloatingReadPhase.MemoryMapImpl>) - Method in class com.oracle.graal.phases.common.FloatingReadPhase.FloatingReadClosure
 
merge(AbstractMergeNode, List<FrameState>) - Method in class com.oracle.graal.phases.common.FrameStateAssignmentPhase.FrameStateAssignmentClosure
 
merge(AbstractMergeNode, List<ValueAnchorCleanupPhase.State>) - Method in class com.oracle.graal.phases.common.ValueAnchorCleanupPhase.State
 
merge(AbstractMergeNode, List<T>) - Method in class com.oracle.graal.phases.graph.MergeableState
This method is called on merge on the state of the first branch.
merge(AbstractMergeNode) - Method in class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
merge(Block, List<StateT>) - Method in class com.oracle.graal.phases.graph.ReentrantBlockIterator.BlockIteratorClosure
 
merge(AbstractMergeNode, List<StateT>) - Method in class com.oracle.graal.phases.graph.ReentrantNodeIterator.NodeIteratorClosure
 
merge(AbstractMergeNode) - Method in class com.oracle.graal.phases.graph.SinglePassNodeIterator
 
merge(AbstractMergeNode) - Method in class com.oracle.graal.phases.graph.StatelessPostOrderNodeIterator
 
merge(Block, List<Set<FloatingReadNode>>) - Method in class com.oracle.graal.phases.schedule.MemoryScheduleVerification
 
merge(Block, List<BlockT>) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
merge - Variable in class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
merge(List<BlockT>) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
merge(List<BlockT>) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.MergeProcessor
Merge all predecessor block states into one block state.
merge(List<PEReadEliminationBlockState>) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure.ReadEliminationMergeProcessor
 
merge(List<ReadEliminationBlockState>) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationClosure.ReadEliminationMergeProcessor
 
merge(Value...) - Static method in class jdk.internal.jvmci.meta.LIRKind
Merge the types of the inputs.
merge(Iterable<LIRKind>) - Static method in class jdk.internal.jvmci.meta.LIRKind
 
merge(TriState, TriState) - Static method in enum jdk.internal.jvmci.meta.TriState
This is optimistic about TriState.UNKNOWN (it prefers known values over TriState.UNKNOWN) and pesimistic about known (it perfers TriState.TRUE over TriState.FALSE).
MergeableState<T> - Class in com.oracle.graal.phases.graph
 
MergeableState() - Constructor for class com.oracle.graal.phases.graph.MergeableState
 
mergeArgumentStamp(TruffleStamp) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
mergeBlock - Variable in class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
MergeCanonicalizerTest - Class in com.oracle.graal.compiler.test
 
MergeCanonicalizerTest() - Constructor for class com.oracle.graal.compiler.test.MergeCanonicalizerTest
 
mergedInitializers - Variable in class com.oracle.graal.loop.LoopFragmentInside
mergedInitializers.
mergeEarlyExits() - Method in class com.oracle.graal.loop.LoopFragment
Merges the early exits (i.e.
mergeEffects - Variable in class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
mergeEnds() - Method in class com.oracle.graal.loop.LoopFragmentInside
 
mergeExplosions - Variable in class com.oracle.graal.java.BytecodeParser
 
mergeExplosionsMap - Variable in class com.oracle.graal.java.BytecodeParser
 
mergeMemoryMaps(AbstractMergeNode, List<? extends MemoryMap>) - Static method in class com.oracle.graal.phases.common.FloatingReadPhase
 
MergeNode - Class in com.oracle.graal.nodes
Denotes the merging of multiple control-flow paths.
MergeNode() - Constructor for class com.oracle.graal.nodes.MergeNode
 
mergeObjectEntry(IntFunction<Integer>, PartialEscapeBlockState<?>[], PhiNode, int) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.MergeProcessor
Fill the inputs of the PhiNode corresponding to one Kind.Object entry in the virtual object.
mergeObjectStates(int, int[], PartialEscapeBlockState<?>[]) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.MergeProcessor
Try to merge multiple virtual object states into a single object state.
MergeProcessor(Block) - Constructor for class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
MergeProcessor(Block) - Constructor for class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.MergeProcessor
 
mergeReadCache(List<PEReadEliminationBlockState>) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure.ReadEliminationMergeProcessor
 
mergeReadCache(List<ReadEliminationBlockState>) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationClosure.ReadEliminationMergeProcessor
 
mergeReadCachePhi(PhiNode, LocationIdentity, int, List<PEReadEliminationBlockState>) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure.ReadEliminationMergeProcessor
 
mergeReadCachePhi(PhiNode, ReadEliminationBlockState.CacheEntry<?>, List<ReadEliminationBlockState>) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationClosure.ReadEliminationMergeProcessor
 
mergeReturns(AbstractMergeNode, List<? extends ReturnNode>, List<Node>) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
mergeState(int[], int[], int) - Static method in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
The state merge function for dataflow joins.
mergeStates(Map<FixedNode, StateT>, StateT, Block, Block, AbstractMergeNode) - Static method in class com.oracle.graal.phases.graph.ReentrantBlockIterator
 
mergeTest1() - Method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
mergeTest1Snippet(boolean, int, int) - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
mergeWith(DebugValueMap) - Method in class com.oracle.graal.debug.internal.DebugValueMap
 
message - Variable in class com.oracle.graal.compiler.phases.GraphChangeMonitoringPhase
 
message(Diagnostic.Kind, Element, String, Object...) - Method in class com.oracle.graal.nodeinfo.processor.GraphNodeProcessor
 
message - Variable in class com.oracle.graal.replacements.nodes.AssertionNode
 
message() - Method in class com.oracle.graal.replacements.nodes.AssertionNode
 
message - Variable in class com.oracle.graal.truffle.nodes.asserts.NeverPartOfCompilationNode
 
metaAccess - Variable in class com.oracle.graal.asm.test.AssemblerTest
 
metaAccess - Variable in class com.oracle.graal.compiler.test.tutorial.InvokeGraal
 
metaAccess - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis
Access to type, method, and fields using the Graal API.
metaAccess - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests
 
metaAccess - Variable in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
metaAccess - Variable in class com.oracle.graal.java.BytecodeParser
 
metaAccess - Variable in class com.oracle.graal.java.GraphBuilderPhase.Instance
 
metaAccess - Variable in class com.oracle.graal.nodes.SimplifyingGraphDecoder
 
metaAccess - Variable in class com.oracle.graal.nodes.util.GraphUtil.DefaultSimplifierTool
 
metaAccess - Variable in class com.oracle.graal.phases.tiers.PhaseContext
 
metaAccess - Variable in class com.oracle.graal.phases.util.Providers
 
metaAccess - Variable in class com.oracle.graal.replacements.ConstantBindingParameterPlugin
 
metaAccess - Variable in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
metaAccess - Variable in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
metaAccess - Variable in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
metaAccess - Variable in class com.oracle.graal.truffle.TruffleConstantReflectionProvider
 
metaAccess - Variable in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
metaAccess - Variable in class jdk.internal.jvmci.meta.MethodIdMap
 
metaAccess - Variable in class jdk.internal.jvmci.runtime.JVMCIBackend
 
metaAccess - Static variable in class jdk.internal.jvmci.runtime.test.NameAndSignature
 
metaAccess - Variable in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest
 
metaAccess - Variable in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest
 
metaAccess - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse
 
MetaAccessProvider - Interface in jdk.internal.jvmci.meta
Provides access to the metadata of a class typically provided in a class file.
METASPACE_ARRAY_LENGTH_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
metaspaceArrayBaseOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
metaspaceArrayBaseOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
metaspaceArrayLengthOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
metaspaceArrayLengthOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
metaspaceConstantPool(Object) - Static method in class com.oracle.graal.hotspot.replacements.ConstantPoolSubstitutions
Get the metaspace ConstantPool pointer for the given holder class.
metaspaceConstantPool - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Reference to the C++ ConstantPool object.
metaspaceData - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
Native pointer into the array of Java shorts.
metaspaceMethod - Variable in class com.oracle.graal.hotspot.amd64.AMD64IndirectCallOp
 
metaspaceMethod - Variable in class com.oracle.graal.hotspot.nodes.HotSpotIndirectCallTargetNode
 
metaspaceMethod() - Method in class com.oracle.graal.hotspot.nodes.HotSpotIndirectCallTargetNode
 
metaspaceMethod - Variable in class com.oracle.graal.hotspot.sparc.SPARCIndirectCallOp
 
metaspaceMethod - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Reference to metaspace Method object.
metaspaceMethod - Variable in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
metaspaceMethodData - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData
Reference to the C++ MethodData object.
metaspaceObject - Variable in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
MetaspacePointer - Class in com.oracle.graal.hotspot.word
Marker type for a metaspace pointer.
MetaspacePointer() - Constructor for class com.oracle.graal.hotspot.word.MetaspacePointer
 
MetaspacePointerStamp - Class in com.oracle.graal.hotspot.nodes.type
 
MetaspacePointerStamp(boolean, boolean) - Constructor for class com.oracle.graal.hotspot.nodes.type.MetaspacePointerStamp
 
metaspacePointerType - Variable in class com.oracle.graal.hotspot.word.HotSpotWordTypes
Resolved type for MetaspacePointer.
metaspaceSymbol - Variable in class jdk.internal.jvmci.hotspot.HotSpotSymbol
 
MetaUtil - Class in jdk.internal.jvmci.meta
Miscellaneous collection of utility methods used by jdk.internal.jvmci.meta and its clients.
MetaUtil() - Constructor for class jdk.internal.jvmci.meta.MetaUtil
 
MetaUtil.ClassInfo - Class in jdk.internal.jvmci.meta
 
Meter - Static variable in class com.oracle.graal.debug.GraalDebugConfig
 
meterEnabled - Variable in class com.oracle.graal.debug.internal.DebugScope
 
meterFilter - Variable in class com.oracle.graal.debug.GraalDebugConfig
 
method - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.MethodInvokerItem
 
method - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.MethodState
 
method - Variable in class com.oracle.graal.graphbuilderconf.IntrinsicContext
Gets the method being intrinsified.
METHOD - Static variable in class com.oracle.graal.hotspot.amd64.AMD64IndirectCallOp
Vtable stubs expect the metaspace Method in RBX.
method - Variable in class com.oracle.graal.hotspot.CompilationTask
 
METHOD - Static variable in class com.oracle.graal.hotspot.nodes.type.MethodPointerStamp
 
method() - Static method in class com.oracle.graal.hotspot.nodes.type.MethodPointerStamp
 
METHOD - Static variable in class com.oracle.graal.hotspot.sparc.SPARCIndirectCallOp
Vtable stubs expect the metaspace Method in g5.
method - Variable in class com.oracle.graal.hotspot.stubs.SnippetStub
 
method - Variable in class com.oracle.graal.java.BciBlockMapping
 
method - Variable in class com.oracle.graal.java.BytecodeParser
 
method - Variable in class com.oracle.graal.java.FrameStateBuilder
 
method() - Method in class com.oracle.graal.jtt.except.BC_invokespecial01.TestClass
 
method() - Method in class com.oracle.graal.jtt.except.BC_invokevirtual01.TestClass
 
method() - Method in class com.oracle.graal.jtt.except.BC_invokevirtual02.TestClass
 
method() - Method in interface com.oracle.graal.jtt.except.UntrustedInterfaces.TestInterface
 
method(int[]) - Static method in class com.oracle.graal.jtt.reflect.Invoke_except01.TestClass
 
method - Variable in class com.oracle.graal.nodes.extended.LoadMethodNode
 
method - Variable in class com.oracle.graal.nodes.FrameState
 
method() - Method in class com.oracle.graal.nodes.FrameState
 
method - Variable in class com.oracle.graal.nodes.StructuredGraph
 
method() - Method in class com.oracle.graal.nodes.StructuredGraph
Gets the method from which this graph was built.
method() - Method in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolder
Gets the method associated with the graph represented by this object.
method() - Method in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
method - Variable in class com.oracle.graal.phases.util.MethodDebugValueName
 
method - Variable in class com.oracle.graal.printer.CFGPrinter
 
method - Variable in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
method - Variable in class com.oracle.graal.replacements.PEGraphDecoder.PEMethodScope
 
method - Variable in class com.oracle.graal.replacements.ReplacementsImpl.GraphMaker
The method for which a graph is being created.
method - Variable in class com.oracle.graal.replacements.SnippetTemplate.CacheKey
 
method - Variable in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo
 
method - Variable in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistic
 
method - Variable in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistics
 
METHOD - Static variable in class com.oracle.graal.truffle.GraalFrameInstance.CallNodeFrame
 
METHOD - Static variable in class com.oracle.graal.truffle.GraalFrameInstance.CallTargetFrame
 
method - Variable in class jdk.internal.jvmci.code.BytecodePosition
 
method - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
 
method - Variable in class jdk.internal.jvmci.hotspot.HotSpotNmethod
This (indirect) Method* reference is safe since class redefinition preserves all methods associated with nmethods in the code cache.
method - Variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
method - Variable in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilationEvent
 
method - Variable in class jdk.internal.jvmci.meta.Assumptions.ConcreteMethod
A virtual (or interface) method whose unique implementation for the receiver type in Assumptions.ConcreteMethod.context is Assumptions.ConcreteMethod.impl.
method1() - Method in class com.oracle.graal.jtt.reflect.Method_getParameterTypes01
 
method1() - Method in class com.oracle.graal.jtt.reflect.Method_getReturnType01
 
method2(int) - Method in class com.oracle.graal.jtt.reflect.Method_getParameterTypes01
 
method2() - Method in class com.oracle.graal.jtt.reflect.Method_getReturnType01
 
method3(int, Object) - Method in class com.oracle.graal.jtt.reflect.Method_getParameterTypes01
 
method3() - Method in class com.oracle.graal.jtt.reflect.Method_getReturnType01
 
METHOD_ALWAYS_NULL - Static variable in class com.oracle.graal.hotspot.nodes.type.MethodPointerStamp
 
Method_getParameterTypes01 - Class in com.oracle.graal.jtt.reflect
 
Method_getParameterTypes01() - Constructor for class com.oracle.graal.jtt.reflect.Method_getParameterTypes01
 
Method_getReturnType01 - Class in com.oracle.graal.jtt.reflect
 
Method_getReturnType01() - Constructor for class com.oracle.graal.jtt.reflect.Method_getReturnType01
 
METHOD_NON_NULL - Static variable in class com.oracle.graal.hotspot.nodes.type.MethodPointerStamp
 
methodA() - Static method in class com.oracle.graal.replacements.test.DeoptimizeOnExceptionTest
 
methodAccessFlagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodAt(int) - Method in class com.oracle.graal.phases.common.inlining.info.ExactInlineInfo
 
methodAt(int) - Method in interface com.oracle.graal.phases.common.inlining.info.InlineInfo
 
methodAt(int) - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
methodAt(int) - Method in class com.oracle.graal.phases.common.inlining.info.TypeGuardInlineInfo
 
methodB() - Static method in class com.oracle.graal.replacements.test.DeoptimizeOnExceptionTest
 
methodCache - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
MethodCallOp(LIRInstructionClass<? extends AMD64Call.MethodCallOp>, ResolvedJavaMethod, Value, Value[], Value[], LIRFrameState) - Constructor for class com.oracle.graal.lir.amd64.AMD64Call.MethodCallOp
 
MethodCallOp(LIRInstructionClass<? extends SPARCCall.MethodCallOp>, SPARCLIRInstruction.SizeEstimate, ResolvedJavaMethod, Value, Value[], Value[], LIRFrameState) - Constructor for class com.oracle.graal.lir.sparc.SPARCCall.MethodCallOp
 
methodCallTarget() - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
MethodCallTargetNode - Class in com.oracle.graal.nodes.java
 
MethodCallTargetNode(CallTargetNode.InvokeKind, ResolvedJavaMethod, ValueNode[], JavaType, JavaTypeProfile) - Constructor for class com.oracle.graal.nodes.java.MethodCallTargetNode
 
MethodCallTargetNode(NodeClass<? extends MethodCallTargetNode>, CallTargetNode.InvokeKind, ResolvedJavaMethod, ValueNode[], JavaType, JavaTypeProfile) - Constructor for class com.oracle.graal.nodes.java.MethodCallTargetNode
 
methodCodeOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodCompiledEntryOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodConstMethodOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodData - Variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
methodData - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
methodDataDataSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodDataIRSizeOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodDataOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodDataOopDataOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodDataOopTrapHistoryOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodDataSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MethodDebugValueName - Class in com.oracle.graal.phases.util
Lazily computed debug value name composed of a prefix and a method name.
MethodDebugValueName(String, JavaMethod) - Constructor for class com.oracle.graal.phases.util.MethodDebugValueName
 
MethodFilter - Static variable in class com.oracle.graal.debug.GraalDebugConfig
 
methodFilter - Variable in class com.oracle.graal.debug.GraalDebugConfig
 
MethodFilter - Class in com.oracle.graal.debug
This class implements a method filter that can filter based on class name, method name and parameters.
MethodFilter(String) - Constructor for class com.oracle.graal.debug.MethodFilter
 
MethodFilterRootOnly - Static variable in class com.oracle.graal.debug.GraalDebugConfig
 
methodFilters - Variable in class com.oracle.graal.hotspot.CompileTheWorld
Only compile methods matching one of the filters in this array if the array is non-null.
methodFlagsCallerSensitive - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodFlagsDontInline - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodFlagsForceInline - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodFlagsHidden - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodFlagsJfrTowrite - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodFlagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodHandle - Variable in class jdk.internal.jvmci.meta.Assumptions.CallSiteTargetValue
 
methodHandleAccess - Variable in class com.oracle.graal.replacements.MethodHandlePlugin
 
methodHandleAccess - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
MethodHandleAccessProvider - Interface in jdk.internal.jvmci.meta
Interface to access the internals of the MethodHandle implementation of the VM.
MethodHandleAccessProvider.IntrinsicMethod - Enum in jdk.internal.jvmci.meta
Identification for methods defined on the class MethodHandle that are processed by the MethodHandleAccessProvider.
MethodHandleEagerResolution - Class in com.oracle.graal.compiler.test
 
MethodHandleEagerResolution() - Constructor for class com.oracle.graal.compiler.test.MethodHandleEagerResolution
 
methodHandleFormField - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider.LazyInitialization
 
MethodHandleNode - Class in com.oracle.graal.replacements.nodes
Node for invocation methods defined on the class MethodHandle.
MethodHandleNode(MethodHandleAccessProvider.IntrinsicMethod, CallTargetNode.InvokeKind, ResolvedJavaMethod, int, JavaType, ValueNode...) - Constructor for class com.oracle.graal.replacements.nodes.MethodHandleNode
 
MethodHandlePlugin - Class in com.oracle.graal.replacements
 
MethodHandlePlugin(MethodHandleAccessProvider) - Constructor for class com.oracle.graal.replacements.MethodHandlePlugin
 
methodId - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
MethodIdAllocator() - Constructor for class jdk.internal.jvmci.meta.MethodIdHolder.MethodIdAllocator
 
MethodIdHolder - Interface in jdk.internal.jvmci.meta
An object that can be assigned a globally unique identifier for use as a key in a MethodIdMap.
MethodIdHolder.MethodIdAllocator - Class in jdk.internal.jvmci.meta
A singleton class for allocating globally unique method identifiers.
MethodIdMap<V> - Class in jdk.internal.jvmci.meta
A map whose keys are MethodIdHolders.
MethodIdMap(MetaAccessProvider) - Constructor for class jdk.internal.jvmci.meta.MethodIdMap
 
MethodIdMap.MethodKey<T> - Class in jdk.internal.jvmci.meta
Key for a method.
methodIntrinsicIdOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MethodInvocation - Class in com.oracle.graal.phases.common.inlining.walker
An instance of this class denotes a callsite being analyzed for inlining.
MethodInvocation(InlineInfo, double, double, BitSet) - Constructor for class com.oracle.graal.phases.common.inlining.walker.MethodInvocation
 
MethodInvokerItem(String, String, ExecutableElement, List<? extends VariableElement>) - Constructor for class com.oracle.graal.compiler.match.processor.MatchProcessor.MethodInvokerItem
 
methodIsIgnoredBySecurityStackWalk(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Determines if a given metaspace method is ignored by security stack walks.
methodIsIgnoredBySecurityStackWalk(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
MethodKey(T, boolean, boolean, Class<?>, String, Class<?>...) - Constructor for class jdk.internal.jvmci.meta.MethodIdMap.MethodKey
 
methodMap - Variable in class com.oracle.graal.compiler.test.GraalCompilerTest
 
methodMaxLocalsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodName - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.MethodInvokerItem
 
methodName - Variable in class com.oracle.graal.debug.MethodFilter
 
methodName(ResolvedJavaMethod, Invoke) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
methodName(InlineInfo) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
methodName(FrameState, int) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
methodNonNull() - Static method in class com.oracle.graal.hotspot.nodes.type.MethodPointerStamp
 
MethodPointer - Class in com.oracle.graal.hotspot.word
Marker type for a metaspace pointer to a method.
MethodPointer() - Constructor for class com.oracle.graal.hotspot.word.MethodPointer
 
MethodPointerStamp - Class in com.oracle.graal.hotspot.nodes.type
 
MethodPointerStamp(boolean, boolean) - Constructor for class com.oracle.graal.hotspot.nodes.type.MethodPointerStamp
 
methodPointerStamp - Variable in class com.oracle.graal.hotspot.word.HotSpotWordTypes
 
methodPointerType - Variable in class com.oracle.graal.hotspot.word.HotSpotWordTypes
Resolved type for MethodPointer.
methodProbabilities - Variable in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
methodProfileWidth - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methods - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.Results
 
methods - Variable in class jdk.internal.jvmci.code.CompilationResult
The list of the methods whose bytecodes were used as input to the compilation.
methods - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
The list of the methods whose bytecodes were used as input to the compilation.
methods - Static variable in class jdk.internal.jvmci.runtime.test.MethodUniverse
 
methods - Variable in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.VTable
 
MethodScope(StructuredGraph, EncodedGraph, GraphDecoder.LoopExplosionKind) - Constructor for class com.oracle.graal.nodes.GraphDecoder.MethodScope
 
methodScope - Variable in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
MethodsElidedInSnippets - Static variable in class com.oracle.graal.replacements.NodeIntrinsificationPlugin
Calls in replacements to methods matching one of these filters are elided.
MethodState(ResolvedJavaMethod) - Constructor for class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.MethodState
 
methodState - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.TypeFlowBuilder
 
MethodStatistic(HistogramInlineInvokePlugin.MethodStatistic, ResolvedJavaMethod, int, int) - Constructor for class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistic
 
MethodStatistics(ResolvedJavaMethod) - Constructor for class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistics
 
MethodSubstitution - Annotation Type in com.oracle.graal.api.replacements
Denotes a substitute method.
MethodSubstitutionPlugin - Class in com.oracle.graal.graphbuilderconf
An InvocationPlugin for a method where the implementation of the method is provided by a substitute method.
MethodSubstitutionPlugin(Class<?>, String, Class<?>...) - Constructor for class com.oracle.graal.graphbuilderconf.MethodSubstitutionPlugin
Creates a method substitution plugin.
MethodSubstitutionPlugin(boolean, Class<?>, String, Class<?>...) - Constructor for class com.oracle.graal.graphbuilderconf.MethodSubstitutionPlugin
Creates a method substitution plugin.
methodSubstitutions - Variable in class com.oracle.graal.replacements.ReplacementsImpl.ClassReplacements
 
MethodSubstitutionTest - Class in com.oracle.graal.replacements.test
Tests if MethodSubstitutions are inlined correctly.
MethodSubstitutionTest() - Constructor for class com.oracle.graal.replacements.test.MethodSubstitutionTest
 
MethodSubstitutionVerifier - Class in com.oracle.graal.replacements.verifier
 
MethodSubstitutionVerifier(ProcessingEnvironment) - Constructor for class com.oracle.graal.replacements.verifier.MethodSubstitutionVerifier
 
methodSynchronizedObject - Variable in class com.oracle.graal.java.BytecodeParser
 
methodToInline - Variable in class com.oracle.graal.graphbuilderconf.InlineInvokePlugin.InlineInfo
 
MethodUniverse - Class in jdk.internal.jvmci.runtime.test
Context for method related tests.
MethodUniverse() - Constructor for class jdk.internal.jvmci.runtime.test.MethodUniverse
 
methodVtableIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodWithAnnotatedParameters(HashMap<String, String>, Class<? extends Annotation>) - Static method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
methodWithExceptionHandlers(String, Object) - Static method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
metric(CharSequence) - Static method in class com.oracle.graal.debug.Debug
Creates a metric that is enabled iff debugging is enabled or the system property whose name is formed by adding to "jvmci.debug.metric." to name is true.
metric(String, Object) - Static method in class com.oracle.graal.debug.Debug
Creates a debug metric.
metric(String, Object, Object) - Static method in class com.oracle.graal.debug.Debug
Creates a debug metric.
METRIC_ALLOCATION_REMOVED - Static variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
METRIC_CANONICALIZATION_CONSIDERED_NODES - Static variable in class com.oracle.graal.phases.common.CanonicalizerPhase
 
METRIC_CANONICALIZED_NODES - Static variable in class com.oracle.graal.phases.common.CanonicalizerPhase
 
METRIC_FRAMESTATE_COUNT - Static variable in class com.oracle.graal.nodes.FrameState
 
METRIC_GLOBAL_VALUE_NUMBERING_HITS - Static variable in class com.oracle.graal.phases.common.CanonicalizerPhase
 
METRIC_INFER_STAMP_CALLED - Static variable in class com.oracle.graal.phases.common.CanonicalizerPhase
 
METRIC_MATERIALIZATIONS - Static variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
METRIC_MATERIALIZATIONS_LOOP_END - Static variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
METRIC_MATERIALIZATIONS_LOOP_REITERATION - Static variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
METRIC_MATERIALIZATIONS_MERGE - Static variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
METRIC_MATERIALIZATIONS_PHI - Static variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
METRIC_MATERIALIZATIONS_UNHANDLED - Static variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
METRIC_MEMORYCHECKPOINT - Static variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
METRIC_PROCESSED_NODES - Static variable in class com.oracle.graal.phases.common.CanonicalizerPhase
 
METRIC_SIMPLIFICATION_CONSIDERED_NODES - Static variable in class com.oracle.graal.phases.common.CanonicalizerPhase
 
METRIC_STAMP_CHANGED - Static variable in class com.oracle.graal.phases.common.CanonicalizerPhase
 
metricCheckCastRemoved - Static variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase
 
metricComputeNodeProbability - Static variable in class com.oracle.graal.phases.graph.FixedNodeProbabilityCache
 
metricConditionRegistered - Static variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase
 
metricGuardsAnchorOptimized - Static variable in class com.oracle.graal.phases.common.OptimizeGuardAnchorsPhase
 
metricGuardsOptimizedAtSplit - Static variable in class com.oracle.graal.phases.common.OptimizeGuardAnchorsPhase
 
metricGuardsRemoved - Static variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase
 
MetricImpl - Class in com.oracle.graal.debug.internal
 
MetricImpl(String, boolean) - Constructor for class com.oracle.graal.debug.internal.MetricImpl
 
metricImplicitNullCheck - Static variable in class com.oracle.graal.phases.common.GuardLoweringPhase
 
metricInliningConsidered - Static variable in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
metricInliningPerformed - Static variable in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
metricInliningRuns - Static variable in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
metricInliningStoppedByMaxDesiredSize - Static variable in class com.oracle.graal.phases.common.inlining.policy.GreedyInliningPolicy
 
metricInstanceOfRemoved - Static variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase
 
metricNodesRemoved - Static variable in class com.oracle.graal.phases.common.DeadCodeEliminationPhase
 
metricNullCheckRemoved - Static variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase
 
metricNullnessRegistered - Static variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase
 
metricObjectEqualsRegistered - Static variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase
 
metricObjectEqualsRemoved - Static variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase
 
metrics - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend.SizeEstimateStatistics
 
metricStampsFound - Static variable in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase
 
metricStampsRegistered - Static variable in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase
 
metricTrappingNullCheck - Static variable in class com.oracle.graal.phases.common.UseTrappingNullChecksPhase
 
metricTrappingNullCheckDynamicDeoptimize - Static variable in class com.oracle.graal.phases.common.UseTrappingNullChecksPhase
 
metricTrappingNullCheckUnreached - Static variable in class com.oracle.graal.phases.common.UseTrappingNullChecksPhase
 
metricTypeRegistered - Static variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase
 
MidTier - Class in com.oracle.graal.compiler.phases
 
MidTier() - Constructor for class com.oracle.graal.compiler.phases.MidTier
 
midTier - Variable in class com.oracle.graal.phases.tiers.Suites
 
MidTierContext - Class in com.oracle.graal.phases.tiers
 
MidTierContext(Providers, TargetDescription, OptimisticOptimizations, ProfilingInfo) - Constructor for class com.oracle.graal.phases.tiers.MidTierContext
 
mightBeBlocked(Value) - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
mightBeBlocked(Value) - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSAMoveResolver
 
mightBeBlocked(Value) - Static method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
MIN - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
MIN - Static variable in class com.oracle.graal.jtt.bytecode.BC_ldiv2
 
min() - Static method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
MIN3 - Static variable in class com.oracle.graal.jtt.bytecode.BC_ldiv3
 
MIN7 - Static variable in class com.oracle.graal.jtt.bytecode.BC_ldiv3
 
MIN_CHUNK_LENGTH - Static variable in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter
 
MIN_PROBABILITY - Static variable in class com.oracle.graal.lir.SwitchStrategy.BinaryStrategy
 
MIN_PROBABILITY - Static variable in class com.oracle.graal.nodes.cfg.ControlFlowGraph
Don't allow probability values to be become too small as this makes frequency calculations large enough that they can overflow the range of a double.
MIN_REALLOC_SIZE - Static variable in class com.oracle.graal.graph.NodeMap
 
MinEncodingNeedsRex - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler
 
minId - Variable in class jdk.internal.jvmci.meta.MethodIdMap
The minimum id for a key in this map.
MinimumPeelProbability - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
minInliningMaxCallerSize - Variable in class com.oracle.graal.truffle.GraalCompilerOptions
 
minObject - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
minReg - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
minRegisterNumber - Variable in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig.AllocatableRegisters
 
minRegisterNumber() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
minSimm(long) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
Minimum value for signed immediate ranges.
minTimeThreshold - Variable in class com.oracle.graal.truffle.GraalCompilerOptions
 
MINUS_ZERO - Static variable in class com.oracle.graal.jtt.optimize.Fold_Double03
 
minValue(int) - Static method in class jdk.internal.jvmci.code.CodeUtil
Get the minimum value representable in a bits bit signed integer.
miOp - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Shift
 
mirror() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.ConditionFlag
 
mirror() - Method in enum com.oracle.graal.compiler.common.calc.Condition
Mirror this conditional (i.e.
mirror - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.TypeDescriptor
 
mirror - Variable in class com.oracle.graal.nodes.java.InstanceOfDynamicNode
 
mirror() - Method in class com.oracle.graal.nodes.java.InstanceOfDynamicNode
 
mirror() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaType
 
mirror() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
mirror() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
mixLocalAndAdd() - Method in class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
mkStamp(CompressionNode.CompressionOp, Stamp, HotSpotVMConfig.CompressEncoding) - Static method in class com.oracle.graal.hotspot.nodes.CompressionNode
 
MockLanguage - Class in com.oracle.graal.truffle.test
 
MockLanguage(TruffleLanguage.Env) - Constructor for class com.oracle.graal.truffle.test.MockLanguage
 
mod() - Static method in class com.oracle.graal.jtt.optimize.Fold_Double01
 
mod() - Static method in class com.oracle.graal.jtt.optimize.Fold_Float01
 
mod() - Static method in class com.oracle.graal.jtt.optimize.Fold_Int01
 
mod() - Static method in class com.oracle.graal.jtt.optimize.Fold_Long01
 
mod() - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int01
 
mod() - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int02
 
mod(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int03
 
mod() - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long01
 
mod() - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long02
 
mod(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long03
 
mod(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int01
 
mod(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int03
 
mod(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long01
 
mod(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long03
 
modCount - Variable in class com.oracle.graal.graph.Edges.EdgesWithModCountIterator
 
modCount(Node) - Method in class com.oracle.graal.graph.Graph
 
modCount() - Method in class com.oracle.graal.graph.Node
 
Mode() - Constructor for enum com.oracle.graal.compiler.common.CollectionsFactory.Mode
 
ModeScope(CollectionsFactory.Mode) - Constructor for class com.oracle.graal.compiler.common.CollectionsFactory.ModeScope
 
MODIFICATION_COUNTS_ENABLED - Static variable in class com.oracle.graal.graph.Graph
 
modifiedInLoops - Variable in class com.oracle.graal.phases.common.FloatingReadPhase.FloatingReadClosure
 
modifiers - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
This value contains all flags as stored in the VM including internal ones.
ModifiersProvider - Interface in jdk.internal.jvmci.meta
A Java element (i.e., a class, interface, field or method) that is described by a set of Java language modifiers.
Monitor() - Constructor for class com.oracle.graal.compiler.test.deopt.MonitorDeoptTest.Monitor
 
monitor - Static variable in class com.oracle.graal.jtt.threads.Monitor_notowner01
 
monitor - Static variable in class com.oracle.graal.jtt.threads.Thread_holdsLock01
 
Monitor_contended01 - Class in com.oracle.graal.jtt.threads
 
Monitor_contended01() - Constructor for class com.oracle.graal.jtt.threads.Monitor_contended01
 
Monitor_contended01.TestClass - Class in com.oracle.graal.jtt.threads
 
MONITOR_COUNTER_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
Monitor_notowner01 - Class in com.oracle.graal.jtt.threads
 
Monitor_notowner01() - Constructor for class com.oracle.graal.jtt.threads.Monitor_notowner01
 
Monitor_notowner01.BadRunnable - Class in com.oracle.graal.jtt.threads
 
MonitorCounterNode - Class in com.oracle.graal.hotspot.nodes
Node that is used to maintain a stack based counter of how many locks are currently held.
MonitorCounterNode(WordTypes) - Constructor for class com.oracle.graal.hotspot.nodes.MonitorCounterNode
 
MonitorDeoptTest - Class in com.oracle.graal.compiler.test.deopt
 
MonitorDeoptTest() - Constructor for class com.oracle.graal.compiler.test.deopt.MonitorDeoptTest
 
MonitorDeoptTest.Monitor - Class in com.oracle.graal.compiler.test.deopt
 
MonitorDeoptTest.State - Enum in com.oracle.graal.compiler.test.deopt
 
MONITORENTER - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
MONITORENTER - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
monitorenter(Object, KlassPointer, int, Register, Register, boolean) - Static method in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
monitorenter - Variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets.Templates
 
MonitorEnter - Interface in com.oracle.graal.nodes.extended
Denotes monitor locking transition.
Monitorenter01 - Class in com.oracle.graal.jtt.threads
 
Monitorenter01() - Constructor for class com.oracle.graal.jtt.threads.Monitorenter01
 
Monitorenter02 - Class in com.oracle.graal.jtt.threads
 
Monitorenter02() - Constructor for class com.oracle.graal.jtt.threads.Monitorenter02
 
monitorenterAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MonitorEnterNode - Class in com.oracle.graal.nodes.java
The MonitorEnterNode represents the acquisition of a monitor.
MonitorEnterNode(ValueNode, MonitorIdNode) - Constructor for class com.oracle.graal.nodes.java.MonitorEnterNode
 
monitorenterStub(Object, int, boolean) - Static method in class com.oracle.graal.hotspot.replacements.MonitorSnippets
Calls straight out to the monitorenter stub.
monitorenterStub - Variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets.Templates
 
monitorenterStubC(ForeignCallDescriptor, Object, Word) - Static method in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
MONITOREXIT - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
MONITOREXIT - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
monitorexit(Object, int, boolean) - Static method in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
monitorexit - Variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets.Templates
 
MonitorExit - Interface in com.oracle.graal.nodes.extended
Denotes monitor unlocking transition.
monitorexitAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MonitorExitNode - Class in com.oracle.graal.nodes.java
The MonitorExitNode represents a monitor release.
MonitorExitNode(ValueNode, MonitorIdNode, ValueNode) - Constructor for class com.oracle.graal.nodes.java.MonitorExitNode
 
monitorexitStub(Object, int, boolean) - Static method in class com.oracle.graal.hotspot.replacements.MonitorSnippets
Calls straight out to the monitorexit stub.
monitorexitStub - Variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets.Templates
 
monitorexitStubC(ForeignCallDescriptor, Object, Word) - Static method in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
MonitorGraphTest - Class in com.oracle.graal.compiler.test
In the following tests, the usages of local variable "a" are replaced with the integer constant 0.
MonitorGraphTest() - Constructor for class com.oracle.graal.compiler.test.MonitorGraphTest
 
monitorId - Variable in class com.oracle.graal.nodes.java.AccessMonitorNode
 
monitorId - Variable in class com.oracle.graal.nodes.virtual.LockState
 
monitorIdAt(int) - Method in class com.oracle.graal.nodes.FrameState
Get the MonitorIdNode that corresponds to the locked object at the specified index.
monitorIdCount() - Method in class com.oracle.graal.nodes.FrameState
 
MonitorIdNode - Class in com.oracle.graal.nodes.java
This node describes one locking scope; it ties the monitor enter, monitor exit and the frame states together.
MonitorIdNode(int) - Constructor for class com.oracle.graal.nodes.java.MonitorIdNode
 
MonitorIdNode(NodeClass<? extends MonitorIdNode>, int) - Constructor for class com.oracle.graal.nodes.java.MonitorIdNode
 
monitorIds - Variable in class com.oracle.graal.java.FrameStateBuilder
 
monitorIds - Variable in class com.oracle.graal.nodes.FrameState
 
monitorIds() - Method in class com.oracle.graal.nodes.FrameState
 
monitorSnippets - Variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
MonitorSnippets - Class in com.oracle.graal.hotspot.replacements
Snippets used for implementing the monitorenter and monitorexit instructions.
MonitorSnippets() - Constructor for class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
MonitorSnippets.Options - Class in com.oracle.graal.hotspot.replacements
 
MonitorSnippets.Templates - Class in com.oracle.graal.hotspot.replacements
 
MonitorTest - Class in com.oracle.graal.replacements.test
 
MonitorTest() - Constructor for class com.oracle.graal.replacements.test.MonitorTest
 
MonitorTest.Chars - Class in com.oracle.graal.replacements.test
 
MOp(AMD64Assembler.AMD64MOp, AMD64Assembler.OperandSize, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.graal.lir.amd64.AMD64Unary.MOp
 
more() - Method in class com.oracle.graal.jtt.hotspot.Test6186134.TestClass
 
MOV - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MIOp
 
MOV - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MROp
 
MOV - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
mov(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
mov(int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
movapd(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movaps(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
MOVB - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MIOp
 
MOVB - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MROp
 
MOVB - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
movb(AMD64Address, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movb(AMD64Address, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movcc(SPARCAssembler.ConditionFlag, SPARCAssembler.CC, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
movcc(SPARCAssembler.ConditionFlag, SPARCAssembler.CC, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
movcc(SPARCAssembler.ConditionFlag, SPARCAssembler.CC, int, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
MOVD - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MROp
 
MOVD - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
movdbl(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
movdbl(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
movdbl(AMD64Address, Register) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
movdq(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movdqu(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movdtox(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
move(CompilationResultBuilder, AMD64MacroAssembler, Value, Value) - Static method in class com.oracle.graal.lir.amd64.AMD64Move
 
move(Kind, CompilationResultBuilder, AMD64MacroAssembler, Value, Value) - Static method in class com.oracle.graal.lir.amd64.AMD64Move
 
move(Value, Value) - Method in class com.oracle.graal.lir.gen.PhiResolver
 
move(PhiResolver.PhiResolverNode, PhiResolver.PhiResolverNode) - Method in class com.oracle.graal.lir.gen.PhiResolver
 
move(CompilationResultBuilder, SPARCMacroAssembler, Value, Value, SPARCDelayedControlTransfer) - Static method in class com.oracle.graal.lir.sparc.SPARCMove
 
move(CompilationResultBuilder, SPARCMacroAssembler, Value, Register, Value, SPARCDelayedControlTransfer) - Static method in class com.oracle.graal.lir.sparc.SPARCMove
 
Move(AllocatableValue, Value) - Constructor for class com.oracle.graal.lir.sparc.SPARCMove.Move
 
moveBetweenFpGp(AllocatableValue, AllocatableValue) - Method in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
moveDeoptValuesToThread(Value, Value) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
moveDeoptValuesToThread(Value, Value) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
moveDirect(CompilationResultBuilder, SPARCMacroAssembler, Kind, Kind) - Method in class com.oracle.graal.lir.sparc.SPARCMove.MoveFpGp
 
moveFactory - Variable in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
moveFactory - Variable in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
moveFactory - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
moveFactory - Variable in class com.oracle.graal.lir.gen.PhiResolver
 
moveForward() - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
The stack realized by InliningData grows and shrinks as choices are made among the alternatives below: not worth inlining: pop stack top, which comprises: pop any remaining graphs not yet delved into pop the current invocation delve into one of the callsites hosted in the current graph, such callsite is explored next by InliningData.moveForward() try to inline: move past the current graph (remove it from the topmost element).
MoveFpGp(AllocatableValue, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.graal.lir.sparc.SPARCMove.MoveFpGp
 
MoveFromRegOp(Kind, AllocatableValue, Value) - Constructor for class com.oracle.graal.lir.amd64.AMD64Move.MoveFromRegOp
 
moveInsertPosition(List<LIRInstruction>, int) - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
moveKind - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AbstractMoveOp
 
MoveProfiling - Class in com.oracle.graal.lir.profiling
 
MoveProfiling() - Constructor for class com.oracle.graal.lir.profiling.MoveProfiling
 
MoveProfiling.Analyzer - Class in com.oracle.graal.lir.profiling
 
MoveProfiling.MoveType - Enum in com.oracle.graal.lir.profiling
 
moveResolver - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
MoveResolver - Class in com.oracle.graal.lir.alloc.lsra
 
MoveResolver(LinearScan) - Constructor for class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
moveResolver - Variable in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScanResolveDataFlowPhase.MyPhiValueVisitor
 
moveResolver - Variable in class com.oracle.graal.lir.alloc.trace.TraceLinearScanResolveDataFlowPhase.MyPhiValueVisitor
 
moveSpillOutOfLoop(AbstractBlockBase<?>, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.alloc.lsra.LinearScanOptimizeSpillPositionPhase
 
moveTempTo(Value) - Method in class com.oracle.graal.lir.gen.PhiResolver
 
moveToPhi(AbstractMergeNode, AbstractEndNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
moveToReg(Register, Value) - Method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
MoveToRegOp(Kind, AllocatableValue, Value) - Constructor for class com.oracle.graal.lir.amd64.AMD64Move.MoveToRegOp
 
moveToTemp(Value) - Method in class com.oracle.graal.lir.gen.PhiResolver
 
MoveType(String, String) - Constructor for enum com.oracle.graal.lir.profiling.MoveProfiling.MoveType
 
moveValueToThread(Value, int) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
moveValueToThread(Value, int) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
moveViaStack(CompilationResultBuilder, SPARCMacroAssembler, Kind, Kind) - Method in class com.oracle.graal.lir.sparc.SPARCMove.MoveFpGp
 
movflt(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
movflt(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
movflt(AMD64Address, Register) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
movl(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movl(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movl(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movl(AMD64Address, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movl(AMD64Address, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movlong(AMD64Address, long) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
Non-atomic write of a 64-bit constant to memory.
movlpd(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
New CPUs require use of movsd and movss to avoid partial register stall when loading from memory.
movptr(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
movptr(AMD64Address, Register) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
movptr(AMD64Address, int) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
MOVQ - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MROp
 
MOVQ - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
movq(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movq(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movq(AMD64Address, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movq(Register, long) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movsbl(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movsbl(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movsbq(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movsbq(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
MOVSD - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MROp
 
MOVSD - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
movsd(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movsd(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movsd(AMD64Address, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movslq(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movslq(AMD64Address, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movslq(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movslq(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
MOVSS - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MROp
 
MOVSS - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
movss(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movss(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movss(AMD64Address, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movstosw(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
movstouw(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
movswl(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
MOVSX - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
MOVSXB - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
MOVSXD - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
movUsageFromEndTo(int) - Method in class com.oracle.graal.graph.Node
 
movw(AMD64Address, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movw(AMD64Address, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movwtos(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
movxtod(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
movzbl(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
movzwl(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
MOVZX - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
MOVZXB - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
mrOp - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
MROp(AMD64Assembler.AMD64MROp, AMD64Assembler.OperandSize, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.graal.lir.amd64.AMD64Unary.MROp
 
MUL - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp
 
MUL - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
Mul(boolean, boolean) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp.Mul
 
mul - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
Mul() - Constructor for class com.oracle.graal.jtt.hotpath.HP_invoke01.Instruction.Mul
 
mul() - Static method in class com.oracle.graal.jtt.optimize.Fold_Double01
 
mul() - Static method in class com.oracle.graal.jtt.optimize.Fold_Float01
 
mul() - Static method in class com.oracle.graal.jtt.optimize.Fold_Int01
 
mul() - Static method in class com.oracle.graal.jtt.optimize.Fold_Long01
 
mul(double) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Double01
 
mul(float) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Float01
 
mul(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int01
 
mul(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int02
 
mul(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int03
 
mul(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long01
 
mul(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long02
 
mul(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long03
 
mul(double) - Static method in class com.oracle.graal.jtt.optimize.VN_Double01
 
mul(double) - Static method in class com.oracle.graal.jtt.optimize.VN_Double02
 
mul(float) - Static method in class com.oracle.graal.jtt.optimize.VN_Float01
 
mul(float) - Static method in class com.oracle.graal.jtt.optimize.VN_Float02
 
mul(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int01
 
mul(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int03
 
mul(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long01
 
mul(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long03
 
mul(LoopEx, ValueNode, ValueNode) - Static method in class com.oracle.graal.loop.LoopEx
 
mul(StructuredGraph, ValueNode, ValueNode) - Static method in class com.oracle.graal.loop.MathUtil
 
mul(StructuredGraph, ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.BinaryArithmeticNode
 
mul(ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.BinaryArithmeticNode
 
mul(int, int) - Static method in class com.oracle.graal.truffle.test.ExactMathTest
 
mul(JavaConstant, JavaConstant) - Static method in interface jdk.internal.jvmci.meta.JavaConstant
Multiplies two numeric constants.
mul0(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int04
 
mul0(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long04
 
mul1(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int04
 
mul1(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long04
 
mulHigh(int, int) - Static method in class com.oracle.graal.truffle.test.ExactMathTest
 
MulHighOp(SPARCArithmetic, AllocatableValue, AllocatableValue, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.graal.lir.sparc.SPARCArithmetic.MulHighOp
 
mulHighUnsigned(int, int) - Static method in class com.oracle.graal.truffle.test.ExactMathTest
 
mulMemory(ValueNode, Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
MulNode - Class in com.oracle.graal.nodes.calc
 
MulNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.MulNode
 
MulNode(NodeClass<? extends MulNode>, ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.MulNode
 
MULTI_BRANCH_DATA_FIRST_COUNT_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
MULTI_BRANCH_DATA_FIRST_DISPLACEMENT_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
MULTI_BRANCH_DATA_ROW_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
MULTI_BRANCH_DATA_ROW_SIZE_IN_CELLS - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
MULTI_BRANCH_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
MultiAbstractImplementor1() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.MultiAbstractImplementor1
 
MultiAbstractImplementor2() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.MultiAbstractImplementor2
 
MULTIANEWARRAY - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
MULTIANEWARRAY - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
MultiBranchData() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
MultiCauseAssertionError(String, Throwable...) - Constructor for error com.oracle.graal.test.GraalTest.MultiCauseAssertionError
 
multiline - Variable in class com.oracle.graal.java.BytecodeDisassembler
Specifies if the disassembly for a single instruction can span multiple lines.
MULTIPLE_VALUES - Static variable in class com.oracle.graal.nodes.PhiNode
 
multipleImplementorsField - Variable in class com.oracle.graal.compiler.test.inlining.InliningTest.Fields
 
multipleImplementorsFinalField - Variable in class com.oracle.graal.compiler.test.inlining.InliningTest.FinalFields
 
MultipleImplementorsStaticFinalField - Static variable in class com.oracle.graal.compiler.test.inlining.InliningTest.StaticFinalFields
 
MultipleOverridesScope(OptionValue.OverrideScope, OptionValue<?>, Object) - Constructor for class jdk.internal.jvmci.options.OptionValue.MultipleOverridesScope
 
MultipleOverridesScope(OptionValue.OverrideScope, Map<OptionValue<?>, Object>) - Constructor for class jdk.internal.jvmci.options.OptionValue.MultipleOverridesScope
 
multipleReadsAllowed - Variable in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
MultipleValuesNode() - Constructor for class com.oracle.graal.nodes.PhiNode.MultipleValuesNode
 
multiply(Signed) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this * val).
multiply(int) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this * val).
multiply(Unsigned) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this * val).
multiply(int) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this * val).
multiply(Signed) - Method in class com.oracle.graal.word.Word
 
multiply(Unsigned) - Method in class com.oracle.graal.word.Word
 
multiply(int) - Method in class com.oracle.graal.word.Word
 
multiply(Word) - Method in class com.oracle.graal.word.Word
 
multiplyHigh(int, int) - Static method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulHighNode
 
multiplyHigh(long, long) - Static method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulHighNode
 
multiplyHighUnsigned(int, int) - Static method in class com.oracle.graal.replacements.nodes.arithmetic.UnsignedMulHighNode
 
multiplyHighUnsigned(long, long) - Static method in class com.oracle.graal.replacements.nodes.arithmetic.UnsignedMulHighNode
 
multiplySaturate(double, double) - Static method in class com.oracle.graal.java.ComputeLoopFrequenciesClosure
Multiplies a and b and saturates the result to 1/#MIN_PROBABILITY.
MultiTypeGuardInlineInfo - Class in com.oracle.graal.phases.common.inlining.info
Polymorphic inlining of m methods with n type checks (n ≥ m) in case that the profiling information suggests a reasonable amount of different receiver types and different methods.
MultiTypeGuardInlineInfo(Invoke, ArrayList<ResolvedJavaMethod>, ArrayList<JavaTypeProfile.ProfiledType>, ArrayList<Integer>, double) - Constructor for class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
mulx(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
mulx(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
mustIntrinsify - Variable in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
mustIntrinsify - Variable in class com.oracle.graal.replacements.NodeIntrinsificationPlugin
 
mustRecordMethodInlining(HotSpotVMConfig) - Method in class com.oracle.graal.hotspot.CompilationTask
Determines whether to disable method inlining recording for the method being compiled.
mustStoreAtDefinition - Static variable in class com.oracle.graal.lir.alloc.lsra.LinearScanEliminateSpillMovePhase
 
mutable(String) - Static method in class com.oracle.graal.nodes.NamedLocationIdentity
Creates a named unique location identity for read and write operations against mutable memory.
mutable - Static variable in class jdk.internal.jvmci.options.test.TestOptionValue
 
Mutable - Static variable in class jdk.internal.jvmci.options.test.TestOptionValue.Options
 
mutableCopy - Variable in class com.oracle.graal.graph.CachedGraph
 
MutableProfiledType(ResolvedJavaType, double) - Constructor for class com.oracle.graal.nodes.IfNode.MutableProfiledType
 
MxJUnitWrapper - Class in com.oracle.mxtool.junit
 
MxJUnitWrapper() - Constructor for class com.oracle.mxtool.junit.MxJUnitWrapper
 
MxRunListener - Interface in com.oracle.mxtool.junit
 
MxRunListenerDecorator - Class in com.oracle.mxtool.junit
 
MxRunListenerDecorator(MxRunListener) - Constructor for class com.oracle.mxtool.junit.MxRunListenerDecorator
 
MyCall(int) - Constructor for class com.oracle.graal.replacements.test.InstanceOfTest.MyCall
 
myClass - Static variable in class com.oracle.graal.jtt.micro.ConstantLoadTest
 
MyClass(long, long) - Constructor for class com.oracle.graal.jtt.micro.ConstantLoadTest.MyClass
 
MyClassLoader() - Constructor for class com.oracle.graal.replacements.test.DeoptimizeOnExceptionTest.MyClassLoader
 
MyException(Integer) - Constructor for exception com.oracle.graal.compiler.test.ea.EscapeAnalysisTest.MyException
 
myLong - Static variable in class com.oracle.graal.jtt.micro.ConstantLoadTest
 
MyMark(int) - Constructor for class com.oracle.graal.replacements.test.InstanceOfTest.MyMark
 
MyPhiValueVisitor(MoveResolver, AbstractBlockBase<?>, AbstractBlockBase<?>) - Constructor for class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScanResolveDataFlowPhase.MyPhiValueVisitor
 
MyPhiValueVisitor(MoveResolver, AbstractBlockBase<?>, AbstractBlockBase<?>) - Constructor for class com.oracle.graal.lir.alloc.trace.TraceLinearScanResolveDataFlowPhase.MyPhiValueVisitor
 
MySafepoint(int) - Constructor for class com.oracle.graal.replacements.test.InstanceOfTest.MySafepoint
 
MySite(int) - Constructor for class com.oracle.graal.replacements.test.InstanceOfTest.MySite
 
MyThrowable() - Constructor for class com.oracle.graal.jtt.except.Catch_NPE_07.MyThrowable
 

N

N - Static variable in class com.oracle.graal.compiler.test.LongNodeChainTest
 
N - Static variable in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
N - Static variable in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
name - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.ContinousBitSpec
 
name - Variable in class com.oracle.graal.compiler.common.FieldsScanner.FieldInfo
 
name - Variable in class com.oracle.graal.compiler.common.spi.ForeignCallDescriptor
 
name - Variable in class com.oracle.graal.compiler.match.MatchPattern
An optional name for this node.
name - Variable in class com.oracle.graal.compiler.match.MatchStatement
A printable name for this statement.
name - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchDescriptor
 
name - Variable in class com.oracle.graal.compiler.test.AllocSpy
 
name - Variable in class com.oracle.graal.compiler.test.ConditionalEliminationTest2.Entry
 
name - Variable in class com.oracle.graal.compiler.test.FindUniqueConcreteMethodBugTest.PersonImpl
 
name - Variable in class com.oracle.graal.debug.DebugDumpScope
 
name - Variable in class com.oracle.graal.debug.internal.DebugHistogramImpl
 
name - Variable in class com.oracle.graal.debug.internal.DebugValue
 
name - Variable in class com.oracle.graal.debug.internal.DebugValueMap
 
name - Variable in class com.oracle.graal.graph.Graph
 
name - Variable in class com.oracle.graal.graph.test.TypedNodeIteratorTest.TestNode
 
name - Variable in class com.oracle.graal.graph.test.TypedNodeIteratorTest2.NodeA
 
name - Variable in class com.oracle.graal.graphbuilderconf.MethodSubstitutionPlugin
The name of the original and substitute method.
name - Variable in class com.oracle.graal.hotspot.CompilationStatistics
 
name - Variable in class com.oracle.graal.hotspot.test.MemoryUsageBenchmark.MemoryUsageCloseable
 
NAME - Static variable in class com.oracle.graal.jtt.backend.LargeConstantSectionTest
 
name - Variable in class com.oracle.graal.lir.jtt.LIRTest.LIRValueNode
 
name() - Method in class com.oracle.graal.lir.LIRInstruction
 
name - Variable in class com.oracle.graal.lir.phases.LIRPhase
 
name - Variable in enum com.oracle.graal.lir.profiling.MoveProfiling.MoveType
 
name - Variable in class com.oracle.graal.lir.Variable
 
name - Variable in class com.oracle.graal.nodes.debug.DynamicCounterNode
 
name - Variable in class com.oracle.graal.nodes.NamedLocationIdentity
 
name - Variable in class com.oracle.graal.phases.BasePhase
 
name - Variable in class com.oracle.graal.replacements.SnippetCounter.Group
 
name - Variable in class com.oracle.graal.replacements.SnippetCounter
 
name - Static variable in class com.oracle.graal.replacements.test.DeoptimizeOnExceptionTest
 
name - Variable in class com.oracle.graal.replacements.test.InvokeTest.A
 
name - Variable in class com.oracle.graal.replacements.test.NewInstanceTest.SomeObject
 
name - Variable in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionHandle
 
name - Variable in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionPointer
 
name - Variable in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeLibraryHandle
 
name - Variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.InstArrayProgram
 
name - Variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Program
 
name - Variable in class com.oracle.graal.truffle.test.nodes.RootTestNode
 
name - Variable in class com.oracle.graal.virtual.bench.PartialEscapeBench.Thing
 
name - Variable in class jdk.internal.jvmci.code.Architecture
The name of this architecture (e.g.
name - Variable in class jdk.internal.jvmci.code.CompilationResult
 
name - Variable in class jdk.internal.jvmci.code.InstalledCode
 
name - Variable in class jdk.internal.jvmci.code.Register
The mnemonic of this register.
name - Variable in class jdk.internal.jvmci.code.Register.RegisterCategory
 
name - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
name - Variable in class jdk.internal.jvmci.hotspot.HotSpotJavaType
 
name - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethod
 
name - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
name - Variable in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
 
name - Variable in class jdk.internal.jvmci.hotspot.InitTimer
 
name - Variable in class jdk.internal.jvmci.meta.LocalImpl
 
name - Variable in class jdk.internal.jvmci.meta.MethodIdMap.MethodKey
 
name() - Method in interface jdk.internal.jvmci.meta.PlatformKind
 
name - Variable in class jdk.internal.jvmci.options.OptionDescriptor
 
name - Variable in class jdk.internal.jvmci.options.processor.OptionProcessor.OptionInfo
 
name - Variable in class jdk.internal.jvmci.runtime.test.NameAndSignature
 
name - Static variable in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.A
 
name - Variable in class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantValue
 
NAME_PATTERN - Static variable in class com.oracle.graal.lir.phases.LIRPhase
 
NAME_PATTERN - Static variable in class com.oracle.graal.phases.BasePhase
 
NameAndSignature - Class in jdk.internal.jvmci.runtime.test
 
NameAndSignature(Method) - Constructor for class jdk.internal.jvmci.runtime.test.NameAndSignature
 
nameArray - Static variable in class com.oracle.graal.bytecode.Bytecodes
An array that maps from a bytecode value to a String for the corresponding instruction mnemonic.
NamedLocationIdentity - Class in com.oracle.graal.nodes
A LocationIdentity with a name.
NamedLocationIdentity(String, boolean) - Constructor for class com.oracle.graal.nodes.NamedLocationIdentity
 
NamedLocationIdentity.DB - Class in com.oracle.graal.nodes
Map for asserting all NamedLocationIdentity instances have a unique name.
namedNode(String) - Method in class com.oracle.graal.compiler.match.MatchContext
Return the named node.
NamedNode(Class<? extends Node>, Node) - Constructor for class com.oracle.graal.compiler.match.MatchContext.NamedNode
 
namedNodes - Variable in class com.oracle.graal.compiler.match.MatchContext
 
namedValueMismatch(Node, MatchPattern) - Static method in class com.oracle.graal.compiler.match.MatchPattern.Result
 
nameMap - Variable in class com.oracle.graal.asm.Assembler
 
nameOf(Label) - Method in class com.oracle.graal.asm.Assembler
Gets a name for a label, creating it if it does not yet exist.
nameOf(int) - Static method in class com.oracle.graal.bytecode.Bytecodes
Gets the lower-case mnemonic for a given opcode.
nameOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.AbstractConstant
 
nameOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags
 
names - Variable in class com.oracle.graal.compiler.common.Fields
The names of the fields.
names - Variable in class com.oracle.graal.hotspot.HotSpotCounterOp
 
names - Variable in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo.Lazy
The parameter names, taken from the local variables table.
names - Variable in class com.oracle.graal.virtual.phases.ea.EffectList
 
NameSize - Static variable in class com.oracle.graal.compiler.test.AllocSpy
The width of the allocation context column.
nameSize - Variable in class com.oracle.graal.debug.internal.DebugHistogramAsciiPrinter
 
nameTemplate - Variable in class com.oracle.graal.graph.NodeClass
 
NaN() - Constructor for class com.oracle.graal.jtt.lang.Math_abs.NaN
 
NaN() - Constructor for class com.oracle.graal.jtt.lang.Math_cos.NaN
 
NaN() - Constructor for class com.oracle.graal.jtt.lang.Math_log.NaN
 
NaN() - Constructor for class com.oracle.graal.jtt.lang.Math_log10.NaN
 
NaN() - Constructor for class com.oracle.graal.jtt.lang.Math_sin.NaN
 
NaN() - Constructor for class com.oracle.graal.jtt.lang.Math_sqrt.NaN
 
NaN() - Constructor for class com.oracle.graal.jtt.lang.Math_tan.NaN
 
Narrow() - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.IntegerConvertOp.Narrow
 
narrow - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
narrow(long, int) - Static method in class jdk.internal.jvmci.code.CodeUtil
Narrow an integer value to a given bit width, and return the result as a signed long.
Narrow_byte01 - Class in com.oracle.graal.jtt.optimize
 
Narrow_byte01() - Constructor for class com.oracle.graal.jtt.optimize.Narrow_byte01
 
Narrow_byte02 - Class in com.oracle.graal.jtt.optimize
 
Narrow_byte02() - Constructor for class com.oracle.graal.jtt.optimize.Narrow_byte02
 
Narrow_byte02.Byte - Class in com.oracle.graal.jtt.optimize
 
Narrow_byte03 - Class in com.oracle.graal.jtt.optimize
 
Narrow_byte03() - Constructor for class com.oracle.graal.jtt.optimize.Narrow_byte03
 
Narrow_char01 - Class in com.oracle.graal.jtt.optimize
 
Narrow_char01() - Constructor for class com.oracle.graal.jtt.optimize.Narrow_char01
 
Narrow_char02 - Class in com.oracle.graal.jtt.optimize
 
Narrow_char02() - Constructor for class com.oracle.graal.jtt.optimize.Narrow_char02
 
Narrow_char02.Char - Class in com.oracle.graal.jtt.optimize
 
Narrow_char03 - Class in com.oracle.graal.jtt.optimize
 
Narrow_char03() - Constructor for class com.oracle.graal.jtt.optimize.Narrow_char03
 
Narrow_short01 - Class in com.oracle.graal.jtt.optimize
 
Narrow_short01() - Constructor for class com.oracle.graal.jtt.optimize.Narrow_short01
 
Narrow_short02 - Class in com.oracle.graal.jtt.optimize
 
Narrow_short02() - Constructor for class com.oracle.graal.jtt.optimize.Narrow_short02
 
Narrow_short02.Short - Class in com.oracle.graal.jtt.optimize
 
Narrow_short03 - Class in com.oracle.graal.jtt.optimize
 
Narrow_short03() - Constructor for class com.oracle.graal.jtt.optimize.Narrow_short03
 
NarrowableArithmeticNode - Interface in com.oracle.graal.nodes.calc
Marker interface for nodes where it is valid to apply a NarrowNode to its inputs and do a narrow operation instead of doing the wide operation and applying the NarrowNode to the result.
narrowingKindConversion(IntegerStamp, Kind) - Static method in class com.oracle.graal.nodes.test.IntegerStampTest
 
narrowKlassBase - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
narrowKlassShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
NarrowNode - Class in com.oracle.graal.nodes.calc
The NarrowNode converts an integer to a narrower integer.
NarrowNode(ValueNode, int) - Constructor for class com.oracle.graal.nodes.calc.NarrowNode
 
NarrowNode(ValueNode, int, int) - Constructor for class com.oracle.graal.nodes.calc.NarrowNode
 
narrowOopBase - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
narrowOopShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
narrowOopSnippet() - Static method in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest
 
narrowOopSnippet() - Static method in class com.oracle.graal.hotspot.test.DataPatchTest
 
NarrowOopStamp - Class in com.oracle.graal.hotspot.nodes.type
 
NarrowOopStamp(ResolvedJavaType, boolean, boolean, boolean, HotSpotVMConfig.CompressEncoding) - Constructor for class com.oracle.graal.hotspot.nodes.type.NarrowOopStamp
 
narrowOopTest() - Method in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest
 
narrowOopTest() - Method in class com.oracle.graal.hotspot.test.DataPatchTest
 
nativeABICallerSaveRegisters - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotForeignCallsProvider
 
nativeABICallerSaveRegisters - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotForeignCallsProvider
 
NativeCallStubGraphBuilder - Class in com.oracle.graal.truffle.hotspot.nfi
Utility creating a graph for a stub used to call a native function.
NativeCallStubGraphBuilder() - Constructor for class com.oracle.graal.truffle.hotspot.nfi.NativeCallStubGraphBuilder
 
NativeFunctionHandle - Interface in com.oracle.nfi.api
A handle that can be used to call a native function.
NativeFunctionInterface - Interface in com.oracle.nfi.api
Interface to get a handle or pointer to a native function or a handle to an open native library.
NativeFunctionInterfaceAccess - Interface in com.oracle.nfi.api
A service that provides access to a NativeFunctionInterface implementation.
NativeFunctionInterfaceRuntime - Class in com.oracle.nfi
Class for obtaining the NativeFunctionInterface (if any) provided by the VM.
NativeFunctionInterfaceRuntime() - Constructor for class com.oracle.nfi.NativeFunctionInterfaceRuntime
 
NativeFunctionInterfaceTest - Class in com.oracle.nfi.test
 
NativeFunctionInterfaceTest() - Constructor for class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
NativeFunctionPointer - Interface in com.oracle.nfi.api
An opaque representation of a native function pointer.
nativeGeneralParameterRegisters - Variable in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
NativeLibraryHandle - Interface in com.oracle.nfi.api
An opaque representation of a native library handle.
NCE_01 - Class in com.oracle.graal.jtt.optimize
 
NCE_01() - Constructor for class com.oracle.graal.jtt.optimize.NCE_01
 
NCE_01.TestClass - Class in com.oracle.graal.jtt.optimize
 
NCE_02 - Class in com.oracle.graal.jtt.optimize
 
NCE_02() - Constructor for class com.oracle.graal.jtt.optimize.NCE_02
 
NCE_02.TestClass - Class in com.oracle.graal.jtt.optimize
 
NCE_03 - Class in com.oracle.graal.jtt.optimize
 
NCE_03() - Constructor for class com.oracle.graal.jtt.optimize.NCE_03
 
NCE_03.TestClass - Class in com.oracle.graal.jtt.optimize
 
NCE_04 - Class in com.oracle.graal.jtt.optimize
 
NCE_04() - Constructor for class com.oracle.graal.jtt.optimize.NCE_04
 
NCE_04.TestClass - Class in com.oracle.graal.jtt.optimize
 
NCE_FlowSensitive01 - Class in com.oracle.graal.jtt.optimize
 
NCE_FlowSensitive01() - Constructor for class com.oracle.graal.jtt.optimize.NCE_FlowSensitive01
 
NCE_FlowSensitive02 - Class in com.oracle.graal.jtt.optimize
 
NCE_FlowSensitive02() - Constructor for class com.oracle.graal.jtt.optimize.NCE_FlowSensitive02
 
NCE_FlowSensitive03 - Class in com.oracle.graal.jtt.optimize
 
NCE_FlowSensitive03() - Constructor for class com.oracle.graal.jtt.optimize.NCE_FlowSensitive03
 
NCE_FlowSensitive04 - Class in com.oracle.graal.jtt.optimize
 
NCE_FlowSensitive04() - Constructor for class com.oracle.graal.jtt.optimize.NCE_FlowSensitive04
 
NCE_FlowSensitive05 - Class in com.oracle.graal.jtt.optimize
 
NCE_FlowSensitive05() - Constructor for class com.oracle.graal.jtt.optimize.NCE_FlowSensitive05
 
NDCV - Static variable in class com.oracle.graal.printer.NoDeadCodeVerifyHandler.Options
 
needOnlyOopMaps() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
needOnlyOopMaps() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
needOnlyOopMaps() - Method in class com.oracle.graal.lir.gen.LIRGenerator
Determines if only oop maps are required for the code generated from the LIR.
needOnlyOopMaps() - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
Determines if only oop maps are required for the code generated from the LIR.
needsCaching - Variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.MergeProcessor
 
needsDataPatch(JavaConstant) - Method in interface jdk.internal.jvmci.code.CodeCacheProvider
Determines if a CompilationResult.DataPatch should be created for a given primitive constant that is part of a CompilationResult.
needsDataPatch(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
needsDebugInfo() - Method in interface com.oracle.graal.compiler.common.spi.ForeignCallLinkage
Determines if debug info needs to be associated with this call.
needsDebugInfo() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
needsErasure(TypeMirror) - Static method in class com.oracle.graal.replacements.verifier.MethodSubstitutionVerifier
 
needsErasure(TypeMirror) - Static method in class com.oracle.graal.replacements.verifier.NodeIntrinsicVerifier
 
needsForward - Variable in class com.oracle.graal.graph.Edges.EdgesIterator
 
needsForward - Variable in class com.oracle.graal.graph.TypedGraphNodeIterator
 
needsJavaFrameAnchor() - Method in interface com.oracle.graal.hotspot.HotSpotForeignCallLinkage
Determines if a JavaFrameAnchor needs to be set up and torn down around this call.
needsJavaFrameAnchor() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
needsNativeStackHomeSpace - Variable in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
needsNullCheck - Variable in class com.oracle.graal.java.BytecodeParser.InvocationPluginAssertions
 
needsRex(Register) - Static method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
needsTwoSlots() - Method in enum jdk.internal.jvmci.meta.Kind
Returns whether this kind occupied two stack slots.
NEG - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp
 
neg(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
neg(Register) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
neg - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
Neg() - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.UnaryOp.Neg
 
negate() - Method in enum com.oracle.graal.asm.amd64.AMD64Assembler.ConditionFlag
 
negate() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.ConditionFlag
 
negate() - Method in enum com.oracle.graal.compiler.common.calc.Condition
Negate this conditional.
negate() - Method in interface com.oracle.graal.graph.iterators.NodePredicate
 
negate() - Method in class com.oracle.graal.graph.iterators.NodePredicates.ContradictionPredicate
 
negate() - Method in class com.oracle.graal.graph.iterators.NodePredicates.EqualsPredicate
 
negate() - Method in class com.oracle.graal.graph.iterators.NodePredicates.IsNotNullPredicate
 
negate() - Method in class com.oracle.graal.graph.iterators.NodePredicates.IsNullPredicate
 
negate() - Method in class com.oracle.graal.graph.iterators.NodePredicates.NegativeTypePredicate
 
negate() - Method in class com.oracle.graal.graph.iterators.NodePredicates.NotEqualsPredicate
 
negate() - Method in class com.oracle.graal.graph.iterators.NodePredicates.NotPredicate
 
negate() - Method in class com.oracle.graal.graph.iterators.NodePredicates.PositiveTypePredicate
 
negate() - Method in class com.oracle.graal.graph.iterators.NodePredicates.TautologyPredicate
 
negate() - Method in class com.oracle.graal.nodes.GuardNode
 
negated - Variable in class com.oracle.graal.nodes.AbstractFixedGuardNode
 
negated - Variable in class com.oracle.graal.nodes.ConditionAnchorNode
 
negated - Variable in class com.oracle.graal.nodes.GuardNode
 
NegateNode - Class in com.oracle.graal.nodes.calc
The NegateNode node negates its operand.
NegateNode(ValueNode) - Constructor for class com.oracle.graal.nodes.calc.NegateNode
 
NegateNodeCanonicalizationTest - Class in com.oracle.graal.nodes.test
This class tests that the canonicalization for constant negate nodes cover all cases.
NegateNodeCanonicalizationTest() - Constructor for class com.oracle.graal.nodes.test.NegateNodeCanonicalizationTest
 
NegativeTypePredicate(Class<?>) - Constructor for class com.oracle.graal.graph.iterators.NodePredicates.NegativeTypePredicate
 
NegativeTypePredicate(NodePredicates.PositiveTypePredicate) - Constructor for class com.oracle.graal.graph.iterators.NodePredicates.NegativeTypePredicate
 
negq(Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
neq() - Static method in class com.oracle.graal.jtt.optimize.Fold_Double02
 
neq() - Static method in class com.oracle.graal.jtt.optimize.Fold_Float02
 
neq() - Static method in class com.oracle.graal.jtt.optimize.Fold_Int02
 
neq() - Static method in class com.oracle.graal.jtt.optimize.Fold_Long02
 
nestedAmountToSubtract - Variable in class com.oracle.graal.debug.internal.CloseableCounterImpl
 
NestedBooleanOptionValue - Class in jdk.internal.jvmci.options
A nested Boolean OptionValue that can be overridden by a master option.
NestedBooleanOptionValue(OptionValue<Boolean>, Boolean) - Constructor for class jdk.internal.jvmci.options.NestedBooleanOptionValue
 
NestedBooleanOptionValueTest - Class in jdk.internal.jvmci.options.test
 
NestedBooleanOptionValueTest() - Constructor for class jdk.internal.jvmci.options.test.NestedBooleanOptionValueTest
 
NestedBooleanOptionValueTest.Options - Class in jdk.internal.jvmci.options.test
 
NestedExplodedLoopTestNode - Class in com.oracle.graal.truffle.test.nodes
 
NestedExplodedLoopTestNode(int) - Constructor for class com.oracle.graal.truffle.test.nodes.NestedExplodedLoopTestNode
 
nestedLockDepth() - Method in class com.oracle.graal.nodes.FrameState
Gets the number of locked monitors in this frame state and all outer frame states.
nestedLoop(int) - Static method in class com.oracle.graal.jtt.optimize.NestedLoop_EA
 
NestedLoop_EA - Class in com.oracle.graal.jtt.optimize
 
NestedLoop_EA() - Constructor for class com.oracle.graal.jtt.optimize.NestedLoop_EA
 
NestedLoop_EA.Frame - Class in com.oracle.graal.jtt.optimize
 
NestedLoop_EA.Pointer - Class in com.oracle.graal.jtt.optimize
 
nestedLoopExplosion() - Method in class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
nestedLoopsProgram() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest
 
NestedLoopTest - Class in com.oracle.graal.compiler.test
 
NestedLoopTest() - Constructor for class com.oracle.graal.compiler.test.NestedLoopTest
 
nestedOption0 - Static variable in class jdk.internal.jvmci.options.test.NestedBooleanOptionValueTest
 
NestedOption0 - Static variable in class jdk.internal.jvmci.options.test.NestedBooleanOptionValueTest.Options
 
nestedOption1 - Static variable in class jdk.internal.jvmci.options.test.NestedBooleanOptionValueTest
 
NestedOption1 - Static variable in class jdk.internal.jvmci.options.test.NestedBooleanOptionValueTest.Options
 
nestedOption2 - Static variable in class jdk.internal.jvmci.options.test.NestedBooleanOptionValueTest
 
NestedOption2 - Static variable in class jdk.internal.jvmci.options.test.NestedBooleanOptionValueTest.Options
 
neverDistinct(Stamp) - Method in class com.oracle.graal.compiler.common.type.Stamp
 
NeverPartOfCompilationNode - Class in com.oracle.graal.truffle.nodes.asserts
 
NeverPartOfCompilationNode(String) - Constructor for class com.oracle.graal.truffle.nodes.asserts.NeverPartOfCompilationNode
 
neverPartOfCompilationTest() - Method in class com.oracle.graal.truffle.test.CompilerAssertsTest
 
neverPartOfCompilationTest() - Method in class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
NeverPartOfCompilationTestNode() - Constructor for class com.oracle.graal.truffle.test.CompilerAssertsTest.NeverPartOfCompilationTestNode
 
NeverPartOfCompilationTestNode - Class in com.oracle.graal.truffle.test.nodes
 
NeverPartOfCompilationTestNode(AbstractTestNode, int) - Constructor for class com.oracle.graal.truffle.test.nodes.NeverPartOfCompilationTestNode
 
NeverPartOfCompilationTestNode.ValueContainer - Class in com.oracle.graal.truffle.test.nodes
 
NEW - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
NEW - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
NEW_ARRAY - Static variable in class com.oracle.graal.hotspot.HotSpotBackend
New array stub.
NEW_ARRAY_C - Static variable in class com.oracle.graal.hotspot.stubs.NewArrayStub
 
NEW_INSTANCE - Static variable in class com.oracle.graal.hotspot.HotSpotBackend
New insstance stub.
NEW_INSTANCE_C - Static variable in class com.oracle.graal.hotspot.stubs.NewInstanceStub
 
NEW_LINE - Static variable in class com.oracle.graal.code.HexCodeFile
 
NEW_LINE - Static variable in class jdk.internal.jvmci.code.CodeUtil
 
new_loopInit - Static variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
NEW_MULTI_ARRAY - Static variable in class com.oracle.graal.hotspot.HotSpotBackend
New multi array stub call.
new_seqInit - Static variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
new_stub - Static variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
newArray(ResolvedJavaType, int) - Method in interface com.oracle.graal.api.replacements.SnippetReflectionProvider
Creates a new array with a given type as the component type and the specified length.
NEWARRAY - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
newArray(ForeignCallDescriptor, KlassPointer, int) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
newArray(KlassPointer, int, KlassPointer, Register) - Static method in class com.oracle.graal.hotspot.stubs.NewArrayStub
Re-attempts allocation after an initial TLAB allocation failed or was skipped (e.g., due to -XX:-UseTLAB).
newArray(Object, int) - Static method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
newArray(Class<?>, int, boolean, Kind) - Static method in class com.oracle.graal.nodes.java.DynamicNewArrayNode
 
newArray(Class<?>, int, Kind) - Static method in class com.oracle.graal.nodes.java.DynamicNewArrayNode
 
newArray(Class<?>, int, boolean) - Static method in class com.oracle.graal.nodes.java.NewArrayNode
 
NEWARRAY - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
newarray_loopInit - Static variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
newarray_stub - Static variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
newArrayAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
newArrayC(ForeignCallDescriptor, Word, KlassPointer, int) - Static method in class com.oracle.graal.hotspot.stubs.NewArrayStub
 
newArrayCall(ForeignCallDescriptor, Word, int, Word) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
NewArrayNode - Class in com.oracle.graal.nodes.java
The NewArrayNode is used for all array allocations where the element type is know at compile time.
NewArrayNode(ResolvedJavaType, ValueNode, boolean) - Constructor for class com.oracle.graal.nodes.java.NewArrayNode
 
NewArrayNode(ResolvedJavaType, ValueNode, boolean, FrameState) - Constructor for class com.oracle.graal.nodes.java.NewArrayNode
 
NewArrayNode(NodeClass<? extends NewArrayNode>, ResolvedJavaType, ValueNode, boolean, FrameState) - Constructor for class com.oracle.graal.nodes.java.NewArrayNode
 
NewArrayStub - Class in com.oracle.graal.hotspot.stubs
Stub implementing the fast path for TLAB refill during instance class allocation.
NewArrayStub(HotSpotProviders, HotSpotForeignCallLinkage) - Constructor for class com.oracle.graal.hotspot.stubs.NewArrayStub
 
NewArrayTest - Class in com.oracle.graal.replacements.test
Tests the implementation of [A]NEWARRAY.
NewArrayTest() - Constructor for class com.oracle.graal.replacements.test.NewArrayTest
 
newBigObject() - Static method in class com.oracle.graal.replacements.test.NewInstanceTest
 
newByteArray(int) - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newByteArray7() - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newByteArrayMinus7() - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newBytecodeLIRBuilder(LIRGeneratorTool, BytecodeParserTool) - Method in class com.oracle.graal.compiler.target.Backend
 
newBytecodeLIRBuilder(LIRGeneratorTool, BytecodeParserTool) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend
 
newCharArray(int) - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newCharArray7() - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newCharArrayMinus7() - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newClassLoader() - Static method in class jdk.internal.jvmci.service.JVMCIClassLoaderFactory
Creates a new class loader for loading JVMCI classes.
newCompilationEvent() - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider
 
newCompilationEvent() - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider
newCompilationEvent() - Method in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider
 
newCompilationResultBuilder(LIRGenerationResult, FrameMap, CompilationResult, CompilationResultBuilderFactory) - Method in class com.oracle.graal.compiler.target.Backend
Creates the object used to fill in the details of a given compilation result.
newCompilationResultBuilder(LIRGenerationResult, FrameMap, CompilationResult, CompilationResultBuilderFactory) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend
 
newCompilationResultBuilder(LIRGenerationResult, FrameMap, CompilationResult, CompilationResultBuilderFactory) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
 
newCompilerFailureEvent() - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider
 
newCompilerFailureEvent() - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider
newCompilerFailureEvent() - Method in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider
 
newDescriptor(Class<?>, String, Class<?>, Class<?>...) - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
 
newDoubleArray(int) - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newDoubleArray7() - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newDoubleArrayMinus7() - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newEmptyString() - Static method in class com.oracle.graal.replacements.test.NewInstanceTest
 
newFloatArray(int) - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newFloatArray7() - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newFloatArrayMinus7() - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newFrameMap(RegisterConfig) - Method in class com.oracle.graal.compiler.target.Backend
 
newFrameMap(RegisterConfig) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend
 
newFrameMap(RegisterConfig) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
 
newFrameMapBuilder(RegisterConfig) - Method in class com.oracle.graal.compiler.target.Backend
The given registerConfig is optional, in case null is passed the default RegisterConfig from the CodeCacheProvider will be used.
newFrameMapBuilder(RegisterConfig) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend
 
newFrameMapBuilder(RegisterConfig) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
 
NewFrameNode - Class in com.oracle.graal.truffle.nodes.frame
Intrinsic node representing the call for creating a frame in the OptimizedCallTarget class.
NewFrameNode(Stamp, ValueNode, ValueNode) - Constructor for class com.oracle.graal.truffle.nodes.frame.NewFrameNode
 
NewFrameNode(ResolvedJavaType, ValueNode, ValueNode) - Constructor for class com.oracle.graal.truffle.nodes.frame.NewFrameNode
 
NewFrameNode.VirtualOnlyInstanceNode - Class in com.oracle.graal.truffle.nodes.frame
 
newHashMap(int) - Static method in class com.oracle.graal.replacements.test.NewInstanceTest
 
newIdentityMap() - Method in interface com.oracle.graal.api.collections.CollectionsProvider
Creates a map that uses reference-equality in place of object-equality when comparing keys.
newIdentityMap(int) - Method in interface com.oracle.graal.api.collections.CollectionsProvider
Creates a map that uses reference-equality in place of object-equality when comparing keys.
newIdentityMap(Map<K, V>) - Method in interface com.oracle.graal.api.collections.CollectionsProvider
Creates a map that uses reference-equality in place of object-equality when comparing keys.
newIdentityMap() - Method in class com.oracle.graal.api.collections.DefaultCollectionsProvider
 
newIdentityMap(int) - Method in class com.oracle.graal.api.collections.DefaultCollectionsProvider
 
newIdentityMap(Map<K, V>) - Method in class com.oracle.graal.api.collections.DefaultCollectionsProvider
 
newIdentityMap() - Static method in class com.oracle.graal.compiler.common.CollectionsFactory
 
newIdentityMap(int) - Static method in class com.oracle.graal.compiler.common.CollectionsFactory
 
newIdentityMap(Map<K, V>) - Static method in class com.oracle.graal.compiler.common.CollectionsFactory
 
newIdentityMap() - Static method in class com.oracle.graal.graph.Node
 
newIdentityMap(Map<K, V>) - Static method in class com.oracle.graal.graph.Node
 
newIdentityMap(int) - Static method in class com.oracle.graal.graph.Node
 
newIdentityMap() - Static method in class com.oracle.graal.graph.util.CollectionsAccess
 
newIdentityMap(int) - Static method in class com.oracle.graal.graph.util.CollectionsAccess
 
newIdentityMap(Map<K, V>) - Static method in class com.oracle.graal.graph.util.CollectionsAccess
 
newIdentitySet() - Method in interface com.oracle.graal.api.collections.CollectionsProvider
Creates a set that uses reference-equality in place of object-equality when comparing entries.
newIdentitySet() - Method in class com.oracle.graal.api.collections.DefaultCollectionsProvider
 
newIdentitySet() - Static method in class com.oracle.graal.graph.util.CollectionsAccess
Creates an identity set.
newInstance(ForeignCallDescriptor, KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
newInstance(KlassPointer, KlassPointer, Register) - Static method in class com.oracle.graal.hotspot.stubs.NewInstanceStub
Re-attempts allocation after an initial TLAB allocation failed or was skipped (e.g., due to -XX:-UseTLAB).
newInstanceAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
newInstanceC(ForeignCallDescriptor, Word, KlassPointer) - Static method in class com.oracle.graal.hotspot.stubs.NewInstanceStub
 
NewInstanceNode - Class in com.oracle.graal.nodes.java
The NewInstanceNode represents the allocation of an instance class object.
NewInstanceNode(ResolvedJavaType, boolean) - Constructor for class com.oracle.graal.nodes.java.NewInstanceNode
 
NewInstanceNode(ResolvedJavaType, boolean, FrameState) - Constructor for class com.oracle.graal.nodes.java.NewInstanceNode
 
NewInstanceNode(NodeClass<? extends NewInstanceNode>, ResolvedJavaType, boolean, FrameState) - Constructor for class com.oracle.graal.nodes.java.NewInstanceNode
 
NewInstanceStub - Class in com.oracle.graal.hotspot.stubs
Stub implementing the fast path for TLAB refill during instance class allocation.
NewInstanceStub(HotSpotProviders, HotSpotForeignCallLinkage) - Constructor for class com.oracle.graal.hotspot.stubs.NewInstanceStub
 
NewInstanceTest - Class in com.oracle.graal.replacements.test
Tests the implementation of NEW.
NewInstanceTest() - Constructor for class com.oracle.graal.replacements.test.NewInstanceTest
 
NewInstanceTest.B - Class in com.oracle.graal.replacements.test
 
NewInstanceTest.BigObject - Class in com.oracle.graal.replacements.test
 
NewInstanceTest.SomeObject - Class in com.oracle.graal.replacements.test
 
newIntArray(int) - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newIntArray7() - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newIntArrayMinus7() - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newJumpOp(LabelRef) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
newJumpOp(LabelRef) - Method in class com.oracle.graal.compiler.sparc.SPARCNodeLIRBuilder
 
NEWLINE - Static variable in class com.oracle.graal.asm.Assembler
 
newLIRFrameState(LabelRef, BytecodeFrame, VirtualObject[]) - Method in class com.oracle.graal.compiler.gen.DebugInfoBuilder
 
newLIRGenerationResult(String, LIR, FrameMapBuilder, ResolvedJavaMethod, Object) - Method in class com.oracle.graal.compiler.target.Backend
 
newLIRGenerationResult(String, LIR, FrameMapBuilder, ResolvedJavaMethod, Object) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend
 
newLIRGenerationResult(String, LIR, FrameMapBuilder, ResolvedJavaMethod, Object) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
 
newLIRGenerator(CallingConvention, LIRGenerationResult) - Method in class com.oracle.graal.compiler.target.Backend
 
newLIRGenerator(CallingConvention, LIRGenerationResult) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend
 
newLIRGenerator(CallingConvention, LIRGenerationResult) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
 
newLiveValueSet() - Method in class com.oracle.graal.lir.dfa.LocationMarker
 
newLiveValueSet() - Method in class com.oracle.graal.lir.dfa.LocationMarkerPhase.Marker
 
newLiveValueSet() - Method in class com.oracle.graal.lir.dfa.MarkBasePointersPhase.Marker
 
newLongArray(int) - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newLongArray7() - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newLongArrayMinus7() - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newMap() - Static method in class com.oracle.graal.compiler.common.CollectionsFactory
 
newMap(Map<K, V>) - Static method in class com.oracle.graal.compiler.common.CollectionsFactory
 
newMap(int) - Static method in class com.oracle.graal.compiler.common.CollectionsFactory
 
newMap() - Static method in class com.oracle.graal.graph.Node
 
newMap(Map<K, V>) - Static method in class com.oracle.graal.graph.Node
 
newMap(int) - Static method in class com.oracle.graal.graph.Node
 
newmultiarray(Word, int, int[]) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
Calls the runtime stub for implementing MULTIANEWARRAY.
newmultiarray - Variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets.Templates
 
newMultiArray() - Static method in class com.oracle.graal.replacements.test.NewMultiArrayTest
 
newMultiArrayAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
newMultiArrayException() - Static method in class com.oracle.graal.replacements.test.NewMultiArrayTest
 
NewMultiArrayNode - Class in com.oracle.graal.nodes.java
The NewMultiArrayNode represents an allocation of a multi-dimensional object array.
NewMultiArrayNode(ResolvedJavaType, ValueNode[]) - Constructor for class com.oracle.graal.nodes.java.NewMultiArrayNode
 
NewMultiArrayNode(NodeClass<? extends NewMultiArrayNode>, ResolvedJavaType, ValueNode[]) - Constructor for class com.oracle.graal.nodes.java.NewMultiArrayNode
 
NewMultiArrayTest - Class in com.oracle.graal.replacements.test
Tests the lowering of the MULTIANEWARRAY instruction.
NewMultiArrayTest() - Constructor for class com.oracle.graal.replacements.test.NewMultiArrayTest
 
newNodeIdentityMap() - Method in class com.oracle.graal.graph.DefaultNodeCollectionsProvider
 
newNodeIdentityMap(int) - Method in class com.oracle.graal.graph.DefaultNodeCollectionsProvider
 
newNodeIdentityMap(Map<K, V>) - Method in class com.oracle.graal.graph.DefaultNodeCollectionsProvider
 
newNodeIdentityMap() - Method in interface com.oracle.graal.graph.NodeCollectionsProvider
Creates a map whose keys are Nodes that uses reference-equality in place of object-equality when comparing keys.
newNodeIdentityMap(int) - Method in interface com.oracle.graal.graph.NodeCollectionsProvider
Creates a map whose keys are Nodes that uses reference-equality in place of object-equality when comparing keys.
newNodeIdentityMap(Map<K, V>) - Method in interface com.oracle.graal.graph.NodeCollectionsProvider
Creates a map whose keys are Nodes that uses reference-equality in place of object-equality when comparing keys.
newNodeIdentityMap() - Static method in class com.oracle.graal.graph.util.CollectionsAccess
 
newNodeIdentityMap(int) - Static method in class com.oracle.graal.graph.util.CollectionsAccess
 
newNodeIdentityMap(Map<K, V>) - Static method in class com.oracle.graal.graph.util.CollectionsAccess
 
newNodeIdentitySet() - Method in class com.oracle.graal.graph.DefaultNodeCollectionsProvider
 
newNodeIdentitySet() - Method in interface com.oracle.graal.graph.NodeCollectionsProvider
Creates a set of Nodes that uses reference-equality in place of object-equality when comparing entries.
newNodeIdentitySet() - Static method in class com.oracle.graal.graph.util.CollectionsAccess
 
newNodeLIRBuilder(StructuredGraph, LIRGeneratorTool) - Method in class com.oracle.graal.compiler.target.Backend
 
newNodeLIRBuilder(StructuredGraph, LIRGeneratorTool) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend
 
newNodeLIRBuilder(StructuredGraph, LIRGeneratorTool) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
 
newNodesMark - Variable in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance
 
newObject() - Static method in class com.oracle.graal.replacements.test.NewInstanceTest
 
newObjectLoop(int) - Static method in class com.oracle.graal.replacements.test.NewInstanceTest
 
newObjectSnippets - Variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
NewObjectSnippets - Class in com.oracle.graal.hotspot.replacements
Snippets used for implementing NEW, ANEWARRAY and NEWARRAY.
NewObjectSnippets() - Constructor for class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
NewObjectSnippets.Options - Class in com.oracle.graal.hotspot.replacements
 
NewObjectSnippets.ProfileMode - Enum in com.oracle.graal.hotspot.replacements
 
NewObjectSnippets.Templates - Class in com.oracle.graal.hotspot.replacements
 
newObjectTwice() - Static method in class com.oracle.graal.replacements.test.NewInstanceTest
 
newReferenceMapBuilder(int) - Method in class com.oracle.graal.hotspot.HotSpotBackend
 
newReferenceMapBuilder() - Method in class com.oracle.graal.lir.framemap.FrameMap
 
newReferenceMapBuilder(int) - Method in interface com.oracle.graal.lir.framemap.FrameMap.ReferenceMapBuilderFactory
 
newRegisterAllocationConfig(RegisterConfig) - Method in class com.oracle.graal.compiler.target.Backend
 
newRegisterAllocationConfig(RegisterConfig) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend
 
newRegisterAllocationConfig(RegisterConfig) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
 
newRegression(boolean) - Static method in class com.oracle.graal.replacements.test.NewInstanceTest
Tests that an earlier bug does not occur.
newSet() - Static method in class com.oracle.graal.compiler.common.CollectionsFactory
Creates a set.
newSet(Collection<? extends E>) - Static method in class com.oracle.graal.compiler.common.CollectionsFactory
 
newSet() - Static method in class com.oracle.graal.graph.Node
 
newSet(Collection<? extends E>) - Static method in class com.oracle.graal.graph.Node
 
newShortArray(int) - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newShortArray7() - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newShortArrayMinus7() - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newSomeObject() - Static method in class com.oracle.graal.replacements.test.NewInstanceTest
 
newSplitChild(LinearScan) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
newSplitting(Object[]) - Method in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategyNew
 
newState - Variable in class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
newString(String) - Static method in class com.oracle.graal.replacements.test.NewInstanceTest
 
newStringArray(int) - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newStringArray7() - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newStringArrayMinus7() - Static method in class com.oracle.graal.replacements.test.NewArrayTest
 
newThread(Runnable) - Method in class com.oracle.graal.compiler.CompilerThreadFactory
 
newUninitializedArray(Class<?>, int, Kind) - Static method in class com.oracle.graal.nodes.java.DynamicNewArrayNode
 
newUninitializedArray(Class<?>, int) - Static method in class com.oracle.graal.nodes.java.NewArrayNode
 
newValue - Variable in class com.oracle.graal.hotspot.nodes.DirectCompareAndSwapNode
 
newValue() - Method in class com.oracle.graal.hotspot.nodes.DirectCompareAndSwapNode
 
newValue - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AtomicReadAndWriteOp
 
newValue - Variable in class com.oracle.graal.lir.amd64.AMD64Move.CompareAndSwapOp
 
newValue - Variable in class com.oracle.graal.lir.sparc.SPARCMove.CompareAndSwapOp
 
newValue - Variable in class com.oracle.graal.nodes.java.AtomicReadAndWriteNode
 
newValue() - Method in class com.oracle.graal.nodes.java.AtomicReadAndWriteNode
 
newValue - Variable in class com.oracle.graal.nodes.java.CompareAndSwapNode
 
newValue() - Method in class com.oracle.graal.nodes.java.CompareAndSwapNode
 
newValue - Variable in class com.oracle.graal.nodes.java.LoweredAtomicReadAndWriteNode
 
newValue - Variable in class com.oracle.graal.nodes.java.LoweredCompareAndSwapNode
 
newVariable(LIRKind) - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
newVariable(LIRKind) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
Create a new Variable.
next() - Method in class com.oracle.graal.bytecode.BytecodeStream
Advances to the next bytecode.
next - Variable in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter.Chunk
 
next() - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParser
 
next - Variable in class com.oracle.graal.compiler.test.ConditionalEliminationTest2.EntryWithNext
 
next() - Method in class com.oracle.graal.graph.Edges.EdgesIterator
 
next() - Method in class com.oracle.graal.graph.Edges.EdgesWithModCountIterator
 
next - Variable in class com.oracle.graal.graph.Graph.ChainedNodeEventListener
 
next() - Method in class com.oracle.graal.graph.GraphNodeIterator
 
next() - Method in class com.oracle.graal.graph.iterators.NodeIterator
 
next() - Method in class com.oracle.graal.graph.NodeBitMap.MarkedNodeIterator
 
next() - Method in class com.oracle.graal.graph.NodeFlood.QueueConsumingIterator
 
next() - Method in class com.oracle.graal.graph.NodeFlood.UnmarkedNodeIterator
 
next() - Method in class com.oracle.graal.graph.NodeUsageIterator
 
next() - Method in class com.oracle.graal.graph.NodeUsageWithModCountIterator
 
next() - Method in class com.oracle.graal.graph.TypedGraphNodeIterator
 
next - Variable in class com.oracle.graal.jtt.optimize.List_reorder_bug.List
 
next - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
Link to next interval in a sorted list of intervals that ends with Interval.EndMarker.
next() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanOptimizeSpillPositionPhase.IntervalBlockIterator
 
next - Variable in class com.oracle.graal.lir.alloc.lsra.Range
A link to allow the range to be put into a singly linked list.
next() - Method in class com.oracle.graal.nodes.AbstractBeginNode.BlockNodeIterator
 
next() - Method in class com.oracle.graal.nodes.cfg.Block.NodeIterator
 
next - Variable in class com.oracle.graal.nodes.FixedWithNextNode
 
next() - Method in class com.oracle.graal.nodes.FixedWithNextNode
 
next() - Method in interface com.oracle.graal.nodes.Invoke
 
next - Variable in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
next() - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
next - Variable in class com.oracle.graal.nodes.virtual.LockState
 
next - Variable in class com.oracle.graal.replacements.nodes.arithmetic.IntegerExactArithmeticSplitNode
 
next(double) - Static method in class com.oracle.graal.replacements.test.ReplacementsParseTest.TestMethods
 
next - Variable in class com.oracle.graal.truffle.OptimizedAssumption.Entry
 
next - Variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.Const
 
next() - Method in class com.oracle.graal.truffle.TruffleInlining.CallTreeNodeIterator
 
next - Variable in class jdk.internal.jvmci.options.OptionValue
 
next2(double) - Static method in class com.oracle.graal.replacements.test.ReplacementsParseTest.TestMethods
 
nextAfter(double, double) - Static method in class com.oracle.graal.replacements.test.ReplacementsParseTest.TestMethods
 
nextAfter(double, double) - Static method in class com.oracle.graal.replacements.test.ReplacementsParseTest.TestMethodsSubstitutions
 
nextAvailableId() - Method in class com.oracle.graal.printer.BinaryGraphPrinter.ConstantPool
 
nextBCI - Variable in class com.oracle.graal.bytecode.BytecodeStream
 
nextBCI() - Method in class com.oracle.graal.bytecode.BytecodeStream
Gets the next bytecode index (no side-effects).
nextDumpId() - Method in class com.oracle.graal.printer.GraphPrinterDumpHandler
 
nextElement - Variable in class com.oracle.graal.graph.Edges.EdgesIterator
 
nextElement() - Method in class com.oracle.graal.graph.Edges.EdgesIterator
 
nextEndIndex - Variable in class com.oracle.graal.nodes.LoopBeginNode
 
nextEndIndex() - Method in class com.oracle.graal.nodes.LoopBeginNode
 
nextEventId() - Method in class com.oracle.graal.debug.Fingerprint
 
nextFreeScratchRegister - Variable in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
nextId - Variable in class com.oracle.graal.printer.BinaryGraphPrinter.ConstantPool
 
nextId - Variable in class jdk.internal.jvmci.meta.MethodIdHolder.MethodIdAllocator
 
nextInterval(int) - Method in class com.oracle.graal.lir.alloc.lsra.IntervalWalker
Get the next interval from IntervalWalker.unhandledLists which starts before or at toOpId.
nextIterableId - Static variable in class com.oracle.graal.graph.NodeClass
 
nextIterations - Variable in class com.oracle.graal.nodes.GraphDecoder.LoopScope
Upcoming loop iterations during loop explosions that have not been processed yet.
nextLoop - Variable in class com.oracle.graal.java.BciBlockMapping
The next available loop number.
nextNextOrderId - Variable in class com.oracle.graal.nodes.GraphDecoder.InvokeData
 
nextNode - Variable in class com.oracle.graal.graph.NodeBitMap.MarkedNodeIterator
 
nextNode - Variable in class com.oracle.graal.graph.NodeFlood.UnmarkedNodeIterator
 
nextOrderId - Variable in class com.oracle.graal.nodes.GraphDecoder.InvokeData
 
nextOrderId - Variable in class com.oracle.graal.nodes.GraphEncoder.NodeOrder
 
nextParamIdx - Variable in class com.oracle.graal.replacements.SnippetTemplate.Arguments
 
nextPC - Variable in class com.oracle.graal.jtt.optimize.Conditional01.TestClass
 
nextPeelIteration - Variable in class com.oracle.graal.java.BytecodeParser
 
nextPosition() - Method in class com.oracle.graal.graph.Edges.EdgesIterator
 
nextPosition() - Method in class com.oracle.graal.graph.Edges.EdgesWithModCountIterator
 
nextPosition() - Method in interface com.oracle.graal.graph.NodePosIterator
 
nextQueuedNode() - Method in class com.oracle.graal.phases.common.inlining.walker.InliningIterator
 
nextQueuedNode() - Method in class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
nextQueuedNode() - Method in class com.oracle.graal.phases.graph.ScopedPostOrderNodeIterator
 
nextQueuedNode() - Method in class com.oracle.graal.phases.graph.SinglePassNodeIterator
This method is invoked upon not having a (single) next FixedNode to visit.
nextRange() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
nextReturnAddress() - Method in class com.oracle.graal.java.JsrScope
 
nextSiblingOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
nextUsage(Interval.RegisterPriority, int) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
nextUsageExact(Interval.RegisterPriority, int) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
nextVariable() - Method in class com.oracle.graal.lir.LIR
 
nfi - Variable in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
nmethodCompLevelOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
nmethodEntryOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
NO_ARGS - Static variable in class com.oracle.graal.phases.common.inlining.InliningUtil
 
NO_CLASS - Static variable in class com.oracle.graal.truffle.DefaultTruffleStamp
 
NO_CONTEXT - Static variable in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
NO_DATA_EXCEPTION_POSSIBLY_NOT_RECORDED_ACCESSOR - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
NO_DATA_NO_EXCEPTION_ACCESSOR - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
NO_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.NoMethodData
 
NO_HINTS - Static variable in class com.oracle.graal.nodes.TypeCheckHints
 
NO_INCREMENT - Static variable in class com.oracle.graal.nodes.LoopBeginNode
 
NO_INSTANCE - Static variable in class com.oracle.graal.truffle.DefaultTruffleStamp
 
NO_LOCATIONS - Static variable in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
NO_NODES - Static variable in class com.oracle.graal.graph.Node
 
NO_PROFILING_INFO - Static variable in class jdk.internal.jvmci.meta.DefaultProfilingInfo
 
NO_TYPE - Static variable in class com.oracle.graal.truffle.DefaultTruffleStamp
 
NO_VALUES - Static variable in interface jdk.internal.jvmci.meta.Value
 
noAccess() - Method in class com.oracle.graal.compiler.test.MarkUnsafeAccessTest
 
noAllocationPossible(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
nobranch(boolean) - Static method in class com.oracle.graal.jtt.optimize.Inline01
 
nobranch(boolean, int) - Static method in class com.oracle.graal.jtt.optimize.Inline02
 
noDataFound(boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
node - Variable in class com.oracle.graal.compiler.match.MatchPattern.Result
 
node(FixedNode) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.TypeFlowBuilder
 
node - Variable in class com.oracle.graal.graph.Edges.EdgesIterator
 
node - Variable in error com.oracle.graal.graph.GraalGraphJVMCIError
 
node() - Method in error com.oracle.graal.graph.GraalGraphJVMCIError
 
node - Variable in class com.oracle.graal.graph.Graph.CacheEntry
 
Node - Class in com.oracle.graal.graph
This class is the base class for all nodes.
Node(NodeClass<? extends Node>) - Constructor for class com.oracle.graal.graph.Node
 
node - Variable in class com.oracle.graal.graph.NodeUsageIterable
 
node - Variable in class com.oracle.graal.graph.NodeUsageIterator
 
node - Variable in class com.oracle.graal.graph.test.matchers.NodeIterableContains
 
Node - Variable in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
node(FixedNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
node(FixedNode) - Method in class com.oracle.graal.phases.common.ValueAnchorCleanupPhase.CleanupValueAnchorsClosure
 
node(FixedNode) - Method in class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
node(FixedNode) - Method in class com.oracle.graal.phases.graph.SinglePassNodeIterator
 
node - Variable in class com.oracle.graal.phases.graph.SinglePassNodeIterator.PathStart
 
node(FixedNode) - Method in class com.oracle.graal.phases.graph.StatelessPostOrderNodeIterator
 
node - Variable in class com.oracle.graal.replacements.test.EdgesTest
 
node - Variable in class com.oracle.graal.truffle.test.nodes.RootTestNode
 
Node.ConstantNodeParameter - Annotation Type in com.oracle.graal.graph
Denotes that a parameter of an intrinsic method must be a compile time constant at all call sites to the intrinsic method.
Node.InjectedNodeParameter - Annotation Type in com.oracle.graal.graph
Denotes an injected parameter in a node intrinsic constructor.
Node.Input - Annotation Type in com.oracle.graal.graph
Denotes a non-optional (non-null) node input.
Node.NodeIntrinsic - Annotation Type in com.oracle.graal.graph
Annotates a method that can be replaced by a compiler intrinsic.
Node.OptionalInput - Annotation Type in com.oracle.graal.graph
Denotes an optional (nullable) node input.
Node.Successor - Annotation Type in com.oracle.graal.graph
 
Node.ValueNumberable - Interface in com.oracle.graal.graph
Marker for a node that can be replaced by another node via global value numbering.
NODE_CLASS - Static variable in class com.oracle.graal.graph.NodeClass
 
NODE_CLASS_NAME - Static variable in class com.oracle.graal.replacements.verifier.NodeIntrinsicVerifier
 
NODE_LIST - Static variable in class com.oracle.graal.graph.Node
 
NodeA(String) - Constructor for class com.oracle.graal.graph.test.TypedNodeIteratorTest2.NodeA
 
NodeA(NodeClass<? extends TypedNodeIteratorTest2.NodeA>, String) - Constructor for class com.oracle.graal.graph.test.TypedNodeIteratorTest2.NodeA
 
NoDeadCodeVerifyHandler - Class in com.oracle.graal.printer
Verifies that graphs have no dead code.
NoDeadCodeVerifyHandler() - Constructor for class com.oracle.graal.printer.NoDeadCodeVerifyHandler
 
NoDeadCodeVerifyHandler.Options - Class in com.oracle.graal.printer
 
nodeAdded(Node) - Method in class com.oracle.graal.graph.Graph.ChainedNodeEventListener
 
nodeAdded(Node) - Method in interface com.oracle.graal.graph.Graph.NodeEventListener
Notifies this listener of an added node.
nodeAfterInvoke(PEGraphDecoder.PEMethodScope, GraphDecoder.LoopScope, GraphDecoder.InvokeData, AbstractBeginNode) - Method in class com.oracle.graal.replacements.PEGraphDecoder
 
NodeB(String) - Constructor for class com.oracle.graal.graph.test.TypedNodeIteratorTest2.NodeB
 
NodeB(NodeClass<? extends TypedNodeIteratorTest2.NodeB>, String) - Constructor for class com.oracle.graal.graph.test.TypedNodeIteratorTest2.NodeB
 
NodeBitMap - Class in com.oracle.graal.graph
 
NodeBitMap(Graph) - Constructor for class com.oracle.graal.graph.NodeBitMap
 
NodeBitMap(NodeBitMap) - Constructor for class com.oracle.graal.graph.NodeBitMap
 
NodeBitMap.MarkedNodeIterator - Class in com.oracle.graal.graph
 
NodeC(String) - Constructor for class com.oracle.graal.graph.test.TypedNodeIteratorTest2.NodeC
 
NodeC(NodeClass<? extends TypedNodeIteratorTest2.NodeC>, String) - Constructor for class com.oracle.graal.graph.test.TypedNodeIteratorTest2.NodeC
 
nodeClass - Variable in class com.oracle.graal.compiler.match.MatchPattern
The expected type of the node.
nodeClass() - Method in class com.oracle.graal.compiler.match.MatchPattern
 
nodeClass - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.TypeDescriptor
The simple name of the ValueNode class represented by this type.
nodeClass - Variable in class com.oracle.graal.graph.Node
 
NodeClass<T> - Class in com.oracle.graal.graph
Metadata for every Node type.
NodeClass(Class<T>, NodeClass<? super T>) - Constructor for class com.oracle.graal.graph.NodeClass
 
NodeClass(Class<T>, NodeClass<? super T>, FieldsScanner.CalcOffset, int[], int) - Constructor for class com.oracle.graal.graph.NodeClass
 
NodeClass.EdgeInfo - Class in com.oracle.graal.graph
Describes a field representing an input or successor edge in a node.
NodeClass.InplaceUpdateClosure - Interface in com.oracle.graal.graph
 
NodeClass.InputInfo - Class in com.oracle.graal.graph
Describes a field representing an input edge in a node.
NodeClass.NodeFieldsScanner - Class in com.oracle.graal.graph
 
nodeClasses - Variable in class com.oracle.graal.nodes.GraphEncoder
Collects all node classes referenced in graphs.
nodeClassesArray - Variable in class com.oracle.graal.nodes.GraphEncoder
The last snapshot of GraphEncoder.nodeClasses that was retrieved.
NodeClassIterable - Interface in com.oracle.graal.graph
The iterator returned by this iterable can be used to access positions during iteration using NodePosIterator.nextPosition().
nodeClassStream(StructuredGraph) - Static method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
NodeClosure() - Constructor for class com.oracle.graal.nodes.VirtualState.NodeClosure
 
NodeCollectionsProvider - Interface in com.oracle.graal.graph
Extends CollectionsProvider with support for creating Node based collections.
nodeCollectionsProvider - Variable in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
NodeCost(double, List<UseEntry>, int) - Constructor for class com.oracle.graal.lir.constopt.ConstantTree.NodeCost
 
nodeCount - Variable in class com.oracle.graal.graph.NodeBitMap
 
nodeCount - Variable in class com.oracle.graal.java.BytecodeParser.InvocationPluginAssertions
 
nodeCount - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
nodeCount - Variable in class com.oracle.graal.truffle.OptimizedCallTarget.NonTrivialNodeCountVisitor
 
nodeCount - Variable in class com.oracle.graal.truffle.TruffleInliningProfile
 
nodeCountMegamorphic - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
nodeCountMegamorphic - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
nodeCountMonomorphic - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
nodeCountMonomorphic - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
nodeCountNonTrivial - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
nodeCountNonTrivial - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
nodeCountPartialEval - Variable in class com.oracle.graal.truffle.debug.TraceCompilationListener.LocalCompilation
 
nodeCountPolymorphic - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
nodeCountPolymorphic - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
nodeCountTrivial - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
nodeCountTrivial - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
NodeD(String) - Constructor for class com.oracle.graal.graph.test.TypedNodeIteratorTest2.NodeD
 
NodeDumper() - Constructor for class com.oracle.graal.printer.GraalDebugConfigCustomizer.NodeDumper
 
NodeEvent() - Constructor for enum com.oracle.graal.graph.Graph.NodeEvent
 
nodeEventListener - Variable in class com.oracle.graal.graph.Graph
 
NodeEventScope(Graph.NodeEventListener) - Constructor for class com.oracle.graal.graph.Graph.NodeEventScope
 
NodeFieldsScanner(FieldsScanner.CalcOffset, NodeClass<?>) - Constructor for class com.oracle.graal.graph.NodeClass.NodeFieldsScanner
 
NodeFlood - Class in com.oracle.graal.graph
 
NodeFlood(Graph) - Constructor for class com.oracle.graal.graph.NodeFlood
 
NodeFlood.QueueConsumingIterator - Class in com.oracle.graal.graph
 
NodeFlood.UnmarkedNodeIterator - Class in com.oracle.graal.graph
 
nodeIdAccessor - Variable in class com.oracle.graal.graph.NodeBitMap
 
NodeIdAccessor - Class in com.oracle.graal.graph
An entity that depends upon stable node identifiers.
NodeIdAccessor(Graph) - Constructor for class com.oracle.graal.graph.NodeIdAccessor
 
nodeIdCount() - Method in class com.oracle.graal.graph.Graph
Returns the number of node ids generated so far.
NodeInfo - Annotation Type in com.oracle.graal.nodeinfo
 
NodeInputList<T extends Node> - Class in com.oracle.graal.graph
 
NodeInputList(Node, int) - Constructor for class com.oracle.graal.graph.NodeInputList
 
NodeInputList(Node) - Constructor for class com.oracle.graal.graph.NodeInputList
 
NodeInputList(Node, T[]) - Constructor for class com.oracle.graal.graph.NodeInputList
 
NodeInputList(Node, List<? extends T>) - Constructor for class com.oracle.graal.graph.NodeInputList
 
NodeInputList(Node, Collection<? extends NodeInterface>) - Constructor for class com.oracle.graal.graph.NodeInputList
 
NodeInputList - Variable in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
NodeInterface - Interface in com.oracle.graal.graph
 
nodeIntrinsicStamp - Static variable in class com.oracle.graal.compiler.common.type.StampFactory
 
NodeIntrinsicVerifier - Class in com.oracle.graal.replacements.verifier
 
NodeIntrinsicVerifier(ProcessingEnvironment) - Constructor for class com.oracle.graal.replacements.verifier.NodeIntrinsicVerifier
 
nodeIntrinsification - Variable in class com.oracle.graal.replacements.NodeIntrinsificationPlugin
 
NodeIntrinsificationPhase - Class in com.oracle.graal.replacements
Replaces calls to Node.NodeIntrinsics with nodes and calls to methods annotated with Fold with the result of invoking the annotated method via reflection.
NodeIntrinsificationPhase(MetaAccessProvider, ConstantReflectionProvider, SnippetReflectionProvider, ForeignCallsProvider, StampProvider) - Constructor for class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
nodeIntrinsificationPlugin - Variable in class com.oracle.graal.hotspot.meta.HotSpotNodePlugin
 
NodeIntrinsificationPlugin - Class in com.oracle.graal.replacements
An NodePlugin that handles methods annotated by Fold and Node.NodeIntrinsic.
NodeIntrinsificationPlugin(MetaAccessProvider, NodeIntrinsificationPhase, WordTypes, boolean) - Constructor for class com.oracle.graal.replacements.NodeIntrinsificationPlugin
 
nodeIterable - Variable in class com.oracle.graal.graph.iterators.FilteredNodeIterable
 
NodeIterable<T extends Node> - Interface in com.oracle.graal.graph.iterators
 
NodeIterableContains<T extends Node> - Class in com.oracle.graal.graph.test.matchers
 
NodeIterableContains(T) - Constructor for class com.oracle.graal.graph.test.matchers.NodeIterableContains
 
nodeIterableCount - Variable in class com.oracle.graal.graph.NodeClass
 
NodeIterableCount - Class in com.oracle.graal.graph.test.matchers
 
NodeIterableCount(int) - Constructor for class com.oracle.graal.graph.test.matchers.NodeIterableCount
 
NodeIterableIsEmpty - Class in com.oracle.graal.graph.test.matchers
 
NodeIterableIsEmpty() - Constructor for class com.oracle.graal.graph.test.matchers.NodeIterableIsEmpty
 
NodeIterator<T extends Node> - Class in com.oracle.graal.graph.iterators
 
NodeIterator() - Constructor for class com.oracle.graal.graph.iterators.NodeIterator
 
NodeIterator() - Constructor for class com.oracle.graal.nodes.cfg.Block.NodeIterator
 
NodeIteratorClosure() - Constructor for class com.oracle.graal.phases.graph.ReentrantNodeIterator.NodeIteratorClosure
 
NodeLIRBuilder - Class in com.oracle.graal.compiler.gen
This class traverses the HIR instructions and generates LIR instructions from them.
NodeLIRBuilder(StructuredGraph, LIRGeneratorTool) - Constructor for class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
nodeLirBuilder - Variable in class com.oracle.graal.compiler.LIRGenerationPhase.LIRGenerationContext
 
nodeLIRBuilderClass - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.MethodInvokerItem
 
NodeLIRBuilderTool - Interface in com.oracle.graal.nodes.spi
 
nodeLirGenerator - Variable in class com.oracle.graal.printer.CFGPrinter
 
NodeList<T extends Node> - Class in com.oracle.graal.graph
 
NodeList(Node) - Constructor for class com.oracle.graal.graph.NodeList
 
NodeList(Node, int) - Constructor for class com.oracle.graal.graph.NodeList
 
NodeList(Node, T[]) - Constructor for class com.oracle.graal.graph.NodeList
 
NodeList(Node, List<? extends T>) - Constructor for class com.oracle.graal.graph.NodeList
 
NodeList(Node, Collection<? extends NodeInterface>) - Constructor for class com.oracle.graal.graph.NodeList
 
NodeMap<T> - Class in com.oracle.graal.graph
 
NodeMap(Graph) - Constructor for class com.oracle.graal.graph.NodeMap
 
NodeMap(NodeMap<T>) - Constructor for class com.oracle.graal.graph.NodeMap
 
NodeMapTest - Class in com.oracle.graal.graph.test
 
NodeMapTest() - Constructor for class com.oracle.graal.graph.test.NodeMapTest
 
NodeMapTest.TestNode - Class in com.oracle.graal.graph.test
 
nodeModCounts - Variable in class com.oracle.graal.graph.Graph
Records the modification count for nodes.
NodeNodeMap - Class in com.oracle.graal.graph
 
NodeNodeMap(Graph) - Constructor for class com.oracle.graal.graph.NodeNodeMap
 
NodeNodeMap(NodeNodeMap) - Constructor for class com.oracle.graal.graph.NodeNodeMap
 
nodeOperands - Variable in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
NodeOrder(StructuredGraph) - Constructor for class com.oracle.graal.nodes.GraphEncoder.NodeOrder
 
nodePackage - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.TypeDescriptor
The package of ValueNode class represented by this type.
NodePlugin - Interface in com.oracle.graal.graphbuilderconf
 
nodePlugins - Variable in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
NodePosIterator - Interface in com.oracle.graal.graph
Describes an edge slot for a NodeClass.
NodePosIteratorTest - Class in com.oracle.graal.compiler.test
 
NodePosIteratorTest() - Constructor for class com.oracle.graal.compiler.test.NodePosIteratorTest
 
NodePosIteratorTest.TestNode - Class in com.oracle.graal.compiler.test
 
NodePredicate - Interface in com.oracle.graal.graph.iterators
 
NodePredicates - Class in com.oracle.graal.graph.iterators
 
NodePredicates() - Constructor for class com.oracle.graal.graph.iterators.NodePredicates
 
NodePredicates.AndPredicate - Class in com.oracle.graal.graph.iterators
 
NodePredicates.ContradictionPredicate - Class in com.oracle.graal.graph.iterators
 
NodePredicates.EqualsPredicate - Class in com.oracle.graal.graph.iterators
 
NodePredicates.IsNotNullPredicate - Class in com.oracle.graal.graph.iterators
 
NodePredicates.IsNullPredicate - Class in com.oracle.graal.graph.iterators
 
NodePredicates.NegativeTypePredicate - Class in com.oracle.graal.graph.iterators
 
NodePredicates.NotEqualsPredicate - Class in com.oracle.graal.graph.iterators
 
NodePredicates.NotPredicate - Class in com.oracle.graal.graph.iterators
 
NodePredicates.OrPredicate - Class in com.oracle.graal.graph.iterators
 
NodePredicates.PositiveTypePredicate - Class in com.oracle.graal.graph.iterators
 
NodePredicates.TautologyPredicate - Class in com.oracle.graal.graph.iterators
 
nodeProbabilities - Variable in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance
 
nodeQueue - Variable in class com.oracle.graal.phases.common.inlining.walker.InliningIterator
 
nodeQueue - Variable in class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
nodeQueue - Variable in class com.oracle.graal.phases.graph.ScopedPostOrderNodeIterator
 
nodeQueue - Variable in class com.oracle.graal.phases.graph.SinglePassNodeIterator
 
nodeQueue - Variable in class com.oracle.graal.phases.graph.StatelessPostOrderNodeIterator
 
nodeRelevances - Variable in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance
Node relevances are pre-computed for all invokes if the graph contains loops.
nodeReplaced(Node, Node, CharSequence) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
nodeReplaced(Node, Node, CharSequence) - Method in class com.oracle.graal.truffle.OptimizedOSRLoopNode
 
nodeRewritingAssumption - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
When this call target is inlined, the inlining InstalledCode registers this assumption.
nodes - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitKeyIndex
 
nodes - Variable in class com.oracle.graal.compiler.match.MatchContext
 
nodes - Variable in class com.oracle.graal.graph.Graph
The set of nodes in the graph, ordered by registration time.
nodes - Variable in class com.oracle.graal.graph.NodeBitMap.MarkedNodeIterator
 
nodes - Variable in class com.oracle.graal.graph.NodeFlood.UnmarkedNodeIterator
 
nodes - Variable in class com.oracle.graal.graph.NodeList
 
nodes - Variable in class com.oracle.graal.graph.test.NodeMapTest
 
nodes - Variable in class com.oracle.graal.jtt.loop.Loop13.Loop
 
nodes - Variable in class com.oracle.graal.loop.LoopFragment
 
nodes() - Method in class com.oracle.graal.loop.LoopFragment
 
nodes() - Method in class com.oracle.graal.loop.LoopFragmentInside
 
nodes() - Method in class com.oracle.graal.loop.LoopFragmentInsideBefore
 
nodes() - Method in class com.oracle.graal.loop.LoopFragmentInsideFrom
 
nodes() - Method in class com.oracle.graal.loop.LoopFragmentWhole
 
nodes - Variable in class com.oracle.graal.nodes.memory.MemoryMapNode
 
nodes - Variable in class com.oracle.graal.phases.common.util.HashSetNodeEventListener
 
nodes - Variable in class com.oracle.graal.replacements.SnippetTemplate
The nodes to be inlined when this specialization is instantiated.
nodesDeletedBeforeLastCompression - Variable in class com.oracle.graal.graph.Graph
 
nodesDeletedSinceLastCompression - Variable in class com.oracle.graal.graph.Graph
 
nodesFor(Block) - Method in class com.oracle.graal.phases.schedule.SchedulePhase
Gets the nodes in a given block.
nodesInLoopBranch(AbstractBeginNode) - Method in class com.oracle.graal.loop.LoopEx
 
nodesReady - Variable in class com.oracle.graal.loop.LoopFragment
 
nodesSize - Variable in class com.oracle.graal.graph.Graph
The number of valid entries in Graph.nodes.
NodeStack - Class in com.oracle.graal.graph
 
NodeStack() - Constructor for class com.oracle.graal.graph.NodeStack
 
nodeStartOffsets - Variable in class com.oracle.graal.nodes.EncodedGraph
The "table of contents" of the encoded graph, i.e., the mapping from orderId numbers to the offset in the encoded byte[] array.
nodeStates - Variable in class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
nodeStates - Variable in class com.oracle.graal.phases.graph.SinglePassNodeIterator
The keys in this map may be: loop-begins and loop-ends, see SinglePassNodeIterator.finishLoopEnds(LoopEndNode) forward-ends of merge-nodes, see SinglePassNodeIterator.queueMerge(EndNode)
nodeStatistics - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
nodesToProcess - Variable in class com.oracle.graal.nodes.GraphDecoder.LoopScope
The worklist of fixed nodes to process.
nodeStream(boolean) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
NodeSuccessorList<T extends Node> - Class in com.oracle.graal.graph
 
NodeSuccessorList(Node, int) - Constructor for class com.oracle.graal.graph.NodeSuccessorList
 
NodeSuccessorList(Node) - Constructor for class com.oracle.graal.graph.NodeSuccessorList
 
NodeSuccessorList(Node, T[]) - Constructor for class com.oracle.graal.graph.NodeSuccessorList
 
NodeSuccessorList(Node, List<? extends T>) - Constructor for class com.oracle.graal.graph.NodeSuccessorList
 
NodeSuccessorList - Variable in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
nodeToBlock - Variable in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
nodeToBlock - Variable in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
nodeToBlockMap - Variable in class com.oracle.graal.phases.schedule.SchedulePhase
 
nodeToString(Node) - Method in class com.oracle.graal.printer.CFGPrinter
 
nodeType - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchDescriptor
 
nodeType() - Method in class com.oracle.graal.replacements.verifier.NodeIntrinsicVerifier
 
NodeUnionFind - Class in com.oracle.graal.graph
Union-find data structure for Nodes.
NodeUnionFind(Graph) - Constructor for class com.oracle.graal.graph.NodeUnionFind
Create a new union-find data structure for a Graph.
NodeUsageIterable - Class in com.oracle.graal.graph
 
NodeUsageIterable(Node) - Constructor for class com.oracle.graal.graph.NodeUsageIterable
 
NodeUsageIterator - Class in com.oracle.graal.graph
 
NodeUsageIterator(Node) - Constructor for class com.oracle.graal.graph.NodeUsageIterator
 
nodeUsageModCounts - Variable in class com.oracle.graal.graph.Graph
Records the modification count for nodes' usage lists.
NodeUsagesTests - Class in com.oracle.graal.graph.test
 
NodeUsagesTests() - Constructor for class com.oracle.graal.graph.test.NodeUsagesTests
 
NodeUsagesTests.Def - Class in com.oracle.graal.graph.test
 
NodeUsagesTests.Use - Class in com.oracle.graal.graph.test
 
NodeUsageWithModCountIterator - Class in com.oracle.graal.graph
 
NodeUsageWithModCountIterator(Node) - Constructor for class com.oracle.graal.graph.NodeUsageWithModCountIterator
 
NodeValidationChecksTest - Class in com.oracle.graal.graph.test
 
NodeValidationChecksTest() - Constructor for class com.oracle.graal.graph.test.NodeValidationChecksTest
 
NodeValidationChecksTest.TestNode - Class in com.oracle.graal.graph.test
 
nodeValueMap - Variable in class com.oracle.graal.compiler.gen.DebugInfoBuilder
 
NodeValueMap - Interface in com.oracle.graal.nodes.spi
 
NodeWithState - Interface in com.oracle.graal.nodes.spi
Interface for nodes which have FrameState nodes as input.
NodeWorkList - Class in com.oracle.graal.graph
 
NodeWorkList(Graph, boolean) - Constructor for class com.oracle.graal.graph.NodeWorkList
 
NodeWorkList.IterativeNodeWorkList - Class in com.oracle.graal.graph
 
NodeWorkList.QueueConsumingIterator - Class in com.oracle.graal.graph
 
NodeWorkList.SingletonNodeWorkList - Class in com.oracle.graal.graph
 
NoFinalizableSubclass(ResolvedJavaType) - Constructor for class jdk.internal.jvmci.meta.Assumptions.NoFinalizableSubclass
 
NoFinalizerEverAAAA() - Constructor for class com.oracle.graal.compiler.test.FinalizableSubclassTest.NoFinalizerEverAAAA
 
NoFinalizerYetAAAA() - Constructor for class com.oracle.graal.compiler.test.FinalizableSubclassTest.NoFinalizerYetAAAA
 
NoMethodData(TriState) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.NoMethodData
 
nonCapturing(int, int) - Static method in class com.oracle.graal.jtt.lang.LambdaEagerTest
 
nonCapturing2(int, int) - Static method in class com.oracle.graal.jtt.lang.LambdaEagerTest
 
NonConstantTestNode - Class in com.oracle.graal.truffle.test.nodes
 
NonConstantTestNode(int) - Constructor for class com.oracle.graal.truffle.test.nodes.NonConstantTestNode
 
nonConstantValue - Static variable in class com.oracle.graal.truffle.test.builtins.SLTestTruffleBoundary01Builtin
 
NONE - Static variable in class com.oracle.graal.lir.amd64.phases.StackMoveOptimizationPhase.Closure
 
NONE - Static variable in class com.oracle.graal.phases.OptimisticOptimizations
 
None - Static variable in class jdk.internal.jvmci.code.Register
Invalid register.
NONE - Static variable in class jdk.internal.jvmci.code.RegisterAttributes
 
NONE - Static variable in class jdk.internal.jvmci.meta.AllocatableValue
 
nonInlineable() - Static method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
noninlineLength(char[]) - Static method in class com.oracle.graal.compiler.test.CommonedConstantsTest
 
NonMaterializationUsageReplacer(InstanceOfSnippetsTemplates.Instantiation, ValueNode, ValueNode, FloatingNode, Node) - Constructor for class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.NonMaterializationUsageReplacer
 
nonNaN - Variable in class com.oracle.graal.compiler.common.type.FloatStamp
 
nonNull - Variable in class com.oracle.graal.compiler.common.type.AbstractPointerStamp
 
nonNull() - Method in class com.oracle.graal.compiler.common.type.AbstractPointerStamp
 
nonNull() - Method in class com.oracle.graal.graph.iterators.FilteredNodeIterable
 
nonNull() - Method in interface com.oracle.graal.graph.iterators.NodeIterable
 
nonNull - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.CompressPointer
 
nonNull - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.UncompressPointer
 
nonNull - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove.CompressPointer
 
nonNull - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove.UncompressPointer
 
NonNullParametersPhase - Class in com.oracle.graal.phases.common
Modifies the stamp of all object parameters in a graph to denote they are non-null.
NonNullParametersPhase() - Constructor for class com.oracle.graal.phases.common.NonNullParametersPhase
 
nonNullReceiver(Invoke) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
Gets the receiver for an invoke, adding a guard if necessary to ensure it is non-null, and ensuring that the resulting type is compatible with the method being invoked.
nonOopBits - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Bit pattern that represents a non-oop.
NONPROFILED_COUNT_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
NonTrivialNodeCountVisitor() - Constructor for class com.oracle.graal.truffle.OptimizedCallTarget.NonTrivialNodeCountVisitor
 
nonvirtualVtableIndex - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
nonZeroLengthDynamicCopiedCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
nonZeroLengthDynamicCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
NoOp(AbstractBlockBase<?>, int) - Constructor for class com.oracle.graal.lir.StandardOp.NoOp
 
nop() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
nop(int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
nop() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
NOP.
NOP - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
NOP_DISASSEMBLER - Static variable in class com.oracle.graal.printer.CFGPrinterObserver
 
nor - Variable in class com.oracle.graal.graph.iterators.NodePredicates.NegativeTypePredicate
 
nor(Class<? extends Node>) - Method in class com.oracle.graal.graph.iterators.NodePredicates.NegativeTypePredicate
 
normalDataFound(HotSpotMethodDataAccessor, int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
normalDataSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
normalize() - Method in class com.oracle.graal.debug.internal.DebugValueMap
 
NormalizeCompareNode - Class in com.oracle.graal.nodes.calc
Returns -1, 0, or 1 if either x < y, x == y, or x > y.
NormalizeCompareNode(ValueNode, ValueNode, boolean) - Constructor for class com.oracle.graal.nodes.calc.NormalizeCompareNode
 
normalizeLoopBegin(LoopBeginNode) - Static method in class com.oracle.graal.nodes.util.GraphUtil
 
normalizeLoops(StructuredGraph) - Static method in class com.oracle.graal.nodes.util.GraphUtil
Remove loop header without loop ends.
NOT - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp
 
not(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
not(Register) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
not - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
Not() - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.UnaryOp.Not
 
not(NodePredicate) - Static method in class com.oracle.graal.graph.iterators.NodePredicates
 
not() - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (~this).
not() - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (~this).
not() - Method in class com.oracle.graal.word.Word
 
NOT_FREQUENT_PROBABILITY - Static variable in class com.oracle.graal.nodes.extended.BranchProbabilityNode
 
NOT_ITERABLE - Static variable in class com.oracle.graal.graph.Node
 
NOT_LIKELY_PROBABILITY - Static variable in class com.oracle.graal.nodes.extended.BranchProbabilityNode
 
NOT_RECORDED_CUTOFF - Static variable in class com.oracle.graal.nodes.IfNode
If the not-recorded fraction of types for the new profile of instanceOfA is above this threshold, no profile is used for this instanceof after the swap.
NOT_RECORDED_SUBTYPE_B - Static variable in class com.oracle.graal.nodes.IfNode
Arbitrary fraction of not recorded types that we'll guess are sub-types of B.
NOT_REEXECUTABLE - Static variable in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
NOT_TAKEN_COUNT_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.BranchData
 
notEqual(KlassPointer) - Method in class com.oracle.graal.hotspot.word.KlassPointer
 
notEqual(KlassPointer) - Method in class com.oracle.graal.hotspot.word.MethodPointer
 
notEqual(ComparableWord) - Method in interface com.oracle.graal.word.ComparableWord
Compares this word with the specified value.
notEqual(Signed) - Method in interface com.oracle.graal.word.Signed
Compares this Signed with the specified value.
notEqual(int) - Method in interface com.oracle.graal.word.Signed
Compares this Signed with the specified value.
notEqual(Unsigned) - Method in interface com.oracle.graal.word.Unsigned
Compares this Unsigned with the specified value.
notEqual(int) - Method in interface com.oracle.graal.word.Unsigned
Compares this Unsigned with the specified value.
notEqual(ComparableWord) - Method in class com.oracle.graal.word.Word
 
notEqual(Signed) - Method in class com.oracle.graal.word.Word
 
notEqual(Unsigned) - Method in class com.oracle.graal.word.Word
 
notEqual(int) - Method in class com.oracle.graal.word.Word
 
notEqual(Word) - Method in class com.oracle.graal.word.Word
 
NotEqualsPredicate(Node) - Constructor for class com.oracle.graal.graph.iterators.NodePredicates.NotEqualsPredicate
 
NOTIFY_INDEX - Static variable in class com.oracle.graal.truffle.GraalFrameInstance.CallNodeFrame
 
NOTIFY_INDEX - Static variable in class com.oracle.graal.truffle.GraalFrameInstance.CallTargetFrame
 
notifyAfterInline(ResolvedJavaMethod) - Method in interface com.oracle.graal.graphbuilderconf.InlineInvokePlugin
Notification that a method was inlined.
notifyAfterInline(ResolvedJavaMethod) - Method in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin
 
notifyAfterInline(ResolvedJavaMethod) - Method in class com.oracle.graal.truffle.PartialEvaluator.PEInlineInvokePlugin
 
notifyBeforeInline(ResolvedJavaMethod) - Method in interface com.oracle.graal.graphbuilderconf.InlineInvokePlugin
Notification that a method is about to be inlined.
notifyBeforeInline(ResolvedJavaMethod) - Method in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin
 
notifyCompilationDequeued(OptimizedCallTarget, Object, CharSequence) - Method in class com.oracle.graal.truffle.debug.AbstractDebugCompilationListener
 
notifyCompilationDequeued(OptimizedCallTarget, Object, CharSequence) - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
notifyCompilationDequeued(OptimizedCallTarget, Object, CharSequence) - Method in class com.oracle.graal.truffle.debug.TraceCompilationListener
 
notifyCompilationDequeued(OptimizedCallTarget, Object, CharSequence) - Method in interface com.oracle.graal.truffle.GraalTruffleCompilationListener
Invoked if a call target was unqueued from the compilation queue.
notifyCompilationDequeued(OptimizedCallTarget, Object, CharSequence) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime.DispatchTruffleCompilationListener
 
notifyCompilationFailed(OptimizedCallTarget, StructuredGraph, Throwable) - Method in class com.oracle.graal.truffle.debug.AbstractDebugCompilationListener
 
notifyCompilationFailed(OptimizedCallTarget, StructuredGraph, Throwable) - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
notifyCompilationFailed(OptimizedCallTarget, StructuredGraph, Throwable) - Method in class com.oracle.graal.truffle.debug.TraceCompilationFailureListener
 
notifyCompilationFailed(OptimizedCallTarget, StructuredGraph, Throwable) - Method in class com.oracle.graal.truffle.debug.TraceCompilationListener
 
notifyCompilationFailed(OptimizedCallTarget, StructuredGraph, Throwable) - Method in interface com.oracle.graal.truffle.GraalTruffleCompilationListener
 
notifyCompilationFailed(OptimizedCallTarget, StructuredGraph, Throwable) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime.DispatchTruffleCompilationListener
 
notifyCompilationFailed(Throwable) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
notifyCompilationFinished(boolean) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
notifyCompilationGraalTierFinished(OptimizedCallTarget, StructuredGraph) - Method in class com.oracle.graal.truffle.debug.AbstractDebugCompilationListener
 
notifyCompilationGraalTierFinished(OptimizedCallTarget, StructuredGraph) - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
notifyCompilationGraalTierFinished(OptimizedCallTarget, StructuredGraph) - Method in interface com.oracle.graal.truffle.GraalTruffleCompilationListener
 
notifyCompilationGraalTierFinished(OptimizedCallTarget, StructuredGraph) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime.DispatchTruffleCompilationListener
 
notifyCompilationInvalidated(OptimizedCallTarget, Object, CharSequence) - Method in class com.oracle.graal.truffle.debug.AbstractDebugCompilationListener
 
notifyCompilationInvalidated(OptimizedCallTarget, Object, CharSequence) - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
notifyCompilationInvalidated(OptimizedCallTarget, Object, CharSequence) - Method in class com.oracle.graal.truffle.debug.TraceCompilationListener
 
notifyCompilationInvalidated(OptimizedCallTarget, Object, CharSequence) - Method in interface com.oracle.graal.truffle.GraalTruffleCompilationListener
Invoked if a compiled call target was invalidated.
notifyCompilationInvalidated(OptimizedCallTarget, Object, CharSequence) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime.DispatchTruffleCompilationListener
 
notifyCompilationQueued(OptimizedCallTarget) - Method in class com.oracle.graal.truffle.debug.AbstractDebugCompilationListener
 
notifyCompilationQueued(OptimizedCallTarget) - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
notifyCompilationQueued(OptimizedCallTarget) - Method in class com.oracle.graal.truffle.debug.TraceCompilationListener
 
notifyCompilationQueued(OptimizedCallTarget) - Method in interface com.oracle.graal.truffle.GraalTruffleCompilationListener
Invoked if a call target was queued to the compilation queue.
notifyCompilationQueued(OptimizedCallTarget) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime.DispatchTruffleCompilationListener
 
notifyCompilationSplit(OptimizedDirectCallNode) - Method in class com.oracle.graal.truffle.debug.AbstractDebugCompilationListener
 
notifyCompilationSplit(OptimizedDirectCallNode) - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
notifyCompilationSplit(OptimizedDirectCallNode) - Method in class com.oracle.graal.truffle.debug.TraceSplittingListener
 
notifyCompilationSplit(OptimizedDirectCallNode) - Method in interface com.oracle.graal.truffle.GraalTruffleCompilationListener
 
notifyCompilationSplit(OptimizedDirectCallNode) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime.DispatchTruffleCompilationListener
 
notifyCompilationStarted(OptimizedCallTarget) - Method in class com.oracle.graal.truffle.debug.AbstractDebugCompilationListener
 
notifyCompilationStarted(OptimizedCallTarget) - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
notifyCompilationStarted(OptimizedCallTarget) - Method in class com.oracle.graal.truffle.debug.TraceCompilationListener
 
notifyCompilationStarted(OptimizedCallTarget) - Method in interface com.oracle.graal.truffle.GraalTruffleCompilationListener
 
notifyCompilationStarted(OptimizedCallTarget) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime.DispatchTruffleCompilationListener
 
notifyCompilationStatistics(int, HotSpotResolvedJavaMethod, boolean, int, long, long, InstalledCode) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Notifies the VM of statistics for a completed compilation.
notifyCompilationStatistics(int, HotSpotResolvedJavaMethod, boolean, int, long, long, InstalledCode) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
notifyCompilationSuccess(OptimizedCallTarget, StructuredGraph, CompilationResult) - Method in class com.oracle.graal.truffle.debug.AbstractDebugCompilationListener
 
notifyCompilationSuccess(OptimizedCallTarget, StructuredGraph, CompilationResult) - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
notifyCompilationSuccess(OptimizedCallTarget, StructuredGraph, CompilationResult) - Method in class com.oracle.graal.truffle.debug.TraceCompilationASTListener
 
notifyCompilationSuccess(OptimizedCallTarget, StructuredGraph, CompilationResult) - Method in class com.oracle.graal.truffle.debug.TraceCompilationCallTreeListener
 
notifyCompilationSuccess(OptimizedCallTarget, StructuredGraph, CompilationResult) - Method in class com.oracle.graal.truffle.debug.TraceCompilationListener
 
notifyCompilationSuccess(OptimizedCallTarget, StructuredGraph, CompilationResult) - Method in class com.oracle.graal.truffle.debug.TraceCompilationPolymorphismListener
 
notifyCompilationSuccess(OptimizedCallTarget, StructuredGraph, CompilationResult) - Method in interface com.oracle.graal.truffle.GraalTruffleCompilationListener
 
notifyCompilationSuccess(OptimizedCallTarget, StructuredGraph, CompilationResult) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime.DispatchTruffleCompilationListener
 
notifyCompilationTruffleTierFinished(OptimizedCallTarget, StructuredGraph) - Method in class com.oracle.graal.truffle.debug.AbstractDebugCompilationListener
 
notifyCompilationTruffleTierFinished(OptimizedCallTarget, StructuredGraph) - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
notifyCompilationTruffleTierFinished(OptimizedCallTarget, StructuredGraph) - Method in class com.oracle.graal.truffle.debug.TraceCompilationListener
 
notifyCompilationTruffleTierFinished(OptimizedCallTarget, StructuredGraph) - Method in class com.oracle.graal.truffle.debug.TraceInliningListener
 
notifyCompilationTruffleTierFinished(OptimizedCallTarget, StructuredGraph) - Method in interface com.oracle.graal.truffle.GraalTruffleCompilationListener
 
notifyCompilationTruffleTierFinished(OptimizedCallTarget, StructuredGraph) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime.DispatchTruffleCompilationListener
 
notifyCompileTheWorld() - Method in class com.oracle.graal.hotspot.HotSpotGraalVMEventListener
 
notifyCompileTheWorld() - Method in interface jdk.internal.jvmci.hotspot.HotSpotVMEventListener
Notifies this client that HotSpot is running in CompileTheWorld mode and the JVMCI compiler should now perform its version of CompileTheWorld.
notifyInstall(HotSpotCodeCacheProvider, InstalledCode, CompilationResult) - Method in class com.oracle.graal.hotspot.HotSpotGraalVMEventListener
 
notifyInstall(HotSpotCodeCacheProvider, InstalledCode, CompilationResult) - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Shuts down the runtime.
notifyInstall(HotSpotCodeCacheProvider, InstalledCode, CompilationResult) - Method in interface jdk.internal.jvmci.hotspot.HotSpotVMEventListener
Notify on successful install into the CodeCache.
notifyNewTemplate() - Method in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo
 
notifyNotInlined(GraphBuilderContext, ResolvedJavaMethod, Invoke) - Method in interface com.oracle.graal.graphbuilderconf.InlineInvokePlugin
notifyNotInlined(GraphBuilderContext, ResolvedJavaMethod, Invoke) - Method in class com.oracle.graal.replacements.ReplacementsImpl
 
notifyNotInlined(GraphBuilderContext, ResolvedJavaMethod, Invoke) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
notifyShutdown() - Method in class com.oracle.graal.hotspot.HotSpotGraalVMEventListener
 
notifyShutdown(GraalTruffleRuntime) - Method in class com.oracle.graal.truffle.debug.AbstractDebugCompilationListener
 
notifyShutdown(GraalTruffleRuntime) - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
notifyShutdown(GraalTruffleRuntime) - Method in class com.oracle.graal.truffle.debug.PrintCallTargetProfiling
 
notifyShutdown(GraalTruffleRuntime) - Method in interface com.oracle.graal.truffle.GraalTruffleCompilationListener
Invoked as the compiler gets shut down.
notifyShutdown(GraalTruffleRuntime) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime.DispatchTruffleCompilationListener
 
notifyShutdown() - Method in interface jdk.internal.jvmci.hotspot.HotSpotVMEventListener
Notifies this client that the VM is shutting down.
notifyStartup(GraalTruffleRuntime) - Method in class com.oracle.graal.truffle.debug.AbstractDebugCompilationListener
 
notifyStartup(GraalTruffleRuntime) - Method in interface com.oracle.graal.truffle.GraalTruffleCompilationListener
Invoked as soon as the compiler is ready to use.
notifyStartup(GraalTruffleRuntime) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime.DispatchTruffleCompilationListener
 
notifyTransferToInterpreter() - Method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
notInBlock(Node, MatchPattern) - Static method in class com.oracle.graal.compiler.match.MatchPattern.Result
 
notInlineable() - Static method in class com.oracle.graal.compiler.test.ea.EATestBase
 
NotNode - Class in com.oracle.graal.nodes.calc
Binary negation of long or integer values.
NotNode(ValueNode) - Constructor for class com.oracle.graal.nodes.calc.NotNode
 
NotPredicate(NodePredicate) - Constructor for class com.oracle.graal.graph.iterators.NodePredicates.NotPredicate
 
notRecordedProbability - Variable in class jdk.internal.jvmci.meta.AbstractJavaProfile
 
notRecordedTypeProbability - Variable in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
notSafe(Node, MatchPattern) - Static method in class com.oracle.graal.compiler.match.MatchPattern.Result
 
nSpaces(int) - Static method in class com.oracle.graal.java.BytecodeParser
 
NULL_ORDER_ID - Static variable in class com.oracle.graal.nodes.GraphEncoder
The orderId that always represents null.
NULL_POINTER - Static variable in interface jdk.internal.jvmci.meta.JavaConstant
 
NullAttributes() - Constructor for class com.oracle.graal.compiler.test.inlining.InliningTest.NullAttributes
 
nullCheck(AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
nullCheck - Variable in class com.oracle.graal.hotspot.nodes.G1PreWriteBarrier
 
nullCheck(Object) - Static method in class com.oracle.graal.nodes.extended.NullCheckNode
 
nullCheck - Variable in class com.oracle.graal.nodes.memory.FixedAccessNode
 
nullCheckedValue(ValueNode) - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Gets a version of a given value that has a non-null stamp.
NullCheckNode - Class in com.oracle.graal.nodes.extended
 
NullCheckNode(ValueNode) - Constructor for class com.oracle.graal.nodes.extended.NullCheckNode
 
NullCheckOp(AMD64AddressValue, LIRFrameState) - Constructor for class com.oracle.graal.lir.amd64.AMD64Move.NullCheckOp
 
NullCheckOp(SPARCAddressValue, LIRFrameState) - Constructor for class com.oracle.graal.lir.sparc.SPARCMove.NullCheckOp
 
NullCheckOptimizer - Class in com.oracle.graal.lir
 
NullCheckOptimizer() - Constructor for class com.oracle.graal.lir.NullCheckOptimizer
 
NullConstant - Class in jdk.internal.jvmci.meta
The implementation type of the null constant.
NullConstant() - Constructor for class jdk.internal.jvmci.meta.NullConstant
 
nullGuarded - Variable in class com.oracle.graal.phases.common.GuardLoweringPhase.UseImplicitNullChecks
 
nullPointerExceptionOnFirstLine(Object, String) - Static method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
nullPointerExceptionSnippet(Object) - Static method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
nullSeen - Variable in class jdk.internal.jvmci.meta.JavaTypeProfile
 
num - Variable in class com.oracle.graal.jtt.hotspot.Test6186134.TestClass
 
num - Variable in class com.oracle.graal.jtt.optimize.Conditional01.Register
 
numBackedges() - Method in class com.oracle.graal.compiler.common.cfg.Loop
 
numBackedges() - Method in class com.oracle.graal.nodes.cfg.HIRLoop
 
number - Variable in class jdk.internal.jvmci.code.Register
The identifier for this register that is unique across all the registers in a Architecture.
NumberedRefMapFormatter() - Constructor for class jdk.internal.jvmci.code.CodeUtil.NumberedRefMapFormatter
 
numberField - Variable in class com.oracle.graal.compiler.test.inlining.InliningTest.Fields
 
numberFinalField - Variable in class com.oracle.graal.compiler.test.inlining.InliningTest.FinalFields
 
numberInstructions() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
Numbers all instructions in all blocks.
numberInstructions(LIR, List<? extends AbstractBlockBase<?>>) - Static method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
Numbers all instructions in all blocks.
numberOfCases() - Method in class com.oracle.graal.bytecode.BytecodeLookupSwitch
 
numberOfCases() - Method in class com.oracle.graal.bytecode.BytecodeSwitch
Gets the number of switch targets.
numberOfCases() - Method in class com.oracle.graal.bytecode.BytecodeTableSwitch
 
numberOfFloatingPointArguments - Variable in class com.oracle.graal.lir.amd64.AMD64CCall
 
numberOfInsertionPoints() - Method in class com.oracle.graal.lir.LIRInsertionBuffer
 
numberOfIterations - Variable in class com.oracle.graal.truffle.test.nodes.LoopTestNode
 
numberOfLeadingZeros(int) - Static method in class com.oracle.graal.replacements.IntegerSubstitutions
 
numberOfLeadingZeros(long) - Static method in class com.oracle.graal.replacements.LongSubstitutions
 
numberOfMethods() - Method in class com.oracle.graal.phases.common.inlining.info.ExactInlineInfo
 
numberOfMethods() - Method in interface com.oracle.graal.phases.common.inlining.info.InlineInfo
Returns the number of methods that may be inlined by the invocation.
numberOfMethods() - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
numberOfMethods() - Method in class com.oracle.graal.phases.common.inlining.info.TypeGuardInlineInfo
 
numberOfTrailingZeros(int) - Static method in class com.oracle.graal.replacements.IntegerSubstitutions
 
numberOfTrailingZeros(long) - Static method in class com.oracle.graal.replacements.LongSubstitutions
 
NumberSize - Static variable in class com.oracle.graal.compiler.test.AllocSpy
The width of the frequency column.
NumberSize - Static variable in class com.oracle.graal.debug.internal.DebugHistogramAsciiPrinter
 
NumberStaticFinalField - Static variable in class com.oracle.graal.compiler.test.inlining.InliningTest.StaticFinalFields
 
NumInstTimer - Static variable in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator
 
numLocals - Variable in class jdk.internal.jvmci.code.BytecodeFrame
The number of locals in the values array.
numLocks - Variable in class jdk.internal.jvmci.code.BytecodeFrame
The number of locks in the values array.
numLoops() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
numMat - Variable in class com.oracle.graal.lir.constopt.ConstantTree.NodeCost
 
numMaterializationValuesAdded - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
The number of times Interval.addMaterializationValue(JavaConstant) is called.
numNormalSuccessors() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
numPhiResolutionMoves - Static variable in class com.oracle.graal.lir.alloc.lsra.ssa.SSALinarScanResolveDataFlowPhase
 
numRegs - Variable in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
 
numSSIResolutionMoves - Static variable in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScanResolveDataFlowPhase
 
numSSIResolutionMoves - Static variable in class com.oracle.graal.lir.alloc.trace.TraceLinearScanResolveDataFlowPhase
 
numStack - Variable in class jdk.internal.jvmci.code.BytecodeFrame
The number of stack slots in the values array.
numStackSlots - Variable in class com.oracle.graal.lir.framemap.FrameMapBuilderImpl
 
numStackToStackMoves - Static variable in class com.oracle.graal.lir.alloc.lsra.ssa.SSALinarScanResolveDataFlowPhase
 
numStackToStackMoves - Static variable in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScanResolveDataFlowPhase
 
numStackToStackMoves - Static variable in class com.oracle.graal.lir.alloc.trace.TraceLinearScanResolveDataFlowPhase
 
numUsePositions() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
NumUtil - Class in com.oracle.graal.asm
A collection of static utility functions that check ranges of numbers.
NumUtil() - Constructor for class com.oracle.graal.asm.NumUtil
 
numVariables - Variable in class com.oracle.graal.lir.LIR
 
numVariables() - Method in class com.oracle.graal.lir.LIR
 

O

o - Static variable in class com.oracle.graal.jtt.optimize.ConditionalElimination01
 
o - Static variable in class com.oracle.graal.jtt.optimize.ConditionalElimination02
 
o - Variable in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest.Foo
 
o0 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
o1 - Static variable in class com.oracle.graal.jtt.bytecode.BC_checkcast02
 
o1 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast3
 
o1 - Variable in class com.oracle.graal.truffle.test.nodes.ObjectEqualsNode
 
o1 - Variable in class com.oracle.graal.truffle.test.nodes.StringEqualsNode
 
o1 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
o2 - Static variable in class com.oracle.graal.jtt.bytecode.BC_checkcast02
 
o2 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast3
 
o2 - Variable in class com.oracle.graal.truffle.test.nodes.ObjectEqualsNode
 
o2 - Variable in class com.oracle.graal.truffle.test.nodes.StringEqualsNode
 
o2 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
o3 - Static variable in class com.oracle.graal.jtt.bytecode.BC_checkcast02
 
o3 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast3
 
o3 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
o4 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
o5 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
o6 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
o7 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
oarray - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance04
 
obj - Variable in class com.oracle.graal.compiler.test.ea.PoorMansEATest.A
 
obj - Variable in class com.oracle.graal.compiler.test.MemoryScheduleTest.Container
 
obj - Static variable in class com.oracle.graal.jtt.except.BC_invokespecial01
 
obj - Static variable in class com.oracle.graal.jtt.except.BC_invokevirtual01
 
obj - Static variable in class com.oracle.graal.jtt.except.BC_invokevirtual02
 
obj - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance01
 
obj - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance02
 
obj - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance03
 
obj - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance05
 
obj - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance06
 
obj - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance07
 
obj - Static variable in class com.oracle.graal.jtt.lang.Object_notifyAll01
 
obj - Static variable in class com.oracle.graal.jtt.lang.Object_toString02
 
obj - Static variable in class com.oracle.graal.jtt.threads.Monitor_contended01
 
obj1 - Static variable in class com.oracle.graal.jtt.lang.Object_hashCode02
 
obj2 - Static variable in class com.oracle.graal.jtt.lang.Object_hashCode02
 
obj3 - Static variable in class com.oracle.graal.jtt.lang.Object_hashCode02
 
OBJ_ARRAY_KLASS_ELEMENT_KLASS_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
object - Variable in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.Id
 
object() - Static method in class com.oracle.graal.compiler.common.type.StampFactory
 
object(ResolvedJavaType, boolean, boolean, boolean) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
 
object - Variable in class com.oracle.graal.compiler.common.util.FrequencyEncoder.Entry
 
object - Static variable in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest
 
object - Variable in class com.oracle.graal.hotspot.nodes.ArrayRangeWriteBarrier
 
object - Variable in class com.oracle.graal.hotspot.nodes.ComputeObjectAddressNode
 
object - Variable in class com.oracle.graal.hotspot.nodes.GetObjectAddressNode
 
object - Static variable in class com.oracle.graal.jtt.bytecode.BC_getfield
 
object - Static variable in class com.oracle.graal.jtt.bytecode.BC_invokeinterface
 
object - Static variable in class com.oracle.graal.jtt.bytecode.BC_invokespecial
 
object - Static variable in class com.oracle.graal.jtt.bytecode.BC_invokespecial2
 
object - Static variable in class com.oracle.graal.jtt.bytecode.BC_invokevirtual
 
object - Static variable in class com.oracle.graal.jtt.bytecode.BC_monitorenter
 
object - Static variable in class com.oracle.graal.jtt.bytecode.BC_monitorenter02
 
object - Static variable in class com.oracle.graal.jtt.bytecode.BC_putfield_01
 
object - Static variable in class com.oracle.graal.jtt.bytecode.BC_putfield_02
 
object - Static variable in class com.oracle.graal.jtt.bytecode.BC_putfield_03
 
object - Static variable in class com.oracle.graal.jtt.bytecode.BC_putfield_04
 
object - Static variable in class com.oracle.graal.jtt.except.BC_getfield
 
object - Static variable in class com.oracle.graal.jtt.except.BC_monitorenter
 
object - Static variable in class com.oracle.graal.jtt.except.BC_putfield
 
object - Static variable in class com.oracle.graal.jtt.except.Except_Synchronized01
 
object - Static variable in class com.oracle.graal.jtt.except.Except_Synchronized02
 
object - Static variable in class com.oracle.graal.jtt.except.Except_Synchronized03
 
object - Static variable in class com.oracle.graal.jtt.except.Except_Synchronized04
 
object - Static variable in class com.oracle.graal.jtt.except.Throw_Synchronized04
 
object - Static variable in class com.oracle.graal.jtt.except.Throw_Synchronized05
 
object - Static variable in class com.oracle.graal.jtt.lang.Class_cast01
 
object - Static variable in class com.oracle.graal.jtt.lang.Class_cast02
 
object - Static variable in class com.oracle.graal.jtt.lang.Object_getClass01
 
object - Static variable in class com.oracle.graal.jtt.lang.Object_notify01
 
object - Static variable in class com.oracle.graal.jtt.lang.Object_notify02
 
object - Static variable in class com.oracle.graal.jtt.lang.Object_notifyAll02
 
object - Static variable in class com.oracle.graal.jtt.lang.Object_toString01
 
object - Static variable in class com.oracle.graal.jtt.lang.Object_wait01
 
object - Static variable in class com.oracle.graal.jtt.lang.Object_wait02
 
object - Static variable in class com.oracle.graal.jtt.lang.Object_wait03
 
object - Static variable in class com.oracle.graal.jtt.micro.BC_invokevirtual2
 
object() - Static method in class com.oracle.graal.jtt.micro.BC_invokevirtual2
 
object - Static variable in class com.oracle.graal.jtt.optimize.Fold_Cast01
 
object - Static variable in class com.oracle.graal.jtt.optimize.Fold_InstanceOf01
 
object - Static variable in class com.oracle.graal.jtt.optimize.NCE_01
 
object - Static variable in class com.oracle.graal.jtt.optimize.NCE_02
 
object - Static variable in class com.oracle.graal.jtt.optimize.NCE_03
 
object - Static variable in class com.oracle.graal.jtt.optimize.NCE_04
 
object - Static variable in class com.oracle.graal.jtt.optimize.VN_Cast01
 
object - Static variable in class com.oracle.graal.jtt.optimize.VN_Cast02
 
object - Static variable in class com.oracle.graal.jtt.optimize.VN_Field01
 
object - Static variable in class com.oracle.graal.jtt.optimize.VN_Field02
 
object - Static variable in class com.oracle.graal.jtt.optimize.VN_InstanceOf01
 
object - Static variable in class com.oracle.graal.jtt.optimize.VN_InstanceOf02
 
object - Static variable in class com.oracle.graal.jtt.optimize.VN_InstanceOf03
 
object - Static variable in class com.oracle.graal.jtt.reflect.Field_get02
 
object - Static variable in class com.oracle.graal.jtt.reflect.Field_get03
 
object - Static variable in class com.oracle.graal.jtt.reflect.Field_get04
 
object - Static variable in class com.oracle.graal.jtt.reflect.Field_set02
 
object - Static variable in class com.oracle.graal.jtt.reflect.Field_set03
 
object - Static variable in class com.oracle.graal.jtt.threads.Monitorenter01
 
object - Static variable in class com.oracle.graal.jtt.threads.Monitorenter02
 
object - Static variable in class com.oracle.graal.jtt.threads.Object_wait01
 
object - Static variable in class com.oracle.graal.jtt.threads.Object_wait02
 
object - Static variable in class com.oracle.graal.jtt.threads.Object_wait03
 
object - Static variable in class com.oracle.graal.jtt.threads.Object_wait04
 
object - Variable in class com.oracle.graal.jtt.threads.SynchronizedLoopExit01
 
object - Variable in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
object - Variable in class com.oracle.graal.nodes.extended.FixedValueAnchorNode
 
object() - Method in class com.oracle.graal.nodes.extended.FixedValueAnchorNode
 
object - Variable in class com.oracle.graal.nodes.extended.GetClassNode
 
object - Variable in class com.oracle.graal.nodes.extended.NullCheckNode
 
object - Variable in class com.oracle.graal.nodes.extended.StoreHubNode
 
object - Variable in class com.oracle.graal.nodes.extended.UnsafeAccessNode
 
object() - Method in class com.oracle.graal.nodes.extended.UnsafeAccessNode
 
object - Variable in class com.oracle.graal.nodes.extended.UnsafeCastNode
 
object - Variable in class com.oracle.graal.nodes.GuardedValueNode
 
object() - Method in class com.oracle.graal.nodes.GuardedValueNode
 
object - Variable in class com.oracle.graal.nodes.java.AccessFieldNode
 
object() - Method in class com.oracle.graal.nodes.java.AccessFieldNode
 
object - Variable in class com.oracle.graal.nodes.java.AccessMonitorNode
 
object() - Method in class com.oracle.graal.nodes.java.AccessMonitorNode
 
object - Variable in class com.oracle.graal.nodes.java.AtomicReadAndWriteNode
 
object() - Method in class com.oracle.graal.nodes.java.AtomicReadAndWriteNode
 
object - Variable in class com.oracle.graal.nodes.java.CheckCastDynamicNode
 
object() - Method in class com.oracle.graal.nodes.java.CheckCastDynamicNode
 
object - Variable in class com.oracle.graal.nodes.java.CheckCastNode
 
object() - Method in class com.oracle.graal.nodes.java.CheckCastNode
 
object - Variable in class com.oracle.graal.nodes.java.CompareAndSwapNode
 
object() - Method in class com.oracle.graal.nodes.java.CompareAndSwapNode
 
object - Variable in class com.oracle.graal.nodes.java.InstanceOfDynamicNode
 
object() - Method in class com.oracle.graal.nodes.java.InstanceOfDynamicNode
 
object - Variable in class com.oracle.graal.nodes.PiNode
 
object() - Method in class com.oracle.graal.nodes.PiNode
 
object - Variable in class com.oracle.graal.nodes.virtual.EnsureVirtualizedNode
 
object - Variable in class com.oracle.graal.nodes.virtual.EscapeObjectState
 
object() - Method in class com.oracle.graal.nodes.virtual.EscapeObjectState
 
object - Variable in class com.oracle.graal.replacements.nodes.DeferredPiNode
 
object() - Method in class com.oracle.graal.replacements.nodes.DeferredPiNode
 
object - Variable in class com.oracle.graal.replacements.nodes.DirectObjectStoreNode
 
object - Variable in class com.oracle.graal.truffle.nodes.frame.ForceMaterializeNode
 
object - Variable in class com.oracle.graal.truffle.nodes.ObjectLocationIdentity
 
object - Variable in class com.oracle.graal.virtual.phases.ea.PEReadEliminationBlockState.ReadCacheEntry
 
object - Variable in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.CacheEntry
 
object - Variable in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
object() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
Package-private accessor for the object represented by this constant.
object0 - Static variable in class com.oracle.graal.jtt.lang.System_identityHashCode01
 
object1 - Static variable in class com.oracle.graal.jtt.lang.System_identityHashCode01
 
object2 - Static variable in class com.oracle.graal.jtt.bytecode.BC_checkcast01
 
object2 - Static variable in class com.oracle.graal.jtt.bytecode.BC_instanceof
 
object2 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast
 
object2 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast1
 
object2 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast2
 
object2 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast4
 
object2 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast5
 
object2 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast6
 
object2 - Static variable in class com.oracle.graal.jtt.except.StackTrace_CCE_00
 
object2 - Static variable in class com.oracle.graal.jtt.lang.System_identityHashCode01
 
object3 - Static variable in class com.oracle.graal.jtt.bytecode.BC_checkcast01
 
object3 - Static variable in class com.oracle.graal.jtt.bytecode.BC_instanceof
 
object3 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast
 
object3 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast1
 
object3 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast2
 
object3 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast4
 
object3 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast5
 
object3 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast6
 
object3 - Static variable in class com.oracle.graal.jtt.except.StackTrace_CCE_00
 
object4 - Static variable in class com.oracle.graal.jtt.bytecode.BC_checkcast01
 
object4 - Static variable in class com.oracle.graal.jtt.bytecode.BC_instanceof
 
object4 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast
 
object4 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast1
 
object4 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast2
 
object4 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast4
 
object4 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast5
 
object4 - Static variable in class com.oracle.graal.jtt.except.BC_checkcast6
 
object4 - Static variable in class com.oracle.graal.jtt.except.StackTrace_CCE_00
 
Object_clone01 - Class in com.oracle.graal.jtt.lang
 
Object_clone01() - Constructor for class com.oracle.graal.jtt.lang.Object_clone01
 
Object_clone01.TestClass - Class in com.oracle.graal.jtt.lang
 
Object_clone02 - Class in com.oracle.graal.jtt.lang
 
Object_clone02() - Constructor for class com.oracle.graal.jtt.lang.Object_clone02
 
Object_clone02.TestClass - Class in com.oracle.graal.jtt.lang
 
Object_equals01 - Class in com.oracle.graal.jtt.lang
 
Object_equals01() - Constructor for class com.oracle.graal.jtt.lang.Object_equals01
 
Object_getClass01 - Class in com.oracle.graal.jtt.lang
 
Object_getClass01() - Constructor for class com.oracle.graal.jtt.lang.Object_getClass01
 
Object_hashCode01 - Class in com.oracle.graal.jtt.lang
 
Object_hashCode01() - Constructor for class com.oracle.graal.jtt.lang.Object_hashCode01
 
Object_hashCode02 - Class in com.oracle.graal.jtt.lang
 
Object_hashCode02() - Constructor for class com.oracle.graal.jtt.lang.Object_hashCode02
 
Object_notify01 - Class in com.oracle.graal.jtt.lang
 
Object_notify01() - Constructor for class com.oracle.graal.jtt.lang.Object_notify01
 
Object_notify02 - Class in com.oracle.graal.jtt.lang
 
Object_notify02() - Constructor for class com.oracle.graal.jtt.lang.Object_notify02
 
Object_notifyAll01 - Class in com.oracle.graal.jtt.lang
 
Object_notifyAll01() - Constructor for class com.oracle.graal.jtt.lang.Object_notifyAll01
 
Object_notifyAll02 - Class in com.oracle.graal.jtt.lang
 
Object_notifyAll02() - Constructor for class com.oracle.graal.jtt.lang.Object_notifyAll02
 
OBJECT_RESULT_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
OBJECT_TAG - Static variable in class com.oracle.graal.truffle.FrameWithoutBoxing
 
Object_toString01 - Class in com.oracle.graal.jtt.lang
 
Object_toString01() - Constructor for class com.oracle.graal.jtt.lang.Object_toString01
 
Object_toString01.TestClass - Class in com.oracle.graal.jtt.lang
 
Object_toString02 - Class in com.oracle.graal.jtt.lang
 
Object_toString02() - Constructor for class com.oracle.graal.jtt.lang.Object_toString02
 
Object_toString02.TestClass - Class in com.oracle.graal.jtt.lang
 
Object_wait01 - Class in com.oracle.graal.jtt.lang
 
Object_wait01() - Constructor for class com.oracle.graal.jtt.lang.Object_wait01
 
Object_wait01 - Class in com.oracle.graal.jtt.threads
 
Object_wait01() - Constructor for class com.oracle.graal.jtt.threads.Object_wait01
 
Object_wait01.TestClass - Class in com.oracle.graal.jtt.threads
 
Object_wait02 - Class in com.oracle.graal.jtt.lang
 
Object_wait02() - Constructor for class com.oracle.graal.jtt.lang.Object_wait02
 
Object_wait02 - Class in com.oracle.graal.jtt.threads
 
Object_wait02() - Constructor for class com.oracle.graal.jtt.threads.Object_wait02
 
Object_wait02.TestClass - Class in com.oracle.graal.jtt.threads
 
Object_wait03 - Class in com.oracle.graal.jtt.lang
 
Object_wait03() - Constructor for class com.oracle.graal.jtt.lang.Object_wait03
 
Object_wait03 - Class in com.oracle.graal.jtt.threads
 
Object_wait03() - Constructor for class com.oracle.graal.jtt.threads.Object_wait03
 
Object_wait03.TestClass - Class in com.oracle.graal.jtt.threads
 
Object_wait04 - Class in com.oracle.graal.jtt.threads
 
Object_wait04() - Constructor for class com.oracle.graal.jtt.threads.Object_wait04
 
Object_wait04.TestClass - Class in com.oracle.graal.jtt.threads
 
objectA - Static variable in class com.oracle.graal.jtt.micro.InvokeVirtual_02
 
ObjectAccess - Class in com.oracle.graal.word
Low-level memory access for Objects.
ObjectAccess() - Constructor for class com.oracle.graal.word.ObjectAccess
 
ObjectAccessTest - Class in com.oracle.graal.replacements.test
Tests for the Pointer read and write operations.
ObjectAccessTest() - Constructor for class com.oracle.graal.replacements.test.ObjectAccessTest
 
objectAccessType - Variable in class com.oracle.graal.word.WordTypes
Resolved type for ObjectAccess.
objectAlignment - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
objectAlwaysNullStamp - Static variable in class com.oracle.graal.compiler.common.type.StampFactory
 
objectArray - Static variable in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
objectArrayClone(Object[]) - Static method in class com.oracle.graal.hotspot.replacements.ObjectCloneSnippets
 
objectArraycopy(Object[], int, Object[], int, int) - Static method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
objectArraycopyDescriptorsKillAny - Static variable in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
 
objectArraycopyExact(Integer[], int, Integer[], int, int) - Static method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
objectB - Static variable in class com.oracle.graal.jtt.micro.InvokeVirtual_02
 
objectC - Static variable in class com.oracle.graal.jtt.micro.InvokeVirtual_02
 
objectCheckcastCopiedCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
objectCheckcastCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
objectCheckcastSameTypeCopiedCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
objectCheckcastSameTypeCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
ObjectCloneNode - Class in com.oracle.graal.hotspot.replacements
 
ObjectCloneNode(CallTargetNode.InvokeKind, ResolvedJavaMethod, int, JavaType, ValueNode) - Constructor for class com.oracle.graal.hotspot.replacements.ObjectCloneNode
 
ObjectCloneSnippets - Class in com.oracle.graal.hotspot.replacements
 
ObjectCloneSnippets() - Constructor for class com.oracle.graal.hotspot.replacements.ObjectCloneSnippets
 
objectCopyOfVirtualizableAllocation() - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
objectCopyOfVirtualization(int) - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
objectCount - Variable in class com.oracle.graal.hotspot.HotSpotReferenceMapBuilder
 
ObjectEqualsNode - Class in com.oracle.graal.nodes.calc
 
ObjectEqualsNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.ObjectEqualsNode
 
ObjectEqualsNode - Class in com.oracle.graal.truffle.test.nodes
 
ObjectEqualsNode(Object, Object) - Constructor for class com.oracle.graal.truffle.test.nodes.ObjectEqualsNode
 
objectHashCode(HotSpotMethodSubstitutionTest.TestClassA) - Static method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
objectId - Variable in class com.oracle.graal.nodes.virtual.VirtualObjectNode
 
ObjectLocationIdentity - Class in com.oracle.graal.truffle.nodes
A LocationIdentity wrapping an object.
ObjectLocationIdentity(JavaConstant) - Constructor for class com.oracle.graal.truffle.nodes.ObjectLocationIdentity
 
objectMaterialized(VirtualObjectNode, AllocatedObjectNode, List<ValueNode>) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
objectMaterialized(VirtualObjectNode, AllocatedObjectNode, List<ValueNode>) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationBlockState
 
objectNonNull() - Static method in class com.oracle.graal.compiler.common.type.StampFactory
 
objectNonNullStamp - Static variable in class com.oracle.graal.compiler.common.type.StampFactory
 
objectResultOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
objects - Variable in class com.oracle.graal.hotspot.nodes.AllocaNode
The indexes of the object pointer slots in the block.
objects - Variable in class com.oracle.graal.jtt.optimize.NestedLoop_EA.Frame
 
objects - Variable in class com.oracle.graal.lir.framemap.VirtualStackSlotRange
 
objects - Variable in class com.oracle.graal.nodes.EncodedGraph
 
objects - Variable in class com.oracle.graal.nodes.GraphEncoder
Collects all non-primitive data referenced from nodes.
objects - Variable in class jdk.internal.jvmci.hotspot.HotSpotReferenceMap
 
objectsArray - Variable in class com.oracle.graal.nodes.GraphEncoder
The last snapshot of GraphEncoder.objects that was retrieved.
objectSnippet(int) - Static method in class com.oracle.graal.api.directives.test.BlackholeDirectiveTest
 
objectSnippet() - Static method in class com.oracle.graal.api.directives.test.OpaqueDirectiveTest
 
objectStackSlots - Variable in class com.oracle.graal.lir.framemap.FrameMap
The list of stack slots allocated in this frame that are present in every reference map.
ObjectStamp - Class in com.oracle.graal.compiler.common.type
 
ObjectStamp(ResolvedJavaType, boolean, boolean, boolean) - Constructor for class com.oracle.graal.compiler.common.type.ObjectStamp
 
objectStamp - Static variable in class com.oracle.graal.compiler.common.type.StampFactory
 
ObjectStampJoinTest - Class in com.oracle.graal.nodes.test
 
ObjectStampJoinTest() - Constructor for class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
ObjectStampMeetTest - Class in com.oracle.graal.nodes.test
 
ObjectStampMeetTest() - Constructor for class com.oracle.graal.nodes.test.ObjectStampMeetTest
 
ObjectStampTest - Class in com.oracle.graal.nodes.test
 
ObjectStampTest() - Constructor for class com.oracle.graal.nodes.test.ObjectStampTest
 
ObjectStampTest.TrustedI - Interface in com.oracle.graal.nodes.test
 
ObjectState - Class in com.oracle.graal.virtual.phases.ea
This class describes the state of a virtual object while iterating over the graph.
ObjectState(ValueNode[], List<MonitorIdNode>, boolean) - Constructor for class com.oracle.graal.virtual.phases.ea.ObjectState
 
ObjectState(ValueNode[], LockState, boolean) - Constructor for class com.oracle.graal.virtual.phases.ea.ObjectState
 
ObjectState(ValueNode, LockState, boolean) - Constructor for class com.oracle.graal.virtual.phases.ea.ObjectState
 
ObjectState(ObjectState) - Constructor for class com.oracle.graal.virtual.phases.ea.ObjectState
 
objectStates - Variable in class com.oracle.graal.compiler.gen.DebugInfoBuilder
 
objectStates - Variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
ObjectSubstitutions - Class in com.oracle.graal.hotspot.replacements
Substitutions for Object methods.
ObjectSubstitutions() - Constructor for class com.oracle.graal.hotspot.replacements.ObjectSubstitutions
 
objectTestValue1 - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
objectTestValue2 - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
objectToWord(ValueNode, Kind) - Static method in class com.oracle.graal.word.nodes.WordCastNode
 
objectValue - Variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest.FieldObject
 
objectValues - Variable in class com.oracle.graal.hotspot.HotSpotReferenceMapBuilder
 
ObjectWriteBarrier - Class in com.oracle.graal.hotspot.nodes
 
ObjectWriteBarrier(NodeClass<? extends ObjectWriteBarrier>, AddressNode, ValueNode, boolean) - Constructor for class com.oracle.graal.hotspot.nodes.ObjectWriteBarrier
 
OFF - Static variable in class com.oracle.graal.printer.NoDeadCodeVerifyHandler
 
off(Object, String) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
offset - Variable in class com.oracle.graal.compiler.common.FieldsScanner.FieldInfo
 
offset - Variable in class com.oracle.graal.hotspot.nodes.ComputeObjectAddressNode
 
offset - Static variable in class com.oracle.graal.jtt.jdk.UnsafeAccess01
 
offset - Variable in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
offset - Variable in class com.oracle.graal.nodes.extended.UnsafeAccessNode
 
offset() - Method in class com.oracle.graal.nodes.extended.UnsafeAccessNode
 
offset - Variable in class com.oracle.graal.nodes.java.AtomicReadAndWriteNode
 
offset() - Method in class com.oracle.graal.nodes.java.AtomicReadAndWriteNode
 
offset - Variable in class com.oracle.graal.nodes.java.CompareAndSwapNode
 
offset() - Method in class com.oracle.graal.nodes.java.CompareAndSwapNode
 
offset - Variable in class com.oracle.graal.nodes.memory.address.OffsetAddressNode
 
offset - Variable in class com.oracle.graal.replacements.nodes.DirectObjectStoreNode
 
offset - Variable in class com.oracle.graal.replacements.test.InstanceOfTest.MySite
 
offset - Static variable in class com.oracle.graal.truffle.test.ConditionAnchoringTest
 
offset - Variable in class jdk.internal.jvmci.code.CompilationResult.DataSectionReference
 
offset - Variable in class jdk.internal.jvmci.code.Location
 
offset - Variable in class jdk.internal.jvmci.code.StackSlot
 
offset() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaField
 
offset - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
offset() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
OFFSET_TO_FIRST_JUMP_OFFSET - Static variable in class com.oracle.graal.bytecode.BytecodeTableSwitch
 
OFFSET_TO_FIRST_PAIR_MATCH - Static variable in class com.oracle.graal.bytecode.BytecodeLookupSwitch
 
OFFSET_TO_FIRST_PAIR_OFFSET - Static variable in class com.oracle.graal.bytecode.BytecodeLookupSwitch
 
OFFSET_TO_HIGH_KEY - Static variable in class com.oracle.graal.bytecode.BytecodeTableSwitch
 
OFFSET_TO_LOW_KEY - Static variable in class com.oracle.graal.bytecode.BytecodeTableSwitch
 
OFFSET_TO_NUMBER_PAIRS - Static variable in class com.oracle.graal.bytecode.BytecodeLookupSwitch
 
OffsetAddressNode - Class in com.oracle.graal.nodes.memory.address
Represents an address that is composed of a base and an offset.
OffsetAddressNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.memory.address.OffsetAddressNode
 
offsetAt(int) - Method in class com.oracle.graal.bytecode.BytecodeLookupSwitch
 
offsetAt(int) - Method in class com.oracle.graal.bytecode.BytecodeSwitch
Gets the offset from the start of the switch instruction for the i'th switch target.
offsetAt(int) - Method in class com.oracle.graal.bytecode.BytecodeTableSwitch
 
OffsetComparator() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.OffsetComparator
 
offsetForStackSlot(StackSlot) - Method in class com.oracle.graal.lir.amd64.AMD64FrameMap
 
offsetForStackSlot(StackSlot) - Method in class com.oracle.graal.lir.framemap.FrameMap
Computes the offset of a stack slot relative to the frame register.
offsetForStackSlot(StackSlot) - Method in class com.oracle.graal.lir.sparc.SPARCFrameMap
 
offsetInt1 - Static variable in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
offsetInt2 - Static variable in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
offsetLong1 - Static variable in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
offsetLong2 - Static variable in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
offsetObject1 - Static variable in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
offsetObject2 - Static variable in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
offsetOf(int) - Method in class jdk.internal.jvmci.code.CalleeSaveLayout
Gets the offset of a given register in the CSA.
offsetOf(Register) - Method in class jdk.internal.jvmci.code.CalleeSaveLayout
Gets the offset of a given register in the CSA.
offsets - Variable in class com.oracle.graal.compiler.common.Fields
Offsets used with Unsafe to access the fields.
offsets - Variable in class com.oracle.graal.graph.Edges.EdgesIterator
 
offsetToCalleeSaveArea() - Method in class com.oracle.graal.lir.amd64.AMD64FrameMap
 
offsetToCalleeSaveArea() - Method in class com.oracle.graal.lir.framemap.FrameMap
Gets the offset from the stack pointer to the stack area where callee-saved registers are stored.
offsetToCalleeSaveArea() - Method in class com.oracle.graal.lir.sparc.SPARCFrameMap
 
OK - Static variable in class com.oracle.graal.compiler.match.MatchPattern.Result
 
ok - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan.CheckConsumer
 
omitAllExceptionEdges - Variable in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
omitAllExceptionEdges() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
omitAssertions - Variable in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
omitAssertions() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
omitFrame - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend.HotSpotFrameContext
 
OmitHotExceptionStacktrace - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
one(Kind) - Static method in interface jdk.internal.jvmci.meta.JavaConstant
Returns the one value for a given numeric kind.
oneLocalSlot() - Static method in class com.oracle.graal.jtt.micro.StrangeFrames
 
oneOff - Variable in class com.oracle.graal.loop.CountedLoopInfo
 
oneOperandStackSlot() - Static method in class com.oracle.graal.jtt.micro.StrangeFrames
 
onInterpreterCall(Object[]) - Method in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
onlyFirstIsException(Throwable, Throwable) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
onlyForcedIntrinsics(Replacements, InlineInfo) - Static method in class com.oracle.graal.phases.common.inlining.policy.AbstractInliningPolicy
 
onlyIntrinsics(Replacements, InlineInfo) - Static method in class com.oracle.graal.phases.common.inlining.policy.AbstractInliningPolicy
 
onlyUsedInVirtualState() - Method in class com.oracle.graal.nodes.ConstantNode
 
OnStackReplacementPhase - Class in com.oracle.graal.hotspot.phases
 
OnStackReplacementPhase() - Constructor for class com.oracle.graal.hotspot.phases.OnStackReplacementPhase
 
OnStackReplacementTest - Class in com.oracle.graal.compiler.test
 
OnStackReplacementTest() - Constructor for class com.oracle.graal.compiler.test.OnStackReplacementTest
 
oopAlignedArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
oopAlignedArraycopyUninit - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
oopAlignedDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
oopAlignedDisjointArraycopyUninit - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
oopArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
oopArraycopyUninit - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
oopDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
oopDisjointArraycopyUninit - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
oopEncoding - Variable in class com.oracle.graal.hotspot.phases.LoadJavaMirrorWithKlassPhase
 
oopEncoding - Variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
 
oopEncoding - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
oopSnippet() - Static method in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest
 
oopSnippet() - Static method in class com.oracle.graal.hotspot.test.DataPatchTest
 
oopTest() - Method in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest
 
oopTest() - Method in class com.oracle.graal.hotspot.test.DataPatchTest
 
op - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Op
 
op - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitKeyIndex
 
op - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
op - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.Op3s
 
op - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.SPARCOp
 
op - Variable in class com.oracle.graal.asm.sparc.SPARCInstructionCounter.OP3LowBitsMatcher
 
op - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.FloatConvertOp
 
Op(String) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.Op
 
op - Variable in class com.oracle.graal.hotspot.nodes.CompressionNode
 
Op(AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, AllocatableValue, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.graal.lir.amd64.AMD64Binary.Op
 
Op(AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.Op
 
op - Variable in class com.oracle.graal.lir.amd64.AMD64ClearRegisterOp
 
op - Variable in class com.oracle.graal.loop.BasicInductionVariable
 
op(long, long) - Method in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
op(ValueNode, ValueNode) - Method in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
op - Variable in class com.oracle.graal.nodes.calc.FloatConvertNode
 
op - Variable in class com.oracle.graal.replacements.amd64.AMD64FloatConvertNode
 
op2 - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
op2 - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.ControlTransferOp
 
op2 - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.Op2Op
 
OP2_MASK - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
OP2_SHIFT - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
op2Key - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.ControlTransferOp
 
op2Key - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.Op2Op
 
Op2Op(SPARCAssembler.Ops, SPARCAssembler.Op2s) - Constructor for class com.oracle.graal.asm.sparc.SPARCAssembler.Op2Op
 
OP2S - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
Op2s(int) - Constructor for enum com.oracle.graal.asm.sparc.SPARCAssembler.Op2s
 
op3 - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
OP3 - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
op3(SPARCAssembler.Op3s, SPARCAssembler.Opfs, Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
op3(SPARCAssembler.Op3s, Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
op3(SPARCAssembler.Op3s, Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
op3b03 - Variable in class com.oracle.graal.asm.sparc.SPARCInstructionCounter.OP3LowBitsMatcher
 
OP3LowBitsMatcher(int, int...) - Constructor for class com.oracle.graal.asm.sparc.SPARCInstructionCounter.OP3LowBitsMatcher
 
Op3Op() - Constructor for class com.oracle.graal.asm.sparc.SPARCAssembler.Op3Op
 
OP3S - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
Op3s(int, String, SPARCAssembler.Ops) - Constructor for enum com.oracle.graal.asm.sparc.SPARCAssembler.Op3s
 
opaque(boolean) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Do nothing, but also make sure the compiler doesn't do any optimizations across this call.
opaque(byte) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Do nothing, but also make sure the compiler doesn't do any optimizations across this call.
opaque(short) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Do nothing, but also make sure the compiler doesn't do any optimizations across this call.
opaque(char) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Do nothing, but also make sure the compiler doesn't do any optimizations across this call.
opaque(int) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Do nothing, but also make sure the compiler doesn't do any optimizations across this call.
opaque(long) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Do nothing, but also make sure the compiler doesn't do any optimizations across this call.
opaque(float) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Do nothing, but also make sure the compiler doesn't do any optimizations across this call.
opaque(double) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Do nothing, but also make sure the compiler doesn't do any optimizations across this call.
opaque(T) - Static method in class com.oracle.graal.api.directives.GraalDirectives
Do nothing, but also make sure the compiler doesn't do any optimizations across this call.
opaqueBooleanSnippet() - Static method in class com.oracle.graal.api.directives.test.OpaqueDirectiveTest
 
OpaqueDirectiveTest - Class in com.oracle.graal.api.directives.test
OpaqueDirectiveTest() - Constructor for class com.oracle.graal.api.directives.test.OpaqueDirectiveTest
 
OpaqueDirectiveTest.Dummy - Class in com.oracle.graal.api.directives.test
 
OpaqueDirectiveTest.OpaqueSnippet - Annotation Type in com.oracle.graal.api.directives.test
 
opaqueDoubleSnippet() - Static method in class com.oracle.graal.api.directives.test.OpaqueDirectiveTest
 
opaqueIntSnippet() - Static method in class com.oracle.graal.api.directives.test.OpaqueDirectiveTest
 
OpaqueNode - Class in com.oracle.graal.nodes.debug
 
OpaqueNode(ValueNode) - Constructor for class com.oracle.graal.nodes.debug.OpaqueNode
 
opaqueObjectSnippet() - Static method in class com.oracle.graal.api.directives.test.OpaqueDirectiveTest
 
OpAssertion(Register.RegisterCategory, Register.RegisterCategory, AMD64Assembler.OperandSize...) - Constructor for enum com.oracle.graal.asm.amd64.AMD64Assembler.OpAssertion
 
opcode - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Op
 
opcode - Variable in class com.oracle.graal.bytecode.BytecodeStream
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64Arithmetic.FPDivRemOp
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.CommutativeOp
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.ConstOp
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.DataOp
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.MemoryOp
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.Op
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.RMIOp
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.ConstOp
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.DataOp
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryConstOp
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryMROp
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryRMOp
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.Op
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64MathIntrinsicOp
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64MulDivOp
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64ShiftOp
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64Unary.MemoryOp
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64Unary.MOp
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64Unary.MROp
 
opcode - Variable in class com.oracle.graal.lir.amd64.AMD64Unary.RMOp
 
Opcode - Annotation Type in com.oracle.graal.lir
Denotes an opcode name for an annotated LIRInstruction.
opcode - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegConst
 
opcode - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegReg
 
opcode - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.MulHighOp
 
opcode - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.RemOp
 
opcode - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.Unary2Op
 
opcode - Variable in class com.oracle.graal.lir.sparc.SPARCBitManipulationOp
 
opcode - Variable in class com.oracle.graal.lir.sparc.SPARCCompare.CompareOp
 
opcode - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
opcode - Variable in class com.oracle.graal.lir.sparc.SPARCMathIntrinsicOp
 
Opcode() - Constructor for enum com.oracle.graal.word.Word.Opcode
 
opcodeConstant - Variable in class com.oracle.graal.lir.LIRInstructionClass.LIRInstructionFieldsScanner
 
opcodeConstant - Variable in class com.oracle.graal.lir.LIRInstructionClass
 
opcodeField - Variable in class com.oracle.graal.lir.LIRInstructionClass.LIRInstructionFieldsScanner
Field (if any) annotated by Opcode.
opcodeIndex - Variable in class com.oracle.graal.lir.LIRInstructionClass
 
open(Object) - Static method in class com.oracle.graal.compiler.test.AllocSpy
 
open() - Method in class com.oracle.graal.debug.Fingerprint
Starts fingerprint recording or verification for the current thread.
open - Variable in class com.oracle.graal.hotspot.logging.Logger
 
openScope(String, int) - Method in class com.oracle.graal.printer.GraphPrinterDumpHandler
 
openStack - Variable in class com.oracle.graal.hotspot.logging.Logger
 
operand(Node) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
Returns the operand that has been previously initialized by NodeLIRBuilder.setResult(ValueNode, Value) with the result of an instruction.
operand - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
The register or variable for this interval prior to register allocation.
operand - Variable in class com.oracle.graal.lir.gen.PhiResolver.PhiResolverNode
A source operand whose value flows into the destination operands.
operand - Variable in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
operand(Node) - Method in interface com.oracle.graal.nodes.spi.NodeValueMap
Returns the operand that has been previously initialized by NodeValueMap.setResult(ValueNode, Value) with the result of an instruction.
OPERAND_COMMENT - Static variable in class com.oracle.graal.code.HexCodeFile
 
operandComments - Variable in class com.oracle.graal.code.HexCodeFile
Map from a machine code position to a comment for the operands of the instruction at the position.
OperandFlag() - Constructor for enum com.oracle.graal.lir.LIRInstruction.OperandFlag
 
operandForPhi(ValuePhiNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
OperandMode() - Constructor for enum com.oracle.graal.lir.LIRInstruction.OperandMode
 
OperandModeAnnotation() - Constructor for class com.oracle.graal.lir.LIRIntrospection.OperandModeAnnotation
 
operandNumber - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
The operand number for this interval's operand.
operandNumber(Value) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
Converts an operand (variable or register) to an index in a flat address space covering all the variables and registers being processed by this allocator.
operands(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.StubForeignCallNode
 
operands(NodeLIRBuilderTool) - Method in class com.oracle.graal.nodes.extended.ForeignCallNode
 
OperandSize(int) - Constructor for enum com.oracle.graal.asm.amd64.AMD64Assembler.OperandSize
 
OperandSize(int, int) - Constructor for enum com.oracle.graal.asm.amd64.AMD64Assembler.OperandSize
 
OperandSize(int, boolean) - Constructor for enum com.oracle.graal.asm.amd64.AMD64Assembler.OperandSize
 
OperandSize(int, int, boolean) - Constructor for enum com.oracle.graal.asm.amd64.AMD64Assembler.OperandSize
 
operandSize() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
Gets the number of operands.
operandToNodeMap - Variable in class com.oracle.graal.lir.gen.PhiResolver
Maps operands to nodes.
operation - Variable in class com.oracle.graal.replacements.amd64.AMD64MathIntrinsicNode
 
operation() - Method in class com.oracle.graal.replacements.amd64.AMD64MathIntrinsicNode
 
Operation() - Constructor for enum com.oracle.graal.replacements.amd64.AMD64MathIntrinsicNode.Operation
 
operator - Variable in enum com.oracle.graal.asm.amd64.AMD64Assembler.ConditionFlag
 
operator - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.CC
 
operator - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.ConditionFlag
 
operator - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.MembarMask
 
operator - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.Op3s
 
operator - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.Opfs
 
operator - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.RCondition
 
operator(int) - Static method in class com.oracle.graal.bytecode.Bytecodes
Gets the arithmetic operator name for a given opcode.
operator - Variable in enum com.oracle.graal.compiler.common.calc.Condition
 
operator - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.Op
 
Opfs(int, String) - Constructor for enum com.oracle.graal.asm.sparc.SPARCAssembler.Opfs
 
opIdToBlockMap - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
Map from an instruction id to the block containing the instruction.
opIdToIndex(int) - Static method in class com.oracle.graal.lir.alloc.lsra.LinearScan
Converts an instruction id to an instruction index.
opIdToInstructionMap - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
Map from an instruction id to the instruction.
opKey - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.SPARCOp
 
opposite() - Method in enum com.oracle.graal.loop.InductionVariable.Direction
 
OPS - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
Ops(int) - Constructor for enum com.oracle.graal.asm.sparc.SPARCAssembler.Ops
 
OPS - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.SPARCOp
 
ops - Variable in class com.oracle.graal.compiler.common.type.ArithmeticStamp
 
OPS - Static variable in class com.oracle.graal.compiler.common.type.FloatStamp
 
OPS - Static variable in class com.oracle.graal.compiler.common.type.IntegerStamp
 
ops - Variable in class com.oracle.graal.lir.LIRInsertionBuffer
The LIROps to be inserted.
opsEquals(ArithmeticOpTable) - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
opsNode - Variable in class com.oracle.graal.lir.jtt.LIRTest.LIRTestNode
 
opsNode - Variable in class com.oracle.graal.lir.jtt.LIRTest.LIRValueNode
 
OptAssumptions - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
OptCanonicalizer - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
OptClearNonLiveLocals - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
OptConvertDeoptsToGuards - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
OptDeoptimizationGrouping - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
OptDevirtualizeInvokesOptimistically - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
OptEarlyReadElimination - Static variable in class com.oracle.graal.virtual.phases.ea.PartialEscapePhase.Options
 
OptEliminateGuards - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
OptEliminatePartiallyRedundantGuards - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
OptFilterProfiledTypes - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
OptFloatingReads - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
OptimisticOptimizations - Class in com.oracle.graal.phases
 
OptimisticOptimizations(ProfilingInfo) - Constructor for class com.oracle.graal.phases.OptimisticOptimizations
 
OptimisticOptimizations(Set<OptimisticOptimizations.Optimization>) - Constructor for class com.oracle.graal.phases.OptimisticOptimizations
 
OptimisticOptimizations.Optimization - Enum in com.oracle.graal.phases
 
optimisticOpts - Variable in class com.oracle.graal.compiler.GraalCompiler.Request
 
optimisticOpts - Variable in class com.oracle.graal.java.BytecodeParser
 
optimisticOpts - Variable in class com.oracle.graal.java.GraphBuilderPhase.Instance
 
optimisticOpts - Variable in class com.oracle.graal.phases.tiers.HighTierContext
 
optimisticOpts - Variable in class com.oracle.graal.phases.tiers.MidTierContext
 
optimisticOpts - Variable in class com.oracle.graal.replacements.CachingPEGraphDecoder
 
Optimization(LIR, LIRGeneratorTool) - Constructor for class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
 
Optimization(FrameMap) - Constructor for class com.oracle.graal.lir.RedundantMoveElimination.Optimization
 
Optimization() - Constructor for enum com.oracle.graal.phases.OptimisticOptimizations.Optimization
 
Optimizations - Static variable in class com.oracle.graal.truffle.TruffleCompiler
 
optimize(int, AbstractBlockBase<?>, Interval, Interval.RegisterBinding) - Method in class com.oracle.graal.lir.alloc.lsra.OptimizingLinearScanWalker
 
optimizeAtControlSplit(ControlSplitNode, OptimizeGuardAnchorsPhase.LazyCFG) - Static method in class com.oracle.graal.phases.common.OptimizeGuardAnchorsPhase
 
optimizeBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.alloc.lsra.OptimizingLinearScanWalker
 
optimizeConditional(Constant, ConditionalNode, ConstantReflectionProvider, Condition) - Method in class com.oracle.graal.nodes.calc.CompareNode
 
OptimizedAssumption - Class in com.oracle.graal.truffle
 
OptimizedAssumption(String) - Constructor for class com.oracle.graal.truffle.OptimizedAssumption
 
OptimizedAssumption.Entry - Class in com.oracle.graal.truffle
 
OptimizedCallTarget - Class in com.oracle.graal.truffle
Call target that is optimized by Graal upon surpassing a specific invocation threshold.
OptimizedCallTarget(OptimizedCallTarget, RootNode, GraalTruffleRuntime, CompilationPolicy, SpeculationLog) - Constructor for class com.oracle.graal.truffle.OptimizedCallTarget
 
OptimizedCallTarget.NonTrivialNodeCountVisitor - Class in com.oracle.graal.truffle
 
OptimizedCallTargetInstrumentation - Class in com.oracle.graal.truffle.hotspot
Mechanism for injecting special code into OptimizedCallTarget.call(Object[]) .
OptimizedCallTargetInstrumentation(CodeCacheProvider, ForeignCallsProvider, FrameMap, Assembler, FrameContext, CompilationResult) - Constructor for class com.oracle.graal.truffle.hotspot.OptimizedCallTargetInstrumentation
 
OptimizedCallTargetInstrumentationFactory - Interface in com.oracle.graal.truffle
A service for creating a specialized CompilationResultBuilder used to inject code into OptimizedCallTarget.call(Object[]).
OptimizedDirectCallNode - Class in com.oracle.graal.truffle
A call node with a constant CallTarget that can be optimized by Graal.
OptimizedDirectCallNode(GraalTruffleRuntime, OptimizedCallTarget) - Constructor for class com.oracle.graal.truffle.OptimizedDirectCallNode
 
optimizeDelaySlot(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
Optimizes branch instruction b which has a nop in the delay slot.
OptimizedIndirectCallNode - Class in com.oracle.graal.truffle
A call node with a constant CallTarget that can be optimized by Graal.
OptimizedIndirectCallNode() - Constructor for class com.oracle.graal.truffle.OptimizedIndirectCallNode
 
OptimizedLoopNode - Class in com.oracle.graal.truffle
Temporary node for legacy loop count reporting support as it was most likely done in other implementations.
OptimizedLoopNode(RepeatingNode) - Constructor for class com.oracle.graal.truffle.OptimizedLoopNode
 
OptimizedOSRLoopNode - Class in com.oracle.graal.truffle
 
OptimizedOSRLoopNode(RepeatingNode) - Constructor for class com.oracle.graal.truffle.OptimizedOSRLoopNode
 
OptimizedOSRLoopNode.OSRRootNode - Class in com.oracle.graal.truffle
 
optimizeEmptyBlocks(MoveResolver, BitSet) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanResolveDataFlowPhase
 
optimizeEmptyBlocks(MoveResolver, BitSet) - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScanResolveDataFlowPhase
 
OptimizeGuardAnchorsPhase - Class in com.oracle.graal.phases.common
 
OptimizeGuardAnchorsPhase() - Constructor for class com.oracle.graal.phases.common.OptimizeGuardAnchorsPhase
 
OptimizeGuardAnchorsPhase.LazyCFG - Class in com.oracle.graal.phases.common
 
optimizeInterval(LIRInsertionBuffer[], Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanOptimizeSpillPositionPhase
 
optimizeMethodArgument(Value) - Static method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
 
optimizeMovesAtBlockBegin(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.EdgeMoveOptimizer.Optimizer
Moves the longest common subsequence at the start of all successors of block to the end of block just prior to the branch instruction ending block.
optimizeMovesAtBlockEnd(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.EdgeMoveOptimizer.Optimizer
Moves the longest common subsequence at the end all predecessors of block to the start of block.
optimizeNormalizeCmp(Constant, NormalizeCompareNode, boolean) - Method in class com.oracle.graal.nodes.calc.CompareNode
 
optimizeNormalizeCmp(Constant, NormalizeCompareNode, boolean) - Method in class com.oracle.graal.nodes.calc.IntegerEqualsNode
 
optimizeNormalizeCmp(Constant, NormalizeCompareNode, boolean) - Method in class com.oracle.graal.nodes.calc.IntegerLessThanNode
 
Optimizer(LIR) - Constructor for class com.oracle.graal.lir.ControlFlowOptimizer.Optimizer
 
Optimizer(LIR) - Constructor for class com.oracle.graal.lir.EdgeMoveOptimizer.Optimizer
 
optimizeSpillPosition() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanOptimizeSpillPositionPhase
 
OptimizingLinearScanWalker - Class in com.oracle.graal.lir.alloc.lsra
 
OptimizingLinearScanWalker(LinearScan, Interval, Interval) - Constructor for class com.oracle.graal.lir.alloc.lsra.OptimizingLinearScanWalker
 
OptimizingLinearScanWalker.Options - Class in com.oracle.graal.lir.alloc.lsra
 
OptImplicitNullChecks - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
option - Variable in class com.oracle.graal.compiler.test.OptionsVerifierTest.OptionsVerifier
The option field context of the verification.
Option - Annotation Type in jdk.internal.jvmci.options
Describes the attributes of an option whose value is in a static field annotated by this annotation type.
option - Variable in class jdk.internal.jvmci.options.OptionDescriptor
 
option - Variable in class jdk.internal.jvmci.options.OptionValue.SingleOverrideScope
 
optional - Variable in class com.oracle.graal.graph.NodeClass.InputInfo
 
optional - Variable in class com.oracle.graal.phases.common.DeadCodeEliminationPhase
 
OPTIONAL - Static variable in class com.oracle.graal.replacements.verifier.ClassSubstitutionVerifier
 
optional - Variable in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor.VMConfigField
 
OptionalInput - Variable in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
Optionality() - Constructor for enum com.oracle.graal.phases.common.DeadCodeEliminationPhase.Optionality
 
OptionDescriptor - Class in jdk.internal.jvmci.options
Describes the attributes of a static field option and provides access to its value.
OptionDescriptor(String, Class<?>, String, Class<?>, String, OptionValue<?>) - Constructor for class jdk.internal.jvmci.options.OptionDescriptor
 
OptionInfo(String, String, String, String, VariableElement) - Constructor for class jdk.internal.jvmci.options.processor.OptionProcessor.OptionInfo
 
OptionProcessor - Class in jdk.internal.jvmci.options.processor
Processes static fields annotated with Option.
OptionProcessor() - Constructor for class jdk.internal.jvmci.options.processor.OptionProcessor
 
OptionProcessor.OptionInfo - Class in jdk.internal.jvmci.options.processor
 
OptionProcessor.OptionsInfo - Class in jdk.internal.jvmci.options.processor
 
Options() - Constructor for class com.oracle.graal.compiler.GraalCompiler.Options
 
Options() - Constructor for class com.oracle.graal.compiler.phases.HighTier.Options
 
Options() - Constructor for class com.oracle.graal.compiler.phases.LowTier.Options
 
Options() - Constructor for class com.oracle.graal.graph.Graph.Options
 
Options() - Constructor for class com.oracle.graal.hotspot.CompileTheWorld.Options
 
Options() - Constructor for class com.oracle.graal.hotspot.debug.BenchmarkCounters.Options
 
Options() - Constructor for class com.oracle.graal.hotspot.HotSpotBackend.Options
 
Options() - Constructor for class com.oracle.graal.hotspot.HotSpotGraalRuntime.Options
 
Options() - Constructor for class com.oracle.graal.hotspot.replacements.InstanceOfSnippets.Options
 
Options() - Constructor for class com.oracle.graal.hotspot.replacements.MonitorSnippets.Options
 
Options() - Constructor for class com.oracle.graal.hotspot.replacements.NewObjectSnippets.Options
 
Options() - Constructor for class com.oracle.graal.java.BytecodeParser.Options
 
Options() - Constructor for class com.oracle.graal.lir.alloc.lsra.LinearScan.Options
 
Options() - Constructor for class com.oracle.graal.lir.alloc.lsra.OptimizingLinearScanWalker.Options
 
Options() - Constructor for class com.oracle.graal.lir.alloc.trace.TraceLinearScan.Options
 
Options() - Constructor for class com.oracle.graal.lir.alloc.trace.TraceRegisterAllocationPhase.Options
 
Options() - Constructor for class com.oracle.graal.lir.amd64.phases.StackMoveOptimizationPhase.Options
 
Options() - Constructor for class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Options
 
Options() - Constructor for class com.oracle.graal.lir.gen.LIRGenerator.Options
 
Options() - Constructor for class com.oracle.graal.lir.phases.LIRPhase.Options
 
Options() - Constructor for class com.oracle.graal.lir.phases.PostAllocationOptimizationStage.Options
 
Options() - Constructor for class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Options
 
Options() - Constructor for class com.oracle.graal.phases.common.DeadCodeEliminationPhase.Options
 
Options() - Constructor for class com.oracle.graal.phases.common.inlining.InliningPhase.Options
 
Options() - Constructor for class com.oracle.graal.phases.tiers.Suites.Options
 
Options() - Constructor for class com.oracle.graal.printer.NoDeadCodeVerifyHandler.Options
 
Options() - Constructor for class com.oracle.graal.replacements.PEGraphDecoder.Options
 
Options() - Constructor for class com.oracle.graal.replacements.StandardGraphBuilderPlugins.Options
 
Options() - Constructor for class com.oracle.graal.virtual.phases.ea.PartialEscapePhase.Options
 
Options() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Options
 
Options() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider.Options
 
Options() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime.Options
 
Options() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.Options
 
Options() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl.Options
 
Options - Interface in jdk.internal.jvmci.options
A service for accessing a set of OptionDescriptors.
options - Static variable in class jdk.internal.jvmci.options.OptionsLoader
 
options - Variable in class jdk.internal.jvmci.options.processor.OptionProcessor.OptionsInfo
 
Options() - Constructor for class jdk.internal.jvmci.options.test.NestedBooleanOptionValueTest.Options
 
Options() - Constructor for class jdk.internal.jvmci.options.test.TestOptionValue.Options
 
OptionsInfo(Element) - Constructor for class jdk.internal.jvmci.options.processor.OptionProcessor.OptionsInfo
 
OptionsLoader - Class in jdk.internal.jvmci.options
Helper class used to load option descriptors.
OptionsLoader() - Constructor for class jdk.internal.jvmci.options.OptionsLoader
 
OptionsVerifier(Class<?>, OptionDescriptor) - Constructor for class com.oracle.graal.compiler.test.OptionsVerifierTest.OptionsVerifier
 
OptionsVerifierTest - Class in com.oracle.graal.compiler.test
Verifies a class declaring one or more options has a class initializer that only initializes the option(s).
OptionsVerifierTest() - Constructor for class com.oracle.graal.compiler.test.OptionsVerifierTest
 
OptionsVerifierTest.Classpath - Class in com.oracle.graal.compiler.test
 
OptionsVerifierTest.OptionsVerifier - Class in com.oracle.graal.compiler.test
 
OptionType - Enum in jdk.internal.jvmci.options
Classifies JVMCI options in several categories depending on who this option is relevant for.
OptionType() - Constructor for enum jdk.internal.jvmci.options.OptionType
 
optionTypeToChar(OptionProcessor.OptionInfo) - Method in class jdk.internal.jvmci.options.processor.OptionProcessor
 
OptionUtils - Class in jdk.internal.jvmci.options
 
OptionUtils() - Constructor for class jdk.internal.jvmci.options.OptionUtils
 
OptionUtils.OptionConsumer - Interface in jdk.internal.jvmci.options
 
OptionValue<T> - Class in jdk.internal.jvmci.options
An option value.
OptionValue(T) - Constructor for class jdk.internal.jvmci.options.OptionValue
 
OptionValue() - Constructor for class jdk.internal.jvmci.options.OptionValue
Creates an uninitialized option value for a subclass that initializes itself lazily.
OptionValue.MultipleOverridesScope - Class in jdk.internal.jvmci.options
 
OptionValue.OverrideScope - Class in jdk.internal.jvmci.options
An object whose OptionValue.OverrideScope.close() method reverts the option value overriding initiated by OptionValue.override(OptionValue, Object) or OptionValue.override(Map).
OptionValue.SingleOverrideScope - Class in jdk.internal.jvmci.options
 
OptLoopTransform - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
OptPushThroughPi - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
OptReadElimination - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
OptScheduleOutOfLoops - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
OR - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
OR - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
or(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
or(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
Or(boolean, boolean) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp.Or
 
or - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
or(NodePredicate) - Method in class com.oracle.graal.graph.iterators.FilteredNodeIterable
 
or(NodePredicate) - Method in interface com.oracle.graal.graph.iterators.NodePredicate
 
or(NodePredicate) - Method in class com.oracle.graal.graph.iterators.NodePredicates.ContradictionPredicate
 
or - Variable in class com.oracle.graal.graph.iterators.NodePredicates.PositiveTypePredicate
 
or(Class<? extends Node>) - Method in class com.oracle.graal.graph.iterators.NodePredicates.PositiveTypePredicate
 
or(NodePredicate) - Method in class com.oracle.graal.graph.iterators.NodePredicates.TautologyPredicate
 
or() - Static method in class com.oracle.graal.jtt.optimize.Fold_Int01
 
or() - Static method in class com.oracle.graal.jtt.optimize.Fold_Long01
 
or(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int01
 
or(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int02
 
or(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int03
 
or(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long01
 
or(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long02
 
or(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long03
 
or(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int01
 
or(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int03
 
or(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long01
 
or(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long03
 
or(LogicNode, LogicNode, double) - Static method in class com.oracle.graal.nodes.LogicNode
 
or(LogicNode, boolean, LogicNode, boolean, double) - Static method in class com.oracle.graal.nodes.LogicNode
 
or(Unsigned) - Method in interface com.oracle.graal.word.Pointer
 
or(int) - Method in interface com.oracle.graal.word.Pointer
 
or(Signed) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this | val).
or(int) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this | val).
or(Unsigned) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this | val).
or(int) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this | val).
or(Signed) - Method in class com.oracle.graal.word.Word
 
or(Unsigned) - Method in class com.oracle.graal.word.Word
 
or(int) - Method in class com.oracle.graal.word.Word
 
or(Word) - Method in class com.oracle.graal.word.Word
 
orderedLoopEnds() - Method in class com.oracle.graal.nodes.LoopBeginNode
Returns the set of LoopEndNode that correspond to back-edges for this loop, in increasing LoopBeginNode.phiPredecessorIndex(com.oracle.graal.nodes.AbstractEndNode) order.
orderIds - Variable in class com.oracle.graal.nodes.GraphEncoder.NodeOrder
 
original - Static variable in class com.oracle.graal.jtt.jdk.CharacterBits
 
original - Static variable in class com.oracle.graal.jtt.jdk.IntegerBits
 
original - Static variable in class com.oracle.graal.jtt.jdk.LongBits
 
original - Static variable in class com.oracle.graal.jtt.jdk.ShortBits
 
original - Variable in class com.oracle.graal.loop.LoopFragment
 
original() - Method in class com.oracle.graal.loop.LoopFragment
 
original() - Method in class com.oracle.graal.loop.LoopFragmentInside
 
original - Variable in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo
 
ORIGINAL_IS_STATIC - Static variable in class com.oracle.graal.replacements.verifier.MethodSubstitutionVerifier
 
ORIGINAL_METHOD_NAME - Static variable in class com.oracle.graal.replacements.verifier.MethodSubstitutionVerifier
 
ORIGINAL_METHOD_NAME_DEFAULT - Static variable in class com.oracle.graal.replacements.verifier.MethodSubstitutionVerifier
 
ORIGINAL_SIGNATURE - Static variable in class com.oracle.graal.replacements.verifier.MethodSubstitutionVerifier
 
ORIGINAL_SIGNATURE_DEFAULT - Static variable in class com.oracle.graal.replacements.verifier.MethodSubstitutionVerifier
 
originalArguments - Variable in class com.oracle.graal.replacements.nodes.ResolvedMethodHandleCallTargetNode
 
originalArraycopy - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
originalArraycopy() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
originalIsStatic - Variable in class com.oracle.graal.graphbuilderconf.MethodSubstitutionPlugin
 
originalMethod(ExecutableElement, AnnotationMirror, TypeElement, String, TypeMirror[], boolean) - Method in class com.oracle.graal.replacements.verifier.MethodSubstitutionVerifier
 
originalMethods(ClassSubstitution, boolean, String, ReplacementsImpl.JavaSignature) - Method in class com.oracle.graal.replacements.ReplacementsImpl.ClassReplacements
 
originalName(Method, String) - Static method in class com.oracle.graal.replacements.ReplacementsImpl
 
originalName(ExecutableElement, AnnotationMirror) - Static method in class com.oracle.graal.replacements.verifier.MethodSubstitutionVerifier
 
originalReturnType - Variable in class com.oracle.graal.replacements.nodes.ResolvedMethodHandleCallTargetNode
 
originalSignature(Method, String, boolean) - Method in class com.oracle.graal.replacements.ReplacementsImpl.ClassReplacements
 
originalSignature(TypeElement, ExecutableElement, AnnotationMirror, boolean) - Method in class com.oracle.graal.replacements.verifier.MethodSubstitutionVerifier
 
originalString - Variable in class com.oracle.graal.replacements.verifier.APHotSpotSignature
 
originalString - Variable in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
originalTargetMethod - Variable in class com.oracle.graal.replacements.nodes.ResolvedMethodHandleCallTargetNode
 
originalValue(ValueNode) - Static method in class com.oracle.graal.nodes.util.GraphUtil
Tries to find an original value of the given node by traversing through proxies and unambiguous phis.
OriginalValueSearch(ValueNode) - Constructor for class com.oracle.graal.nodes.util.GraphUtil.OriginalValueSearch
 
originatingElements - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchRuleDescriptor
 
originatingElements - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParser
 
originatingElements - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.TypeDescriptor
 
originatingElements - Variable in class jdk.internal.jvmci.options.processor.OptionProcessor.OptionsInfo
 
orInt(long, int) - Static method in class com.oracle.graal.replacements.test.WordTest
 
orLong(long, long) - Static method in class com.oracle.graal.replacements.test.WordTest
 
orMemory(ValueNode, Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
OrNode - Class in com.oracle.graal.nodes.calc
 
OrNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.OrNode
 
OrPredicate(NodePredicate, NodePredicate) - Constructor for class com.oracle.graal.graph.iterators.NodePredicates.OrPredicate
 
os - Variable in class com.oracle.graal.debug.internal.DebugHistogramAsciiPrinter
 
os - Variable in class com.oracle.graal.debug.internal.DebugHistogramRPrinter
 
osr - Variable in class com.oracle.graal.hotspot.CompilationStatistics
 
OSR_MIGRATION_END - Static variable in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
OSRLocalNode - Class in com.oracle.graal.nodes.extended
 
OSRLocalNode(int, Stamp) - Constructor for class com.oracle.graal.nodes.extended.OSRLocalNode
 
osrMigrationEndAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
OSRRootNode(OptimizedOSRLoopNode) - Constructor for class com.oracle.graal.truffle.OptimizedOSRLoopNode.OSRRootNode
 
OSRStartNode - Class in com.oracle.graal.nodes.extended
 
OSRStartNode() - Constructor for class com.oracle.graal.nodes.extended.OSRStartNode
 
osThreadInterruptedOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
osThreadInterruptedOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
osThreadOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
osThreadOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
otherClass - Variable in class com.oracle.graal.nodes.java.ClassIsAssignableFromNode
 
otherFoo(HotSpotNmethod, Object, Object) - Static method in class com.oracle.graal.hotspot.test.HotSpotNmethodTest
 
otherOperands - Variable in class com.oracle.graal.lir.gen.PhiResolver
 
out - Variable in class com.oracle.graal.compiler.gen.InstructionPrinter
 
out() - Method in class com.oracle.graal.compiler.gen.InstructionPrinter
 
out() - Method in class com.oracle.graal.debug.LogStream
 
out - Static variable in class com.oracle.graal.debug.TTY
The PrintStream to which all non-suppressed output from TTY is written.
out() - Static method in class com.oracle.graal.debug.TTY
Gets the thread-local log stream to which the static methods of this class send their output.
out - Static variable in class com.oracle.graal.hotspot.logging.Logger
 
out - Variable in class com.oracle.graal.printer.CompilationPrinter
 
out - Variable in enum jdk.internal.jvmci.code.CallingConvention.Type
Determines if this is a request for the outgoing argument locations at a call site.
outcall(int) - Static method in class com.oracle.graal.jtt.optimize.List_reorder_bug
 
outer - Variable in class com.oracle.graal.nodes.GraphDecoder.LoopScope
 
outerFirst() - Method in class com.oracle.graal.loop.LoopsData
 
outerFrameState - Variable in class com.oracle.graal.java.FrameStateBuilder
 
outerFrameState - Variable in class com.oracle.graal.nodes.FrameState
 
outerFrameState() - Method in class com.oracle.graal.nodes.FrameState
 
outerState - Variable in class com.oracle.graal.replacements.PEGraphDecoder.PEMethodScope
 
outgoing - Variable in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl.BlockData
 
outgoing(LIR, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.ssi.SSIUtil
 
outgoingCallingConvention - Variable in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
The calling convention for this call.
outgoingInst(LIR, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.ssi.SSIUtil
 
outgoingSize - Variable in class com.oracle.graal.lir.framemap.FrameMap
Size of the area occupied by outgoing overflow arguments.
outgoingSize() - Method in class com.oracle.graal.lir.framemap.FrameMap
 
outgoingValues - Variable in class com.oracle.graal.lir.sparc.SPARCBlockEndOp
 
outgoingValues - Variable in class com.oracle.graal.lir.StandardOp.AbstractBlockEndOp
 
OutOfRegistersException - Exception in com.oracle.graal.lir.alloc.lsra
 
OutOfRegistersException(String) - Constructor for exception com.oracle.graal.lir.alloc.lsra.OutOfRegistersException
 
OutOfRegistersException(Throwable, String) - Constructor for exception com.oracle.graal.lir.alloc.lsra.OutOfRegistersException
 
OutOfRegistersException(boolean, String) - Constructor for exception com.oracle.graal.lir.alloc.lsra.OutOfRegistersException
 
OutOfRegistersException(String, String) - Constructor for exception com.oracle.graal.lir.alloc.lsra.OutOfRegistersException
 
OutOfRegistersException(Throwable, String, String) - Constructor for exception com.oracle.graal.lir.alloc.lsra.OutOfRegistersException
 
OutOfRegistersException(boolean, String, String) - Constructor for exception com.oracle.graal.lir.alloc.lsra.OutOfRegistersException
 
output() - Method in interface com.oracle.graal.debug.DebugConfig
 
output() - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
output - Variable in class com.oracle.graal.debug.GraalDebugConfig
 
output() - Method in class com.oracle.graal.debug.GraalDebugConfig
 
output - Variable in class com.oracle.graal.debug.internal.DebugScope
 
output - Variable in class com.oracle.graal.jtt.ConvertJTT.Run
 
output - Variable in class com.oracle.graal.jtt.threads.ThreadLocal03.TThread
 
output - Variable in class com.oracle.graal.lir.jtt.LIRTestSpecification
 
outputCount - Variable in class com.oracle.graal.lir.gen.SpillMoveFactoryBase.CheckClosure
 
outputDirectory - Variable in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor
 
outputGraph(StructuredGraph, String) - Static method in class com.oracle.graal.compiler.test.TypeSystemTest
 
outputName - Variable in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor
 
outputNode(Node) - Static method in class com.oracle.graal.compiler.test.TypeSystemTest
 
outputProc(LIRInstruction, Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>) - Method in class com.oracle.graal.lir.gen.SpillMoveFactoryBase.CheckClosure
 
outsideFrameAccess - Variable in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
outsideFrameAccess - Variable in class com.oracle.graal.truffle.OptimizedIndirectCallNode
 
overflowGuard - Variable in class com.oracle.graal.nodes.LoopBeginNode
 
overflowSuccessor - Variable in class com.oracle.graal.replacements.nodes.arithmetic.IntegerExactArithmeticSplitNode
 
overlap - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend.LIRDependencyAccumulator
 
overlaps(LocationIdentity) - Method in class jdk.internal.jvmci.meta.LocationIdentity
 
override(DelegatingDebugConfig.Level, int) - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
override(OptionValue<?>, Object) - Static method in class jdk.internal.jvmci.options.OptionValue
Temporarily changes the value for an option.
override(Map<OptionValue<?>, Object>) - Static method in class jdk.internal.jvmci.options.OptionValue
Temporarily changes the values for a set of options.
override(Object...) - Static method in class jdk.internal.jvmci.options.OptionValue
Temporarily changes the values for a set of options.
overrides - Variable in class jdk.internal.jvmci.options.OptionValue.MultipleOverridesScope
 
OverrideScope() - Constructor for class jdk.internal.jvmci.options.OptionValue.OverrideScope
 
overrideScopeTL - Static variable in class jdk.internal.jvmci.options.OptionValue
 
overrideWithNativeOptions(HotSpotVMConfig) - Static method in class com.oracle.graal.hotspot.CompileTheWorld.Options
Overrides CompileTheWorld.Options.CompileTheWorldStartAt and CompileTheWorld.Options.CompileTheWorldStopAt from -XX HotSpot options of the same name if the latter have non-default values.
owner - Variable in class jdk.internal.jvmci.code.StackLockValue
 

P

p - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
P_0F - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Op
 
P_0F38 - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Op
 
P_0F3A - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Op
 
pageSize() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
pagesToBang - Variable in class com.oracle.graal.hotspot.HotSpotHostBackend
This will be 0 if stack banging is disabled.
Pair(Interval, Interval) - Constructor for class com.oracle.graal.lir.alloc.lsra.Interval.Pair
 
Pair<F,S> - Class in com.oracle.graal.nodes
 
Pair(F, S) - Constructor for class com.oracle.graal.nodes.Pair
 
PAIR_SIZE - Static variable in class com.oracle.graal.bytecode.BytecodeLookupSwitch
 
param - Static variable in class com.oracle.graal.jtt.bytecode.BC_aastore
 
param - Static variable in class com.oracle.graal.jtt.except.BC_aastore0
 
param - Static variable in class com.oracle.graal.jtt.except.BC_aastore1
 
ParameterNode - Class in com.oracle.graal.nodes
The Parameter instruction is a placeholder for an incoming argument to a function call.
ParameterNode(int, Stamp) - Constructor for class com.oracle.graal.nodes.ParameterNode
 
ParameterPlugin - Interface in com.oracle.graal.graphbuilderconf
 
parameterPlugin - Variable in class com.oracle.graal.replacements.PEGraphDecoder.PEMethodScope
 
parameterPlugins - Variable in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
parameters - Variable in class com.oracle.graal.graphbuilderconf.MethodSubstitutionPlugin
The parameter types of the substitute method.
parameters - Variable in class com.oracle.graal.hotspot.amd64.AMD64TailcallOp
 
parameters(String) - Static method in class com.oracle.graal.jtt.ConvertJTT
 
parameters - Variable in class com.oracle.graal.lir.amd64.AMD64BreakpointOp
A set of values loaded into the Java ABI parameter locations (for inspection by a debugger).
parameters - Variable in class com.oracle.graal.lir.amd64.AMD64Call.CallOp
 
parameters - Variable in class com.oracle.graal.lir.amd64.AMD64CCall
 
parameters - Variable in class com.oracle.graal.lir.sparc.SPARCBreakpointOp
A set of values loaded into the Java ABI parameter locations (for inspection by a debugger).
parameters - Variable in class com.oracle.graal.lir.sparc.SPARCCall.CallOp
 
parameters - Variable in class com.oracle.graal.replacements.nodes.LoadSnippetVarargParameterNode
 
parameters - Variable in class com.oracle.graal.replacements.ReplacementsImpl.JavaSignature
 
parameters - Variable in class com.oracle.graal.replacements.SnippetTemplate
The named parameters of this template that must be bound to values during instantiation.
parameters - Variable in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
parameterTypes - Variable in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
parameterTypes - Variable in class jdk.internal.jvmci.runtime.test.NameAndSignature
 
paramsAndInvokeAreInSameGraph(Invoke, Set<ParameterNode>) - Static method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
parent - Variable in class com.oracle.graal.compiler.common.cfg.Loop
 
parent - Variable in class com.oracle.graal.compiler.test.AllocSpy
 
parent - Variable in class com.oracle.graal.debug.internal.CloseableCounterImpl
 
parent - Variable in class com.oracle.graal.debug.internal.DebugScope
 
parent - Variable in class com.oracle.graal.graph.NodeUnionFind
 
parent - Variable in class com.oracle.graal.graphbuilderconf.InvocationPlugins
The plugins searched before searching in this object.
parent - Variable in class com.oracle.graal.hotspot.DebugValuesPrinter.DebugValueScope
 
parent - Variable in class com.oracle.graal.java.BytecodeParser
 
parent() - Method in class com.oracle.graal.loop.LoopEx
 
parent - Variable in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance.Scope
 
parent - Variable in class com.oracle.graal.phases.common.LoweringPhase.Frame
 
parent - Variable in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistic
 
parent - Variable in class com.oracle.graal.truffle.TruffleExpansionLogger.ExpansionTree
 
parent - Variable in class jdk.internal.jvmci.options.OptionValue.MultipleOverridesScope
 
parentBci - Variable in class com.oracle.graal.truffle.TruffleExpansionLogger.ExpansionTree
 
parentConfig - Variable in class com.oracle.graal.debug.internal.DebugScope
 
parentIndent - Variable in class com.oracle.graal.debug.internal.DebugScope.IndentImpl
 
parse(String, int, String, String) - Static method in class com.oracle.graal.code.HexCodeFile
Parses a string in the format produced by HexCodeFile.toString() to produce a HexCodeFile object.
parse(String) - Static method in class com.oracle.graal.debug.DebugFilter
 
parse(String) - Static method in class com.oracle.graal.debug.MethodFilter
Parses a string containing list of comma separated filter patterns into an array of MethodFilters.
parse1(ResolvedJavaMethod, PhaseSuite<HighTierContext>, StructuredGraph.AllowAssumptions) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
parseAndInline(String) - Method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
parseAndInline(String, Class<? extends ValueNode>) - Method in class com.oracle.graal.replacements.test.BitOpNodesTest
Parse and optimize name.
parseAndInlineCallee(ResolvedJavaMethod, ValueNode[], IntrinsicContext) - Method in class com.oracle.graal.java.BytecodeParser
 
parseAndProcess(Class<?>, StructuredGraph.AllowAssumptions) - Method in class com.oracle.graal.compiler.test.FinalizableSubclassTest
 
parseAndProcess(String) - Method in class com.oracle.graal.compiler.test.MonitorGraphTest
 
parseBytecodes(ResolvedJavaMethod, HighTierContext, CanonicalizerPhase, StructuredGraph) - Static method in class com.oracle.graal.phases.common.inlining.info.elem.InlineableGraph
This method builds the IR nodes for the given method and canonicalizes them.
parseCompileOnly() - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
parseDebug(ResolvedJavaMethod, StructuredGraph.AllowAssumptions) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Parses a Java method in full debug mode to produce a graph.
parseEager(String, StructuredGraph.AllowAssumptions) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Parses a Java method in eager mode to produce a graph.
parseEager(ResolvedJavaMethod, StructuredGraph.AllowAssumptions) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Parses a Java method in eager mode to produce a graph.
parseEager(ResolvedJavaMethod, StructuredGraph.AllowAssumptions) - Method in class com.oracle.graal.hotspot.test.InstalledCodeExecuteHelperTest
 
parseEager(ResolvedJavaMethod, StructuredGraph.AllowAssumptions) - Method in class com.oracle.graal.jtt.JTTTest
 
parseEager(ResolvedJavaMethod, StructuredGraph.AllowAssumptions) - Method in class com.oracle.graal.replacements.test.CompiledExceptionHandlerTest
 
parseEager(ResolvedJavaMethod, StructuredGraph.AllowAssumptions) - Method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
parseEager(ResolvedJavaMethod, StructuredGraph.AllowAssumptions) - Method in class com.oracle.graal.replacements.test.PointerTest
 
parseEager(ResolvedJavaMethod, StructuredGraph.AllowAssumptions) - Method in class com.oracle.graal.replacements.test.WordTest
 
parseExpression() - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParser
 
parseForComparison(String) - Method in class com.oracle.graal.truffle.test.PartialEvaluationTest
 
parseForCompile(ResolvedJavaMethod) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Used to produce a graph for a method about to be compiled by GraalCompilerTest.compile(ResolvedJavaMethod, StructuredGraph) if the second parameter to that method is null.
parseForCompile(ResolvedJavaMethod) - Method in class com.oracle.graal.replacements.test.TypeCheckTest
 
parseInt(int, String) - Method in class com.oracle.graal.code.HexCodeFile.Parser
 
parseLong(String) - Static method in class jdk.internal.jvmci.options.OptionUtils
 
parseMethodDescriptor(String) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
parseMethodDescriptor(String) - Method in interface jdk.internal.jvmci.meta.MetaAccessProvider
Parses a method descriptor into a Signature.
parseMetricAndTimerSystemProperties(Set<String>, Set<String>, Set<String>, Set<String>) - Static method in class com.oracle.graal.debug.Debug
 
parseOption(String, OptionUtils.OptionConsumer) - Static method in class jdk.internal.jvmci.options.OptionUtils
Parses a given option value specification.
parseProfiled(String, StructuredGraph.AllowAssumptions) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Parses a Java method in default mode to produce a graph.
parseProfiled(ResolvedJavaMethod, StructuredGraph.AllowAssumptions) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
Parses a Java method in default mode to produce a graph.
Parser(String, int, String, String) - Constructor for class com.oracle.graal.code.HexCodeFile.Parser
 
parser - Variable in class com.oracle.graal.compiler.gen.BytecodeLIRBuilder
 
parser - Variable in class com.oracle.graal.graphbuilderconf.InvocationPlugins.InvocationPluginReceiver
 
parser - Variable in class com.oracle.graal.java.BytecodeParser.IntrinsicScope
 
parser - Variable in class com.oracle.graal.java.FrameStateBuilder
 
parseSection(int, String) - Method in class com.oracle.graal.code.HexCodeFile.Parser
 
parseSections(int, String) - Method in class com.oracle.graal.code.HexCodeFile.Parser
 
parseSignature(String, int) - Static method in class com.oracle.graal.replacements.verifier.APHotSpotSignature
 
parseSignature(String, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
parseType(boolean) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParser
 
ParsingInlineInvokePlugin(ReplacementsImpl, InvocationPlugins, LoopExplosionPlugin) - Constructor for class com.oracle.graal.truffle.PartialEvaluator.ParsingInlineInvokePlugin
 
parsingIntrinsic() - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Determines if this parsing context is within the bytecode of an intrinsic or a method inlined by an intrinsic.
parsingIntrinsic() - Method in class com.oracle.graal.java.BytecodeParser
 
parsingIntrinsic() - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
PartialEscapeAnalysis - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
PartialEscapeAnalysisTest - Class in com.oracle.graal.compiler.test.ea
The PartialEscapeAnalysisPhase is expected to remove all allocations and return the correct values.
PartialEscapeAnalysisTest() - Constructor for class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
PartialEscapeAnalysisTest.CacheKey - Class in com.oracle.graal.compiler.test.ea
 
PartialEscapeAnalysisTest.TestObject - Class in com.oracle.graal.compiler.test.ea
 
PartialEscapeAnalysisTest.TestObject2 - Class in com.oracle.graal.compiler.test.ea
 
PartialEscapeBench - Class in com.oracle.graal.virtual.bench
 
PartialEscapeBench() - Constructor for class com.oracle.graal.virtual.bench.PartialEscapeBench
 
PartialEscapeBench.Thing - Class in com.oracle.graal.virtual.bench
 
PartialEscapeBench.ThingsCache - Class in com.oracle.graal.virtual.bench
 
PartialEscapeBlockState<T extends PartialEscapeBlockState<T>> - Class in com.oracle.graal.virtual.phases.ea
 
PartialEscapeBlockState() - Constructor for class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
PartialEscapeBlockState(PartialEscapeBlockState<T>) - Constructor for class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
PartialEscapeBlockState.Final - Class in com.oracle.graal.virtual.phases.ea
Final subclass of PartialEscapeBlockState, for performance and to make everything behave nicely with generics.
PartialEscapeBlockState.RefCount - Class in com.oracle.graal.virtual.phases.ea
 
PartialEscapeClosure<BlockT extends PartialEscapeBlockState<BlockT>> - Class in com.oracle.graal.virtual.phases.ea
 
PartialEscapeClosure(SchedulePhase, MetaAccessProvider, ConstantReflectionProvider) - Constructor for class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
PartialEscapeClosure.CollectVirtualObjectsClosure - Class in com.oracle.graal.virtual.phases.ea
 
PartialEscapeClosure.Final - Class in com.oracle.graal.virtual.phases.ea
Final subclass of PartialEscapeClosure, for performance and to make everything behave nicely with generics.
PartialEscapeClosure.MergeProcessor - Class in com.oracle.graal.virtual.phases.ea
 
PartialEscapePhase - Class in com.oracle.graal.virtual.phases.ea
 
PartialEscapePhase(boolean, CanonicalizerPhase) - Constructor for class com.oracle.graal.virtual.phases.ea.PartialEscapePhase
 
PartialEscapePhase(boolean, CanonicalizerPhase, BasePhase<PhaseContext>) - Constructor for class com.oracle.graal.virtual.phases.ea.PartialEscapePhase
 
PartialEscapePhase(boolean, boolean, CanonicalizerPhase, BasePhase<PhaseContext>) - Constructor for class com.oracle.graal.virtual.phases.ea.PartialEscapePhase
 
PartialEscapePhase.Options - Class in com.oracle.graal.virtual.phases.ea
 
partialEval(OptimizedCallTarget, Object[], StructuredGraph.AllowAssumptions) - Method in class com.oracle.graal.truffle.test.PartialEvaluationTest
 
PartialEvaluationMemUse - Static variable in class com.oracle.graal.truffle.TruffleCompiler
 
PartialEvaluationTest - Class in com.oracle.graal.truffle.test
 
PartialEvaluationTest() - Constructor for class com.oracle.graal.truffle.test.PartialEvaluationTest
 
PartialEvaluationTime - Static variable in class com.oracle.graal.truffle.TruffleCompiler
 
PartialEvaluator - Class in com.oracle.graal.truffle
Class performing the partial evaluation starting from the root node of an AST.
PartialEvaluator(Providers, GraphBuilderConfiguration, SnippetReflectionProvider, Architecture) - Constructor for class com.oracle.graal.truffle.PartialEvaluator
 
partialEvaluator - Variable in class com.oracle.graal.truffle.TruffleCompiler
 
PartialEvaluator.InterceptReceiverPlugin - Class in com.oracle.graal.truffle
 
PartialEvaluator.ParsingInlineInvokePlugin - Class in com.oracle.graal.truffle
 
PartialEvaluator.PEInlineInvokePlugin - Class in com.oracle.graal.truffle
 
PartialEvaluator.PELoopExplosionPlugin - Class in com.oracle.graal.truffle
 
PASS - Static variable in class com.oracle.graal.jtt.except.Catch_StackOverflowError_03
 
patchAddImmediate(int, int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
patchCounterIncrement(Assembler, int[]) - Method in class com.oracle.graal.hotspot.HotSpotCounterOp
Patches the increment value in the instruction emitted by this instruction.
patchCounterIncrement(Assembler, int[]) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCounterOp
Patches the increment value in the instruction emitted by the SPARCHotSpotCounterOp.emitIncrement(int, SPARCMacroAssembler, SPARCAddress, Value) method.
PATCHED_VERIFIED_ENTRY_POINT_INSTRUCTION_SIZE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackend
The size of the instruction used to patch the verified entry point of an nmethod when the nmethod is made non-entrant or a zombie (e.g.
patchInstructions(Assembler) - Method in class com.oracle.graal.asm.Label
 
patchJumpTarget(int, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
patchJumpTarget(int, int) - Method in class com.oracle.graal.asm.Assembler
 
patchJumpTarget(int, int) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
patchNodes(Graph.DuplicationReplacement) - Method in class com.oracle.graal.loop.LoopFragment
 
patchPeeling(LoopFragmentInside) - Method in class com.oracle.graal.loop.LoopFragmentInside
 
patchPhi(StructuredGraph, PhiNode, AbstractMergeNode) - Static method in class com.oracle.graal.loop.LoopFragmentInside
 
patchPositions - Variable in class com.oracle.graal.asm.Label
References to instructions that jump to this unresolved label.
patchReturnAddress(Word) - Static method in class com.oracle.graal.hotspot.nodes.PatchReturnAddressNode
 
PatchReturnAddressNode - Class in com.oracle.graal.hotspot.nodes
Modifies the return address of the current frame.
PatchReturnAddressNode(ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.PatchReturnAddressNode
 
patchUnbound(Label) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
PathStart(AbstractBeginNode, U) - Constructor for class com.oracle.graal.phases.graph.SinglePassNodeIterator.PathStart
 
pattern - Variable in class com.oracle.graal.compiler.match.MatchStatement
The actual match pattern.
pattern - Variable in class com.oracle.graal.debug.DebugFilter.Term
 
patternFound(int) - Method in class com.oracle.graal.hotspot.debug.BenchmarkCounters.CallbackOutputStream
 
patterns - Variable in class com.oracle.graal.asm.sparc.SPARCInstructionCounter.SPARCInstructionMatch
 
patterns - Variable in class com.oracle.graal.compiler.match.MatchPattern
Patterns to match the inputs.
patterns - Variable in class com.oracle.graal.hotspot.debug.BenchmarkCounters.CallbackOutputStream
 
pc - Variable in class com.oracle.graal.jtt.optimize.Conditional01.TestClass
 
PC_RETURN_OFFSET - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
pcOffset - Variable in class jdk.internal.jvmci.code.CompilationResult.Site
The position (or offset) of this site with respect to the start of the target method.
pcOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode.Comment
 
pcRegister - Variable in class com.oracle.graal.hotspot.sparc.SPARCDeoptimizeOp
 
PEAAssertionsTest - Class in com.oracle.graal.compiler.test.ea
 
PEAAssertionsTest() - Constructor for class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
PEAAssertionsTest.TestClass - Class in com.oracle.graal.compiler.test.ea
 
PEAInliningHints - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
PEAppendGraphBuilderContext(PEGraphDecoder.PEMethodScope, FixedWithNextNode) - Constructor for class com.oracle.graal.replacements.PEGraphDecoder.PEAppendGraphBuilderContext
 
PEAReadEliminationTest - Class in com.oracle.graal.compiler.test.ea
 
PEAReadEliminationTest() - Constructor for class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
PECanonicalizerTool() - Constructor for class com.oracle.graal.nodes.SimplifyingGraphDecoder.PECanonicalizerTool
 
peek(String) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParser
 
peek() - Method in class com.oracle.graal.graph.NodeStack
 
peekIterator() - Method in class com.oracle.graal.truffle.TruffleInlining.CallTreeNodeIterator
 
peekMonitorId() - Method in class com.oracle.graal.java.FrameStateBuilder
 
peel(LoopEx) - Static method in class com.oracle.graal.loop.LoopTransformations
 
peelIteration - Variable in class com.oracle.graal.java.BytecodeParser.ExplodedLoopContext
 
peelIteration(BciBlockMapping.BciBlock[], BciBlockMapping.BciBlock, BytecodeParser.ExplodedLoopContext) - Method in class com.oracle.graal.java.BytecodeParser
 
peephole() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
Does peephole optimization on code generated by this assembler.
peephole(ValueNode) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
peephole(ValueNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
peephole(ValueNode) - Method in class com.oracle.graal.compiler.sparc.SPARCNodeLIRBuilder
 
PEGraphDecoder - Class in com.oracle.graal.replacements
A graph decoder that performs partial evaluation, i.e., that performs method inlining and canonicalization/simplification of nodes during decoding.
PEGraphDecoder(MetaAccessProvider, ConstantReflectionProvider, StampProvider, Architecture) - Constructor for class com.oracle.graal.replacements.PEGraphDecoder
 
PEGraphDecoder.ExceptionPlaceholderNode - Class in com.oracle.graal.replacements
 
PEGraphDecoder.Options - Class in com.oracle.graal.replacements
 
PEGraphDecoder.PEAppendGraphBuilderContext - Class in com.oracle.graal.replacements
 
PEGraphDecoder.PEMethodScope - Class in com.oracle.graal.replacements
 
PEGraphDecoder.PENonAppendGraphBuilderContext - Class in com.oracle.graal.replacements
 
PEGraphDecoderTest - Class in com.oracle.graal.replacements.test
 
PEGraphDecoderTest() - Constructor for class com.oracle.graal.replacements.test.PEGraphDecoderTest
 
PEGraphDecoderTest.InlineAll - Class in com.oracle.graal.replacements.test
 
PEInlineInvokePlugin(TruffleInlining, ReplacementsImpl) - Constructor for class com.oracle.graal.truffle.PartialEvaluator.PEInlineInvokePlugin
 
PELoopExplosionPlugin() - Constructor for class com.oracle.graal.truffle.PartialEvaluator.PELoopExplosionPlugin
 
PEMethodScope(StructuredGraph, PEGraphDecoder.PEMethodScope, GraphDecoder.LoopScope, EncodedGraph, ResolvedJavaMethod, GraphDecoder.InvokeData, int, LoopExplosionPlugin, InvocationPlugins, InlineInvokePlugin[], ParameterPlugin, ValueNode[]) - Constructor for class com.oracle.graal.replacements.PEGraphDecoder.PEMethodScope
 
PENALTY_VERSUS_UNSCHEDULED - Static variable in class com.oracle.graal.compiler.common.alloc.ComputeBlockOrder
Divisor used for degrading the probability of the current path versus unscheduled paths at a merge node when calculating the linear scan order.
PENDING_DEOPTIMIZATION_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
PENDING_EXCEPTION_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
pendingDeoptimizationOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
pendingExceptionOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Offset of the _pending_exception field in ThreadShadow (defined in exceptions.hpp).
pendingFailedSpeculationOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
pendingTransferToInterpreterOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
PENonAppendGraphBuilderContext(PEGraphDecoder.PEMethodScope, Invoke) - Constructor for class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
percentage(long, long) - Static method in class com.oracle.graal.hotspot.debug.BenchmarkCounters
 
PEReadEliminationBlockState - Class in com.oracle.graal.virtual.phases.ea
 
PEReadEliminationBlockState() - Constructor for class com.oracle.graal.virtual.phases.ea.PEReadEliminationBlockState
 
PEReadEliminationBlockState(PEReadEliminationBlockState) - Constructor for class com.oracle.graal.virtual.phases.ea.PEReadEliminationBlockState
 
PEReadEliminationBlockState.ReadCacheEntry - Class in com.oracle.graal.virtual.phases.ea
 
PEReadEliminationClosure - Class in com.oracle.graal.virtual.phases.ea
 
PEReadEliminationClosure(SchedulePhase, MetaAccessProvider, ConstantReflectionProvider) - Constructor for class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
PEReadEliminationClosure.ReadEliminationMergeProcessor - Class in com.oracle.graal.virtual.phases.ea
 
performReplacement(Node, Node) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance
 
permanent - Variable in exception jdk.internal.jvmci.code.BailoutException
 
PersonImpl(String) - Constructor for class com.oracle.graal.compiler.test.FindUniqueConcreteMethodBugTest.PersonImpl
 
Phase - Class in com.oracle.graal.phases
Base class for compiler phases that don't need a context object.
Phase() - Constructor for class com.oracle.graal.phases.Phase
 
Phase(String) - Constructor for class com.oracle.graal.phases.Phase
 
PHASE_DUMP_LEVEL - Static variable in class com.oracle.graal.lir.phases.LIRPhase
 
PHASE_DUMP_LEVEL - Static variable in class com.oracle.graal.phases.BasePhase
 
PhaseContext - Class in com.oracle.graal.phases.tiers
 
PhaseContext(MetaAccessProvider, ConstantReflectionProvider, LoweringProvider, Replacements, StampProvider) - Constructor for class com.oracle.graal.phases.tiers.PhaseContext
 
PhaseContext(Providers) - Constructor for class com.oracle.graal.phases.tiers.PhaseContext
 
phases - Variable in class com.oracle.graal.lir.phases.LIRPhaseSuite
 
phases - Variable in class com.oracle.graal.phases.PhaseSuite
 
PhaseSuite<C> - Class in com.oracle.graal.phases
A compiler phase that can apply an ordered collection of phases to a graph.
PhaseSuite() - Constructor for class com.oracle.graal.phases.PhaseSuite
 
phaseTransition(String) - Static method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
Take action related to entering a new execution phase.
Phi(int) - Constructor for class com.oracle.graal.jtt.optimize.Phi01.Phi
 
Phi(int) - Constructor for class com.oracle.graal.jtt.optimize.Phi02.Phi
 
Phi(int) - Constructor for class com.oracle.graal.jtt.optimize.Phi03.Phi
 
phi - Variable in class com.oracle.graal.loop.BasicInductionVariable
 
Phi01 - Class in com.oracle.graal.jtt.optimize
 
Phi01() - Constructor for class com.oracle.graal.jtt.optimize.Phi01
 
Phi01.Phi - Class in com.oracle.graal.jtt.optimize
 
Phi02 - Class in com.oracle.graal.jtt.optimize
 
Phi02() - Constructor for class com.oracle.graal.jtt.optimize.Phi02
 
Phi02.Phi - Class in com.oracle.graal.jtt.optimize
 
Phi03 - Class in com.oracle.graal.jtt.optimize
 
Phi03() - Constructor for class com.oracle.graal.jtt.optimize.Phi03
 
Phi03.Phi - Class in com.oracle.graal.jtt.optimize
 
phiConstants - Variable in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
 
phiConstantsSkipped - Static variable in class com.oracle.graal.lir.constopt.ConstantLoadOptimization
 
PhiCreationTests - Class in com.oracle.graal.compiler.test
In the following tests, the correct removal of redundant phis during graph building is tested.
PhiCreationTests() - Constructor for class com.oracle.graal.compiler.test.PhiCreationTests
 
phiIn(LIR, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.ssa.SSAUtil
 
PhiNode - Class in com.oracle.graal.nodes
PhiNodes represent the merging of edges at a control flow merges ( AbstractMergeNode or LoopBeginNode).
PhiNode(NodeClass<? extends PhiNode>, Stamp, AbstractMergeNode) - Constructor for class com.oracle.graal.nodes.PhiNode
 
PhiNode.MultipleValuesNode - Class in com.oracle.graal.nodes
 
phiOut(LIR, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.ssa.SSAUtil
 
phiOutIndex(LIR, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.ssa.SSAUtil
 
phiPredecessorAt(int) - Method in class com.oracle.graal.nodes.AbstractMergeNode
 
phiPredecessorAt(int) - Method in class com.oracle.graal.nodes.LoopBeginNode
 
phiPredecessorCount() - Method in class com.oracle.graal.nodes.AbstractMergeNode
 
phiPredecessorCount() - Method in class com.oracle.graal.nodes.LoopBeginNode
 
phiPredecessorIndex(AbstractEndNode) - Method in class com.oracle.graal.nodes.AbstractMergeNode
 
phiPredecessorIndex(AbstractEndNode) - Method in class com.oracle.graal.nodes.LoopBeginNode
 
PhiResolver - Class in com.oracle.graal.lir.gen
Converts phi instructions into moves.
PhiResolver(LIRGeneratorTool, LIRInsertionBuffer, List<LIRInstruction>, int) - Constructor for class com.oracle.graal.lir.gen.PhiResolver
 
PhiResolver.PhiResolverNode - Class in com.oracle.graal.lir.gen
Tracks a data flow dependency between a source operand and any number of the destination operands.
PhiResolverNode(Value) - Constructor for class com.oracle.graal.lir.gen.PhiResolver.PhiResolverNode
 
phis() - Method in class com.oracle.graal.nodes.AbstractMergeNode
 
PI_4 - Static variable in class com.oracle.graal.replacements.amd64.AMD64MathSubstitutions
 
piArrayCast(Object, int, Stamp) - Static method in class com.oracle.graal.nodes.PiArrayNode
 
PiArrayNode - Class in com.oracle.graal.nodes
A PiNode that also provides an array length in addition to a more refined stamp.
PiArrayNode(ValueNode, ValueNode, Stamp) - Constructor for class com.oracle.graal.nodes.PiArrayNode
 
piCast(Object, Stamp) - Static method in class com.oracle.graal.nodes.PiNode
Changes the stamp of an object.
piCast(Object, Stamp, GuardingNode) - Static method in class com.oracle.graal.nodes.PiNode
Changes the stamp of an object and ensures the newly stamped value does float above a given anchor.
piCast(Object, Class<?>, boolean, boolean) - Static method in class com.oracle.graal.nodes.PiNode
 
piCast(Class<?>, Object) - Static method in class com.oracle.graal.replacements.nodes.DeferredPiNode
 
piCastNonNull(Object, Class<?>) - Static method in class com.oracle.graal.nodes.PiNode
Changes the stamp of an object to represent a given type and to indicate that the object is not null.
Pill() - Constructor for class com.oracle.graal.jtt.except.UntrustedInterfaces.Pill
 
PiNode - Class in com.oracle.graal.nodes
A node that changes the type of its input, usually narrowing it.
PiNode(NodeClass<? extends PiNode>, ValueNode, Stamp) - Constructor for class com.oracle.graal.nodes.PiNode
 
PiNode(ValueNode, Stamp) - Constructor for class com.oracle.graal.nodes.PiNode
 
PiNode(ValueNode, Stamp, ValueNode) - Constructor for class com.oracle.graal.nodes.PiNode
 
PiNode(ValueNode, ResolvedJavaType, boolean, boolean) - Constructor for class com.oracle.graal.nodes.PiNode
 
PiPushable - Interface in com.oracle.graal.nodes.spi
This interface marks nodes, which are able to be pushed through a PiNode.
piStamp - Variable in class com.oracle.graal.nodes.GuardedValueNode
 
piStamp - Variable in class com.oracle.graal.nodes.PiNode
 
pitems - Variable in class jdk.internal.jvmci.meta.AbstractJavaProfile
 
PLACE_HOLDER - Static variable in class com.oracle.graal.graph.Graph
 
Placeholder - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler
A sentinel value used as a place holder in an instruction stream for an address that will be patched.
Placeholder - Static variable in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
A sentinel value used as a place holder in an instruction stream for an address that will be patched.
placeholder - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator.SaveRbp
 
placeHolder - Variable in class com.oracle.graal.lir.sparc.SPARCLoadConstantTableBaseOp
 
PlaceHolderNode() - Constructor for class com.oracle.graal.graph.Graph.PlaceHolderNode
 
plain1 - Variable in class com.oracle.graal.jtt.hotpath.HP_idea
 
plain2 - Variable in class com.oracle.graal.jtt.hotpath.HP_idea
 
PLATFORM - Static variable in class com.oracle.graal.code.HexCodeFile
 
platformEnableInfopoints() - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
platformEnableInfopoints() - Method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
platformKind - Variable in class jdk.internal.jvmci.meta.LIRKind
 
PlatformKind - Interface in jdk.internal.jvmci.meta
Represents a platform-specific low-level type for values.
PlatformKind.EnumKey - Class in jdk.internal.jvmci.meta
 
PlatformKind.Key - Interface in jdk.internal.jvmci.meta
 
plugin - Variable in class com.oracle.graal.java.BytecodeParser.InvocationPluginAssertions
 
plugins - Variable in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
Plugins(GraphBuilderConfiguration.Plugins) - Constructor for class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
Creates a copy of a given set of plugins.
Plugins(InvocationPlugins) - Constructor for class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
Creates a new set of plugins.
plugins - Variable in class com.oracle.graal.graphbuilderconf.InvocationPlugins
 
plugins - Variable in class com.oracle.graal.graphbuilderconf.InvocationPlugins.Registration
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_01.A
 
plus(int) - Method in interface com.oracle.graal.jtt.micro.InvokeInterface_01.I
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_02.A
 
plus(int) - Method in interface com.oracle.graal.jtt.micro.InvokeInterface_02.I
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_03.C1
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_03.C10
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_03.C11
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_03.C12
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_03.C13
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_03.C14
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_03.C15
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_03.C2
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_03.C3
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_03.C4
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_03.C5
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_03.C6
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_03.C7
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_03.C8
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_03.C9
 
plus(int) - Method in interface com.oracle.graal.jtt.micro.InvokeInterface_03.I
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04.A
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04.C1
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04.C10
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04.C11
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04.C12
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04.C13
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04.C14
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04.C15
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04.C2
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04.C3
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04.C4
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04.C5
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04.C6
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04.C7
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04.C8
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04.C9
 
plus(int) - Method in interface com.oracle.graal.jtt.micro.InvokeInterface_04.I
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeVirtual_01.A
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeVirtual_01.B
 
plus(int) - Method in class com.oracle.graal.jtt.micro.InvokeVirtual_01.C
 
plus(long) - Method in class com.oracle.graal.jtt.micro.InvokeVirtual_02.A
 
plus(long) - Method in class com.oracle.graal.jtt.micro.InvokeVirtual_02.B
 
plus(long) - Method in class com.oracle.graal.jtt.micro.InvokeVirtual_02.C
 
PLUS3 - Static variable in class com.oracle.graal.jtt.bytecode.BC_ldiv3
 
PLUS7 - Static variable in class com.oracle.graal.jtt.bytecode.BC_ldiv3
 
point - Variable in class com.oracle.graal.loop.LoopFragmentInsideBefore
 
point() - Method in class com.oracle.graal.loop.LoopFragmentInsideBefore
 
point - Variable in class com.oracle.graal.loop.LoopFragmentInsideFrom
 
point() - Method in class com.oracle.graal.loop.LoopFragmentInsideFrom
 
pointer() - Static method in class com.oracle.graal.compiler.common.type.StampFactory
 
Pointer() - Constructor for class com.oracle.graal.jtt.optimize.NestedLoop_EA.Pointer
 
Pointer - Interface in com.oracle.graal.word
Lowest-level memory access of native C memory.
pointer(long) - Static method in class com.oracle.graal.word.Word
Unsafe conversion from a Java long value to a pointer.
PointerBase - Interface in com.oracle.graal.word
Marker interface for all word types that have the semantic of a pointer (but not necessarily all the memory access methods defined in Pointer).
PointerCastNode - Class in com.oracle.graal.hotspot.word
Cast between Word and metaspace pointers exposed by the HotSpotOperation.HotspotOpcode.FROM_POINTER and HotSpotOperation.HotspotOpcode.TO_KLASS_POINTER operations.
PointerCastNode(Stamp, ValueNode) - Constructor for class com.oracle.graal.hotspot.word.PointerCastNode
 
PointerEqualsNode - Class in com.oracle.graal.nodes.calc
 
PointerEqualsNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.PointerEqualsNode
 
PointerEqualsNode(NodeClass<? extends PointerEqualsNode>, ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.PointerEqualsNode
 
Pointers() - Constructor for class com.oracle.graal.replacements.test.DerivedOopTest.Pointers
 
PointerTest - Class in com.oracle.graal.replacements.test
Tests for the Pointer read and write operations.
PointerTest() - Constructor for class com.oracle.graal.replacements.test.PointerTest
 
POISON_IMPL_NAME - Static variable in class com.oracle.graal.jtt.except.UntrustedInterfaces.PoisonLoader
 
PoisonLoader() - Constructor for class com.oracle.graal.jtt.except.UntrustedInterfaces.PoisonLoader
 
poisonPill - Static variable in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
poll() - Method in class com.oracle.graal.lir.dfa.UniqueWorkList
 
pollOnReturnScratchRegister - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
polymorphic - Variable in class com.oracle.graal.nodes.InvokeNode
 
polymorphic - Variable in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
POOL_CLASS - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
POOL_ENUM - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
POOL_FIELD - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
POOL_METHOD - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
POOL_NEW - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
POOL_NODE_CLASS - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
POOL_NULL - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
POOL_SIGNATURE - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
POOL_STRING - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
PoorMansEATest - Class in com.oracle.graal.compiler.test.ea
PoorMansEATest() - Constructor for class com.oracle.graal.compiler.test.ea.PoorMansEATest
 
PoorMansEATest.A - Class in com.oracle.graal.compiler.test.ea
 
POP - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp
 
pop(Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
POP - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
pop() - Method in class com.oracle.graal.graph.NodeStack
 
pop(Kind) - Method in class com.oracle.graal.java.FrameStateBuilder
Pops an instruction off the stack with the expected type.
pop() - Method in class com.oracle.graal.java.JsrScope
 
POP - Static variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Bytecode
 
POP2 - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
popArguments(int) - Method in class com.oracle.graal.java.FrameStateBuilder
Pop the specified number of slots off of this stack and return them as an array of instructions.
popc(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
popc(int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
POPCNT - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
popElement() - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Info
 
popfq() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
popGraph() - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
popGraphs(int) - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
popInvocation() - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
popInvoke() - Method in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
popLock() - Method in class com.oracle.graal.java.FrameStateBuilder
Removes a locked monitor from this frame state.
popStructure() - Method in class com.oracle.graal.replacements.GraphKit
 
populateInlinableElements(HighTierContext, StructuredGraph, CanonicalizerPhase) - Method in class com.oracle.graal.phases.common.inlining.info.AbstractInlineInfo
 
populateInlinableElements(HighTierContext, StructuredGraph, CanonicalizerPhase) - Method in interface com.oracle.graal.phases.common.inlining.info.InlineInfo
 
position() - Method in class com.oracle.graal.asm.Assembler
Returns the current position of the underlying code buffer.
position - Variable in class com.oracle.graal.asm.Buffer
 
position() - Method in class com.oracle.graal.asm.Buffer
 
position - Variable in class com.oracle.graal.asm.Label
 
position() - Method in class com.oracle.graal.asm.Label
Returns the position of this label in the code buffer.
position - Variable in enum com.oracle.graal.compiler.gen.InstructionPrinter.InstructionLineColumn
 
position() - Method in class com.oracle.graal.debug.LogStream
Gets the current column position of this log stream.
Position - Class in com.oracle.graal.graph
Describes an edge slot for a NodeClass.
Position(Edges, int, int) - Constructor for class com.oracle.graal.graph.Position
 
position - Variable in class com.oracle.graal.lir.SimpleInfopointOp
 
position - Variable in class com.oracle.graal.nodes.SimpleInfopointNode
 
position - Variable in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
position - Variable in class jdk.internal.jvmci.code.CompilationResult.CodeAnnotation
 
position - Variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
positionDeclarations - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchRuleDescriptor
 
positions - Variable in class com.oracle.graal.hotspot.debug.BenchmarkCounters.CallbackOutputStream
 
positive - Variable in class com.oracle.graal.nodes.TypeCheckHints.Hint
Specifies if TypeCheckHints.Hint.type is a sub-type of the checked type.
positiveInt - Static variable in class com.oracle.graal.compiler.common.type.StampFactory
 
positiveInt() - Static method in class com.oracle.graal.compiler.common.type.StampFactory
 
PositiveTypePredicate(Class<?>) - Constructor for class com.oracle.graal.graph.iterators.NodePredicates.PositiveTypePredicate
 
PositiveTypePredicate(NodePredicates.NegativeTypePredicate) - Constructor for class com.oracle.graal.graph.iterators.NodePredicates.PositiveTypePredicate
 
PostAllocationOptimizationContext(BenchmarkCounterFactory) - Constructor for class com.oracle.graal.lir.phases.PostAllocationOptimizationPhase.PostAllocationOptimizationContext
 
PostAllocationOptimizationPhase - Class in com.oracle.graal.lir.phases
 
PostAllocationOptimizationPhase() - Constructor for class com.oracle.graal.lir.phases.PostAllocationOptimizationPhase
 
PostAllocationOptimizationPhase.PostAllocationOptimizationContext - Class in com.oracle.graal.lir.phases
 
PostAllocationOptimizationStage - Class in com.oracle.graal.lir.phases
 
PostAllocationOptimizationStage() - Constructor for class com.oracle.graal.lir.phases.PostAllocationOptimizationStage
 
PostAllocationOptimizationStage.Options - Class in com.oracle.graal.lir.phases
 
postAllocStage - Variable in class com.oracle.graal.lir.phases.LIRSuites
 
postBuildIntervals() - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScanLifetimeAnalysisPhase
 
postDeserialization() - Method in class com.oracle.graal.graph.Graph
 
postdominator - Variable in class com.oracle.graal.nodes.cfg.Block
 
postExpand(Map<Node, Node>) - Method in class com.oracle.graal.truffle.TruffleExpansionLogger
 
postIteration(StructuredGraph, PhaseContextT, Set<Node>) - Method in class com.oracle.graal.virtual.phases.ea.EffectsPhase
 
postIteration(StructuredGraph, PhaseContext, Set<Node>) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapePhase
 
postOrder() - Method in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
PostOrderNodeIterator<T extends MergeableState<T>> - Class in com.oracle.graal.phases.graph
A PostOrderNodeIterator iterates the fixed nodes of the graph in post order starting from a specified fixed node.
PostOrderNodeIterator(FixedNode, T) - Constructor for class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
postPartialEvaluation(StructuredGraph) - Static method in class com.oracle.graal.truffle.PartialEvaluator
 
postprocess() - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance.InstanceFrame
 
postprocess(List<Runnable>) - Static method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
postprocess() - Method in class com.oracle.graal.phases.common.LoweringPhase.Frame
 
postprocess() - Method in class com.oracle.graal.phases.common.LoweringPhase.Round.ProcessFrame
 
pow() - Static method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
pow(double, double) - Static method in class com.oracle.graal.replacements.amd64.AMD64MathSubstitutions
Special cases from Math.pow(double, double) and __ieee754_pow (in sharedRuntimeTrans.cpp).
PreAllocationOptimizationContext(LIRGeneratorTool) - Constructor for class com.oracle.graal.lir.phases.PreAllocationOptimizationPhase.PreAllocationOptimizationContext
 
PreAllocationOptimizationPhase - Class in com.oracle.graal.lir.phases
 
PreAllocationOptimizationPhase() - Constructor for class com.oracle.graal.lir.phases.PreAllocationOptimizationPhase
 
PreAllocationOptimizationPhase.PreAllocationOptimizationContext - Class in com.oracle.graal.lir.phases
 
PreAllocationOptimizationStage - Class in com.oracle.graal.lir.phases
 
PreAllocationOptimizationStage() - Constructor for class com.oracle.graal.lir.phases.PreAllocationOptimizationStage
 
preAllocOptStage - Variable in class com.oracle.graal.lir.phases.LIRSuites
 
precise - Variable in class com.oracle.graal.hotspot.nodes.ObjectWriteBarrier
 
predecessor - Variable in class com.oracle.graal.graph.Node
 
predecessor() - Method in class com.oracle.graal.graph.Node
 
predecessor() - Method in class com.oracle.graal.loop.LoopEx
 
predecessor() - Method in interface com.oracle.graal.nodes.Invoke
 
predecessorCount - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
predecessorIterable(FixedNode) - Static method in class com.oracle.graal.nodes.util.GraphUtil
Returns an iterator that will return the given node followed by all its predecessors, up until the point where Node.predecessor() returns null.
predecessors - Variable in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
predicate - Variable in class com.oracle.graal.graph.iterators.FilteredNodeIterable
 
predicate - Variable in class com.oracle.graal.graph.iterators.PredicatedProxyNodeIterator
 
PredicatedProxyNodeIterator<T extends Node> - Class in com.oracle.graal.graph.iterators
 
PredicatedProxyNodeIterator(Iterator<T>, NodePredicate) - Constructor for class com.oracle.graal.graph.iterators.PredicatedProxyNodeIterator
 
predictedObjectArrayCopyFastPathCopiedCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
predictedObjectArrayCopyFastPathCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
predictedObjectArrayCopySlowPathCopiedCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
predictedObjectArrayCopySlowPathCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
preExpand(MethodCallTargetNode, StructuredGraph) - Method in class com.oracle.graal.truffle.TruffleExpansionLogger
 
PreferGraalStubs - Static variable in class com.oracle.graal.hotspot.HotSpotBackend.Options
 
prefetch(SPARCAddress, SPARCAssembler.Fcn) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
prefetch(AddressNode.Address) - Static method in class com.oracle.graal.hotspot.nodes.PrefetchAllocateNode
 
PrefetchAllocateNode - Class in com.oracle.graal.hotspot.nodes
 
PrefetchAllocateNode(ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.PrefetchAllocateNode
 
prefetchnta(AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
prefetchPrefix(AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
prefetchr(AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
prefetcht0(AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
prefetcht1(AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
prefetcht2(AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
prefetchw(AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
prefix(AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
prefix(AMD64Address, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
prefix(AMD64Address, Register, boolean) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
Prefix() - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.Prefix
 
prefix - Variable in class com.oracle.graal.phases.util.MethodDebugValueName
 
prefix1 - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Op
 
prefix2 - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Op
 
prefixAndEncode(int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
prefixAndEncode(int, boolean) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
prefixAndEncode(int, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
prefixAndEncode(int, boolean, int, boolean) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
prefixq(AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
prefixq(AMD64Address, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
prefixqAndEncode(int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
prefixqAndEncode(int, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
Creates prefix and the encoding of the lower 6 bits of the ModRM-Byte.
prepare(StructuredGraph) - Method in class com.oracle.graal.nodes.GraphEncoder
prepareArguments(List<ValueNode>, ResolvedJavaType[], ResolvedJavaMethod, boolean) - Method in class com.oracle.graal.replacements.NodeIntrinsificationPhase
Converts the arguments of an invoke node to object values suitable for use as the arguments to a reflective invocation of a Java constructor or method.
prepareCanonicalNode(ValueNode, BlockT, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
prepareDelete() - Method in class com.oracle.graal.nodes.AbstractBeginNode
 
prepareDelete(FixedNode) - Method in class com.oracle.graal.nodes.AbstractBeginNode
 
prepareForSwap(ConstantReflectionProvider, LogicNode, LogicNode, double, double) - Static method in class com.oracle.graal.nodes.IfNode
 
prepareGraph(String, boolean) - Method in class com.oracle.graal.compiler.test.ea.EATestBase
 
PREPEND_THREAD - Static variable in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
prependInlineInvokePlugin(InlineInvokePlugin) - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
prependNodePlugin(NodePlugin) - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
prependParameterPlugin(ParameterPlugin) - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
prependPhase(LIRPhase<C>) - Method in class com.oracle.graal.lir.phases.LIRPhaseSuite
Add a new phase at the beginning of this suite.
prependPhase(BasePhase<? super C>) - Method in class com.oracle.graal.phases.PhaseSuite
Add a new phase at the beginning of this suite.
prependThread - Variable in class com.oracle.graal.hotspot.stubs.ForeignCallStub
Specifies if the JavaThread value for the current thread is to be prepended to the arguments for the call to ForeignCallStub.target.
preprocess() - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance.InstanceFrame
 
preprocess(Block, List<Runnable>) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
preprocess() - Method in class com.oracle.graal.phases.common.LoweringPhase.Frame
 
preprocess() - Method in class com.oracle.graal.phases.common.LoweringPhase.Round.ProcessFrame
 
preservesOrder(Condition, Constant, ConstantReflectionProvider) - Method in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
 
preservesOrder(Condition) - Method in interface com.oracle.graal.nodes.calc.ConvertNode
Check whether a conversion preserves comparison order.
preservesOrder(Condition, Constant, ConstantReflectionProvider) - Method in interface com.oracle.graal.nodes.calc.ConvertNode
Check whether a conversion preserves comparison order against a particular constant value.
preservesOrder(Condition) - Method in class com.oracle.graal.nodes.calc.ZeroExtendNode
 
preservesRegisters() - Method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
 
preservesRegisters() - Method in class com.oracle.graal.hotspot.stubs.ExceptionHandlerStub
This stub is called when returning to a method to handle an exception thrown by a callee.
preservesRegisters() - Method in class com.oracle.graal.hotspot.stubs.Stub
Determines if this stub preserves all registers apart from those it destroys.
preservesRegisters() - Method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
 
preservesRegisters() - Method in class com.oracle.graal.hotspot.stubs.UnwindExceptionToCallerStub
The current frame is unwound by this stub.
pretty(Object) - Static method in class com.oracle.graal.hotspot.logging.Logger
 
prevBegin(FixedNode) - Static method in class com.oracle.graal.nodes.AbstractBeginNode
 
preventDuplicateSnippet(int) - Static method in class com.oracle.graal.api.directives.test.ControlFlowAnchorDirectiveTest
 
preventFullUnrollSnippet(int) - Static method in class com.oracle.graal.api.directives.test.ControlFlowAnchorDirectiveTest
 
preventMergeSnippet(int) - Static method in class com.oracle.graal.api.directives.test.ControlFlowAnchorDirectiveTest
 
preventPeelSnippet(int) - Static method in class com.oracle.graal.api.directives.test.ControlFlowAnchorDirectiveTest
 
previous - Variable in class com.oracle.graal.debug.TTY.Filter
 
previousInlineContext - Variable in class com.oracle.graal.printer.GraphPrinterDumpHandler
 
previousLineNumber - Variable in class com.oracle.graal.java.BytecodeParser
 
previousLowLevelGraphSize(InlineInfo) - Static method in class com.oracle.graal.phases.common.inlining.policy.AbstractInliningPolicy
 
previousMode - Variable in class com.oracle.graal.compiler.common.CollectionsFactory.ModeScope
 
previousUsage(Interval.RegisterPriority, int) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
prim(ValueNode) - Method in class com.oracle.graal.loop.LoopFragment
Gets the corresponding value in this fragment.
prim(ValueNode) - Method in class com.oracle.graal.loop.LoopFragmentInside
Gets the corresponding value in this fragment.
prim(ValueNode) - Method in class com.oracle.graal.loop.LoopFragmentWhole
 
PRIMARY_SUPERS_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
primitive - Variable in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest.LoadConstantStackSpec
 
primitive - Variable in class jdk.internal.jvmci.meta.PrimitiveConstant
The boxed primitive value as a long.
primitiveClassConstant() - Static method in class com.oracle.graal.hotspot.test.LoadJavaMirrorWithKlassTest
 
PrimitiveConstant - Class in jdk.internal.jvmci.meta
Represents a primitive constant value, such as an integer or floating point number, within the compiler and across the compiler/runtime interface.
PrimitiveConstant(Kind, long) - Constructor for class jdk.internal.jvmci.meta.PrimitiveConstant
 
PrimitiveConstants() - Constructor for class jdk.internal.jvmci.runtime.test.TestConstantReflectionProvider.PrimitiveConstants
 
primitiveJavaClass - Variable in enum jdk.internal.jvmci.meta.Kind
 
primitiveLocals - Variable in class com.oracle.graal.truffle.FrameWithoutBoxing
 
PrimitiveStamp - Class in com.oracle.graal.compiler.common.type
Type describing primitive values.
PrimitiveStamp(int, ArithmeticOpTable) - Constructor for class com.oracle.graal.compiler.common.type.PrimitiveStamp
 
print(PrintStream, Map<String, AllocSpy.CountedValue>, String, int, int, int) - Static method in class com.oracle.graal.compiler.test.AllocSpy
 
print(DebugHistogram) - Method in interface com.oracle.graal.debug.DebugHistogram.Printer
 
print(DebugHistogram) - Method in class com.oracle.graal.debug.internal.DebugHistogramAsciiPrinter
 
print(DebugHistogram) - Method in class com.oracle.graal.debug.internal.DebugHistogramRPrinter
 
print(boolean) - Method in class com.oracle.graal.debug.LogStream
Writes a boolean value to this stream as "true" or "false".
print(char) - Method in class com.oracle.graal.debug.LogStream
Writes a character value to this stream.
print(int) - Method in class com.oracle.graal.debug.LogStream
Prints an int value.
print(float) - Method in class com.oracle.graal.debug.LogStream
Writes a float value to this stream.
print(long) - Method in class com.oracle.graal.debug.LogStream
Writes a long value to this stream.
print(double) - Method in class com.oracle.graal.debug.LogStream
Writes a double value to this stream.
print(String) - Method in class com.oracle.graal.debug.LogStream
Writes a String value to this stream.
print(String) - Static method in class com.oracle.graal.debug.TTY
 
print(int) - Static method in class com.oracle.graal.debug.TTY
 
print(long) - Static method in class com.oracle.graal.debug.TTY
 
print(char) - Static method in class com.oracle.graal.debug.TTY
 
print(boolean) - Static method in class com.oracle.graal.debug.TTY
 
print(double) - Static method in class com.oracle.graal.debug.TTY
 
print(float) - Static method in class com.oracle.graal.debug.TTY
 
print(String, Object...) - Static method in class com.oracle.graal.debug.TTY
 
print() - Method in class com.oracle.graal.hotspot.DebugValuesPrinter.DebugValueScope
 
print() - Method in class com.oracle.graal.hotspot.logging.CountingProxy
 
print(String) - Method in class com.oracle.graal.jtt.optimize.List_reorder_bug.TestClass
 
print(Graph, String, SchedulePhase) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
print(Graph, String, SchedulePhase) - Method in interface com.oracle.graal.printer.GraphPrinter
Prints an entire Graph with the specified title, optionally using short names for nodes.
print(Graph, String) - Method in class com.oracle.graal.printer.IdealGraphPrinter
 
print(Graph, String, SchedulePhase) - Method in class com.oracle.graal.printer.IdealGraphPrinter
Prints an entire Graph with the specified title, optionally using short names for nodes.
print(boolean) - Static method in class com.oracle.graal.replacements.Log
 
print(byte) - Static method in class com.oracle.graal.replacements.Log
 
print(char) - Static method in class com.oracle.graal.replacements.Log
 
print(short) - Static method in class com.oracle.graal.replacements.Log
 
print(int) - Static method in class com.oracle.graal.replacements.Log
 
print(long) - Static method in class com.oracle.graal.replacements.Log
 
print(float) - Static method in class com.oracle.graal.replacements.Log
 
print(double) - Static method in class com.oracle.graal.replacements.Log
 
print(String) - Static method in class com.oracle.graal.replacements.Log
 
print(OptimizedCallTarget) - Method in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistics
 
print(OptimizedCallTarget) - Method in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin
 
print(PrintStream) - Method in class com.oracle.graal.truffle.TruffleExpansionLogger.ExpansionTree
 
print(PrintStream, String) - Method in class com.oracle.graal.truffle.TruffleExpansionLogger.ExpansionTree
 
print(OptimizedCallTarget) - Method in class com.oracle.graal.truffle.TruffleExpansionLogger
 
PrintableCFG - Interface in com.oracle.graal.compiler.common.cfg
Represents a control-flow graph where each node can be annotated with arbitrary property pairs of the form (name, value).
PrintableDominatorOptimizationProblem<E extends Enum<E>,C extends PropertyConsumable> - Class in com.oracle.graal.compiler.common.cfg
PrintableDominatorOptimizationProblem(Class<E>, AbstractControlFlowGraph<?>) - Constructor for class com.oracle.graal.compiler.common.cfg.PrintableDominatorOptimizationProblem
 
printAddress(Object) - Static method in class com.oracle.graal.replacements.Log
 
PrintAfterCompilation - Static variable in interface jdk.internal.jvmci.compiler.Compiler
 
PrintBackendCFG - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
PrintBailout - Static variable in interface jdk.internal.jvmci.compiler.Compiler
 
PrintBinaryGraphPort - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
PrintBinaryGraphs - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
printBlock(BciBlockMapping.BciBlock) - Method in class com.oracle.graal.printer.CFGPrinter
 
printBlock(AbstractBlockBase<?>, boolean) - Method in class com.oracle.graal.printer.CFGPrinter
 
printBlock(Graph, Block, NodeMap<Block>) - Method in class com.oracle.graal.printer.IdealGraphPrinter
 
printBlockEpilog(AbstractBlockBase<?>) - Method in class com.oracle.graal.printer.CFGPrinter
 
printBlockNode(String) - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
printBlockProlog(AbstractBlockBase<?>) - Method in class com.oracle.graal.printer.CFGPrinter
 
printBytecode(int, String, int[]) - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
printBytecodes(String) - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
printBytecodes(String) - Method in class com.oracle.graal.printer.CompilationPrinter
 
printBytes(long, byte[], int) - Static method in class com.oracle.graal.compiler.common.util.Util
Prints entries in a byte array as space separated hex values to TTY.
printBytes(long, byte[], int, int, int) - Static method in class com.oracle.graal.compiler.common.util.Util
Prints entries in a byte array as space separated hex values to TTY.
PrintCallTargetProfiling - Class in com.oracle.graal.truffle.debug
 
PrintCallTargetProfiling() - Constructor for class com.oracle.graal.truffle.debug.PrintCallTargetProfiling
 
PrintCFG - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
printCFG(String, BciBlockMapping) - Method in class com.oracle.graal.printer.CFGPrinter
Prints the control flow graph denoted by a given block map.
printCFG(String, List<? extends AbstractBlockBase<?>>, boolean) - Method in class com.oracle.graal.printer.CFGPrinter
Prints the specified list of blocks.
PrintCodeBytes - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
printCompactTree(OptimizedCallTarget) - Static method in class com.oracle.graal.truffle.debug.TraceCompilationASTListener
 
printCompilation(JavaMethod) - Method in class com.oracle.graal.printer.CompilationPrinter
Prints a compilation timestamp for a given method.
PrintCompilation - Static variable in interface jdk.internal.jvmci.compiler.Compiler
 
printConfig(HotSpotVMConfig) - Static method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
printConfig(HotSpotVMConfig) - Static method in class com.oracle.graal.hotspot.HotSpotGraalVMEventListener
 
printDebugValues() - Method in class com.oracle.graal.hotspot.DebugValuesPrinter
 
printed - Variable in class com.oracle.graal.hotspot.DebugValuesPrinter.DebugValueScope
 
printEdge(BasicIdealGraphPrinter.Edge) - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
printedNodes - Variable in class com.oracle.graal.printer.CFGPrinter
 
printer - Variable in class com.oracle.graal.printer.GraphPrinterDumpHandler
 
printException(Throwable) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
printf(String, Object...) - Method in class com.oracle.graal.debug.LogStream
Writes a formatted string to this stream.
printf(String) - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
Prints a message to the log stream.
printf(String, long) - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
Prints a message to the log stream.
printf(String, long, long) - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
Prints a message to the log stream.
printf(String, long, long, long) - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
Prints a message to the log stream.
printf(ForeignCallDescriptor, String, long, long, long) - Static method in class com.oracle.graal.replacements.Log
 
printf(String, long) - Static method in class com.oracle.graal.replacements.Log
Prints a formatted string to the log stream.
printf(String, long, long) - Static method in class com.oracle.graal.replacements.Log
 
printf(String, long, long, long) - Static method in class com.oracle.graal.replacements.Log
 
printField(Field, boolean) - Static method in class com.oracle.graal.debug.TTY
 
printFields(Class<?>) - Static method in class com.oracle.graal.debug.TTY
 
PrintFilter - Static variable in interface jdk.internal.jvmci.compiler.Compiler
 
printFlags() - Static method in class jdk.internal.jvmci.hotspot.HotSpotOptions
Called from VM.
printFlags(SortedMap<String, OptionDescriptor>, String) - Static method in class jdk.internal.jvmci.options.OptionUtils
 
PrintGraphProbabilities - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
printGroups(PrintStream) - Static method in class com.oracle.graal.replacements.SnippetCounter
Prints all the counter groups to a given stream.
PrintIdealGraph - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
PrintIdealGraphAddress - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
PrintIdealGraphFile - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
PrintIdealGraphPort - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
PrintIdealGraphSchedule - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
printIndent(int) - Static method in class com.oracle.graal.hotspot.DebugValuesPrinter
 
PRINTING_LINE_WIDTH - Static variable in class com.oracle.graal.compiler.common.util.Util
 
printInlining(InlineInfo, int, boolean, String, Object...) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
Print a HotSpot-style inlining message to the console.
printInlining(ResolvedJavaMethod, Invoke, int, boolean, String, Object...) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
Print a HotSpot-style inlining message to the console.
printInlining - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
printInstruction(ValueNode) - Method in class com.oracle.graal.compiler.gen.InstructionPrinter
 
printInstructionListing(ValueNode) - Method in class com.oracle.graal.compiler.gen.InstructionPrinter
Prints an instruction listing on one line.
printInstructionListingHeader() - Method in class com.oracle.graal.compiler.gen.InstructionPrinter
Prints a header for the tabulated data printed by InstructionPrinter.printInstructionListing(ValueNode) .
printInterval(Interval) - Method in class com.oracle.graal.printer.CFGPrinter
 
printIntervals(String) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
printIntervals(String) - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScan
 
printIntervals(String, Interval[]) - Method in class com.oracle.graal.printer.CFGPrinter
 
PrintIRWithLIR - Static variable in class com.oracle.graal.lir.gen.LIRGenerator.Options
 
printLabel(LogStream) - Method in enum com.oracle.graal.compiler.gen.InstructionPrinter.InstructionLineColumn
Prints this column's label to a given stream after padding the stream with '_' characters until its position is equal to this column's position.
printLine(PrintStream, char, int) - Static method in class com.oracle.graal.compiler.test.AllocSpy
 
printLine(PrintStream, char, int) - Static method in class com.oracle.graal.debug.internal.DebugHistogramAsciiPrinter
 
printLir(String, boolean) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
printLir(String, boolean) - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScan
 
printLIR(AbstractBlockBase<?>) - Method in class com.oracle.graal.printer.CFGPrinter
Prints the LIR for each instruction in a given block.
PrintLIRWithAssembly - Static variable in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
printLiveSet(String, BitSet) - Method in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
 
println(boolean) - Method in class com.oracle.graal.debug.LogStream
Writes a boolean value to this stream followed by a line separator.
println(char) - Method in class com.oracle.graal.debug.LogStream
Writes a character value to this stream followed by a line separator.
println(int) - Method in class com.oracle.graal.debug.LogStream
Writes an int value to this stream followed by a line separator.
println(float) - Method in class com.oracle.graal.debug.LogStream
Writes a float value to this stream followed by a line separator .
println(long) - Method in class com.oracle.graal.debug.LogStream
Writes a long value to this stream followed by a line separator.
println(double) - Method in class com.oracle.graal.debug.LogStream
Writes a double value to this stream followed by a line separator.
println(String) - Method in class com.oracle.graal.debug.LogStream
Writes a String value to this stream followed by a line separator.
println() - Method in class com.oracle.graal.debug.LogStream
Writes a line separator to this stream.
println(String) - Static method in class com.oracle.graal.debug.TTY
 
println() - Static method in class com.oracle.graal.debug.TTY
 
println(int) - Static method in class com.oracle.graal.debug.TTY
 
println(long) - Static method in class com.oracle.graal.debug.TTY
 
println(char) - Static method in class com.oracle.graal.debug.TTY
 
println(boolean) - Static method in class com.oracle.graal.debug.TTY
 
println(double) - Static method in class com.oracle.graal.debug.TTY
 
println(float) - Static method in class com.oracle.graal.debug.TTY
 
println(String, Object...) - Static method in class com.oracle.graal.debug.TTY
 
println() - Method in class com.oracle.graal.hotspot.CompileTheWorld
 
println(String, Object...) - Method in class com.oracle.graal.hotspot.CompileTheWorld
 
println(String) - Method in class com.oracle.graal.hotspot.CompileTheWorld
 
println(boolean) - Static method in class com.oracle.graal.replacements.Log
 
println(byte) - Static method in class com.oracle.graal.replacements.Log
 
println(char) - Static method in class com.oracle.graal.replacements.Log
 
println(short) - Static method in class com.oracle.graal.replacements.Log
 
println(int) - Static method in class com.oracle.graal.replacements.Log
 
println(long) - Static method in class com.oracle.graal.replacements.Log
 
println(float) - Static method in class com.oracle.graal.replacements.Log
 
println(double) - Static method in class com.oracle.graal.replacements.Log
 
println(String) - Static method in class com.oracle.graal.replacements.Log
 
println() - Static method in class com.oracle.graal.replacements.Log
 
printlnAddress(Object) - Static method in class com.oracle.graal.replacements.Log
 
printlnObject(Object) - Static method in class com.oracle.graal.replacements.Log
 
printMachineCode(String, String) - Method in class com.oracle.graal.printer.CompilationPrinter
 
printMap(Map<?, ?>) - Static method in class com.oracle.graal.debug.TTY
 
printMap(DebugValuesPrinter.DebugValueScope, List<DebugValue>) - Method in class com.oracle.graal.hotspot.DebugValuesPrinter
 
printMapping() - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
printMapping() - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
printMessage() - Method in class com.oracle.graal.truffle.test.builtins.SLDeoptimizeWhenCompiledBuiltin
 
printNamedNodes(Node, NodePosIterator, String, String, String) - Method in class com.oracle.graal.printer.CFGPrinter
 
printNoBlock(Set<Node>) - Method in class com.oracle.graal.printer.IdealGraphPrinter
 
printNode(Node) - Static method in class com.oracle.graal.phases.schedule.SchedulePhase
 
printNode(String, Map<String, String>) - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
printNode(Node, boolean) - Method in class com.oracle.graal.printer.CFGPrinter
 
printNodes(Block) - Method in class com.oracle.graal.printer.CFGPrinter
 
printNodes(Graph, NodeMap<Block>, Set<Node>) - Method in class com.oracle.graal.printer.IdealGraphPrinter
 
printObject(Object) - Static method in class com.oracle.graal.replacements.Log
 
PrintProfilingInformation - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
printProperties(Map<String, String>) - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
printProperty(String, String) - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
printRegisterBindingList(Interval.RegisterBindingLists, Interval.RegisterBinding) - Static method in class com.oracle.graal.lir.alloc.lsra.OptimizingLinearScanWalker
 
printRegisterState() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
printSchedule(String, SchedulePhase) - Method in class com.oracle.graal.printer.CFGPrinter
 
printScheduledBlock(Block, List<Node>) - Method in class com.oracle.graal.printer.CFGPrinter
 
printScheduleHelper(String) - Method in class com.oracle.graal.phases.schedule.SchedulePhase
 
printScopeName(StringBuilder) - Method in class com.oracle.graal.debug.internal.DebugScope.IndentImpl
 
printSection(String, char) - Static method in class com.oracle.graal.compiler.common.util.Util
 
printStackInterval(StackInterval) - Method in class com.oracle.graal.printer.CFGPrinter
 
printStackIntervals(String, StackInterval[]) - Method in class com.oracle.graal.printer.CFGPrinter
 
printStackTrace(PrintStream) - Method in error com.oracle.graal.test.GraalTest.MultiCauseAssertionError
 
printStackTrace(PrintWriter) - Method in error com.oracle.graal.test.GraalTest.MultiCauseAssertionError
 
PrintStackTraceOnException - Static variable in interface jdk.internal.jvmci.compiler.Compiler
 
printStackTraceToString(Throwable) - Static method in class com.oracle.graal.compiler.test.CheckGraalInvariants
 
printState(Interval[]) - Method in class com.oracle.graal.lir.alloc.lsra.RegisterVerifier
 
printStatistic(GraalTruffleRuntime, String) - Static method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
printStatistic(GraalTruffleRuntime, String, int) - Static method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
printStatistic(GraalTruffleRuntime, String, double) - Static method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
printStatistic(GraalTruffleRuntime, String, IntSummaryStatistics) - Static method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
printStatistics(GraalTruffleRuntime, Function<T, String>) - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.IdentityStatistics
 
printStatistics(GraalTruffleRuntime) - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
printStatisticTime(GraalTruffleRuntime, String, LongSummaryStatistics) - Static method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
PrintStreamOption - Class in jdk.internal.jvmci.hotspot
An option that encapsulates and configures a print stream.
PrintStreamOption() - Constructor for class jdk.internal.jvmci.hotspot.PrintStreamOption
 
printSuccessor(String) - Method in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
printSummary(List<DebugValueMap>, List<DebugValue>) - Method in class com.oracle.graal.hotspot.DebugValuesPrinter
 
PrintTruffleExpansionHistogram - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
PrioritizedServiceProvider - Interface in com.oracle.graal.truffle
 
priv() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest.A
 
priv() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest.A
 
Private() - Constructor for class com.oracle.graal.jtt.lang.Class_getModifiers01.Private
 
PrivateInnerClass() - Constructor for class jdk.internal.jvmci.runtime.test.TypeUniverse.PrivateInnerClass
 
privateLocations - Variable in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo
 
privateMethod(String) - Method in class com.oracle.graal.replacements.test.InvokeTest
 
PrivateStatic() - Constructor for class com.oracle.graal.jtt.lang.Class_getModifiers01.PrivateStatic
 
PrivateStaticFinal() - Constructor for class com.oracle.graal.jtt.lang.Class_getModifiers01.PrivateStaticFinal
 
probabilites - Variable in class com.oracle.graal.phases.common.inlining.info.elem.InlineableGraph
 
probabilities - Variable in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
probability() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
probability() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
probability - Variable in class com.oracle.graal.nodes.cfg.Block
 
probability() - Method in class com.oracle.graal.nodes.cfg.Block
 
probability(AbstractBeginNode) - Method in class com.oracle.graal.nodes.ControlSplitNode
 
probability - Variable in class com.oracle.graal.nodes.extended.BranchProbabilityNode
 
probability(double, boolean) - Static method in class com.oracle.graal.nodes.extended.BranchProbabilityNode
This intrinsic should only be used for the condition of an if statement.
probability(AbstractBeginNode) - Method in class com.oracle.graal.nodes.extended.SwitchNode
 
probability - Variable in class com.oracle.graal.nodes.IfNode.MutableProfiledType
 
probability(AbstractBeginNode) - Method in class com.oracle.graal.nodes.IfNode
 
probability(AbstractBeginNode) - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
probability - Variable in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
probability - Variable in class com.oracle.graal.phases.common.inlining.walker.MethodInvocation
 
probability() - Method in class com.oracle.graal.phases.common.inlining.walker.MethodInvocation
 
probability(AbstractBeginNode) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerExactArithmeticSplitNode
 
probability - Variable in class jdk.internal.jvmci.meta.AbstractProfiledItem
 
probabilityAt(int) - Method in class com.oracle.graal.phases.common.inlining.info.ExactInlineInfo
 
probabilityAt(int) - Method in interface com.oracle.graal.phases.common.inlining.info.InlineInfo
 
probabilityAt(int) - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
probabilityAt(int) - Method in class com.oracle.graal.phases.common.inlining.info.TypeGuardInlineInfo
 
ProbabilityDirectiveTest - Class in com.oracle.graal.api.directives.test
 
ProbabilityDirectiveTest() - Constructor for class com.oracle.graal.api.directives.test.ProbabilityDirectiveTest
 
probabilitySums - Variable in class com.oracle.graal.lir.SwitchStrategy.BinaryStrategy
 
probeNode - Variable in class com.oracle.graal.truffle.test.nodes.WrapperTestNode
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
process() - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.InvokeTypeFlow
 
process() - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.MethodState
 
process() - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.TypeFlow
Processing of the worklist element: propagate the types to all usages.
process() - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.WorklistEntry
 
process(List<LIRInstruction>) - Method in class com.oracle.graal.lir.amd64.phases.StackMoveOptimizationPhase.Closure
 
process(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.constopt.ConstantTreeAnalyzer
Calculates the cost of a block.
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.oracle.graal.nodeinfo.processor.GraphNodeProcessor
 
process(ValueNode, NodeWorkList) - Method in class com.oracle.graal.nodes.util.GraphUtil.OriginalValueSearch
Process a node as part of this search.
process(NodeWorkList) - Method in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance.Scope
Processes all invokes in this scope by starting at the scope's start node and iterating all fixed nodes.
process(Block, NodeBitMap, AnchoringNode) - Method in class com.oracle.graal.phases.common.LoweringPhase.Round
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.oracle.graal.replacements.verifier.VerifierAnnotationProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class jdk.internal.jvmci.options.processor.OptionProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class jdk.internal.jvmci.service.processor.ServiceProviderProcessor
 
processAbstractBegin(AbstractBeginNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
processAbstractBegin(AbstractBeginNode, List<Runnable>) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
processAbstractEnd(AbstractEndNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
processAccess(MemoryAccess, FloatingReadPhase.MemoryMapImpl) - Static method in class com.oracle.graal.phases.common.FloatingReadPhase.FloatingReadClosure
 
processAccess(Access) - Method in class com.oracle.graal.phases.common.GuardLoweringPhase.UseImplicitNullChecks
 
processAnchor(MemoryAnchorNode, FloatingReadPhase.MemoryMapImpl) - Static method in class com.oracle.graal.phases.common.FloatingReadPhase.FloatingReadClosure
Improve the memory graph by re-wiring all usages of a MemoryAnchorNode to the real last access location.
processArrayLength(ArrayLengthNode, PEReadEliminationBlockState, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
processAssumption(Set<Assumptions.Assumption>, Assumptions.Assumption, List<AssumptionValidAssumption>) - Method in class com.oracle.graal.truffle.TruffleCompiler
 
processBinary(ShortCircuitOrNode) - Static method in class com.oracle.graal.phases.common.ExpandLogicPhase
 
processBlock(BytecodeParser, BciBlockMapping.BciBlock) - Method in class com.oracle.graal.java.BytecodeParser
 
processBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.alloc.lsra.RegisterVerifier
 
processBlock(AbstractBlockBase<T>, UniqueWorkList<T>) - Method in class com.oracle.graal.lir.dfa.LocationMarker
 
processBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.ssi.SSIConstructionPhase.SSIBuilder
 
processBlock(AbstractBlockBase<?>, Deque<AbstractBlockBase<?>>) - Method in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
 
processBlock(Block) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
processBlock(Block, Set<LocationIdentity>) - Method in class com.oracle.graal.phases.common.FloatingReadPhase
 
processBlock(Block, SchedulePhase, int) - Static method in class com.oracle.graal.phases.common.GuardLoweringPhase
 
processBlock(LoweringPhase.Frame<?>) - Static method in class com.oracle.graal.phases.common.LoweringPhase
This state-machine resembles the following recursion:
processBlock(Block, StateT) - Method in class com.oracle.graal.phases.graph.ReentrantBlockIterator.BlockIteratorClosure
 
processBlock(Block, Set<FloatingReadNode>) - Method in class com.oracle.graal.phases.schedule.MemoryScheduleVerification
 
processBlock(Block, BlockT) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
ProcessBlockState() - Constructor for enum com.oracle.graal.phases.common.LoweringPhase.ProcessBlockState
 
processBytecode(int, int) - Method in class com.oracle.graal.java.BytecodeParser
 
processBytecodePosition(Invoke, BytecodePosition) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
processCheckCast(CheckCastNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
processCheckCast(CheckCastNode) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
processCheckpoint(MemoryCheckpoint.Single, FloatingReadPhase.MemoryMapImpl) - Static method in class com.oracle.graal.phases.common.FloatingReadPhase.FloatingReadClosure
 
processCheckpoint(MemoryCheckpoint.Multi, FloatingReadPhase.MemoryMapImpl) - Static method in class com.oracle.graal.phases.common.FloatingReadPhase.FloatingReadClosure
 
processConditional(LogicNode, boolean, LogicNode, boolean, ConditionalNode) - Static method in class com.oracle.graal.phases.common.ExpandLogicPhase
 
processConditionAnchor(ConditionAnchorNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
processConditionAnchor(ConditionAnchorNode) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
processed - Variable in class com.oracle.graal.compiler.common.alloc.TraceBuilder
 
processed(T) - Method in class com.oracle.graal.compiler.common.alloc.TraceBuilder
 
processed - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.MethodState
 
processed - Variable in class com.oracle.graal.lir.ssi.SSIConstructionPhase.SSIBuilder
 
processed - Variable in class jdk.internal.jvmci.options.processor.OptionProcessor
 
processed - Variable in class jdk.internal.jvmci.service.processor.ServiceProviderProcessor
 
processedGraphs - Variable in class com.oracle.graal.phases.common.inlining.walker.MethodInvocation
 
processedGraphs() - Method in class com.oracle.graal.phases.common.inlining.walker.MethodInvocation
 
processedMatchableNode - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
processedMatchRule - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
processElement(Element, OptionProcessor.OptionsInfo) - Method in class jdk.internal.jvmci.options.processor.OptionProcessor
 
processElement(TypeElement) - Method in class jdk.internal.jvmci.service.processor.ServiceProviderProcessor
 
ProcessEnvironment_init - Class in com.oracle.graal.jtt.lang
 
ProcessEnvironment_init() - Constructor for class com.oracle.graal.jtt.lang.ProcessEnvironment_init
 
ProcessEnvironment_init.StringEnvironment - Class in com.oracle.graal.jtt.lang
 
ProcessEnvironment_init.Value - Class in com.oracle.graal.jtt.lang
 
ProcessEnvironment_init.Variable - Class in com.oracle.graal.jtt.lang
 
processExtremes(ValueNode, ValueNode, BiFunction<Long, Long, T>) - Method in class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulHighNode
Determines the minimum and maximum result of this node for the given inputs and returns the result of the given BiFunction on the minimum and maximum values.
processExtremes(ValueNode, ValueNode, BiFunction<Long, Long, T>) - Method in class com.oracle.graal.replacements.nodes.arithmetic.UnsignedMulHighNode
Determines the minimum and maximum result of this node for the given inputs and returns the result of the given BiFunction on the minimum and maximum values.
processFile(Path, Path, String) - Static method in class com.oracle.graal.jtt.ConvertJTT
 
processFixedGuard(FixedGuardNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
processFixedGuard(FixedGuardNode, List<Runnable>) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
processFixedGuardAndMerge(FixedGuardNode, PhaseContext, CompareNode, ValueNode, ValuePhiNode, ValueNode, ValuePhiNode, AbstractMergeNode) - Method in class com.oracle.graal.phases.common.ConvertDeoptimizeToGuardPhase
 
processFixedGuardAndPhis(FixedGuardNode, PhaseContext, CompareNode, ValueNode, ValuePhiNode, ValueNode, ValuePhiNode) - Method in class com.oracle.graal.phases.common.ConvertDeoptimizeToGuardPhase
 
processFloatable(FloatableAccessNode, FloatingReadPhase.MemoryMapImpl) - Static method in class com.oracle.graal.phases.common.FloatingReadPhase.FloatingReadClosure
 
ProcessFrame(Block, NodeBitMap, AnchoringNode, LoweringPhase.Round.ProcessFrame) - Constructor for class com.oracle.graal.phases.common.LoweringPhase.Round.ProcessFrame
 
processFrameState(FrameState, Invoke, ResolvedJavaMethod, FrameState, FrameState, boolean) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
processFrameStates(Invoke, StructuredGraph, Map<Node, Node>, FrameState, boolean) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
processGuard(GuardNode, List<Runnable>) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
processGuard(Node) - Method in class com.oracle.graal.phases.common.GuardLoweringPhase.UseImplicitNullChecks
 
processHotSpotWordOperation(GraphBuilderContext, ResolvedJavaMethod, ValueNode[], HotSpotOperation) - Method in class com.oracle.graal.hotspot.meta.HotSpotWordOperationPlugin
 
processIdentity(LocationIdentity, MemoryCheckpoint, FloatingReadPhase.MemoryMapImpl) - Static method in class com.oracle.graal.phases.common.FloatingReadPhase.FloatingReadClosure
 
processIdentity(PEReadEliminationBlockState, LocationIdentity) - Static method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
processIdentity(ReadEliminationBlockState, LocationIdentity) - Static method in class com.oracle.graal.virtual.phases.ea.ReadEliminationClosure
 
processIf(IfNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
processIf(IfNode, List<Runnable>) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
processIf(LogicNode, boolean, LogicNode, boolean, IfNode, double) - Static method in class com.oracle.graal.phases.common.ExpandLogicPhase
 
processInitialLoopState(Loop<Block>, BlockT) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
processInitialLoopState(Loop<Block>, BlockT) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
processInitialLoopState(Loop<Block>, PEReadEliminationBlockState) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
processInstructionBottomUp(LIRInstruction) - Method in class com.oracle.graal.lir.dfa.LocationMarker
Process all values of an instruction bottom-up, i.e.
processInstructionBottomUp(LIRInstruction) - Method in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder.BlockClosure
Process all values of an instruction bottom-up, i.e.
processIntegerSwitch(AbstractBeginNode, List<Runnable>, Node, IntegerSwitchNode) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
processInvoke(Invoke) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
processLoad(FixedNode, ValueNode, LocationIdentity, int, PEReadEliminationBlockState, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
processLoadField(LoadFieldNode, PEReadEliminationBlockState, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
processLoadIndexed(LoadIndexedNode, PEReadEliminationBlockState, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
processLocation(Node, LocationIdentity, Set<FloatingReadNode>) - Method in class com.oracle.graal.phases.schedule.MemoryScheduleVerification
 
processLoop(LoopBeginNode, Double) - Method in class com.oracle.graal.java.ComputeLoopFrequenciesClosure
 
processLoop(LoopBeginNode, FloatingReadPhase.MemoryMapImpl) - Method in class com.oracle.graal.phases.common.FloatingReadPhase.FloatingReadClosure
 
processLoop(HIRLoop, Map<LoopBeginNode, Set<LocationIdentity>>) - Method in class com.oracle.graal.phases.common.FloatingReadPhase
 
processLoop(LoopBeginNode, FrameState) - Method in class com.oracle.graal.phases.common.FrameStateAssignmentPhase.FrameStateAssignmentClosure
 
processLoop(Loop<Block>, StateT) - Method in class com.oracle.graal.phases.graph.ReentrantBlockIterator.BlockIteratorClosure
 
processLoop(ReentrantBlockIterator.BlockIteratorClosure<StateT>, Loop<Block>, StateT) - Static method in class com.oracle.graal.phases.graph.ReentrantBlockIterator
 
processLoop(LoopBeginNode, StateT) - Method in class com.oracle.graal.phases.graph.ReentrantNodeIterator.NodeIteratorClosure
 
processLoop(ReentrantNodeIterator.NodeIteratorClosure<StateT>, LoopBeginNode, StateT) - Static method in class com.oracle.graal.phases.graph.ReentrantNodeIterator
 
processLoop(Loop<Block>, Set<FloatingReadNode>) - Method in class com.oracle.graal.phases.schedule.MemoryScheduleVerification
 
processLoop(Loop<Block>, BlockT) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
processLoopExit(LoopExitNode, BlockT, BlockT, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
processLoopExit(LoopExitNode, BlockT, BlockT, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
processLoopExit(LoopExitNode, PEReadEliminationBlockState, PEReadEliminationBlockState, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
processLoopExit(LoopExitNode, ReadEliminationBlockState, ReadEliminationBlockState, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationClosure
 
processMatchableNode(Element) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
Build up the type table to be used during parsing of the MatchRule.
processMatchableNode(Element, TypeElement, MatchableNode, AnnotationMirror) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
processMatchRule(Map<TypeElement, MatchProcessor.MatchRuleDescriptor>, Element, AnnotationMirror) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
processMaterializedAtLoopExit(LoopExitNode, GraphEffectList, Map<Integer, ProxyNode>, int, ObjectState, ObjectState, PartialEscapeBlockState<?>) - Static method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
processMethod - Static variable in class com.oracle.graal.code.HexCodeFileDisassemblerProvider.HexCodeFileDisTool
 
processMethod(String) - Method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
processMethod(String) - Method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
processMethod(String) - Method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
processMethodMatchRule(ExecutableElement, MatchProcessor.MatchRuleDescriptor, MatchRule, AnnotationMirror) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
processMonitorId(FrameState, MonitorIdNode) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
processMultipleSuccessors(ReentrantBlockIterator.BlockIteratorClosure<StateT>, Deque<Block>, Map<FixedNode, StateT>, StateT, List<Block>) - Static method in class com.oracle.graal.phases.graph.ReentrantBlockIterator
 
processNextInvoke() - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
This method picks one of the callsites belonging to the current CallsiteHolderExplorable.
processNextNode(GraphDecoder.MethodScope, GraphDecoder.LoopScope) - Method in class com.oracle.graal.nodes.GraphDecoder
 
processNode(FixedNode, Double) - Method in class com.oracle.graal.java.ComputeLoopFrequenciesClosure
 
processNode(Node) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance
 
processNode(Node, List<Runnable>) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
processNode(FixedNode, FloatingReadPhase.MemoryMapImpl) - Method in class com.oracle.graal.phases.common.FloatingReadPhase.FloatingReadClosure
 
processNode(FixedNode, Set<LocationIdentity>) - Method in class com.oracle.graal.phases.common.FloatingReadPhase
 
processNode(FixedNode, FrameState) - Method in class com.oracle.graal.phases.common.FrameStateAssignmentPhase.FrameStateAssignmentClosure
 
processNode(Node) - Method in class com.oracle.graal.phases.common.GuardLoweringPhase.LowerGuards
 
processNode(Node) - Method in class com.oracle.graal.phases.common.GuardLoweringPhase.UseImplicitNullChecks
 
processNode(FixedNode, StateT) - Method in class com.oracle.graal.phases.graph.ReentrantNodeIterator.NodeIteratorClosure
 
processNode(Node) - Method in class com.oracle.graal.phases.graph.ScheduledNodeIterator
 
processNode(Node, BlockT, GraphEffectList, FixedWithNextNode) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure
Collects the effects of virtualizing the given node.
processNode(Node, BlockT, GraphEffectList, FixedWithNextNode) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
processNode(Node, PEReadEliminationBlockState, GraphEffectList, FixedWithNextNode) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
processNode(Node, ReadEliminationBlockState, GraphEffectList, FixedWithNextNode) - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationClosure
 
processNodeInputs(ValueNode, FixedNode, BlockT, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
processNodeInternal(Node, BlockT, GraphEffectList, FixedWithNextNode) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
processNodeIntrinsic(GraphBuilderContext, ResolvedJavaMethod, Node.NodeIntrinsic, List<ValueNode>, Kind, Stamp) - Method in class com.oracle.graal.replacements.NodeIntrinsificationPlugin
 
processNodes(Block, SchedulePhase) - Method in class com.oracle.graal.phases.graph.ScheduledNodeIterator
 
processNodeWithScalarReplacedInputs(ValueNode, FixedNode, BlockT, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
processNodeWithState(NodeWithState, BlockT, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
processOperations(AbstractBlockBase<?>, Interval[]) - Method in class com.oracle.graal.lir.alloc.lsra.RegisterVerifier
 
processPhi(ValuePhiNode, PartialEscapeBlockState<?>[], int[]) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.MergeProcessor
Examine a PhiNode and try to replace it with merging of virtual objects if all its inputs refer to virtual object states.
processPi(PiNode) - Method in class com.oracle.graal.phases.common.GuardLoweringPhase.UseImplicitNullChecks
 
processPlaceholderFrameStates(IntrinsicContext) - Method in class com.oracle.graal.java.BytecodeParser.IntrinsicScope
Fixes up the placeholder frame states added to the graph while parsing/inlining the intrinsic for which this object exists.
processRun(ArrayList<String>, ConvertJTT.Run, int) - Static method in class com.oracle.graal.jtt.ConvertJTT
 
processScope() - Method in class com.oracle.graal.phases.graph.ScopedPostOrderNodeIterator
 
processSimpleInfopoint(Invoke, SimpleInfopointNode, BytecodePosition) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
processSimpleInfopoints(Invoke, StructuredGraph, Map<Node, Node>) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
processStack(ControlFlowGraph, BlockMap<List<Node>>, NodeMap<Block>, NodeBitMap, BitSet, NodeStack) - Static method in class com.oracle.graal.phases.schedule.SchedulePhase
 
processState(LIRInstruction, LIRFrameState, S) - Method in class com.oracle.graal.lir.dfa.LocationMarker
 
processState(LIRInstruction, LIRFrameState, RegStackValueSet) - Method in class com.oracle.graal.lir.dfa.LocationMarkerPhase.Marker
This method does the actual marking.
processState(LIRInstruction, LIRFrameState, MarkBasePointersPhase.Marker<T>.BasePointersSet) - Method in class com.oracle.graal.lir.dfa.MarkBasePointersPhase.Marker
 
processStore(FixedNode, ValueNode, LocationIdentity, int, ValueNode, PEReadEliminationBlockState, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
processStoreField(StoreFieldNode, PEReadEliminationBlockState, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
processStoreIndexed(StoreIndexedNode, PEReadEliminationBlockState, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
processSuccessor(AbstractBlockBase<?>, Interval[]) - Method in class com.oracle.graal.lir.alloc.lsra.RegisterVerifier
 
processTypeSwitch(AbstractBeginNode, List<Runnable>, Node, TypeSwitchNode) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
processUnbox(UnboxNode, PEReadEliminationBlockState, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
processUnsafeLoad(UnsafeLoadNode, PEReadEliminationBlockState, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
processUnsafeStore(UnsafeStoreNode, PEReadEliminationBlockState, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
processValue(Value) - Static method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl
 
processValues(LIRInstruction, Value[], InstructionValueProcedure) - Method in class com.oracle.graal.lir.LIRFrameState
 
processValues(LIRInstruction, Value[], InstructionValueConsumer) - Method in class com.oracle.graal.lir.LIRFrameState
 
processVirtualAtLoopExit(LoopExitNode, GraphEffectList, int, ObjectState, ObjectState, PartialEscapeBlockState<?>) - Static method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
processVirtualizable(ValueNode, FixedNode, BlockT, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
processWordOperation(GraphBuilderContext, ValueNode[], ResolvedJavaMethod) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
processWorkSet(StructuredGraph) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance
 
processWrites(StructuredGraph) - Static method in class com.oracle.graal.hotspot.phases.WriteBarrierVerificationPhase
 
profile(String, Object...) - Method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
profile(boolean, int, String, Object...) - Method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
profile - Variable in class com.oracle.graal.nodes.java.CheckCastNode
 
profile() - Method in class com.oracle.graal.nodes.java.CheckCastNode
 
profile - Variable in class com.oracle.graal.nodes.java.InstanceOfNode
 
profile() - Method in class com.oracle.graal.nodes.java.InstanceOfNode
 
profile - Variable in class com.oracle.graal.nodes.java.MethodCallTargetNode
 
profile - Variable in class com.oracle.graal.nodes.TypeCheckHints
The profile from which this information was derived.
profile(Class<?>...) - Method in class com.oracle.graal.replacements.test.TypeCheckTest
 
profile(TriState, Class<?>...) - Method in class com.oracle.graal.replacements.test.TypeCheckTest
 
profile - Variable in class com.oracle.graal.truffle.TruffleInliningDecision
 
PROFILE_CONTEXT - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
PROFILE_DATA_ACCESSORS - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
PROFILE_MODE - Static variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
profileAllocation(String, long, String) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
ProfileAllocations - Static variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets.Options
 
profileArguments(Object[]) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
ProfileCompiledMethods - Static variable in class com.oracle.graal.compiler.phases.LowTier.Options
 
ProfileCompiledMethodsPhase - Class in com.oracle.graal.phases.common
This phase add counters for the dynamically executed number of nodes.
ProfileCompiledMethodsPhase() - Constructor for class com.oracle.graal.phases.common.ProfileCompiledMethodsPhase
 
profiledArgumentTypes - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
profiledArgumentTypesAssumption - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
ProfiledMethod(ResolvedJavaMethod, double) - Constructor for class jdk.internal.jvmci.meta.JavaMethodProfile.ProfiledMethod
 
profiledReturnType - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
profiledReturnTypeAssumption - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
ProfiledType(ResolvedJavaType, double) - Constructor for class jdk.internal.jvmci.meta.JavaTypeProfile.ProfiledType
 
profileInstructions(LIR, CompilationResultBuilder) - Method in class com.oracle.graal.hotspot.HotSpotBackend
 
profileLength(int) - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ArrayStamp
 
ProfileMode() - Constructor for enum com.oracle.graal.hotspot.replacements.NewObjectSnippets.ProfileMode
 
ProfileMonitors - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets.Options
 
profileReturnType(Object) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
profilingInfo - Variable in class com.oracle.graal.compiler.GraalCompiler.Request
 
profilingInfo - Variable in class com.oracle.graal.java.BytecodeParser
 
profilingInfo - Variable in class com.oracle.graal.phases.tiers.MidTierContext
 
ProfilingInfo - Interface in jdk.internal.jvmci.meta
Provides access to the profiling information of one specific method.
ProfilingInfoTest - Class in com.oracle.graal.compiler.test
Tests profiling information provided by the runtime.
ProfilingInfoTest() - Constructor for class com.oracle.graal.compiler.test.ProfilingInfoTest
 
profilingLoop(VirtualFrame) - Method in class com.oracle.graal.truffle.OptimizedOSRLoopNode
 
Program(String, byte[], int, int) - Constructor for class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Program
 
prologue - Variable in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor
 
prop(String) - Static method in class com.oracle.graal.compiler.test.AllocSpy
 
propagateCreatedNodes(GraphDecoder.LoopScope) - Static method in class com.oracle.graal.nodes.GraphDecoder
 
propagateDelete(FloatingNode) - Method in class com.oracle.graal.java.FrameStateBuilder
 
propagateKill(Node) - Static method in class com.oracle.graal.nodes.util.GraphUtil
 
propagateLiveness(int, int) - Method in class com.oracle.graal.java.LargeLocalLiveness
 
propagateLiveness(int, int) - Method in class com.oracle.graal.java.LocalLiveness
Adds all locals the are in the liveIn of the successor to the liveOut of the block.
propagateLiveness(int, int) - Method in class com.oracle.graal.java.SmallLocalLiveness
 
propagateStamp(Node) - Method in class com.oracle.graal.replacements.SnippetTemplate
 
propagateZeroProbability(FixedNode) - Method in class com.oracle.graal.nodes.IfNode
 
property - Variable in class com.oracle.graal.compiler.test.CountedLoopTest.IVPropertyNode
 
PROPERTY_ARRAY - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
PROPERTY_DOUBLE - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
PROPERTY_FALSE - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
PROPERTY_FLOAT - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
PROPERTY_INT - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
PROPERTY_LONG - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
PROPERTY_POOL - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
PROPERTY_SUBGRAPH - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
PROPERTY_TRUE - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter
 
PropertyConsumable - Interface in com.oracle.graal.compiler.common.cfg
 
protectedFinalMethod() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest.SuperClass
 
ProtectedInnerClass() - Constructor for class jdk.internal.jvmci.runtime.test.TypeUniverse.ProtectedInnerClass
 
protectedNotOverriddenMethod() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest.SuperClass
 
protectedOverriddenMethod() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest.FinalSubClass
 
protectedOverriddenMethod() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest.SubClassA
 
protectedOverriddenMethod() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest.SubClassB
 
protectedOverriddenMethod() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest.SubClassC
 
protectedOverriddenMethod() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest.SuperClass
 
PROTOTYPE_MARK_WORD_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
prototypeMarkWord() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
prototypeMarkWord() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
prototypeMarkWordOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
prototypeMarkWordOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
provider - Static variable in class com.oracle.graal.graph.util.CollectionsAccess
 
providers - Variable in class com.oracle.graal.compiler.GraalCompiler.Request
 
providers - Variable in class com.oracle.graal.compiler.target.Backend
 
providers - Variable in class com.oracle.graal.compiler.test.GraalCompilerTest
 
providers - Variable in class com.oracle.graal.compiler.test.tutorial.InvokeGraal
 
providers - Variable in class com.oracle.graal.hotspot.stubs.Stub
 
providers - Variable in class com.oracle.graal.lir.gen.LIRGenerator
 
Providers - Class in com.oracle.graal.phases.util
A set of providers, some of which may not be present (i.e., null).
Providers(MetaAccessProvider, CodeCacheProvider, ConstantReflectionProvider, ForeignCallsProvider, LoweringProvider, Replacements, StampProvider) - Constructor for class com.oracle.graal.phases.util.Providers
 
Providers(Providers) - Constructor for class com.oracle.graal.phases.util.Providers
 
Providers(PhaseContext) - Constructor for class com.oracle.graal.phases.util.Providers
 
providers - Variable in class com.oracle.graal.replacements.CachingPEGraphDecoder
 
providers - Variable in class com.oracle.graal.replacements.GraphKit
 
providers - Variable in class com.oracle.graal.replacements.ReplacementsImpl
 
providers - Variable in class com.oracle.graal.replacements.SnippetTemplate.AbstractTemplates
 
providers - Variable in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
providers - Variable in class com.oracle.graal.truffle.PartialEvaluator
 
providers - Variable in class com.oracle.graal.truffle.TruffleCompiler
 
providers - Variable in class com.oracle.graal.truffle.TruffleExpansionLogger
 
proxies - Static variable in class com.oracle.graal.hotspot.logging.CountingProxy
 
proxies() - Method in class com.oracle.graal.nodes.AbstractBeginNode
 
Proxy - Interface in com.oracle.graal.nodes.spi
This interface marks nodes whose result is the same as one of their inputs.
proxyGuard(ValueNode) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
ProxyNode - Class in com.oracle.graal.nodes
A proxy is inserted at loop exits for any value that is created inside the loop (i.e.
ProxyNode(NodeClass<? extends ProxyNode>, Stamp, AbstractBeginNode) - Constructor for class com.oracle.graal.nodes.ProxyNode
 
proxyPoint - Variable in class com.oracle.graal.nodes.ProxyNode
 
proxyPoint() - Method in class com.oracle.graal.nodes.ProxyNode
 
ProxyUtil - Class in com.oracle.graal.hotspot.logging
 
ProxyUtil() - Constructor for class com.oracle.graal.hotspot.logging.ProxyUtil
 
prune(Set<Register>, Register[]) - Static method in class com.oracle.graal.lir.amd64.AMD64SaveRegistersOp
 
prune(Set<Register>, Register[]) - Static method in class com.oracle.graal.lir.sparc.SPARCSaveRegistersOp
 
pruneEntry(FixedNode) - Method in class com.oracle.graal.phases.graph.SinglePassNodeIterator
 
ps - Variable in class com.oracle.graal.debug.LogStream
The output stream to which this log stream writes.
ps - Static variable in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive05
 
ps - Variable in class jdk.internal.jvmci.hotspot.PrintStreamOption
The print stream to which output will be written.
ptest(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
ptrQueueActiveOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ptrQueueBufferOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ptrQueueIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ptypes - Variable in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
publicFinalMethod() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest.SuperClass
 
publicNotOverriddenMethod() - Method in interface com.oracle.graal.compiler.test.inlining.InliningTest.MultipleImplementorsInterface
 
publicNotOverriddenMethod() - Method in interface com.oracle.graal.compiler.test.inlining.InliningTest.SingleImplementorInterface
 
publicNotOverriddenMethod() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest.SuperClass
 
publicOverriddenMethod() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest.FinalSubClass
 
publicOverriddenMethod() - Method in interface com.oracle.graal.compiler.test.inlining.InliningTest.MultipleImplementorsInterface
 
publicOverriddenMethod() - Method in interface com.oracle.graal.compiler.test.inlining.InliningTest.SingleImplementorInterface
 
publicOverriddenMethod() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest.SubClassA
 
publicOverriddenMethod() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest.SubClassB
 
publicOverriddenMethod() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest.SubClassC
 
publicOverriddenMethod() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest.SuperClass
 
PureFunctionMacroNode - Class in com.oracle.graal.replacements.nodes
This node class can be used to create MacroNodes for simple pure functions like System.identityHashCode(Object).
PureFunctionMacroNode(NodeClass<? extends MacroNode>, CallTargetNode.InvokeKind, ResolvedJavaMethod, int, JavaType, ValueNode...) - Constructor for class com.oracle.graal.replacements.nodes.PureFunctionMacroNode
 
PUSH - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp
 
push(Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
push(Node) - Method in class com.oracle.graal.graph.NodeStack
 
push(Kind, ValueNode) - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Pushes a given value to the frame state stack using an explicit kind.
push(Kind, ValueNode) - Method in class com.oracle.graal.java.BytecodeParser
 
push(Kind, ValueNode) - Method in class com.oracle.graal.java.FrameStateBuilder
Pushes an instruction onto the stack with the expected type.
push(int) - Method in class com.oracle.graal.java.JsrScope
 
push(PiNode) - Method in class com.oracle.graal.nodes.calc.IsNullNode
 
push(PiNode) - Method in class com.oracle.graal.nodes.memory.address.OffsetAddressNode
 
push(PiNode) - Method in interface com.oracle.graal.nodes.spi.PiPushable
 
push(Kind, ValueNode) - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
push(Kind, ValueNode) - Method in class com.oracle.graal.replacements.PEGraphDecoder.PEAppendGraphBuilderContext
 
push(Kind, ValueNode) - Method in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
pushAll(Node, NodeStack) - Method in class com.oracle.graal.graph.Edges
 
pushAllHelper(NodeStack, NodeList<Node>) - Static method in class com.oracle.graal.graph.Edges
 
pushConstant(Set<JavaConstant>, Deque<JavaConstant>, JavaConstant) - Static method in class jdk.internal.jvmci.meta.MetaUtil
 
PUSHED_NODES - Static variable in class com.oracle.graal.phases.common.PushThroughPiPhase
 
pushedNode - Variable in class com.oracle.graal.replacements.PEGraphDecoder.PEAppendGraphBuilderContext
 
pushElement(DominatorConditionalEliminationPhase.InfoElement) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Info
 
pushfq() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
pushIndentLogger() - Method in class com.oracle.graal.debug.internal.DebugScope
 
pushInputs(NodeStack) - Method in class com.oracle.graal.graph.Node
 
pushInterpreterFrame(Word, Word, Word, Word) - Static method in class com.oracle.graal.hotspot.nodes.PushInterpreterFrameNode
 
PushInterpreterFrameNode - Class in com.oracle.graal.hotspot.nodes
A call to the runtime code implementing the uncommon trap logic.
PushInterpreterFrameNode(ValueNode, ValueNode, ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.PushInterpreterFrameNode
 
pushInvocationAndGraphs(MethodInvocation) - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
pushInvoke(Invoke) - Method in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
pushLock(ValueNode, MonitorIdNode) - Method in class com.oracle.graal.java.FrameStateBuilder
Adds a locked monitor to this frame state.
pushNodesThroughIf(SimplifierTool) - Method in class com.oracle.graal.nodes.IfNode
 
PushNodesThroughPiTest - Class in com.oracle.graal.compiler.test
 
PushNodesThroughPiTest() - Constructor for class com.oracle.graal.compiler.test.PushNodesThroughPiTest
 
PushNodesThroughPiTest.A - Class in com.oracle.graal.compiler.test
 
PushNodesThroughPiTest.B - Class in com.oracle.graal.compiler.test
 
PushNodesThroughPiTest.C - Class in com.oracle.graal.compiler.test
 
pushReturn(Kind, ValueNode) - Method in class com.oracle.graal.java.FrameStateBuilder
 
pushStructure(GraphKit.Structure) - Method in class com.oracle.graal.replacements.GraphKit
 
PushThroughIfTest - Class in com.oracle.graal.compiler.test
 
PushThroughIfTest() - Constructor for class com.oracle.graal.compiler.test.PushThroughIfTest
 
PushThroughPiPhase - Class in com.oracle.graal.phases.common
 
PushThroughPiPhase() - Constructor for class com.oracle.graal.phases.common.PushThroughPiPhase
 
pushToWorklist(Node, Node, NodeMap<Node>, Deque<Pair<Node, Node>>) - Static method in class com.oracle.graal.nodes.GraphComparison
 
put(AbstractBlockBase<?>, T) - Method in class com.oracle.graal.compiler.common.cfg.BlockMap
 
put(K, V) - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap
 
put(int, T) - Method in class com.oracle.graal.compiler.common.util.ArrayMap
Puts a new value in the map at the specified index.
put() - Method in class com.oracle.graal.compiler.test.MarkUnsafeAccessTest
 
put(Node, Node) - Method in class com.oracle.graal.graph.NodeNodeMap
 
put(Variable, T) - Method in class com.oracle.graal.lir.constopt.VariableMap
 
put(Value) - Method in class com.oracle.graal.lir.dfa.MarkBasePointersPhase.Marker.BasePointersSet
 
put(Value) - Method in class com.oracle.graal.lir.dfa.RegStackValueSet
 
put(VirtualStackSlot, StackInterval) - Method in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
 
put(Value, T) - Method in class com.oracle.graal.lir.util.GenericValueMap
 
put(int, Value) - Method in class com.oracle.graal.lir.util.IndexedValueMap
 
put(K, T) - Method in class com.oracle.graal.lir.util.ValueMap
Associates object with value.
put(Value) - Method in class com.oracle.graal.lir.util.ValueSet
 
put(K, T) - Method in class com.oracle.graal.lir.util.VariableVirtualStackValueMap
 
put(Object[], int, T) - Static method in class com.oracle.graal.lir.util.VariableVirtualStackValueMap
 
put(V, boolean, boolean, Class<?>, String, Class<?>...) - Method in class jdk.internal.jvmci.meta.MethodIdMap
Adds an entry to this map for a specified method.
putAll(Map<? extends K, ? extends V>) - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap
 
putAll(Map<? extends Node, ? extends Node>) - Method in class com.oracle.graal.graph.NodeNodeMap
 
putAll(MarkBasePointersPhase.Marker<T>.BasePointersSet) - Method in class com.oracle.graal.lir.dfa.MarkBasePointersPhase.Marker.BasePointersSet
 
putAll(RegStackValueSet) - Method in class com.oracle.graal.lir.dfa.RegStackValueSet
 
putAll(IndexedValueMap) - Method in class com.oracle.graal.lir.util.IndexedValueMap
 
putAll(S) - Method in class com.oracle.graal.lir.util.ValueSet
 
putBoolean(Object, long, boolean, Object) - Method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
putByte(Object, long, byte, Object) - Method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
putDouble(Object, long, double, Object) - Method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
putDuplicatedNode(Old, New) - Method in class com.oracle.graal.loop.LoopFragment
 
PUTFIELD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
PUTFIELD - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
putFloat(Object, long, float, Object) - Method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
putInt(Object, long, int, Object) - Method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
putLong(Object, long, long, Object) - Method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
putNodeIntoCache(Node) - Method in class com.oracle.graal.graph.Graph
 
putNodeListUnsafe(Node, long, NodeList<?>) - Static method in class com.oracle.graal.graph.Edges
 
putNodeUnsafe(Node, long, Node) - Static method in class com.oracle.graal.graph.Edges
 
putObject(Object, int, Object) - Method in class com.oracle.graal.compiler.common.Fields
 
putObject(Object, long, Object, Object) - Method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
putOpIdMaps(int, LIRInstruction, AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
putRaw() - Method in class com.oracle.graal.compiler.test.MarkUnsafeAccessTest
 
putS1(long) - Method in interface com.oracle.graal.compiler.common.util.TypeWriter
Writes a signed 1 byte value.
putS1(long) - Method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter
 
putS2(long) - Method in class com.oracle.graal.compiler.common.util.AlignedUnsafeArrayTypeWriter
 
putS2(long) - Method in interface com.oracle.graal.compiler.common.util.TypeWriter
Writes a signed 2 byte value.
putS2(long) - Method in class com.oracle.graal.compiler.common.util.UnalignedUnsafeArrayTypeWriter
 
putS4(long) - Method in class com.oracle.graal.compiler.common.util.AlignedUnsafeArrayTypeWriter
 
putS4(long) - Method in interface com.oracle.graal.compiler.common.util.TypeWriter
Writes a signed 4 byte value.
putS4(long) - Method in class com.oracle.graal.compiler.common.util.UnalignedUnsafeArrayTypeWriter
 
putS8(long) - Method in class com.oracle.graal.compiler.common.util.AlignedUnsafeArrayTypeWriter
 
putS8(long) - Method in interface com.oracle.graal.compiler.common.util.TypeWriter
Writes a signed 8 byte value.
putS8(long) - Method in class com.oracle.graal.compiler.common.util.UnalignedUnsafeArrayTypeWriter
 
putShort(Object, long, short, Object) - Method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
PUTSTATIC - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
PUTSTATIC - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
putSV(long) - Method in interface com.oracle.graal.compiler.common.util.TypeWriter
Writes a signed value in a variable byte size encoding.
putU1(long) - Method in interface com.oracle.graal.compiler.common.util.TypeWriter
Writes an unsigned 1 byte value.
putU1(long) - Method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter
 
putU2(long) - Method in interface com.oracle.graal.compiler.common.util.TypeWriter
Writes an unsigned 2 byte value.
putU2(long) - Method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter
 
putU4(long) - Method in interface com.oracle.graal.compiler.common.util.TypeWriter
Writes an unsigned 4 byte value.
putU4(long) - Method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter
 
putUV(long) - Method in interface com.oracle.graal.compiler.common.util.TypeWriter
Writes an unsigned value in a variable byte size encoding.
putValue(TypeWriter, long) - Static method in class com.oracle.graal.compiler.test.TypeWriterTest
 
putValues(TypeWriter) - Static method in class com.oracle.graal.compiler.test.TypeWriterTest
 
pxor(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 

Q

qualifiedName - Variable in class com.oracle.graal.debug.internal.DebugScope
 
queryAddress() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache
Queries the current value of ConstantPool::_cache if the current address is null.
queryIndex - Variable in class com.oracle.graal.truffle.TruffleInliningProfile
 
queue - Variable in class com.oracle.graal.graph.NodeFlood.QueueConsumingIterator
 
queue(Node) - Method in class com.oracle.graal.phases.common.inlining.walker.InliningIterator
 
queue(NodeIterable<? extends Node>) - Method in class com.oracle.graal.phases.graph.ScopedPostOrderNodeIterator
 
queue(Node) - Method in class com.oracle.graal.phases.graph.ScopedPostOrderNodeIterator
 
QueueConsumingIterator(Queue<Node>) - Constructor for class com.oracle.graal.graph.NodeFlood.QueueConsumingIterator
 
QueueConsumingIterator() - Constructor for class com.oracle.graal.graph.NodeWorkList.QueueConsumingIterator
 
queuedNodes - Variable in class com.oracle.graal.phases.common.inlining.walker.InliningIterator
 
queuedNodes - Variable in class com.oracle.graal.phases.graph.ScopedPostOrderNodeIterator
 
queueLoopBeginSuccessors(LoopBeginNode) - Method in class com.oracle.graal.phases.graph.ScopedPostOrderNodeIterator
 
queueLoopExitSuccessors(LoopExitNode) - Method in class com.oracle.graal.phases.graph.ScopedPostOrderNodeIterator
 
queueMerge(AbstractEndNode) - Method in class com.oracle.graal.phases.common.inlining.walker.InliningIterator
 
queueMerge(EndNode) - Method in class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
queueMerge(AbstractEndNode) - Method in class com.oracle.graal.phases.graph.ScopedPostOrderNodeIterator
 
queueMerge(EndNode) - Method in class com.oracle.graal.phases.graph.SinglePassNodeIterator
Once all end-nodes for a given merge-node have been visited, that merge-node is added to the SinglePassNodeIterator.nodeQueue
queueMerge(EndNode) - Method in class com.oracle.graal.phases.graph.StatelessPostOrderNodeIterator
 
queues - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
queueSuccessors(FixedNode) - Method in class com.oracle.graal.phases.common.inlining.walker.InliningIterator
 
queueSuccessors(FixedNode, Set<Node>) - Method in class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
queueSuccessors(FixedNode) - Method in class com.oracle.graal.phases.graph.ScopedPostOrderNodeIterator
 
queueSuccessors(FixedNode) - Method in class com.oracle.graal.phases.graph.SinglePassNodeIterator
Two methods enqueue items in SinglePassNodeIterator.nodeQueue.
queueTest(Object, Object) - Static method in class com.oracle.graal.hotspot.test.CompressedOopTest
 

R

r0 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r1 - Variable in class com.oracle.graal.jtt.optimize.Conditional01.CPC
 
r1 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r10 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
r10 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r11 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
r11 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r12 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
r12 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r13 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
r13 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r14 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
r14 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r15 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
r15 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r16 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r17 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r18 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r19 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r2 - Variable in class com.oracle.graal.jtt.optimize.Conditional01.CPC
 
r2 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r20 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r21 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r22 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r23 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r24 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r25 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r26 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r27 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r28 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r29 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r3 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r30 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r31 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r4 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r5 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r6 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r7 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r8 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
r8 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
r9 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
r9 - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
raiseException(String, String, String, String, String) - Static method in class com.oracle.graal.replacements.test.CompiledExceptionHandlerTest
 
raiseException(String, String, String, String, String) - Static method in class com.oracle.graal.replacements.test.DeoptimizeOnExceptionTest
 
raiseExceptionSimple(String) - Static method in class com.oracle.graal.replacements.test.CompiledExceptionHandlerTest
 
RAM_SIZE - Static variable in class com.oracle.graal.jtt.optimize.Conditional01
 
randomValue - Static variable in class com.oracle.graal.jtt.jdk.UnsafeAccess01
 
range - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScanOptimizeSpillPositionPhase.IntervalBlockIterator
 
Range - Class in com.oracle.graal.lir.alloc.lsra
Represents a range of integers from a start (inclusive) to an end (exclusive.
Range(int, int, Range) - Constructor for class com.oracle.graal.lir.alloc.lsra.Range
Creates a new range.
RangesStrategy(double[], JavaConstant[]) - Constructor for class com.oracle.graal.lir.SwitchStrategy.RangesStrategy
 
rank - Variable in class com.oracle.graal.graph.NodeUnionFind
 
rank - Variable in class com.oracle.graal.hotspot.nodes.DimensionsNode
 
rank(ResolvedJavaType) - Static method in class com.oracle.graal.replacements.test.NewMultiArrayTest
 
raw(byte[]) - Static method in interface jdk.internal.jvmci.code.DataSection.DataBuilder
 
RawAddressNode - Class in com.oracle.graal.nodes.memory.address
Convert a word-sized integer to a raw address.
RawAddressNode(ValueNode) - Constructor for class com.oracle.graal.nodes.memory.address.RawAddressNode
 
RawConstant - Class in jdk.internal.jvmci.meta
 
RawConstant(long) - Constructor for class jdk.internal.jvmci.meta.RawConstant
 
rawDoubleTest() - Method in class com.oracle.graal.asm.amd64.test.SimpleAssemblerTest
 
rawIndexToConstantPoolIndex(int, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Converts a raw index from the bytecodes to a constant pool index by adding a constant.
RawItemProfile(int, T[], long[], long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.RawItemProfile
 
RawMonitorEnterNode - Class in com.oracle.graal.nodes.java
The MonitorEnterNode represents the acquisition of a monitor.
RawMonitorEnterNode(ValueNode, ValueNode, MonitorIdNode) - Constructor for class com.oracle.graal.nodes.java.RawMonitorEnterNode
 
RawNativeCallNodeFactory - Interface in com.oracle.graal.truffle.hotspot.nfi
Factory for creating a node that makes a direct call to a native function pointer.
rawPointer - Static variable in class com.oracle.graal.compiler.common.type.StampFactory
 
RawPointerStamp - Class in com.oracle.graal.compiler.common.type
Type describing pointers to raw memory.
RawPointerStamp() - Constructor for class com.oracle.graal.compiler.common.type.RawPointerStamp
 
rawStride - Variable in class com.oracle.graal.loop.BasicInductionVariable
 
rawValue - Variable in class com.oracle.graal.word.HostedWord
 
rawValue() - Method in class com.oracle.graal.word.Word
 
rawValue() - Method in interface com.oracle.graal.word.WordBase
 
rawValue() - Method in interface jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstant
 
rawValue() - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
rax - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
raxTemp - Variable in class com.oracle.graal.lir.amd64.AMD64Arithmetic.FPDivRemOp
 
rbp - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
rbpSpillSlot - Variable in class com.oracle.graal.lir.amd64.AMD64FrameMap
 
rbx - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
RCL - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Shift
 
rcond - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
RCondition(int, String) - Constructor for enum com.oracle.graal.asm.sparc.SPARCAssembler.RCondition
 
RCR - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Shift
 
rcx - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
RCX_I - Static variable in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
rd - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
rdi - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
rdpc(Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
rdx - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
ReadAfterCheckCastTest - Class in com.oracle.graal.compiler.test
 
ReadAfterCheckCastTest() - Constructor for class com.oracle.graal.compiler.test.ReadAfterCheckCastTest
 
ReadAfterCheckCastTest.A - Class in com.oracle.graal.compiler.test
 
ReadAfterCheckCastTest.B - Class in com.oracle.graal.compiler.test
 
readArrayElement(JavaConstant, int) - Method in class com.oracle.graal.truffle.TruffleConstantReflectionProvider
 
readArrayElement(JavaConstant, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
readArrayElement(JavaConstant, int) - Method in interface jdk.internal.jvmci.meta.ConstantReflectionProvider
Reads a value from the given array at the given index.
readArrayLength(ValueNode, ConstantReflectionProvider) - Static method in class com.oracle.graal.nodes.java.ArrayLengthNode
Gets the length of an array if possible.
readArrayLength(JavaConstant) - Method in class com.oracle.graal.truffle.TruffleConstantReflectionProvider
 
readArrayLength(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
readArrayLength(JavaConstant) - Method in interface jdk.internal.jvmci.meta.ConstantReflectionProvider
Returns the length of the array constant.
readArrayLengthConstant(ValueNode, ConstantReflectionProvider) - Static method in class com.oracle.graal.nodes.java.ArrayLengthNode
 
readArrayLengthTest() - Method in class jdk.internal.jvmci.runtime.test.TestConstantReflectionProvider
 
readBranchDest() - Method in class com.oracle.graal.bytecode.BytecodeStream
Read the destination of a Bytecodes.GOTO or IF instructions.
readByte() - Method in class com.oracle.graal.bytecode.BytecodeStream
Reads a signed, 1-byte value for the current instruction (e.g.
readByte(WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readByte(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readByte(WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readByte(int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readByte(Object, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readByte(Object, int, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readByte(Object, WordBase) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readByte(Object, int) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readByte(Object, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readByte(Object, int, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readByte(Object, WordBase) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readByte(Object, int) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readByte(WordBase, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readByte(int, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readByte(WordBase) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readByte(int) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readByte(WordBase, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
readByte(int, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
readByte(WordBase) - Method in class com.oracle.graal.word.Word
 
readByte(int) - Method in class com.oracle.graal.word.Word
 
readByte1(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readByte1(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readByte2(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readByte2(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readByte3(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readByte3(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readCache - Variable in class com.oracle.graal.virtual.phases.ea.PEReadEliminationBlockState
 
readCache - Variable in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState
 
ReadCacheEntry(LocationIdentity, ValueNode, int) - Constructor for class com.oracle.graal.virtual.phases.ea.PEReadEliminationBlockState.ReadCacheEntry
 
ReadCacheEntry(ValueNode, ValueNode, LocationIdentity) - Constructor for class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.ReadCacheEntry
 
readChar(WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readChar(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readChar(WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readChar(int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readChar(Object, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readChar(Object, int, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readChar(Object, WordBase) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readChar(Object, int) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readChar(Object, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readChar(Object, int, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readChar(Object, WordBase) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readChar(Object, int) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readChar(WordBase, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readChar(int, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readChar(WordBase) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readChar(int) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readChar(WordBase, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
readChar(int, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
readChar(WordBase) - Method in class com.oracle.graal.word.Word
 
readChar(int) - Method in class com.oracle.graal.word.Word
 
readChar1(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readChar1(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readChar2(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readChar2(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readChar3(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readChar3(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readClass(Class<?>) - Static method in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
 
readClass(Class<?>, GuardingNode) - Static method in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
 
readClass(KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.HubGetClassNode
 
readClassfile16(Class<? extends HotSpotCryptoSubstitutionTest>) - Static method in class com.oracle.graal.hotspot.test.HotSpotCryptoSubstitutionTest
 
readConstant(MemoryAccessProvider, Constant, long) - Method in class com.oracle.graal.compiler.common.type.IllegalStamp
 
readConstant(MemoryAccessProvider, Constant, long) - Method in class com.oracle.graal.compiler.common.type.ObjectStamp
 
readConstant(MemoryAccessProvider, Constant, long) - Method in class com.oracle.graal.compiler.common.type.PrimitiveStamp
 
readConstant(MemoryAccessProvider, Constant, long) - Method in class com.oracle.graal.compiler.common.type.RawPointerStamp
 
readConstant(MemoryAccessProvider, Constant, long) - Method in class com.oracle.graal.compiler.common.type.Stamp
Read a value of this stamp from memory.
readConstant(MemoryAccessProvider, Constant, long) - Method in class com.oracle.graal.compiler.common.type.VoidStamp
 
readConstant(MemoryAccessProvider, Constant, long) - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
 
readConstant(MemoryAccessProvider, Constant, long) - Method in class com.oracle.graal.hotspot.nodes.type.MethodPointerStamp
 
readConstant(MemoryAccessProvider, Constant, long) - Method in class com.oracle.graal.hotspot.nodes.type.NarrowOopStamp
 
readConstantArrayElement(JavaConstant, int) - Method in class com.oracle.graal.truffle.TruffleConstantReflectionProvider
 
readConstantArrayElement(JavaConstant, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
readConstantArrayElement(JavaConstant, int) - Method in interface jdk.internal.jvmci.meta.ConstantReflectionProvider
Reads a value from the given array at the given index if it is a stable array.
readConstantArrayElementForOffset(JavaConstant, long) - Method in class com.oracle.graal.truffle.TruffleConstantReflectionProvider
 
readConstantArrayElementForOffset(JavaConstant, long) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
readConstantArrayElementForOffset(JavaConstant, long) - Method in interface jdk.internal.jvmci.meta.ConstantReflectionProvider
Reads a value from the given array at the given offset if it is a stable array.
readConstantFieldValue(JavaField, Object) - Method in interface com.oracle.graal.api.replacements.SnippetReflectionProvider
Gets the constant value of this field.
readConstantFieldValue(JavaField, JavaConstant) - Method in class com.oracle.graal.hotspot.meta.HotSpotGraalConstantReflectionProvider
 
readConstantFieldValue(JavaField, JavaConstant) - Method in class com.oracle.graal.truffle.TruffleConstantReflectionProvider
 
readConstantFieldValue(JavaField, JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
Gets the constant value of this field.
readConstantFieldValue(JavaField, JavaConstant) - Method in interface jdk.internal.jvmci.meta.ConstantReflectionProvider
Gets the constant value of this field.
readConstants(Class<?>) - Static method in class jdk.internal.jvmci.runtime.test.TypeUniverse
Reads the value of all static final fields from a given class into an array of TypeUniverse.ConstantValues.
readConstantValueTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaField
 
ReadConstantValueTestConstants() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaField.ReadConstantValueTestConstants
 
readCount(HotSpotMethodData, int, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
readCPI() - Method in class com.oracle.graal.bytecode.BytecodeStream
Reads a constant pool index for the current instruction.
readCPI4() - Method in class com.oracle.graal.bytecode.BytecodeStream
Reads a constant pool index for an invokedynamic instruction.
readCString(long) - Static method in class jdk.internal.jvmci.common.UnsafeAccess
Reads a '\0' terminated C string from native memory and converts it to a String.
readDouble(WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readDouble(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readDouble(WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readDouble(int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readDouble(Object, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readDouble(Object, int, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readDouble(Object, WordBase) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readDouble(Object, int) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readDouble(Object, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readDouble(Object, int, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readDouble(Object, WordBase) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readDouble(Object, int) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readDouble(WordBase, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readDouble(int, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readDouble(WordBase) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readDouble(int) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readDouble(WordBase, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
readDouble(int, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
readDouble(WordBase) - Method in class com.oracle.graal.word.Word
 
readDouble(int) - Method in class com.oracle.graal.word.Word
 
readDouble1(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readDouble1(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readDouble2(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readDouble2(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readDouble3(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readDouble3(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readElimination - Variable in class com.oracle.graal.virtual.phases.ea.PartialEscapePhase
 
ReadEliminationBlockState - Class in com.oracle.graal.virtual.phases.ea
 
ReadEliminationBlockState() - Constructor for class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState
 
ReadEliminationBlockState(ReadEliminationBlockState) - Constructor for class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState
 
ReadEliminationBlockState.CacheEntry<T> - Class in com.oracle.graal.virtual.phases.ea
 
ReadEliminationBlockState.LoadCacheEntry - Class in com.oracle.graal.virtual.phases.ea
 
ReadEliminationBlockState.ReadCacheEntry - Class in com.oracle.graal.virtual.phases.ea
 
ReadEliminationBlockState.UnsafeLoadCacheEntry - Class in com.oracle.graal.virtual.phases.ea
CacheEntry describing an Unsafe memory reference.
ReadEliminationClosure - Class in com.oracle.graal.virtual.phases.ea
 
ReadEliminationClosure(ControlFlowGraph) - Constructor for class com.oracle.graal.virtual.phases.ea.ReadEliminationClosure
 
ReadEliminationClosure.ReadEliminationMergeProcessor - Class in com.oracle.graal.virtual.phases.ea
 
ReadEliminationMergeProcessor(Block) - Constructor for class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure.ReadEliminationMergeProcessor
 
ReadEliminationMergeProcessor(Block) - Constructor for class com.oracle.graal.virtual.phases.ea.ReadEliminationClosure.ReadEliminationMergeProcessor
 
reader - Variable in class com.oracle.graal.nodes.GraphDecoder.MethodScope
Access to the encoded graph.
readExceptionOop(Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
readExceptionPc(Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
readFieldSlot(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
Helper method to read an entry (slot) from the field array.
readFieldValue(JavaField, JavaConstant) - Method in class com.oracle.graal.truffle.TruffleConstantReflectionProvider
 
readFieldValue(JavaField, JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
readFieldValue(JavaField, JavaConstant) - Method in interface jdk.internal.jvmci.meta.ConstantReflectionProvider
Gets the current value of this field for a given object, if available.
readFloat(WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readFloat(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readFloat(WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readFloat(int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readFloat(Object, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readFloat(Object, int, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readFloat(Object, WordBase) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readFloat(Object, int) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readFloat(Object, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readFloat(Object, int, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readFloat(Object, WordBase) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readFloat(Object, int) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readFloat(WordBase, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readFloat(int, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readFloat(WordBase) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readFloat(int) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readFloat(WordBase, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
readFloat(int, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
readFloat(WordBase) - Method in class com.oracle.graal.word.Word
 
readFloat(int) - Method in class com.oracle.graal.word.Word
 
readFloat1(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readFloat1(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readFloat2(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readFloat2(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readFloat3(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readFloat3(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readIncrement() - Method in class com.oracle.graal.bytecode.BytecodeStream
Read the delta for an Bytecodes.IINC bytecode.
readInstanceKlassState(KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
readInt(int) - Method in class com.oracle.graal.bytecode.BytecodeStream
Read a signed 4-byte integer from the bytecode stream at the specified bytecode index.
readInt(WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readInt(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readInt(WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readInt(int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readInt(Object, long) - Static method in class com.oracle.graal.replacements.test.PEGraphDecoderTest
This method is intrinsified to a node with a guard dependency on the block it is in.
readInt(Object, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readInt(Object, int, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readInt(Object, WordBase) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readInt(Object, int) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readInt(Object, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readInt(Object, int, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readInt(Object, WordBase) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readInt(Object, int) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readInt(WordBase, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readInt(int, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readInt(WordBase) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readInt(int) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readInt(WordBase, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
readInt(int, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
readInt(WordBase) - Method in class com.oracle.graal.word.Word
 
readInt(int) - Method in class com.oracle.graal.word.Word
 
readInt(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
Since the values are stored in cells (platform words) this method uses Unsafe.getAddress(long) to read the right value on both little and big endian machines.
readInt1(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readInt1(Object) - Static method in class com.oracle.graal.replacements.test.PEGraphDecoderTest
 
readInt1(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readInt2(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readInt2(Object) - Static method in class com.oracle.graal.replacements.test.PEGraphDecoderTest
 
readInt2(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readInt3(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readInt3(Object) - Static method in class com.oracle.graal.replacements.test.PEGraphDecoderTest
 
readInt3(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readInt4(Object, int) - Static method in class com.oracle.graal.replacements.test.PEGraphDecoderTest
 
readInvokeData(GraphDecoder.MethodScope, int, Invoke) - Method in class com.oracle.graal.nodes.GraphDecoder
 
readJavaMirror(KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotClassSubstitutions
 
readKind - Variable in class com.oracle.graal.nodes.extended.JavaReadNode
 
readKind - Variable in class com.oracle.graal.replacements.nodes.DirectReadNode
 
readKlassPointer(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.KlassPointer
 
readKlassPointerConstant(Constant, long) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProvider
 
readKlassPointerConstant(Constant, long) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
readLayoutHelper(KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
readLocalIndex() - Method in class com.oracle.graal.bytecode.BytecodeStream
Reads the index of a local variable for one of the load or store instructions.
readLong(WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readLong(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readLong(WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readLong(int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readLong(Object, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readLong(Object, int, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readLong(Object, WordBase) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readLong(Object, int) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readLong(Object, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readLong(Object, int, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readLong(Object, WordBase) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readLong(Object, int) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readLong(WordBase, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readLong(int, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readLong(WordBase) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readLong(int) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readLong(WordBase, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
readLong(int, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
readLong(WordBase) - Method in class com.oracle.graal.word.Word
 
readLong(int) - Method in class com.oracle.graal.word.Word
 
readLong1(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readLong1(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readLong2(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readLong2(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readLong3(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readLong3(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readMethodPointerConstant(Constant, long) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProvider
 
readMethodPointerConstant(Constant, long) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
readModifiedUTF8(byte[]) - Static method in class jdk.internal.jvmci.hotspot.HotSpotSymbol
Reads the modified UTF-8 string in buf and converts it to a String.
readNarrowKlassPointerConstant(Constant, long, HotSpotVMConfig.CompressEncoding) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProvider
 
readNarrowKlassPointerConstant(Constant, long, HotSpotVMConfig.CompressEncoding) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
readNarrowOopConstant(Constant, long, HotSpotVMConfig.CompressEncoding) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProvider
 
readNarrowOopConstant(Constant, long, HotSpotVMConfig.CompressEncoding) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
ReadNode - Class in com.oracle.graal.nodes.memory
Reads an accessed value.
ReadNode(AddressNode, LocationIdentity, Stamp, HeapAccess.BarrierType) - Constructor for class com.oracle.graal.nodes.memory.ReadNode
 
ReadNode(AddressNode, LocationIdentity, Stamp, GuardingNode, HeapAccess.BarrierType) - Constructor for class com.oracle.graal.nodes.memory.ReadNode
 
ReadNode(AddressNode, LocationIdentity, Stamp, GuardingNode, HeapAccess.BarrierType, boolean, FrameState) - Constructor for class com.oracle.graal.nodes.memory.ReadNode
 
ReadNode(AddressNode, LocationIdentity, ValueNode, HeapAccess.BarrierType) - Constructor for class com.oracle.graal.nodes.memory.ReadNode
 
readNonStableFieldValue(JavaField, JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
readObject(WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readObject(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readObject(WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readObject(WordBase, HeapAccess.BarrierType) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readObject(int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readObject(int, HeapAccess.BarrierType) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readObject(GraphDecoder.MethodScope) - Method in class com.oracle.graal.nodes.GraphDecoder
 
readObject(Object, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readObject(Object, int, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readObject(Object, WordBase) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readObject(Object, int) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readObject(Object, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readObject(Object, int, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readObject(Object, WordBase) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readObject(Object, int) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readObject(WordBase, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readObject(int, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readObject(WordBase) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readObject(WordBase, HeapAccess.BarrierType) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readObject(int) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readObject(int, HeapAccess.BarrierType) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readObject(WordBase, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
readObject(int, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
readObject(WordBase) - Method in class com.oracle.graal.word.Word
 
readObject(WordBase, HeapAccess.BarrierType) - Method in class com.oracle.graal.word.Word
 
readObject(int) - Method in class com.oracle.graal.word.Word
 
readObject(int, HeapAccess.BarrierType) - Method in class com.oracle.graal.word.Word
 
readObject1(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readObject1(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readObject2(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readObject2(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readObject3(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readObject3(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readObjectConstant(Constant, long) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
readObjectConstant(Constant, long) - Method in interface jdk.internal.jvmci.meta.MemoryAccessProvider
Reads a Java Object value using a base address and a displacement.
readOffset(byte[], long, int) - Static method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeReader
 
ReadOnlyArrayListConstantNode - Class in com.oracle.graal.truffle.test.nodes
 
ReadOnlyArrayListConstantNode(int) - Constructor for class com.oracle.graal.truffle.test.nodes.ReadOnlyArrayListConstantNode
 
ReadOnlyArrayListPartialEvaluationTest - Class in com.oracle.graal.truffle.test
 
ReadOnlyArrayListPartialEvaluationTest() - Constructor for class com.oracle.graal.truffle.test.ReadOnlyArrayListPartialEvaluationTest
 
readonlyCopy - Variable in class com.oracle.graal.graph.CachedGraph
 
ReadOnlyFrame - Class in com.oracle.graal.truffle
 
ReadOnlyFrame(Frame) - Constructor for class com.oracle.graal.truffle.ReadOnlyFrame
 
readOp(GraphBuilderContext, Kind, AddressNode, LocationIdentity, Word.Opcode) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
readOp(GraphBuilderContext, Kind, AddressNode, LocationIdentity, HeapAccess.BarrierType, boolean) - Static method in class com.oracle.graal.replacements.WordOperationPlugin
 
readOrderId(GraphDecoder.MethodScope) - Method in class com.oracle.graal.nodes.GraphDecoder
 
readPendingDeoptimization(Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
Reads the pending deoptimization value for the given thread.
readPrimitiveConstant(Kind, Constant, long, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
readPrimitiveConstant(Kind, Constant, long, int) - Method in interface jdk.internal.jvmci.meta.MemoryAccessProvider
Reads a primitive value using a base address and a displacement.
readProperties(GraphDecoder.MethodScope, Node) - Method in class com.oracle.graal.nodes.GraphDecoder
 
readRawObject(Constant, long, boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
readRawValue(Constant, long, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
readRegister(Register) - Static method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
Reads the value of the passed register as a Word.
readRegister(Register) - Static method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
Reads the value of the passed register as a Word.
ReadRegisterNode - Class in com.oracle.graal.replacements.nodes
Access the value of a specific register.
ReadRegisterNode(Register, Kind, boolean, boolean) - Constructor for class com.oracle.graal.replacements.nodes.ReadRegisterNode
 
ReadRegisterNode(Register, boolean, boolean) - Constructor for class com.oracle.graal.replacements.nodes.ReadRegisterNode
 
reads - Variable in class jdk.internal.jvmci.options.OptionValue
 
readShort() - Method in class com.oracle.graal.bytecode.BytecodeStream
Reads a signed, 2-byte short for the current instruction (e.g.
readShort(WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readShort(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readShort(WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readShort(int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readShort(Object, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readShort(Object, int, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readShort(Object, WordBase) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readShort(Object, int) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readShort(Object, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readShort(Object, int, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readShort(Object, WordBase) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readShort(Object, int) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readShort(WordBase, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readShort(int, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readShort(WordBase) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readShort(int) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readShort(WordBase, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
readShort(int, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
readShort(WordBase) - Method in class com.oracle.graal.word.Word
 
readShort(int) - Method in class com.oracle.graal.word.Word
 
readShort1(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readShort1(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readShort2(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readShort2(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readShort3(Object, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
readShort3(Object, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
readStableFieldValue(JavaField, JavaConstant, boolean) - Method in class com.oracle.graal.truffle.TruffleConstantReflectionProvider
 
readStableFieldValue(JavaField, JavaConstant, boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
readStableFieldValue(JavaField, JavaConstant, boolean) - Method in interface jdk.internal.jvmci.meta.ConstantReflectionProvider
Gets the current value of this field for a given object, if available.
readTag(HotSpotMethodData, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
readTlabEnd(Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
readTlabStart(Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
readTlabTop(Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
readUByte(int) - Method in class com.oracle.graal.bytecode.BytecodeStream
Reads an unsigned, 1-byte value from the bytecode stream at the specified bytecode index.
readUncompressedOop(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Reads an object pointer within a VM data structure.
readUncompressedOop(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
readUnsafeConstant(Kind, JavaConstant, long) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
readUnsafeConstant(Kind, JavaConstant, long) - Method in interface jdk.internal.jvmci.meta.MemoryAccessProvider
Reads a value of this kind using a base address and a displacement.
readUnsafeKlassPointer(Object) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
readUnsafeKlassPointer(Object) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
readUnsignedByte(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
readUnsignedInt(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
Since the values are stored in cells (platform words) this method uses Unsafe.getAddress(long) to read the right value on both little and big endian machines.
readUnsignedIntAsSignedInt(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
readUnsignedShort(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
readWord(WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readWord(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readWord(WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readWord(int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Reads the memory at address (this + offset).
readWord(Object, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readWord(Object, int, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readWord(Object, WordBase) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readWord(Object, int) - Static method in class com.oracle.graal.word.BarrieredAccess
Reads the memory at address (object + offset).
readWord(Object, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readWord(Object, int, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readWord(Object, WordBase) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readWord(Object, int) - Static method in class com.oracle.graal.word.ObjectAccess
Reads the memory at address (object + offset).
readWord(WordBase, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readWord(int, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readWord(WordBase) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readWord(int) - Method in interface com.oracle.graal.word.Pointer
Reads the memory at address (this + offset).
readWord(WordBase, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
readWord(int, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
readWord(WordBase) - Method in class com.oracle.graal.word.Word
 
readWord(int) - Method in class com.oracle.graal.word.Word
 
readWord(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
reanchorGuardedNodes(BeginNode) - Method in class com.oracle.graal.java.BytecodeParser
Removes GuardedNodes from beginNode's usages and re-attaches them to an appropriate preceeding GuardingNode.
reason - Variable in class com.oracle.graal.hotspot.nodes.DeoptimizeCallerNode
 
reason - Variable in class com.oracle.graal.lir.FullInfopointOp
 
reason - Variable in class com.oracle.graal.lir.SimpleInfopointOp
 
reason - Variable in class com.oracle.graal.nodes.AbstractFixedGuardNode
 
reason - Variable in class com.oracle.graal.nodes.DeoptimizeNode
 
reason() - Method in class com.oracle.graal.nodes.DeoptimizeNode
 
reason - Variable in class com.oracle.graal.nodes.GuardNode
 
reason() - Method in class com.oracle.graal.nodes.GuardNode
 
reason - Variable in class com.oracle.graal.nodes.InfopointNode
 
reason - Variable in class jdk.internal.jvmci.code.CompilationResult.Infopoint
 
REASON_MAXIMUM_NODE_COUNT - Static variable in class com.oracle.graal.truffle.DefaultInliningPolicy
 
REASON_MAXIMUM_TOTAL_NODE_COUNT - Static variable in class com.oracle.graal.truffle.DefaultInliningPolicy
 
REASON_RECURSION - Static variable in class com.oracle.graal.truffle.DefaultInliningPolicy
 
reassociate(BinaryArithmeticNode<?>, NodePredicate, ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.BinaryArithmeticNode
Tries to re-associate values which satisfy the criterion.
ReassociateAndCanonicalTest - Class in com.oracle.graal.compiler.test
 
ReassociateAndCanonicalTest() - Constructor for class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
ReassociateConstants - Class in com.oracle.graal.jtt.optimize
 
ReassociateConstants() - Constructor for class com.oracle.graal.jtt.optimize.ReassociateConstants
 
ReassociateInvariantPhase - Class in com.oracle.graal.loop.phases
 
ReassociateInvariantPhase() - Constructor for class com.oracle.graal.loop.phases.ReassociateInvariantPhase
 
ReassociateInvariants - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
reassociateInvariants() - Method in class com.oracle.graal.loop.LoopEx
 
ReassociateMatch() - Constructor for enum com.oracle.graal.nodes.calc.BinaryArithmeticNode.ReassociateMatch
 
Receiver() - Constructor for class com.oracle.graal.compiler.test.ImplicitNullCheckTest.Receiver
 
receiver() - Method in class com.oracle.graal.nodes.java.MethodCallTargetNode
Gets the instruction that produces the receiver object for this invocation, if any.
receiver - Variable in class com.oracle.graal.truffle.PartialEvaluator.InterceptReceiverPlugin
 
receiverType - Variable in class com.oracle.graal.nodes.extended.LoadMethodNode
 
receiverType - Variable in class jdk.internal.jvmci.meta.Assumptions.NoFinalizableSubclass
 
recognizedFieldModifiers - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
recomputeIterableNodeLists() - Method in class com.oracle.graal.graph.Graph
Rebuilds the lists used to support Graph.getNodes(NodeClass).
reconnect - Variable in class com.oracle.graal.phases.graph.ScheduledNodeIterator
 
reconstructArrayIndex(Kind, AddressNode) - Method in interface com.oracle.graal.nodes.spi.LoweringProvider
Reconstructs the array index from an address node that was created as a lowering of an indexed access to an array.
reconstructArrayIndex(Kind, AddressNode) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
record(Assumptions.AssumptionResult<?>) - Method in class jdk.internal.jvmci.meta.Assumptions
 
record(Assumptions.Assumption) - Method in class jdk.internal.jvmci.meta.Assumptions
 
record(Assumptions) - Method in class jdk.internal.jvmci.meta.Assumptions
Copies assumptions recorded by another Assumptions object into this object.
recordCall(int, int, InvokeTarget, DebugInfo, boolean) - Method in class jdk.internal.jvmci.code.CompilationResult
Records a call in the code array.
recordCompilationFailure(Throwable) - Method in interface com.oracle.graal.truffle.CompilationPolicy
 
recordCompilationFailure(Throwable) - Method in class com.oracle.graal.truffle.CounterBasedCompilationPolicy
 
recordCompilationFailure(Throwable) - Method in class com.oracle.graal.truffle.InterpreterOnlyCompilationPolicy
 
recordConcreteMethod(ResolvedJavaMethod, ResolvedJavaType, ResolvedJavaMethod) - Method in class jdk.internal.jvmci.meta.Assumptions
Records that impl is the only possible concrete target for a virtual call to method with a receiver of type context.
recordConcreteSubtype(ResolvedJavaType, ResolvedJavaType) - Method in class jdk.internal.jvmci.meta.Assumptions
Records that subtype is the only concrete subtype in the class hierarchy below context.
recordDataPatch(int, CompilationResult.Reference) - Method in class jdk.internal.jvmci.code.CompilationResult
Records a data patch in the code section.
recordDataReferenceInCode(Constant, int) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
recordDataReferenceInCode(byte[], int) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
recordDataSectionReference(DataSection.Data) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
recordDirectCall(int, int, InvokeTarget, LIRFrameState) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
recordExceptionHandler(int, int) - Method in class jdk.internal.jvmci.code.CompilationResult
Records an exception handler for this method.
recordExceptionHandlers(int, LIRFrameState) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
recordImplicitException(int, LIRFrameState) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
recordIndirectCall(int, int, InvokeTarget, LIRFrameState) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
recordInfopoint(int, LIRFrameState, InfopointReason) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
recordInfopoint(int, DebugInfo, InfopointReason) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
recordInfopoint(int, DebugInfo, InfopointReason) - Method in class jdk.internal.jvmci.code.CompilationResult
Records an infopoint in the code array.
recordInlineDataInCode(Constant) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
recordInlinedMethod(ResolvedJavaMethod) - Method in class com.oracle.graal.nodes.StructuredGraph
If method inlining recording has not been disabled, records that inlinedMethod was inlined to this graph.
recordMark(Object) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
recordMark(Object) - Method in class com.oracle.graal.truffle.hotspot.OptimizedCallTargetInstrumentation
 
recordMark(int, Object) - Method in class jdk.internal.jvmci.code.CompilationResult
Records an instruction mark within this method.
recordNoFinalizableSubclassAssumption(ResolvedJavaType) - Method in class jdk.internal.jvmci.meta.Assumptions
Records an assumption that the specified type has no finalizable subclasses.
recurse() - Static method in class com.oracle.graal.jtt.except.Catch_StackOverflowError_01
 
recurse() - Static method in class com.oracle.graal.jtt.except.Catch_StackOverflowError_02
 
recurseA() - Static method in class com.oracle.graal.jtt.except.Catch_StackOverflowError_03
 
recurseB() - Static method in class com.oracle.graal.jtt.except.Catch_StackOverflowError_03
 
recurseBinarySwitch(SwitchStrategy.SwitchClosure, int, int, int) - Method in class com.oracle.graal.lir.SwitchStrategy.BinaryStrategy
Recursively generate a list of comparisons that always subdivides the keys in the given (inclusive) range in the middle (in terms of probability, not index).
recurseIntoLoop(ReentrantBlockIterator.BlockIteratorClosure<StateT>, Deque<Block>, Map<FixedNode, StateT>, StateT, Block) - Static method in class com.oracle.graal.phases.graph.ReentrantBlockIterator
 
recurseVariants(int) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchDescriptor
 
recursions - Variable in class com.oracle.graal.truffle.TruffleInliningProfile
 
RecursionTestNode - Class in com.oracle.graal.truffle.test.nodes
 
RecursionTestNode(int) - Constructor for class com.oracle.graal.truffle.test.nodes.RecursionTestNode
 
recursiveAppend(T) - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Adds the given node to the graph and also adds recursively all referenced inputs.
recursiveAppend(T) - Method in class com.oracle.graal.java.BytecodeParser
 
recursiveAppend(T) - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
recursiveAppend(T) - Method in class com.oracle.graal.replacements.PEGraphDecoder.PEAppendGraphBuilderContext
 
recursiveAppend(T) - Method in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
recursiveUpdateFlags() - Static method in class com.oracle.graal.debug.internal.DebugScope
 
RED - Static variable in class com.oracle.graal.debug.AnsiColor
Foreground red.
RED - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Foreground red.
Reduce_Convert01 - Class in com.oracle.graal.jtt.optimize
 
Reduce_Convert01() - Constructor for class com.oracle.graal.jtt.optimize.Reduce_Convert01
 
Reduce_Double01 - Class in com.oracle.graal.jtt.optimize
 
Reduce_Double01() - Constructor for class com.oracle.graal.jtt.optimize.Reduce_Double01
 
Reduce_Float01 - Class in com.oracle.graal.jtt.optimize
 
Reduce_Float01() - Constructor for class com.oracle.graal.jtt.optimize.Reduce_Float01
 
Reduce_Int01 - Class in com.oracle.graal.jtt.optimize
 
Reduce_Int01() - Constructor for class com.oracle.graal.jtt.optimize.Reduce_Int01
 
Reduce_Int02 - Class in com.oracle.graal.jtt.optimize
 
Reduce_Int02() - Constructor for class com.oracle.graal.jtt.optimize.Reduce_Int02
 
Reduce_Int03 - Class in com.oracle.graal.jtt.optimize
 
Reduce_Int03() - Constructor for class com.oracle.graal.jtt.optimize.Reduce_Int03
 
Reduce_Int04 - Class in com.oracle.graal.jtt.optimize
 
Reduce_Int04() - Constructor for class com.oracle.graal.jtt.optimize.Reduce_Int04
 
Reduce_IntShift01 - Class in com.oracle.graal.jtt.optimize
 
Reduce_IntShift01() - Constructor for class com.oracle.graal.jtt.optimize.Reduce_IntShift01
 
Reduce_IntShift02 - Class in com.oracle.graal.jtt.optimize
 
Reduce_IntShift02() - Constructor for class com.oracle.graal.jtt.optimize.Reduce_IntShift02
 
Reduce_Long01 - Class in com.oracle.graal.jtt.optimize
 
Reduce_Long01() - Constructor for class com.oracle.graal.jtt.optimize.Reduce_Long01
 
Reduce_Long02 - Class in com.oracle.graal.jtt.optimize
 
Reduce_Long02() - Constructor for class com.oracle.graal.jtt.optimize.Reduce_Long02
 
Reduce_Long03 - Class in com.oracle.graal.jtt.optimize
 
Reduce_Long03() - Constructor for class com.oracle.graal.jtt.optimize.Reduce_Long03
 
Reduce_Long04 - Class in com.oracle.graal.jtt.optimize
 
Reduce_Long04() - Constructor for class com.oracle.graal.jtt.optimize.Reduce_Long04
 
Reduce_LongShift01 - Class in com.oracle.graal.jtt.optimize
 
Reduce_LongShift01() - Constructor for class com.oracle.graal.jtt.optimize.Reduce_LongShift01
 
Reduce_LongShift02 - Class in com.oracle.graal.jtt.optimize
 
Reduce_LongShift02() - Constructor for class com.oracle.graal.jtt.optimize.Reduce_LongShift02
 
ReduceDCE - Static variable in class com.oracle.graal.phases.common.DeadCodeEliminationPhase.Options
 
reduceDegenerateLoopBegin(LoopBeginNode) - Method in class com.oracle.graal.nodes.StructuredGraph
 
reduceTrivialMerge(AbstractMergeNode) - Method in class com.oracle.graal.nodes.StructuredGraph
 
RedundantMoveElimination - Class in com.oracle.graal.lir
Removes move instructions, where the destination value is already in place.
RedundantMoveElimination() - Constructor for class com.oracle.graal.lir.RedundantMoveElimination
 
RedundantMoveElimination.BlockData - Class in com.oracle.graal.lir
Holds the entry and exit states for each block for dataflow analysis.
RedundantMoveElimination.Optimization - Class in com.oracle.graal.lir
 
ReentrantBlockIterator - Class in com.oracle.graal.phases.graph
 
ReentrantBlockIterator() - Constructor for class com.oracle.graal.phases.graph.ReentrantBlockIterator
 
ReentrantBlockIterator.BlockIteratorClosure<StateT> - Class in com.oracle.graal.phases.graph
 
ReentrantBlockIterator.LoopInfo<StateT> - Class in com.oracle.graal.phases.graph
 
ReentrantNodeIterator - Class in com.oracle.graal.phases.graph
 
ReentrantNodeIterator() - Constructor for class com.oracle.graal.phases.graph.ReentrantNodeIterator
 
ReentrantNodeIterator.LoopInfo<StateT> - Class in com.oracle.graal.phases.graph
 
ReentrantNodeIterator.NodeIteratorClosure<StateT> - Class in com.oracle.graal.phases.graph
 
reexecutable - Variable in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
REEXECUTABLE - Static variable in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
ref - Variable in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest.CacheKey
 
ref(int, int) - Static method in class com.oracle.graal.compiler.test.StraighteningTest
 
ref - Variable in class jdk.internal.jvmci.code.DataSection.Data
 
ref10Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
ref11Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
ref12Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
ref13Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
ref14Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
ref15Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
ref16Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
ref1Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
ref2Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
ref3Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
ref4Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
ref5Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
ref6Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
ref7Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
ref8Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
ref9Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
RefCount() - Constructor for class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState.RefCount
 
refCount - Variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState.RefCount
 
reference - Variable in class jdk.internal.jvmci.code.CompilationResult.DataPatch
 
Reference() - Constructor for class jdk.internal.jvmci.code.CompilationResult.Reference
 
reference(PlatformKind) - Static method in class jdk.internal.jvmci.meta.LIRKind
Create a LIRKind of type platformKind that contains a single tracked oop reference.
reference1Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest4
 
reference1Snippet(ConditionalEliminationTest5.A, ConditionalEliminationTest5.B) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest5
 
reference1Snippet(Object, ConditionalEliminationTest6.B) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest6
 
reference2Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest4
 
reference2Snippet(ConditionalEliminationTest5.A) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest5
 
reference3Snippet(Object, Object) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest5
 
REFERENCE_KIND - Static variable in class com.oracle.graal.lir.dfa.LocationMarker
 
REFERENCE_SNIPPET - Static variable in class com.oracle.graal.compiler.test.ConditionalEliminationTest1
 
REFERENCE_SNIPPET - Static variable in class com.oracle.graal.compiler.test.ConditionalEliminationTest3
 
REFERENCE_SNIPPET - Static variable in class com.oracle.graal.compiler.test.ConditionalEliminationTest9
 
REFERENCE_SNIPPET - Static variable in class com.oracle.graal.compiler.test.DegeneratedLoopsTest
 
REFERENCE_SNIPPET - Static variable in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
REFERENCE_SNIPPET - Static variable in class com.oracle.graal.compiler.test.InvokeHintsTest
 
REFERENCE_SNIPPET - Static variable in class com.oracle.graal.compiler.test.MonitorGraphTest
 
REFERENCE_SNIPPET - Static variable in class com.oracle.graal.compiler.test.StraighteningTest
 
referenceCanonicalComparison(int, int) - Static method in class com.oracle.graal.compiler.test.CompareCanonicalizerTest
 
referenceComparisonSnippet(int, int) - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
referenceIfSnippet(int) - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
referenceInvoke(ResolvedJavaMethod, Object, Object...) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
referenceInvoke(ResolvedJavaMethod, Object, Object...) - Method in class com.oracle.graal.replacements.test.NewMultiArrayTest
 
referenceLateCanonicalizationSnippet(int) - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
referenceLoop2Snippet(int, Integer) - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
referenceLoopSnippet(int, int) - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
referenceMap - Variable in class jdk.internal.jvmci.code.DebugInfo
 
ReferenceMap - Class in jdk.internal.jvmci.code
 
ReferenceMap() - Constructor for class jdk.internal.jvmci.code.ReferenceMap
 
referenceMap - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.ResolvedReferences
Map of constant pool indexes to ConstantPool::_resolved_references indexes.
ReferenceMap01 - Class in com.oracle.graal.jtt.micro
 
ReferenceMap01() - Constructor for class com.oracle.graal.jtt.micro.ReferenceMap01
 
ReferenceMapBuilder - Class in com.oracle.graal.lir.framemap
 
ReferenceMapBuilder() - Constructor for class com.oracle.graal.lir.framemap.ReferenceMapBuilder
 
referenceMapFactory - Variable in class com.oracle.graal.lir.framemap.FrameMap
 
referenceMapOffset - Variable in class jdk.internal.jvmci.code.Register.RegisterCategory
 
referenceMapShift - Variable in class jdk.internal.jvmci.code.Register.RegisterCategory
 
referenceMask - Variable in class jdk.internal.jvmci.meta.LIRKind
 
referenceSnippet(int) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest1
 
referenceSnippet(int, int) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest3
 
referenceSnippet(int) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest9
 
referenceSnippet(int) - Static method in class com.oracle.graal.compiler.test.DegeneratedLoopsTest
 
referenceSnippet(int) - Static method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
referenceSnippet() - Static method in class com.oracle.graal.compiler.test.InvokeHintsTest
 
referenceSnippet(int) - Static method in class com.oracle.graal.compiler.test.MonitorGraphTest
 
referenceSnippet(boolean) - Method in class com.oracle.graal.compiler.test.PushThroughIfTest
 
referenceSnippet1() - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
referenceSnippet1(int) - Static method in class com.oracle.graal.compiler.test.LoopUnswitchTest
 
referenceSnippet1(int) - Static method in class com.oracle.graal.compiler.test.ScalarTypeSystemTest
 
referenceSnippet2() - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
referenceSnippet2(int) - Static method in class com.oracle.graal.compiler.test.LoopUnswitchTest
 
referenceSnippet2(int, int) - Static method in class com.oracle.graal.compiler.test.ScalarTypeSystemTest
 
referenceSnippet3(int, int) - Static method in class com.oracle.graal.compiler.test.ScalarTypeSystemTest
 
referenceSnippet3(Object) - Static method in class com.oracle.graal.compiler.test.TypeSystemTest
 
referenceSnippet5(Object, Object) - Static method in class com.oracle.graal.compiler.test.TypeSystemTest
 
referenceSnippet7(int) - Static method in class com.oracle.graal.compiler.test.TypeSystemTest
 
referentOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
referentOffset - Static variable in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
 
refillAllocate(Word, KlassPointer, int, boolean) - Static method in class com.oracle.graal.hotspot.stubs.NewInstanceStub
Attempts to refill the current thread's TLAB and retries the allocation.
reflectionConstructorSlot - Variable in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
ReflectionGetCallerClassNode - Class in com.oracle.graal.hotspot.replacements
 
ReflectionGetCallerClassNode(CallTargetNode.InvokeKind, ResolvedJavaMethod, int, JavaType, ValueNode...) - Constructor for class com.oracle.graal.hotspot.replacements.ReflectionGetCallerClassNode
 
reflectionMethodSlot - Variable in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
Field object of Method.slot.
ReflectionSubstitutions - Class in com.oracle.graal.hotspot.replacements
Substitutions for Reflection methods.
ReflectionSubstitutions() - Constructor for class com.oracle.graal.hotspot.replacements.ReflectionSubstitutions
 
refMapToFPOffset - Variable in class jdk.internal.jvmci.code.CodeUtil.DefaultRefMapFormatter
The offset (in bytes) from the slot pointed to by CodeUtil.DefaultRefMapFormatter.fp to the slot corresponding to bit 0 in the frame reference map.
reg - Variable in class com.oracle.graal.lir.amd64.phases.StackMoveOptimizationPhase.Closure
 
reg - Variable in class jdk.internal.jvmci.code.Location
 
reg - Variable in class jdk.internal.jvmci.code.RegisterValue
 
reg2reg(Kind, AMD64MacroAssembler, Value, Value) - Static method in class com.oracle.graal.lir.amd64.AMD64Move
 
reg2reg(CompilationResultBuilder, SPARCMacroAssembler, Value, Value, SPARCDelayedControlTransfer) - Static method in class com.oracle.graal.lir.sparc.SPARCMove
 
reg2stack(Kind, CompilationResultBuilder, AMD64MacroAssembler, Value, Value) - Static method in class com.oracle.graal.lir.amd64.AMD64Move
 
reg2stack(CompilationResultBuilder, SPARCMacroAssembler, Value, Value, SPARCDelayedControlTransfer) - Static method in class com.oracle.graal.lir.sparc.SPARCMove
 
regAllocConfig - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
regConfig - Variable in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
register - Variable in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.ScratchRegister
 
register - Variable in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator.RegisterBackupPair
 
register(DebugValue) - Static method in class com.oracle.graal.debug.internal.KeyRegistry
Ensures a given debug value is registered.
register(Node) - Method in class com.oracle.graal.graph.Graph
 
register(InvocationPlugin, boolean, Class<?>, String, Class<?>...) - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins
 
register(InvocationPlugin, Class<?>, String, Class<?>...) - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins
Registers an invocation plugin for a given method.
register(HotSpotForeignCallLinkage) - Method in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
Registers the linkage for a foreign call.
register(InvocationPlugin, Class<?>, String, Class<?>...) - Method in class com.oracle.graal.hotspot.meta.HotSpotInvocationPlugins
 
Register() - Constructor for class com.oracle.graal.jtt.optimize.Conditional01.Register
 
register(Object) - Static method in class com.oracle.graal.nodes.java.RegisterFinalizerNode
 
register(GraphBuilderConfiguration.Plugins, ForeignCallsProvider, AMD64) - Static method in class com.oracle.graal.replacements.amd64.AMD64GraphBuilderPlugins
 
register - Variable in class com.oracle.graal.replacements.nodes.ReadRegisterNode
The fixed register to access.
register - Variable in class com.oracle.graal.replacements.nodes.WriteRegisterNode
The fixed register to access.
register(GraphBuilderConfiguration.Plugins, ForeignCallsProvider) - Static method in class com.oracle.graal.replacements.sparc.SPARCGraphBuilderPlugins
 
register(InvocationPlugins) - Method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins.BoxPlugin
 
register(InvocationPlugins) - Method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins.UnboxPlugin
 
register(Register) - Static method in class jdk.internal.jvmci.code.Location
Create a Location for a register.
Register - Class in jdk.internal.jvmci.code
Represents a target machine register.
Register(int, int, String, Register.RegisterCategory) - Constructor for class jdk.internal.jvmci.code.Register
Creates a Register instance.
Register.RegisterCategory - Class in jdk.internal.jvmci.code
A platform specific register type that describes which values can be stored in a register.
register0(String, InvocationPlugin) - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins.Registration
Registers a plugin for a method with no arguments.
register1(String, Class<?>, InvocationPlugin) - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins.Registration
Registers a plugin for a method with 1 argument.
register2(String, Class<?>, Class<?>, InvocationPlugin) - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins.Registration
Registers a plugin for a method with 2 arguments.
register3(String, Class<?>, Class<?>, Class<?>, InvocationPlugin) - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins.Registration
Registers a plugin for a method with 3 arguments.
register4(String, Class<?>, Class<?>, Class<?>, Class<?>, InvocationPlugin) - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins.Registration
Registers a plugin for a method with 4 arguments.
register5(String, Class<?>, Class<?>, Class<?>, Class<?>, Class<?>, InvocationPlugin) - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins.Registration
Registers a plugin for a method with 5 arguments.
REGISTER_FINALIZER - Static variable in class com.oracle.graal.nodes.java.ForeignCallDescriptors
 
REGISTER_FLAG_SET - Static variable in class com.oracle.graal.lir.dfa.LocationMarker
 
REGISTER_SAFE_AREA_SIZE - Static variable in class jdk.internal.jvmci.sparc.SPARC
Size to keep free for flushing the register-window to stack.
REGISTER_VALUE_CLASS - Static variable in class com.oracle.graal.lir.LIRIntrospection
 
registerAESPlugins(InvocationPlugins, HotSpotVMConfig) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
 
RegisterAllocationConfig - Class in com.oracle.graal.compiler.common.alloc
Configuration for register allocation.
RegisterAllocationConfig(RegisterConfig) - Constructor for class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig
 
registerAllocationConfig - Variable in class com.oracle.graal.lir.phases.AllocationPhase.AllocationContext
 
RegisterAllocationConfig.AllocatableRegisters - Class in com.oracle.graal.compiler.common.alloc
 
registerAllocationOrder - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotRegisterAllocationConfig
Specify priority of register selection within phases of register allocation.
registerArrayCopy(Kind, long, long, long, long) - Method in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
 
registerArrayCopy(Kind, long, long, long, long, boolean) - Method in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
 
registerArraycopyDescriptor(Map<Long, ForeignCallDescriptor>, Kind, boolean, boolean, boolean, boolean, long) - Method in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
 
registerArrayPlugins(InvocationPlugins) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
registerArraysPlugins(InvocationPlugins) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
registerAsWord(Register) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
Reads the value of a given register.
registerAsWord(Register, boolean, boolean) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
registerAt(int) - Method in class jdk.internal.jvmci.code.CalleeSaveLayout
Gets the register whose slot in the CSA is at a given index.
registerAttributes - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
registerAttributes - Variable in class com.oracle.graal.lir.dfa.LocationMarkerPhase.Marker
 
RegisterAttributes - Class in jdk.internal.jvmci.code
A collection of register attributes.
RegisterAttributes(boolean, boolean, boolean) - Constructor for class jdk.internal.jvmci.code.RegisterAttributes
 
registerBackend(HotSpotBackend) - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
registerBackend(JVMCIBackend) - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
RegisterBackupPair(Register, StackSlotValue) - Constructor for class com.oracle.graal.compiler.amd64.AMD64LIRGenerator.RegisterBackupPair
 
RegisterBinding() - Constructor for enum com.oracle.graal.lir.alloc.lsra.Interval.RegisterBinding
 
RegisterBindingLists(Interval, Interval, Interval) - Constructor for class com.oracle.graal.lir.alloc.lsra.Interval.RegisterBindingLists
 
registerBlocked - Variable in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
registerBlocked - Variable in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
registerBoxingPlugins(InvocationPlugins) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
registerCallSitePlugins(InvocationPlugins) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
 
registerCategory - Variable in class jdk.internal.jvmci.code.Register
A platform specific register category that describes which values can be stored in a register.
RegisterCategory(String) - Constructor for class jdk.internal.jvmci.code.Register.RegisterCategory
 
RegisterCategory(String, int) - Constructor for class jdk.internal.jvmci.code.Register.RegisterCategory
 
RegisterCategory(String, int, int) - Constructor for class jdk.internal.jvmci.code.Register.RegisterCategory
 
registerCharacterPlugins(InvocationPlugins) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
registerCheckcastArraycopyDescriptor(boolean, long) - Method in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
 
registerClassPlugins(GraphBuilderConfiguration.Plugins) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
 
registerClassPlugins(InvocationPlugins) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
registerCompilerAssertsPlugins(InvocationPlugins, boolean) - Static method in class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins
 
registerCompilerDirectivesPlugins(InvocationPlugins) - Static method in class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins
 
registerCondition(boolean, LogicNode, GuardingNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
registerCondition(LogicNode, boolean, ValueNode, List<Runnable>) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
registerConditionalStamp(GuardNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
registerConfig - Variable in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig
 
registerConfig - Variable in class com.oracle.graal.hotspot.amd64.AMD64DeoptimizationStub
 
registerConfig - Variable in class com.oracle.graal.hotspot.amd64.AMD64UncommonTrapStub
 
registerConfig - Variable in class com.oracle.graal.hotspot.sparc.SPARCDeoptimizationStub
 
registerConfig - Variable in class com.oracle.graal.hotspot.sparc.SPARCUncommonTrapStub
 
registerConfig - Variable in class com.oracle.graal.lir.framemap.FrameMap
 
registerConfig - Variable in class com.oracle.graal.lir.framemap.FrameMapBuilderImpl
 
RegisterConfig - Interface in jdk.internal.jvmci.code
A register configuration binds roles and attributes to physical registers.
registerControlSplitInfo(Node, AbstractBeginNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
registerCRC32Plugins(InvocationPlugins, HotSpotVMConfig) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
 
registerDefaultEffort(int) - Method in class com.oracle.graal.lir.SwitchStrategy
Tells the system that the default successor is reached after depth number of comparisons, which is used to calculate average effort.
registerDoublePlugins(InvocationPlugins) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
registerEdgesPlugins(MetaAccessProvider, InvocationPlugins) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
Substitutions for improving the performance of some critical methods in Edges.
RegisterEffect() - Constructor for enum com.oracle.graal.hotspot.HotSpotForeignCallLinkage.RegisterEffect
 
registerEffort(int, int, int) - Method in class com.oracle.graal.lir.SwitchStrategy
Tells the system that the given (inclusive) range of keys is reached after depth number of comparisons, which is used to calculate the average effort.
registerEvent(Producer, Class<?>) - Static method in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider
Register an event class with the Producer.
registerExactMathPlugins(InvocationPlugins) - Static method in class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins
 
registerFinalizerAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
RegisterFinalizerNode - Class in com.oracle.graal.nodes.java
This node is used to perform the finalizer registration at the end of the java.lang.Object constructor.
RegisterFinalizerNode(ValueNode) - Constructor for class com.oracle.graal.nodes.java.RegisterFinalizerNode
 
registerFloatPlugins(InvocationPlugins) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
registerFlow(ValueNode, StaticAnalysis.TypeFlow) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.TypeFlowBuilder
Register the type flow node for a Graal node.
registerForeignCall(ForeignCallDescriptor, long, CallingConvention.Type, HotSpotForeignCallLinkage.RegisterEffect, HotSpotForeignCallLinkage.Transition, boolean, LocationIdentity...) - Method in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
Creates and registers the linkage for a foreign call.
registerFrameWithBoxingPlugins(InvocationPlugins, boolean) - Static method in class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins
 
registerFrameWithoutBoxingPlugins(InvocationPlugins, boolean) - Static method in class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins
 
registerGraalDirectivesPlugins(InvocationPlugins) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
registerInstalledCode(InstalledCode) - Method in class com.oracle.graal.truffle.OptimizedAssumption
 
registerIntegerLongPlugins(InvocationPlugins, Class<?>, Kind, AMD64) - Static method in class com.oracle.graal.replacements.amd64.AMD64GraphBuilderPlugins
 
registerIntegerLongPlugins(InvocationPlugins, Class<?>, Kind) - Static method in class com.oracle.graal.replacements.sparc.SPARCGraphBuilderPlugins
 
registerIntegerLongPlugins(InvocationPlugins, Kind) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
registerInvocationPlugins(MetaAccessProvider, InvocationPlugins, boolean) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
registerInvocationPlugins(MetaAccessProvider, InvocationPlugins, boolean, SnippetReflectionProvider) - Static method in class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins
 
registerJFRThrowablePlugins(InvocationPlugins) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
registerJMHBlackholePlugins(InvocationPlugins) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
registerMaterialize(InvocationPlugins.Registration) - Static method in class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins
 
registerMathPlugins(InvocationPlugins, ForeignCallsProvider) - Static method in class com.oracle.graal.replacements.amd64.AMD64GraphBuilderPlugins
 
registerMathPlugins(InvocationPlugins, ForeignCallsProvider) - Static method in class com.oracle.graal.replacements.sparc.SPARCGraphBuilderPlugins
 
registerMathPlugins(InvocationPlugins) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
registerMethodSubstitution(Class<?>, String, Class<?>...) - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins.Registration
Registers a plugin that implements a method based on the bytecode of a substitute method.
registerMethodSubstitution(ReplacementsImpl.ClassReplacements, Executable, Method) - Method in class com.oracle.graal.hotspot.HotSpotReplacementsImpl
 
registerMethodSubstitution(ReplacementsImpl.ClassReplacements, Executable, Method) - Method in class com.oracle.graal.replacements.ReplacementsImpl
Registers a method substitution.
registerNewCondition(LogicNode, boolean, ValueNode, List<Runnable>) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
registerNewStamp(ValueNode, Stamp, ValueNode, List<Runnable>) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
registerNode(GraphDecoder.LoopScope, int, Node, boolean, boolean) - Method in class com.oracle.graal.nodes.GraphDecoder
 
registerObjectPlugins(InvocationPlugins) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
 
registerObjectPlugins(InvocationPlugins) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
registerOptimizedAssumptionPlugins(InvocationPlugins, SnippetReflectionProvider) - Static method in class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins
 
registerOptimizedCallTargetPlugins(MetaAccessProvider, InvocationPlugins) - Static method in class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins
 
registerOptional(InvocationPlugin, Class<?>, String, Class<?>...) - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins
Registers an invocation plugin for a given, optional method.
registerOptional3(String, Class<?>, Class<?>, Class<?>, InvocationPlugin) - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins.Registration
Registers a plugin for an optional method with 3 arguments.
registerOptional4(String, Class<?>, Class<?>, Class<?>, Class<?>, InvocationPlugin) - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins.Registration
Registers a plugin for an optional method with 4 arguments.
registerParentInCalls(TruffleExpansionLogger.ExpansionTree, StructuredGraph) - Method in class com.oracle.graal.truffle.TruffleExpansionLogger
 
registerPlugins(InvocationPlugins) - Static method in class com.oracle.graal.replacements.test.PEGraphDecoderTest
 
RegisterPressure - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
RegisterPriority() - Constructor for enum com.oracle.graal.lir.alloc.lsra.Interval.RegisterPriority
 
registerPriority(int) - Method in class com.oracle.graal.lir.alloc.lsra.Interval.UsePosList
Gets the register priority for the use position at a specified index in this list.
registerPriorityOfInputOperand(EnumSet<LIRInstruction.OperandFlag>) - Static method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
Determines the priority which with an instruction's input operand will be allocated a register.
registerPriorityOfOutputOperand(LIRInstruction) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
Determines the register priority for an instruction's output/result operand.
registerPriorityOfOutputOperand(LIRInstruction) - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSALinearScanLifetimeAnalysisPhase
 
registerPriorityOfOutputOperand(LIRInstruction) - Method in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScanLifetimeAnalysisPhase
 
registerPriorityOfOutputOperand(LIRInstruction) - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScanLifetimeAnalysisPhase
 
registerReferenceMapSize - Variable in class jdk.internal.jvmci.code.Architecture
The number of entries required in a ReferenceMap covering all the registers that may store references.
registerReflectionPlugins(InvocationPlugins) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
 
registerReplacements(MetaAccessProvider, LoweringProvider, SnippetReflectionProvider, Replacements, TargetDescription) - Method in class com.oracle.graal.hotspot.replacements.HotSpotSubstitutions
 
registerReplacements(MetaAccessProvider, LoweringProvider, SnippetReflectionProvider, Replacements, TargetDescription) - Method in interface com.oracle.graal.nodes.spi.ReplacementsProvider
 
registers - Variable in class com.oracle.graal.compiler.test.backend.AllocatorTest.RegisterStats
 
registers - Variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
registers - Variable in class com.oracle.graal.hotspot.meta.HotSpotProviders
 
registers - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
registers - Variable in class com.oracle.graal.lir.dfa.RegStackValueSet
 
registers - Variable in class jdk.internal.jvmci.code.Architecture
Array of all available registers on this architecture.
registers - Variable in class jdk.internal.jvmci.code.CalleeSaveLayout
The list of registers contained by this CSA.
registers - Variable in class jdk.internal.jvmci.code.CodeUtil.DefaultRegFormatter
 
registers - Variable in class jdk.internal.jvmci.code.RegisterSaveLayout
Keys.
RegisterSaveLayout - Class in jdk.internal.jvmci.code
A map from registers to frame slots.
RegisterSaveLayout(Register[], int[]) - Constructor for class jdk.internal.jvmci.code.RegisterSaveLayout
Creates a map from registers to frame slots.
registerSaver - Variable in class com.oracle.graal.hotspot.nodes.DeoptimizationFetchUnrollInfoCallNode
 
registerSaver - Variable in class com.oracle.graal.hotspot.nodes.EnterUnpackFramesStackFrameNode
 
registerSaver - Variable in class com.oracle.graal.hotspot.nodes.LeaveCurrentStackFrameNode
 
registerSaver - Variable in class com.oracle.graal.hotspot.nodes.LeaveUnpackFramesStackFrameNode
 
registerSaver - Variable in class com.oracle.graal.hotspot.nodes.UncommonTrapCallNode
 
registerShortPlugins(InvocationPlugins) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
registerSizePredictionValidator(CompilationResultBuilder) - Static method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
Registers a verifier which checks if the LIRInstructions estimate of constants size is greater or equal to the actual one.
registerSnippet(ResolvedJavaMethod) - Method in interface com.oracle.graal.nodes.spi.Replacements
Registers a method as snippet.
registerSnippet(ResolvedJavaMethod) - Method in class com.oracle.graal.replacements.ReplacementsImpl
 
registerSnippetTemplateCache(SnippetTemplateCache) - Method in interface com.oracle.graal.nodes.spi.Replacements
Register snippet templates.
registerSnippetTemplateCache(SnippetTemplateCache) - Method in class com.oracle.graal.replacements.ReplacementsImpl
 
registerStableOptionPlugins(InvocationPlugins, SnippetReflectionProvider) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
 
RegisterStats(LIR) - Constructor for class com.oracle.graal.compiler.test.backend.AllocatorTest.RegisterStats
 
registersToSlots(boolean) - Method in class jdk.internal.jvmci.code.RegisterSaveLayout
Gets this layout information as a Map from registers to slots.
registerStringPlugins(InvocationPlugins) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
registerStubCall(ForeignCallDescriptor, boolean, HotSpotForeignCallLinkage.Transition, LocationIdentity...) - Method in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
Creates and registers the details for linking a foreign call to a Stub.
registerSubstitutions(Type, Class<?>) - Method in interface com.oracle.graal.nodes.spi.Replacements
Registers all the method substitutions defined by a given class.
registerSubstitutions(Type, Class<?>) - Method in class com.oracle.graal.replacements.ReplacementsImpl
 
registerSystemPlugins(InvocationPlugins, ForeignCallsProvider) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
 
registerThreadPlugins(InvocationPlugins, MetaAccessProvider, WordTypes, HotSpotVMConfig) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
 
registerTopLevel(DebugValueMap) - Static method in class com.oracle.graal.debug.internal.DebugValueMap
 
registerToSlot(Register) - Method in class jdk.internal.jvmci.code.RegisterSaveLayout
Gets the frame slot index for a given register.
registerUnsafeAccessImplPlugins(InvocationPlugins, boolean) - Static method in class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins
 
registerUnsafeCast(InvocationPlugins.Registration, boolean) - Static method in class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins
 
registerUnsafeLoadStorePlugins(InvocationPlugins.Registration, Kind...) - Static method in class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins
 
registerUnsafePlugins(InvocationPlugins) - Static method in class com.oracle.graal.replacements.amd64.AMD64GraphBuilderPlugins
 
registerUnsafePlugins(InvocationPlugins) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
registerUnsignedMathPlugins(InvocationPlugins) - Static method in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
RegisterValue - Class in jdk.internal.jvmci.code
Denotes a register that stores a value of a fixed kind.
RegisterValue(LIRKind, Register) - Constructor for class jdk.internal.jvmci.code.RegisterValue
RegisterVerifier - Class in com.oracle.graal.lir.alloc.lsra
 
RegisterVerifier(LinearScan) - Constructor for class com.oracle.graal.lir.alloc.lsra.RegisterVerifier
 
Registration(InvocationPlugins, Class<?>) - Constructor for class com.oracle.graal.graphbuilderconf.InvocationPlugins.Registration
Creates an object for registering InvocationPlugins for methods declared by a given class.
registrations - Variable in class jdk.internal.jvmci.meta.MethodIdMap
Initial list of entries.
registry - Static variable in class com.oracle.graal.compiler.match.MatchRuleRegistry
 
regNumToIndex - Variable in class jdk.internal.jvmci.code.CalleeSaveLayout
Map from register numbers to slot indexes in the CSA.
regRegMoves - Variable in class com.oracle.graal.compiler.test.backend.AllocatorTest.RegisterStats
 
RegStackValueSet - Class in com.oracle.graal.lir.dfa
 
RegStackValueSet(FrameMap) - Constructor for class com.oracle.graal.lir.dfa.RegStackValueSet
 
RegStackValueSet(FrameMap, RegStackValueSet) - Constructor for class com.oracle.graal.lir.dfa.RegStackValueSet
 
reify() - Method in class com.oracle.graal.loop.LoopFragmentWhole
 
reinstallStubs() - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
reinstallStubs() - Method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
reinterpret(ReinterpretNode, Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
reInterpret(StackSlot) - Static method in class com.oracle.graal.lir.sparc.SPARCMove.Move
 
reinterpret(Kind, ValueNode) - Static method in class com.oracle.graal.nodes.calc.ReinterpretNode
 
reinterpret(Kind, int) - Static method in class com.oracle.graal.nodes.calc.ReinterpretNode
 
reinterpret(Kind, float) - Static method in class com.oracle.graal.nodes.calc.ReinterpretNode
 
reinterpret(Kind, long) - Static method in class com.oracle.graal.nodes.calc.ReinterpretNode
 
reinterpret(Kind, double) - Static method in class com.oracle.graal.nodes.calc.ReinterpretNode
 
ReinterpretNode - Class in com.oracle.graal.nodes.calc
The ReinterpretNode class represents a reinterpreting conversion that changes the stamp of a primitive value to some other incompatible stamp.
ReinterpretNode(Kind, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.ReinterpretNode
 
ReinterpretNode(Stamp, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.ReinterpretNode
 
relevance - Variable in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
relevance - Variable in class com.oracle.graal.phases.common.inlining.walker.MethodInvocation
 
relevance() - Method in class com.oracle.graal.phases.common.inlining.walker.MethodInvocation
 
relevanceAt(int) - Method in class com.oracle.graal.phases.common.inlining.info.ExactInlineInfo
 
relevanceAt(int) - Method in interface com.oracle.graal.phases.common.inlining.info.InlineInfo
 
relevanceAt(int) - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
relevanceAt(int) - Method in class com.oracle.graal.phases.common.inlining.info.TypeGuardInlineInfo
 
RelevanceCapForInlining - Static variable in class com.oracle.graal.phases.common.inlining.policy.AbstractInliningPolicy
 
Rem(boolean, boolean) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp.Rem
 
rem - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
remainder(int, int) - Static method in class jdk.internal.jvmci.code.UnsignedMath
Unsigned remainder for two numbers.
remainder(long, long) - Static method in class jdk.internal.jvmci.code.UnsignedMath
Unsigned remainder for two numbers.
remainderInt(int, int) - Static method in class com.oracle.graal.replacements.test.UnsignedMathTest
 
remainderInteger(int, int) - Static method in class com.oracle.graal.replacements.test.UnsignedIntegerTest
 
remainderLong(long, long) - Static method in class com.oracle.graal.replacements.test.UnsignedIntegerTest
 
remainderLong(long, long) - Static method in class com.oracle.graal.replacements.test.UnsignedMathTest
 
remainingInvokes - Variable in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
RemNode - Class in com.oracle.graal.nodes.calc
 
RemNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.RemNode
 
RemOp(SPARCArithmetic, Value, Value, Value, LIRFrameState, LIRGeneratorTool) - Constructor for class com.oracle.graal.lir.sparc.SPARCArithmetic.RemOp
 
remove(Object) - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.EntrySet
 
remove(Object) - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.KeySet
 
remove(Object) - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap
 
remove() - Method in class com.oracle.graal.debug.TTY.Filter
Reverts the suppression state of TTY to how it was before this object was constructed.
remove() - Method in class com.oracle.graal.graph.Edges.EdgesIterator
 
remove() - Method in class com.oracle.graal.graph.GraphNodeIterator
 
remove() - Method in class com.oracle.graal.graph.iterators.NodeIterator
 
remove() - Method in class com.oracle.graal.graph.NodeBitMap.MarkedNodeIterator
 
remove() - Method in class com.oracle.graal.graph.NodeFlood.QueueConsumingIterator
 
remove() - Method in class com.oracle.graal.graph.NodeFlood.UnmarkedNodeIterator
 
remove(Object) - Method in class com.oracle.graal.graph.NodeList
 
remove(int) - Method in class com.oracle.graal.graph.NodeList
 
remove(Object) - Method in class com.oracle.graal.graph.NodeNodeMap
 
remove() - Method in class com.oracle.graal.graph.NodeUsageIterator
 
remove() - Method in class com.oracle.graal.graph.NodeWorkList.QueueConsumingIterator
 
remove() - Method in class com.oracle.graal.graph.TypedGraphNodeIterator
 
remove(Interval.RegisterBinding, Interval) - Method in class com.oracle.graal.lir.alloc.lsra.Interval.RegisterBindingLists
Removes an interval from a list.
remove(Set<Register>) - Method in class com.oracle.graal.lir.amd64.AMD64SaveRegistersOp
 
remove(Set<Register>) - Method in class com.oracle.graal.lir.amd64.AMD64ZapRegistersOp
 
remove(Variable) - Method in class com.oracle.graal.lir.constopt.VariableMap
 
remove(Value) - Method in class com.oracle.graal.lir.dfa.MarkBasePointersPhase.Marker.BasePointersSet
 
remove(Value) - Method in class com.oracle.graal.lir.dfa.RegStackValueSet
 
remove(Set<Register>) - Method in class com.oracle.graal.lir.sparc.SPARCSaveRegistersOp
 
remove(LIR) - Method in class com.oracle.graal.lir.StandardOp.NoOp
 
remove(Set<Register>) - Method in interface com.oracle.graal.lir.StandardOp.SaveRegistersOp
Prunes doNotSave from the registers saved by this operation.
remove(Value) - Method in class com.oracle.graal.lir.util.GenericValueMap
 
remove(K) - Method in class com.oracle.graal.lir.util.ValueMap
Removes the object associated with value from the map.
remove(Value) - Method in class com.oracle.graal.lir.util.ValueSet
 
remove(K) - Method in class com.oracle.graal.lir.util.VariableVirtualStackValueMap
 
remove(Object[], int) - Static method in class com.oracle.graal.lir.util.VariableVirtualStackValueMap
 
remove() - Method in class com.oracle.graal.nodes.AbstractBeginNode.BlockNodeIterator
 
remove() - Method in class com.oracle.graal.nodes.cfg.Block.NodeIterator
 
remove(OptimisticOptimizations.Optimization...) - Method in class com.oracle.graal.phases.OptimisticOptimizations
 
remove() - Method in class com.oracle.graal.truffle.TruffleInlining.CallTreeNodeIterator
 
removeAnchoredNode() - Method in class com.oracle.graal.nodes.extended.ValueAnchorNode
 
removeCompilationListener(GraalTruffleCompilationListener) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
removed - Variable in class com.oracle.graal.lir.amd64.phases.StackMoveOptimizationPhase.Closure
 
removeDeadPhis() - Method in class com.oracle.graal.nodes.LoopBeginNode
Removes dead phi nodes hanging from this node.
removeEldestEntry(Map.Entry<Object, Character>) - Method in class com.oracle.graal.printer.BinaryGraphPrinter.ConstantPool
 
removeEnd(AbstractEndNode) - Method in class com.oracle.graal.nodes.AbstractMergeNode
Removes the given end from the merge, along with the entries corresponding to this end in the phis connected to the merge.
removeExits() - Method in class com.oracle.graal.nodes.LoopBeginNode
 
removeExternallyUsedNodes(Set<Node>) - Static method in class com.oracle.graal.phases.common.FloatingReadPhase
Removes nodes from a given set that (transitively) have a usage outside the set.
removeFirst(List<LIRInstruction>) - Static method in class com.oracle.graal.lir.EdgeMoveOptimizer.Optimizer
Removes the first element from a LIR instruction sequence.
removeFirstUsePos() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
removeFixed(FixedWithNextNode) - Method in class com.oracle.graal.nodes.StructuredGraph
Unlinks a node from all its control flow neighbors and then removes it from its graph.
removeFixedWithUnusedInputs(FixedWithNextNode) - Static method in class com.oracle.graal.nodes.util.GraphUtil
 
removeFloating(FloatingNode) - Method in class com.oracle.graal.nodes.StructuredGraph
 
removeFrameStates(StructuredGraph) - Method in class com.oracle.graal.truffle.test.PartialEvaluationTest
 
removeFromContext(Object) - Method in interface com.oracle.graal.debug.DebugConfig
Removes an object the context used by this configuration to do filtering.
removeFromContext(Object) - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
removeFromContext(Object) - Method in class com.oracle.graal.debug.GraalDebugConfig
 
removeFromList(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.IntervalWalker
 
removeFromWorkList() - Method in class com.oracle.graal.phases.util.BlockWorkList
Removes the next block from this work list.
removeIfUnused(Node) - Method in interface com.oracle.graal.graph.spi.SimplifierTool
 
removeIfUnused(Node) - Method in class com.oracle.graal.nodes.util.GraphUtil.DefaultSimplifierTool
 
removeIfUnused(Node) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance.Tool
 
removeIncoming(LIR, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.ssi.SSIUtil
 
removeInliningPhase(Suites) - Static method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
removeInput(int) - Method in class com.oracle.graal.nodes.PhiNode
 
removeIntermediateMaterialization(SimplifierTool) - Method in class com.oracle.graal.nodes.IfNode
Tries to connect code that initializes a variable directly with the successors of an if construct that switches on the variable.
removeIntermediateMaterialization(List<Object>, Object, String, String) - Static method in class com.oracle.graal.replacements.test.InstanceOfTest
 
removeLast(List<LIRInstruction>) - Static method in class com.oracle.graal.lir.EdgeMoveOptimizer.Optimizer
Removes the last element from a LIR instruction sequence.
removeLock(VirtualObjectNode) - Method in interface com.oracle.graal.nodes.spi.VirtualizerTool
 
removeLock() - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
removeLock(int) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
removeLock(VirtualObjectNode) - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
removeLoopSafepoint(StructuredGraph) - Static method in class com.oracle.graal.compiler.test.deopt.MonitorDeoptTest
Remove the safepoint from the first loop in the test method, so only the safepoints on MonitorEnter and MonitorExit remain in the loop.
removeLowestUsePos() - Method in class com.oracle.graal.lir.alloc.lsra.Interval.UsePosList
 
removeMergeIfDegenerated(MergeNode) - Static method in class com.oracle.graal.nodes.MergeNode
 
RemoveNeverExecutedCode - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
removeNeverExecutedCode() - Method in class com.oracle.graal.phases.OptimisticOptimizations
 
removeOrMaterializeIf(SimplifierTool) - Method in class com.oracle.graal.nodes.IfNode
Tries to remove an empty if construct or replace an if construct with a materialization.
removeOutgoing(LIR, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.ssi.SSIUtil
 
removePhase(Class<? extends BasePhase<? super C>>) - Method in class com.oracle.graal.phases.PhaseSuite
Removes the first instance of the given phase class, looking recursively into inner phase suites.
removePhiIn(LIR, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.ssa.SSAUtil
 
removePhiOut(LIR, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.ssa.SSAUtil
 
removeProxies() - Method in class com.oracle.graal.nodes.AbstractBeginNode
 
removeSplit(ControlSplitNode, AbstractBeginNode) - Method in class com.oracle.graal.nodes.StructuredGraph
 
removeSplitPropagate(ControlSplitNode, AbstractBeginNode) - Method in class com.oracle.graal.nodes.StructuredGraph
 
removeSplitPropagate(ControlSplitNode, AbstractBeginNode, SimplifierTool) - Method in class com.oracle.graal.nodes.StructuredGraph
 
removeThisFromUsages(Node) - Method in class com.oracle.graal.graph.Node
 
removeThroughFalseBranch(SimplifierTool) - Method in class com.oracle.graal.nodes.IfNode
 
removeUsage(Node) - Method in class com.oracle.graal.graph.Node
Removes a given node from this node's usages.
removeUsage(SimplifierTool, FixedWithNextNode) - Method in class com.oracle.graal.nodes.java.AbstractNewObjectNode
 
RemoveValueProxyPhase - Class in com.oracle.graal.phases.common
 
RemoveValueProxyPhase() - Constructor for class com.oracle.graal.phases.common.RemoveValueProxyPhase
 
remUInt(int, int) - Static method in class com.oracle.graal.jtt.jdk.DivideUnsigned
 
remULong(long, long) - Static method in class com.oracle.graal.jtt.jdk.DivideUnsigned
 
repeat(PlatformKind) - Method in class jdk.internal.jvmci.meta.LIRKind
Create a new LIRKind with a new platform kind.
repeatableNode - Variable in class com.oracle.graal.truffle.OptimizedOSRLoopNode
 
repeatingNode - Variable in class com.oracle.graal.truffle.OptimizedLoopNode
 
replace(T, T) - Method in class com.oracle.graal.graph.NodeList
 
replace(LIR, LIRInstruction) - Method in class com.oracle.graal.lir.StandardOp.NoOp
 
replace(StructuredGraph, Node) - Method in class com.oracle.graal.nodes.ConstantNode
Replaces this node at its usages with another node.
replace(ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.MaterializationUsageReplacer
 
replace(ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.NonMaterializationUsageReplacer
 
replace(ValueNode, ValueNode) - Method in interface com.oracle.graal.replacements.SnippetTemplate.UsageReplacer
Replaces all usages of oldNode with direct or indirect usages of newNode.
replaceAAAA(byte[], int, String) - Static method in class com.oracle.graal.compiler.test.FinalizableSubclassTest.ClassTemplateLoader
 
replaceAndDelete(Node) - Method in class com.oracle.graal.graph.Node
 
replaceAtMatchingUsages(Node, NodePredicate) - Method in class com.oracle.graal.graph.Node
 
replaceAtPredecessor(Node) - Method in class com.oracle.graal.graph.Node
 
replaceAtUsages(Node) - Method in class com.oracle.graal.graph.Node
 
replaceAtUsages(Node, Predicate<Node>) - Method in class com.oracle.graal.graph.Node
 
replaceAtUsages(InputType, Node) - Method in class com.oracle.graal.graph.Node
 
replaceAtUsages(ValueNode, ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.GraphEffectList
Replaces the given node at its usages without deleting it.
replaceCompValueTest0() - Method in class com.oracle.graal.lir.test.CompositeValueReplacementTest1
 
replaceCurrent(FixedWithNextNode) - Method in class com.oracle.graal.phases.graph.ScheduledNodeIterator
 
replaceFirst(Node, Node, Node) - Method in class com.oracle.graal.graph.Edges
Searches for the first edge in a given node matching key and if found, replaces it with replacement.
replaceFirst(Node, Node) - Method in class com.oracle.graal.graph.NodeList
 
replaceFirstInput(Node, Node) - Method in class com.oracle.graal.graph.Node
 
replaceFirstInput(Node, Node) - Method in interface com.oracle.graal.nodes.spi.VirtualizerTool
Replaces an input of the current node.
replaceFirstInput(Node, Node, Node) - Method in class com.oracle.graal.virtual.phases.ea.GraphEffectList
Replaces the first occurrence of oldInput in node with newInput.
replaceFirstInput(Node, Node) - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
replaceFirstSuccessor(Node, Node) - Method in class com.oracle.graal.graph.Node
 
replaceFixed(FixedWithNextNode, Node) - Method in class com.oracle.graal.nodes.StructuredGraph
 
replaceFixedWithFixed(FixedWithNextNode, FixedWithNextNode) - Method in class com.oracle.graal.nodes.StructuredGraph
 
replaceFixedWithFloating(FixedWithNextNode, FloatingNode) - Method in class com.oracle.graal.nodes.StructuredGraph
 
replaceFloating(FloatingNode, Node) - Method in class com.oracle.graal.nodes.StructuredGraph
 
replaceInList(T, T, List<T>) - Static method in class com.oracle.graal.compiler.common.util.Util
 
replaceInvokeCallTarget(Invoke, StructuredGraph, CallTargetNode.InvokeKind, ResolvedJavaMethod) - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
replaceMemoryUsages(ValueNode, MemoryMap) - Method in class com.oracle.graal.replacements.SnippetTemplate
 
replacement(Node) - Method in interface com.oracle.graal.graph.Graph.DuplicationReplacement
 
replacement(Node) - Method in class com.oracle.graal.graph.Graph.MapReplacement
 
replacement(Node, Edges.Type) - Method in interface com.oracle.graal.graph.NodeClass.InplaceUpdateClosure
 
Replacements - Interface in com.oracle.graal.nodes.spi
Interface for managing replacements.
replacements - Variable in class com.oracle.graal.phases.tiers.PhaseContext
 
replacements - Variable in class com.oracle.graal.phases.util.Providers
 
replacements - Variable in class com.oracle.graal.replacements.ReplacementsImpl.GraphMaker
The replacements object that the graphs are created for.
replacements - Variable in class com.oracle.graal.truffle.PartialEvaluator.ParsingInlineInvokePlugin
 
replacements - Variable in class com.oracle.graal.truffle.PartialEvaluator.PEInlineInvokePlugin
 
REPLACEMENTS_ASSERTIONS_ENABLED - Static variable in class com.oracle.graal.replacements.ReplacementsUtil
 
ReplacementsImpl - Class in com.oracle.graal.replacements
 
ReplacementsImpl(Providers, SnippetReflectionProvider, TargetDescription) - Constructor for class com.oracle.graal.replacements.ReplacementsImpl
 
ReplacementsImpl.ClassReplacements - Class in com.oracle.graal.replacements
Encapsulates method and macro substitutions for a single class.
ReplacementsImpl.GraphMaker - Class in com.oracle.graal.replacements
Creates and preprocesses a graph for a replacement.
ReplacementsImpl.JavaSignature - Class in com.oracle.graal.replacements
 
ReplacementsParseTest - Class in com.oracle.graal.replacements.test
Tests for expected behavior when parsing snippets and intrinsics.
ReplacementsParseTest() - Constructor for class com.oracle.graal.replacements.test.ReplacementsParseTest
 
ReplacementsParseTest.TestMethods - Class in com.oracle.graal.replacements.test
 
ReplacementsParseTest.TestMethodsSubstitutions - Class in com.oracle.graal.replacements.test
 
ReplacementsProvider - Interface in com.oracle.graal.nodes.spi
Interface for service providers that register replacements with the compiler.
ReplacementsUtil - Class in com.oracle.graal.replacements
 
ReplacementsUtil() - Constructor for class com.oracle.graal.replacements.ReplacementsUtil
 
replaceParamsWithMoreInformativeArguments(Invoke, HighTierContext) - Method in class com.oracle.graal.phases.common.inlining.info.elem.InlineableGraph
This method detects: constants among the arguments to the invoke arguments with more precise type than that declared by the corresponding parameter
replaceProfile(StructuredGraph, JavaTypeProfile) - Method in class com.oracle.graal.replacements.test.CheckCastTest
 
replaceProfile(StructuredGraph, JavaTypeProfile) - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
replaceProfile(StructuredGraph, JavaTypeProfile) - Method in class com.oracle.graal.replacements.test.TypeCheckTest
 
replaceSnippetInvokes(StructuredGraph) - Method in class com.oracle.graal.replacements.nodes.MacroStateSplitNode
 
replaceSplit(ControlSplitNode, Node, AbstractBeginNode) - Method in class com.oracle.graal.nodes.StructuredGraph
 
replaceSplitWithFixed(ControlSplitNode, FixedWithNextNode, AbstractBeginNode) - Method in class com.oracle.graal.nodes.StructuredGraph
 
replaceSplitWithFloating(ControlSplitNode, FloatingNode, AbstractBeginNode) - Method in class com.oracle.graal.nodes.StructuredGraph
 
replaceStackMoves(List<LIRInstruction>) - Method in class com.oracle.graal.lir.amd64.phases.StackMoveOptimizationPhase.Closure
 
replaceStackToStackMoves(LIR, LIRGeneratorTool.SpillMoveFactory) - Static method in class com.oracle.graal.lir.alloc.trace.TraceRegisterAllocationPhase
Fixup stack to stack moves introduced by stack arguments.
replaceTo - Variable in class com.oracle.graal.compiler.test.FinalizableSubclassTest.ClassTemplateLoader
 
replaceUsingInstantiation() - Method in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.InstanceOfUsageReplacer
Does the replacement based on a previously snippet instantiation.
replaceUsingInstantiation() - Method in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.MaterializationUsageReplacer
 
replaceUsingInstantiation() - Method in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.NonMaterializationUsageReplacer
 
replaceValue(LIRInstruction, Value, Value) - Static method in class com.oracle.graal.lir.constopt.UseEntry
 
replaceWith(ValueNode) - Method in interface com.oracle.graal.nodes.spi.VirtualizerTool
replaceWith(ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
replaceWithInvoke() - Method in class com.oracle.graal.replacements.nodes.MacroNode
 
replaceWithSink(FixedWithNextNode, ControlSinkNode) - Method in class com.oracle.graal.virtual.phases.ea.GraphEffectList
 
replaceWithTrappingNullCheck(AbstractDeoptimizeNode, IfNode, LogicNode, DeoptimizationReason) - Static method in class com.oracle.graal.phases.common.UseTrappingNullChecksPhase
 
replaceWithValue(ValueNode) - Method in interface com.oracle.graal.nodes.spi.VirtualizerTool
Deletes the current node and replaces it with the given value.
replaceWithValue(ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
replaceWithVirtual(VirtualObjectNode) - Method in interface com.oracle.graal.nodes.spi.VirtualizerTool
Deletes the current node and replaces it with the given virtualized object.
replaceWithVirtual(VirtualObjectNode) - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
repOK() - Method in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
repOK() - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
This method checks invariants for this class.
repOK() - Method in class com.oracle.graal.phases.graph.SinglePassNodeIterator.PathStart
 
reportDirectCall() - Method in class com.oracle.graal.truffle.CompilationProfile
 
reportDirectCall() - Method in class com.oracle.graal.truffle.TraceCompilationProfile
 
reportException(Diagnostic.Kind, Element, Throwable) - Method in class com.oracle.graal.nodeinfo.processor.GraphNodeProcessor
Bugs in an annotation processor can cause silent failure so try to report any exception throws as errors.
reportExceptionThrow(Element, Throwable) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
Bugs in an annotation processor can cause silent failure so try to report any exception throws as errors.
reportExceptionThrow(Element, Throwable) - Method in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor
Bugs in an annotation processor can cause silent failure so try to report any exception throws as errors.
reportFailure(int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
 
reportIndirectCall() - Method in class com.oracle.graal.truffle.CompilationProfile
 
reportIndirectCall() - Method in class com.oracle.graal.truffle.TraceCompilationProfile
 
reportInlinedCall() - Method in class com.oracle.graal.truffle.CompilationProfile
 
reportInlinedCall() - Method in class com.oracle.graal.truffle.TraceCompilationProfile
 
reportInterpreterCall() - Method in class com.oracle.graal.truffle.CompilationProfile
 
reportIntrinsificationFailure(GraphBuilderContext, ResolvedJavaMethod, ValueNode[]) - Static method in class com.oracle.graal.replacements.NodeIntrinsificationPlugin
 
reportInvalidated() - Method in class com.oracle.graal.truffle.CompilationProfile
 
reportLoopCount(int) - Method in class com.oracle.graal.truffle.CompilationProfile
 
reportLoopCount(int) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
reportLoopCount(int) - Method in class com.oracle.graal.truffle.OptimizedOSRLoopNode
 
reportNodeReplaced() - Method in class com.oracle.graal.truffle.CompilationProfile
 
reportPerformanceWarnings(OptimizedCallTarget, StructuredGraph) - Static method in class com.oracle.graal.truffle.PartialEvaluator
 
reprofile(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Invalidates the profiling information and restarts profiling upon the next invocation.
reprofile(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
reprofile() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
reprofile() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Invalidates the profiling information and restarts profiling upon the next invocation.
reproxyValue(ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.java.ArrayLengthNode
Replicate the ValueProxyNodes from originalValue onto value.
Request(StructuredGraph, CallingConvention, ResolvedJavaMethod, Providers, Backend, TargetDescription, PhaseSuite<HighTierContext>, OptimisticOptimizations, ProfilingInfo, Suites, LIRSuites, T, CompilationResultBuilderFactory) - Constructor for class com.oracle.graal.compiler.GraalCompiler.Request
 
requestHint(SPARCMacroAssembler, Label) - Method in class com.oracle.graal.lir.sparc.SPARCControlFlow.StrategySwitchOp
 
requestHints(SPARCMacroAssembler) - Method in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
requestLabelHint(Label) - Method in class com.oracle.graal.asm.Assembler
 
requiredBarriers(int) - Method in class jdk.internal.jvmci.code.Architecture
Determines the barriers in a given barrier mask that are explicitly required on this architecture.
requiredPackages - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchRuleDescriptor
The set of packages which must be imported to refer the classes mention in matchRules.
requiredPackages - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParser
 
requiresProcessing(Node) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
reresolve(HotSpotResolvedObjectType) - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
Try to find a loaded version of this class.
res - Variable in class com.oracle.graal.lir.gen.LIRGenerator
 
rescueSlot - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator.SaveRbp
The variable reserved for saving RBP.
RescueSlotDummyOp(FrameMapBuilder, LIRKind) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator.RescueSlotDummyOp
 
rescueSlotOp - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
reservedSlot - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator.SaveRbp
The slot reserved for saving RBP.
reserveOutgoing(int) - Method in class com.oracle.graal.lir.framemap.FrameMap
Reserves space for stack-based outgoing arguments.
reset() - Method in class com.oracle.graal.asm.Assembler
 
reset() - Method in class com.oracle.graal.asm.Buffer
 
reset() - Method in class com.oracle.graal.asm.Label
 
RESET - Static variable in class com.oracle.graal.debug.AnsiColor
Reset.
reset() - Method in class com.oracle.graal.debug.internal.DebugValueMap
 
reset() - Static method in class com.oracle.graal.jtt.hotpath.HP_life
 
reset() - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
reset(PartialEscapeBlockState<?>, ValueNode, FixedNode, GraphEffectList) - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
RESET - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Reset.
reset() - Method in class jdk.internal.jvmci.code.CompilationResult
 
resetCompilationStatistics() - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
resetCompilationStatistics() - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
resetDelayedControlTransfers(LIR) - Static method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
 
resetLabels() - Method in class com.oracle.graal.lir.LIR
 
resetObjectId() - Method in class com.oracle.graal.nodes.virtual.VirtualObjectNode
 
resetObjectStates(int) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
resetPeakThreadCount() - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
resetProfile(String) - Method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
resetState() - Method in class com.oracle.graal.lir.sparc.SPARCCall.DirectCallOp
 
resetState() - Method in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
resetState() - Method in interface com.oracle.graal.lir.sparc.SPARCDelayedControlTransfer
 
resetState() - Method in class com.oracle.graal.lir.sparc.SPARCJumpOp
 
resize() - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
resize() - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
resizeAndCheck(FrameSlot) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
RESOLUTION - Static variable in class com.oracle.graal.hotspot.CompilationStatistics
 
resolve(String) - Static method in class com.oracle.graal.compiler.test.OptionsVerifierTest.OptionsVerifier
 
resolve(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
resolve(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
resolve(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
 
resolve(String) - Static method in class jdk.internal.jvmci.hotspot.HotSpotVMConfigVerifier
 
resolve(ResolvedJavaType) - Method in interface jdk.internal.jvmci.meta.JavaType
Resolves this type to a ResolvedJavaType.
resolve(MetaAccessProvider) - Method in class jdk.internal.jvmci.meta.MethodIdMap.MethodKey
 
resolveAndAppendMoves() - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
resolveAndAppendMoves() - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
resolveAndInitialize(Class<?>) - Method in class com.oracle.graal.compiler.test.GraalCompilerAssumptionsTest
Converts a Class to an initialized ResolvedJavaType.
resolveAnnotationValue(Class<T>, AnnotationValue) - Static method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
resolveAnnotationValue(Class<T>, AnnotationValue) - Static method in class com.oracle.graal.replacements.verifier.AbstractVerifier
 
resolveClass(String, boolean) - Static method in class com.oracle.graal.graphbuilderconf.MethodSubstitutionPlugin
Resolves a name to a class.
resolveClass(String, boolean) - Static method in class com.oracle.graal.replacements.ReplacementsImpl
Resolves a name to a class.
resolveClass(JavaType) - Static method in class com.oracle.graal.replacements.ReplacementsImpl
 
ResolveClassBeforeStaticInvoke - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
resolveClassForSnippet(JavaType) - Static method in interface com.oracle.graal.api.replacements.SnippetReflectionProvider
Resolves a parameter or return type involved in snippet code to a Class.
resolveCollectMappings(AbstractBlockBase<?>, AbstractBlockBase<?>, AbstractBlockBase<?>, MoveResolver) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanResolveDataFlowPhase
 
resolveCollectMappings(AbstractBlockBase<?>, AbstractBlockBase<?>, AbstractBlockBase<?>, MoveResolver) - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSALinarScanResolveDataFlowPhase
 
resolveCollectMappings(AbstractBlockBase<?>, AbstractBlockBase<?>, AbstractBlockBase<?>, MoveResolver) - Method in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScanResolveDataFlowPhase
 
resolveCollectMappings(AbstractBlockBase<?>, AbstractBlockBase<?>, AbstractBlockBase<?>, MoveResolver) - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScanResolveDataFlowPhase
 
resolveConcreteMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
resolveConcreteMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
resolveConcreteMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Resolves the method implementation for virtual dispatches on objects of this dynamic type.
resolveConcreteMethodTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
resolveConstantInPool(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
resolveConstantInPool(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
resolveDataFlow() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanResolveDataFlowPhase
Inserts necessary moves (spilling or reloading) at edges between blocks for intervals that have been split.
resolveDataFlow() - Method in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScanResolveDataFlowPhase
 
resolveDataFlow0(MoveResolver, BitSet) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanResolveDataFlowPhase
 
ResolvedJavaField - Interface in jdk.internal.jvmci.meta
Represents a reference to a resolved Java field.
ResolvedJavaMethod - Interface in jdk.internal.jvmci.meta
Represents a resolved Java method.
ResolvedJavaType - Interface in jdk.internal.jvmci.meta
Represents a resolved Java type.
ResolvedJavaTypeResolveConcreteMethodTest - Class in jdk.internal.jvmci.runtime.test
 
ResolvedJavaTypeResolveConcreteMethodTest() - Constructor for class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest
 
ResolvedJavaTypeResolveConcreteMethodTest.A - Class in jdk.internal.jvmci.runtime.test
 
ResolvedJavaTypeResolveConcreteMethodTest.B - Class in jdk.internal.jvmci.runtime.test
 
ResolvedJavaTypeResolveConcreteMethodTest.C - Class in jdk.internal.jvmci.runtime.test
 
ResolvedJavaTypeResolveConcreteMethodTest.D - Class in jdk.internal.jvmci.runtime.test
 
ResolvedJavaTypeResolveConcreteMethodTest.E - Class in jdk.internal.jvmci.runtime.test
 
ResolvedJavaTypeResolveConcreteMethodTest.I - Interface in jdk.internal.jvmci.runtime.test
 
ResolvedJavaTypeResolveMethodTest - Class in jdk.internal.jvmci.runtime.test
 
ResolvedJavaTypeResolveMethodTest() - Constructor for class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest
 
ResolvedJavaTypeResolveMethodTest.A - Class in jdk.internal.jvmci.runtime.test
 
ResolvedJavaTypeResolveMethodTest.B - Class in jdk.internal.jvmci.runtime.test
 
ResolvedJavaTypeResolveMethodTest.C - Class in jdk.internal.jvmci.runtime.test
 
ResolvedJavaTypeResolveMethodTest.D - Class in jdk.internal.jvmci.runtime.test
 
ResolvedJavaTypeResolveMethodTest.E - Class in jdk.internal.jvmci.runtime.test
 
ResolvedJavaTypeResolveMethodTest.I - Interface in jdk.internal.jvmci.runtime.test
 
resolvedJavaTypeType() - Method in class com.oracle.graal.replacements.verifier.NodeIntrinsicVerifier
 
ResolvedMethodHandleCallTargetNode - Class in com.oracle.graal.replacements.nodes
A call target that replaces itself in the graph when being lowered by restoring the original MethodHandle invocation target.
ResolvedMethodHandleCallTargetNode(CallTargetNode.InvokeKind, ResolvedJavaMethod, ValueNode[], JavaType, ResolvedJavaMethod, ValueNode[], JavaType) - Constructor for class com.oracle.graal.replacements.nodes.ResolvedMethodHandleCallTargetNode
 
resolvedReferences - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Resolved references of this constant pool.
ResolvedReferences() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantPool.ResolvedReferences
 
resolvedReferences - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.ResolvedReferences
Pointer to the ConstantPool::_resolved_references array.
resolveExactMethod(CanonicalizerTool, ResolvedJavaType) - Method in class com.oracle.graal.nodes.extended.LoadMethodNode
Find the method which would be loaded.
resolveField(long, int, byte, long[]) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Looks up a field entry in a constant pool and attempts to resolve it.
resolveField(long, int, byte, long[]) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
resolveFindInsertPos(AbstractBlockBase<?>, AbstractBlockBase<?>, MoveResolver) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanResolveDataFlowPhase
 
resolveGlobalDataFlow(TraceBuilder.TraceBuilderResult<B>, LIRGenerationResult, LIRGeneratorTool.SpillMoveFactory, Architecture) - Static method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolutionPhase
 
resolveInvokeBasicTarget(JavaConstant, boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider
 
resolveInvokeBasicTarget(JavaConstant, boolean) - Method in interface jdk.internal.jvmci.meta.MethodHandleAccessProvider
Resolves the invocation target for an invocation of MethodHandle.invokeBasic with the given constant receiver MethodHandle.
resolveInvokeDynamic(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
resolveInvokeDynamic(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
resolveInvokeHandle(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
resolveInvokeHandle(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
resolveJava() - Method in class jdk.internal.jvmci.meta.MethodIdMap.MethodKey
 
resolveJavaTypes(JavaType[], ResolvedJavaType) - Static method in class jdk.internal.jvmci.meta.MetaUtil
Calls JavaType.resolve(ResolvedJavaType) on an array of types.
resolveLinkToTarget(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider
 
resolveLinkToTarget(JavaConstant) - Method in interface jdk.internal.jvmci.meta.MethodHandleAccessProvider
Resolves the invocation target for an invocation of a MethodHandle.linkTo* method with the given constant member name.
resolveMappings() - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
resolveMappings() - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
resolveMethod(long, long, long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
resolveMethod(long, long, long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
resolveMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
resolveMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
resolveMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in interface jdk.internal.jvmci.meta.ResolvedJavaType
Resolves the method implementation for virtual dispatches on objects of this dynamic type.
resolveMethodTest() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
resolveOriginalType(ProcessingEnvironment, Element, AnnotationMirror) - Static method in class com.oracle.graal.replacements.verifier.ClassSubstitutionVerifier
 
resolvePossiblyCachedConstantInPool(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
resolvePossiblyCachedConstantInPool(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
resolvePossiblyCachedConstantInPool0(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
resortEarliestWithinBlock(Block, BlockMap<List<Node>>, NodeMap<Block>, NodeBitMap) - Static method in class com.oracle.graal.phases.schedule.SchedulePhase
 
restore(CalleeSaveLayout, int) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
restore(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
restoreRegister(CompilationResultBuilder, AMD64MacroAssembler, Register, StackSlot) - Method in class com.oracle.graal.lir.amd64.AMD64RestoreRegistersOp
 
restoreWindow() - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
restrict(JavaTypeProfile) - Method in class jdk.internal.jvmci.meta.JavaTypeProfile
 
restrict(ResolvedJavaType, boolean) - Method in class jdk.internal.jvmci.meta.JavaTypeProfile
 
restrictedClass - Variable in class com.oracle.graal.phases.verify.VerifyUsageWithEquals
The type of values that must not use identity for testing object equality.
result - Variable in class com.oracle.graal.compiler.match.ComplexMatchValue
 
Result(MatchPattern.MatchResultCode, Node, MatchPattern) - Constructor for class com.oracle.graal.compiler.match.MatchPattern.Result
 
Result() - Constructor for class com.oracle.graal.compiler.test.CountedLoopTest.Result
 
Result(Object, Throwable) - Constructor for class com.oracle.graal.compiler.test.GraalCompilerTest.Result
 
result - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCardTableAddressOp
 
result - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCardTableShiftOp
 
result - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.CompressPointer
 
result - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.HotSpotLoadMetaspaceConstantOp
 
result - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.HotSpotLoadObjectConstantOp
 
result - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.StoreRbpOp
 
result - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.UncompressPointer
 
result - Variable in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest.LoadThroughPatchOp
 
result - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove.CompressPointer
 
result - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove.UncompressPointer
 
result - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotSafepointOp.SPARCLoadSafepointPollAddress
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Arithmetic.FPDivRemOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.CommutativeOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.ConstOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.DataOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.MemoryOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.Op
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.RMIOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64ByteSwapOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Call.CallOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64CCall
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64ClearRegisterOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.CondMoveOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.FloatCondMoveOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64MathIntrinsicOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AMD64PushPopStackMove
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AMD64StackMove
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AtomicReadAndAddOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AtomicReadAndWriteOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Move.CompareAndSwapOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Move.LeaDataOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Move.LeaOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Move.MoveFromRegOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Move.MoveToRegOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Move.StackLeaOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64ShiftOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Unary.MemoryOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Unary.MOp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Unary.MROp
 
result - Variable in class com.oracle.graal.lir.amd64.AMD64Unary.RMOp
 
result - Variable in class com.oracle.graal.lir.gen.SpillMoveFactoryBase.CheckClosure
 
result - Variable in class com.oracle.graal.lir.jtt.LIRTestSpecification
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegConst
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegReg
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.MulHighOp
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.RemOp
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.SPARCLMulccOp
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.Unary2Op
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCBitManipulationOp
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCByteSwapOp
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCCall.CallOp
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CondMoveOp
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCMathIntrinsicOp
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCMove.CompareAndSwapOp
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadAddressOp
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadConstantFromTable
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadDataAddressOp
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadInlineConstant
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadOp
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCMove.Move
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCMove.MoveFpGp
 
result - Variable in class com.oracle.graal.lir.sparc.SPARCMove.StackLoadAddressOp
 
result - Variable in class com.oracle.graal.lir.StandardOp.StackMove
 
result - Variable in class com.oracle.graal.nodes.ReturnNode
 
result() - Method in class com.oracle.graal.nodes.ReturnNode
 
result - Variable in class com.oracle.graal.nodes.util.GraphUtil.OriginalValueSearch
 
result - Variable in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.Instantiation
 
Result() - Constructor for class com.oracle.graal.replacements.test.DerivedOopTest.Result
 
result - Variable in class jdk.internal.jvmci.meta.Assumptions.AssumptionResult
 
RESULT_SLOT - Static variable in class com.oracle.graal.jtt.optimize.NestedLoop_EA
 
resultBits - Variable in class com.oracle.graal.nodes.calc.IntegerConvertNode
 
resultCategory - Variable in enum com.oracle.graal.asm.amd64.AMD64Assembler.OpAssertion
 
resultOperandFor(LIRKind) - Method in class com.oracle.graal.lir.gen.LIRGenerator
Gets the ABI specific operand used to return a value of a given kind from a method.
resultOperandFor(LIRKind) - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
Gets the ABI specific operand used to return a value of a given kind from a method.
results - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis
The results of the static analysis.
Results() - Constructor for class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.Results
 
results - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AMD64MultiStackMove
 
resultTraces - Variable in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolutionPhase
 
resultTraces - Variable in class com.oracle.graal.lir.alloc.trace.TraceTrivialAllocator
 
resultType - Variable in class com.oracle.graal.compiler.common.spi.ForeignCallDescriptor
 
resultType - Variable in class com.oracle.graal.java.BytecodeParser.InvocationPluginAssertions
 
resultValue - Variable in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
 
resultValue - Variable in class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
 
ret(int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
ret() - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
RET - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
RET_DATA_ROW_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.RetData
 
RET_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.RetData
 
RetData() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.RetData
 
rethrowException - Variable in class com.oracle.graal.java.FrameStateBuilder
 
rethrowException() - Method in class com.oracle.graal.java.FrameStateBuilder
 
rethrowException - Variable in class com.oracle.graal.nodes.FrameState
 
rethrowException() - Method in class com.oracle.graal.nodes.FrameState
 
rethrowException - Variable in class jdk.internal.jvmci.code.BytecodeFrame
True if this is a position inside an exception handler before the exception object has been consumed.
retSuccessor - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock.JSRData
 
RETURN - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
RETURN - Static variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Bytecode
 
Return() - Constructor for class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.Return
 
RETURN_REGISTER_STORAGE - Static variable in class com.oracle.graal.lir.sparc.SPARCSaveRegistersOp
 
returnAddressSize() - Method in class com.oracle.graal.lir.framemap.FrameMap
 
returnAddressSize - Variable in class jdk.internal.jvmci.code.Architecture
The size of the return address pushed to the stack by a call instruction.
returnAfterConstant(BciBlockMapping.BciBlock) - Method in class com.oracle.graal.java.BytecodeParser
 
returnBci - Variable in class com.oracle.graal.java.BciBlockMapping
 
returnCheckcast(UntrustedInterfaces.Pill) - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
returnCount - Variable in class com.oracle.graal.java.BciBlockMapping
 
returnInstanceof(UntrustedInterfaces.Pill) - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
returnInvoke(UntrustedInterfaces.Pill) - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
returnKind() - Method in class com.oracle.graal.nodes.java.MethodCallTargetNode
 
returnKind - Variable in class com.oracle.graal.replacements.StandardGraphBuilderPlugins.UnsafeGetPlugin
 
returnKind - Variable in class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins.CustomizedUnsafeLoadPlugin
 
returnLocation - Variable in class jdk.internal.jvmci.code.CallingConvention
 
ReturnNode - Class in com.oracle.graal.nodes
 
ReturnNode(ValueNode) - Constructor for class com.oracle.graal.nodes.ReturnNode
 
ReturnNode(ValueNode, MemoryMapNode) - Constructor for class com.oracle.graal.nodes.ReturnNode
 
returnNode - Variable in class com.oracle.graal.replacements.SnippetTemplate
The return node (if any) of the snippet.
returnNodes - Variable in class com.oracle.graal.compiler.test.ea.EATestBase
 
returnNodes - Variable in class com.oracle.graal.nodes.GraphDecoder.MethodScope
All return nodes encountered during decoding.
ReturnOp(Value) - Constructor for class com.oracle.graal.lir.amd64.AMD64ControlFlow.ReturnOp
 
ReturnOp(Value) - Constructor for class com.oracle.graal.lir.sparc.SPARCControlFlow.ReturnOp
 
returnSlot - Variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.InstArrayProgram
 
returnStamp() - Method in class com.oracle.graal.nodes.CallTargetNode
 
returnStamp() - Method in class com.oracle.graal.nodes.java.MethodCallTargetNode
 
returnStamp - Variable in class com.oracle.graal.nodes.LoweredCallTargetNode
 
returnStamp() - Method in class com.oracle.graal.nodes.LoweredCallTargetNode
 
returnStamp(JavaType) - Static method in class com.oracle.graal.replacements.nodes.MacroNode
 
returnType - Variable in class com.oracle.graal.nodes.java.MethodCallTargetNode
 
returnType() - Method in class com.oracle.graal.nodes.java.MethodCallTargetNode
 
returnType - Variable in class com.oracle.graal.replacements.nodes.MacroNode
 
returnType - Variable in class com.oracle.graal.replacements.ReplacementsImpl.JavaSignature
 
returnType - Variable in class com.oracle.graal.replacements.verifier.APHotSpotSignature
 
returnType - Variable in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
returnType - Variable in class jdk.internal.jvmci.runtime.test.NameAndSignature
 
returnTypeCache - Variable in class com.oracle.graal.replacements.verifier.APHotSpotSignature
 
returnTypeCache - Variable in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
returnValue - Variable in class com.oracle.graal.compiler.test.GraalCompilerTest.Result
 
returnValue - Variable in class com.oracle.graal.java.BytecodeParser
 
returnValue - Variable in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
reusedSlots - Static variable in interface com.oracle.graal.lir.stackslotalloc.StackSlotAllocator
The number of reused stack slots.
reverse() - Method in enum com.oracle.graal.compiler.common.calc.FloatConvert
 
reverse(Constant, ConstantReflectionProvider) - Method in class com.oracle.graal.hotspot.nodes.CompressionNode
 
reverse(Constant, ConstantReflectionProvider) - Method in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
 
reverse(Constant, ConstantReflectionProvider) - Method in class com.oracle.graal.hotspot.replacements.HubGetClassNode
 
reverse(Constant, ConstantReflectionProvider) - Method in interface com.oracle.graal.nodes.calc.ConvertNode
 
reverse(Constant, ConstantReflectionProvider) - Method in class com.oracle.graal.nodes.calc.FloatConvertNode
 
reverse(Constant, ConstantReflectionProvider) - Method in class com.oracle.graal.nodes.calc.IntegerConvertNode
 
ReverseBytesNode - Class in com.oracle.graal.replacements.nodes
 
ReverseBytesNode(ValueNode) - Constructor for class com.oracle.graal.replacements.nodes.ReverseBytesNode
 
reversePostOrder - Variable in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
reversePostOrder() - Method in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
reverseUsageOrder() - Method in class com.oracle.graal.graph.Graph
Reverses the usage orders of all nodes.
reverseUsageOrder() - Method in class com.oracle.graal.graph.Node
 
revokeBias - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
rewindRange() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
rewire(ValueNode, boolean) - Method in interface com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance.GuardRewirer
Called if the condition could be proven to have a constant value (result) under guard.
rewireGuards(ValueNode, boolean, DominatorConditionalEliminationPhase.Instance.GuardRewirer) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
rewireMemoryGraph(ValueNode, Map<Node, Node>) - Method in class com.oracle.graal.replacements.SnippetTemplate
 
rewrite(LoopsData) - Method in class com.oracle.graal.compiler.test.CountedLoopTest.IVPropertyNode
 
rewriteBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
Inserts the constant loads created in ConstantLoadOptimization.Optimization.createConstantTree(com.oracle.graal.lir.constopt.DefUseTree) and deletes the original definition.
REX - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.Prefix
 
REXB - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.Prefix
 
REXR - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.Prefix
 
REXRB - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.Prefix
 
REXRX - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.Prefix
 
REXRXB - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.Prefix
 
REXW - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.Prefix
 
REXWB - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.Prefix
 
REXWR - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.Prefix
 
REXWRB - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.Prefix
 
REXWRX - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.Prefix
 
REXWRXB - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.Prefix
 
REXWX - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.Prefix
 
REXWXB - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.Prefix
 
REXX - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.Prefix
 
REXXB - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.Prefix
 
right - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.CompositeBitSpec
 
right - Variable in class com.oracle.graal.truffle.test.builtins.SLGenerateDummyNodesBuiltin.SLDummyNode
 
right - Variable in class com.oracle.graal.truffle.test.nodes.AddTestNode
 
rightBits(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.CompositeBitSpec
 
RightShiftNode - Class in com.oracle.graal.nodes.calc
 
RightShiftNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.RightShiftNode
 
rightWidth - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.CompositeBitSpec
 
rip - Static variable in class jdk.internal.jvmci.amd64.AMD64
Register used to construct an instruction-relative address.
RMIOp(AMD64Assembler.AMD64RMIOp, AMD64Assembler.OperandSize, AllocatableValue, AllocatableValue, int) - Constructor for class com.oracle.graal.lir.amd64.AMD64Binary.RMIOp
 
rmOp - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
RMOp(AMD64Assembler.AMD64RMOp, AMD64Assembler.OperandSize, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.graal.lir.amd64.AMD64Unary.RMOp
 
rnd - Static variable in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
rnd - Static variable in class com.oracle.graal.jtt.optimize.ReassociateConstants
 
rOffset - Static variable in class com.oracle.graal.hotspot.replacements.CipherBlockChainingSubstitutions
 
ROL - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Shift
 
root - Variable in class com.oracle.graal.compiler.match.MatchContext
 
root - Variable in class com.oracle.graal.truffle.TruffleExpansionLogger
 
rootNode - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
rootScope - Variable in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance
This scope is non-null if (and only if) there are no loops in the graph.
RootTestNode - Class in com.oracle.graal.truffle.test.nodes
 
RootTestNode(FrameDescriptor, String, AbstractTestNode) - Constructor for class com.oracle.graal.truffle.test.nodes.RootTestNode
 
ROR - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Shift
 
rotateLeftConstant(LeftShiftNode, UnsignedRightShiftNode) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
rotateLeftVariable(ValueNode, ValueNode, ConstantNode) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
rotateRightVariable(ValueNode, ConstantNode, ValueNode) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
Round(int, PhaseContext) - Constructor for class com.oracle.graal.phases.common.LoweringPhase.Round
 
roundUp(int, int) - Static method in class com.oracle.graal.asm.NumUtil
 
roundUp(long, long) - Static method in class com.oracle.graal.asm.NumUtil
 
roundUp(int, int) - Static method in class com.oracle.graal.compiler.common.util.Util
 
roundUp(int, int) - Static method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
rows - Static variable in class com.oracle.graal.jtt.hotpath.HP_life
 
rs1 - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
rs2 - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
rsi - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
rsp - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
rtldDefault - Variable in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionInterface
 
rtldDefault - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
A pseudo-handle which when used as the first argument to HotSpotVMConfig.dllLookup means lookup will return the first occurrence of the desired symbol using the default library search order.
rule - Variable in class com.oracle.graal.compiler.match.MatchContext
 
ruleBuilder() - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchRuleItem
 
RuleParseError(String, Object...) - Constructor for exception com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParseError
 
RuleParser(String) - Constructor for class com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParser
 
run() - Method in class com.oracle.graal.compiler.CompilerThread
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGenerationPhase.LIRGenerationContext) - Method in class com.oracle.graal.compiler.LIRGenerationPhase
 
run(StructuredGraph, C) - Method in class com.oracle.graal.compiler.phases.GraphChangeMonitoringPhase
 
run() - Method in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.Analyzer
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, BenchmarkCounterFactory) - Method in class com.oracle.graal.hotspot.HotSpotInstructionProfiling
 
run(StructuredGraph, PhaseContext) - Method in class com.oracle.graal.hotspot.phases.LoadJavaMirrorWithKlassPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.hotspot.phases.OnStackReplacementPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.hotspot.phases.WriteBarrierAdditionPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.hotspot.phases.WriteBarrierVerificationPhase
 
run() - Method in class com.oracle.graal.hotspot.test.MemoryUsageBenchmark
 
run(StructuredGraph) - Method in class com.oracle.graal.java.GraphBuilderPhase.Instance
 
run(StructuredGraph, HighTierContext) - Method in class com.oracle.graal.java.GraphBuilderPhase
 
run(long) - Method in class com.oracle.graal.jtt.backend.LargeConstantSectionTest.LargeConstantAbstract
 
Run(String, String) - Constructor for class com.oracle.graal.jtt.ConvertJTT.Run
 
run(int) - Method in class com.oracle.graal.jtt.hotpath.HP_field02.TestClass
 
run(int) - Method in class com.oracle.graal.jtt.hotpath.HP_field04.TestClass
 
run() - Method in class com.oracle.graal.jtt.hotspot.Test6823354.lzconI
 
run() - Method in class com.oracle.graal.jtt.hotspot.Test6823354.lzconL
 
run() - Method in class com.oracle.graal.jtt.hotspot.Test6823354.tzconI
 
run() - Method in class com.oracle.graal.jtt.hotspot.Test6823354.tzconL
 
run(int) - Method in class com.oracle.graal.jtt.loop.Loop16.TestClass
 
run() - Method in class com.oracle.graal.jtt.threads.Monitor_contended01.TestClass
 
run() - Method in class com.oracle.graal.jtt.threads.Monitor_notowner01.BadRunnable
 
run() - Method in class com.oracle.graal.jtt.threads.Object_wait01.TestClass
 
run() - Method in class com.oracle.graal.jtt.threads.Object_wait02.TestClass
 
run() - Method in class com.oracle.graal.jtt.threads.Object_wait03.TestClass
 
run() - Method in class com.oracle.graal.jtt.threads.Object_wait04.TestClass
 
run() - Method in class com.oracle.graal.jtt.threads.Thread_isInterrupted02.Thread
 
run() - Method in class com.oracle.graal.jtt.threads.Thread_isInterrupted03.Thread1
 
run() - Method in class com.oracle.graal.jtt.threads.Thread_isInterrupted04.Thread1
 
run() - Method in class com.oracle.graal.jtt.threads.Thread_isInterrupted05.WaitInterruptee
 
run() - Method in class com.oracle.graal.jtt.threads.Thread_join01.TestClass
 
run() - Method in class com.oracle.graal.jtt.threads.Thread_join02.TestClass
 
run() - Method in class com.oracle.graal.jtt.threads.Thread_join03.TestClass
 
run() - Method in class com.oracle.graal.jtt.threads.Thread_new02.TestClass
 
run() - Method in class com.oracle.graal.jtt.threads.ThreadLocal03.TThread
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanAssignLocationsPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanEliminateSpillMovePhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanOptimizeSpillPositionPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanRegisterAllocationPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanResolveDataFlowPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolutionPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.alloc.trace.TraceRegisterAllocationPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.alloc.trace.TraceSimpleLifetimeAnalysisPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.alloc.trace.TraceTrivialAllocator
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, BenchmarkCounterFactory) - Method in class com.oracle.graal.lir.amd64.phases.StackMoveOptimizationPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool) - Method in class com.oracle.graal.lir.constopt.ConstantLoadOptimization
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, BenchmarkCounterFactory) - Method in class com.oracle.graal.lir.ControlFlowOptimizer
Performs control flow optimizations on the given LIR graph.
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.dfa.LocationMarkerPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.dfa.MarkBasePointersPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, BenchmarkCounterFactory) - Method in class com.oracle.graal.lir.EdgeMoveOptimizer
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, BenchmarkCounterFactory) - Method in class com.oracle.graal.lir.NullCheckOptimizer
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, AllocationPhase.AllocationContext) - Method in class com.oracle.graal.lir.phases.AllocationPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.phases.AllocationPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, C) - Method in class com.oracle.graal.lir.phases.LIRPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, C) - Method in class com.oracle.graal.lir.phases.LIRPhaseSuite
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, PostAllocationOptimizationPhase.PostAllocationOptimizationContext) - Method in class com.oracle.graal.lir.phases.PostAllocationOptimizationPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, BenchmarkCounterFactory) - Method in class com.oracle.graal.lir.phases.PostAllocationOptimizationPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, PreAllocationOptimizationPhase.PreAllocationOptimizationContext) - Method in class com.oracle.graal.lir.phases.PreAllocationOptimizationPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool) - Method in class com.oracle.graal.lir.phases.PreAllocationOptimizationPhase
 
run() - Method in class com.oracle.graal.lir.profiling.MoveProfiling.Analyzer
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, BenchmarkCounterFactory) - Method in class com.oracle.graal.lir.profiling.MoveProfiling
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, BenchmarkCounterFactory) - Method in class com.oracle.graal.lir.RedundantMoveElimination
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool) - Method in class com.oracle.graal.lir.ssa.SSADestructionPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool) - Method in class com.oracle.graal.lir.ssi.SSIConstructionPhase
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator
 
run(TargetDescription, LIRGenerationResult, List<B>, List<B>, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig) - Method in class com.oracle.graal.lir.stackslotalloc.SimpleStackSlotAllocator
 
run(SwitchStrategy.SwitchClosure) - Method in class com.oracle.graal.lir.SwitchStrategy.BinaryStrategy
 
run(SwitchStrategy.SwitchClosure) - Method in class com.oracle.graal.lir.SwitchStrategy.RangesStrategy
 
run(SwitchStrategy.SwitchClosure) - Method in class com.oracle.graal.lir.SwitchStrategy
 
run(SwitchStrategy.SwitchClosure) - Method in class com.oracle.graal.lir.SwitchStrategy.SequentialStrategy
 
run(StructuredGraph, PhaseContext) - Method in class com.oracle.graal.loop.phases.LoopFullUnrollPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.loop.phases.LoopPeelingPhase
 
run(StructuredGraph, MidTierContext) - Method in class com.oracle.graal.loop.phases.LoopSafepointEliminationPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.loop.phases.LoopUnswitchingPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.loop.phases.ReassociateInvariantPhase
 
run(StructuredGraph, C) - Method in class com.oracle.graal.phases.BasePhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.common.AddressLoweringPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance
 
run(StructuredGraph, PhaseContext) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase
 
run(StructuredGraph, PhaseContext) - Method in class com.oracle.graal.phases.common.ConvertDeoptimizeToGuardPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.common.DeadCodeEliminationPhase
 
run(StructuredGraph, MidTierContext) - Method in class com.oracle.graal.phases.common.DeoptimizationGroupingPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.common.ExpandLogicPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.common.FloatingReadPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.common.FrameStateAssignmentPhase
 
run(StructuredGraph, MidTierContext) - Method in class com.oracle.graal.phases.common.GuardLoweringPhase
 
run(StructuredGraph, C) - Method in class com.oracle.graal.phases.common.IncrementalCanonicalizerPhase
 
run(StructuredGraph, HighTierContext) - Method in class com.oracle.graal.phases.common.inlining.InliningPhase
This method sets in motion the inlining machinery.
run(StructuredGraph, PhaseContext) - Method in class com.oracle.graal.phases.common.IterativeConditionalEliminationPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.common.LockEliminationPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.common.LoopSafepointInsertionPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.common.LoweringPhase.Round
 
run(StructuredGraph, PhaseContext) - Method in class com.oracle.graal.phases.common.LoweringPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.common.NonNullParametersPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.common.OptimizeGuardAnchorsPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.common.ProfileCompiledMethodsPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.common.PushThroughPiPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.common.RemoveValueProxyPhase
 
run(StructuredGraph, LowTierContext) - Method in class com.oracle.graal.phases.common.UseTrappingNullChecksPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.common.ValueAnchorCleanupPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.common.VerifyHeapAtReturnPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.Phase
 
run(StructuredGraph, Object) - Method in class com.oracle.graal.phases.Phase
 
run(StructuredGraph, C) - Method in class com.oracle.graal.phases.PhaseSuite
 
run(StructuredGraph) - Method in class com.oracle.graal.phases.schedule.SchedulePhase
 
run(StructuredGraph, C) - Method in class com.oracle.graal.phases.VerifyPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
run(StructuredGraph) - Method in class com.oracle.graal.truffle.phases.VerifyFrameDoesNotEscapePhase
 
run(StructuredGraph, PhaseContext) - Method in class com.oracle.graal.virtual.phases.ea.EarlyReadEliminationPhase
 
run(StructuredGraph, PhaseContextT) - Method in class com.oracle.graal.virtual.phases.ea.EffectsPhase
 
run(StructuredGraph, PhaseContext) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapePhase
 
run0() - Method in class com.oracle.graal.compiler.amd64.test.StackStoreTest
 
run0() - Method in class com.oracle.graal.compiler.test.deopt.MonitorDeoptTest
 
run0() - Method in class com.oracle.graal.jtt.backend.ConstantPhiTest
 
run0() - Method in class com.oracle.graal.jtt.backend.LargeConstantSectionTest
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_aaload
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_aaload_1
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_aastore
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_aload_0
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_aload_1
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_aload_2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_aload_3
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_anewarray
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_areturn
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_athrow
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_baload
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_bastore
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_caload
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_castore
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_checkcast01
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_checkcast02
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_checkcast03
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_d2f
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_d2i01
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_d2i02
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_d2l01
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_d2l02
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_d2l03
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_dadd
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_daload
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_dastore
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp01
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp02
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp03
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp04
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp05
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp06
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp07
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp08
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp09
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp10
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ddiv
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_dmul
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_dneg
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_dneg2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_drem
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_dreturn
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_dsub
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_dsub2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_f2d
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_f2i01
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_f2i02
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_f2l01
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_f2l02
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_fadd
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_faload
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_fastore
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp01
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp02
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp03
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp04
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp05
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp06
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp07
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp08
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp09
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp10
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_fdiv
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_fload
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_fload_2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_fmul
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_fneg
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_frem
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_freturn
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_fsub
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_b
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_c
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_d
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_f
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_i
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_l
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_o
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_s
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_z
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_getstatic_b
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_getstatic_c
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_getstatic_d
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_getstatic_f
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_getstatic_i
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_getstatic_l
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_getstatic_s
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_getstatic_z
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_i2b
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_i2c
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_i2d
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_i2f
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_i2l
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_i2s
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd3
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd_const0
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd_const1
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd_const2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd_const3
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iaload
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iand
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iastore
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iconst
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_idiv
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_idiv2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ifeq
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ifeq_2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ifeq_3
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ifge
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ifge_2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ifge_3
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ifgt
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ificmplt1
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ificmplt2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ificmpne1
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ificmpne2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ifle
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iflt
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ifne
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ifnonnull
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ifnonnull_2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ifnonnull_3
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ifnull
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ifnull_2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ifnull_3
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iinc_1
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iinc_2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iinc_3
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iinc_4
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_0
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_0_1
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_0_2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_1
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_1_1
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_3
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_imul
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ineg
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_instanceof
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_instanceof01
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_invokeinterface
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_invokespecial
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_invokespecial2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_invokestatic
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_invokevirtual
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ior
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_irem
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_irem2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_irem3
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ireturn
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ishl
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ishr
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_isub
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_iushr
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ixor
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_l2d
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_l2f
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_l2i
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_l2i_2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ladd
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ladd2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_laload
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_land
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lastore
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lcmp
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ldc_01
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ldc_02
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ldc_03
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ldc_04
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ldc_05
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ldc_06
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ldiv
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ldiv2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_ldiv3
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lload_0
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lload_01
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lload_1
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lload_2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lload_3
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lmul
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lneg
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch05
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lor
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lrem
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lrem2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lreturn
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lshl
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lshr
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lsub
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lushr
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_lxor
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_monitorenter
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_monitorenter02
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_multianewarray01
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_multianewarray02
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_multianewarray03
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_multianewarray04
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_new
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_newarray
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_putfield_01
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_putfield_02
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_putfield_03
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_putfield_04
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_putstatic
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_saload
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_sastore
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch2
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch3
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch4
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_wide01
 
run0() - Method in class com.oracle.graal.jtt.bytecode.BC_wide02
 
run0() - Method in class com.oracle.graal.jtt.except.BC_aaload0
 
run0() - Method in class com.oracle.graal.jtt.except.BC_aaload1
 
run0() - Method in class com.oracle.graal.jtt.except.BC_aastore0
 
run0() - Method in class com.oracle.graal.jtt.except.BC_aastore1
 
run0() - Method in class com.oracle.graal.jtt.except.BC_anewarray
 
run0() - Method in class com.oracle.graal.jtt.except.BC_arraylength
 
run0() - Method in class com.oracle.graal.jtt.except.BC_athrow0
 
run0() - Method in class com.oracle.graal.jtt.except.BC_athrow1
 
run0() - Method in class com.oracle.graal.jtt.except.BC_athrow2
 
run0() - Method in class com.oracle.graal.jtt.except.BC_athrow3
 
run0() - Method in class com.oracle.graal.jtt.except.BC_baload
 
run0() - Method in class com.oracle.graal.jtt.except.BC_bastore
 
run0() - Method in class com.oracle.graal.jtt.except.BC_caload
 
run0() - Method in class com.oracle.graal.jtt.except.BC_castore
 
run0() - Method in class com.oracle.graal.jtt.except.BC_checkcast
 
run0() - Method in class com.oracle.graal.jtt.except.BC_checkcast1
 
run0() - Method in class com.oracle.graal.jtt.except.BC_checkcast2
 
run0() - Method in class com.oracle.graal.jtt.except.BC_checkcast3
 
run0() - Method in class com.oracle.graal.jtt.except.BC_checkcast4
 
run0() - Method in class com.oracle.graal.jtt.except.BC_checkcast5
 
run0() - Method in class com.oracle.graal.jtt.except.BC_checkcast6
 
run0() - Method in class com.oracle.graal.jtt.except.BC_daload
 
run0() - Method in class com.oracle.graal.jtt.except.BC_dastore
 
run0() - Method in class com.oracle.graal.jtt.except.BC_faload
 
run0() - Method in class com.oracle.graal.jtt.except.BC_fastore
 
run0() - Method in class com.oracle.graal.jtt.except.BC_getfield
 
run0() - Method in class com.oracle.graal.jtt.except.BC_getfield1
 
run0() - Method in class com.oracle.graal.jtt.except.BC_iaload
 
run0() - Method in class com.oracle.graal.jtt.except.BC_iastore
 
run0() - Method in class com.oracle.graal.jtt.except.BC_idiv
 
run0() - Method in class com.oracle.graal.jtt.except.BC_idiv2
 
run0() - Method in class com.oracle.graal.jtt.except.BC_invokespecial01
 
run0() - Method in class com.oracle.graal.jtt.except.BC_invokevirtual01
 
run0() - Method in class com.oracle.graal.jtt.except.BC_invokevirtual02
 
run0() - Method in class com.oracle.graal.jtt.except.BC_irem
 
run0() - Method in class com.oracle.graal.jtt.except.BC_laload
 
run0() - Method in class com.oracle.graal.jtt.except.BC_lastore
 
run0() - Method in class com.oracle.graal.jtt.except.BC_ldiv
 
run0() - Method in class com.oracle.graal.jtt.except.BC_ldiv2
 
run0() - Method in class com.oracle.graal.jtt.except.BC_lrem
 
run0() - Method in class com.oracle.graal.jtt.except.BC_monitorenter
 
run0() - Method in class com.oracle.graal.jtt.except.BC_multianewarray
 
run0() - Method in class com.oracle.graal.jtt.except.BC_newarray
 
run0() - Method in class com.oracle.graal.jtt.except.BC_putfield
 
run0() - Method in class com.oracle.graal.jtt.except.BC_saload
 
run0() - Method in class com.oracle.graal.jtt.except.BC_sastore
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_Loop01
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_Loop02
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_Loop03
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_NASE_1
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_NASE_2
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_NPE_00
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_NPE_01
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_NPE_02
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_NPE_03
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_NPE_04
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_NPE_05
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_NPE_06
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_NPE_07
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_NPE_08
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_NPE_09
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_NPE_10
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_NPE_11
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_StackOverflowError_01
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_StackOverflowError_02
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_StackOverflowError_03
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_Two01
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_Two02
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_Two03
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_Unresolved
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_Unresolved01
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_Unresolved02
 
run0() - Method in class com.oracle.graal.jtt.except.Catch_Unresolved03
 
run0() - Method in class com.oracle.graal.jtt.except.Except_Locals
 
run0() - Method in class com.oracle.graal.jtt.except.Except_Synchronized01
 
run0() - Method in class com.oracle.graal.jtt.except.Except_Synchronized02
 
run0() - Method in class com.oracle.graal.jtt.except.Except_Synchronized03
 
run0() - Method in class com.oracle.graal.jtt.except.Except_Synchronized04
 
run0() - Method in class com.oracle.graal.jtt.except.Except_Synchronized05
 
run0() - Method in class com.oracle.graal.jtt.except.Finally01
 
run0() - Method in class com.oracle.graal.jtt.except.Finally02
 
run0() - Method in class com.oracle.graal.jtt.except.StackTrace_AIOOBE_00
 
run0() - Method in class com.oracle.graal.jtt.except.StackTrace_CCE_00
 
run0() - Method in class com.oracle.graal.jtt.except.StackTrace_NPE_00
 
run0() - Method in class com.oracle.graal.jtt.except.StackTrace_NPE_01
 
run0() - Method in class com.oracle.graal.jtt.except.StackTrace_NPE_02
 
run0() - Method in class com.oracle.graal.jtt.except.StackTrace_NPE_03
 
run0() - Method in class com.oracle.graal.jtt.except.Throw_InCatch01
 
run0() - Method in class com.oracle.graal.jtt.except.Throw_InCatch02
 
run0() - Method in class com.oracle.graal.jtt.except.Throw_InCatch03
 
run0() - Method in class com.oracle.graal.jtt.except.Throw_InNested
 
run0() - Method in class com.oracle.graal.jtt.except.Throw_NPE_01
 
run0() - Method in class com.oracle.graal.jtt.except.Throw_Synchronized01
 
run0() - Method in class com.oracle.graal.jtt.except.Throw_Synchronized02
 
run0() - Method in class com.oracle.graal.jtt.except.Throw_Synchronized03
 
run0() - Method in class com.oracle.graal.jtt.except.Throw_Synchronized04
 
run0() - Method in class com.oracle.graal.jtt.except.Throw_Synchronized05
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_allocate01
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_allocate02
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_allocate03
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_allocate04
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_array01
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_array02
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_array03
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_array04
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_control01
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_control02
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_convert01
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_count
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_dead01
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_demo01
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_field01
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_field02
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_field03
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_field04
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_idea
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_inline01
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_inline02
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_invoke01
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_life
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_nest01
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_nest02
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_scope01
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_scope02
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_series
 
run0() - Method in class com.oracle.graal.jtt.hotpath.HP_trees01
 
run0() - Method in class com.oracle.graal.jtt.hotspot.Test6186134
 
run0() - Method in class com.oracle.graal.jtt.hotspot.Test6196102
 
run0() - Method in class com.oracle.graal.jtt.hotspot.Test6753639
 
run0() - Method in class com.oracle.graal.jtt.hotspot.Test6850611
 
run0() - Method in class com.oracle.graal.jtt.hotspot.Test6959129
 
run0() - Method in class com.oracle.graal.jtt.jdk.CharacterBits
 
run0() - Method in class com.oracle.graal.jtt.jdk.Class_getName
 
run0() - Method in class com.oracle.graal.jtt.jdk.EnumMap01
 
run0() - Method in class com.oracle.graal.jtt.jdk.EnumMap02
 
run0() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run0() - Method in class com.oracle.graal.jtt.jdk.LongBits
 
run0() - Method in class com.oracle.graal.jtt.jdk.ShortBits
 
run0() - Method in class com.oracle.graal.jtt.jdk.System_currentTimeMillis01
 
run0() - Method in class com.oracle.graal.jtt.jdk.System_currentTimeMillis02
 
run0() - Method in class com.oracle.graal.jtt.jdk.System_nanoTime01
 
run0() - Method in class com.oracle.graal.jtt.jdk.System_nanoTime02
 
run0() - Method in class com.oracle.graal.jtt.jdk.System_setOut
 
run0() - Method in class com.oracle.graal.jtt.jdk.Thread_setName
 
run0() - Method in class com.oracle.graal.jtt.jdk.Unsafe_compareAndSwap
 
run0() - Method in class com.oracle.graal.jtt.jdk.Unsafe_compareAndSwapNullCheck
 
run0() - Method in class com.oracle.graal.jtt.jdk.UnsafeAccess01
 
run0() - Method in class com.oracle.graal.jtt.jdk.UnsafeAllocateInstance01
 
run0() - Method in class com.oracle.graal.jtt.lang.Boxed_TYPE_01
 
run0() - Method in class com.oracle.graal.jtt.lang.Bridge_method01
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_asSubclass01
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_cast01
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_cast02
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_forName01
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_forName02
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_forName03
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_forName04
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_forName05
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_getComponentType01
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_getInterfaces01
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_getModifiers01
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_getModifiers02
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_getName01
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_getName02
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_getSimpleName01
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_getSimpleName02
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_getSuperClass01
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_isArray01
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom01
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom02
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom03
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_isInstance01
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_isInstance02
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_isInstance03
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_isInstance04
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_isInstance05
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_isInstance06
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_isInstance07
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_isInterface01
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_isPrimitive01
 
run0() - Method in class com.oracle.graal.jtt.lang.Class_Literal01
 
run0() - Method in class com.oracle.graal.jtt.lang.ClassLoader_loadClass01
 
run0() - Method in class com.oracle.graal.jtt.lang.Double_01
 
run0() - Method in class com.oracle.graal.jtt.lang.Double_toString
 
run0() - Method in class com.oracle.graal.jtt.lang.Float_01
 
run0() - Method in class com.oracle.graal.jtt.lang.Float_02
 
run0() - Method in class com.oracle.graal.jtt.lang.Float_03
 
run0() - Method in class com.oracle.graal.jtt.lang.Int_greater01
 
run0() - Method in class com.oracle.graal.jtt.lang.Int_greater02
 
run0() - Method in class com.oracle.graal.jtt.lang.Int_greater03
 
run0() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual01
 
run0() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual02
 
run0() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual03
 
run0() - Method in class com.oracle.graal.jtt.lang.Int_less01
 
run0() - Method in class com.oracle.graal.jtt.lang.Int_less02
 
run0() - Method in class com.oracle.graal.jtt.lang.Int_less03
 
run0() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual01
 
run0() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual02
 
run0() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual03
 
run0() - Method in class com.oracle.graal.jtt.lang.JDK_ClassLoaders01
 
run0() - Method in class com.oracle.graal.jtt.lang.JDK_ClassLoaders02
 
run0() - Method in class com.oracle.graal.jtt.lang.Long_greater01
 
run0() - Method in class com.oracle.graal.jtt.lang.Long_greater02
 
run0() - Method in class com.oracle.graal.jtt.lang.Long_greater03
 
run0() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual01
 
run0() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual02
 
run0() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual03
 
run0() - Method in class com.oracle.graal.jtt.lang.Long_less01
 
run0() - Method in class com.oracle.graal.jtt.lang.Long_less02
 
run0() - Method in class com.oracle.graal.jtt.lang.Long_less03
 
run0() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual01
 
run0() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual02
 
run0() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual03
 
run0() - Method in class com.oracle.graal.jtt.lang.Long_reverseBytes01
 
run0() - Method in class com.oracle.graal.jtt.lang.Long_reverseBytes02
 
run0() - Method in class com.oracle.graal.jtt.lang.Math_abs
 
run0() - Method in class com.oracle.graal.jtt.lang.Math_cos
 
run0() - Method in class com.oracle.graal.jtt.lang.Math_log
 
run0() - Method in class com.oracle.graal.jtt.lang.Math_log10
 
run0() - Method in class com.oracle.graal.jtt.lang.Math_pow
 
run0() - Method in class com.oracle.graal.jtt.lang.Math_sin
 
run0() - Method in class com.oracle.graal.jtt.lang.Math_sqrt
 
run0() - Method in class com.oracle.graal.jtt.lang.Math_tan
 
run0() - Method in class com.oracle.graal.jtt.lang.Object_clone01
 
run0() - Method in class com.oracle.graal.jtt.lang.Object_clone02
 
run0() - Method in class com.oracle.graal.jtt.lang.Object_equals01
 
run0() - Method in class com.oracle.graal.jtt.lang.Object_getClass01
 
run0() - Method in class com.oracle.graal.jtt.lang.Object_hashCode01
 
run0() - Method in class com.oracle.graal.jtt.lang.Object_hashCode02
 
run0() - Method in class com.oracle.graal.jtt.lang.Object_notify01
 
run0() - Method in class com.oracle.graal.jtt.lang.Object_notify02
 
run0() - Method in class com.oracle.graal.jtt.lang.Object_notifyAll01
 
run0() - Method in class com.oracle.graal.jtt.lang.Object_notifyAll02
 
run0() - Method in class com.oracle.graal.jtt.lang.Object_toString01
 
run0() - Method in class com.oracle.graal.jtt.lang.Object_toString02
 
run0() - Method in class com.oracle.graal.jtt.lang.Object_wait01
 
run0() - Method in class com.oracle.graal.jtt.lang.Object_wait02
 
run0() - Method in class com.oracle.graal.jtt.lang.Object_wait03
 
run0() - Method in class com.oracle.graal.jtt.lang.ProcessEnvironment_init
 
run0() - Method in class com.oracle.graal.jtt.lang.String_intern01
 
run0() - Method in class com.oracle.graal.jtt.lang.String_intern02
 
run0() - Method in class com.oracle.graal.jtt.lang.String_intern03
 
run0() - Method in class com.oracle.graal.jtt.lang.String_valueOf01
 
run0() - Method in class com.oracle.graal.jtt.lang.StringCoding_Scale
 
run0() - Method in class com.oracle.graal.jtt.lang.System_identityHashCode01
 
run0() - Method in class com.oracle.graal.jtt.loop.DegeneratedLoop
 
run0() - Method in class com.oracle.graal.jtt.loop.Loop01
 
run0() - Method in class com.oracle.graal.jtt.loop.Loop02
 
run0() - Method in class com.oracle.graal.jtt.loop.Loop03
 
run0() - Method in class com.oracle.graal.jtt.loop.Loop04
 
run0() - Method in class com.oracle.graal.jtt.loop.Loop05
 
run0() - Method in class com.oracle.graal.jtt.loop.Loop06
 
run0() - Method in class com.oracle.graal.jtt.loop.Loop07
 
run0() - Method in class com.oracle.graal.jtt.loop.Loop07_2
 
run0() - Method in class com.oracle.graal.jtt.loop.Loop08
 
run0() - Method in class com.oracle.graal.jtt.loop.Loop09
 
run0() - Method in class com.oracle.graal.jtt.loop.Loop09_2
 
run0() - Method in class com.oracle.graal.jtt.loop.Loop11
 
run0() - Method in class com.oracle.graal.jtt.loop.Loop12
 
run0() - Method in class com.oracle.graal.jtt.loop.Loop13
 
run0() - Method in class com.oracle.graal.jtt.loop.Loop14
 
run0() - Method in class com.oracle.graal.jtt.loop.Loop15
 
run0() - Method in class com.oracle.graal.jtt.loop.Loop16
 
run0() - Method in class com.oracle.graal.jtt.loop.Loop17
 
run0() - Method in class com.oracle.graal.jtt.loop.LoopInline
 
run0() - Method in class com.oracle.graal.jtt.loop.LoopLastIndexOf
 
run0() - Method in class com.oracle.graal.jtt.loop.LoopNewInstance
 
run0() - Method in class com.oracle.graal.jtt.loop.LoopParseLong
 
run0() - Method in class com.oracle.graal.jtt.loop.LoopPhi
 
run0() - Method in class com.oracle.graal.jtt.loop.LoopPhiResolutionTest
 
run0() - Method in class com.oracle.graal.jtt.loop.LoopSpilling
 
run0() - Method in class com.oracle.graal.jtt.loop.LoopSwitch01
 
run0() - Method in class com.oracle.graal.jtt.loop.LoopUnroll
 
run0() - Method in class com.oracle.graal.jtt.micro.ArrayCompare01
 
run0() - Method in class com.oracle.graal.jtt.micro.ArrayCompare02
 
run0() - Method in class com.oracle.graal.jtt.micro.BC_invokevirtual2
 
run0() - Method in class com.oracle.graal.jtt.micro.BigByteParams01
 
run0() - Method in class com.oracle.graal.jtt.micro.BigDoubleParams02
 
run0() - Method in class com.oracle.graal.jtt.micro.BigFloatParams01
 
run0() - Method in class com.oracle.graal.jtt.micro.BigFloatParams02
 
run0() - Method in class com.oracle.graal.jtt.micro.BigInterfaceParams01
 
run0() - Method in class com.oracle.graal.jtt.micro.BigIntParams01
 
run0() - Method in class com.oracle.graal.jtt.micro.BigIntParams02
 
run0() - Method in class com.oracle.graal.jtt.micro.BigLongParams02
 
run0() - Method in class com.oracle.graal.jtt.micro.BigMixedParams01
 
run0() - Method in class com.oracle.graal.jtt.micro.BigMixedParams02
 
run0() - Method in class com.oracle.graal.jtt.micro.BigMixedParams03
 
run0() - Method in class com.oracle.graal.jtt.micro.BigMixedParams04
 
run0() - Method in class com.oracle.graal.jtt.micro.BigObjectParams01
 
run0() - Method in class com.oracle.graal.jtt.micro.BigObjectParams02
 
run0() - Method in class com.oracle.graal.jtt.micro.BigParamsAlignment
 
run0() - Method in class com.oracle.graal.jtt.micro.BigShortParams01
 
run0() - Method in class com.oracle.graal.jtt.micro.BigVirtualParams01
 
run0() - Method in class com.oracle.graal.jtt.micro.Bubblesort
 
run0() - Method in class com.oracle.graal.jtt.micro.ConstantLoadTest
 
run0() - Method in class com.oracle.graal.jtt.micro.Fibonacci
 
run0() - Method in class com.oracle.graal.jtt.micro.FloatingReads
 
run0() - Method in class com.oracle.graal.jtt.micro.InvokeInterface_01
 
run0() - Method in class com.oracle.graal.jtt.micro.InvokeInterface_02
 
run0() - Method in class com.oracle.graal.jtt.micro.InvokeInterface_03
 
run0() - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04
 
run0() - Method in class com.oracle.graal.jtt.micro.InvokeVirtual_01
 
run0() - Method in class com.oracle.graal.jtt.micro.InvokeVirtual_02
 
run0() - Method in class com.oracle.graal.jtt.micro.Matrix01
 
run0() - Method in class com.oracle.graal.jtt.micro.ReferenceMap01
 
run0() - Method in class com.oracle.graal.jtt.micro.StrangeFrames
 
run0() - Method in class com.oracle.graal.jtt.micro.String_format01
 
run0() - Method in class com.oracle.graal.jtt.micro.String_format02
 
run0() - Method in class com.oracle.graal.jtt.micro.VarArgs_boolean01
 
run0() - Method in class com.oracle.graal.jtt.micro.VarArgs_byte01
 
run0() - Method in class com.oracle.graal.jtt.micro.VarArgs_char01
 
run0() - Method in class com.oracle.graal.jtt.micro.VarArgs_double01
 
run0() - Method in class com.oracle.graal.jtt.micro.VarArgs_float01
 
run0() - Method in class com.oracle.graal.jtt.micro.VarArgs_int01
 
run0() - Method in class com.oracle.graal.jtt.micro.VarArgs_long01
 
run0() - Method in class com.oracle.graal.jtt.micro.VarArgs_short01
 
run0() - Method in class com.oracle.graal.jtt.micro.VarArgs_String01
 
run0() - Method in class com.oracle.graal.jtt.micro.VarArgs_Unroll
 
run0() - Method in class com.oracle.graal.jtt.optimize.ABCE_01
 
run0() - Method in class com.oracle.graal.jtt.optimize.ABCE_02
 
run0() - Method in class com.oracle.graal.jtt.optimize.ABCE_03
 
run0() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy01
 
run0() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
run0() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
run0() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
run0() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
run0() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
run0() - Method in class com.oracle.graal.jtt.optimize.ArrayCopyGeneric
 
run0() - Method in class com.oracle.graal.jtt.optimize.ArrayLength01
 
run0() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_16
 
run0() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_4
 
run0() - Method in class com.oracle.graal.jtt.optimize.BC_imul_16
 
run0() - Method in class com.oracle.graal.jtt.optimize.BC_imul_4
 
run0() - Method in class com.oracle.graal.jtt.optimize.BC_ldiv_16
 
run0() - Method in class com.oracle.graal.jtt.optimize.BC_ldiv_4
 
run0() - Method in class com.oracle.graal.jtt.optimize.BC_lmul_16
 
run0() - Method in class com.oracle.graal.jtt.optimize.BC_lmul_4
 
run0() - Method in class com.oracle.graal.jtt.optimize.BC_lshr_C16
 
run0() - Method in class com.oracle.graal.jtt.optimize.BC_lshr_C24
 
run0() - Method in class com.oracle.graal.jtt.optimize.BC_lshr_C32
 
run0() - Method in class com.oracle.graal.jtt.optimize.BlockSkip01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Cmov01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Cmov02
 
run0() - Method in class com.oracle.graal.jtt.optimize.Conditional01
 
run0() - Method in class com.oracle.graal.jtt.optimize.ConditionalElimination01
 
run0() - Method in class com.oracle.graal.jtt.optimize.ConditionalElimination02
 
run0() - Method in class com.oracle.graal.jtt.optimize.ConvertCompare
 
run0() - Method in class com.oracle.graal.jtt.optimize.DeadCode01
 
run0() - Method in class com.oracle.graal.jtt.optimize.DeadCode02
 
run0() - Method in class com.oracle.graal.jtt.optimize.Fold_Cast01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Fold_Convert01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Fold_Convert02
 
run0() - Method in class com.oracle.graal.jtt.optimize.Fold_Convert03
 
run0() - Method in class com.oracle.graal.jtt.optimize.Fold_Convert04
 
run0() - Method in class com.oracle.graal.jtt.optimize.Fold_Double01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Fold_Double02
 
run0() - Method in class com.oracle.graal.jtt.optimize.Fold_Double03
 
run0() - Method in class com.oracle.graal.jtt.optimize.Fold_Float01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Fold_Float02
 
run0() - Method in class com.oracle.graal.jtt.optimize.Fold_InstanceOf01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Fold_Int01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Fold_Int02
 
run0() - Method in class com.oracle.graal.jtt.optimize.Fold_Long01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Fold_Long02
 
run0() - Method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Inline01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Inline02
 
run0() - Method in class com.oracle.graal.jtt.optimize.List_reorder_bug
 
run0() - Method in class com.oracle.graal.jtt.optimize.LLE_01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Logic0
 
run0() - Method in class com.oracle.graal.jtt.optimize.Narrow_byte01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Narrow_byte02
 
run0() - Method in class com.oracle.graal.jtt.optimize.Narrow_byte03
 
run0() - Method in class com.oracle.graal.jtt.optimize.Narrow_char01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Narrow_char02
 
run0() - Method in class com.oracle.graal.jtt.optimize.Narrow_char03
 
run0() - Method in class com.oracle.graal.jtt.optimize.Narrow_short01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Narrow_short02
 
run0() - Method in class com.oracle.graal.jtt.optimize.Narrow_short03
 
run0() - Method in class com.oracle.graal.jtt.optimize.NCE_01
 
run0() - Method in class com.oracle.graal.jtt.optimize.NCE_02
 
run0() - Method in class com.oracle.graal.jtt.optimize.NCE_03
 
run0() - Method in class com.oracle.graal.jtt.optimize.NCE_04
 
run0() - Method in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive01
 
run0() - Method in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive02
 
run0() - Method in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive03
 
run0() - Method in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive04
 
run0() - Method in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive05
 
run0() - Method in class com.oracle.graal.jtt.optimize.NestedLoop_EA
 
run0() - Method in class com.oracle.graal.jtt.optimize.Phi01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Phi02
 
run0() - Method in class com.oracle.graal.jtt.optimize.Phi03
 
run0() - Method in class com.oracle.graal.jtt.optimize.ReassociateConstants
 
run0() - Method in class com.oracle.graal.jtt.optimize.Reduce_Convert01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Reduce_Double01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Reduce_Float01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int02
 
run0() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int03
 
run0() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int04
 
run0() - Method in class com.oracle.graal.jtt.optimize.Reduce_IntShift01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Reduce_IntShift02
 
run0() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long02
 
run0() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long03
 
run0() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long04
 
run0() - Method in class com.oracle.graal.jtt.optimize.Reduce_LongShift01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Reduce_LongShift02
 
run0() - Method in class com.oracle.graal.jtt.optimize.SchedulingBug_01
 
run0() - Method in class com.oracle.graal.jtt.optimize.SignExtendShort
 
run0() - Method in class com.oracle.graal.jtt.optimize.Switch01
 
run0() - Method in class com.oracle.graal.jtt.optimize.Switch02
 
run0() - Method in class com.oracle.graal.jtt.optimize.TypeCastElem
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_Cast01
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_Cast02
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_Convert01
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_Convert02
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_Double01
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_Double02
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_Field01
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_Field02
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_Float01
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_Float02
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_InstanceOf01
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_InstanceOf02
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_InstanceOf03
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_Int01
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_Int02
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_Int03
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_Long01
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_Long02
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_Long03
 
run0() - Method in class com.oracle.graal.jtt.optimize.VN_Loop01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_get01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_get02
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_get03
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_getBoolean01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_getByte01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_getChar01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_getDouble01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_getFloat01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_getInt01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_getLength01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_getLong01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_getShort01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance02
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance03
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance04
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance05
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance06
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_set01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_set02
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_set03
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_setBoolean01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_setByte01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_setChar01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_setDouble01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_setFloat01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_setInt01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_setLong01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Array_setShort01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Class_getDeclaredField01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Class_getDeclaredMethod01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Class_getField01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Class_getField02
 
run0() - Method in class com.oracle.graal.jtt.reflect.Class_getMethod01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Class_getMethod02
 
run0() - Method in class com.oracle.graal.jtt.reflect.Class_newInstance01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Class_newInstance02
 
run0() - Method in class com.oracle.graal.jtt.reflect.Class_newInstance03
 
run0() - Method in class com.oracle.graal.jtt.reflect.Class_newInstance06
 
run0() - Method in class com.oracle.graal.jtt.reflect.Class_newInstance07
 
run0() - Method in class com.oracle.graal.jtt.reflect.Field_get01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Field_get02
 
run0() - Method in class com.oracle.graal.jtt.reflect.Field_get03
 
run0() - Method in class com.oracle.graal.jtt.reflect.Field_get04
 
run0() - Method in class com.oracle.graal.jtt.reflect.Field_getType01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Field_set01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Field_set02
 
run0() - Method in class com.oracle.graal.jtt.reflect.Field_set03
 
run0() - Method in class com.oracle.graal.jtt.reflect.Invoke_except01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Invoke_main01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Invoke_main02
 
run0() - Method in class com.oracle.graal.jtt.reflect.Invoke_main03
 
run0() - Method in class com.oracle.graal.jtt.reflect.Invoke_virtual01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Method_getParameterTypes01
 
run0() - Method in class com.oracle.graal.jtt.reflect.Method_getReturnType01
 
run0() - Method in class com.oracle.graal.jtt.threads.Monitor_contended01
 
run0() - Method in class com.oracle.graal.jtt.threads.Monitor_notowner01
 
run0() - Method in class com.oracle.graal.jtt.threads.Monitorenter01
 
run0() - Method in class com.oracle.graal.jtt.threads.Monitorenter02
 
run0() - Method in class com.oracle.graal.jtt.threads.Object_wait01
 
run0() - Method in class com.oracle.graal.jtt.threads.Object_wait02
 
run0() - Method in class com.oracle.graal.jtt.threads.Object_wait03
 
run0() - Method in class com.oracle.graal.jtt.threads.Object_wait04
 
run0() - Method in class com.oracle.graal.jtt.threads.SynchronizedLoopExit01
 
run0() - Method in class com.oracle.graal.jtt.threads.Thread_currentThread01
 
run0() - Method in class com.oracle.graal.jtt.threads.Thread_getState01
 
run0() - Method in class com.oracle.graal.jtt.threads.Thread_getState02
 
run0() - Method in class com.oracle.graal.jtt.threads.Thread_holdsLock01
 
run0() - Method in class com.oracle.graal.jtt.threads.Thread_isAlive01
 
run0() - Method in class com.oracle.graal.jtt.threads.Thread_isInterrupted01
 
run0() - Method in class com.oracle.graal.jtt.threads.Thread_isInterrupted02
 
run0() - Method in class com.oracle.graal.jtt.threads.Thread_isInterrupted03
 
run0() - Method in class com.oracle.graal.jtt.threads.Thread_isInterrupted04
 
run0() - Method in class com.oracle.graal.jtt.threads.Thread_isInterrupted05
 
run0() - Method in class com.oracle.graal.jtt.threads.Thread_join01
 
run0() - Method in class com.oracle.graal.jtt.threads.Thread_join02
 
run0() - Method in class com.oracle.graal.jtt.threads.Thread_join03
 
run0() - Method in class com.oracle.graal.jtt.threads.Thread_new01
 
run0() - Method in class com.oracle.graal.jtt.threads.Thread_new02
 
run0() - Method in class com.oracle.graal.jtt.threads.Thread_setPriority01
 
run0() - Method in class com.oracle.graal.jtt.threads.Thread_sleep01
 
run0() - Method in class com.oracle.graal.jtt.threads.Thread_yield01
 
run0() - Method in class com.oracle.graal.jtt.threads.ThreadLocal01
 
run0() - Method in class com.oracle.graal.jtt.threads.ThreadLocal02
 
run0() - Method in class com.oracle.graal.jtt.threads.ThreadLocal03
 
run0() - Method in class com.oracle.graal.lir.test.GenericValueMapTest
 
run00() - Method in class com.oracle.graal.jtt.loop.LoopEscape
 
run01() - Method in class com.oracle.graal.jtt.loop.LoopEscape
 
run02() - Method in class com.oracle.graal.jtt.loop.LoopEscape
 
run05() - Method in class com.oracle.graal.jtt.loop.LoopEscape
 
run0a() - Method in class com.oracle.graal.jtt.bytecode.BC_lshr02
 
run0b() - Method in class com.oracle.graal.jtt.bytecode.BC_lshr02
 
run0c() - Method in class com.oracle.graal.jtt.bytecode.BC_lshr02
 
run0d() - Method in class com.oracle.graal.jtt.bytecode.BC_lshr02
 
run0e() - Method in class com.oracle.graal.jtt.bytecode.BC_lshr02
 
run1() - Method in class com.oracle.graal.compiler.amd64.test.StackStoreTest
 
run1() - Method in class com.oracle.graal.jtt.backend.ConstantPhiTest
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_aaload
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_aaload_1
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_aastore
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_aload_0
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_aload_1
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_aload_2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_aload_3
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_anewarray
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_areturn
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_athrow
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_baload
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_bastore
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_caload
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_castore
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_checkcast01
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_checkcast02
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_d2f
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_d2i01
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_d2i02
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_d2l01
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_d2l02
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_dadd
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_daload
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_dastore
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp01
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp02
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp03
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp04
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp05
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp06
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp07
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp08
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp09
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp10
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ddiv
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_dmul
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_dneg
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_dneg2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_drem
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_dreturn
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_dsub
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_dsub2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_f2d
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_f2i01
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_f2i02
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_f2l01
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_f2l02
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_fadd
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_faload
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_fastore
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp01
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp02
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp03
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp04
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp05
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp06
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp07
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp08
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp09
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp10
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_fdiv
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_fload
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_fload_2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_fmul
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_fneg
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_frem
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_freturn
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_fsub
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_b
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_c
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_d
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_f
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_i
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_l
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_o
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_s
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_z
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_i2b
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_i2c
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_i2d
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_i2f
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_i2l
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_i2s
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd3
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd_const0
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd_const1
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd_const2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd_const3
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iaload
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iand
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iastore
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iconst
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_idiv
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_idiv2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ifeq
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ifeq_2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ifeq_3
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ifge
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ifge_2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ifge_3
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ifgt
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ificmplt1
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ificmplt2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ificmpne1
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ificmpne2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ifle
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iflt
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ifne
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ifnonnull
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ifnonnull_2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ifnonnull_3
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ifnull
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ifnull_2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ifnull_3
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iinc_1
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iinc_2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iinc_3
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iinc_4
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_0
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_0_1
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_0_2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_1
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_1_1
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_3
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_imul
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ineg
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_instanceof
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_instanceof01
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_invokeinterface
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_invokespecial
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_invokespecial2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_invokestatic
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_invokevirtual
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ior
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_irem
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_irem2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_irem3
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ireturn
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ishl
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ishr
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_isub
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_iushr
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ixor
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_l2d
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_l2f
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_l2i
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_l2i_2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ladd
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ladd2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_laload
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_land
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lastore
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lcmp
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ldiv
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ldiv2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_ldiv3
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lload_0
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lload_01
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lload_1
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lload_2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lload_3
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lmul
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lneg
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lor
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lrem
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lrem2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lreturn
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lshl
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lshr
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lsub
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lushr
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_lxor
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_monitorenter
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_monitorenter02
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_multianewarray01
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_multianewarray02
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_multianewarray03
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_multianewarray04
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_newarray
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_putfield_01
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_putfield_02
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_putfield_03
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_putfield_04
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_putstatic
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_saload
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_sastore
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch2
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch3
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch4
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_wide01
 
run1() - Method in class com.oracle.graal.jtt.bytecode.BC_wide02
 
run1() - Method in class com.oracle.graal.jtt.except.BC_aaload0
 
run1() - Method in class com.oracle.graal.jtt.except.BC_aaload1
 
run1() - Method in class com.oracle.graal.jtt.except.BC_aastore0
 
run1() - Method in class com.oracle.graal.jtt.except.BC_aastore1
 
run1() - Method in class com.oracle.graal.jtt.except.BC_anewarray
 
run1() - Method in class com.oracle.graal.jtt.except.BC_arraylength
 
run1() - Method in class com.oracle.graal.jtt.except.BC_athrow0
 
run1() - Method in class com.oracle.graal.jtt.except.BC_athrow1
 
run1() - Method in class com.oracle.graal.jtt.except.BC_athrow2
 
run1() - Method in class com.oracle.graal.jtt.except.BC_athrow3
 
run1() - Method in class com.oracle.graal.jtt.except.BC_baload
 
run1() - Method in class com.oracle.graal.jtt.except.BC_bastore
 
run1() - Method in class com.oracle.graal.jtt.except.BC_caload
 
run1() - Method in class com.oracle.graal.jtt.except.BC_castore
 
run1() - Method in class com.oracle.graal.jtt.except.BC_checkcast
 
run1() - Method in class com.oracle.graal.jtt.except.BC_checkcast1
 
run1() - Method in class com.oracle.graal.jtt.except.BC_checkcast2
 
run1() - Method in class com.oracle.graal.jtt.except.BC_checkcast3
 
run1() - Method in class com.oracle.graal.jtt.except.BC_checkcast4
 
run1() - Method in class com.oracle.graal.jtt.except.BC_checkcast5
 
run1() - Method in class com.oracle.graal.jtt.except.BC_checkcast6
 
run1() - Method in class com.oracle.graal.jtt.except.BC_daload
 
run1() - Method in class com.oracle.graal.jtt.except.BC_dastore
 
run1() - Method in class com.oracle.graal.jtt.except.BC_faload
 
run1() - Method in class com.oracle.graal.jtt.except.BC_fastore
 
run1() - Method in class com.oracle.graal.jtt.except.BC_getfield
 
run1() - Method in class com.oracle.graal.jtt.except.BC_getfield1
 
run1() - Method in class com.oracle.graal.jtt.except.BC_iaload
 
run1() - Method in class com.oracle.graal.jtt.except.BC_iastore
 
run1() - Method in class com.oracle.graal.jtt.except.BC_idiv
 
run1() - Method in class com.oracle.graal.jtt.except.BC_idiv2
 
run1() - Method in class com.oracle.graal.jtt.except.BC_invokespecial01
 
run1() - Method in class com.oracle.graal.jtt.except.BC_invokevirtual01
 
run1() - Method in class com.oracle.graal.jtt.except.BC_invokevirtual02
 
run1() - Method in class com.oracle.graal.jtt.except.BC_irem
 
run1() - Method in class com.oracle.graal.jtt.except.BC_laload
 
run1() - Method in class com.oracle.graal.jtt.except.BC_lastore
 
run1() - Method in class com.oracle.graal.jtt.except.BC_ldiv
 
run1() - Method in class com.oracle.graal.jtt.except.BC_ldiv2
 
run1() - Method in class com.oracle.graal.jtt.except.BC_lrem
 
run1() - Method in class com.oracle.graal.jtt.except.BC_monitorenter
 
run1() - Method in class com.oracle.graal.jtt.except.BC_multianewarray
 
run1() - Method in class com.oracle.graal.jtt.except.BC_newarray
 
run1() - Method in class com.oracle.graal.jtt.except.BC_putfield
 
run1() - Method in class com.oracle.graal.jtt.except.BC_saload
 
run1() - Method in class com.oracle.graal.jtt.except.BC_sastore
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_Loop01
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_Loop02
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_Loop03
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_NASE_1
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_NASE_2
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_NPE_00
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_NPE_01
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_NPE_02
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_NPE_03
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_NPE_04
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_NPE_05
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_NPE_06
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_NPE_07
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_NPE_08
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_NPE_09
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_NPE_10
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_NPE_11
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_Two01
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_Two02
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_Two03
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_Unresolved
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_Unresolved01
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_Unresolved02
 
run1() - Method in class com.oracle.graal.jtt.except.Catch_Unresolved03
 
run1() - Method in class com.oracle.graal.jtt.except.Except_Locals
 
run1() - Method in class com.oracle.graal.jtt.except.Except_Synchronized01
 
run1() - Method in class com.oracle.graal.jtt.except.Except_Synchronized02
 
run1() - Method in class com.oracle.graal.jtt.except.Except_Synchronized03
 
run1() - Method in class com.oracle.graal.jtt.except.Except_Synchronized04
 
run1() - Method in class com.oracle.graal.jtt.except.Except_Synchronized05
 
run1() - Method in class com.oracle.graal.jtt.except.Finally01
 
run1() - Method in class com.oracle.graal.jtt.except.StackTrace_AIOOBE_00
 
run1() - Method in class com.oracle.graal.jtt.except.StackTrace_CCE_00
 
run1() - Method in class com.oracle.graal.jtt.except.StackTrace_NPE_00
 
run1() - Method in class com.oracle.graal.jtt.except.StackTrace_NPE_01
 
run1() - Method in class com.oracle.graal.jtt.except.StackTrace_NPE_02
 
run1() - Method in class com.oracle.graal.jtt.except.StackTrace_NPE_03
 
run1() - Method in class com.oracle.graal.jtt.except.Throw_InCatch01
 
run1() - Method in class com.oracle.graal.jtt.except.Throw_InCatch02
 
run1() - Method in class com.oracle.graal.jtt.except.Throw_InCatch03
 
run1() - Method in class com.oracle.graal.jtt.except.Throw_InNested
 
run1() - Method in class com.oracle.graal.jtt.except.Throw_NPE_01
 
run1() - Method in class com.oracle.graal.jtt.except.Throw_Synchronized01
 
run1() - Method in class com.oracle.graal.jtt.except.Throw_Synchronized02
 
run1() - Method in class com.oracle.graal.jtt.except.Throw_Synchronized03
 
run1() - Method in class com.oracle.graal.jtt.except.Throw_Synchronized04
 
run1() - Method in class com.oracle.graal.jtt.except.Throw_Synchronized05
 
run1() - Method in class com.oracle.graal.jtt.hotpath.HP_allocate01
 
run1() - Method in class com.oracle.graal.jtt.hotpath.HP_control01
 
run1() - Method in class com.oracle.graal.jtt.hotpath.HP_control02
 
run1() - Method in class com.oracle.graal.jtt.hotpath.HP_dead01
 
run1() - Method in class com.oracle.graal.jtt.hotpath.HP_field04
 
run1() - Method in class com.oracle.graal.jtt.hotpath.HP_invoke01
 
run1() - Method in class com.oracle.graal.jtt.hotpath.HP_scope02
 
run1() - Method in class com.oracle.graal.jtt.jdk.CharacterBits
 
run1() - Method in class com.oracle.graal.jtt.jdk.EnumMap01
 
run1() - Method in class com.oracle.graal.jtt.jdk.EnumMap02
 
run1() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run1() - Method in class com.oracle.graal.jtt.jdk.LongBits
 
run1() - Method in class com.oracle.graal.jtt.jdk.ShortBits
 
run1() - Method in class com.oracle.graal.jtt.jdk.UnsafeAllocateInstance01
 
run1() - Method in class com.oracle.graal.jtt.lang.Boxed_TYPE_01
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_asSubclass01
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_cast01
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_cast02
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_forName01
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_forName02
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_forName03
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_forName04
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_forName05
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_getComponentType01
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_getInterfaces01
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_getModifiers01
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_getModifiers02
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_getName01
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_getName02
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_getSimpleName01
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_getSimpleName02
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_getSuperClass01
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_isArray01
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom01
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom02
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom03
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_isInstance01
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_isInstance02
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_isInstance03
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_isInstance04
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_isInstance05
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_isInstance06
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_isInstance07
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_isInterface01
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_isPrimitive01
 
run1() - Method in class com.oracle.graal.jtt.lang.Class_Literal01
 
run1() - Method in class com.oracle.graal.jtt.lang.ClassLoader_loadClass01
 
run1() - Method in class com.oracle.graal.jtt.lang.Float_01
 
run1() - Method in class com.oracle.graal.jtt.lang.Float_02
 
run1() - Method in class com.oracle.graal.jtt.lang.Int_greater01
 
run1() - Method in class com.oracle.graal.jtt.lang.Int_greater02
 
run1() - Method in class com.oracle.graal.jtt.lang.Int_greater03
 
run1() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual01
 
run1() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual02
 
run1() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual03
 
run1() - Method in class com.oracle.graal.jtt.lang.Int_less01
 
run1() - Method in class com.oracle.graal.jtt.lang.Int_less02
 
run1() - Method in class com.oracle.graal.jtt.lang.Int_less03
 
run1() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual01
 
run1() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual02
 
run1() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual03
 
run1() - Method in class com.oracle.graal.jtt.lang.JDK_ClassLoaders01
 
run1() - Method in class com.oracle.graal.jtt.lang.Long_greater01
 
run1() - Method in class com.oracle.graal.jtt.lang.Long_greater02
 
run1() - Method in class com.oracle.graal.jtt.lang.Long_greater03
 
run1() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual01
 
run1() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual02
 
run1() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual03
 
run1() - Method in class com.oracle.graal.jtt.lang.Long_less01
 
run1() - Method in class com.oracle.graal.jtt.lang.Long_less02
 
run1() - Method in class com.oracle.graal.jtt.lang.Long_less03
 
run1() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual01
 
run1() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual02
 
run1() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual03
 
run1() - Method in class com.oracle.graal.jtt.lang.Math_abs
 
run1() - Method in class com.oracle.graal.jtt.lang.Math_cos
 
run1() - Method in class com.oracle.graal.jtt.lang.Math_log
 
run1() - Method in class com.oracle.graal.jtt.lang.Math_log10
 
run1() - Method in class com.oracle.graal.jtt.lang.Math_pow
 
run1() - Method in class com.oracle.graal.jtt.lang.Math_sin
 
run1() - Method in class com.oracle.graal.jtt.lang.Math_sqrt
 
run1() - Method in class com.oracle.graal.jtt.lang.Math_tan
 
run1() - Method in class com.oracle.graal.jtt.lang.Object_equals01
 
run1() - Method in class com.oracle.graal.jtt.lang.Object_getClass01
 
run1() - Method in class com.oracle.graal.jtt.lang.Object_hashCode02
 
run1() - Method in class com.oracle.graal.jtt.lang.Object_toString01
 
run1() - Method in class com.oracle.graal.jtt.lang.Object_toString02
 
run1() - Method in class com.oracle.graal.jtt.lang.String_intern02
 
run1() - Method in class com.oracle.graal.jtt.lang.String_intern03
 
run1() - Method in class com.oracle.graal.jtt.lang.String_valueOf01
 
run1() - Method in class com.oracle.graal.jtt.lang.StringCoding_Scale
 
run1() - Method in class com.oracle.graal.jtt.lang.System_identityHashCode01
 
run1() - Method in class com.oracle.graal.jtt.loop.Loop02
 
run1() - Method in class com.oracle.graal.jtt.loop.Loop04
 
run1() - Method in class com.oracle.graal.jtt.loop.Loop05
 
run1() - Method in class com.oracle.graal.jtt.loop.Loop06
 
run1() - Method in class com.oracle.graal.jtt.loop.Loop07
 
run1() - Method in class com.oracle.graal.jtt.loop.Loop07_2
 
run1() - Method in class com.oracle.graal.jtt.loop.Loop08
 
run1() - Method in class com.oracle.graal.jtt.loop.Loop09
 
run1() - Method in class com.oracle.graal.jtt.loop.Loop09_2
 
run1() - Method in class com.oracle.graal.jtt.loop.Loop11
 
run1() - Method in class com.oracle.graal.jtt.loop.Loop12
 
run1() - Method in class com.oracle.graal.jtt.loop.Loop13
 
run1() - Method in class com.oracle.graal.jtt.loop.Loop14
 
run1() - Method in class com.oracle.graal.jtt.loop.Loop15
 
run1() - Method in class com.oracle.graal.jtt.loop.LoopInline
 
run1() - Method in class com.oracle.graal.jtt.loop.LoopLastIndexOf
 
run1() - Method in class com.oracle.graal.jtt.loop.LoopNewInstance
 
run1() - Method in class com.oracle.graal.jtt.loop.LoopParseLong
 
run1() - Method in class com.oracle.graal.jtt.loop.LoopPhiResolutionTest
 
run1() - Method in class com.oracle.graal.jtt.micro.ArrayCompare01
 
run1() - Method in class com.oracle.graal.jtt.micro.ArrayCompare02
 
run1() - Method in class com.oracle.graal.jtt.micro.BC_invokevirtual2
 
run1() - Method in class com.oracle.graal.jtt.micro.BigByteParams01
 
run1() - Method in class com.oracle.graal.jtt.micro.BigDoubleParams02
 
run1() - Method in class com.oracle.graal.jtt.micro.BigFloatParams01
 
run1() - Method in class com.oracle.graal.jtt.micro.BigFloatParams02
 
run1() - Method in class com.oracle.graal.jtt.micro.BigInterfaceParams01
 
run1() - Method in class com.oracle.graal.jtt.micro.BigIntParams01
 
run1() - Method in class com.oracle.graal.jtt.micro.BigIntParams02
 
run1() - Method in class com.oracle.graal.jtt.micro.BigLongParams02
 
run1() - Method in class com.oracle.graal.jtt.micro.BigMixedParams01
 
run1() - Method in class com.oracle.graal.jtt.micro.BigMixedParams02
 
run1() - Method in class com.oracle.graal.jtt.micro.BigMixedParams03
 
run1() - Method in class com.oracle.graal.jtt.micro.BigMixedParams04
 
run1() - Method in class com.oracle.graal.jtt.micro.BigObjectParams01
 
run1() - Method in class com.oracle.graal.jtt.micro.BigParamsAlignment
 
run1() - Method in class com.oracle.graal.jtt.micro.BigShortParams01
 
run1() - Method in class com.oracle.graal.jtt.micro.BigVirtualParams01
 
run1() - Method in class com.oracle.graal.jtt.micro.Bubblesort
 
run1() - Method in class com.oracle.graal.jtt.micro.ConstantLoadTest
 
run1() - Method in class com.oracle.graal.jtt.micro.Fibonacci
 
run1() - Method in class com.oracle.graal.jtt.micro.FloatingReads
 
run1() - Method in class com.oracle.graal.jtt.micro.InvokeInterface_01
 
run1() - Method in class com.oracle.graal.jtt.micro.InvokeInterface_02
 
run1() - Method in class com.oracle.graal.jtt.micro.InvokeInterface_03
 
run1() - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04
 
run1() - Method in class com.oracle.graal.jtt.micro.InvokeVirtual_01
 
run1() - Method in class com.oracle.graal.jtt.micro.InvokeVirtual_02
 
run1() - Method in class com.oracle.graal.jtt.micro.Matrix01
 
run1() - Method in class com.oracle.graal.jtt.micro.String_format01
 
run1() - Method in class com.oracle.graal.jtt.micro.String_format02
 
run1() - Method in class com.oracle.graal.jtt.micro.VarArgs_boolean01
 
run1() - Method in class com.oracle.graal.jtt.micro.VarArgs_byte01
 
run1() - Method in class com.oracle.graal.jtt.micro.VarArgs_char01
 
run1() - Method in class com.oracle.graal.jtt.micro.VarArgs_double01
 
run1() - Method in class com.oracle.graal.jtt.micro.VarArgs_float01
 
run1() - Method in class com.oracle.graal.jtt.micro.VarArgs_int01
 
run1() - Method in class com.oracle.graal.jtt.micro.VarArgs_long01
 
run1() - Method in class com.oracle.graal.jtt.micro.VarArgs_short01
 
run1() - Method in class com.oracle.graal.jtt.micro.VarArgs_String01
 
run1() - Method in class com.oracle.graal.jtt.micro.VarArgs_Unroll
 
run1() - Method in class com.oracle.graal.jtt.optimize.ABCE_01
 
run1() - Method in class com.oracle.graal.jtt.optimize.ABCE_02
 
run1() - Method in class com.oracle.graal.jtt.optimize.ABCE_03
 
run1() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy01
 
run1() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
run1() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
run1() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
run1() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
run1() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
run1() - Method in class com.oracle.graal.jtt.optimize.ArrayLength01
 
run1() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_16
 
run1() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_4
 
run1() - Method in class com.oracle.graal.jtt.optimize.BC_imul_16
 
run1() - Method in class com.oracle.graal.jtt.optimize.BC_imul_4
 
run1() - Method in class com.oracle.graal.jtt.optimize.BC_ldiv_16
 
run1() - Method in class com.oracle.graal.jtt.optimize.BC_ldiv_4
 
run1() - Method in class com.oracle.graal.jtt.optimize.BC_lmul_16
 
run1() - Method in class com.oracle.graal.jtt.optimize.BC_lmul_4
 
run1() - Method in class com.oracle.graal.jtt.optimize.BlockSkip01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Cmov01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Cmov02
 
run1() - Method in class com.oracle.graal.jtt.optimize.Conditional01
 
run1() - Method in class com.oracle.graal.jtt.optimize.ConditionalElimination01
 
run1() - Method in class com.oracle.graal.jtt.optimize.ConditionalElimination02
 
run1() - Method in class com.oracle.graal.jtt.optimize.ConvertCompare
 
run1() - Method in class com.oracle.graal.jtt.optimize.DeadCode01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Fold_Cast01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Fold_Convert01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Fold_Convert02
 
run1() - Method in class com.oracle.graal.jtt.optimize.Fold_Convert03
 
run1() - Method in class com.oracle.graal.jtt.optimize.Fold_Convert04
 
run1() - Method in class com.oracle.graal.jtt.optimize.Fold_Double01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Fold_Double02
 
run1() - Method in class com.oracle.graal.jtt.optimize.Fold_Double03
 
run1() - Method in class com.oracle.graal.jtt.optimize.Fold_Float01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Fold_Float02
 
run1() - Method in class com.oracle.graal.jtt.optimize.Fold_InstanceOf01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Fold_Int01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Fold_Int02
 
run1() - Method in class com.oracle.graal.jtt.optimize.Fold_Long01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Fold_Long02
 
run1() - Method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Inline01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Inline02
 
run1() - Method in class com.oracle.graal.jtt.optimize.Logic0
 
run1() - Method in class com.oracle.graal.jtt.optimize.Narrow_byte01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Narrow_byte02
 
run1() - Method in class com.oracle.graal.jtt.optimize.Narrow_byte03
 
run1() - Method in class com.oracle.graal.jtt.optimize.Narrow_char01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Narrow_char02
 
run1() - Method in class com.oracle.graal.jtt.optimize.Narrow_char03
 
run1() - Method in class com.oracle.graal.jtt.optimize.Narrow_short01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Narrow_short02
 
run1() - Method in class com.oracle.graal.jtt.optimize.Narrow_short03
 
run1() - Method in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive01
 
run1() - Method in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive02
 
run1() - Method in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive03
 
run1() - Method in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive04
 
run1() - Method in class com.oracle.graal.jtt.optimize.NestedLoop_EA
 
run1() - Method in class com.oracle.graal.jtt.optimize.Phi01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Phi02
 
run1() - Method in class com.oracle.graal.jtt.optimize.Phi03
 
run1() - Method in class com.oracle.graal.jtt.optimize.Reduce_Convert01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Reduce_Double01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Reduce_Float01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int02
 
run1() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int03
 
run1() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int04
 
run1() - Method in class com.oracle.graal.jtt.optimize.Reduce_IntShift01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Reduce_IntShift02
 
run1() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long02
 
run1() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long03
 
run1() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long04
 
run1() - Method in class com.oracle.graal.jtt.optimize.Reduce_LongShift01
 
run1() - Method in class com.oracle.graal.jtt.optimize.Reduce_LongShift02
 
run1() - Method in class com.oracle.graal.jtt.optimize.SignExtendShort
 
run1() - Method in class com.oracle.graal.jtt.optimize.Switch02
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_Cast01
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_Cast02
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_Convert01
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_Convert02
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_Double01
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_Double02
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_Field01
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_Field02
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_Float01
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_Float02
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_InstanceOf01
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_InstanceOf02
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_Int01
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_Int02
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_Int03
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_Long01
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_Long02
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_Long03
 
run1() - Method in class com.oracle.graal.jtt.optimize.VN_Loop01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_get01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_get02
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_get03
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_getBoolean01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_getByte01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_getChar01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_getDouble01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_getFloat01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_getInt01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_getLength01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_getLong01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_getShort01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance02
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance03
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance04
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance05
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance06
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_set01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_set02
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_set03
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_setBoolean01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_setByte01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_setChar01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_setDouble01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_setFloat01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_setInt01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_setLong01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Array_setShort01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Class_getDeclaredField01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Class_getDeclaredMethod01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Class_getField01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Class_getField02
 
run1() - Method in class com.oracle.graal.jtt.reflect.Class_getMethod01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Class_getMethod02
 
run1() - Method in class com.oracle.graal.jtt.reflect.Class_newInstance01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Class_newInstance02
 
run1() - Method in class com.oracle.graal.jtt.reflect.Class_newInstance03
 
run1() - Method in class com.oracle.graal.jtt.reflect.Class_newInstance06
 
run1() - Method in class com.oracle.graal.jtt.reflect.Class_newInstance07
 
run1() - Method in class com.oracle.graal.jtt.reflect.Field_get01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Field_get02
 
run1() - Method in class com.oracle.graal.jtt.reflect.Field_get03
 
run1() - Method in class com.oracle.graal.jtt.reflect.Field_get04
 
run1() - Method in class com.oracle.graal.jtt.reflect.Field_getType01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Field_set01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Field_set02
 
run1() - Method in class com.oracle.graal.jtt.reflect.Field_set03
 
run1() - Method in class com.oracle.graal.jtt.reflect.Invoke_except01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Invoke_main01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Invoke_main02
 
run1() - Method in class com.oracle.graal.jtt.reflect.Invoke_main03
 
run1() - Method in class com.oracle.graal.jtt.reflect.Method_getParameterTypes01
 
run1() - Method in class com.oracle.graal.jtt.reflect.Method_getReturnType01
 
run1() - Method in class com.oracle.graal.jtt.threads.Object_wait01
 
run1() - Method in class com.oracle.graal.jtt.threads.Object_wait02
 
run1() - Method in class com.oracle.graal.jtt.threads.Object_wait03
 
run1() - Method in class com.oracle.graal.jtt.threads.Object_wait04
 
run1() - Method in class com.oracle.graal.jtt.threads.Thread_holdsLock01
 
run1() - Method in class com.oracle.graal.jtt.threads.Thread_isInterrupted02
 
run1() - Method in class com.oracle.graal.jtt.threads.Thread_new01
 
run1() - Method in class com.oracle.graal.jtt.threads.Thread_new02
 
run1() - Method in class com.oracle.graal.jtt.threads.Thread_setPriority01
 
run1() - Method in class com.oracle.graal.jtt.threads.Thread_sleep01
 
run1() - Method in class com.oracle.graal.jtt.threads.ThreadLocal01
 
run1() - Method in class com.oracle.graal.jtt.threads.ThreadLocal02
 
run1() - Method in class com.oracle.graal.jtt.threads.ThreadLocal03
 
run10() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
run10() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run10() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run10() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run10() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run10() - Method in class com.oracle.graal.jtt.jdk.LongBits
 
run10() - Method in class com.oracle.graal.jtt.loop.LoopEscape
 
run10() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
run10() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
run10() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
run10() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
run10() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
run10() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_16
 
run10() - Method in class com.oracle.graal.jtt.optimize.BC_imul_16
 
run10() - Method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
run11() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
run11() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run11() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run11() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run11() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run11() - Method in class com.oracle.graal.jtt.jdk.LongBits
 
run11() - Method in class com.oracle.graal.jtt.loop.LoopEscape
 
run11() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
run11() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
run11() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
run11() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
run11() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
run11() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_16
 
run11() - Method in class com.oracle.graal.jtt.optimize.BC_imul_16
 
run11() - Method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
run12() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
run12() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run12() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run12() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run12() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run12() - Method in class com.oracle.graal.jtt.jdk.LongBits
 
run12() - Method in class com.oracle.graal.jtt.loop.LoopEscape
 
run12() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
run12() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
run12() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
run12() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
run12() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
run12() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_16
 
run12() - Method in class com.oracle.graal.jtt.optimize.BC_imul_16
 
run12() - Method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
run13() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
run13() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run13() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run13() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run13() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run13() - Method in class com.oracle.graal.jtt.jdk.LongBits
 
run13() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
run13() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
run13() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
run13() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
run13() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
run13() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_16
 
run13() - Method in class com.oracle.graal.jtt.optimize.BC_imul_16
 
run14() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
run14() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run14() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run14() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run14() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run14() - Method in class com.oracle.graal.jtt.jdk.LongBits
 
run14() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
run14() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
run14() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
run14() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
run14() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
run14() - Method in class com.oracle.graal.jtt.optimize.BC_imul_16
 
run15() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
run15() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run15() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run15() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run15() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run15() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
run15() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
run15() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
run15() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
run15() - Method in class com.oracle.graal.jtt.optimize.BC_imul_16
 
run16() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
run16() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run16() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run16() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run16() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run16() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
run16() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
run16() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
run17() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run17() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run17() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run17() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run17() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
run17() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
run17() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
run18() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run18() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run18() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run18() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run19() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run19() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run19() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run19() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run1a() - Method in class com.oracle.graal.jtt.bytecode.BC_lshr02
 
run2() - Method in class com.oracle.graal.compiler.amd64.test.StackStoreTest
 
run2() - Method in class com.oracle.graal.jtt.backend.ConstantPhiTest
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_aaload
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_aaload_1
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_aastore
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_areturn
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_athrow
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_baload
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_bastore
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_caload
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_castore
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_checkcast01
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_checkcast02
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_d2f
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_d2i01
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_d2i02
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_d2l01
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_d2l02
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_dadd
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_daload
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_dastore
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp02
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp03
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp04
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp05
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp06
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp07
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp08
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp09
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp10
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_dneg
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_dreturn
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_dsub
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_dsub2
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_f2d
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_f2i01
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_f2i02
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_f2l01
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_f2l02
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_fadd
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_faload
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_fastore
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp02
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp03
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp04
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp05
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp06
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp07
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp08
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp09
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp10
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_fneg
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_freturn
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_fsub
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_b
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_c
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_d
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_f
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_i
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_l
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_getfield_s
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_i2b
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_i2c
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_i2d
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_i2f
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_i2l
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_i2s
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd2
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd3
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd_const0
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd_const1
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd_const2
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd_const3
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iaload
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iand
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iastore
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iconst
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_idiv
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ifge
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ifge_2
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ifge_3
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ifgt
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ificmplt1
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ificmplt2
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ificmpne1
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ificmpne2
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ifle
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iflt
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iinc_1
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iinc_2
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iinc_3
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iinc_4
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_0
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_0_1
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_0_2
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_1
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_1_1
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_2
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_3
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_imul
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ineg
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_instanceof
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_invokeinterface
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_invokespecial
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_invokespecial2
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_invokestatic
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_invokevirtual
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ior
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_irem
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_irem3
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ireturn
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ishl
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ishr
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_isub
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_iushr
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ixor
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_l2d
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_l2f
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_l2i
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ladd
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ladd2
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_laload
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_land
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lastore
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lcmp
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ldiv
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_ldiv2
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lload_0
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lload_01
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lload_1
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lload_2
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lload_3
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lmul
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lneg
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lor
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lrem
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lreturn
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lshl
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lshr
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lsub
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lushr
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_lxor
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_monitorenter
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_monitorenter02
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_multianewarray03
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_putfield_01
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_putfield_02
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_putfield_03
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_putfield_04
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_putstatic
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_saload
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_sastore
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch2
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch3
 
run2() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch4
 
run2() - Method in class com.oracle.graal.jtt.except.BC_aaload0
 
run2() - Method in class com.oracle.graal.jtt.except.BC_aaload1
 
run2() - Method in class com.oracle.graal.jtt.except.BC_aastore0
 
run2() - Method in class com.oracle.graal.jtt.except.BC_aastore1
 
run2() - Method in class com.oracle.graal.jtt.except.BC_arraylength
 
run2() - Method in class com.oracle.graal.jtt.except.BC_athrow1
 
run2() - Method in class com.oracle.graal.jtt.except.BC_athrow2
 
run2() - Method in class com.oracle.graal.jtt.except.BC_athrow3
 
run2() - Method in class com.oracle.graal.jtt.except.BC_baload
 
run2() - Method in class com.oracle.graal.jtt.except.BC_bastore
 
run2() - Method in class com.oracle.graal.jtt.except.BC_caload
 
run2() - Method in class com.oracle.graal.jtt.except.BC_castore
 
run2() - Method in class com.oracle.graal.jtt.except.BC_checkcast
 
run2() - Method in class com.oracle.graal.jtt.except.BC_checkcast1
 
run2() - Method in class com.oracle.graal.jtt.except.BC_checkcast2
 
run2() - Method in class com.oracle.graal.jtt.except.BC_checkcast3
 
run2() - Method in class com.oracle.graal.jtt.except.BC_checkcast4
 
run2() - Method in class com.oracle.graal.jtt.except.BC_checkcast5
 
run2() - Method in class com.oracle.graal.jtt.except.BC_checkcast6
 
run2() - Method in class com.oracle.graal.jtt.except.BC_daload
 
run2() - Method in class com.oracle.graal.jtt.except.BC_dastore
 
run2() - Method in class com.oracle.graal.jtt.except.BC_faload
 
run2() - Method in class com.oracle.graal.jtt.except.BC_fastore
 
run2() - Method in class com.oracle.graal.jtt.except.BC_getfield1
 
run2() - Method in class com.oracle.graal.jtt.except.BC_iaload
 
run2() - Method in class com.oracle.graal.jtt.except.BC_iastore
 
run2() - Method in class com.oracle.graal.jtt.except.BC_laload
 
run2() - Method in class com.oracle.graal.jtt.except.BC_lastore
 
run2() - Method in class com.oracle.graal.jtt.except.BC_ldiv2
 
run2() - Method in class com.oracle.graal.jtt.except.BC_multianewarray
 
run2() - Method in class com.oracle.graal.jtt.except.BC_newarray
 
run2() - Method in class com.oracle.graal.jtt.except.BC_putfield
 
run2() - Method in class com.oracle.graal.jtt.except.BC_saload
 
run2() - Method in class com.oracle.graal.jtt.except.BC_sastore
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_Loop01
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_Loop02
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_Loop03
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_NASE_1
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_NASE_2
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_NPE_00
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_NPE_01
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_NPE_02
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_NPE_03
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_NPE_04
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_NPE_05
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_NPE_08
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_NPE_09
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_NPE_10
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_NPE_11
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_Two01
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_Two02
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_Two03
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_Unresolved
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_Unresolved01
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_Unresolved02
 
run2() - Method in class com.oracle.graal.jtt.except.Catch_Unresolved03
 
run2() - Method in class com.oracle.graal.jtt.except.Except_Locals
 
run2() - Method in class com.oracle.graal.jtt.except.StackTrace_AIOOBE_00
 
run2() - Method in class com.oracle.graal.jtt.except.StackTrace_CCE_00
 
run2() - Method in class com.oracle.graal.jtt.except.StackTrace_NPE_00
 
run2() - Method in class com.oracle.graal.jtt.except.StackTrace_NPE_01
 
run2() - Method in class com.oracle.graal.jtt.except.StackTrace_NPE_02
 
run2() - Method in class com.oracle.graal.jtt.except.StackTrace_NPE_03
 
run2() - Method in class com.oracle.graal.jtt.except.Throw_NPE_01
 
run2() - Method in class com.oracle.graal.jtt.hotpath.HP_allocate01
 
run2() - Method in class com.oracle.graal.jtt.hotpath.HP_dead01
 
run2() - Method in class com.oracle.graal.jtt.jdk.CharacterBits
 
run2() - Method in class com.oracle.graal.jtt.jdk.EnumMap01
 
run2() - Method in class com.oracle.graal.jtt.jdk.EnumMap02
 
run2() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run2() - Method in class com.oracle.graal.jtt.jdk.LongBits
 
run2() - Method in class com.oracle.graal.jtt.jdk.ShortBits
 
run2() - Method in class com.oracle.graal.jtt.jdk.UnsafeAllocateInstance01
 
run2() - Method in class com.oracle.graal.jtt.lang.Boxed_TYPE_01
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_asSubclass01
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_cast01
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_cast02
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_forName01
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_forName02
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_forName03
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_forName04
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_forName05
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_getComponentType01
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_getInterfaces01
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_getModifiers01
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_getModifiers02
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_getName01
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_getName02
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_getSimpleName01
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_getSimpleName02
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_getSuperClass01
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_isArray01
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom01
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom02
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom03
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_isInstance01
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_isInstance02
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_isInstance03
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_isInstance04
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_isInstance05
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_isInstance06
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_isInstance07
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_isInterface01
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_isPrimitive01
 
run2() - Method in class com.oracle.graal.jtt.lang.Class_Literal01
 
run2() - Method in class com.oracle.graal.jtt.lang.ClassLoader_loadClass01
 
run2() - Method in class com.oracle.graal.jtt.lang.Float_01
 
run2() - Method in class com.oracle.graal.jtt.lang.Float_02
 
run2() - Method in class com.oracle.graal.jtt.lang.Int_greater01
 
run2() - Method in class com.oracle.graal.jtt.lang.Int_greater02
 
run2() - Method in class com.oracle.graal.jtt.lang.Int_greater03
 
run2() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual01
 
run2() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual02
 
run2() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual03
 
run2() - Method in class com.oracle.graal.jtt.lang.Int_less01
 
run2() - Method in class com.oracle.graal.jtt.lang.Int_less02
 
run2() - Method in class com.oracle.graal.jtt.lang.Int_less03
 
run2() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual01
 
run2() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual02
 
run2() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual03
 
run2() - Method in class com.oracle.graal.jtt.lang.JDK_ClassLoaders01
 
run2() - Method in class com.oracle.graal.jtt.lang.Long_greater01
 
run2() - Method in class com.oracle.graal.jtt.lang.Long_greater02
 
run2() - Method in class com.oracle.graal.jtt.lang.Long_greater03
 
run2() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual01
 
run2() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual02
 
run2() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual03
 
run2() - Method in class com.oracle.graal.jtt.lang.Long_less01
 
run2() - Method in class com.oracle.graal.jtt.lang.Long_less02
 
run2() - Method in class com.oracle.graal.jtt.lang.Long_less03
 
run2() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual01
 
run2() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual02
 
run2() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual03
 
run2() - Method in class com.oracle.graal.jtt.lang.Math_abs
 
run2() - Method in class com.oracle.graal.jtt.lang.Math_cos
 
run2() - Method in class com.oracle.graal.jtt.lang.Math_log
 
run2() - Method in class com.oracle.graal.jtt.lang.Math_log10
 
run2() - Method in class com.oracle.graal.jtt.lang.Math_pow
 
run2() - Method in class com.oracle.graal.jtt.lang.Math_sin
 
run2() - Method in class com.oracle.graal.jtt.lang.Math_sqrt
 
run2() - Method in class com.oracle.graal.jtt.lang.Math_tan
 
run2() - Method in class com.oracle.graal.jtt.lang.Object_equals01
 
run2() - Method in class com.oracle.graal.jtt.lang.Object_getClass01
 
run2() - Method in class com.oracle.graal.jtt.lang.Object_hashCode02
 
run2() - Method in class com.oracle.graal.jtt.lang.Object_toString01
 
run2() - Method in class com.oracle.graal.jtt.lang.Object_toString02
 
run2() - Method in class com.oracle.graal.jtt.lang.String_intern02
 
run2() - Method in class com.oracle.graal.jtt.lang.String_intern03
 
run2() - Method in class com.oracle.graal.jtt.lang.StringCoding_Scale
 
run2() - Method in class com.oracle.graal.jtt.lang.System_identityHashCode01
 
run2() - Method in class com.oracle.graal.jtt.loop.Loop04
 
run2() - Method in class com.oracle.graal.jtt.loop.Loop05
 
run2() - Method in class com.oracle.graal.jtt.loop.Loop06
 
run2() - Method in class com.oracle.graal.jtt.loop.Loop07
 
run2() - Method in class com.oracle.graal.jtt.loop.Loop07_2
 
run2() - Method in class com.oracle.graal.jtt.loop.Loop08
 
run2() - Method in class com.oracle.graal.jtt.loop.Loop09
 
run2() - Method in class com.oracle.graal.jtt.loop.Loop09_2
 
run2() - Method in class com.oracle.graal.jtt.loop.Loop11
 
run2() - Method in class com.oracle.graal.jtt.loop.Loop12
 
run2() - Method in class com.oracle.graal.jtt.loop.Loop13
 
run2() - Method in class com.oracle.graal.jtt.loop.Loop15
 
run2() - Method in class com.oracle.graal.jtt.loop.LoopLastIndexOf
 
run2() - Method in class com.oracle.graal.jtt.loop.LoopParseLong
 
run2() - Method in class com.oracle.graal.jtt.loop.LoopPhiResolutionTest
 
run2() - Method in class com.oracle.graal.jtt.micro.ArrayCompare02
 
run2() - Method in class com.oracle.graal.jtt.micro.BC_invokevirtual2
 
run2() - Method in class com.oracle.graal.jtt.micro.BigByteParams01
 
run2() - Method in class com.oracle.graal.jtt.micro.BigDoubleParams02
 
run2() - Method in class com.oracle.graal.jtt.micro.BigFloatParams01
 
run2() - Method in class com.oracle.graal.jtt.micro.BigFloatParams02
 
run2() - Method in class com.oracle.graal.jtt.micro.BigIntParams01
 
run2() - Method in class com.oracle.graal.jtt.micro.BigIntParams02
 
run2() - Method in class com.oracle.graal.jtt.micro.BigLongParams02
 
run2() - Method in class com.oracle.graal.jtt.micro.BigMixedParams01
 
run2() - Method in class com.oracle.graal.jtt.micro.BigMixedParams02
 
run2() - Method in class com.oracle.graal.jtt.micro.BigMixedParams03
 
run2() - Method in class com.oracle.graal.jtt.micro.BigMixedParams04
 
run2() - Method in class com.oracle.graal.jtt.micro.BigParamsAlignment
 
run2() - Method in class com.oracle.graal.jtt.micro.BigShortParams01
 
run2() - Method in class com.oracle.graal.jtt.micro.Bubblesort
 
run2() - Method in class com.oracle.graal.jtt.micro.ConstantLoadTest
 
run2() - Method in class com.oracle.graal.jtt.micro.Fibonacci
 
run2() - Method in class com.oracle.graal.jtt.micro.FloatingReads
 
run2() - Method in class com.oracle.graal.jtt.micro.InvokeVirtual_01
 
run2() - Method in class com.oracle.graal.jtt.micro.InvokeVirtual_02
 
run2() - Method in class com.oracle.graal.jtt.micro.Matrix01
 
run2() - Method in class com.oracle.graal.jtt.micro.String_format02
 
run2() - Method in class com.oracle.graal.jtt.micro.VarArgs_boolean01
 
run2() - Method in class com.oracle.graal.jtt.micro.VarArgs_byte01
 
run2() - Method in class com.oracle.graal.jtt.micro.VarArgs_char01
 
run2() - Method in class com.oracle.graal.jtt.micro.VarArgs_double01
 
run2() - Method in class com.oracle.graal.jtt.micro.VarArgs_float01
 
run2() - Method in class com.oracle.graal.jtt.micro.VarArgs_int01
 
run2() - Method in class com.oracle.graal.jtt.micro.VarArgs_long01
 
run2() - Method in class com.oracle.graal.jtt.micro.VarArgs_short01
 
run2() - Method in class com.oracle.graal.jtt.micro.VarArgs_String01
 
run2() - Method in class com.oracle.graal.jtt.optimize.ABCE_02
 
run2() - Method in class com.oracle.graal.jtt.optimize.ABCE_03
 
run2() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy01
 
run2() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
run2() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
run2() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
run2() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
run2() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
run2() - Method in class com.oracle.graal.jtt.optimize.ArrayLength01
 
run2() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_16
 
run2() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_4
 
run2() - Method in class com.oracle.graal.jtt.optimize.BC_imul_16
 
run2() - Method in class com.oracle.graal.jtt.optimize.BC_imul_4
 
run2() - Method in class com.oracle.graal.jtt.optimize.BC_ldiv_16
 
run2() - Method in class com.oracle.graal.jtt.optimize.BC_ldiv_4
 
run2() - Method in class com.oracle.graal.jtt.optimize.BC_lmul_16
 
run2() - Method in class com.oracle.graal.jtt.optimize.BC_lmul_4
 
run2() - Method in class com.oracle.graal.jtt.optimize.BlockSkip01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Cmov01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Cmov02
 
run2() - Method in class com.oracle.graal.jtt.optimize.Conditional01
 
run2() - Method in class com.oracle.graal.jtt.optimize.ConvertCompare
 
run2() - Method in class com.oracle.graal.jtt.optimize.DeadCode01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Fold_Cast01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Fold_Convert01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Fold_Convert02
 
run2() - Method in class com.oracle.graal.jtt.optimize.Fold_Convert03
 
run2() - Method in class com.oracle.graal.jtt.optimize.Fold_Double01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Fold_Double02
 
run2() - Method in class com.oracle.graal.jtt.optimize.Fold_Double03
 
run2() - Method in class com.oracle.graal.jtt.optimize.Fold_Float01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Fold_Float02
 
run2() - Method in class com.oracle.graal.jtt.optimize.Fold_InstanceOf01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Fold_Int01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Fold_Int02
 
run2() - Method in class com.oracle.graal.jtt.optimize.Fold_Long01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Fold_Long02
 
run2() - Method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Inline02
 
run2() - Method in class com.oracle.graal.jtt.optimize.Logic0
 
run2() - Method in class com.oracle.graal.jtt.optimize.Narrow_byte01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Narrow_byte02
 
run2() - Method in class com.oracle.graal.jtt.optimize.Narrow_byte03
 
run2() - Method in class com.oracle.graal.jtt.optimize.Narrow_char01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Narrow_char02
 
run2() - Method in class com.oracle.graal.jtt.optimize.Narrow_char03
 
run2() - Method in class com.oracle.graal.jtt.optimize.Narrow_short01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Narrow_short02
 
run2() - Method in class com.oracle.graal.jtt.optimize.Narrow_short03
 
run2() - Method in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive01
 
run2() - Method in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive02
 
run2() - Method in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive03
 
run2() - Method in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive04
 
run2() - Method in class com.oracle.graal.jtt.optimize.Phi01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Phi02
 
run2() - Method in class com.oracle.graal.jtt.optimize.Phi03
 
run2() - Method in class com.oracle.graal.jtt.optimize.Reduce_Convert01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Reduce_Double01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Reduce_Float01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int02
 
run2() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int03
 
run2() - Method in class com.oracle.graal.jtt.optimize.Reduce_IntShift01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Reduce_IntShift02
 
run2() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long02
 
run2() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long03
 
run2() - Method in class com.oracle.graal.jtt.optimize.Reduce_LongShift01
 
run2() - Method in class com.oracle.graal.jtt.optimize.Reduce_LongShift02
 
run2() - Method in class com.oracle.graal.jtt.optimize.SignExtendShort
 
run2() - Method in class com.oracle.graal.jtt.optimize.Switch02
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_Cast01
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_Cast02
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_Convert01
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_Convert02
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_Double01
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_Double02
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_Field01
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_Field02
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_Float01
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_Float02
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_InstanceOf01
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_InstanceOf02
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_Int01
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_Int02
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_Int03
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_Long01
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_Long02
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_Long03
 
run2() - Method in class com.oracle.graal.jtt.optimize.VN_Loop01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_get01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_get02
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_get03
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_getBoolean01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_getByte01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_getChar01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_getDouble01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_getFloat01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_getInt01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_getLength01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_getLong01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_getShort01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance02
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance03
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance04
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance05
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance06
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_set01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_set02
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_set03
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_setBoolean01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_setByte01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_setChar01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_setDouble01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_setFloat01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_setInt01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_setLong01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Array_setShort01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Class_getDeclaredField01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Class_getDeclaredMethod01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Class_getField01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Class_getField02
 
run2() - Method in class com.oracle.graal.jtt.reflect.Class_getMethod01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Class_getMethod02
 
run2() - Method in class com.oracle.graal.jtt.reflect.Class_newInstance03
 
run2() - Method in class com.oracle.graal.jtt.reflect.Field_get01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Field_get02
 
run2() - Method in class com.oracle.graal.jtt.reflect.Field_get03
 
run2() - Method in class com.oracle.graal.jtt.reflect.Field_get04
 
run2() - Method in class com.oracle.graal.jtt.reflect.Field_getType01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Field_set01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Field_set02
 
run2() - Method in class com.oracle.graal.jtt.reflect.Field_set03
 
run2() - Method in class com.oracle.graal.jtt.reflect.Invoke_except01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Method_getParameterTypes01
 
run2() - Method in class com.oracle.graal.jtt.reflect.Method_getReturnType01
 
run2() - Method in class com.oracle.graal.jtt.threads.Object_wait01
 
run2() - Method in class com.oracle.graal.jtt.threads.Object_wait02
 
run2() - Method in class com.oracle.graal.jtt.threads.Object_wait03
 
run2() - Method in class com.oracle.graal.jtt.threads.Object_wait04
 
run2() - Method in class com.oracle.graal.jtt.threads.Thread_holdsLock01
 
run2() - Method in class com.oracle.graal.jtt.threads.Thread_new01
 
run2() - Method in class com.oracle.graal.jtt.threads.Thread_new02
 
run2() - Method in class com.oracle.graal.jtt.threads.Thread_setPriority01
 
run2() - Method in class com.oracle.graal.jtt.threads.Thread_sleep01
 
run2() - Method in class com.oracle.graal.jtt.threads.ThreadLocal01
 
run2() - Method in class com.oracle.graal.jtt.threads.ThreadLocal02
 
run2() - Method in class com.oracle.graal.jtt.threads.ThreadLocal03
 
run20() - Method in class com.oracle.graal.jtt.bytecode.BC_irem
 
run20() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run21() - Method in class com.oracle.graal.jtt.bytecode.BC_irem
 
run21() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run22() - Method in class com.oracle.graal.jtt.bytecode.BC_irem
 
run2a() - Method in class com.oracle.graal.jtt.bytecode.BC_lshr02
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_aastore
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_athrow
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_baload
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_bastore
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_caload
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_castore
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_checkcast02
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_d2i01
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_d2i02
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_d2l01
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_d2l02
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_daload
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_dastore
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp02
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp03
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp04
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp10
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_dneg
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_dreturn
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_f2i01
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_f2i02
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_f2l01
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_f2l02
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_fadd
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_faload
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_fastore
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp10
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_freturn
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_i2b
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_i2d
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_i2l
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_i2s
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd2
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd3
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd_const0
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd_const1
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd_const2
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd_const3
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iaload
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iand
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iastore
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iconst
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_idiv
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_ifeq
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_ifge_2
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_ifge_3
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iinc_1
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iinc_2
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iinc_3
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iinc_4
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_0
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_0_1
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_0_2
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_1
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_1_1
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_2
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iload_3
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_imul
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_ineg
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_instanceof
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_invokeinterface
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_invokespecial
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_invokespecial2
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_invokestatic
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_invokevirtual
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_ior
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_irem
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_irem3
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_ireturn
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_ishl
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_ishr
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_isub
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_iushr
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_ixor
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_l2f
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_l2i
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_ladd
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_ladd2
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_laload
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_land
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_lastore
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_lcmp
Test with ugly numbers (which probably does not fit into one instruction.
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_ldiv
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_lmul
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_lneg
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_lor
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_lrem
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_lreturn
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_lshl
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_lshr
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_lsub
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_lushr
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_lxor
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_putfield_01
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_putfield_02
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_putfield_03
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_putfield_04
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_putstatic
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_saload
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_sastore
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch2
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch3
 
run3() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch4
 
run3() - Method in class com.oracle.graal.jtt.except.BC_aastore0
 
run3() - Method in class com.oracle.graal.jtt.except.BC_aastore1
 
run3() - Method in class com.oracle.graal.jtt.except.BC_arraylength
 
run3() - Method in class com.oracle.graal.jtt.except.BC_athrow1
 
run3() - Method in class com.oracle.graal.jtt.except.BC_baload
 
run3() - Method in class com.oracle.graal.jtt.except.BC_bastore
 
run3() - Method in class com.oracle.graal.jtt.except.BC_caload
 
run3() - Method in class com.oracle.graal.jtt.except.BC_castore
 
run3() - Method in class com.oracle.graal.jtt.except.BC_checkcast
 
run3() - Method in class com.oracle.graal.jtt.except.BC_checkcast1
 
run3() - Method in class com.oracle.graal.jtt.except.BC_checkcast2
 
run3() - Method in class com.oracle.graal.jtt.except.BC_checkcast3
 
run3() - Method in class com.oracle.graal.jtt.except.BC_checkcast4
 
run3() - Method in class com.oracle.graal.jtt.except.BC_checkcast5
 
run3() - Method in class com.oracle.graal.jtt.except.BC_checkcast6
 
run3() - Method in class com.oracle.graal.jtt.except.BC_daload
 
run3() - Method in class com.oracle.graal.jtt.except.BC_dastore
 
run3() - Method in class com.oracle.graal.jtt.except.BC_faload
 
run3() - Method in class com.oracle.graal.jtt.except.BC_fastore
 
run3() - Method in class com.oracle.graal.jtt.except.BC_iaload
 
run3() - Method in class com.oracle.graal.jtt.except.BC_iastore
 
run3() - Method in class com.oracle.graal.jtt.except.BC_laload
 
run3() - Method in class com.oracle.graal.jtt.except.BC_lastore
 
run3() - Method in class com.oracle.graal.jtt.except.BC_ldiv2
 
run3() - Method in class com.oracle.graal.jtt.except.BC_multianewarray
 
run3() - Method in class com.oracle.graal.jtt.except.BC_saload
 
run3() - Method in class com.oracle.graal.jtt.except.BC_sastore
 
run3() - Method in class com.oracle.graal.jtt.except.Catch_Loop01
 
run3() - Method in class com.oracle.graal.jtt.except.Catch_Loop02
 
run3() - Method in class com.oracle.graal.jtt.except.Catch_Loop03
 
run3() - Method in class com.oracle.graal.jtt.except.Catch_NASE_1
 
run3() - Method in class com.oracle.graal.jtt.except.Catch_NASE_2
 
run3() - Method in class com.oracle.graal.jtt.except.Catch_NPE_00
 
run3() - Method in class com.oracle.graal.jtt.except.StackTrace_AIOOBE_00
 
run3() - Method in class com.oracle.graal.jtt.except.StackTrace_CCE_00
 
run3() - Method in class com.oracle.graal.jtt.except.StackTrace_NPE_00
 
run3() - Method in class com.oracle.graal.jtt.except.StackTrace_NPE_02
 
run3() - Method in class com.oracle.graal.jtt.except.StackTrace_NPE_03
 
run3() - Method in class com.oracle.graal.jtt.hotpath.HP_allocate01
 
run3() - Method in class com.oracle.graal.jtt.hotpath.HP_dead01
 
run3() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run3() - Method in class com.oracle.graal.jtt.jdk.LongBits
 
run3() - Method in class com.oracle.graal.jtt.jdk.UnsafeAllocateInstance01
 
run3() - Method in class com.oracle.graal.jtt.lang.Boxed_TYPE_01
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_asSubclass01
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_cast01
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_cast02
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_forName01
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_forName02
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_forName03
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_forName04
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_getComponentType01
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_getInterfaces01
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_getModifiers01
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_getModifiers02
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_getName01
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_getName02
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_getSimpleName01
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_getSimpleName02
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_getSuperClass01
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_isArray01
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom01
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom02
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom03
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_isInstance01
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_isInstance02
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_isInstance03
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_isInstance04
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_isInstance05
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_isInstance06
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_isInstance07
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_isInterface01
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_isPrimitive01
 
run3() - Method in class com.oracle.graal.jtt.lang.Class_Literal01
 
run3() - Method in class com.oracle.graal.jtt.lang.ClassLoader_loadClass01
 
run3() - Method in class com.oracle.graal.jtt.lang.Float_01
 
run3() - Method in class com.oracle.graal.jtt.lang.Float_02
 
run3() - Method in class com.oracle.graal.jtt.lang.Int_greater01
 
run3() - Method in class com.oracle.graal.jtt.lang.Int_greater02
 
run3() - Method in class com.oracle.graal.jtt.lang.Int_greater03
 
run3() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual01
 
run3() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual02
 
run3() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual03
 
run3() - Method in class com.oracle.graal.jtt.lang.Int_less01
 
run3() - Method in class com.oracle.graal.jtt.lang.Int_less02
 
run3() - Method in class com.oracle.graal.jtt.lang.Int_less03
 
run3() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual01
 
run3() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual02
 
run3() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual03
 
run3() - Method in class com.oracle.graal.jtt.lang.JDK_ClassLoaders01
 
run3() - Method in class com.oracle.graal.jtt.lang.Long_greater01
 
run3() - Method in class com.oracle.graal.jtt.lang.Long_greater02
 
run3() - Method in class com.oracle.graal.jtt.lang.Long_greater03
 
run3() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual01
 
run3() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual02
 
run3() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual03
 
run3() - Method in class com.oracle.graal.jtt.lang.Long_less01
 
run3() - Method in class com.oracle.graal.jtt.lang.Long_less02
 
run3() - Method in class com.oracle.graal.jtt.lang.Long_less03
 
run3() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual01
 
run3() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual02
 
run3() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual03
 
run3() - Method in class com.oracle.graal.jtt.lang.Math_abs
 
run3() - Method in class com.oracle.graal.jtt.lang.Math_log
 
run3() - Method in class com.oracle.graal.jtt.lang.Math_log10
 
run3() - Method in class com.oracle.graal.jtt.lang.Math_pow
 
run3() - Method in class com.oracle.graal.jtt.lang.Math_sin
 
run3() - Method in class com.oracle.graal.jtt.lang.Math_sqrt
 
run3() - Method in class com.oracle.graal.jtt.lang.Math_tan
 
run3() - Method in class com.oracle.graal.jtt.lang.Object_equals01
 
run3() - Method in class com.oracle.graal.jtt.lang.Object_getClass01
 
run3() - Method in class com.oracle.graal.jtt.lang.Object_toString02
 
run3() - Method in class com.oracle.graal.jtt.lang.System_identityHashCode01
 
run3() - Method in class com.oracle.graal.jtt.loop.Loop13
 
run3() - Method in class com.oracle.graal.jtt.loop.Loop15
 
run3() - Method in class com.oracle.graal.jtt.loop.LoopLastIndexOf
 
run3() - Method in class com.oracle.graal.jtt.loop.LoopParseLong
 
run3() - Method in class com.oracle.graal.jtt.micro.ArrayCompare02
 
run3() - Method in class com.oracle.graal.jtt.micro.BC_invokevirtual2
 
run3() - Method in class com.oracle.graal.jtt.micro.BigByteParams01
 
run3() - Method in class com.oracle.graal.jtt.micro.BigDoubleParams02
 
run3() - Method in class com.oracle.graal.jtt.micro.BigFloatParams01
 
run3() - Method in class com.oracle.graal.jtt.micro.BigFloatParams02
 
run3() - Method in class com.oracle.graal.jtt.micro.BigIntParams01
 
run3() - Method in class com.oracle.graal.jtt.micro.BigIntParams02
 
run3() - Method in class com.oracle.graal.jtt.micro.BigLongParams02
 
run3() - Method in class com.oracle.graal.jtt.micro.BigMixedParams01
 
run3() - Method in class com.oracle.graal.jtt.micro.BigMixedParams02
 
run3() - Method in class com.oracle.graal.jtt.micro.BigMixedParams03
 
run3() - Method in class com.oracle.graal.jtt.micro.BigMixedParams04
 
run3() - Method in class com.oracle.graal.jtt.micro.BigParamsAlignment
 
run3() - Method in class com.oracle.graal.jtt.micro.BigShortParams01
 
run3() - Method in class com.oracle.graal.jtt.micro.Bubblesort
 
run3() - Method in class com.oracle.graal.jtt.micro.ConstantLoadTest
 
run3() - Method in class com.oracle.graal.jtt.micro.Fibonacci
 
run3() - Method in class com.oracle.graal.jtt.micro.FloatingReads
 
run3() - Method in class com.oracle.graal.jtt.micro.InvokeVirtual_01
 
run3() - Method in class com.oracle.graal.jtt.micro.InvokeVirtual_02
 
run3() - Method in class com.oracle.graal.jtt.micro.Matrix01
 
run3() - Method in class com.oracle.graal.jtt.micro.String_format02
 
run3() - Method in class com.oracle.graal.jtt.micro.VarArgs_boolean01
 
run3() - Method in class com.oracle.graal.jtt.micro.VarArgs_byte01
 
run3() - Method in class com.oracle.graal.jtt.micro.VarArgs_char01
 
run3() - Method in class com.oracle.graal.jtt.micro.VarArgs_double01
 
run3() - Method in class com.oracle.graal.jtt.micro.VarArgs_float01
 
run3() - Method in class com.oracle.graal.jtt.micro.VarArgs_int01
 
run3() - Method in class com.oracle.graal.jtt.micro.VarArgs_long01
 
run3() - Method in class com.oracle.graal.jtt.micro.VarArgs_short01
 
run3() - Method in class com.oracle.graal.jtt.micro.VarArgs_String01
 
run3() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy01
 
run3() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
run3() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
run3() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
run3() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
run3() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
run3() - Method in class com.oracle.graal.jtt.optimize.ArrayLength01
 
run3() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_16
 
run3() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_4
 
run3() - Method in class com.oracle.graal.jtt.optimize.BC_imul_16
 
run3() - Method in class com.oracle.graal.jtt.optimize.BC_imul_4
 
run3() - Method in class com.oracle.graal.jtt.optimize.BC_ldiv_16
 
run3() - Method in class com.oracle.graal.jtt.optimize.BC_ldiv_4
 
run3() - Method in class com.oracle.graal.jtt.optimize.BC_lmul_16
 
run3() - Method in class com.oracle.graal.jtt.optimize.BC_lmul_4
 
run3() - Method in class com.oracle.graal.jtt.optimize.BlockSkip01
 
run3() - Method in class com.oracle.graal.jtt.optimize.Conditional01
 
run3() - Method in class com.oracle.graal.jtt.optimize.ConvertCompare
 
run3() - Method in class com.oracle.graal.jtt.optimize.DeadCode01
 
run3() - Method in class com.oracle.graal.jtt.optimize.Fold_Double01
 
run3() - Method in class com.oracle.graal.jtt.optimize.Fold_Double02
 
run3() - Method in class com.oracle.graal.jtt.optimize.Fold_Double03
 
run3() - Method in class com.oracle.graal.jtt.optimize.Fold_Float01
 
run3() - Method in class com.oracle.graal.jtt.optimize.Fold_Float02
 
run3() - Method in class com.oracle.graal.jtt.optimize.Fold_Int01
 
run3() - Method in class com.oracle.graal.jtt.optimize.Fold_Int02
 
run3() - Method in class com.oracle.graal.jtt.optimize.Fold_Long01
 
run3() - Method in class com.oracle.graal.jtt.optimize.Fold_Long02
 
run3() - Method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
run3() - Method in class com.oracle.graal.jtt.optimize.Logic0
 
run3() - Method in class com.oracle.graal.jtt.optimize.Narrow_byte01
 
run3() - Method in class com.oracle.graal.jtt.optimize.Narrow_byte02
 
run3() - Method in class com.oracle.graal.jtt.optimize.Narrow_byte03
 
run3() - Method in class com.oracle.graal.jtt.optimize.Narrow_char01
 
run3() - Method in class com.oracle.graal.jtt.optimize.Narrow_char02
 
run3() - Method in class com.oracle.graal.jtt.optimize.Narrow_char03
 
run3() - Method in class com.oracle.graal.jtt.optimize.Narrow_short01
 
run3() - Method in class com.oracle.graal.jtt.optimize.Narrow_short02
 
run3() - Method in class com.oracle.graal.jtt.optimize.Narrow_short03
 
run3() - Method in class com.oracle.graal.jtt.optimize.Phi01
 
run3() - Method in class com.oracle.graal.jtt.optimize.Phi02
 
run3() - Method in class com.oracle.graal.jtt.optimize.Phi03
 
run3() - Method in class com.oracle.graal.jtt.optimize.Reduce_Double01
 
run3() - Method in class com.oracle.graal.jtt.optimize.Reduce_Float01
 
run3() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int01
 
run3() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int02
 
run3() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int03
 
run3() - Method in class com.oracle.graal.jtt.optimize.Reduce_IntShift01
 
run3() - Method in class com.oracle.graal.jtt.optimize.Reduce_IntShift02
 
run3() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long01
 
run3() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long02
 
run3() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long03
 
run3() - Method in class com.oracle.graal.jtt.optimize.Reduce_LongShift01
 
run3() - Method in class com.oracle.graal.jtt.optimize.Reduce_LongShift02
 
run3() - Method in class com.oracle.graal.jtt.optimize.SignExtendShort
 
run3() - Method in class com.oracle.graal.jtt.optimize.Switch02
 
run3() - Method in class com.oracle.graal.jtt.optimize.VN_Double01
 
run3() - Method in class com.oracle.graal.jtt.optimize.VN_Double02
 
run3() - Method in class com.oracle.graal.jtt.optimize.VN_Float01
 
run3() - Method in class com.oracle.graal.jtt.optimize.VN_Float02
 
run3() - Method in class com.oracle.graal.jtt.optimize.VN_Int01
 
run3() - Method in class com.oracle.graal.jtt.optimize.VN_Int03
 
run3() - Method in class com.oracle.graal.jtt.optimize.VN_Long01
 
run3() - Method in class com.oracle.graal.jtt.optimize.VN_Long03
 
run3() - Method in class com.oracle.graal.jtt.optimize.VN_Loop01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_get01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_get02
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_get03
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_getBoolean01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_getByte01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_getChar01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_getDouble01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_getFloat01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_getInt01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_getLength01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_getLong01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_getShort01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance04
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_newInstance05
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_set01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_set02
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_set03
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_setBoolean01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_setByte01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_setChar01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_setDouble01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_setFloat01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_setInt01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_setLong01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Array_setShort01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Class_getField01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Class_getField02
 
run3() - Method in class com.oracle.graal.jtt.reflect.Class_getMethod02
 
run3() - Method in class com.oracle.graal.jtt.reflect.Class_newInstance03
 
run3() - Method in class com.oracle.graal.jtt.reflect.Field_get01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Field_get02
 
run3() - Method in class com.oracle.graal.jtt.reflect.Field_get03
 
run3() - Method in class com.oracle.graal.jtt.reflect.Field_get04
 
run3() - Method in class com.oracle.graal.jtt.reflect.Field_getType01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Field_set01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Field_set02
 
run3() - Method in class com.oracle.graal.jtt.reflect.Field_set03
 
run3() - Method in class com.oracle.graal.jtt.reflect.Invoke_except01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Method_getParameterTypes01
 
run3() - Method in class com.oracle.graal.jtt.reflect.Method_getReturnType01
 
run3() - Method in class com.oracle.graal.jtt.threads.Object_wait01
 
run3() - Method in class com.oracle.graal.jtt.threads.Object_wait04
 
run3() - Method in class com.oracle.graal.jtt.threads.Thread_holdsLock01
 
run3() - Method in class com.oracle.graal.jtt.threads.Thread_new01
 
run3() - Method in class com.oracle.graal.jtt.threads.Thread_new02
 
run3() - Method in class com.oracle.graal.jtt.threads.Thread_setPriority01
 
run3() - Method in class com.oracle.graal.jtt.threads.ThreadLocal03
 
run30() - Method in class com.oracle.graal.jtt.bytecode.BC_irem
 
run31() - Method in class com.oracle.graal.jtt.bytecode.BC_irem
 
run32() - Method in class com.oracle.graal.jtt.bytecode.BC_irem
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_aastore
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_d2i02
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_d2l02
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp10
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_dneg
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_dreturn
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_f2i02
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_f2l02
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_fadd
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp10
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_freturn
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_i2d
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_i2l
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd2
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd3
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_iand
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_iconst
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_ifeq
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_ifge_2
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_ifge_3
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_imul
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_instanceof
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_invokeinterface
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_invokespecial
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_invokespecial2
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_invokestatic
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_invokevirtual
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_ior
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_irem3
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_ishl
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_ishr
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_isub
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_iushr
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_ixor
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_l2f
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_l2i
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_ladd
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_ladd2
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_land
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_lcmp
Test with big numbers where it makes difference if the value is handled with 64 bits.
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_lmul
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_lor
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_lreturn
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_lshl
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_lshr
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_lsub
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_lushr
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_lxor
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_putstatic
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch2
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch3
 
run4() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch4
 
run4() - Method in class com.oracle.graal.jtt.except.BC_aastore0
 
run4() - Method in class com.oracle.graal.jtt.except.BC_aastore1
 
run4() - Method in class com.oracle.graal.jtt.except.BC_arraylength
 
run4() - Method in class com.oracle.graal.jtt.except.BC_checkcast2
 
run4() - Method in class com.oracle.graal.jtt.except.BC_checkcast4
 
run4() - Method in class com.oracle.graal.jtt.except.BC_checkcast5
 
run4() - Method in class com.oracle.graal.jtt.except.BC_checkcast6
 
run4() - Method in class com.oracle.graal.jtt.except.BC_ldiv2
 
run4() - Method in class com.oracle.graal.jtt.except.Catch_Loop01
 
run4() - Method in class com.oracle.graal.jtt.except.Catch_Loop02
 
run4() - Method in class com.oracle.graal.jtt.except.Catch_Loop03
 
run4() - Method in class com.oracle.graal.jtt.hotpath.HP_allocate01
 
run4() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run4() - Method in class com.oracle.graal.jtt.jdk.LongBits
 
run4() - Method in class com.oracle.graal.jtt.jdk.UnsafeAllocateInstance01
 
run4() - Method in class com.oracle.graal.jtt.lang.Boxed_TYPE_01
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_asSubclass01
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_cast01
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_cast02
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_forName01
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_forName02
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_forName03
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_forName04
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_getComponentType01
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_getInterfaces01
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_getModifiers01
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_getName01
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_getSuperClass01
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_isArray01
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom01
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom02
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom03
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_isInstance06
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_isInterface01
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_isPrimitive01
 
run4() - Method in class com.oracle.graal.jtt.lang.Class_Literal01
 
run4() - Method in class com.oracle.graal.jtt.lang.Int_greater01
 
run4() - Method in class com.oracle.graal.jtt.lang.Int_greater02
 
run4() - Method in class com.oracle.graal.jtt.lang.Int_greater03
 
run4() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual01
 
run4() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual02
 
run4() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual03
 
run4() - Method in class com.oracle.graal.jtt.lang.Int_less01
 
run4() - Method in class com.oracle.graal.jtt.lang.Int_less02
 
run4() - Method in class com.oracle.graal.jtt.lang.Int_less03
 
run4() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual01
 
run4() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual02
 
run4() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual03
 
run4() - Method in class com.oracle.graal.jtt.lang.JDK_ClassLoaders01
 
run4() - Method in class com.oracle.graal.jtt.lang.Long_greater01
 
run4() - Method in class com.oracle.graal.jtt.lang.Long_greater02
 
run4() - Method in class com.oracle.graal.jtt.lang.Long_greater03
 
run4() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual01
 
run4() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual02
 
run4() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual03
 
run4() - Method in class com.oracle.graal.jtt.lang.Long_less01
 
run4() - Method in class com.oracle.graal.jtt.lang.Long_less02
 
run4() - Method in class com.oracle.graal.jtt.lang.Long_less03
 
run4() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual01
 
run4() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual02
 
run4() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual03
 
run4() - Method in class com.oracle.graal.jtt.lang.Math_abs
 
run4() - Method in class com.oracle.graal.jtt.lang.Math_log
 
run4() - Method in class com.oracle.graal.jtt.lang.Math_log10
 
run4() - Method in class com.oracle.graal.jtt.lang.Math_pow
 
run4() - Method in class com.oracle.graal.jtt.lang.Math_sin
 
run4() - Method in class com.oracle.graal.jtt.lang.Math_sqrt
 
run4() - Method in class com.oracle.graal.jtt.lang.Math_tan
 
run4() - Method in class com.oracle.graal.jtt.lang.Object_equals01
 
run4() - Method in class com.oracle.graal.jtt.lang.Object_getClass01
 
run4() - Method in class com.oracle.graal.jtt.lang.System_identityHashCode01
 
run4() - Method in class com.oracle.graal.jtt.loop.Loop13
 
run4() - Method in class com.oracle.graal.jtt.loop.LoopLastIndexOf
 
run4() - Method in class com.oracle.graal.jtt.micro.BC_invokevirtual2
 
run4() - Method in class com.oracle.graal.jtt.micro.BigByteParams01
 
run4() - Method in class com.oracle.graal.jtt.micro.BigDoubleParams02
 
run4() - Method in class com.oracle.graal.jtt.micro.BigFloatParams01
 
run4() - Method in class com.oracle.graal.jtt.micro.BigFloatParams02
 
run4() - Method in class com.oracle.graal.jtt.micro.BigIntParams01
 
run4() - Method in class com.oracle.graal.jtt.micro.BigIntParams02
 
run4() - Method in class com.oracle.graal.jtt.micro.BigLongParams02
 
run4() - Method in class com.oracle.graal.jtt.micro.BigMixedParams01
 
run4() - Method in class com.oracle.graal.jtt.micro.BigMixedParams02
 
run4() - Method in class com.oracle.graal.jtt.micro.BigMixedParams03
 
run4() - Method in class com.oracle.graal.jtt.micro.BigMixedParams04
 
run4() - Method in class com.oracle.graal.jtt.micro.BigParamsAlignment
 
run4() - Method in class com.oracle.graal.jtt.micro.BigShortParams01
 
run4() - Method in class com.oracle.graal.jtt.micro.Bubblesort
 
run4() - Method in class com.oracle.graal.jtt.micro.Fibonacci
 
run4() - Method in class com.oracle.graal.jtt.micro.Matrix01
 
run4() - Method in class com.oracle.graal.jtt.micro.VarArgs_boolean01
 
run4() - Method in class com.oracle.graal.jtt.micro.VarArgs_byte01
 
run4() - Method in class com.oracle.graal.jtt.micro.VarArgs_char01
 
run4() - Method in class com.oracle.graal.jtt.micro.VarArgs_double01
 
run4() - Method in class com.oracle.graal.jtt.micro.VarArgs_float01
 
run4() - Method in class com.oracle.graal.jtt.micro.VarArgs_int01
 
run4() - Method in class com.oracle.graal.jtt.micro.VarArgs_long01
 
run4() - Method in class com.oracle.graal.jtt.micro.VarArgs_short01
 
run4() - Method in class com.oracle.graal.jtt.micro.VarArgs_String01
 
run4() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy01
 
run4() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
run4() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
run4() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
run4() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
run4() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
run4() - Method in class com.oracle.graal.jtt.optimize.ArrayLength01
 
run4() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_16
 
run4() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_4
 
run4() - Method in class com.oracle.graal.jtt.optimize.BC_imul_16
 
run4() - Method in class com.oracle.graal.jtt.optimize.BC_imul_4
 
run4() - Method in class com.oracle.graal.jtt.optimize.BC_ldiv_16
 
run4() - Method in class com.oracle.graal.jtt.optimize.BC_ldiv_4
 
run4() - Method in class com.oracle.graal.jtt.optimize.BC_lmul_16
 
run4() - Method in class com.oracle.graal.jtt.optimize.BC_lmul_4
 
run4() - Method in class com.oracle.graal.jtt.optimize.BlockSkip01
 
run4() - Method in class com.oracle.graal.jtt.optimize.ConvertCompare
 
run4() - Method in class com.oracle.graal.jtt.optimize.DeadCode01
 
run4() - Method in class com.oracle.graal.jtt.optimize.Fold_Double01
 
run4() - Method in class com.oracle.graal.jtt.optimize.Fold_Double02
 
run4() - Method in class com.oracle.graal.jtt.optimize.Fold_Float01
 
run4() - Method in class com.oracle.graal.jtt.optimize.Fold_Float02
 
run4() - Method in class com.oracle.graal.jtt.optimize.Fold_Int01
 
run4() - Method in class com.oracle.graal.jtt.optimize.Fold_Int02
 
run4() - Method in class com.oracle.graal.jtt.optimize.Fold_Long01
 
run4() - Method in class com.oracle.graal.jtt.optimize.Fold_Long02
 
run4() - Method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
run4() - Method in class com.oracle.graal.jtt.optimize.Logic0
 
run4() - Method in class com.oracle.graal.jtt.optimize.Phi01
 
run4() - Method in class com.oracle.graal.jtt.optimize.Phi02
 
run4() - Method in class com.oracle.graal.jtt.optimize.Phi03
 
run4() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int01
 
run4() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int02
 
run4() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int03
 
run4() - Method in class com.oracle.graal.jtt.optimize.Reduce_IntShift01
 
run4() - Method in class com.oracle.graal.jtt.optimize.Reduce_IntShift02
 
run4() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long01
 
run4() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long02
 
run4() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long03
 
run4() - Method in class com.oracle.graal.jtt.optimize.Reduce_LongShift01
 
run4() - Method in class com.oracle.graal.jtt.optimize.Reduce_LongShift02
 
run4() - Method in class com.oracle.graal.jtt.optimize.SignExtendShort
 
run4() - Method in class com.oracle.graal.jtt.optimize.Switch02
 
run4() - Method in class com.oracle.graal.jtt.optimize.VN_Int01
 
run4() - Method in class com.oracle.graal.jtt.optimize.VN_Int03
 
run4() - Method in class com.oracle.graal.jtt.optimize.VN_Long01
 
run4() - Method in class com.oracle.graal.jtt.optimize.VN_Long03
 
run4() - Method in class com.oracle.graal.jtt.optimize.VN_Loop01
 
run4() - Method in class com.oracle.graal.jtt.reflect.Class_getField02
 
run4() - Method in class com.oracle.graal.jtt.reflect.Class_getMethod02
 
run4() - Method in class com.oracle.graal.jtt.reflect.Class_newInstance03
 
run4() - Method in class com.oracle.graal.jtt.reflect.Field_get01
 
run4() - Method in class com.oracle.graal.jtt.reflect.Field_get02
 
run4() - Method in class com.oracle.graal.jtt.reflect.Field_get03
 
run4() - Method in class com.oracle.graal.jtt.reflect.Field_get04
 
run4() - Method in class com.oracle.graal.jtt.reflect.Field_getType01
 
run4() - Method in class com.oracle.graal.jtt.reflect.Field_set01
 
run4() - Method in class com.oracle.graal.jtt.reflect.Field_set02
 
run4() - Method in class com.oracle.graal.jtt.reflect.Field_set03
 
run4() - Method in class com.oracle.graal.jtt.reflect.Invoke_except01
 
run4() - Method in class com.oracle.graal.jtt.threads.Object_wait04
 
run4() - Method in class com.oracle.graal.jtt.threads.Thread_new01
 
run4() - Method in class com.oracle.graal.jtt.threads.Thread_new02
 
run4() - Method in class com.oracle.graal.jtt.threads.Thread_setPriority01
 
run41() - Method in class com.oracle.graal.jtt.bytecode.BC_irem
 
run42() - Method in class com.oracle.graal.jtt.bytecode.BC_irem
 
run43() - Method in class com.oracle.graal.jtt.bytecode.BC_irem
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp10
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_dneg
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp10
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_i2d
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_i2l
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd2
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd3
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_iconst
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_ifeq
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_ifge_2
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_ifge_3
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_imul
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_isub
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_l2i
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_ladd
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_ladd2
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_lmul
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_lsub
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch2
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch3
 
run5() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch4
 
run5() - Method in class com.oracle.graal.jtt.except.BC_aastore0
 
run5() - Method in class com.oracle.graal.jtt.except.BC_aastore1
 
run5() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run5() - Method in class com.oracle.graal.jtt.jdk.LongBits
 
run5() - Method in class com.oracle.graal.jtt.jdk.UnsafeAllocateInstance01
 
run5() - Method in class com.oracle.graal.jtt.lang.Boxed_TYPE_01
 
run5() - Method in class com.oracle.graal.jtt.lang.Class_forName03
 
run5() - Method in class com.oracle.graal.jtt.lang.Class_forName04
 
run5() - Method in class com.oracle.graal.jtt.lang.Class_getComponentType01
 
run5() - Method in class com.oracle.graal.jtt.lang.Class_getModifiers01
 
run5() - Method in class com.oracle.graal.jtt.lang.Class_getSuperClass01
 
run5() - Method in class com.oracle.graal.jtt.lang.Class_isArray01
 
run5() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom01
 
run5() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom02
 
run5() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom03
 
run5() - Method in class com.oracle.graal.jtt.lang.Class_isInterface01
 
run5() - Method in class com.oracle.graal.jtt.lang.Class_isPrimitive01
 
run5() - Method in class com.oracle.graal.jtt.lang.Int_greater01
 
run5() - Method in class com.oracle.graal.jtt.lang.Int_greater02
 
run5() - Method in class com.oracle.graal.jtt.lang.Int_greater03
 
run5() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual01
 
run5() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual02
 
run5() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual03
 
run5() - Method in class com.oracle.graal.jtt.lang.Int_less01
 
run5() - Method in class com.oracle.graal.jtt.lang.Int_less02
 
run5() - Method in class com.oracle.graal.jtt.lang.Int_less03
 
run5() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual01
 
run5() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual02
 
run5() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual03
 
run5() - Method in class com.oracle.graal.jtt.lang.JDK_ClassLoaders01
 
run5() - Method in class com.oracle.graal.jtt.lang.Long_greater01
 
run5() - Method in class com.oracle.graal.jtt.lang.Long_greater02
 
run5() - Method in class com.oracle.graal.jtt.lang.Long_greater03
 
run5() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual01
 
run5() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual02
 
run5() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual03
 
run5() - Method in class com.oracle.graal.jtt.lang.Long_less01
 
run5() - Method in class com.oracle.graal.jtt.lang.Long_less02
 
run5() - Method in class com.oracle.graal.jtt.lang.Long_less03
 
run5() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual01
 
run5() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual02
 
run5() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual03
 
run5() - Method in class com.oracle.graal.jtt.lang.Math_abs
 
run5() - Method in class com.oracle.graal.jtt.lang.Math_log
 
run5() - Method in class com.oracle.graal.jtt.lang.Math_log10
 
run5() - Method in class com.oracle.graal.jtt.lang.Math_pow
 
run5() - Method in class com.oracle.graal.jtt.lang.Math_sqrt
 
run5() - Method in class com.oracle.graal.jtt.lang.Object_equals01
 
run5() - Method in class com.oracle.graal.jtt.micro.BigDoubleParams02
 
run5() - Method in class com.oracle.graal.jtt.micro.BigFloatParams02
 
run5() - Method in class com.oracle.graal.jtt.micro.BigIntParams02
 
run5() - Method in class com.oracle.graal.jtt.micro.BigLongParams02
 
run5() - Method in class com.oracle.graal.jtt.micro.BigMixedParams02
 
run5() - Method in class com.oracle.graal.jtt.micro.BigMixedParams03
 
run5() - Method in class com.oracle.graal.jtt.micro.BigMixedParams04
 
run5() - Method in class com.oracle.graal.jtt.micro.BigParamsAlignment
 
run5() - Method in class com.oracle.graal.jtt.micro.Bubblesort
 
run5() - Method in class com.oracle.graal.jtt.micro.Fibonacci
 
run5() - Method in class com.oracle.graal.jtt.micro.Matrix01
 
run5() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy01
 
run5() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
run5() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
run5() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
run5() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
run5() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
run5() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_16
 
run5() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_4
 
run5() - Method in class com.oracle.graal.jtt.optimize.BC_imul_16
 
run5() - Method in class com.oracle.graal.jtt.optimize.BC_imul_4
 
run5() - Method in class com.oracle.graal.jtt.optimize.BC_ldiv_16
 
run5() - Method in class com.oracle.graal.jtt.optimize.BC_ldiv_4
 
run5() - Method in class com.oracle.graal.jtt.optimize.BC_lmul_16
 
run5() - Method in class com.oracle.graal.jtt.optimize.BC_lmul_4
 
run5() - Method in class com.oracle.graal.jtt.optimize.DeadCode01
 
run5() - Method in class com.oracle.graal.jtt.optimize.Fold_Double02
 
run5() - Method in class com.oracle.graal.jtt.optimize.Fold_Float02
 
run5() - Method in class com.oracle.graal.jtt.optimize.Fold_Int01
 
run5() - Method in class com.oracle.graal.jtt.optimize.Fold_Int02
 
run5() - Method in class com.oracle.graal.jtt.optimize.Fold_Long01
 
run5() - Method in class com.oracle.graal.jtt.optimize.Fold_Long02
 
run5() - Method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
run5() - Method in class com.oracle.graal.jtt.optimize.Logic0
 
run5() - Method in class com.oracle.graal.jtt.optimize.Phi01
 
run5() - Method in class com.oracle.graal.jtt.optimize.Phi02
 
run5() - Method in class com.oracle.graal.jtt.optimize.Phi03
 
run5() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int01
 
run5() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int02
 
run5() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int03
 
run5() - Method in class com.oracle.graal.jtt.optimize.Reduce_IntShift01
 
run5() - Method in class com.oracle.graal.jtt.optimize.Reduce_IntShift02
 
run5() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long01
 
run5() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long02
 
run5() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long03
 
run5() - Method in class com.oracle.graal.jtt.optimize.Reduce_LongShift01
 
run5() - Method in class com.oracle.graal.jtt.optimize.VN_Int01
 
run5() - Method in class com.oracle.graal.jtt.optimize.VN_Int03
 
run5() - Method in class com.oracle.graal.jtt.optimize.VN_Long01
 
run5() - Method in class com.oracle.graal.jtt.optimize.VN_Long03
 
run5() - Method in class com.oracle.graal.jtt.reflect.Class_getMethod02
 
run5() - Method in class com.oracle.graal.jtt.reflect.Field_get01
 
run5() - Method in class com.oracle.graal.jtt.reflect.Field_get02
 
run5() - Method in class com.oracle.graal.jtt.reflect.Field_get03
 
run5() - Method in class com.oracle.graal.jtt.reflect.Field_get04
 
run5() - Method in class com.oracle.graal.jtt.reflect.Field_getType01
 
run5() - Method in class com.oracle.graal.jtt.reflect.Field_set01
 
run5() - Method in class com.oracle.graal.jtt.reflect.Field_set02
 
run5() - Method in class com.oracle.graal.jtt.reflect.Field_set03
 
run5() - Method in class com.oracle.graal.jtt.threads.Object_wait04
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp10
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp10
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_i2d
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_i2l
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd3
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_iconst
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_ifeq
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_imul
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_isub
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_l2i
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_ladd
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_ladd2
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_lmul
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_lsub
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch2
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch3
 
run6() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch4
 
run6() - Method in class com.oracle.graal.jtt.except.BC_aastore0
 
run6() - Method in class com.oracle.graal.jtt.except.BC_aastore1
 
run6() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run6() - Method in class com.oracle.graal.jtt.jdk.LongBits
 
run6() - Method in class com.oracle.graal.jtt.jdk.UnsafeAllocateInstance01
 
run6() - Method in class com.oracle.graal.jtt.lang.Boxed_TYPE_01
 
run6() - Method in class com.oracle.graal.jtt.lang.Class_getComponentType01
 
run6() - Method in class com.oracle.graal.jtt.lang.Class_getModifiers01
 
run6() - Method in class com.oracle.graal.jtt.lang.Class_getSuperClass01
 
run6() - Method in class com.oracle.graal.jtt.lang.Class_isArray01
 
run6() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom01
 
run6() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom02
 
run6() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom03
 
run6() - Method in class com.oracle.graal.jtt.lang.Class_isInterface01
 
run6() - Method in class com.oracle.graal.jtt.lang.Class_isPrimitive01
 
run6() - Method in class com.oracle.graal.jtt.lang.Int_greater01
 
run6() - Method in class com.oracle.graal.jtt.lang.Int_greater02
 
run6() - Method in class com.oracle.graal.jtt.lang.Int_greater03
 
run6() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual01
 
run6() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual02
 
run6() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual03
 
run6() - Method in class com.oracle.graal.jtt.lang.Int_less01
 
run6() - Method in class com.oracle.graal.jtt.lang.Int_less02
 
run6() - Method in class com.oracle.graal.jtt.lang.Int_less03
 
run6() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual01
 
run6() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual02
 
run6() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual03
 
run6() - Method in class com.oracle.graal.jtt.lang.JDK_ClassLoaders01
 
run6() - Method in class com.oracle.graal.jtt.lang.Long_greater01
 
run6() - Method in class com.oracle.graal.jtt.lang.Long_greater02
 
run6() - Method in class com.oracle.graal.jtt.lang.Long_greater03
 
run6() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual01
 
run6() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual02
 
run6() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual03
 
run6() - Method in class com.oracle.graal.jtt.lang.Long_less01
 
run6() - Method in class com.oracle.graal.jtt.lang.Long_less02
 
run6() - Method in class com.oracle.graal.jtt.lang.Long_less03
 
run6() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual01
 
run6() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual02
 
run6() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual03
 
run6() - Method in class com.oracle.graal.jtt.lang.Math_abs
 
run6() - Method in class com.oracle.graal.jtt.lang.Math_log
 
run6() - Method in class com.oracle.graal.jtt.lang.Math_log10
 
run6() - Method in class com.oracle.graal.jtt.lang.Math_pow
 
run6() - Method in class com.oracle.graal.jtt.lang.Math_sqrt
 
run6() - Method in class com.oracle.graal.jtt.lang.Object_equals01
 
run6() - Method in class com.oracle.graal.jtt.micro.BigDoubleParams02
 
run6() - Method in class com.oracle.graal.jtt.micro.BigFloatParams02
 
run6() - Method in class com.oracle.graal.jtt.micro.BigIntParams02
 
run6() - Method in class com.oracle.graal.jtt.micro.BigLongParams02
 
run6() - Method in class com.oracle.graal.jtt.micro.BigMixedParams02
 
run6() - Method in class com.oracle.graal.jtt.micro.BigMixedParams03
 
run6() - Method in class com.oracle.graal.jtt.micro.BigMixedParams04
 
run6() - Method in class com.oracle.graal.jtt.micro.BigParamsAlignment
 
run6() - Method in class com.oracle.graal.jtt.micro.Bubblesort
 
run6() - Method in class com.oracle.graal.jtt.micro.Fibonacci
 
run6() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy01
 
run6() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
run6() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
run6() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
run6() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
run6() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
run6() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_16
 
run6() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_4
 
run6() - Method in class com.oracle.graal.jtt.optimize.BC_imul_16
 
run6() - Method in class com.oracle.graal.jtt.optimize.BC_imul_4
 
run6() - Method in class com.oracle.graal.jtt.optimize.BC_ldiv_16
 
run6() - Method in class com.oracle.graal.jtt.optimize.BC_ldiv_4
 
run6() - Method in class com.oracle.graal.jtt.optimize.BC_lmul_16
 
run6() - Method in class com.oracle.graal.jtt.optimize.BC_lmul_4
 
run6() - Method in class com.oracle.graal.jtt.optimize.Fold_Int01
 
run6() - Method in class com.oracle.graal.jtt.optimize.Fold_Long01
 
run6() - Method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
run6() - Method in class com.oracle.graal.jtt.optimize.Logic0
 
run6() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int01
 
run6() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int02
 
run6() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int03
 
run6() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long01
 
run6() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long02
 
run6() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long03
 
run6() - Method in class com.oracle.graal.jtt.optimize.VN_Int01
 
run6() - Method in class com.oracle.graal.jtt.optimize.VN_Int03
 
run6() - Method in class com.oracle.graal.jtt.optimize.VN_Long01
 
run6() - Method in class com.oracle.graal.jtt.optimize.VN_Long03
 
run6() - Method in class com.oracle.graal.jtt.reflect.Class_getMethod02
 
run6() - Method in class com.oracle.graal.jtt.reflect.Field_get01
 
run6() - Method in class com.oracle.graal.jtt.reflect.Field_get02
 
run6() - Method in class com.oracle.graal.jtt.reflect.Field_get03
 
run6() - Method in class com.oracle.graal.jtt.reflect.Field_get04
 
run6() - Method in class com.oracle.graal.jtt.reflect.Field_getType01
 
run6() - Method in class com.oracle.graal.jtt.reflect.Field_set01
 
run6() - Method in class com.oracle.graal.jtt.reflect.Field_set02
 
run6() - Method in class com.oracle.graal.jtt.reflect.Field_set03
 
run7() - Method in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
run7() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp10
 
run7() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp10
 
run7() - Method in class com.oracle.graal.jtt.bytecode.BC_iadd3
 
run7() - Method in class com.oracle.graal.jtt.bytecode.BC_ifeq
 
run7() - Method in class com.oracle.graal.jtt.bytecode.BC_lmul
 
run7() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
run7() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run7() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run7() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run7() - Method in class com.oracle.graal.jtt.bytecode.BC_tableswitch
 
run7() - Method in class com.oracle.graal.jtt.except.BC_aastore0
 
run7() - Method in class com.oracle.graal.jtt.except.BC_aastore1
 
run7() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run7() - Method in class com.oracle.graal.jtt.jdk.LongBits
 
run7() - Method in class com.oracle.graal.jtt.jdk.UnsafeAllocateInstance01
 
run7() - Method in class com.oracle.graal.jtt.lang.Boxed_TYPE_01
 
run7() - Method in class com.oracle.graal.jtt.lang.Class_getComponentType01
 
run7() - Method in class com.oracle.graal.jtt.lang.Class_getSuperClass01
 
run7() - Method in class com.oracle.graal.jtt.lang.Class_isArray01
 
run7() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom01
 
run7() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom02
 
run7() - Method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom03
 
run7() - Method in class com.oracle.graal.jtt.lang.Class_isInterface01
 
run7() - Method in class com.oracle.graal.jtt.lang.Class_isPrimitive01
 
run7() - Method in class com.oracle.graal.jtt.lang.Int_greater02
 
run7() - Method in class com.oracle.graal.jtt.lang.Int_greater03
 
run7() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual02
 
run7() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual03
 
run7() - Method in class com.oracle.graal.jtt.lang.Int_less02
 
run7() - Method in class com.oracle.graal.jtt.lang.Int_less03
 
run7() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual02
 
run7() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual03
 
run7() - Method in class com.oracle.graal.jtt.lang.Long_greater02
 
run7() - Method in class com.oracle.graal.jtt.lang.Long_greater03
 
run7() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual02
 
run7() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual03
 
run7() - Method in class com.oracle.graal.jtt.lang.Long_less02
 
run7() - Method in class com.oracle.graal.jtt.lang.Long_less03
 
run7() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual01
 
run7() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual02
 
run7() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual03
 
run7() - Method in class com.oracle.graal.jtt.lang.Math_log10
 
run7() - Method in class com.oracle.graal.jtt.lang.Math_pow
 
run7() - Method in class com.oracle.graal.jtt.lang.Object_equals01
 
run7() - Method in class com.oracle.graal.jtt.micro.BigDoubleParams02
 
run7() - Method in class com.oracle.graal.jtt.micro.BigFloatParams02
 
run7() - Method in class com.oracle.graal.jtt.micro.BigIntParams02
 
run7() - Method in class com.oracle.graal.jtt.micro.BigLongParams02
 
run7() - Method in class com.oracle.graal.jtt.micro.BigMixedParams02
 
run7() - Method in class com.oracle.graal.jtt.micro.BigMixedParams03
 
run7() - Method in class com.oracle.graal.jtt.micro.BigMixedParams04
 
run7() - Method in class com.oracle.graal.jtt.micro.Bubblesort
 
run7() - Method in class com.oracle.graal.jtt.micro.Fibonacci
 
run7() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy01
 
run7() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
run7() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
run7() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
run7() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
run7() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
run7() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_16
 
run7() - Method in class com.oracle.graal.jtt.optimize.BC_imul_16
 
run7() - Method in class com.oracle.graal.jtt.optimize.Fold_Int01
 
run7() - Method in class com.oracle.graal.jtt.optimize.Fold_Long01
 
run7() - Method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
run7() - Method in class com.oracle.graal.jtt.optimize.Logic0
 
run7() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int01
 
run7() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int02
 
run7() - Method in class com.oracle.graal.jtt.optimize.Reduce_Int03
 
run7() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long01
 
run7() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long02
 
run7() - Method in class com.oracle.graal.jtt.optimize.Reduce_Long03
 
run7() - Method in class com.oracle.graal.jtt.optimize.VN_Int01
 
run7() - Method in class com.oracle.graal.jtt.optimize.VN_Int03
 
run7() - Method in class com.oracle.graal.jtt.optimize.VN_Long01
 
run7() - Method in class com.oracle.graal.jtt.optimize.VN_Long03
 
run7() - Method in class com.oracle.graal.jtt.reflect.Field_get01
 
run7() - Method in class com.oracle.graal.jtt.reflect.Field_get02
 
run7() - Method in class com.oracle.graal.jtt.reflect.Field_get03
 
run7() - Method in class com.oracle.graal.jtt.reflect.Field_get04
 
run7() - Method in class com.oracle.graal.jtt.reflect.Field_getType01
 
run7() - Method in class com.oracle.graal.jtt.reflect.Field_set01
 
run7() - Method in class com.oracle.graal.jtt.reflect.Field_set02
 
run7() - Method in class com.oracle.graal.jtt.reflect.Field_set03
 
run8() - Method in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
run8() - Method in class com.oracle.graal.jtt.bytecode.BC_dcmp10
 
run8() - Method in class com.oracle.graal.jtt.bytecode.BC_fcmp10
 
run8() - Method in class com.oracle.graal.jtt.bytecode.BC_ifeq
 
run8() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
run8() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run8() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run8() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run8() - Method in class com.oracle.graal.jtt.except.BC_aastore0
 
run8() - Method in class com.oracle.graal.jtt.except.BC_aastore1
 
run8() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run8() - Method in class com.oracle.graal.jtt.jdk.LongBits
 
run8() - Method in class com.oracle.graal.jtt.lang.Boxed_TYPE_01
 
run8() - Method in class com.oracle.graal.jtt.lang.Class_getComponentType01
 
run8() - Method in class com.oracle.graal.jtt.lang.Class_isArray01
 
run8() - Method in class com.oracle.graal.jtt.lang.Class_isInterface01
 
run8() - Method in class com.oracle.graal.jtt.lang.Class_isPrimitive01
 
run8() - Method in class com.oracle.graal.jtt.lang.Int_greater02
 
run8() - Method in class com.oracle.graal.jtt.lang.Int_greater03
 
run8() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual02
 
run8() - Method in class com.oracle.graal.jtt.lang.Int_greaterEqual03
 
run8() - Method in class com.oracle.graal.jtt.lang.Int_less03
 
run8() - Method in class com.oracle.graal.jtt.lang.Int_lessEqual03
 
run8() - Method in class com.oracle.graal.jtt.lang.Long_greater02
 
run8() - Method in class com.oracle.graal.jtt.lang.Long_greater03
 
run8() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual02
 
run8() - Method in class com.oracle.graal.jtt.lang.Long_greaterEqual03
 
run8() - Method in class com.oracle.graal.jtt.lang.Long_less03
 
run8() - Method in class com.oracle.graal.jtt.lang.Long_lessEqual03
 
run8() - Method in class com.oracle.graal.jtt.lang.Math_log10
 
run8() - Method in class com.oracle.graal.jtt.lang.Math_pow
 
run8() - Method in class com.oracle.graal.jtt.lang.Object_equals01
 
run8() - Method in class com.oracle.graal.jtt.micro.BigDoubleParams02
 
run8() - Method in class com.oracle.graal.jtt.micro.BigFloatParams02
 
run8() - Method in class com.oracle.graal.jtt.micro.BigIntParams02
 
run8() - Method in class com.oracle.graal.jtt.micro.BigLongParams02
 
run8() - Method in class com.oracle.graal.jtt.micro.BigMixedParams02
 
run8() - Method in class com.oracle.graal.jtt.micro.BigMixedParams03
 
run8() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
run8() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
run8() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
run8() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
run8() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
run8() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_16
 
run8() - Method in class com.oracle.graal.jtt.optimize.BC_imul_16
 
run8() - Method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
run8() - Method in class com.oracle.graal.jtt.optimize.Logic0
 
run8() - Method in class com.oracle.graal.jtt.reflect.Field_get01
 
run8() - Method in class com.oracle.graal.jtt.reflect.Field_get02
 
run8() - Method in class com.oracle.graal.jtt.reflect.Field_get03
 
run8() - Method in class com.oracle.graal.jtt.reflect.Field_get04
 
run8() - Method in class com.oracle.graal.jtt.reflect.Field_getType01
 
run8() - Method in class com.oracle.graal.jtt.reflect.Field_set01
 
run8() - Method in class com.oracle.graal.jtt.reflect.Field_set02
 
run8() - Method in class com.oracle.graal.jtt.reflect.Field_set03
 
run9() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
run9() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
run9() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
run9() - Method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
run9() - Method in class com.oracle.graal.jtt.except.BC_aastore0
 
run9() - Method in class com.oracle.graal.jtt.except.BC_aastore1
 
run9() - Method in class com.oracle.graal.jtt.jdk.IntegerBits
 
run9() - Method in class com.oracle.graal.jtt.jdk.LongBits
 
run9() - Method in class com.oracle.graal.jtt.lang.Math_pow
 
run9() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
run9() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
run9() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
run9() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
run9() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
run9() - Method in class com.oracle.graal.jtt.optimize.BC_idiv_16
 
run9() - Method in class com.oracle.graal.jtt.optimize.BC_imul_16
 
run9() - Method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
runAnalysis(StructuredGraph, PhaseContextT) - Method in class com.oracle.graal.virtual.phases.ea.EffectsPhase
 
runB0() - Method in class com.oracle.graal.jtt.optimize.LongToSomethingArray01
 
runByte() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
runByte() - Method in class com.oracle.graal.lir.jtt.ConstantStackCastTest
 
runByte() - Method in class com.oracle.graal.lir.jtt.StackMoveTest
 
runCompilation() - Method in class com.oracle.graal.hotspot.CompilationTask
 
runDefaultFalse() - Method in class jdk.internal.jvmci.options.test.NestedBooleanOptionValueTest
 
runDefaultTrue() - Method in class jdk.internal.jvmci.options.test.NestedBooleanOptionValueTest
 
runDiamond() - Method in class com.oracle.graal.jtt.jdk.UnsafeAccess01
 
runDouble() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
runDouble() - Method in class com.oracle.graal.lir.jtt.StackMoveTest
 
runEncryptDecrypt(SecretKey, String) - Method in class com.oracle.graal.hotspot.test.HotSpotCryptoSubstitutionTest
 
runFirst() - Method in class com.oracle.graal.jtt.lang.Math_sin
 
runFloat() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
runFloat() - Method in class com.oracle.graal.lir.jtt.StackMoveTest
 
runI0() - Method in class com.oracle.graal.jtt.bytecode.BC_i2b
 
runI0() - Method in class com.oracle.graal.jtt.bytecode.BC_i2c
 
runI0() - Method in class com.oracle.graal.jtt.bytecode.BC_i2s
 
runi0() - Method in class com.oracle.graal.jtt.optimize.InferStamp01
 
runI0() - Method in class com.oracle.graal.jtt.optimize.LongToSomethingArray01
 
runi0neg() - Method in class com.oracle.graal.jtt.optimize.InferStamp01
 
runI1() - Method in class com.oracle.graal.jtt.bytecode.BC_i2b
 
runI1() - Method in class com.oracle.graal.jtt.bytecode.BC_i2c
 
runI1() - Method in class com.oracle.graal.jtt.bytecode.BC_i2s
 
runi1() - Method in class com.oracle.graal.jtt.optimize.InferStamp01
 
runi1neg() - Method in class com.oracle.graal.jtt.optimize.InferStamp01
 
runI2() - Method in class com.oracle.graal.jtt.bytecode.BC_i2b
 
runI2() - Method in class com.oracle.graal.jtt.bytecode.BC_i2c
 
runI2() - Method in class com.oracle.graal.jtt.bytecode.BC_i2s
 
runi2() - Method in class com.oracle.graal.jtt.optimize.InferStamp01
 
runi2neg() - Method in class com.oracle.graal.jtt.optimize.InferStamp01
 
runI3() - Method in class com.oracle.graal.jtt.bytecode.BC_i2b
 
runI3() - Method in class com.oracle.graal.jtt.bytecode.BC_i2s
 
runInt() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
runInt() - Method in class com.oracle.graal.lir.jtt.LIRTestTest
 
runInt() - Method in class com.oracle.graal.lir.jtt.StackMoveTest
 
runInv() - Method in class com.oracle.graal.jtt.hotpath.HP_idea
 
runL0() - Method in class com.oracle.graal.jtt.bytecode.BC_i2b
 
runL0() - Method in class com.oracle.graal.jtt.bytecode.BC_i2c
 
runL0() - Method in class com.oracle.graal.jtt.bytecode.BC_i2s
 
runl0() - Method in class com.oracle.graal.jtt.optimize.InferStamp01
 
runL0() - Method in class com.oracle.graal.jtt.optimize.LongToSomethingArray01
 
runl0neg() - Method in class com.oracle.graal.jtt.optimize.InferStamp01
 
runL1() - Method in class com.oracle.graal.jtt.bytecode.BC_i2b
 
runL1() - Method in class com.oracle.graal.jtt.bytecode.BC_i2c
 
runL1() - Method in class com.oracle.graal.jtt.bytecode.BC_i2s
 
runl1() - Method in class com.oracle.graal.jtt.optimize.InferStamp01
 
runl1neg() - Method in class com.oracle.graal.jtt.optimize.InferStamp01
 
runL2() - Method in class com.oracle.graal.jtt.bytecode.BC_i2b
 
runL2() - Method in class com.oracle.graal.jtt.bytecode.BC_i2c
 
runL2() - Method in class com.oracle.graal.jtt.bytecode.BC_i2s
 
runl2() - Method in class com.oracle.graal.jtt.optimize.InferStamp01
 
runl2neg() - Method in class com.oracle.graal.jtt.optimize.InferStamp01
 
runL3() - Method in class com.oracle.graal.jtt.bytecode.BC_i2b
 
runL3() - Method in class com.oracle.graal.jtt.bytecode.BC_i2s
 
runLong() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
runLong() - Method in class com.oracle.graal.lir.jtt.StackMoveTest
 
running - Variable in class com.oracle.graal.hotspot.CompileTheWorld
Signal that the threads should start compiling in multithreaded mode.
running - Variable in class com.oracle.graal.jtt.threads.Thread_isInterrupted04.Thread1
 
runOverrides() - Method in class jdk.internal.jvmci.options.test.NestedBooleanOptionValueTest
 
runS0() - Method in class com.oracle.graal.jtt.optimize.LongToSomethingArray01
 
runShort() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
runShort() - Method in class com.oracle.graal.lir.jtt.StackMoveTest
 
runSplitIteration(TruffleStamp, TruffleStamp, int) - Method in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategyNew
 
runTest(String, AssemblerTest.CodeGenTest, Object...) - Method in class com.oracle.graal.asm.test.AssemblerTest
 
runTest(String, Object...) - Method in class com.oracle.graal.jtt.JTTTest
 
runTest(Set<DeoptimizationReason>, String, Object...) - Method in class com.oracle.graal.jtt.JTTTest
 
runTest(Set<DeoptimizationReason>, boolean, boolean, String, Object...) - Method in class com.oracle.graal.jtt.JTTTest
 
runTestIntAddExact() - Method in class com.oracle.graal.jtt.lang.Math_exact
 
runTestIntMulExact() - Method in class com.oracle.graal.jtt.lang.Math_exact
 
runTestIntSubExact() - Method in class com.oracle.graal.jtt.lang.Math_exact
 
runTestLongAddExact() - Method in class com.oracle.graal.jtt.lang.Math_exact
 
runTestLongMulExact() - Method in class com.oracle.graal.jtt.lang.Math_exact
 
runTestLongSubExact() - Method in class com.oracle.graal.jtt.lang.Math_exact
 
runTests(VirtualFrame, String, SLFunction) - Method in class com.oracle.graal.truffle.test.builtins.SLCallFunctionsWithBuiltin
 
runTestWithDelta(double, String, Object...) - Method in class com.oracle.graal.jtt.JTTTest
 
runtime - Static variable in class com.oracle.graal.api.runtime.Graal
 
runtime - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotNodeLIRBuilder
 
runtime - Variable in class com.oracle.graal.hotspot.HotSpotBackend
 
runtime() - Static method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
Gets the singleton HotSpotGraalRuntime object.
runtime - Variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
runtime - Variable in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
runtime - Variable in class com.oracle.graal.hotspot.meta.HotSpotSnippetReflectionProvider
 
runtime - Variable in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
 
runtime - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
runtime - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
runtime - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotNodeLIRBuilder
 
runtime - Variable in class com.oracle.graal.hotspot.stubs.ForeignCallStub
 
runtime() - Method in class com.oracle.graal.hotspot.test.HotSpotGraalCompilerTest
runtime - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
runtime - Variable in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
runtime - Variable in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
runtime - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
runtime() - Static method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Gets the singleton HotSpotJVMCIRuntime object.
runtime - Variable in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
runtime - Variable in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
runtime - Variable in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
runtime - Variable in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
 
runtime - Static variable in class jdk.internal.jvmci.runtime.JVMCI
 
runtimeAssert(boolean, String) - Static method in class com.oracle.graal.replacements.ReplacementsUtil
Asserts that condition evaluates to true at runtime.
RuntimeCalls() - Constructor for class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider.RuntimeCalls
 
runtimeCallStackSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
RuntimeProvider - Interface in com.oracle.graal.runtime
A runtime supporting a host backend as well, zero or more additional backends.
runtimeStartTime - Variable in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
runtimeType - Variable in class com.oracle.graal.hotspot.meta.HotSpotSnippetReflectionProvider
 

S

s - Static variable in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
s - Static variable in class com.oracle.graal.jtt.hotpath.HP_array02
 
s - Static variable in class com.oracle.graal.jtt.hotpath.HP_field03
 
s - Variable in class com.oracle.graal.jtt.hotpath.HP_field04.TestClass
 
s - Variable in class com.oracle.graal.jtt.optimize.List_reorder_bug.TestClass
 
s - Variable in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest.Foo
 
s1 - Variable in class com.oracle.graal.compiler.test.NodePosIteratorTest.TestNode
 
s2 - Variable in class com.oracle.graal.compiler.test.NodePosIteratorTest.TestNode
 
safeDelete() - Method in class com.oracle.graal.graph.Node
Removes this node from its graph.
safepoint() - Static method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
safepointAddressValue - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
Value where the address for safepoint poll is kept.
SafepointNode - Class in com.oracle.graal.nodes
Marks a position in the graph where a safepoint should be emitted.
SafepointNode() - Constructor for class com.oracle.graal.nodes.SafepointNode
 
safepointPollAddress - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotReturnOp
 
safepointPollAddress - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotSafepointOp
 
safepointPollingAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
safeToInt(long) - Static method in class com.oracle.graal.compiler.common.util.Util
 
safeToProcessMove(Interval, Interval) - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
Checks if the location of to is not blocked or is only blocked by from.
safeToProcessMove(Value, Value) - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
Checks if the location of to is not blocked or is only blocked by from.
safeToShort(int) - Static method in class com.oracle.graal.asm.NumUtil
 
safeToShort(int) - Static method in class com.oracle.graal.compiler.common.util.Util
 
SALOAD - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
same(LIRInstruction, LIRInstruction) - Static method in class com.oracle.graal.lir.EdgeMoveOptimizer.Optimizer
Determines if two operations are both moves that have the same source and destination operands.
same(Object, Object) - Static method in class jdk.internal.jvmci.code.VirtualObject
 
sameDestination(AbstractBeginNode, AbstractBeginNode) - Static method in class com.oracle.graal.nodes.IfNode
Check it these two blocks end up at the same place.
sameRegister(Value, Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
sameRegister(Value, Value, Value) - Static method in class jdk.internal.jvmci.code.ValueUtil
 
sameSign(IntegerStamp, IntegerStamp) - Static method in class com.oracle.graal.compiler.common.type.IntegerStamp
Checks if the 2 stamps represent values of the same sign.
sameTrace(AbstractBlockBase<?>, AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScanLifetimeAnalysisPhase
 
sameType(TypeMirror, TypeMirror) - Method in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
sampleAllocation(int, String, Object, long) - Method in class com.oracle.graal.compiler.test.AllocSpy.GraalContextSampler
 
SampleBytes - Static variable in class com.oracle.graal.compiler.test.AllocSpy
Determines if bytes per allocation site are recorded.
SampleInstances - Static variable in class com.oracle.graal.compiler.test.AllocSpy
Determines if allocations per allocation site are recorded.
sandbox(CharSequence, DebugConfig, Object...) - Static method in class com.oracle.graal.debug.Debug
Creates and enters a new debug scope which will be disjoint from the current debug scope.
sandbox - Variable in class com.oracle.graal.debug.internal.DebugScope
 
SAR - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Shift
 
sarray - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance04
 
sarray - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance06
 
sarray - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance07
 
SASTORE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
saturate(long, int) - Static method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
save(CalleeSaveLayout, int) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
Emit code to save a given set of callee save registers in the CSA within the frame.
save(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
save(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
save - Variable in class com.oracle.graal.lir.amd64.AMD64RestoreRegistersOp
The operation that saved the registers restored by this operation.
saveAllRegisters() - Static method in class com.oracle.graal.hotspot.nodes.SaveAllRegistersNode
 
SaveAllRegistersNode - Class in com.oracle.graal.hotspot.nodes
Saves all allocatable registers.
SaveAllRegistersNode() - Constructor for class com.oracle.graal.hotspot.nodes.SaveAllRegistersNode
 
savedRbp - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotEpilogueBlockEndOp
 
savedRbp - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotEpilogueOp
 
savedRegisters - Variable in class com.oracle.graal.lir.amd64.AMD64SaveRegistersOp
The registers (potentially) saved by this operation.
savedRegisters - Variable in class com.oracle.graal.lir.sparc.SPARCSaveRegistersOp
The registers (potentially) saved by this operation.
savedStates - Variable in class com.oracle.graal.lir.alloc.lsra.RegisterVerifier
 
saveLastNode() - Method in class com.oracle.graal.replacements.GraphKit
 
saveRbp - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
SaveRbp(StandardOp.NoOp) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator.SaveRbp
 
saveRegister(CompilationResultBuilder, AMD64MacroAssembler, StackSlot, Register) - Method in class com.oracle.graal.lir.amd64.AMD64SaveRegistersOp
 
saveRegisterOp - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotEnterUnpackFramesStackFrameOp
 
saveRegisterOp - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLeaveCurrentStackFrameOp
 
saveRegisterOp - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLeaveUnpackFramesStackFrameOp
 
saveRegistersOp - Variable in class com.oracle.graal.hotspot.nodes.SaveAllRegistersNode
 
SBB - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
ScalarTypeSystemTest - Class in com.oracle.graal.compiler.test
In the following tests, the scalar type system of the compiler should be complete enough to see the relation between the different conditions.
ScalarTypeSystemTest() - Constructor for class com.oracle.graal.compiler.test.ScalarTypeSystemTest
 
scale - Variable in class com.oracle.graal.asm.amd64.AMD64Address
 
Scale(int, int) - Constructor for enum com.oracle.graal.asm.amd64.AMD64Address.Scale
 
scale - Variable in class com.oracle.graal.compiler.amd64.AMD64AddressNode
 
scale - Variable in class com.oracle.graal.debug.internal.DebugHistogramAsciiPrinter
 
scale(int, float) - Static method in class com.oracle.graal.jtt.lang.StringCoding_Scale
 
scale - Variable in class com.oracle.graal.lir.amd64.AMD64AddressValue
 
scale - Variable in class com.oracle.graal.loop.DerivedScaledInductionVariable
 
scan(Class<?>, Class<?>, boolean) - Method in class com.oracle.graal.compiler.common.FieldsScanner
Scans the fields in a class hierarchy.
scan(Class<?>) - Method in class com.oracle.graal.lir.LIRInstructionClass.LIRInstructionFieldsScanner
 
scan(long) - Static method in class com.oracle.graal.replacements.nodes.BitScanForwardNode
Utility method with defined return value for 0.
scan(int) - Static method in class com.oracle.graal.replacements.nodes.BitScanForwardNode
Utility method with defined return value for 0.
scan(long) - Static method in class com.oracle.graal.replacements.nodes.BitScanReverseNode
Utility method with defined return value for 0.
scan(int) - Static method in class com.oracle.graal.replacements.nodes.BitScanReverseNode
Utility method with defined return value for 0.
scanField(Field, long) - Method in class com.oracle.graal.compiler.common.FieldsScanner
 
scanField(Field, long) - Method in class com.oracle.graal.graph.NodeClass.NodeFieldsScanner
 
scanField(Field, long) - Method in class com.oracle.graal.lir.LIRInstructionClass.LIRInstructionFieldsScanner
 
scanField(Field, long) - Method in class com.oracle.graal.lir.LIRIntrospection.LIRFieldsScanner
 
scanFields(TypeElement) - Method in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
scanForwardIntConstantSnippet() - Static method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
scanForwardIntSnippet(int) - Static method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
scanForwardLongConstantSnippet() - Static method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
scanForwardLongEmptySnippet(long) - Static method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
scanForwardLongSnippet(long) - Static method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
scanReverseIntConstantSnippet() - Static method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
scanReverseIntSnippet(int) - Static method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
scanReverseLongConstantSnippet() - Static method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
scanReverseLongEmptySnippet(long) - Static method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
scanReverseLongSnippet(long) - Static method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
schedule - Variable in class com.oracle.graal.compiler.LIRGenerationPhase.LIRGenerationContext
 
schedule - Variable in class com.oracle.graal.phases.common.LoweringPhase.Round
 
schedule - Variable in class com.oracle.graal.printer.CFGPrinter
 
schedule(Node, Block) - Method in class com.oracle.graal.printer.CFGPrinter
 
schedule - Variable in class com.oracle.graal.virtual.phases.ea.EffectsClosure
 
ScheduledNodeIterator - Class in com.oracle.graal.phases.graph
Iterates over a list of nodes, which usually comes from SchedulePhase.getBlockToNodesMap().
ScheduledNodeIterator() - Constructor for class com.oracle.graal.phases.graph.ScheduledNodeIterator
 
scheduleEarliestIterative(ControlFlowGraph, BlockMap<List<Node>>, NodeMap<Block>, NodeBitMap, StructuredGraph) - Static method in class com.oracle.graal.phases.schedule.SchedulePhase
 
scheduleInputs(Node, Block) - Method in class com.oracle.graal.printer.CFGPrinter
 
SchedulePhase - Class in com.oracle.graal.phases.schedule
 
SchedulePhase() - Constructor for class com.oracle.graal.phases.schedule.SchedulePhase
 
SchedulePhase(SchedulePhase.SchedulingStrategy) - Constructor for class com.oracle.graal.phases.schedule.SchedulePhase
 
SchedulePhase.SchedulingError - Error in com.oracle.graal.phases.schedule
Error thrown when a graph cannot be scheduled.
SchedulePhase.SchedulingStrategy - Enum in com.oracle.graal.phases.schedule
 
SchedulingBug_01 - Class in com.oracle.graal.jtt.optimize
 
SchedulingBug_01() - Constructor for class com.oracle.graal.jtt.optimize.SchedulingBug_01
 
SchedulingBug_01.VolatileBoxHolder - Class in com.oracle.graal.jtt.optimize
 
SchedulingError() - Constructor for error com.oracle.graal.phases.schedule.SchedulePhase.SchedulingError
 
SchedulingError(String, Object...) - Constructor for error com.oracle.graal.phases.schedule.SchedulePhase.SchedulingError
This constructor creates a SchedulePhase.SchedulingError with a message assembled via String.format(String, Object...).
SchedulingStrategy() - Constructor for enum com.oracle.graal.phases.schedule.SchedulePhase.SchedulingStrategy
 
SchedulingTest - Class in com.oracle.graal.compiler.test
 
SchedulingTest() - Constructor for class com.oracle.graal.compiler.test.SchedulingTest
 
SchedulingTest2 - Class in com.oracle.graal.compiler.test
 
SchedulingTest2() - Constructor for class com.oracle.graal.compiler.test.SchedulingTest2
 
scope(Object, Object[]) - Static method in class com.oracle.graal.debug.Debug
Creates and enters a new debug scope which will be a child of the current debug scope.
scope(Object) - Static method in class com.oracle.graal.debug.Debug
Similar to Debug.scope(Object, Object[]) but without context objects.
scope(Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
scope(Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
scope(Object, Object, Object, Object) - Static method in class com.oracle.graal.debug.Debug
 
scope(CharSequence, DebugConfig, Object...) - Method in class com.oracle.graal.debug.internal.DebugScope
Creates and enters a new debug scope which is either a child of the current scope or a disjoint top level scope.
scope - Variable in class com.oracle.graal.java.JsrScope
 
scope - Variable in class com.oracle.graal.nodeinfo.processor.GraphNodeProcessor
Node class currently being processed.
Scope(FixedNode, ComputeInliningRelevance.Scope) - Constructor for class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance.Scope
 
SCOPE_SEP - Static variable in class com.oracle.graal.debug.internal.DebugScope
 
ScopedPostOrderNodeIterator - Class in com.oracle.graal.phases.graph
 
ScopedPostOrderNodeIterator(StructuredGraph) - Constructor for class com.oracle.graal.phases.graph.ScopedPostOrderNodeIterator
 
scopeRelevanceWithinParent - Variable in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance.Scope
A measure of how important this scope is within its parent scope.
scopes - Variable in class com.oracle.graal.phases.graph.ScopedPostOrderNodeIterator
 
score - Variable in class com.oracle.graal.truffle.TruffleInliningProfile
 
scratch - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotEnterUnpackFramesStackFrameOp
 
scratch - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.StrategySwitchOp
 
scratch - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.TableSwitchOp
 
scratch - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AMD64MultiStackMove
 
scratch - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AMD64StackMove
 
scratch - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.MulHighOp
 
scratch - Variable in class com.oracle.graal.lir.sparc.SPARCBitManipulationOp
 
scratch - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.StrategySwitchOp
 
scratch - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.TableSwitchOp
 
scratch1 - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.RemOp
 
scratch1 - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.SPARCLMulccOp
 
scratch2 - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.RemOp
 
scratch2 - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.SPARCLMulccOp
 
scratchForSafepointOnReturn - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotReturnOp
 
scratchRegister - Variable in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
ScratchRegister(Register) - Constructor for class com.oracle.graal.asm.sparc.SPARCMacroAssembler.ScratchRegister
 
sdf - Static variable in class com.oracle.graal.printer.GraphPrinterDumpHandler
 
sdivx(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
sdivx(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
search(ConditionalEliminationTest2.Entry, String, ConditionalEliminationTest2.Entry) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest2
 
searchAnchor(ValueNode, ResolvedJavaType) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
searchInlined(SLIsInlinedBuiltin.InliningTrace, OptimizedCallTarget, SLFunction, SLFunction) - Static method in class com.oracle.graal.truffle.test.builtins.SLIsInlinedBuiltin
 
second - Variable in class com.oracle.graal.lir.alloc.lsra.Interval.Pair
 
second - Variable in class com.oracle.graal.nodes.Pair
 
secondariesHit - Static variable in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
 
secondariesMiss - Static variable in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
 
SECONDARY_SUPER_CACHE_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
SECONDARY_SUPERS_ELEMENT_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
SECONDARY_SUPERS_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
secondarySuperCacheOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
secondarySuperCacheOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
secondarySupersOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
secondarySupersOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
SecondMutable - Static variable in class jdk.internal.jvmci.options.test.TestOptionValue.Options
 
secondMutable - Static variable in class jdk.internal.jvmci.options.test.TestOptionValue
 
SECTION - Static variable in class com.oracle.graal.code.HexCodeFile
 
SECTION_CHARACTER - Static variable in class com.oracle.graal.compiler.common.util.Util
 
SECTION_DELIM - Static variable in class com.oracle.graal.code.HexCodeFile
 
sectionAlignment - Variable in class jdk.internal.jvmci.code.DataSection
 
sectionHead(Node) - Static method in class com.oracle.graal.phases.common.ProfileCompiledMethodsPhase
 
sectionSize - Variable in class jdk.internal.jvmci.code.DataSection
 
selectComponentKind(BasicArrayCopyNode) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
selectComponentKind(BasicArrayCopyNode, boolean) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
selectedStrategy - Variable in class com.oracle.graal.phases.schedule.SchedulePhase
 
selectNext(T) - Method in class com.oracle.graal.compiler.common.alloc.TraceBuilder
 
self - Variable in class com.oracle.graal.graph.NodeList
 
senderFp - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotEnterUnpackFramesStackFrameOp
 
senderFp - Variable in class com.oracle.graal.hotspot.nodes.EnterUnpackFramesStackFrameNode
 
senderSp - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotEnterUnpackFramesStackFrameOp
 
senderSp - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotPushInterpreterFrameOp
 
senderSp - Variable in class com.oracle.graal.hotspot.nodes.EnterUnpackFramesStackFrameNode
 
senderSp - Variable in class com.oracle.graal.hotspot.nodes.PushInterpreterFrameNode
 
senderSp - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotEnterUnpackFramesStackFrameOp
 
senderSp - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotPushInterpreterFrameOp
 
SEPERATOR_CHARACTER - Static variable in class com.oracle.graal.compiler.common.util.Util
 
sequenceConstants() - Method in class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
SequentialStrategy(double[], JavaConstant[]) - Constructor for class com.oracle.graal.lir.SwitchStrategy.SequentialStrategy
 
SerialArrayRangeWriteBarrier - Class in com.oracle.graal.hotspot.nodes
 
SerialArrayRangeWriteBarrier(ValueNode, ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.SerialArrayRangeWriteBarrier
 
serialArrayRangeWriteBarrier(Object, int, int) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
serialArrayRangeWriteBarrier - Variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
 
serialImpreciseWriteBarrier(Object) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
serialImpreciseWriteBarrier - Variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
 
serializable(SerializableConstant) - Static method in interface jdk.internal.jvmci.code.DataSection.DataBuilder
 
SerializableConstant - Interface in jdk.internal.jvmci.meta
Represents a compile-time constant that can be converted to a byte array.
serialize(ByteBuffer) - Method in class jdk.internal.jvmci.meta.PrimitiveConstant
 
serialize(ByteBuffer) - Method in interface jdk.internal.jvmci.meta.SerializableConstant
Serialize the constant into the ByteBuffer.
serialPreciseWriteBarrier(AddressNode.Address) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
serialPreciseWriteBarrier - Variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
 
serialVersionUID - Static variable in class com.oracle.graal.compiler.common.util.ArraySet
 
serialVersionUID - Static variable in exception com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParseError
 
serialVersionUID - Static variable in exception com.oracle.graal.compiler.test.DegeneratedLoopsTest.UnresolvedException
 
serialVersionUID - Static variable in exception com.oracle.graal.compiler.test.ea.EscapeAnalysisTest.MyException
 
serialVersionUID - Static variable in error com.oracle.graal.graph.GraalGraphJVMCIError
 
serialVersionUID - Static variable in error com.oracle.graal.graph.VerificationError
 
serialVersionUID - Static variable in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider.LIRSuitesSupplier
 
serialVersionUID - Static variable in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider.SuitesSupplier
 
serialVersionUID - Static variable in class com.oracle.graal.java.DefaultSuitesProvider.LIRSuitesSupplier
 
serialVersionUID - Static variable in class com.oracle.graal.java.DefaultSuitesProvider.SuitesSupplier
 
serialVersionUID - Static variable in exception com.oracle.graal.java.JsrNotSupportedBailout
 
serialVersionUID - Static variable in exception com.oracle.graal.lir.alloc.lsra.OutOfRegistersException
 
serialVersionUID - Static variable in class com.oracle.graal.lir.dfa.UniqueWorkList
 
serialVersionUID - Static variable in error com.oracle.graal.phases.schedule.SchedulePhase.SchedulingError
 
serialVersionUID - Static variable in class com.oracle.graal.printer.BinaryGraphPrinter.ConstantPool
 
serialVersionUID - Static variable in exception jdk.internal.jvmci.code.BailoutException
 
serialVersionUID - Static variable in exception jdk.internal.jvmci.code.InvalidInstalledCodeException
 
serialVersionUID - Static variable in exception jdk.internal.jvmci.code.SourceStackTrace
 
serialVersionUID - Static variable in error jdk.internal.jvmci.common.JVMCIError
 
SerialWriteBarrier - Class in com.oracle.graal.hotspot.nodes
 
SerialWriteBarrier(AddressNode, boolean) - Constructor for class com.oracle.graal.hotspot.nodes.SerialWriteBarrier
 
SerialWriteBarrier(NodeClass<? extends SerialWriteBarrier>, AddressNode, boolean) - Constructor for class com.oracle.graal.hotspot.nodes.SerialWriteBarrier
 
serialWriteBarrier(Pointer) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
serialWriteBarrierCounter - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
ServiceProvider - Annotation Type in jdk.internal.jvmci.service
Annotates a service provider than can be loaded via Services.load(Class) or Services.loadSingle(Class, boolean).
ServiceProviderProcessor - Class in jdk.internal.jvmci.service.processor
 
ServiceProviderProcessor() - Constructor for class jdk.internal.jvmci.service.processor.ServiceProviderProcessor
 
Services - Class in jdk.internal.jvmci.service
An mechanism for accessing service providers via JVMCI.
Services() - Constructor for class jdk.internal.jvmci.service.Services
 
set(E, AbstractBlockBase<?>) - Method in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
Sets a flag for a block.
set(Object, int, Object) - Method in class com.oracle.graal.compiler.common.Fields
 
set(int, int) - Method in class com.oracle.graal.compiler.common.util.IntList
Sets a value at a given index in this list.
set(Object, int, Object) - Method in class com.oracle.graal.graph.Edges
 
set(int, Node) - Method in class com.oracle.graal.graph.NodeList
 
set(Node, T) - Method in class com.oracle.graal.graph.NodeMap
 
set(Node, Node) - Method in class com.oracle.graal.graph.Position
 
set(OptionDescriptor, Object) - Method in class com.oracle.graal.hotspot.CompileTheWorld.Config
 
set(Object[], int) - Static method in class com.oracle.graal.jtt.micro.Matrix01
 
set(Interval.RegisterBinding, Interval) - Method in class com.oracle.graal.lir.alloc.lsra.Interval.RegisterBindingLists
Sets the list for a specified binding.
set(OptionDescriptor, Object) - Method in interface jdk.internal.jvmci.options.OptionUtils.OptionConsumer
 
setAction(DeoptimizationAction) - Method in class com.oracle.graal.nodes.GuardNode
 
setAddress(ValueNode) - Method in class com.oracle.graal.nodes.memory.address.RawAddressNode
 
setAddress(AddressNode) - Method in class com.oracle.graal.nodes.memory.FixedAccessNode
 
setAddress(long) - Method in class jdk.internal.jvmci.code.InstalledCode
 
setAfterFloatingReadPhase(boolean) - Method in class com.oracle.graal.nodes.StructuredGraph
 
setAlign(boolean) - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
setAlive(LIR, boolean) - Method in class com.oracle.graal.lir.sparc.SPARCLoadConstantTableBaseOp
 
setAll(NodeList<T>) - Method in class com.oracle.graal.graph.NodeList
 
setAllowMaterialization(boolean) - Method in class com.oracle.graal.truffle.nodes.frame.NewFrameNode.VirtualOnlyInstanceNode
 
setAnchor(AnchoringNode) - Method in class com.oracle.graal.nodes.FloatingAnchoredNode
 
setAndGet(String[], String) - Static method in class com.oracle.graal.replacements.test.MonitorTest
 
setAndGrow(Node, T) - Method in class com.oracle.graal.graph.NodeMap
 
setAnnul(int, boolean) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.ControlTransferOp
 
setArray(ValueNode) - Method in class com.oracle.graal.nodes.java.AccessArrayNode
 
setAssumptions(Assumptions.Assumption[]) - Method in class jdk.internal.jvmci.code.CompilationResult
Sets the assumptions made during compilation.
setBase(ValueNode) - Method in class com.oracle.graal.compiler.amd64.AMD64AddressNode
 
setBase(ValueNode) - Method in class com.oracle.graal.compiler.sparc.SPARCImmediateAddressNode
 
setBase(ValueNode) - Method in class com.oracle.graal.compiler.sparc.SPARCIndexedAddressNode
 
setBase(ValueNode) - Method in class com.oracle.graal.nodes.memory.address.OffsetAddressNode
 
setBCI(int) - Method in class com.oracle.graal.bytecode.BytecodeStream
Sets the bytecode index to the specified value.
setBci(int) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySlowPathNode
 
setBci(int) - Method in class com.oracle.graal.nodes.extended.ForeignCallNode
Set the bci of the invoke bytecode for use when converting a stateAfter into a stateDuring.
setBestCost(double) - Method in class com.oracle.graal.lir.constopt.ConstantTree.NodeCost
 
setBit(int, int) - Method in class com.oracle.graal.compiler.common.util.BitMap2D
 
setBits(int, int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
setBits(int, SPARCAssembler.ConditionFlag, boolean, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.CBCond
 
setBits(int, int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.CompositeBitSpec
 
setBits(int, int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.ContinousBitSpec
 
setBits(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.ControlTransferOp
 
setBits(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.Op2Op
 
setBits(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.SPARCOp
 
setBlockPos(Interval, int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
setBlockSuccessor(int, AbstractBeginNode) - Method in class com.oracle.graal.nodes.extended.SwitchNode
 
setBoolean(FrameSlot, boolean) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
setBoolean(FrameSlot, boolean) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
setBoolean(FrameSlot, boolean) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
setBooleanUnsafe(int, FrameSlot, boolean) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
setByte(FrameSlot, byte) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
setByte(FrameSlot, byte) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
setByte(FrameSlot, byte) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
setBytecodeSize(int) - Method in class jdk.internal.jvmci.code.CompilationResult
 
setByteIndex(long) - Method in interface com.oracle.graal.compiler.common.util.TypeReader
Sets the next byte index to be read.
setByteIndex(long) - Method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeReader
 
setByteUnsafe(int, FrameSlot, byte) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
setCache(Kind, Stamp) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
 
setCacheable(boolean) - Method in class com.oracle.graal.replacements.SnippetTemplate.Arguments
 
setCalleeSaveInfo(RegisterSaveLayout) - Method in class jdk.internal.jvmci.code.DebugInfo
Sets the map from the registers (in the caller's frame) to the slots where they are saved in the current frame.
setCallTarget(CallTargetNode) - Method in class com.oracle.graal.nodes.InvokeNode
 
setCallTarget(CallTargetNode) - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
setCodeSize(int) - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
setCodeSize(int) - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.CompilationEvent
 
setCodeSize(int) - Method in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilationEvent
 
setCommit(CommitAllocationNode) - Method in class com.oracle.graal.nodes.virtual.AllocatedObjectNode
 
setCompiledIRSize(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
setCompiledStub(Stub) - Method in interface com.oracle.graal.hotspot.HotSpotForeignCallLinkage
 
setCompiledStub(Stub) - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
setCompileId(int) - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
setCompileId(int) - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilerFailureEvent
 
setCompileId(int) - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.CompilationEvent
 
setCompileId(int) - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.CompilerFailureEvent
 
setCompileId(int) - Method in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilationEvent
 
setCompileId(int) - Method in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilerFailureEvent
 
setCompileLevel(int) - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
setCompileLevel(int) - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.CompilationEvent
 
setCompileLevel(int) - Method in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilationEvent
 
setCompilerIRSize(Class<?>, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
setCompilerIRSize(Class<?>, int) - Method in class jdk.internal.jvmci.meta.DefaultProfilingInfo
 
setCompilerIRSize(Class<?>, int) - Method in interface jdk.internal.jvmci.meta.ProfilingInfo
Records the size of the compiler intermediate representation (IR) associated with this method.
setCondition(LogicNode) - Method in class com.oracle.graal.nodes.AbstractFixedGuardNode
 
setCondition(LogicNode) - Method in class com.oracle.graal.nodes.IfNode
 
setConditional(boolean) - Method in interface com.oracle.graal.debug.DebugMetric
Sets a flag determining if this counter is only enabled if metering is enabled.
setConditional(boolean) - Method in interface com.oracle.graal.debug.DebugTimer
Sets a flag determining if this timer is only enabled if timing is enabled.
setConditional(boolean) - Method in class com.oracle.graal.debug.internal.DebugValue
 
setConfig(DebugConfig) - Static method in class com.oracle.graal.debug.Debug
Changes the debug configuration for the current thread.
setConfig(DebugConfig) - Method in class com.oracle.graal.debug.internal.DebugScope
 
setCost(AbstractBlockBase<?>, C) - Method in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
Sets the cost for a block.
setCountAt(int, int) - Method in class com.oracle.graal.lir.LIRInsertionBuffer
 
setCurrent(Node) - Method in class com.oracle.graal.graph.TypedGraphNodeIterator
 
setCurrentData(HotSpotMethodDataAccessor, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
setCurrentFrameState(FrameStateBuilder) - Method in class com.oracle.graal.java.BytecodeParser
 
setCurrentValue(int, long) - Method in class com.oracle.graal.debug.internal.DebugScope
 
setCurrentValue(long) - Method in class com.oracle.graal.debug.internal.DebugValue
 
setCurrentValue(int, long) - Method in class com.oracle.graal.debug.internal.DebugValueMap
 
setCustomStackAreaOffset(int) - Method in class jdk.internal.jvmci.code.CompilationResult
 
setDefaultMethod(ResolvedJavaMethod, CompilationResult) - Method in interface jdk.internal.jvmci.code.CodeCacheProvider
Sets the given compilation result as the default implementation of the given method.
setDefaultMethod(ResolvedJavaMethod, CompilationResult) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
setDefinitionBlock(Value, AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl
 
setDelayedControlTransfer(SPARCDelayedControlTransfer) - Method in class com.oracle.graal.lir.sparc.SPARCLIRInstruction
 
setDelayedControlTransfer(SPARCDelayedControlTransfer) - Method in interface com.oracle.graal.lir.sparc.SPARCTailDelayedLIRInstruction
 
setDeoptimizationRescueSlot(StackSlot) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerationResult
 
setDeoptimizationRescueSlot(StackSlot) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerationResult
 
setDerivedReferenceBase(AllocatableValue) - Method in class jdk.internal.jvmci.meta.LIRKind
Change the base value of a derived reference.
setDescriptor(OptionDescriptor) - Method in class jdk.internal.jvmci.options.OptionValue
Sets the descriptor for this option.
setDisp(int, SPARCMacroAssembler, Label) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.ControlTransferOp
 
setDisp(int, int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.ControlTransferOp
 
setDisplacement(int) - Method in class com.oracle.graal.compiler.amd64.AMD64AddressNode
 
setDisplacement(int) - Method in class com.oracle.graal.compiler.sparc.SPARCImmediateAddressNode
 
setDominated(List<T>) - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
setDominator(T) - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
setDominatorNumbers(int, int) - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
setDominatorPath(E, AbstractBlockBase<?>) - Method in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
Sets flag for all blocks along the dominator path from block to the root until a block it finds a block where flag is already set.
setDouble(FrameSlot, double) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
setDouble(FrameSlot, double) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
setDouble(FrameSlot, double) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
setDoubleUnsafe(int, FrameSlot, double) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
setDumpLevel(int) - Static method in class com.oracle.graal.debug.internal.DebugScope
Enable dumping at the new dumpLevel for the remainder of enclosing scopes.
setEndIndex(int) - Method in class com.oracle.graal.nodes.LoopEndNode
 
setEndsWithRet() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
setEnsureVirtualized(VirtualObjectNode, boolean) - Method in interface com.oracle.graal.nodes.spi.VirtualizerTool
 
setEnsureVirtualized(boolean) - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
setEnsureVirtualized(int, boolean) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
setEnsureVirtualized(VirtualObjectNode, boolean) - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
setEntry(int, ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
setEntry(int, int, ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
setEntryBCI(int) - Method in class jdk.internal.jvmci.code.CompilationResult
 
setEntryState(BciBlockMapping.BciBlock, int, FrameStateBuilder) - Method in class com.oracle.graal.java.BytecodeParser
 
setEntryStateMultiDimension(int, FrameStateBuilder, int) - Method in class com.oracle.graal.java.BytecodeParser
 
setEscapedReturnValue(ValueNode) - Method in class com.oracle.graal.nodes.FullInfopointNode
 
setEscapedReturnValue(ValueNode) - Method in class com.oracle.graal.nodes.java.MonitorExitNode
 
setExceptionEdge(AbstractBeginNode) - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
setFailedReason(String) - Method in class com.oracle.graal.truffle.TruffleInliningProfile
 
setFalseSuccessor(AbstractBeginNode) - Method in class com.oracle.graal.nodes.IfNode
 
setField() - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces.Pill
 
setFirstInstruction(BciBlockMapping.BciBlock, int, FixedWithNextNode) - Method in class com.oracle.graal.java.BytecodeParser
 
setFirstInstructionMultiDimension(int, FixedWithNextNode, int) - Method in class com.oracle.graal.java.BytecodeParser
 
setFirstVariableNumber(int) - Method in class com.oracle.graal.lir.LIR
 
setFloat(FrameSlot, float) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
setFloat(FrameSlot, float) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
setFloat(FrameSlot, float) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
setFloatCache(Kind) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
 
setFloatUnsafe(int, FrameSlot, float) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
setForceFixed(boolean) - Method in class com.oracle.graal.nodes.memory.FloatableAccessNode
 
setForeignCall(boolean) - Method in interface com.oracle.graal.lir.gen.LIRGenerationResult
 
setForeignCall(boolean) - Method in class com.oracle.graal.lir.gen.LIRGenerationResultBase
 
setGraphBuilderPlugins(GraphBuilderConfiguration.Plugins) - Method in class com.oracle.graal.replacements.ReplacementsImpl
 
setGuard(GuardingNode) - Method in interface com.oracle.graal.nodes.extended.GuardedNode
 
setGuard(GuardingNode) - Method in class com.oracle.graal.nodes.FloatingGuardedNode
 
setGuard(GuardingNode) - Method in class com.oracle.graal.nodes.InvokeNode
 
setGuard(GuardingNode) - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
setGuard(GuardingNode) - Method in class com.oracle.graal.nodes.memory.FixedAccessNode
 
setGuard(GuardingNode) - Method in class com.oracle.graal.phases.common.LoweringPhase.DummyGuardHandle
 
setGuardsStage(StructuredGraph.GuardsStage) - Method in class com.oracle.graal.nodes.StructuredGraph
 
setHasArgInCallerFrame() - Method in class com.oracle.graal.lir.LIR
 
setHasUnsafeAccess(boolean) - Method in class jdk.internal.jvmci.code.CompilationResult
 
setHasValueProxies(boolean) - Method in class com.oracle.graal.nodes.StructuredGraph
 
SETHI - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler
 
sethi(int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
Sethi() - Constructor for class com.oracle.graal.asm.sparc.SPARCAssembler.Sethi
 
setHint(LIRInstruction, Interval, Interval) - Static method in class com.oracle.graal.lir.alloc.lsra.ssa.SSALinearScanLifetimeAnalysisPhase
 
setHint(LIRInstruction, Interval, Interval) - Static method in class com.oracle.graal.lir.alloc.trace.TraceLinearScanLifetimeAnalysisPhase
 
Sethix(long, Register, boolean, boolean) - Constructor for class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Sethix
 
Sethix(long, Register, boolean) - Constructor for class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Sethix
 
Sethix(long, Register) - Constructor for class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Sethix
 
sethix - Variable in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Setx
 
setId(int) - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
setId(int) - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
setId(int) - Method in class com.oracle.graal.lir.LIRInstruction
 
setId(int) - Method in class jdk.internal.jvmci.code.CompilationResult
 
setIdentity(boolean) - Method in class com.oracle.graal.nodes.virtual.VirtualObjectNode
 
setImmediateConstantLoad(boolean) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
setIncoming(int, Value) - Method in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl.BlockData
 
setIncomingValues(Value[]) - Method in class com.oracle.graal.lir.StandardOp.LabelOp
 
setIndentation(char) - Method in class com.oracle.graal.debug.LogStream
Sets the character used for indentation.
setIndex(ValueNode) - Method in class com.oracle.graal.compiler.amd64.AMD64AddressNode
 
setIndex(ValueNode) - Method in class com.oracle.graal.compiler.sparc.SPARCIndexedAddressNode
 
setInlinableElement(int, Inlineable) - Method in class com.oracle.graal.phases.common.inlining.info.ExactInlineInfo
 
setInlinableElement(int, Inlineable) - Method in interface com.oracle.graal.phases.common.inlining.info.InlineInfo
 
setInlinableElement(int, Inlineable) - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
setInlinableElement(int, Inlineable) - Method in class com.oracle.graal.phases.common.inlining.info.TypeGuardInlineInfo
 
setInline(boolean) - Method in class com.oracle.graal.truffle.TruffleInliningDecision
 
setInlinedBytes(int) - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
setInlinedBytes(int) - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.CompilationEvent
 
setInlinedBytes(int) - Method in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilationEvent
 
setInlining(TruffleInlining) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
setInsertMoveWhenActivated(boolean) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
setInsertPosition(List<LIRInstruction>, int) - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
setInsertPosition(List<LIRInstruction>, int) - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
setInstrumentedMethod(ResolvedJavaMethod) - Method in class com.oracle.graal.truffle.hotspot.amd64.AMD64OptimizedCallTargetInstrumentationFactory
 
setInstrumentedMethod(ResolvedJavaMethod) - Method in class com.oracle.graal.truffle.hotspot.sparc.SPARCOptimizedCallTargetInstumentationFactory
 
setInstrumentedMethod(ResolvedJavaMethod) - Method in interface com.oracle.graal.truffle.OptimizedCallTargetInstrumentationFactory
Notifies this object of the method that is being instrumented.
setInt(FrameSlot, int) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
setInt(FrameSlot, int) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
setInt(FrameSlot, int) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
setInt(VirtualFrame, int, int) - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Program
 
setIntCache(Kind) - Static method in class com.oracle.graal.compiler.common.type.StampFactory
 
setInterrupted(boolean) - Method in class com.oracle.graal.jtt.threads.Thread_isInterrupted03.Thread1
 
setIntUnsafe(int, FrameSlot, int) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
setInversionCount(int) - Method in class com.oracle.graal.nodes.LoopBeginNode
 
setInvokeKind(CallTargetNode.InvokeKind) - Method in class com.oracle.graal.nodes.CallTargetNode
 
setIsOsr(boolean) - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
setIsOsr(boolean) - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.CompilationEvent
 
setIsOsr(boolean) - Method in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilationEvent
 
setJsrReturnBci(int) - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
setJsrScope(JsrScope) - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
setJsrSuccessor(BciBlockMapping.BciBlock) - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
setKind(LIRKind) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
setLastFixedNode(FixedWithNextNode) - Method in class com.oracle.graal.phases.common.LoweringPhase.LoweringToolImpl
 
setLastLocationAccess(MemoryNode) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
setLastLocationAccess(MemoryNode) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
setLastLocationAccess(MemoryNode) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
setLastLocationAccess(MemoryNode) - Method in class com.oracle.graal.nodes.memory.AbstractWriteNode
 
setLastLocationAccess(MemoryNode) - Method in class com.oracle.graal.nodes.memory.FloatingReadNode
 
setLastLocationAccess(MemoryNode) - Method in interface com.oracle.graal.nodes.memory.MemoryAccess
 
setLastLocationAccess(MemoryNode) - Method in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
 
setLastLocationAccess(MemoryNode) - Method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
setLinearScanNumber(int) - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
setLIRforBlock(AbstractBlockBase<?>, List<LIRInstruction>) - Method in class com.oracle.graal.lir.LIR
 
setLiveBasePointers(IndexedValueMap) - Method in class com.oracle.graal.lir.LIRFrameState
 
setLiveOutFor(AbstractBlockBase<?>, BitSet) - Method in class com.oracle.graal.lir.LIRVerifier
 
setLocation(StackSlot) - Method in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
setLocationHint(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
setLocationHint(StackInterval) - Method in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
setLockDepth(int) - Method in class com.oracle.graal.nodes.java.MonitorIdNode
 
setLockStack(HotSpotLockStack) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
setLockStack(HotSpotLockStack) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
setLogLevel(int) - Static method in class com.oracle.graal.debug.internal.DebugScope
Enable logging at the new logLevel for the remainder of enclosing scopes.
setLong(FrameSlot, long) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
setLong(FrameSlot, long) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
setLong(FrameSlot, long) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
setLongUnsafe(int, FrameSlot, long) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
setLoop(Loop<Block>) - Method in class com.oracle.graal.nodes.cfg.Block
 
setLoopBegin(LoopBeginNode) - Method in class com.oracle.graal.nodes.LoopEndNode
 
setLoopExplosionPlugin(LoopExplosionPlugin) - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.Plugins
 
setLoopFrequency(double) - Method in class com.oracle.graal.nodes.LoopBeginNode
 
setMatchResult(Node, Value) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
Used by the MatchStatement machinery to override the generation LIR for some ValueNodes.
setMature() - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
setMature() - Method in class jdk.internal.jvmci.meta.DefaultProfilingInfo
 
setMature() - Method in interface jdk.internal.jvmci.meta.ProfilingInfo
Force data to be treated as mature if possible.
setMaxMethodsPerInlining(int) - Method in class com.oracle.graal.phases.common.inlining.InliningPhase
 
setMemoryMap(MemoryMapNode) - Method in class com.oracle.graal.nodes.ReturnNode
 
setMerge(AbstractMergeNode) - Method in class com.oracle.graal.nodes.PhiNode
 
setMergeStateAfter(BciBlockMapping.BciBlock, FixedWithNextNode) - Method in class com.oracle.graal.java.BytecodeParser
 
setMessage(String) - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilerFailureEvent
 
setMessage(String) - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.CompilerFailureEvent
 
setMessage(String) - Method in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilerFailureEvent
 
setMethod(String) - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
setMethod(String) - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.CompilationEvent
 
setMethod(String) - Method in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilationEvent
 
setMethodId(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
setMethodId(int) - Method in interface jdk.internal.jvmci.meta.MethodIdHolder
Sets the unique, positive, non-zero identifier for this method.
setMethods(ResolvedJavaMethod, Collection<ResolvedJavaMethod>) - Method in class jdk.internal.jvmci.code.CompilationResult
Sets the methods whose bytecodes were used as input to the compilation.
setMultipleReadsAllowed() - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
setName(String) - Method in class com.oracle.graal.lir.Variable
 
setNewState(BlockT) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
setNext(FixedNode) - Method in class com.oracle.graal.nodes.FixedWithNextNode
 
setNext(FixedNode) - Method in interface com.oracle.graal.nodes.Invoke
 
setNext(AbstractBeginNode) - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
setNext(FixedNode) - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
setNode(Node, int, Node) - Method in class com.oracle.graal.graph.Edges
Sets the value of a given edge and notifies the new and old nodes on the other end of the edge of the change.
setNodeToBlock(NodeMap<Block>) - Method in class com.oracle.graal.nodes.cfg.ControlFlowGraph
 
setNotInlineable() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
Manually adds a DontInline annotation to this method.
setNotInlineable() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Manually adds a DontInline annotation to this method.
setNullCheck(boolean) - Method in class com.oracle.graal.nodes.memory.FixedAccessNode
 
setObject(FrameSlot, Object) - Method in class com.oracle.graal.truffle.FrameWithBoxing
 
setObject(FrameSlot, Object) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
setObject(FrameSlot, Object) - Method in class com.oracle.graal.truffle.ReadOnlyFrame
 
setObjectId(int) - Method in class com.oracle.graal.nodes.virtual.VirtualObjectNode
 
setObjectUnsafe(int, FrameSlot, Object) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
setOffset(ValueNode) - Method in class com.oracle.graal.nodes.memory.address.OffsetAddressNode
 
setOffset(int) - Method in class jdk.internal.jvmci.code.CompilationResult.DataSectionReference
 
setOpCallback(Consumer<LIRInstruction>, Consumer<LIRInstruction>) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
setOption(String, Object) - Method in class com.oracle.graal.truffle.GraalCompilerOptions
 
setOption(String, Object) - Method in class com.oracle.graal.truffle.test.builtins.SLSetOptionBuiltin
 
setOriginalMethod(ResolvedJavaMethod) - Method in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo
 
setOuterFrameState(FrameState) - Method in class com.oracle.graal.nodes.FrameState
 
setOutgoingValues(Value[]) - Method in class com.oracle.graal.lir.sparc.SPARCBlockEndOp
 
setOutgoingValues(Value[]) - Method in class com.oracle.graal.lir.StandardOp.AbstractBlockEndOp
 
setOutgoingValues(Value[]) - Method in interface com.oracle.graal.lir.StandardOp.BlockEndOp
 
setOutput(String, Value) - Method in class com.oracle.graal.lir.jtt.LIRTestSpecification
 
setOutsideFrameAccess(FrameInstance.FrameAccess) - Method in interface com.oracle.graal.truffle.MaterializedFrameNotify
 
setOutsideFrameAccess(FrameInstance.FrameAccess) - Method in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
setOutsideFrameAccess(FrameInstance.FrameAccess) - Method in class com.oracle.graal.truffle.OptimizedIndirectCallNode
 
setOverflowGuard(GuardingNode) - Method in class com.oracle.graal.nodes.LoopBeginNode
 
setOverrideScope(OptionValue.OverrideScope) - Static method in class jdk.internal.jvmci.options.OptionValue
 
setOwner(Value) - Method in class jdk.internal.jvmci.code.StackLockValue
 
setParam(int, Object) - Method in class com.oracle.graal.replacements.SnippetTemplate.CacheKey
 
setPhiInput(PhiNode, int, ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
setPolymorphic(boolean) - Method in interface com.oracle.graal.nodes.Invoke
 
setPolymorphic(boolean) - Method in class com.oracle.graal.nodes.InvokeNode
 
setPolymorphic(boolean) - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
setPosition(int) - Method in class com.oracle.graal.asm.Buffer
 
setPosition(BytecodePosition) - Method in class com.oracle.graal.nodes.SimpleInfopointNode
 
setPredecessors(List<T>) - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
setProbability(double) - Method in class com.oracle.graal.nodes.cfg.Block
 
setProfile(JavaTypeProfile) - Method in class com.oracle.graal.nodes.java.InstanceOfNode
 
setQueryIndex(int) - Method in class com.oracle.graal.truffle.TruffleInliningProfile
 
setRawPrimitive(Object, int, long) - Method in class com.oracle.graal.compiler.common.Fields
 
setReferenceMap(ReferenceMap) - Method in class jdk.internal.jvmci.code.DebugInfo
 
setRegisterPriority(int, Interval.RegisterPriority) - Method in class com.oracle.graal.lir.alloc.lsra.Interval.UsePosList
 
setResult(ValueNode, Value) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
setResult(ComplexMatchResult) - Method in class com.oracle.graal.compiler.match.MatchContext
Mark the interior nodes with INTERIOR_MATCH and set the Value of the root to be the result.
setResult(Value) - Method in class com.oracle.graal.lir.jtt.LIRTestSpecification
 
setResult(ValueNode, Value) - Method in interface com.oracle.graal.nodes.spi.NodeValueMap
Associates operand with the node in the current block.
setRethrowException(boolean) - Method in class com.oracle.graal.java.FrameStateBuilder
 
setRetSuccessor(BciBlockMapping.BciBlock) - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
setScale(AMD64Address.Scale) - Method in class com.oracle.graal.compiler.amd64.AMD64AddressNode
 
setScore(double) - Method in class com.oracle.graal.truffle.TruffleInliningProfile
 
setSize(int) - Method in class com.oracle.graal.compiler.common.util.IntList
Adjusts the size of this int list.
setSlot(StackSlotValue) - Method in class jdk.internal.jvmci.code.StackLockValue
 
setSolution(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.constopt.ConstantTree
 
setSpeculation(JavaConstant) - Method in class com.oracle.graal.nodes.GuardNode
 
setSpillDefinitionPos(int) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
setSpillSlot(StackSlotValue) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
setSpillState(Interval.SpillState) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
setStamp(Stamp) - Method in class com.oracle.graal.nodes.ValueNode
 
setStart(StartNode) - Method in class com.oracle.graal.nodes.StructuredGraph
 
setState(MonitorDeoptTest.State) - Method in class com.oracle.graal.compiler.test.deopt.MonitorDeoptTest.Monitor
 
setStateAfter(StateSplit) - Method in interface com.oracle.graal.graphbuilderconf.GraphBuilderContext
Creates a snap shot of the current frame state with the BCI of the instruction after the one currently being parsed and assigns it to a given side effect node.
setStateAfter(StateSplit) - Method in class com.oracle.graal.java.BytecodeParser
 
setStateAfter(FrameState) - Method in class com.oracle.graal.nodes.AbstractStateSplit
 
setStateAfter(FrameState) - Method in class com.oracle.graal.nodes.BeginStateSplitNode
 
setStateAfter(FrameState) - Method in class com.oracle.graal.nodes.extended.ForeignCallNode
 
setStateAfter(FrameState) - Method in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
setStateAfter(FrameState) - Method in class com.oracle.graal.nodes.extended.UnsafeStoreNode
 
setStateAfter(FrameState) - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
setStateAfter(FrameState) - Method in class com.oracle.graal.nodes.java.LoweredAtomicReadAndWriteNode
 
setStateAfter(FrameState) - Method in class com.oracle.graal.nodes.java.LoweredCompareAndSwapNode
 
setStateAfter(FrameState) - Method in class com.oracle.graal.nodes.java.StoreFieldNode
 
setStateAfter(FrameState) - Method in class com.oracle.graal.nodes.java.StoreIndexedNode
 
setStateAfter(FrameState) - Method in class com.oracle.graal.nodes.memory.AbstractWriteNode
 
setStateAfter(FrameState) - Method in interface com.oracle.graal.nodes.StateSplit
Sets the FrameState corresponding to the state of the JVM after execution of this node.
setStateAfter(StateSplit) - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
setStateAfter(FrameState) - Method in class com.oracle.graal.replacements.nodes.MacroStateSplitNode
 
setStateAfter(StateSplit) - Method in class com.oracle.graal.replacements.PEGraphDecoder.PEAppendGraphBuilderContext
 
setStateAfter(StateSplit) - Method in class com.oracle.graal.replacements.PEGraphDecoder.PENonAppendGraphBuilderContext
 
setStateAfter(FrameState) - Method in class com.oracle.graal.truffle.nodes.asserts.NeverPartOfCompilationNode
 
setStateBefore(FrameState) - Method in class com.oracle.graal.hotspot.nodes.G1PreWriteBarrier
 
setStateBefore(FrameState) - Method in class com.oracle.graal.nodes.AbstractDeoptimizeNode
 
setStateBefore(FrameState) - Method in class com.oracle.graal.nodes.DeoptimizingFixedWithNextNode
 
setStateBefore(FrameState) - Method in interface com.oracle.graal.nodes.DeoptimizingNode.DeoptBefore
Sets the FrameState describing the program state before the execution of this node.
setStateBefore(FrameState) - Method in class com.oracle.graal.nodes.java.AccessMonitorNode
 
setStateDuring(FrameState) - Method in interface com.oracle.graal.nodes.DeoptimizingNode.DeoptDuring
Sets the FrameState describing the program state during the execution of this node.
setStateDuring(FrameState) - Method in class com.oracle.graal.nodes.extended.ForeignCallNode
 
setStateDuring(FrameState) - Method in class com.oracle.graal.nodes.InvokeNode
 
setStateDuring(FrameState) - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
setStateDuring(FrameState) - Method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
setStateForBlock(AbstractBlockBase<?>, Interval[]) - Method in class com.oracle.graal.lir.alloc.lsra.RegisterVerifier
 
setStateIndexes(int[]) - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
setStaticField() - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces.Pill
 
setStop(boolean) - Method in class com.oracle.graal.jtt.threads.Thread_isInterrupted04.Thread1
 
setSucceeded(boolean) - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
setSucceeded(boolean) - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.CompilationEvent
 
setSucceeded(boolean) - Method in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilationEvent
 
setSuccessors(List<T>) - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
setTargetCode(byte[], int) - Method in class jdk.internal.jvmci.code.CompilationResult
Sets the machine that has been generated by the compiler.
setTargetMethod(ResolvedJavaMethod) - Method in class com.oracle.graal.nodes.CallTargetNode
 
setter - Variable in class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor.VMConfigField
 
setThreadAllocatedMemoryEnabled(boolean) - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
setThreadContentionMonitoringEnabled(boolean) - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
setThreadCpuTimeEnabled(boolean) - Method in class com.oracle.graal.debug.Management.UnimplementedBean
 
setTotalFrameSize(int) - Method in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
setTotalFrameSize(int) - Method in class jdk.internal.jvmci.code.CompilationResult
Sets the total frame size in bytes.
setTrueSuccessor(AbstractBeginNode) - Method in class com.oracle.graal.nodes.IfNode
 
setTrueSuccessorProbability(double) - Method in class com.oracle.graal.nodes.IfNode
 
setUp() - Static method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
setUp() - Method in class com.oracle.graal.jtt.micro.InvokeInterface_01
 
setUp() - Method in class com.oracle.graal.jtt.micro.InvokeInterface_02
 
setUp() - Method in class com.oracle.graal.jtt.micro.InvokeInterface_03
 
setUp() - Method in class com.oracle.graal.jtt.micro.InvokeInterface_04
 
setUp() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
setUp() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
setUp() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
setUp() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
setUp() - Method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
setUp() - Method in class com.oracle.graal.truffle.test.TruffleStampTest
 
setUp() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
setupTestRunner() - Static method in class com.oracle.graal.truffle.test.SLTruffleGraalTestSuite
 
setUseForInlining(boolean) - Method in interface com.oracle.graal.nodes.Invoke
 
setUseForInlining(boolean) - Method in class com.oracle.graal.nodes.InvokeNode
 
setUseForInlining(boolean) - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
setUsePos(Interval, int, boolean) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
setUseProfiling(boolean) - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
setValue(Value) - Method in class com.oracle.graal.lir.constopt.UseEntry
 
setValue(Object, int, Value) - Method in class com.oracle.graal.lir.LIRIntrospection.Values
 
setValue(GuardingNode) - Method in class com.oracle.graal.nodes.GuardProxyNode
 
setValue(Object) - Method in class jdk.internal.jvmci.hotspot.PrintStreamOption
 
setValue(Object) - Method in class jdk.internal.jvmci.options.OptionValue
Sets the value of this option.
setValue(Object) - Method in class jdk.internal.jvmci.options.StableOptionValue
Sets the value of this option.
setValueArray(Object, int, Value[]) - Method in class com.oracle.graal.lir.LIRIntrospection.Values
 
setValueAt(int, ValueNode) - Method in class com.oracle.graal.nodes.PhiNode
 
setValueAt(AbstractEndNode, ValueNode) - Method in class com.oracle.graal.nodes.PhiNode
 
setValueBlocked(Value, int) - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
setValueBlocked(Value, int) - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSAMoveResolver
 
setValueBlocked(Value, int) - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
setValues(Value[]) - Method in class jdk.internal.jvmci.code.VirtualObject
Overwrites the current set of values with a new one.
setVirtualEntry(VirtualObjectNode, int, ValueNode, boolean) - Method in interface com.oracle.graal.nodes.spi.VirtualizerTool
Sets the entry (field or array element) with the given index in the virtualized object.
setVirtualEntry(VirtualObjectNode, int, ValueNode, boolean) - Method in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
Setx(long, Register, boolean, boolean) - Constructor for class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Setx
 
Setx(long, Register, boolean) - Constructor for class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Setx
 
Setx(long, Register) - Constructor for class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Setx
 
setX(ValueNode) - Method in class com.oracle.graal.nodes.calc.BinaryNode
 
setY(ValueNode) - Method in class com.oracle.graal.nodes.calc.BinaryNode
 
shallowCount - Variable in class com.oracle.graal.truffle.debug.HistogramInlineInvokePlugin.MethodStatistics
 
share() - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
shareable - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.TypeDescriptor
Can multiple users of this node subsume it.
SHIFT - Static variable in class com.oracle.graal.graph.NodeBitMap
 
shift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.CompressEncoding
 
shift0(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_IntShift01
 
shift0(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_IntShift02
 
shift0(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_LongShift01
 
shift0(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_LongShift02
 
shift0(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int02
 
shift0(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long02
 
shift1(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_IntShift01
 
shift1(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_IntShift02
 
shift1(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_LongShift01
 
shift1(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_LongShift02
 
shift1(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int02
 
shift1(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long02
 
shift2(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_IntShift01
 
shift2(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_IntShift02
 
shift2(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_LongShift01
 
shift2(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_LongShift02
 
shift2(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int02
 
shift2(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long02
 
shift3(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_IntShift01
 
shift3(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_IntShift02
 
shift3(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_LongShift01
 
shift3(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_LongShift02
 
shift4(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_IntShift01
 
shift4(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_IntShift02
 
shift4(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_LongShift01
 
shift4(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_LongShift02
 
shift5(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_IntShift01
 
shift5(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_IntShift02
 
shift5(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_LongShift01
 
shiftLeft(Unsigned) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this << n).
shiftLeft(int) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this << n).
shiftLeft(Unsigned) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this << n).
shiftLeft(int) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this << n).
shiftLeft(Unsigned) - Method in class com.oracle.graal.word.Word
 
shiftLeft(int) - Method in class com.oracle.graal.word.Word
 
shiftLeft(Word) - Method in class com.oracle.graal.word.Word
 
shiftLeftStamp1(int) - Static method in class com.oracle.graal.compiler.test.StampCanonicalizerTest
 
shiftLeftStamp2(int) - Static method in class com.oracle.graal.compiler.test.StampCanonicalizerTest
 
ShiftNode<OP> - Class in com.oracle.graal.nodes.calc
The ShiftOp class represents shift operations.
ShiftNode(NodeClass<? extends ShiftNode<OP>>, ShiftNode.SerializableShiftFunction<OP>, ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.ShiftNode
Creates a new shift operation.
ShiftNode.SerializableShiftFunction<T> - Interface in com.oracle.graal.nodes.calc
 
ShiftOp(String) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.ShiftOp
 
SHL - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Shift
 
Shl() - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.ShiftOp.Shl
 
shl - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
shlq(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
Short() - Constructor for class com.oracle.graal.jtt.optimize.Narrow_short02.Short
 
shortArray - Static variable in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
shortArrayClone(short[]) - Static method in class com.oracle.graal.hotspot.replacements.ObjectCloneSnippets
 
shortArraycopy(short[], int, short[], int, int) - Static method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
ShortBits - Class in com.oracle.graal.jtt.jdk
 
ShortBits() - Constructor for class com.oracle.graal.jtt.jdk.ShortBits
 
ShortCircuitNodeTest - Class in com.oracle.graal.compiler.test
 
ShortCircuitNodeTest() - Constructor for class com.oracle.graal.compiler.test.ShortCircuitNodeTest
 
ShortCircuitOrNode - Class in com.oracle.graal.nodes
 
ShortCircuitOrNode(LogicNode, boolean, LogicNode, boolean, double) - Constructor for class com.oracle.graal.nodes.ShortCircuitOrNode
 
shortCircuitProbability - Variable in class com.oracle.graal.nodes.ShortCircuitOrNode
 
shortCopyOfVirtualizableAllocation() - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
shortCopyOfVirtualization(int) - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
shortField - Static variable in class com.oracle.graal.jtt.reflect.Field_get01
 
shortField - Variable in class com.oracle.graal.jtt.reflect.Field_get02.TestClass
 
ShortField - Static variable in class com.oracle.graal.jtt.reflect.Field_get03
 
shortField - Variable in class com.oracle.graal.jtt.reflect.Field_get03.TestClass
 
shortField - Variable in class com.oracle.graal.jtt.reflect.Field_get04.TestClass
 
shortField - Static variable in class com.oracle.graal.jtt.reflect.Field_getType01
 
shortField - Static variable in class com.oracle.graal.jtt.reflect.Field_set01
 
shortField - Variable in class com.oracle.graal.jtt.reflect.Field_set02.TestClass
 
shortField - Variable in class com.oracle.graal.jtt.reflect.Field_set03.TestClass
 
shortName - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.TypeDescriptor
The name uses in match expressions to refer to this type.
shortName - Variable in class com.oracle.graal.graph.NodeClass
 
shortName() - Method in class com.oracle.graal.graph.NodeClass
 
shortStackCopy - Static variable in class com.oracle.graal.lir.jtt.StackMoveTest
 
shortTestValue1 - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
shortTestValue2 - Static variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
shortValue - Variable in class com.oracle.graal.compiler.test.MemoryArithmeticTest.FieldObject
 
shortValue(Short) - Static method in class com.oracle.graal.replacements.BoxingSnippets
 
shortValueOf(short) - Static method in class com.oracle.graal.replacements.BoxingSnippets
 
shouldBeInlined() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
shouldBeInlined() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
Returns true if the inlining of this method should be forced.
shouldCompile(CompilationProfile, CompilerOptions) - Method in interface com.oracle.graal.truffle.CompilationPolicy
 
shouldCompile(CompilationProfile, CompilerOptions) - Method in class com.oracle.graal.truffle.CounterAndTimeBasedCompilationPolicy
 
shouldCompile(CompilationProfile, CompilerOptions) - Method in class com.oracle.graal.truffle.CounterBasedCompilationPolicy
 
shouldCompile(CompilationProfile, CompilerOptions) - Method in class com.oracle.graal.truffle.InterpreterOnlyCompilationPolicy
 
shouldDebugNonSafepoints() - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
shouldDebugNonSafepoints() - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
shouldExplodeLoops(ResolvedJavaMethod) - Method in interface com.oracle.graal.graphbuilderconf.LoopExplosionPlugin
 
shouldExplodeLoops(ResolvedJavaMethod) - Method in class com.oracle.graal.truffle.PartialEvaluator.PELoopExplosionPlugin
 
shouldFallbackToInvoke() - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
shouldFullUnroll(LoopEx) - Static method in class com.oracle.graal.loop.LoopPolicies
 
shouldInline() - Method in class com.oracle.graal.phases.common.inlining.info.ExactInlineInfo
 
shouldInline() - Method in interface com.oracle.graal.phases.common.inlining.info.InlineInfo
 
shouldInline() - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
shouldInline() - Method in class com.oracle.graal.phases.common.inlining.info.TypeGuardInlineInfo
 
shouldInlineInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[], JavaType) - Method in interface com.oracle.graal.graphbuilderconf.InlineInvokePlugin
Determines whether a call to a given method is to be inlined.
shouldInlineInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[], JavaType) - Method in class com.oracle.graal.replacements.InlineDuringParsingPlugin
 
shouldInlineInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[], JavaType) - Method in class com.oracle.graal.replacements.ReplacementsImpl
Determines whether a given method should be inlined based on whether it has a substitution or whether the inlining context is already within a substitution.
shouldInlineInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[], JavaType) - Method in class com.oracle.graal.replacements.test.PEGraphDecoderTest.InlineAll
 
shouldInlineInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[], JavaType) - Method in class com.oracle.graal.truffle.PartialEvaluator.ParsingInlineInvokePlugin
 
shouldInlineInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[], JavaType) - Method in class com.oracle.graal.truffle.PartialEvaluator.PEInlineInvokePlugin
 
shouldInlineInvoke(GraphBuilderContext, ResolvedJavaMethod, ValueNode[], JavaType) - Method in class com.oracle.graal.truffle.test.ConditionAnchoringTest.InlineEverythingPlugin
 
shouldInlineMethod(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Determines if a given metaspace Method should be inlined at any cost.
shouldInlineMethod(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
shouldLogInliningDecision() - Static method in class com.oracle.graal.phases.common.inlining.InliningUtil
 
shouldMaterializerInCurrentBlock(double, double, int) - Static method in class com.oracle.graal.lir.constopt.ConstantTreeAnalyzer
This is the cost function that decides whether a materialization should be inserted in the current block.
shouldMergeExplosions(ResolvedJavaMethod) - Method in interface com.oracle.graal.graphbuilderconf.LoopExplosionPlugin
 
shouldMergeExplosions(ResolvedJavaMethod) - Method in class com.oracle.graal.truffle.PartialEvaluator.PELoopExplosionPlugin
 
shouldNotReachHere(String) - Static method in class com.oracle.graal.nodes.ValueNodeUtil
 
shouldNotReachHere() - Static method in class com.oracle.graal.nodes.ValueNodeUtil
 
shouldNotReachHere() - Static method in error jdk.internal.jvmci.common.JVMCIError
 
shouldNotReachHere(String) - Static method in error jdk.internal.jvmci.common.JVMCIError
 
shouldNotReachHere(Throwable) - Static method in error jdk.internal.jvmci.common.JVMCIError
 
ShouldOptimizeStackToStackMoves - Static variable in class com.oracle.graal.compiler.common.BackendOptions
 
shouldPeel(LoopEx, ControlFlowGraph) - Static method in class com.oracle.graal.loop.LoopPolicies
 
shouldProcess(String) - Static method in class com.oracle.graal.compiler.test.CheckGraalInvariants
 
shouldProcess(Value) - Static method in class com.oracle.graal.lir.ssa.SSAVerifier
 
shouldProcessValue(Value) - Method in class com.oracle.graal.lir.dfa.LocationMarker
 
shouldProcessValue(Value) - Method in class com.oracle.graal.lir.dfa.LocationMarkerPhase.Marker
 
shouldProcessValue(Value) - Method in class com.oracle.graal.lir.dfa.MarkBasePointersPhase.Marker
 
shouldProcessValue(Value) - Static method in class com.oracle.graal.lir.dfa.RegStackValueSet
 
shouldSplit() - Method in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategy
 
shouldTryUnswitch(LoopEx) - Static method in class com.oracle.graal.loop.LoopPolicies
 
shouldUnroll(ValueNode) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
shouldUnswitch(LoopEx, List<ControlSplitNode>) - Static method in class com.oracle.graal.loop.LoopPolicies
 
shouldVerifyEquals(ResolvedJavaMethod) - Static method in class com.oracle.graal.compiler.test.CheckGraalInvariants
 
shouldWrite() - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
shouldWrite() - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilerFailureEvent
 
shouldWrite() - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.InstantEvent
Determines if this particular event instance would be committed to the data stream right now if application called EventProvider.InstantEvent.commit().
ShowReadsHistogram - Static variable in class jdk.internal.jvmci.options.OptionValue
 
SHR - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Shift
 
Shr() - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.ShiftOp.Shr
 
shr - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
shrq(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
shutdown(CompilerToVM, long) - Static method in class com.oracle.graal.hotspot.debug.BenchmarkCounters
 
shutdown() - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
shutdown() - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
shutdown() - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Shuts down the runtime.
sideEffectNodes - Variable in class com.oracle.graal.replacements.SnippetTemplate
Nodes that inherit the StateSplit.stateAfter() from the replacee during instantiation.
sideEffects() - Method in interface com.oracle.graal.graphbuilderconf.IntrinsicContext.SideEffectsState
Gets the side effects preceding the current program point.
sideEffects - Variable in class com.oracle.graal.java.FrameStateBuilder
The closest side-effect predecessors.
sideEffects() - Method in class com.oracle.graal.java.FrameStateBuilder
 
signature - Variable in class com.oracle.graal.debug.MethodFilter
 
signature - Variable in class com.oracle.graal.hotspot.CompilationStatistics
 
signature - Variable in class com.oracle.graal.nodes.LoweredCallTargetNode
 
signature() - Method in class com.oracle.graal.nodes.LoweredCallTargetNode
 
signature - Static variable in class com.oracle.graal.truffle.TruffleDebugJavaMethod
 
signature - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodUnresolved
 
signature - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
Signature - Interface in jdk.internal.jvmci.meta
Represents a method signature provided by the runtime.
signatureEquals(ResolvedJavaMethod) - Method in class jdk.internal.jvmci.runtime.test.NameAndSignature
 
signatureToTypes() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
Signed - Interface in com.oracle.graal.word
 
signed(long) - Static method in class com.oracle.graal.word.Word
Unsafe conversion from a Java long value to a Word.
signed(int) - Static method in class com.oracle.graal.word.Word
Unsafe conversion from a Java int value to a Word.
signedDivide(Signed) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this / val).
signedDivide(int) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this / val).
signedDivide(Signed) - Method in class com.oracle.graal.word.Word
 
signedDivide(int) - Method in class com.oracle.graal.word.Word
 
signedDivide(Word) - Method in class com.oracle.graal.word.Word
 
signedInt(int) - Static method in class com.oracle.graal.replacements.test.WordTest
 
signedLong(long) - Static method in class com.oracle.graal.replacements.test.WordTest
 
signedMinusInt(long, int) - Static method in class com.oracle.graal.replacements.test.WordTest
 
signedMinusLong(long, long) - Static method in class com.oracle.graal.replacements.test.WordTest
 
signedNot(long) - Static method in class com.oracle.graal.replacements.test.WordTest
 
signedPlusInt(long, int) - Static method in class com.oracle.graal.replacements.test.WordTest
 
signedPlusLong(long, long) - Static method in class com.oracle.graal.replacements.test.WordTest
 
signedRemainder(Signed) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this % val).
signedRemainder(int) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this % val).
signedRemainder(Signed) - Method in class com.oracle.graal.word.Word
 
signedRemainder(int) - Method in class com.oracle.graal.word.Word
 
signedRemainder(Word) - Method in class com.oracle.graal.word.Word
 
signedShiftRight(Unsigned) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this >> n).
signedShiftRight(int) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this >> n).
signedShiftRight(Unsigned) - Method in class com.oracle.graal.word.Word
 
signedShiftRight(int) - Method in class com.oracle.graal.word.Word
 
signedShiftRight(Word) - Method in class com.oracle.graal.word.Word
 
signExt - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.ContinousBitSpec
 
signExtend(SignExtendNode, Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
SignExtend() - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.IntegerConvertOp.SignExtend
 
signExtend - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
signExtend(SignExtendNode, Access) - Method in class com.oracle.graal.compiler.sparc.SPARCNodeLIRBuilder
 
signExtend - Variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadOp
 
signExtend(long, int) - Static method in class jdk.internal.jvmci.code.CodeUtil
Sign extend an integer.
SignExtendNode - Class in com.oracle.graal.nodes.calc
The SignExtendNode converts an integer to a wider integer using sign extension.
SignExtendNode(ValueNode, int) - Constructor for class com.oracle.graal.nodes.calc.SignExtendNode
 
SignExtendNode(ValueNode, int, int) - Constructor for class com.oracle.graal.nodes.calc.SignExtendNode
 
SignExtendShort - Class in com.oracle.graal.jtt.optimize
 
SignExtendShort() - Constructor for class com.oracle.graal.jtt.optimize.SignExtendShort
 
signx(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
signx(Register) - Method in class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
SIGS - Static variable in class com.oracle.graal.graphbuilderconf.InvocationPlugins.Checker
sigString(ResolvedJavaType[]) - Static method in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
silentConfig() - Static method in class com.oracle.graal.debug.Debug
 
simm(int, int) - Static method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
simm13 - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
simm5 - Static variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
simple(int, int) - Static method in class com.oracle.graal.hotspot.test.MemoryUsageBenchmark
 
SimpleAssemblerTest - Class in com.oracle.graal.asm.amd64.test
 
SimpleAssemblerTest() - Constructor for class com.oracle.graal.asm.amd64.test.SimpleAssemblerTest
 
SimpleCFGTest - Class in com.oracle.graal.compiler.test
 
SimpleCFGTest() - Constructor for class com.oracle.graal.compiler.test.SimpleCFGTest
 
simpleIfProgram() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest
 
SimpleInfopointNode - Class in com.oracle.graal.nodes
 
SimpleInfopointNode(InfopointReason, BytecodePosition) - Constructor for class com.oracle.graal.nodes.SimpleInfopointNode
 
SimpleInfopointOp - Class in com.oracle.graal.lir
 
SimpleInfopointOp(InfopointReason, BytecodePosition) - Constructor for class com.oracle.graal.lir.SimpleInfopointOp
 
simpleLoop(int) - Static method in class com.oracle.graal.jtt.optimize.NestedLoop_EA
 
simpleLoopProgram() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest
 
simpleMergeSnippet(boolean, int, int) - Static method in class com.oracle.graal.compiler.test.ea.EAMergingTest
 
SimplePartialEvaluationTest - Class in com.oracle.graal.truffle.test
 
SimplePartialEvaluationTest() - Constructor for class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
SimpleStackSlotAllocator - Class in com.oracle.graal.lir.stackslotalloc
 
SimpleStackSlotAllocator() - Constructor for class com.oracle.graal.lir.stackslotalloc.SimpleStackSlotAllocator
 
simpleSubclassTest() - Method in class com.oracle.graal.graph.test.TypedNodeIteratorTest2
 
SimpleVirtualStackSlot - Class in com.oracle.graal.lir.framemap
Represents a virtual stack slot for a specific kind.
SimpleVirtualStackSlot(int, LIRKind) - Constructor for class com.oracle.graal.lir.framemap.SimpleVirtualStackSlot
 
Simplifiable - Interface in com.oracle.graal.graph.spi
This interface allows nodes to perform more complicated simplifications, in contrast to Canonicalizable, which supports only replacing the current node.
SimplifierTool - Interface in com.oracle.graal.graph.spi
 
simplifierTool - Variable in class com.oracle.graal.phases.common.ConvertDeoptimizeToGuardPhase
 
simplify(SimplifierTool) - Method in class com.oracle.graal.graph.Node
Must be overridden by subclasses that implement Simplifiable.
simplify(SimplifierTool) - Method in interface com.oracle.graal.graph.spi.Simplifiable
 
simplify(SimplifierTool) - Method in class com.oracle.graal.hotspot.nodes.SnippetAnchorNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.AbstractBeginNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.AbstractFixedGuardNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.AbstractMergeNode
This simplify method can deal with a null value for tool, so that it can be used outside of canonicalization.
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.debug.WeakCounterNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.EntryMarkerNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.extended.BranchProbabilityNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.extended.IntegerSwitchNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.extended.ValueAnchorNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.FixedGuardNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.FullInfopointNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.IfNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.java.AbstractNewArrayNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.java.AbstractNewObjectNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.java.CheckCastNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.java.DynamicNewArrayNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.java.DynamicNewInstanceNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.java.MethodCallTargetNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.java.MonitorExitNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.java.TypeSwitchNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.LoopBeginNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.LoopExitNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.memory.WriteNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.PhiNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.SimpleInfopointNode
 
simplify(SimplifierTool) - Method in class com.oracle.graal.nodes.virtual.CommitAllocationNode
 
simplify(Node, SimplifierTool) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase.CustomCanonicalizer
 
simplify - Variable in class com.oracle.graal.phases.common.CanonicalizerPhase
 
simplify(SimplifierTool) - Method in class com.oracle.graal.replacements.nodes.MethodHandleNode
 
SimplifyingGraphDecoder - Class in com.oracle.graal.nodes
Graph decoder that simplifies nodes during decoding.
SimplifyingGraphDecoder(MetaAccessProvider, ConstantReflectionProvider, StampProvider, boolean, Architecture) - Constructor for class com.oracle.graal.nodes.SimplifyingGraphDecoder
 
SimplifyingGraphDecoder.PECanonicalizerTool - Class in com.oracle.graal.nodes
 
sin() - Static method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
sin(double) - Static method in class com.oracle.graal.replacements.amd64.AMD64MathSubstitutions
 
SingleAbstractImplementor() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.SingleAbstractImplementor
 
SingleAbstractImplementor2() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.SingleAbstractImplementor2
 
singleBackValue() - Method in class com.oracle.graal.nodes.PhiNode
If all inputs (but the first one) are the same value, this value is returned, otherwise PhiNode.MULTIPLE_VALUES.
SingleConcreteImplementor() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.SingleConcreteImplementor
 
singleFrameState(List<FrameState>) - Static method in class com.oracle.graal.phases.common.FrameStateAssignmentPhase
 
singleImplementorField - Variable in class com.oracle.graal.compiler.test.inlining.InliningTest.Fields
 
singleImplementorFinalField - Variable in class com.oracle.graal.compiler.test.inlining.InliningTest.FinalFields
 
SingleImplementorStaticFinalField - Static variable in class com.oracle.graal.compiler.test.inlining.InliningTest.StaticFinalFields
 
singleNodeTest() - Method in class com.oracle.graal.graph.test.TypedNodeIteratorTest
 
SingleOverrideScope(OptionValue<?>, Object) - Constructor for class jdk.internal.jvmci.options.OptionValue.SingleOverrideScope
 
SinglePassNodeIterator<T extends MergeableState<T>> - Class in com.oracle.graal.phases.graph
A SinglePassNodeIterator iterates the fixed nodes of the graph in post order starting from its start node.
SinglePassNodeIterator(StartNode, T) - Constructor for class com.oracle.graal.phases.graph.SinglePassNodeIterator
 
SinglePassNodeIterator.PathStart<U> - Class in com.oracle.graal.phases.graph
An item queued in SinglePassNodeIterator.nodeQueue can be used to continue with the single-pass visit after the previous path can't be followed anymore.
SingletonNodeWorkList(Graph) - Constructor for class com.oracle.graal.graph.NodeWorkList.SingletonNodeWorkList
 
singleUsageConstantsSkipped - Static variable in class com.oracle.graal.lir.constopt.ConstantLoadOptimization
 
singleUser - Variable in class com.oracle.graal.compiler.match.MatchPattern
Can there only be one user of the node.
singleValue() - Method in class com.oracle.graal.nodes.PhiNode
If all inputs are the same value, this value is returned, otherwise PhiNode.MULTIPLE_VALUES.
SINK - Static variable in class com.oracle.graal.debug.LogStream
Null output stream that simply swallows any output sent to it.
SINK_PS - Static variable in class com.oracle.graal.debug.LogStream
 
SIPUSH - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
Site(int) - Constructor for class jdk.internal.jvmci.code.CompilationResult.Site
 
SiteComparator() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotCompiledCode.SiteComparator
 
sites - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
size() - Method in class com.oracle.graal.bytecode.BytecodeLookupSwitch
 
size() - Method in class com.oracle.graal.bytecode.BytecodeSwitch
Gets the total size in bytes of the switch instruction.
size() - Method in class com.oracle.graal.bytecode.BytecodeTableSwitch
 
size() - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.EntrySet
 
size() - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.KeySet
 
size() - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap
 
size - Variable in class com.oracle.graal.compiler.common.util.IntList
 
size() - Method in class com.oracle.graal.compiler.common.util.IntList
 
size - Variable in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter.Chunk
 
size - Variable in class com.oracle.graal.graph.NodeList
 
size() - Method in class com.oracle.graal.graph.NodeList
 
size() - Method in class com.oracle.graal.graph.NodeMap
 
size() - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins
 
SIZE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCDeoptimizeOp
 
SIZE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCRuntimeCallEpilogueOp
 
SIZE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCRuntimeCallPrologueOp
 
SIZE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotDeoptimizeCallerOp
 
SIZE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotspotDirectStaticCallOp
 
SIZE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotspotDirectVirtualCallOp
 
SIZE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotJumpToExceptionHandlerInCallerOp
 
SIZE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotJumpToExceptionHandlerOp
 
SIZE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove.CompressPointer
 
SIZE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove.UncompressPointer
 
SIZE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotPatchReturnAddressOp
 
SIZE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotReturnOp
 
SIZE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotSafepointOp
 
SIZE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotSafepointOp.SPARCLoadSafepointPollAddress
 
SIZE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotUnwindOp
 
SIZE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCIndirectCallOp
 
SIZE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCPrefetchOp
 
size - Variable in class com.oracle.graal.jtt.loop.Loop13.Loop
 
SIZE - Static variable in class com.oracle.graal.jtt.optimize.ArrayLength01
 
size() - Method in class com.oracle.graal.lir.alloc.lsra.Interval.UsePosList
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.CommutativeOp
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.ConstOp
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.DataOp
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.MemoryOp
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.Op
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.RMIOp
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.ConstOp
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.DataOp
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryConstOp
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryMROp
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryRMOp
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.Op
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64ClearRegisterOp
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64Move.AMD64PushPopStackMove
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64MulDivOp
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64ShiftOp
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64SignExtendOp
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64Unary.MemoryOp
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64Unary.MOp
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64Unary.MROp
 
size - Variable in class com.oracle.graal.lir.amd64.AMD64Unary.RMOp
 
size() - Method in class com.oracle.graal.lir.constopt.ConstantTree
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegConst
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.MulHighOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.RemOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.SPARCLMulccOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
 
size - Variable in enum com.oracle.graal.lir.sparc.SPARCBitManipulationOp.IntrinsicOpcode
 
size - Variable in class com.oracle.graal.lir.sparc.SPARCBlockEndOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCBreakpointOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCByteSwapOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCCall.DirectFarForeignCallOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCCall.DirectNearForeignCallOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCCompare.CompareOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.BranchOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.ReturnOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCJumpOp
 
size - Variable in class com.oracle.graal.lir.sparc.SPARCLIRInstruction
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCLoadConstantTableBaseOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCMathIntrinsicOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.CompareAndSwapOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadAddressOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadConstantFromTable
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadInlineConstant
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.MembarOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.Move
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.MoveFpGp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.NullCheckOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.StackLoadAddressOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.StoreConstantOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.StoreOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCSaveRegistersOp
 
SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCTestOp
 
size - Variable in class com.oracle.graal.lir.StandardOp.AbstractBlockEndOp
 
size - Variable in class com.oracle.graal.lir.StandardOp.LabelOp
 
size() - Method in class com.oracle.graal.loop.LoopEx
 
size - Variable in class com.oracle.graal.virtual.phases.ea.EffectList
 
size() - Method in class com.oracle.graal.virtual.phases.ea.EffectList
 
size - Variable in class jdk.internal.jvmci.code.CalleeSaveLayout
The size (in bytes) of the CSA.
size - Variable in class jdk.internal.jvmci.code.CompilationResult.Call
The size of the call instruction.
size - Variable in class jdk.internal.jvmci.code.DataSection.Data
 
size - Variable in class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
Total size of the code blob.
size() - Method in class jdk.internal.jvmci.meta.MethodIdMap
 
SIZE_1 - Static variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegReg
 
SIZE_1 - Static variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.Unary2Op
 
SIZE_3 - Static variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegReg
 
SIZE_5 - Static variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.Unary2Op
 
SIZE_7 - Static variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegReg
 
SizeEstimate(int, int) - Constructor for class com.oracle.graal.lir.sparc.SPARCLIRInstruction.SizeEstimate
 
SizeEstimateStatistics(String) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend.SizeEstimateStatistics
 
sizeForNodeCount(int) - Static method in class com.oracle.graal.graph.NodeBitMap
 
sizeFreshArgs - Variable in class com.oracle.graal.phases.common.inlining.walker.MethodInvocation
 
sizeInBits() - Method in class com.oracle.graal.compiler.common.util.BitMap2D
 
sizeInBytes - Variable in class jdk.internal.jvmci.hotspot.HotSpotReferenceMap
 
sizeInSlots() - Method in class com.oracle.graal.compiler.common.util.BitMap2D
 
sizePrefix - Variable in enum com.oracle.graal.asm.amd64.AMD64Assembler.OperandSize
 
skipEdge(Node, Edges, int, boolean, boolean) - Static method in class com.oracle.graal.nodes.GraphDecoder
Returns false for Edges that are not necessary in the encoded graph because they are reconstructed using other sources of information.
skipLoopHeader(AbstractBlockBase<T>) - Static method in class com.oracle.graal.compiler.common.alloc.ComputeBlockOrder
Skip the loop header block if the loop consists of more than one block and it has only a single loop end block.
SKIPPED_EXCEPTION_CLASSES - Static variable in class com.oracle.graal.truffle.TruffleCompiler
 
skippedExceptionTypes - Variable in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
SLCallFunctionsWithBuiltin - Class in com.oracle.graal.truffle.test.builtins
Returns all functions that start with test.
SLCallFunctionsWithBuiltin() - Constructor for class com.oracle.graal.truffle.test.builtins.SLCallFunctionsWithBuiltin
 
SLCallUntilOptimizedBuiltin - Class in com.oracle.graal.truffle.test.builtins
Calls a given function until the Graal runtime decides to optimize the function.
SLCallUntilOptimizedBuiltin() - Constructor for class com.oracle.graal.truffle.test.builtins.SLCallUntilOptimizedBuiltin
 
SLDeoptimizeWhenCompiledBuiltin - Class in com.oracle.graal.truffle.test.builtins
Forces a deoptimization as soon as the method runs in compiled code.
SLDeoptimizeWhenCompiledBuiltin() - Constructor for class com.oracle.graal.truffle.test.builtins.SLDeoptimizeWhenCompiledBuiltin
 
SLDisableSplittingBuiltin - Class in com.oracle.graal.truffle.test.builtins
Disables splitting for a given SLFunction instance.
SLDisableSplittingBuiltin() - Constructor for class com.oracle.graal.truffle.test.builtins.SLDisableSplittingBuiltin
 
SLDummyNode(SLGenerateDummyNodesBuiltin.SLDummyNode, SLGenerateDummyNodesBuiltin.SLDummyNode) - Constructor for class com.oracle.graal.truffle.test.builtins.SLGenerateDummyNodesBuiltin.SLDummyNode
 
sleep - Static variable in class com.oracle.graal.jtt.threads.Object_wait02
 
sleep - Static variable in class com.oracle.graal.jtt.threads.Object_wait03
 
sleep - Static variable in class com.oracle.graal.jtt.threads.Object_wait04
 
SLGenerateDummyNodesBuiltin - Class in com.oracle.graal.truffle.test.builtins
Generates a given number of dummy nodes and replaces the root of the current method with them.
SLGenerateDummyNodesBuiltin() - Constructor for class com.oracle.graal.truffle.test.builtins.SLGenerateDummyNodesBuiltin
 
SLGenerateDummyNodesBuiltin.SLDummyNode - Class in com.oracle.graal.truffle.test.builtins
 
SLGetOptionBuiltin - Class in com.oracle.graal.truffle.test.builtins
Looks up the value of an option in TruffleCompilerOptions.
SLGetOptionBuiltin() - Constructor for class com.oracle.graal.truffle.test.builtins.SLGetOptionBuiltin
 
SLGraalRuntimeBuiltin - Class in com.oracle.graal.truffle.test.builtins
 
SLGraalRuntimeBuiltin() - Constructor for class com.oracle.graal.truffle.test.builtins.SLGraalRuntimeBuiltin
 
SLIsCompilationConstantBuiltin - Class in com.oracle.graal.truffle.test.builtins
Checks whether or not a function is optimized by the Graal runtime.
SLIsCompilationConstantBuiltin() - Constructor for class com.oracle.graal.truffle.test.builtins.SLIsCompilationConstantBuiltin
 
SLIsInlinedBuiltin - Class in com.oracle.graal.truffle.test.builtins
Returns true if a function got inlined for all calls from a given SLFunction .
SLIsInlinedBuiltin() - Constructor for class com.oracle.graal.truffle.test.builtins.SLIsInlinedBuiltin
 
SLIsInlinedBuiltin.InliningTrace - Class in com.oracle.graal.truffle.test.builtins
 
SLIsOptimizedBuiltin - Class in com.oracle.graal.truffle.test.builtins
Checks whether or not a function is optimized by the Graal runtime.
SLIsOptimizedBuiltin() - Constructor for class com.oracle.graal.truffle.test.builtins.SLIsOptimizedBuiltin
 
sll(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
sll(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
sllx(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
sllx(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
slot - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator.RescueSlotDummyOp
 
slot - Variable in class com.oracle.graal.lir.amd64.AMD64Move.StackLeaOp
 
slot - Variable in class com.oracle.graal.lir.amd64.phases.StackMoveOptimizationPhase.Closure
 
slot - Variable in class com.oracle.graal.lir.sparc.SPARCMove.StackLoadAddressOp
 
slot - Variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.Const
 
slot - Variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.IfZero
 
slot - Variable in class com.oracle.graal.truffle.test.nodes.LoadLocalTestNode
 
slot - Variable in class com.oracle.graal.truffle.test.nodes.StoreLocalTestNode
 
slot - Variable in class jdk.internal.jvmci.code.StackLockValue
 
slot - Variable in class jdk.internal.jvmci.meta.LocalImpl
 
slot1 - Variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.IfLt
 
slot2 - Variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.IfLt
 
slotCount - Variable in enum jdk.internal.jvmci.meta.Kind
 
slotKind - Variable in class com.oracle.graal.hotspot.HotSpotLockStack
 
slots - Variable in class com.oracle.graal.hotspot.nodes.AllocaNode
The number of slots in block.
slots - Variable in class com.oracle.graal.lir.amd64.AMD64RestoreRegistersOp
The slots from which the registers are restored.
slots - Variable in class com.oracle.graal.lir.amd64.AMD64SaveRegistersOp
The slots to which the registers are saved.
slots - Variable in class com.oracle.graal.lir.framemap.VirtualStackSlotRange
 
slots - Variable in class com.oracle.graal.lir.sparc.SPARCSaveRegistersOp
The slots to which the registers are saved.
slots - Variable in class com.oracle.graal.lir.util.VariableVirtualStackValueMap
 
slots - Variable in class jdk.internal.jvmci.code.RegisterSaveLayout
Slot indexes relative to stack pointer.
SlotSize() - Constructor for enum com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator.SlotSize
 
slotSize - Variable in class jdk.internal.jvmci.code.CalleeSaveLayout
The size (in bytes) of an indexable slot in the CSA.
slotSize - Variable in class jdk.internal.jvmci.code.CodeUtil.DefaultRefMapFormatter
The size of a stack slot.
slotsToRegisters(boolean) - Method in class jdk.internal.jvmci.code.RegisterSaveLayout
Gets this layout information as a Map from slots to registers.
SLOW_PATH_PROBABILITY - Static variable in class com.oracle.graal.nodes.extended.BranchProbabilityNode
 
SLOWPATH_PROBABILITY - Static variable in class com.oracle.graal.api.directives.GraalDirectives
 
SLSetOptionBuiltin - Class in com.oracle.graal.truffle.test.builtins
Sets an option value in TruffleCompilerOptions.
SLSetOptionBuiltin() - Constructor for class com.oracle.graal.truffle.test.builtins.SLSetOptionBuiltin
 
SLTestTruffleBoundary01Builtin - Class in com.oracle.graal.truffle.test.builtins
Just used in TestTruffleBoundary01.sl.
SLTestTruffleBoundary01Builtin() - Constructor for class com.oracle.graal.truffle.test.builtins.SLTestTruffleBoundary01Builtin
 
SLTruffleGraalTestSuite - Class in com.oracle.graal.truffle.test
 
SLTruffleGraalTestSuite() - Constructor for class com.oracle.graal.truffle.test.SLTruffleGraalTestSuite
 
SLWaitForOptimizationBuiltin - Class in com.oracle.graal.truffle.test.builtins
Waits for the optimization of a function to complete if it was already triggered.
SLWaitForOptimizationBuiltin() - Constructor for class com.oracle.graal.truffle.test.builtins.SLWaitForOptimizationBuiltin
 
SMALL_FROM - Static variable in class com.oracle.graal.word.HostedWord
 
SMALL_TO - Static variable in class com.oracle.graal.word.HostedWord
 
smallCache - Static variable in class com.oracle.graal.word.HostedWord
 
SmallCompiledLowLevelGraphSize - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
SmallLocalLiveness - Class in com.oracle.graal.java
 
SmallLocalLiveness(BciBlockMapping.BciBlock[], int, int) - Constructor for class com.oracle.graal.java.SmallLocalLiveness
 
snapshot() - Method in interface com.oracle.graal.graph.iterators.NodeIterable
 
snapshot() - Method in class com.oracle.graal.graph.NodeList
 
snapshotTo(Collection<? super T>) - Method in interface com.oracle.graal.graph.iterators.NodeIterable
 
snapshotTo(Collection<? super T>) - Method in class com.oracle.graal.graph.NodeList
 
snippet - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySlowPathNode
 
snippet(String) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
Snippet - Annotation Type in com.oracle.graal.replacements
A snippet is a Graal graph expressed as a Java source method.
snippet(Class<? extends Snippets>, String, LocationIdentity...) - Method in class com.oracle.graal.replacements.SnippetTemplate.AbstractTemplates
Finds the unique method in declaringClass named methodName annotated by Snippet and returns a SnippetTemplate.SnippetInfo value describing it.
snippet - Variable in class com.oracle.graal.replacements.SnippetTemplate
The graph built from the snippet method.
Snippet.ConstantParameter - Annotation Type in com.oracle.graal.replacements
Denotes a snippet parameter that will bound to a constant value during snippet template instantiation.
Snippet.VarargsParameter - Annotation Type in com.oracle.graal.replacements
Denotes a snippet parameter representing 0 or more arguments that will be bound during snippet template instantiation.
snippet1(int) - Static method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
snippet2(int) - Static method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
snippet3(int) - Static method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
SNIPPET_COUNTER_LOCATION - Static variable in class com.oracle.graal.replacements.SnippetCounterNode
We do not want to use the LocationIdentity of the SnippetCounter.value field, so that the usage in snippets is always possible.
SnippetAnchorNode - Class in com.oracle.graal.hotspot.nodes
 
SnippetAnchorNode() - Constructor for class com.oracle.graal.hotspot.nodes.SnippetAnchorNode
 
snippetBoxing1(int) - Static method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
snippetBoxing2(int) - Static method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
snippetControlFlow1(boolean, int) - Static method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
snippetControlFlow2(boolean, int) - Static method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
snippetControlFlow3(boolean, int) - Static method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
snippetControlFlow4(boolean, int) - Static method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
snippetControlFlow5(boolean, int) - Static method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
SnippetCounter - Class in com.oracle.graal.replacements
A counter that can be safely incremented from within a snippet for gathering snippet specific metrics.
SnippetCounter(SnippetCounter.Group, String, String) - Constructor for class com.oracle.graal.replacements.SnippetCounter
Creates a counter.
SnippetCounter.Group - Class in com.oracle.graal.replacements
A group of related counters.
SnippetCounterNode - Class in com.oracle.graal.replacements
This node can be used to add a counter to the code that will estimate the dynamic number of calls by adding an increment to the compiled code.
SnippetCounterNode(SnippetCounter, ValueNode) - Constructor for class com.oracle.graal.replacements.SnippetCounterNode
 
SnippetCounterNode.SnippetCounterSnippets - Class in com.oracle.graal.replacements
 
SnippetCounterNode.SnippetCounterSnippets.Templates - Class in com.oracle.graal.replacements
 
SnippetCounters - Static variable in class com.oracle.graal.compiler.common.GraalOptions
Counts the various paths taken through snippets.
SnippetCounterSnippets() - Constructor for class com.oracle.graal.replacements.SnippetCounterNode.SnippetCounterSnippets
 
SnippetGraphUnderConstruction - Static variable in class com.oracle.graal.hotspot.stubs.SnippetStub
 
snippetHere1(int) - Static method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
snippetHere2(int) - Static method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
snippetHere3(int) - Static method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
snippetIndirect1(boolean, int) - Static method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
snippetIndirect2(boolean, int) - Static method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
SnippetInfo(ResolvedJavaMethod, LocationIdentity[]) - Constructor for class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo
 
SnippetLocationProxyNode - Class in com.oracle.graal.hotspot.nodes
 
SnippetLocationProxyNode(ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.SnippetLocationProxyNode
 
SnippetPreparationTime - Static variable in class com.oracle.graal.replacements.ReplacementsImpl
 
snippetReflection - Variable in class com.oracle.graal.hotspot.meta.HotSpotProviders
 
snippetReflection - Variable in class com.oracle.graal.lir.jtt.LIRTest.LIRTestNode
 
snippetReflection - Variable in class com.oracle.graal.lir.jtt.LIRTest.LIRValueNode
 
snippetReflection - Variable in class com.oracle.graal.replacements.ConstantBindingParameterPlugin
 
snippetReflection - Variable in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
snippetReflection - Variable in class com.oracle.graal.replacements.ReplacementsImpl
 
snippetReflection - Variable in class com.oracle.graal.replacements.SnippetTemplate.AbstractTemplates
 
snippetReflection - Variable in class com.oracle.graal.replacements.SnippetTemplate
 
snippetReflection - Variable in class com.oracle.graal.replacements.WordOperationPlugin
 
snippetReflection - Variable in class com.oracle.graal.truffle.PartialEvaluator
 
SnippetReflectionProvider - Interface in com.oracle.graal.api.replacements
Reflection operations on values represented as constants for the processing of snippets.
Snippets - Interface in com.oracle.graal.replacements
Marker interface for a class that defines one or more Snippets.
SnippetStub - Class in com.oracle.graal.hotspot.stubs
Base class for a stub defined by a snippet.
SnippetStub(String, HotSpotProviders, HotSpotForeignCallLinkage) - Constructor for class com.oracle.graal.hotspot.stubs.SnippetStub
Creates a new snippet stub.
SnippetStub(Class<? extends Snippets>, String, HotSpotProviders, HotSpotForeignCallLinkage) - Constructor for class com.oracle.graal.hotspot.stubs.SnippetStub
Creates a new snippet stub.
SnippetTemplate - Class in com.oracle.graal.replacements
A snippet template is a graph created by parsing a snippet method and then specialized by binding constants to the snippet's Snippet.ConstantParameter parameters.
SnippetTemplate(Providers, SnippetReflectionProvider, SnippetTemplate.Arguments) - Constructor for class com.oracle.graal.replacements.SnippetTemplate
Creates a snippet template.
SnippetTemplate.AbstractTemplates - Class in com.oracle.graal.replacements
Base class for snippet classes.
SnippetTemplate.Arguments - Class in com.oracle.graal.replacements
Values that are bound to the snippet method parameters.
SnippetTemplate.CacheKey - Class in com.oracle.graal.replacements
 
SnippetTemplate.EagerSnippetInfo - Class in com.oracle.graal.replacements
 
SnippetTemplate.LazySnippetInfo - Class in com.oracle.graal.replacements
 
SnippetTemplate.MemoryInputMap - Class in com.oracle.graal.replacements
 
SnippetTemplate.MemoryOutputMap - Class in com.oracle.graal.replacements
 
SnippetTemplate.SnippetInfo - Class in com.oracle.graal.replacements
Holds the ResolvedJavaMethod of the snippet, together with some information about the method that needs to be computed only once.
SnippetTemplate.SnippetInfo.Lazy - Class in com.oracle.graal.replacements
Lazily constructed parts of SnippetTemplate.SnippetInfo.
SnippetTemplate.UsageReplacer - Interface in com.oracle.graal.replacements
Logic for replacing a snippet-lowered node at its usages with the return value of the snippet.
SnippetTemplate.Varargs - Class in com.oracle.graal.replacements
Wrapper for the prototype value of a varargs parameter.
SnippetTemplate.VarargsPlaceholderNode - Class in com.oracle.graal.replacements
 
SnippetTemplateCache - Interface in com.oracle.graal.api.replacements
Marker interface for classes that cache snippet templates.
snippetTemplateCache - Variable in class com.oracle.graal.replacements.ReplacementsImpl
 
SnippetTemplateCreationTime - Static variable in class com.oracle.graal.replacements.SnippetTemplate
 
SnippetTemplates - Static variable in class com.oracle.graal.replacements.SnippetTemplate
 
snippetTest() - Method in class com.oracle.graal.replacements.test.SubstitutionsTest
 
solveDataFlow(LIR) - Method in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
Calculates the entry and exit states for all basic blocks.
someBoolean - Variable in class com.oracle.graal.jtt.threads.SynchronizedLoopExit01
 
someDoubles - Static variable in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
SomeObject() - Constructor for class com.oracle.graal.replacements.test.NewInstanceTest.SomeObject
 
sortedBlocks - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
List of blocks in linear-scan order.
sortedBlocks() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
sortedBlocks - Variable in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
sortedIntervals - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
Intervals sorted by Interval.from().
sortIntervalsAfterAllocation() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
sortIntervalsBeforeAllocation() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
sortIntoList(Node, Block, ArrayList<Node>, NodeMap<Block>, NodeBitMap, Node) - Static method in class com.oracle.graal.phases.schedule.SchedulePhase
 
sortNodesLatestWithinBlock(ControlFlowGraph, BlockMap<List<Node>>, BlockMap<List<Node>>, NodeMap<Block>, BlockMap<ArrayList<FloatingReadNode>>, NodeBitMap) - Static method in class com.oracle.graal.phases.schedule.SchedulePhase
 
sortNodesLatestWithinBlock(Block, BlockMap<List<Node>>, BlockMap<List<Node>>, NodeMap<Block>, BlockMap<ArrayList<FloatingReadNode>>, NodeBitMap) - Static method in class com.oracle.graal.phases.schedule.SchedulePhase
 
source - Static variable in class com.oracle.graal.jtt.loop.Loop12
 
sourceCallTarget - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
sourceFile - Variable in class com.oracle.graal.compiler.test.OptionsVerifierTest.OptionsVerifier
Source file context for error reporting.
sourceFile - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfigVerifier
Source file context for error reporting.
sourceLocation(Node) - Static method in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
sourceNode(Value) - Method in class com.oracle.graal.lir.gen.PhiResolver
 
sourceObject - Variable in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
sourceObject() - Method in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
sourceOffset - Variable in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
sourceOffset() - Method in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
SourceStackTrace - Exception in jdk.internal.jvmci.code
Class representing a exception with a stack trace of the currently processed position in the compiled Java program instead of the stack trace of the compiler.
SourceStackTrace(Throwable, String) - Constructor for exception jdk.internal.jvmci.code.SourceStackTrace
 
sp - Variable in class com.oracle.graal.jtt.optimize.NestedLoop_EA.Pointer
 
sp - Static variable in class jdk.internal.jvmci.sparc.SPARC
 
space(int) - Static method in class com.oracle.graal.hotspot.logging.Logger
 
spaces - Static variable in class com.oracle.graal.hotspot.logging.Logger
 
SPACES - Static variable in class jdk.internal.jvmci.hotspot.InitTimer
 
SPACING - Static variable in class com.oracle.graal.hotspot.logging.Logger
 
SPARC - Class in jdk.internal.jvmci.sparc
Represents the SPARC architecture.
SPARC(Set<SPARC.CPUFeature>) - Constructor for class jdk.internal.jvmci.sparc.SPARC
 
SPARC.CPUFeature - Enum in jdk.internal.jvmci.sparc
 
SPARCAddress - Class in com.oracle.graal.asm.sparc
 
SPARCAddress(Register, int) - Constructor for class com.oracle.graal.asm.sparc.SPARCAddress
Creates an SPARCAddress with given base register, no scaling and a given displacement.
SPARCAddress(Register, Register) - Constructor for class com.oracle.graal.asm.sparc.SPARCAddress
Creates an SPARCAddress with given base register, no scaling and a given index.
SPARCAddressLowering - Class in com.oracle.graal.compiler.sparc
 
SPARCAddressLowering(CodeCacheProvider) - Constructor for class com.oracle.graal.compiler.sparc.SPARCAddressLowering
 
SPARCAddressValue - Class in com.oracle.graal.lir.sparc
 
SPARCAddressValue(LIRKind) - Constructor for class com.oracle.graal.lir.sparc.SPARCAddressValue
 
SPARCAllocatorTest - Class in com.oracle.graal.compiler.sparc.test
 
SPARCAllocatorTest() - Constructor for class com.oracle.graal.compiler.sparc.test.SPARCAllocatorTest
 
SPARCArithmetic - Enum in com.oracle.graal.lir.sparc
 
SPARCArithmetic() - Constructor for enum com.oracle.graal.lir.sparc.SPARCArithmetic
 
SPARCArithmetic.BinaryRegConst - Class in com.oracle.graal.lir.sparc
Binary operation with single source/destination operand and one constant.
SPARCArithmetic.BinaryRegReg - Class in com.oracle.graal.lir.sparc
Binary operation with two operands.
SPARCArithmetic.MulHighOp - Class in com.oracle.graal.lir.sparc
 
SPARCArithmetic.RemOp - Class in com.oracle.graal.lir.sparc
Special LIR instruction as it requires a bunch of scratch registers.
SPARCArithmetic.SPARCLMulccOp - Class in com.oracle.graal.lir.sparc
Calculates the product and condition code for long multiplication of long values.
SPARCArithmetic.Unary2Op - Class in com.oracle.graal.lir.sparc
Unary operation with separate source and destination operand.
SPARCArrayEqualsOp - Class in com.oracle.graal.lir.sparc
Emits code which compares two arrays of the same length.
SPARCArrayEqualsOp(LIRGeneratorTool, Kind, Value, Value, Value, Value) - Constructor for class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
 
SPARCAssembler - Class in com.oracle.graal.asm.sparc
This class implements an assembler that can encode most SPARC instructions.
SPARCAssembler(TargetDescription, RegisterConfig) - Constructor for class com.oracle.graal.asm.sparc.SPARCAssembler
Constructs an assembler for the SPARC architecture.
SPARCAssembler.Annul - Enum in com.oracle.graal.asm.sparc
 
SPARCAssembler.Asi - Enum in com.oracle.graal.asm.sparc
Represents the Address Space Identifier defined in the SPARC architecture.
SPARCAssembler.BitKey - Class in com.oracle.graal.asm.sparc
 
SPARCAssembler.BitKeyIndex - Class in com.oracle.graal.asm.sparc
Represents a prefix tree of SPARCAssembler.BitSpec objects to find the most accurate SPARCOp.
SPARCAssembler.BitSpec - Class in com.oracle.graal.asm.sparc
Specifies various bit fields used in SPARC instructions.
SPARCAssembler.Bpcc - Class in com.oracle.graal.asm.sparc
 
SPARCAssembler.Bpr - Class in com.oracle.graal.asm.sparc
 
SPARCAssembler.Br - Class in com.oracle.graal.asm.sparc
 
SPARCAssembler.BranchPredict - Enum in com.oracle.graal.asm.sparc
 
SPARCAssembler.CBCond - Class in com.oracle.graal.asm.sparc
 
SPARCAssembler.CC - Enum in com.oracle.graal.asm.sparc
Condition Codes to use for instruction.
SPARCAssembler.CompositeBitSpec - Class in com.oracle.graal.asm.sparc
 
SPARCAssembler.ConditionFlag - Enum in com.oracle.graal.asm.sparc
 
SPARCAssembler.ContinousBitSpec - Class in com.oracle.graal.asm.sparc
 
SPARCAssembler.ControlTransferOp - Class in com.oracle.graal.asm.sparc
Base class for control transfer operations; provides access to the disp field.
SPARCAssembler.Fcn - Enum in com.oracle.graal.asm.sparc
 
SPARCAssembler.MembarMask - Enum in com.oracle.graal.asm.sparc
 
SPARCAssembler.Op2Op - Class in com.oracle.graal.asm.sparc
 
SPARCAssembler.Op2s - Enum in com.oracle.graal.asm.sparc
 
SPARCAssembler.Op3Op - Class in com.oracle.graal.asm.sparc
 
SPARCAssembler.Op3s - Enum in com.oracle.graal.asm.sparc
 
SPARCAssembler.Opfs - Enum in com.oracle.graal.asm.sparc
 
SPARCAssembler.Ops - Enum in com.oracle.graal.asm.sparc
 
SPARCAssembler.RCondition - Enum in com.oracle.graal.asm.sparc
 
SPARCAssembler.Sethi - Class in com.oracle.graal.asm.sparc
 
SPARCAssembler.SPARCOp - Class in com.oracle.graal.asm.sparc
Represents a class of SPARC instruction and gives methods to modify its fields.
SPARCBitManipulationOp - Class in com.oracle.graal.lir.sparc
 
SPARCBitManipulationOp(SPARCBitManipulationOp.IntrinsicOpcode, AllocatableValue, AllocatableValue, LIRGeneratorTool) - Constructor for class com.oracle.graal.lir.sparc.SPARCBitManipulationOp
 
SPARCBitManipulationOp.IntrinsicOpcode - Enum in com.oracle.graal.lir.sparc
 
SPARCBlockEndOp - Class in com.oracle.graal.lir.sparc
 
SPARCBlockEndOp(LIRInstructionClass<? extends SPARCBlockEndOp>) - Constructor for class com.oracle.graal.lir.sparc.SPARCBlockEndOp
 
SPARCBlockEndOp(LIRInstructionClass<? extends SPARCBlockEndOp>, SPARCLIRInstruction.SizeEstimate) - Constructor for class com.oracle.graal.lir.sparc.SPARCBlockEndOp
 
SPARCBreakpointOp - Class in com.oracle.graal.lir.sparc
Emits a breakpoint.
SPARCBreakpointOp(Value[]) - Constructor for class com.oracle.graal.lir.sparc.SPARCBreakpointOp
 
SPARCByteSwapOp - Class in com.oracle.graal.lir.sparc
 
SPARCByteSwapOp(LIRGeneratorTool, Value, Value) - Constructor for class com.oracle.graal.lir.sparc.SPARCByteSwapOp
 
SPARCCall - Class in com.oracle.graal.lir.sparc
 
SPARCCall() - Constructor for class com.oracle.graal.lir.sparc.SPARCCall
 
SPARCCall.CallOp - Class in com.oracle.graal.lir.sparc
 
SPARCCall.DirectCallOp - Class in com.oracle.graal.lir.sparc
 
SPARCCall.DirectFarForeignCallOp - Class in com.oracle.graal.lir.sparc
 
SPARCCall.DirectNearForeignCallOp - Class in com.oracle.graal.lir.sparc
 
SPARCCall.ForeignCallOp - Class in com.oracle.graal.lir.sparc
 
SPARCCall.IndirectCallOp - Class in com.oracle.graal.lir.sparc
 
SPARCCall.MethodCallOp - Class in com.oracle.graal.lir.sparc
 
SPARCCompare - Enum in com.oracle.graal.lir.sparc
 
SPARCCompare() - Constructor for enum com.oracle.graal.lir.sparc.SPARCCompare
 
SPARCCompare.CompareOp - Class in com.oracle.graal.lir.sparc
 
SPARCControlFlow - Class in com.oracle.graal.lir.sparc
 
SPARCControlFlow() - Constructor for class com.oracle.graal.lir.sparc.SPARCControlFlow
 
SPARCControlFlow.BranchOp - Class in com.oracle.graal.lir.sparc
 
SPARCControlFlow.CompareBranchOp - Class in com.oracle.graal.lir.sparc
 
SPARCControlFlow.CondMoveOp - Class in com.oracle.graal.lir.sparc
 
SPARCControlFlow.ReturnOp - Class in com.oracle.graal.lir.sparc
 
SPARCControlFlow.StrategySwitchOp - Class in com.oracle.graal.lir.sparc
 
SPARCControlFlow.TableSwitchOp - Class in com.oracle.graal.lir.sparc
 
SPARCDelayedControlTransfer - Interface in com.oracle.graal.lir.sparc
This interface is used for LIRInstructions which provide a delay slot for one instruction from another LIRInstruction.
SPARCDeoptimizationStub - Class in com.oracle.graal.hotspot.sparc
 
SPARCDeoptimizationStub(HotSpotProviders, TargetDescription, HotSpotForeignCallLinkage) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCDeoptimizationStub
 
SPARCDeoptimizeOp - Class in com.oracle.graal.hotspot.sparc
 
SPARCDeoptimizeOp(LIRFrameState, PlatformKind) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCDeoptimizeOp
 
sparcFeatures - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
SPARCFrameMap - Class in com.oracle.graal.lir.sparc
SPARC specific frame map.
SPARCFrameMap(CodeCacheProvider, RegisterConfig, FrameMap.ReferenceMapBuilderFactory) - Constructor for class com.oracle.graal.lir.sparc.SPARCFrameMap
 
SPARCFrameMapBuilder - Class in com.oracle.graal.lir.sparc
 
SPARCFrameMapBuilder(FrameMap, CodeCacheProvider, RegisterConfig) - Constructor for class com.oracle.graal.lir.sparc.SPARCFrameMapBuilder
 
SPARCGraphBuilderPlugins - Class in com.oracle.graal.replacements.sparc
 
SPARCGraphBuilderPlugins() - Constructor for class com.oracle.graal.replacements.sparc.SPARCGraphBuilderPlugins
 
SPARCHotSpotBackend - Class in com.oracle.graal.hotspot.sparc
HotSpot SPARC specific backend.
SPARCHotSpotBackend(HotSpotGraalRuntimeProvider, HotSpotProviders) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
 
SPARCHotSpotBackend.HotSpotFrameContext - Class in com.oracle.graal.hotspot.sparc
 
SPARCHotSpotBackend.LIRDependencyAccumulator - Class in com.oracle.graal.hotspot.sparc
Accumulates inputs/outputs/temp/alive in a set along we walk back the LIRInstructions and detects, if there is any overlap.
SPARCHotSpotBackend.SizeEstimateStatistics - Class in com.oracle.graal.hotspot.sparc
 
SPARCHotSpotBackendFactory - Class in com.oracle.graal.hotspot.sparc
 
SPARCHotSpotBackendFactory() - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackendFactory
 
SPARCHotSpotCounterOp - Class in com.oracle.graal.hotspot.sparc
 
SPARCHotSpotCounterOp(String, String, Value, HotSpotRegistersProvider, HotSpotVMConfig) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotCounterOp
 
SPARCHotSpotCounterOp(String[], String[], Value[], HotSpotRegistersProvider, HotSpotVMConfig) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotCounterOp
 
SPARCHotSpotCounterOp.IncrementEmitter - Class in com.oracle.graal.hotspot.sparc
 
SPARCHotSpotCRuntimeCallEpilogueOp - Class in com.oracle.graal.hotspot.sparc
 
SPARCHotSpotCRuntimeCallEpilogueOp(int, int, int, Register, Value) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotCRuntimeCallEpilogueOp
 
SPARCHotSpotCRuntimeCallPrologueOp - Class in com.oracle.graal.hotspot.sparc
 
SPARCHotSpotCRuntimeCallPrologueOp(int, Register, Register, Value, AllocatableValue) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotCRuntimeCallPrologueOp
 
SPARCHotSpotDeoptimizeCallerOp - Class in com.oracle.graal.hotspot.sparc
Removes the current frame and tail calls the uncommon trap routine.
SPARCHotSpotDeoptimizeCallerOp() - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotDeoptimizeCallerOp
 
SPARCHotspotDirectStaticCallOp - Class in com.oracle.graal.hotspot.sparc
A direct call that complies with the conventions for such calls in HotSpot.
SPARCHotspotDirectStaticCallOp(ResolvedJavaMethod, Value, Value[], Value[], LIRFrameState, CallTargetNode.InvokeKind, HotSpotVMConfig) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotspotDirectStaticCallOp
 
SPARCHotspotDirectVirtualCallOp - Class in com.oracle.graal.hotspot.sparc
A direct call that complies with the conventions for such calls in HotSpot.
SPARCHotspotDirectVirtualCallOp(ResolvedJavaMethod, Value, Value[], Value[], LIRFrameState, CallTargetNode.InvokeKind, HotSpotVMConfig) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotspotDirectVirtualCallOp
 
SPARCHotSpotEnterUnpackFramesStackFrameOp - Class in com.oracle.graal.hotspot.sparc
Emits code that enters a stack frame which is tailored to call the C++ method Deoptimization::unpack_frames.
SPARCHotSpotEnterUnpackFramesStackFrameOp(Register, int, int, AllocatableValue, AllocatableValue, AllocatableValue, PlatformKind) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotEnterUnpackFramesStackFrameOp
 
SPARCHotSpotEpilogueOp - Class in com.oracle.graal.hotspot.sparc
Superclass for operations that leave a method's frame.
SPARCHotSpotEpilogueOp(LIRInstructionClass<? extends SPARCHotSpotEpilogueOp>, SPARCLIRInstruction.SizeEstimate) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotEpilogueOp
 
SPARCHotSpotForeignCallsProvider - Class in com.oracle.graal.hotspot.sparc
 
SPARCHotSpotForeignCallsProvider(HotSpotGraalRuntimeProvider, MetaAccessProvider, CodeCacheProvider, Value[]) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotForeignCallsProvider
 
SPARCHotSpotJumpToExceptionHandlerInCallerOp - Class in com.oracle.graal.hotspot.sparc
Sets up the arguments for an exception handler in the callers frame, removes the current frame and jumps to the handler.
SPARCHotSpotJumpToExceptionHandlerInCallerOp(AllocatableValue, AllocatableValue, AllocatableValue, int, Register) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotJumpToExceptionHandlerInCallerOp
 
SPARCHotSpotJumpToExceptionHandlerOp - Class in com.oracle.graal.hotspot.sparc
Jumps to the exception handler specified by SPARCHotSpotJumpToExceptionHandlerOp.address and leaves the current window.
SPARCHotSpotJumpToExceptionHandlerOp(AllocatableValue) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotJumpToExceptionHandlerOp
 
SPARCHotSpotJVMCIBackendFactory - Class in jdk.internal.jvmci.hotspot.sparc
 
SPARCHotSpotJVMCIBackendFactory() - Constructor for class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotJVMCIBackendFactory
 
SPARCHotSpotLeaveCurrentStackFrameOp - Class in com.oracle.graal.hotspot.sparc
Pops the current frame off the stack.
SPARCHotSpotLeaveCurrentStackFrameOp() - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotLeaveCurrentStackFrameOp
 
SPARCHotSpotLeaveDeoptimizedStackFrameOp - Class in com.oracle.graal.hotspot.sparc
Pops the current frame off the stack including the return address.
SPARCHotSpotLeaveDeoptimizedStackFrameOp() - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotLeaveDeoptimizedStackFrameOp
 
SPARCHotSpotLeaveUnpackFramesStackFrameOp - Class in com.oracle.graal.hotspot.sparc
Emits code that leaves a stack frame which is tailored to call the C++ method Deoptimization::unpack_frames.
SPARCHotSpotLeaveUnpackFramesStackFrameOp(Register, int, int, int) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotLeaveUnpackFramesStackFrameOp
 
SPARCHotSpotLIRGenerationResult - Class in com.oracle.graal.hotspot.sparc
 
SPARCHotSpotLIRGenerationResult(String, LIR, FrameMapBuilder, Object) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerationResult
 
SPARCHotSpotLIRGenerator - Class in com.oracle.graal.hotspot.sparc
 
SPARCHotSpotLIRGenerator(HotSpotProviders, HotSpotVMConfig, CallingConvention, LIRGenerationResult) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
SPARCHotSpotLIRGenerator(LIRKindTool, HotSpotProviders, HotSpotVMConfig, CallingConvention, LIRGenerationResult) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerator
 
SPARCHotSpotLoweringProvider - Class in com.oracle.graal.hotspot.sparc
 
SPARCHotSpotLoweringProvider(HotSpotGraalRuntimeProvider, MetaAccessProvider, ForeignCallsProvider, HotSpotRegistersProvider, TargetDescription) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotLoweringProvider
 
SPARCHotSpotMove - Class in com.oracle.graal.hotspot.sparc
 
SPARCHotSpotMove() - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove
 
SPARCHotSpotMove.CompressPointer - Class in com.oracle.graal.hotspot.sparc
 
SPARCHotSpotMove.UncompressPointer - Class in com.oracle.graal.hotspot.sparc
 
SPARCHotSpotNodeLIRBuilder - Class in com.oracle.graal.hotspot.sparc
 
SPARCHotSpotNodeLIRBuilder(HotSpotGraalRuntimeProvider, StructuredGraph, LIRGeneratorTool) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotNodeLIRBuilder
 
SPARCHotSpotPatchReturnAddressOp - Class in com.oracle.graal.hotspot.sparc
Patch the return address of the current frame.
SPARCHotSpotPatchReturnAddressOp(AllocatableValue) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotPatchReturnAddressOp
 
SPARCHotSpotPushInterpreterFrameOp - Class in com.oracle.graal.hotspot.sparc
Pushes an interpreter frame to the stack.
SPARCHotSpotPushInterpreterFrameOp(AllocatableValue, AllocatableValue, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotPushInterpreterFrameOp
 
SPARCHotSpotRegisterConfig - Class in jdk.internal.jvmci.hotspot.sparc
 
SPARCHotSpotRegisterConfig(TargetDescription, HotSpotVMConfig) - Constructor for class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
SPARCHotSpotRegisterConfig(TargetDescription, Register[]) - Constructor for class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
SPARCHotSpotReturnOp - Class in com.oracle.graal.hotspot.sparc
Returns from a function.
SPARCHotSpotReturnOp(Value, boolean, HotSpotVMConfig, Value) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotReturnOp
 
SPARCHotSpotSafepointOp - Class in com.oracle.graal.hotspot.sparc
Emits a safepoint poll.
SPARCHotSpotSafepointOp(LIRFrameState, HotSpotVMConfig, LIRGeneratorTool) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotSafepointOp
 
SPARCHotSpotSafepointOp.SPARCLoadSafepointPollAddress - Class in com.oracle.graal.hotspot.sparc
 
SPARCHotSpotUnwindOp - Class in com.oracle.graal.hotspot.sparc
Removes the current frame and jumps to the UnwindExceptionToCallerStub.
SPARCHotSpotUnwindOp(RegisterValue) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotUnwindOp
 
SPARCImmediateAddressNode - Class in com.oracle.graal.compiler.sparc
Represents an address of the form [base + simm13].
SPARCImmediateAddressNode(ValueNode, int) - Constructor for class com.oracle.graal.compiler.sparc.SPARCImmediateAddressNode
 
SPARCImmediateAddressValue - Class in com.oracle.graal.lir.sparc
 
SPARCImmediateAddressValue(LIRKind, AllocatableValue, int) - Constructor for class com.oracle.graal.lir.sparc.SPARCImmediateAddressValue
 
SPARCIndexedAddressNode - Class in com.oracle.graal.compiler.sparc
Represents an address of the form [base + index].
SPARCIndexedAddressNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.compiler.sparc.SPARCIndexedAddressNode
 
SPARCIndexedAddressValue - Class in com.oracle.graal.lir.sparc
 
SPARCIndexedAddressValue(LIRKind, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.graal.lir.sparc.SPARCIndexedAddressValue
 
SPARCIndirectCallOp - Class in com.oracle.graal.hotspot.sparc
A register indirect call that complies with the extra conventions for such calls in HotSpot.
SPARCIndirectCallOp(ResolvedJavaMethod, Value, Value[], Value[], Value, Value, LIRFrameState, HotSpotVMConfig) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCIndirectCallOp
 
SPARCInstructionCounter - Class in com.oracle.graal.asm.sparc
 
SPARCInstructionCounter(SPARCAssembler) - Constructor for class com.oracle.graal.asm.sparc.SPARCInstructionCounter
 
SPARCInstructionCounter.OP3LowBitsMatcher - Class in com.oracle.graal.asm.sparc
Tests the lower 3 bits of the op3 field.
SPARCInstructionCounter.SPARCInstructionMatch - Class in com.oracle.graal.asm.sparc
 
SPARCInstructionMatch(int, int...) - Constructor for class com.oracle.graal.asm.sparc.SPARCInstructionCounter.SPARCInstructionMatch
 
SPARCJumpOp - Class in com.oracle.graal.lir.sparc
 
SPARCJumpOp(LabelRef) - Constructor for class com.oracle.graal.lir.sparc.SPARCJumpOp
 
SPARCLIRGenerator - Class in com.oracle.graal.compiler.sparc
This class implements the SPARC specific portion of the LIR generator.
SPARCLIRGenerator(LIRKindTool, Providers, CallingConvention, LIRGenerationResult) - Constructor for class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
SPARCLIRGenerator.SPARCSpillMoveFactory - Class in com.oracle.graal.compiler.sparc
 
SPARCLIRInstruction - Class in com.oracle.graal.lir.sparc
Convenience class to provide SPARCMacroAssembler for the SPARCLIRInstruction.emitCode(com.oracle.graal.lir.asm.CompilationResultBuilder) method.
SPARCLIRInstruction(LIRInstructionClass<? extends LIRInstruction>) - Constructor for class com.oracle.graal.lir.sparc.SPARCLIRInstruction
 
SPARCLIRInstruction(LIRInstructionClass<? extends LIRInstruction>, SPARCLIRInstruction.SizeEstimate) - Constructor for class com.oracle.graal.lir.sparc.SPARCLIRInstruction
 
SPARCLIRInstruction.SizeEstimate - Class in com.oracle.graal.lir.sparc
This class represents a size estimation of a particular LIR instruction.
SPARCLMulccOp(Value, Value, Value, LIRGeneratorTool) - Constructor for class com.oracle.graal.lir.sparc.SPARCArithmetic.SPARCLMulccOp
 
SPARCLoadConstantTableBaseOp - Class in com.oracle.graal.lir.sparc
Loads the constant section base into a register.
SPARCLoadConstantTableBaseOp(Variable, StandardOp.NoOp) - Constructor for class com.oracle.graal.lir.sparc.SPARCLoadConstantTableBaseOp
 
SPARCLoadSafepointPollAddress(AllocatableValue, HotSpotVMConfig) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotSafepointOp.SPARCLoadSafepointPollAddress
 
SPARCMacroAssembler - Class in com.oracle.graal.asm.sparc
 
SPARCMacroAssembler(TargetDescription, RegisterConfig) - Constructor for class com.oracle.graal.asm.sparc.SPARCMacroAssembler
 
SPARCMacroAssembler.ScratchRegister - Class in com.oracle.graal.asm.sparc
 
SPARCMacroAssembler.Sethix - Class in com.oracle.graal.asm.sparc
This instruction is like sethi but for 64-bit values.
SPARCMacroAssembler.Setx - Class in com.oracle.graal.asm.sparc
 
SPARCMathIntrinsicOp - Class in com.oracle.graal.lir.sparc
 
SPARCMathIntrinsicOp(SPARCMathIntrinsicOp.IntrinsicOpcode, Value, Value) - Constructor for class com.oracle.graal.lir.sparc.SPARCMathIntrinsicOp
 
SPARCMathIntrinsicOp.IntrinsicOpcode - Enum in com.oracle.graal.lir.sparc
 
SPARCMove - Class in com.oracle.graal.lir.sparc
 
SPARCMove() - Constructor for class com.oracle.graal.lir.sparc.SPARCMove
 
SPARCMove.CompareAndSwapOp - Class in com.oracle.graal.lir.sparc
 
SPARCMove.LoadAddressOp - Class in com.oracle.graal.lir.sparc
 
SPARCMove.LoadConstantFromTable - Class in com.oracle.graal.lir.sparc
 
SPARCMove.LoadDataAddressOp - Class in com.oracle.graal.lir.sparc
 
SPARCMove.LoadInlineConstant - Class in com.oracle.graal.lir.sparc
 
SPARCMove.LoadOp - Class in com.oracle.graal.lir.sparc
 
SPARCMove.MembarOp - Class in com.oracle.graal.lir.sparc
 
SPARCMove.MemOp - Class in com.oracle.graal.lir.sparc
 
SPARCMove.Move - Class in com.oracle.graal.lir.sparc
 
SPARCMove.MoveFpGp - Class in com.oracle.graal.lir.sparc
Move between floating-point and general purpose register domain.
SPARCMove.NullCheckOp - Class in com.oracle.graal.lir.sparc
 
SPARCMove.StackLoadAddressOp - Class in com.oracle.graal.lir.sparc
 
SPARCMove.StoreConstantOp - Class in com.oracle.graal.lir.sparc
 
SPARCMove.StoreOp - Class in com.oracle.graal.lir.sparc
 
SPARCNodeLIRBuilder - Class in com.oracle.graal.compiler.sparc
This class implements the SPARC specific portion of the LIR generator.
SPARCNodeLIRBuilder(StructuredGraph, LIRGeneratorTool) - Constructor for class com.oracle.graal.compiler.sparc.SPARCNodeLIRBuilder
 
SPARCOp(SPARCAssembler.Ops) - Constructor for class com.oracle.graal.asm.sparc.SPARCAssembler.SPARCOp
 
SPARCOptimizedCallTargetInstumentationFactory - Class in com.oracle.graal.truffle.hotspot.sparc
 
SPARCOptimizedCallTargetInstumentationFactory() - Constructor for class com.oracle.graal.truffle.hotspot.sparc.SPARCOptimizedCallTargetInstumentationFactory
 
SPARCPrefetchOp - Class in com.oracle.graal.hotspot.sparc
 
SPARCPrefetchOp(SPARCAddressValue, int) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCPrefetchOp
 
SPARCSaveRegistersOp - Class in com.oracle.graal.lir.sparc
Saves registers to stack slots.
SPARCSaveRegistersOp(Register[], StackSlotValue[], boolean) - Constructor for class com.oracle.graal.lir.sparc.SPARCSaveRegistersOp
 
SPARCSpillMoveFactory() - Constructor for class com.oracle.graal.compiler.sparc.SPARCLIRGenerator.SPARCSpillMoveFactory
 
SPARCTailDelayedLIRInstruction - Interface in com.oracle.graal.lir.sparc
Implementors of this interface are able to place its last instruction into the delay slot of a SPARCDelayedControlTransfer instruction.
SPARCTestOp - Class in com.oracle.graal.lir.sparc
 
SPARCTestOp(Value, Value) - Constructor for class com.oracle.graal.lir.sparc.SPARCTestOp
 
SPARCUncommonTrapStub - Class in com.oracle.graal.hotspot.sparc
 
SPARCUncommonTrapStub(HotSpotProviders, TargetDescription, HotSpotForeignCallLinkage) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCUncommonTrapStub
 
spec - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitKey
 
spec - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitKeyIndex
 
SPECIAL - Static variable in class jdk.internal.jvmci.code.Register
 
specializeGraphToArguments(Invoke, HighTierContext, CanonicalizerPhase) - Method in class com.oracle.graal.phases.common.inlining.info.elem.InlineableGraph
 
specialOptInstrument() - Method in class com.oracle.graal.truffle.test.InstrumentationPartialEvaluationTest
Experimental feature; not yet validated.
speculate(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotSpeculationLog
 
speculate(Object) - Method in class jdk.internal.jvmci.meta.SpeculationLog
 
speculation - Variable in class com.oracle.graal.nodes.AbstractFixedGuardNode
 
speculation - Variable in class com.oracle.graal.nodes.DeoptimizeNode
 
speculation - Variable in class com.oracle.graal.nodes.DynamicDeoptimizeNode
 
speculation - Variable in class com.oracle.graal.nodes.GuardNode
 
speculationLog - Variable in class com.oracle.graal.nodes.StructuredGraph
 
speculationLog - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
SpeculationLog - Class in jdk.internal.jvmci.meta
Manages a list of unique deoptimization reasons.
SpeculationLog() - Constructor for class jdk.internal.jvmci.meta.SpeculationLog
 
SpeculationLogs - Static variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
The SpeculationLog for methods compiled by JVMCI hang off this per-declaring-type ClassValue.
speculations - Variable in class jdk.internal.jvmci.meta.SpeculationLog
 
speculativeOptimization(boolean) - Method in class com.oracle.graal.compiler.test.tutorial.GraalTutorial
 
spillBlockInactiveFixed(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
spillBlockUnhandledFixed(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
spillCollectActiveAny(Interval.RegisterPriority) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
spillCollectInactiveAny(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
spillDefinitionPos - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
Position where this interval is defined (if defined only once).
spillDefinitionPos() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
spillExcludeActiveFixed() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
spillInterval(int, Interval, StackSlotValue) - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
spillIntervals - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
spillMoveFactory - Variable in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
spillMoveFactory - Variable in class com.oracle.graal.lir.phases.AllocationPhase.AllocationContext
 
SpillMoveFactoryBase - Class in com.oracle.graal.lir.gen
Base class for LIRGeneratorTool.SpillMoveFactory that checks that the instructions created adhere to the contract of LIRGeneratorTool.SpillMoveFactory.
SpillMoveFactoryBase() - Constructor for class com.oracle.graal.lir.gen.SpillMoveFactoryBase
 
SpillMoveFactoryBase.CheckClosure - Class in com.oracle.graal.lir.gen
spillMoves - Variable in class com.oracle.graal.compiler.test.backend.AllocatorTest.RegisterStats
 
spillSize - Variable in class com.oracle.graal.lir.framemap.FrameMap
Size of the area occupied by spill slots and other stack-allocated memory blocks.
spillSlot - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
The stack slot to which all splits of this interval are spilled if necessary.
spillSlot() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
Gets the canonical spill slot for this interval.
spillSlotRangeSize(int) - Method in class com.oracle.graal.lir.framemap.FrameMap
Returns the size of the stack slot range for slots objects.
spillSlotSize(LIRKind) - Method in class com.oracle.graal.lir.framemap.FrameMap
Returns the spill slot size for the given LIRKind.
spillSlotSize(LIRKind) - Method in class com.oracle.graal.lir.sparc.SPARCFrameMap
In SPARC we have spill slots word aligned.
spillSlotSize(TargetDescription, PlatformKind) - Static method in class jdk.internal.jvmci.sparc.SPARC
 
spillState - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
For spill move optimization.
spillState() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
SpillState() - Constructor for enum com.oracle.graal.lir.alloc.lsra.Interval.SpillState
 
spin(long) - Static method in class com.oracle.graal.debug.test.DebugTimerTest
Actively spins the current thread for at least a given number of milliseconds in such a way that timers for the current thread keep ticking over.
split(int, LinearScan) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
Splits this interval at a specified position and returns the remainder as a new child interval of this interval's parent interval.
SPLIT_INTERVALS_CAPACITY_RIGHT_SHIFT - Static variable in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
splitAndSpillIntersectingIntervals(Register) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
splitAndSpillInterval(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
splitAt(int) - Method in class com.oracle.graal.lir.alloc.lsra.Interval.UsePosList
Splits this list around a given position.
splitBeforeUsage(Interval, int, int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
splitCallTarget - Variable in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
splitChildAtOpId(Interval, int, LIRInstruction.OperandMode) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
splitChildCovers(int, LIRInstruction.OperandMode) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
splitChildren - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
List of all intervals that are split off from this interval.
splitCount - Variable in class com.oracle.graal.truffle.debug.TraceSplittingListener
 
spliterator() - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.EntrySet
 
spliterator() - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap.KeySet
 
splitForSpilling(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
splitFromStart(int, LinearScan) - Method in class com.oracle.graal.lir.alloc.lsra.Interval
Splits this interval at a specified position and returns the head as a new interval (this interval is the tail).
splitIfAtPhi(SimplifierTool) - Method in class com.oracle.graal.nodes.IfNode
Take an if that is immediately dominated by a merge with a single phi and split off any paths where the test would be statically decidable creating a new merge below the approriate side of the IfNode.
splitParent - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
The interval from which this one is derived.
splitParent() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
Gets the split parent for this interval.
splitRegisterInterval(Interval, Register) - Method in class com.oracle.graal.lir.alloc.lsra.OptimizingLinearScanWalker
 
splits - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
splitStackInterval(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
splitStart - Variable in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategyNew
 
splittingEnabled - Variable in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategyNew
 
splittingForced - Variable in class com.oracle.graal.truffle.DefaultTruffleSplittingStrategyNew
 
splittingStrategy - Variable in class com.oracle.graal.truffle.OptimizedDirectCallNode
 
splitVersions - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
splitWhenPartialRegisterAvailable(Interval, int) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
spScratch - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCRuntimeCallPrologueOp
 
SQRT - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
sqrt - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
Sqrt() - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.UnaryOp.Sqrt
 
sqrt() - Static method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
SqrtNode - Class in com.oracle.graal.nodes.calc
Square root.
SqrtNode(ValueNode) - Constructor for class com.oracle.graal.nodes.calc.SqrtNode
 
sra(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
sra(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
sram - Variable in class com.oracle.graal.jtt.optimize.Conditional01.TestClass
 
srax(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
srax(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
src - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
src - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
src - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
src - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
src - Static variable in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
 
src - Static variable in class com.oracle.graal.jtt.optimize.ArrayCopy01
 
src - Static variable in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
src - Static variable in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
src - Variable in class com.oracle.graal.lir.amd64.phases.StackMoveOptimizationPhase.Closure
 
src - Variable in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
srcIsByte - Variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Op
 
srcKind - Variable in class com.oracle.graal.lir.jtt.ConstantStackCastTest.LoadConstantStackSpec
 
srcPos - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
srcPos - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
srcPos - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
srcPos - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
srcPos - Variable in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
srl(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
srl(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
srlx(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
srlx(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
SSA_LIR - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
SSADestructionPhase - Class in com.oracle.graal.lir.ssa
 
SSADestructionPhase() - Constructor for class com.oracle.graal.lir.ssa.SSADestructionPhase
 
SSALinarScanResolveDataFlowPhase - Class in com.oracle.graal.lir.alloc.lsra.ssa
 
SSALinarScanResolveDataFlowPhase(LinearScan) - Constructor for class com.oracle.graal.lir.alloc.lsra.ssa.SSALinarScanResolveDataFlowPhase
 
SSALinearScan - Class in com.oracle.graal.lir.alloc.lsra.ssa
 
SSALinearScan(TargetDescription, LIRGenerationResult, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig, List<? extends AbstractBlockBase<?>>) - Constructor for class com.oracle.graal.lir.alloc.lsra.ssa.SSALinearScan
 
SSALinearScanEliminateSpillMovePhase - Class in com.oracle.graal.lir.alloc.lsra.ssa
 
SSALinearScanEliminateSpillMovePhase(LinearScan) - Constructor for class com.oracle.graal.lir.alloc.lsra.ssa.SSALinearScanEliminateSpillMovePhase
 
SSALinearScanLifetimeAnalysisPhase - Class in com.oracle.graal.lir.alloc.lsra.ssa
 
SSALinearScanLifetimeAnalysisPhase(LinearScan) - Constructor for class com.oracle.graal.lir.alloc.lsra.ssa.SSALinearScanLifetimeAnalysisPhase
 
SSAMoveResolver - Class in com.oracle.graal.lir.alloc.lsra.ssa
 
SSAMoveResolver(LinearScan) - Constructor for class com.oracle.graal.lir.alloc.lsra.ssa.SSAMoveResolver
 
SSAUtil - Class in com.oracle.graal.lir.ssa
Utilities for working with Static-Single-Assignment LIR form.
SSAUtil() - Constructor for class com.oracle.graal.lir.ssa.SSAUtil
 
SSAUtil.PhiValueVisitor - Interface in com.oracle.graal.lir.ssa
 
SSAVerifier - Class in com.oracle.graal.lir.ssa
 
SSAVerifier(LIR) - Constructor for class com.oracle.graal.lir.ssa.SSAVerifier
 
SSAVerifier.Entry - Class in com.oracle.graal.lir.ssa
 
SSE4_1_VECTOR_SIZE - Static variable in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
SSEOp(String, int, int) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
SSEOp(String, int, int, AMD64Assembler.OpAssertion) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
SSEOp(String, int, int, int, AMD64Assembler.OpAssertion) - Constructor for class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
SSIBlockValueMapImpl - Class in com.oracle.graal.lir.ssi
 
SSIBlockValueMapImpl(AbstractControlFlowGraph<?>, int, int) - Constructor for class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl
 
SSIBlockValueMapImpl.BlockData - Class in com.oracle.graal.lir.ssi
 
SSIBuilder(LIR, FrameMapBuilder) - Constructor for class com.oracle.graal.lir.ssi.SSIConstructionPhase.SSIBuilder
 
SSIConstructionPhase - Class in com.oracle.graal.lir.ssi
 
SSIConstructionPhase() - Constructor for class com.oracle.graal.lir.ssi.SSIConstructionPhase
 
SSIConstructionPhase.SSIBuilder - Class in com.oracle.graal.lir.ssi
 
SSILinearScan - Class in com.oracle.graal.lir.alloc.lsra.ssi
 
SSILinearScan(TargetDescription, LIRGenerationResult, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig, List<? extends AbstractBlockBase<?>>) - Constructor for class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScan
 
SSILinearScanEliminateSpillMovePhase - Class in com.oracle.graal.lir.alloc.lsra.ssi
 
SSILinearScanEliminateSpillMovePhase(LinearScan) - Constructor for class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScanEliminateSpillMovePhase
 
SSILinearScanLifetimeAnalysisPhase - Class in com.oracle.graal.lir.alloc.lsra.ssi
 
SSILinearScanLifetimeAnalysisPhase(LinearScan) - Constructor for class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScanLifetimeAnalysisPhase
 
SSILinearScanResolveDataFlowPhase - Class in com.oracle.graal.lir.alloc.lsra.ssi
 
SSILinearScanResolveDataFlowPhase(LinearScan) - Constructor for class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScanResolveDataFlowPhase
 
SSILinearScanResolveDataFlowPhase.MyPhiValueVisitor - Class in com.oracle.graal.lir.alloc.lsra.ssi
 
SSIUtil - Class in com.oracle.graal.lir.ssi
Utilities for working with Static-Single-Information LIR form.
SSIUtil() - Constructor for class com.oracle.graal.lir.ssi.SSIUtil
 
SSIVerifier - Class in com.oracle.graal.lir.ssi
 
SSIVerifier(LIR) - Constructor for class com.oracle.graal.lir.ssi.SSIVerifier
 
st(SPARCAssembler.Op3s, Register, SPARCAddress) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
ST_RESERVED_FOR_USER_0 - Static variable in class com.oracle.graal.lir.sparc.SPARCBreakpointOp
 
Stable - Annotation Type in jdk.internal.jvmci.hotspot
This annotation functions as an alias for the sun.invoke.Stable annotation within JVMCI code.
Stable - Static variable in class jdk.internal.jvmci.options.test.TestOptionValue.Options
 
stable - Static variable in class jdk.internal.jvmci.options.test.TestOptionValue
 
stableDimension - Variable in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
StableOptionValue<T> - Class in jdk.internal.jvmci.options
An option that always returns the same value.
StableOptionValue(T) - Constructor for class jdk.internal.jvmci.options.StableOptionValue
Creates a stable option value.
StableOptionValue() - Constructor for class jdk.internal.jvmci.options.StableOptionValue
Creates an uninitialized stable option value for a subclass that initializes itself lazily.
stack - Variable in class com.oracle.graal.java.FrameStateBuilder
 
stack - Variable in class com.oracle.graal.lir.alloc.lsra.Interval.RegisterBindingLists
List of intervals whose binding is currently Interval.RegisterBinding.Stack.
stack - Variable in class com.oracle.graal.lir.dfa.RegStackValueSet
 
stack - Variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Program
 
stack - Variable in class com.oracle.graal.truffle.TruffleInlining.CallTreeNodeVisitorImpl
 
stack(int) - Static method in class jdk.internal.jvmci.code.Location
Create a Location for a stack slot.
stack2reg(Kind, CompilationResultBuilder, AMD64MacroAssembler, Value, Value) - Static method in class com.oracle.graal.lir.amd64.AMD64Move
 
stack2stack(CompilationResultBuilder, SPARCMacroAssembler, Value, Value, SPARCDelayedControlTransfer) - Static method in class com.oracle.graal.lir.sparc.SPARCMove
 
STACK_BANG_LOCATION - Static variable in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
 
STACK_BASE - Static variable in class com.oracle.graal.jtt.optimize.NestedLoop_EA
 
STACK_BIAS - Static variable in class jdk.internal.jvmci.sparc.SPARC
Stack bias for stack and frame pointer loads.
STACK_SLOT_CLASS - Static variable in class com.oracle.graal.lir.LIRIntrospection
 
STACK_SLOT_IN_CALLER_FRAME_IDX - Static variable in class com.oracle.graal.lir.alloc.lsra.ssa.SSAMoveResolver
 
STACK_SLOT_IN_CALLER_FRAME_IDX - Static variable in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
stackAlignment - Variable in class jdk.internal.jvmci.code.TargetDescription
The stack alignment requirement of the platform.
stackAt(int) - Method in class com.oracle.graal.nodes.FrameState
Get the value on the stack at the specified stack index.
stackBias() - Static method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
Deprecated.
This method should go away as soon as JDK-8032410 hits the Graal repository.
stackBias() - Static method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
Deprecated.
This method should go away as soon as JDK-8032410 hits the Graal repository.
stackBias - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
stackBlocked - Variable in class com.oracle.graal.lir.alloc.lsra.ssa.SSAMoveResolver
 
stackBlocked - Variable in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
stackCopy - Static variable in class com.oracle.graal.lir.jtt.LIRTestTest
 
stackCopy - Static variable in class com.oracle.graal.lir.jtt.StackMoveTest
 
stackCopy0 - Static variable in class com.oracle.graal.compiler.amd64.test.StackStoreTest
 
stackCopy1 - Static variable in class com.oracle.graal.compiler.amd64.test.StackStoreTest
 
stackCopy2 - Static variable in class com.oracle.graal.compiler.amd64.test.StackStoreTest
 
stackCopyByte - Static variable in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
stackCopyByte - Static variable in class com.oracle.graal.lir.jtt.ConstantStackCastTest
 
stackCopyDouble - Static variable in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
stackCopyFloat - Static variable in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
stackCopyInt - Static variable in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
stackCopyLong - Static variable in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
stackCopyShort - Static variable in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
StackCopySpec() - Constructor for class com.oracle.graal.lir.jtt.StackMoveTest.StackCopySpec
 
stackEffectArray - Static variable in class com.oracle.graal.bytecode.Bytecodes
An array that maps from a bytecode value to the number of slots pushed on the stack by the corresponding instruction.
stackEffectOf(int) - Static method in class com.oracle.graal.bytecode.Bytecodes
Gets the effect on the depth of the expression stack of an instruction denoted by a given opcode.
stackFrame - Variable in class com.oracle.graal.truffle.GraalFrameInstance
 
stackIndices - Variable in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
A map from the StackSlot offset to an index into the state.
StackInterval - Class in com.oracle.graal.lir.stackslotalloc
 
StackInterval(VirtualStackSlot, LIRKind) - Constructor for class com.oracle.graal.lir.stackslotalloc.StackInterval
 
stackIntrospection - Variable in class com.oracle.graal.truffle.GraalTruffleRuntime
 
StackIntrospection - Interface in jdk.internal.jvmci.code.stack
 
StackLeaOp(AllocatableValue, StackSlotValue) - Constructor for class com.oracle.graal.lir.amd64.AMD64Move.StackLeaOp
 
StackLoadAddressOp(AllocatableValue, StackSlotValue) - Constructor for class com.oracle.graal.lir.sparc.SPARCMove.StackLoadAddressOp
 
StackLockValue - Class in jdk.internal.jvmci.code
Represents lock information in the debug information.
StackLockValue(Value, StackSlotValue, boolean) - Constructor for class jdk.internal.jvmci.code.StackLockValue
 
StackMove(AllocatableValue, Value) - Constructor for class com.oracle.graal.lir.StandardOp.StackMove
 
StackMoveOptimizationPhase - Class in com.oracle.graal.lir.amd64.phases
Replaces sequential AMD64Move.AMD64StackMoves of the same type with a single AMD64Move.AMD64MultiStackMove to avoid storing/restoring the scratch register multiple times.
StackMoveOptimizationPhase() - Constructor for class com.oracle.graal.lir.amd64.phases.StackMoveOptimizationPhase
 
StackMoveOptimizationPhase.Closure - Class in com.oracle.graal.lir.amd64.phases
 
StackMoveOptimizationPhase.Options - Class in com.oracle.graal.lir.amd64.phases
 
StackMoveTest - Class in com.oracle.graal.lir.jtt
 
StackMoveTest() - Constructor for class com.oracle.graal.lir.jtt.StackMoveTest
 
StackMoveTest.StackCopySpec - Class in com.oracle.graal.lir.jtt
 
stackOp(int) - Method in class com.oracle.graal.java.FrameStateBuilder
Performs a raw stack operation as defined in the Java bytecode specification.
stackPointer - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCRuntimeCallPrologueOp
 
stackPointer - Variable in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
stackPointerRegister - Variable in class com.oracle.graal.hotspot.meta.HotSpotRegisters
 
stackShadowPages() - Static method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
 
stackShadowPages() - Static method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
 
stackShadowPages - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
stackSize - Variable in class com.oracle.graal.java.FrameStateBuilder
 
stackSize() - Method in class com.oracle.graal.java.FrameStateBuilder
Gets the current size (height) of the stack.
stackSize - Variable in class com.oracle.graal.nodes.FrameState
 
stackSize() - Method in class com.oracle.graal.nodes.FrameState
Gets the current size (height) of the stack.
stackSize - Variable in class jdk.internal.jvmci.code.CallingConvention
The amount of stack space (in bytes) required for the stack-based arguments of the call.
stackSlot - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.StoreRbpOp
 
StackSlot - Class in jdk.internal.jvmci.code
Represents a compiler spill slot or an outgoing stack-based argument in a method's frame or an incoming stack-based argument in a method's caller's frame.
StackSlot(LIRKind, int, boolean) - Constructor for class jdk.internal.jvmci.code.StackSlot
Private constructor to enforce use of StackSlot.get(LIRKind, int, boolean) so that a cache can be used.
StackSlotAllocator - Interface in com.oracle.graal.lir.stackslotalloc
A StackSlotAllocator is responsible for translating virtual stack slots into real stack slots.
stackSlotMap - Variable in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
 
stackSlotMap - Variable in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
stackSlots - Variable in class com.oracle.graal.lir.framemap.FrameMapBuilderImpl
 
StackSlotValue - Class in jdk.internal.jvmci.code
Common base class for real and virtual stack slots.
StackSlotValue(LIRKind) - Constructor for class jdk.internal.jvmci.code.StackSlotValue
 
StackStoreTest - Class in com.oracle.graal.compiler.amd64.test
 
StackStoreTest() - Constructor for class com.oracle.graal.compiler.amd64.test.StackStoreTest
 
StackTrace_AIOOBE_00 - Class in com.oracle.graal.jtt.except
 
StackTrace_AIOOBE_00() - Constructor for class com.oracle.graal.jtt.except.StackTrace_AIOOBE_00
 
StackTrace_CCE_00 - Class in com.oracle.graal.jtt.except
 
StackTrace_CCE_00() - Constructor for class com.oracle.graal.jtt.except.StackTrace_CCE_00
 
StackTrace_NPE_00 - Class in com.oracle.graal.jtt.except
 
StackTrace_NPE_00() - Constructor for class com.oracle.graal.jtt.except.StackTrace_NPE_00
 
StackTrace_NPE_01 - Class in com.oracle.graal.jtt.except
 
StackTrace_NPE_01() - Constructor for class com.oracle.graal.jtt.except.StackTrace_NPE_01
 
StackTrace_NPE_02 - Class in com.oracle.graal.jtt.except
 
StackTrace_NPE_02() - Constructor for class com.oracle.graal.jtt.except.StackTrace_NPE_02
 
StackTrace_NPE_03 - Class in com.oracle.graal.jtt.except
 
StackTrace_NPE_03() - Constructor for class com.oracle.graal.jtt.except.StackTrace_NPE_03
 
stail - Variable in class com.oracle.graal.compiler.test.NodePosIteratorTest.TestNode
 
Stamp - Class in com.oracle.graal.compiler.common.type
A stamp is the basis for a type system.
Stamp() - Constructor for class com.oracle.graal.compiler.common.type.Stamp
 
stamp - Variable in class com.oracle.graal.loop.DerivedConvertedInductionVariable
 
stamp - Variable in class com.oracle.graal.nodes.ValueNode
The kind of this value.
stamp() - Method in class com.oracle.graal.nodes.ValueNode
 
stamp - Variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase.GuardedStamp
 
stamp - Variable in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.InfoElement
 
stamp - Variable in class com.oracle.graal.replacements.SnippetTemplate.Varargs
 
stamp - Variable in class com.oracle.graal.truffle.test.TruffleStampTest
 
stampArray - Variable in class com.oracle.graal.truffle.DefaultTruffleStamp.ArrayStamp
 
stampCache - Static variable in class com.oracle.graal.compiler.common.type.StampFactory
 
StampCanonicalizerTest - Class in com.oracle.graal.compiler.test
This class tests some specific patterns the stamp system should be able to canonicalize away using IntegerStamp.upMask().
StampCanonicalizerTest() - Constructor for class com.oracle.graal.compiler.test.StampCanonicalizerTest
 
StampFactory - Class in com.oracle.graal.compiler.common.type
 
StampFactory() - Constructor for class com.oracle.graal.compiler.common.type.StampFactory
 
StampFactoryTest - Class in com.oracle.graal.phases.common.test
 
StampFactoryTest() - Constructor for class com.oracle.graal.phases.common.test.StampFactoryTest
 
stampForMask(int, long, long) - Static method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
stampNodes - Variable in class com.oracle.graal.replacements.SnippetTemplate
The nodes that inherit the ValueNode.stamp() from the replacee during instantiation.
stampProvider - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis
Access to platform dependent stamps.
stampProvider - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests
 
stampProvider - Variable in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
 
stampProvider - Variable in class com.oracle.graal.java.BytecodeParser
 
stampProvider - Variable in class com.oracle.graal.java.GraphBuilderPhase.Instance
 
stampProvider - Variable in class com.oracle.graal.nodes.SimplifyingGraphDecoder
 
StampProvider - Interface in com.oracle.graal.nodes.spi
Provides a capability for creating platform dependent stamps.
stampProvider - Variable in class com.oracle.graal.phases.tiers.PhaseContext
 
stampProvider - Variable in class com.oracle.graal.phases.util.Providers
 
stampProvider - Variable in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
stampProvider - Variable in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
StampTool - Class in com.oracle.graal.nodes.type
Helper class that is used to keep all stamp-related operations in one place.
StampTool() - Constructor for class com.oracle.graal.nodes.type.StampTool
 
StandardGraphBuilderPlugins - Class in com.oracle.graal.replacements
Provides non-runtime specific InvocationPlugins.
StandardGraphBuilderPlugins() - Constructor for class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
StandardGraphBuilderPlugins.BoxPlugin - Class in com.oracle.graal.replacements
 
StandardGraphBuilderPlugins.Options - Class in com.oracle.graal.replacements
 
StandardGraphBuilderPlugins.UnboxPlugin - Class in com.oracle.graal.replacements
 
StandardGraphBuilderPlugins.UnsafeGetPlugin - Class in com.oracle.graal.replacements
 
StandardGraphBuilderPlugins.UnsafePutPlugin - Class in com.oracle.graal.replacements
 
StandardGraphBuilderPlugins.UnsignedMathPlugin - Class in com.oracle.graal.replacements
 
StandardLoweringStage() - Constructor for enum com.oracle.graal.nodes.spi.LoweringTool.StandardLoweringStage
 
StandardMethodSubstitutionsTest - Class in com.oracle.graal.replacements.test
Tests the VM independent MethodSubstitutions.
StandardMethodSubstitutionsTest() - Constructor for class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
StandardOp - Class in com.oracle.graal.lir
A collection of machine-independent LIR operations, as well as interfaces to be implemented for specific kinds or LIR operations.
StandardOp() - Constructor for class com.oracle.graal.lir.StandardOp
 
StandardOp.AbstractBlockEndOp - Class in com.oracle.graal.lir
 
StandardOp.BlackholeOp - Class in com.oracle.graal.lir
 
StandardOp.BlockEndOp - Interface in com.oracle.graal.lir
A block delimiter.
StandardOp.BranchOp - Interface in com.oracle.graal.lir
Marker interface for a LIR operation that is a conditional jump.
StandardOp.ImplicitNullCheck - Interface in com.oracle.graal.lir
 
StandardOp.JumpOp - Class in com.oracle.graal.lir
LIR operation that is an unconditional jump to a StandardOp.JumpOp.destination().
StandardOp.LabelOp - Class in com.oracle.graal.lir
LIR operation that defines the position of a label.
StandardOp.MoveOp - Interface in com.oracle.graal.lir
Marker interface for a LIR operation that moves a value from StandardOp.MoveOp.getInput() to StandardOp.MoveOp.getResult().
StandardOp.NoOp - Class in com.oracle.graal.lir
A LIR operation that does nothing.
StandardOp.NullCheck - Interface in com.oracle.graal.lir
 
StandardOp.SaveRegistersOp - Interface in com.oracle.graal.lir
An operation that saves registers to the stack.
StandardOp.StackMove - Class in com.oracle.graal.lir
 
StandardOp.StackStoreOp - Interface in com.oracle.graal.lir
An operation that takes one input and stores it in a stack slot as well as to an ordinary variable.
start() - Method in interface com.oracle.graal.debug.DebugMemUseTracker
Creates a point from which memory usage will be recorded if memory use tracking is enabled.
start() - Method in interface com.oracle.graal.debug.DebugTimer
Starts this timer if timing is enabled or this is an unconditional timer.
start - Variable in class com.oracle.graal.debug.internal.CloseableCounterImpl
 
start() - Method in class com.oracle.graal.debug.internal.MemUseTrackerImpl
 
start() - Method in class com.oracle.graal.debug.internal.TimerImpl.FlatTimer
 
start() - Method in class com.oracle.graal.debug.internal.TimerImpl
 
start(LIRInstruction) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend.LIRDependencyAccumulator
 
start - Variable in class com.oracle.graal.hotspot.test.MemoryUsageBenchmark.MemoryUsageCloseable
 
start - Static variable in class com.oracle.graal.jtt.threads.Thread_isInterrupted02
 
start - Variable in class com.oracle.graal.nodes.StructuredGraph
 
start() - Method in class com.oracle.graal.nodes.StructuredGraph
 
start - Variable in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance.Scope
 
start - Variable in class com.oracle.graal.phases.common.inlining.walker.InliningIterator
 
start - Variable in class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
start - Variable in class com.oracle.graal.phases.graph.SinglePassNodeIterator
 
start - Variable in class com.oracle.graal.phases.graph.StatelessPostOrderNodeIterator
 
start - Variable in class jdk.internal.jvmci.hotspot.InitTimer
 
START_NODE_ORDER_ID - Static variable in class com.oracle.graal.nodes.GraphEncoder
The orderId of the start node of the encoded graph.
startAddress - Variable in class com.oracle.graal.code.HexCodeFile.Parser
 
startAddress - Variable in class com.oracle.graal.code.HexCodeFile
 
startAt - Variable in class com.oracle.graal.hotspot.CompileTheWorld
Class index to start compilation at (see CompileTheWorld.Options.CompileTheWorldStartAt).
startBci - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
startBCI - Variable in class jdk.internal.jvmci.meta.ExceptionHandler
 
startBci - Variable in class jdk.internal.jvmci.meta.LocalImpl
 
startBlock - Variable in class com.oracle.graal.java.BciBlockMapping
 
started - Variable in class com.oracle.graal.jtt.threads.Monitor_contended01.TestClass
 
startGVNNumber - Variable in class com.oracle.graal.graph.NodeClass
 
startIf(LogicNode, double) - Method in class com.oracle.graal.replacements.GraphKit
Starts an if-block.
startIndex - Variable in class com.oracle.graal.compiler.match.MatchContext
 
startIndex - Variable in class com.oracle.graal.hotspot.nodes.ArrayRangeWriteBarrier
 
startNode - Variable in class com.oracle.graal.lir.gen.PhiResolver.PhiResolverNode
Specifies if this is the initial definition in data flow path for a given value.
StartNode - Class in com.oracle.graal.nodes
The start node of a graph.
StartNode(NodeClass<? extends StartNode>) - Constructor for class com.oracle.graal.nodes.StartNode
 
StartNode() - Constructor for class com.oracle.graal.nodes.StartNode
 
startOffset - Variable in class com.oracle.graal.nodes.EncodedGraph
 
startScope(String) - Static method in class com.oracle.graal.hotspot.logging.Logger
 
startThreads() - Method in class com.oracle.graal.hotspot.CompileTheWorld
 
startTime - Variable in class com.oracle.graal.hotspot.CompilationStatistics
 
startTime - Variable in class com.oracle.mxtool.junit.TimingDecorator
 
startTrace(T, int) - Method in class com.oracle.graal.compiler.common.alloc.TraceBuilder
Build a new trace starting at block.
state(DeoptimizingNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
state - Variable in class com.oracle.graal.compiler.test.deopt.MonitorDeoptTest.Monitor
 
State() - Constructor for enum com.oracle.graal.compiler.test.deopt.MonitorDeoptTest.State
 
state - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotSafepointOp
 
state - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotSafepointOp
 
state - Variable in class com.oracle.graal.java.BytecodeParser.Target
 
state - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
The linear-scan state of this interval.
State() - Constructor for enum com.oracle.graal.lir.alloc.lsra.Interval.State
 
state - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.MemoryOp
 
state - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryConstOp
 
state - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryMROp
 
state - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryRMOp
 
state - Variable in class com.oracle.graal.lir.amd64.AMD64Call.CallOp
 
state - Variable in class com.oracle.graal.lir.amd64.AMD64Move.NullCheckOp
 
state - Variable in class com.oracle.graal.lir.amd64.AMD64MulDivOp
 
state - Variable in class com.oracle.graal.lir.amd64.AMD64Unary.MemoryOp
 
state - Variable in class com.oracle.graal.lir.FullInfopointOp
 
state - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegConst
 
state - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegReg
 
state - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.RemOp
 
state - Variable in class com.oracle.graal.lir.sparc.SPARCCall.CallOp
 
state - Variable in class com.oracle.graal.lir.sparc.SPARCMove.MemOp
 
state - Variable in class com.oracle.graal.lir.sparc.SPARCMove.NullCheckOp
 
State() - Constructor for class com.oracle.graal.nodeinfo.StructuralInput.State
 
state - Variable in class com.oracle.graal.nodes.FullInfopointNode
 
state - Variable in class com.oracle.graal.nodes.GraphDecoder.LoopExplosionState
 
state(DeoptimizingNode) - Method in interface com.oracle.graal.nodes.spi.NodeLIRBuilderTool
 
State() - Constructor for class com.oracle.graal.phases.common.ConditionalEliminationPhase.State
 
State(ConditionalEliminationPhase.State) - Constructor for class com.oracle.graal.phases.common.ConditionalEliminationPhase.State
 
State() - Constructor for class com.oracle.graal.phases.common.ValueAnchorCleanupPhase.State
 
State(ValueAnchorCleanupPhase.State) - Constructor for class com.oracle.graal.phases.common.ValueAnchorCleanupPhase.State
 
state - Variable in class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
state - Variable in class com.oracle.graal.phases.graph.SinglePassNodeIterator
 
state - Variable in class com.oracle.graal.replacements.GraphKit.IfStructure
 
state - Variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.CollectVirtualObjectsClosure
 
state - Variable in class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
STATE_CLASS - Static variable in class com.oracle.graal.lir.LIRInstructionClass
 
STATE_CONSTANTS - Static variable in class com.oracle.graal.compiler.gen.DebugInfoBuilder
 
STATE_FLAGS - Static variable in class com.oracle.graal.lir.LIRFrameState
We filter out constant and illegal values ourself before calling the procedure, so LIRInstruction.OperandFlag.CONST and LIRInstruction.OperandFlag.ILLEGAL need not be set.
STATE_ILLEGALS - Static variable in class com.oracle.graal.compiler.gen.DebugInfoBuilder
 
STATE_VARIABLES - Static variable in class com.oracle.graal.compiler.gen.DebugInfoBuilder
 
STATE_VIRTUAL_OBJECTS - Static variable in class com.oracle.graal.compiler.gen.DebugInfoBuilder
 
stateAfter - Variable in class com.oracle.graal.nodes.AbstractStateSplit
 
stateAfter() - Method in class com.oracle.graal.nodes.AbstractStateSplit
 
stateAfter - Variable in class com.oracle.graal.nodes.BeginStateSplitNode
 
stateAfter() - Method in class com.oracle.graal.nodes.BeginStateSplitNode
 
stateAfter - Variable in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
stateAfter() - Method in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
stateAfter - Variable in class com.oracle.graal.nodes.extended.UnsafeStoreNode
 
stateAfter() - Method in class com.oracle.graal.nodes.extended.UnsafeStoreNode
 
stateAfter - Variable in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
stateAfter() - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
stateAfter - Variable in class com.oracle.graal.nodes.java.LoweredAtomicReadAndWriteNode
 
stateAfter() - Method in class com.oracle.graal.nodes.java.LoweredAtomicReadAndWriteNode
 
stateAfter - Variable in class com.oracle.graal.nodes.java.LoweredCompareAndSwapNode
 
stateAfter() - Method in class com.oracle.graal.nodes.java.LoweredCompareAndSwapNode
 
stateAfter - Variable in class com.oracle.graal.nodes.java.StoreFieldNode
 
stateAfter() - Method in class com.oracle.graal.nodes.java.StoreFieldNode
 
stateAfter - Variable in class com.oracle.graal.nodes.java.StoreIndexedNode
 
stateAfter() - Method in class com.oracle.graal.nodes.java.StoreIndexedNode
 
stateAfter - Variable in class com.oracle.graal.nodes.memory.AbstractWriteNode
 
stateAfter() - Method in class com.oracle.graal.nodes.memory.AbstractWriteNode
 
stateAfter() - Method in interface com.oracle.graal.nodes.StateSplit
Gets the FrameState corresponding to the state of the JVM after execution of this node.
stateAfter() - Method in class com.oracle.graal.replacements.nodes.MacroNode
 
stateAfter - Variable in class com.oracle.graal.replacements.nodes.MacroStateSplitNode
 
stateAfter() - Method in class com.oracle.graal.replacements.nodes.MacroStateSplitNode
 
stateAfter - Variable in class com.oracle.graal.truffle.nodes.asserts.NeverPartOfCompilationNode
 
stateAfter() - Method in class com.oracle.graal.truffle.nodes.asserts.NeverPartOfCompilationNode
 
stateAfterOrderId - Variable in class com.oracle.graal.nodes.GraphDecoder.InvokeData
 
stateBefore - Variable in class com.oracle.graal.hotspot.nodes.G1PreWriteBarrier
 
stateBefore() - Method in class com.oracle.graal.hotspot.nodes.G1PreWriteBarrier
 
stateBefore - Variable in class com.oracle.graal.java.BytecodeParser.IntrinsicScope
 
stateBefore - Variable in class com.oracle.graal.nodes.AbstractDeoptimizeNode
 
stateBefore() - Method in class com.oracle.graal.nodes.AbstractDeoptimizeNode
 
stateBefore - Variable in class com.oracle.graal.nodes.DeoptimizingFixedWithNextNode
 
stateBefore() - Method in class com.oracle.graal.nodes.DeoptimizingFixedWithNextNode
 
stateBefore() - Method in interface com.oracle.graal.nodes.DeoptimizingNode.DeoptBefore
 
stateBefore - Variable in class com.oracle.graal.nodes.java.AccessMonitorNode
 
stateBefore() - Method in class com.oracle.graal.nodes.java.AccessMonitorNode
 
stateConsumer - Variable in class com.oracle.graal.lir.dfa.LocationMarker
 
stateCount - Variable in class com.oracle.graal.lir.gen.SpillMoveFactoryBase.CheckClosure
 
stateDuring() - Method in interface com.oracle.graal.nodes.DeoptimizingNode.DeoptDuring
 
stateDuring - Variable in class com.oracle.graal.nodes.extended.ForeignCallNode
 
stateDuring() - Method in class com.oracle.graal.nodes.extended.ForeignCallNode
 
stateDuring - Variable in class com.oracle.graal.nodes.InvokeNode
 
stateDuring() - Method in class com.oracle.graal.nodes.InvokeNode
 
stateDuring - Variable in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
stateDuring() - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
stateDuring - Variable in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
stateDuring() - Method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
stateFor(FrameState) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
stateForBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.alloc.lsra.RegisterVerifier
 
stateForWithExceptionEdge(FrameState, LabelRef) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
stateIndexes - Variable in class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
StatelessPostOrderNodeIterator - Class in com.oracle.graal.phases.graph
This iterator implements a reverse post order iteration over the fixed nodes in the graph, starting at the given fixed node.
StatelessPostOrderNodeIterator(FixedNode) - Constructor for class com.oracle.graal.phases.graph.StatelessPostOrderNodeIterator
 
statements() - Method in interface com.oracle.graal.compiler.match.MatchStatementSet
 
statements - Variable in class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest.BlockTestNode
 
statements - Variable in class com.oracle.graal.truffle.test.nodes.BlockTestNode
 
stateOnEntry - Variable in class com.oracle.graal.phases.graph.SinglePassNodeIterator.PathStart
 
stateProc(LIRInstruction, Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>) - Method in class com.oracle.graal.lir.gen.SpillMoveFactoryBase.CheckClosure
 
StateProcedure - Interface in com.oracle.graal.lir
 
statePut(Interval[], Value, Interval) - Static method in class com.oracle.graal.lir.alloc.lsra.RegisterVerifier
 
states - Variable in class com.oracle.graal.lir.LIRInstructionClass
 
states - Variable in class com.oracle.graal.lir.LIRIntrospection.LIRFieldsScanner
 
states() - Method in interface com.oracle.graal.nodes.spi.NodeWithState
 
stateSize() - Method in class com.oracle.graal.lir.alloc.lsra.RegisterVerifier
 
StateSplit - Interface in com.oracle.graal.nodes
A state split is a node that may have a frame state associated with it.
stateToString(FrameState) - Method in class com.oracle.graal.printer.CFGPrinter
 
stateValueToString(ValueNode) - Method in class com.oracle.graal.printer.CFGPrinter
 
stateWithExceptionEdge(DeoptimizingNode, LabelRef) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
StaticAnalysis - Class in com.oracle.graal.compiler.test.tutorial
A simple context-insensitive static analysis based on the Graal API.
StaticAnalysis(MetaAccessProvider, StampProvider) - Constructor for class com.oracle.graal.compiler.test.tutorial.StaticAnalysis
 
StaticAnalysis.InvokeTypeFlow - Class in com.oracle.graal.compiler.test.tutorial
The active element for method invocations.
StaticAnalysis.MethodState - Class in com.oracle.graal.compiler.test.tutorial
The types of the parameters and return value of a method.
StaticAnalysis.Results - Class in com.oracle.graal.compiler.test.tutorial
The results computed by the static analysis.
StaticAnalysis.TypeFlow - Class in com.oracle.graal.compiler.test.tutorial
The active element during static analysis: types are added until a fixed point is reached.
StaticAnalysis.TypeFlowBuilder - Class in com.oracle.graal.compiler.test.tutorial
Converts the Graal nodes of a method to a type flow graph.
StaticAnalysis.WorklistEntry - Class in com.oracle.graal.compiler.test.tutorial
Base class for all work items that can be added to the worklist.
StaticAnalysisTests - Class in com.oracle.graal.compiler.test.tutorial
 
StaticAnalysisTests() - Constructor for class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests
 
StaticAnalysisTests.A - Class in com.oracle.graal.compiler.test.tutorial
 
StaticAnalysisTests.B - Class in com.oracle.graal.compiler.test.tutorial
 
StaticAnalysisTests.Data - Class in com.oracle.graal.compiler.test.tutorial
 
staticAssert(boolean, String) - Static method in class com.oracle.graal.replacements.ReplacementsUtil
Asserts that condition evaluates to true by the time compilation is finished.
staticByteVal - Static variable in class com.oracle.graal.jtt.optimize.Switch02
 
staticCharVal - Static variable in class com.oracle.graal.jtt.optimize.Switch02
 
staticCounters - Variable in class com.oracle.graal.hotspot.debug.BenchmarkCounters.Counter
 
staticField - Static variable in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
staticField - Static variable in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
staticField - Static variable in class com.oracle.graal.compiler.test.MergeCanonicalizerTest
 
staticField - Static variable in class com.oracle.graal.jtt.except.UntrustedInterfaces.Pill
 
staticFieldBase(StructuredGraph, ResolvedJavaField) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
staticFieldBase(StructuredGraph, ResolvedJavaField) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
staticFieldCheckcast(UntrustedInterfaces.Pill) - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
staticFieldInstanceof(UntrustedInterfaces.Pill) - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
staticFieldInvoke(UntrustedInterfaces.Pill) - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
StaticFinalFields() - Constructor for class com.oracle.graal.compiler.test.inlining.InliningTest.StaticFinalFields
 
STATICFINALOBJECT - Static variable in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
STATICFINALSTRING - Static variable in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
StaticInterfaceFieldTest - Class in com.oracle.graal.compiler.test
Test that interfaces are correctly initialized by a static field resolution during eager graph building.
StaticInterfaceFieldTest() - Constructor for class com.oracle.graal.compiler.test.StaticInterfaceFieldTest
 
StaticInterfaceFieldTest.C - Class in com.oracle.graal.compiler.test
 
StaticInterfaceFieldTest.I - Interface in com.oracle.graal.compiler.test
 
staticMethod(String) - Static method in class com.oracle.graal.replacements.test.InvokeTest
 
staticObj - Static variable in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
staticObject - Static variable in class com.oracle.graal.jtt.jdk.UnsafeAccess01
 
staticShortVal - Static variable in class com.oracle.graal.jtt.optimize.Switch02
 
staticSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
statisticsClassValue - Static variable in class com.oracle.graal.lir.phases.LIRPhase
 
statisticsClassValue - Static variable in class com.oracle.graal.phases.BasePhase
 
stb(Register, SPARCAddress) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
stdf(Register, SPARCAddress) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
step() - Static method in class com.oracle.graal.jtt.hotpath.HP_life
 
stf(Register, SPARCAddress) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
sth(Register, SPARCAddress) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
STOP - Static variable in class com.oracle.graal.bytecode.Bytecodes.Flags
Denotes an instruction that ends a basic block and does not let control flow fall through to its lexical successor.
stop - Variable in class com.oracle.graal.jtt.threads.Thread_isInterrupted04.Thread1
 
stopAt - Variable in class com.oracle.graal.hotspot.CompileTheWorld
Class index to stop compilation at (see CompileTheWorld.Options.CompileTheWorldStopAt).
STORE - Static variable in class com.oracle.graal.bytecode.Bytecodes.Flags
Denotes an instruction that stores an operand.
STORE_LOAD - Static variable in class jdk.internal.jvmci.code.MemoryBarriers
The sequence Store1; StoreLoad; Load2 ensures that Store1's data are made visible to other processors (i.e., flushed to main memory) before data accessed by Load2 and all subsequent load instructions are loaded.
STORE_STORE - Static variable in class jdk.internal.jvmci.code.MemoryBarriers
The sequence Store1; StoreStore; Store2 ensures that Store1's data are visible to other processors (i.e., flushed to memory) before the data associated with Store2 and all subsequent store instructions.
storeBarrierType(ValueNode, ValueNode) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
storeBoolean(Object, int, long, boolean, LocationIdentity, Kind) - Static method in class com.oracle.graal.replacements.nodes.DirectObjectStoreNode
 
storeBoolean(long, boolean, Kind) - Static method in class com.oracle.graal.replacements.nodes.DirectStoreNode
 
storeByte(Object, int, long, byte, LocationIdentity, Kind) - Static method in class com.oracle.graal.replacements.nodes.DirectObjectStoreNode
 
storeChar(Object, int, long, char, LocationIdentity, Kind) - Static method in class com.oracle.graal.replacements.nodes.DirectObjectStoreNode
 
StoreConstantOp(Kind, SPARCAddressValue, JavaConstant, LIRFrameState) - Constructor for class com.oracle.graal.lir.sparc.SPARCMove.StoreConstantOp
 
storeDouble(Object, int, long, double, LocationIdentity, Kind) - Static method in class com.oracle.graal.replacements.nodes.DirectObjectStoreNode
 
StoreFieldNode - Class in com.oracle.graal.nodes.java
The StoreFieldNode represents a write to a static or instance field.
StoreFieldNode(ValueNode, ResolvedJavaField, ValueNode) - Constructor for class com.oracle.graal.nodes.java.StoreFieldNode
 
StoreFieldNode(ValueNode, ResolvedJavaField, ValueNode, FrameState) - Constructor for class com.oracle.graal.nodes.java.StoreFieldNode
 
storeFloat(Object, int, long, float, LocationIdentity, Kind) - Static method in class com.oracle.graal.replacements.nodes.DirectObjectStoreNode
 
StoreHubNode - Class in com.oracle.graal.nodes.extended
 
StoreHubNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.extended.StoreHubNode
 
StoreIndexedNode - Class in com.oracle.graal.nodes.java
The StoreIndexedNode represents a write to an array element.
StoreIndexedNode(ValueNode, ValueNode, Kind, ValueNode) - Constructor for class com.oracle.graal.nodes.java.StoreIndexedNode
 
storeInt(Object, int, long, int, LocationIdentity, Kind) - Static method in class com.oracle.graal.replacements.nodes.DirectObjectStoreNode
 
storeKind - Variable in class com.oracle.graal.replacements.nodes.DirectObjectStoreNode
 
storeLocal(int, Value) - Method in interface com.oracle.graal.compiler.gen.BytecodeParserTool
 
storeLocal(Kind, int) - Method in class com.oracle.graal.java.BytecodeParser
 
storeLocal(int, Kind, ValueNode) - Method in class com.oracle.graal.java.FrameStateBuilder
Stores a given local variable at the specified index.
StoreLocalTestNode - Class in com.oracle.graal.truffle.test.nodes
 
StoreLocalTestNode(String, FrameDescriptor, AbstractTestNode) - Constructor for class com.oracle.graal.truffle.test.nodes.StoreLocalTestNode
 
storeLong(Object, int, long, long, LocationIdentity, Kind) - Static method in class com.oracle.graal.replacements.nodes.DirectObjectStoreNode
 
storeObject(Object, int, long, Object, LocationIdentity, Kind) - Static method in class com.oracle.graal.replacements.nodes.DirectObjectStoreNode
 
storeOne(int, int) - Method in class com.oracle.graal.java.LargeLocalLiveness
 
storeOne(int, int) - Method in class com.oracle.graal.java.LocalLiveness
Add this local to liveKill if it wasn't already generated in this block.
storeOne(int, int) - Method in class com.oracle.graal.java.SmallLocalLiveness
 
StoreOp(Kind, SPARCAddressValue, AllocatableValue, LIRFrameState) - Constructor for class com.oracle.graal.lir.sparc.SPARCMove.StoreOp
 
StoreRbpOp(AllocatableValue, AllocatableValue, StackSlotValue) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.StoreRbpOp
 
storeShort(Object, int, long, short, LocationIdentity, Kind) - Static method in class com.oracle.graal.replacements.nodes.DirectObjectStoreNode
 
storeTwo(int, int) - Method in class com.oracle.graal.java.LocalLiveness
 
StraighteningTest - Class in com.oracle.graal.compiler.test
 
StraighteningTest() - Constructor for class com.oracle.graal.compiler.test.StraighteningTest
 
StrangeFrames - Class in com.oracle.graal.jtt.micro
 
StrangeFrames() - Constructor for class com.oracle.graal.jtt.micro.StrangeFrames
 
Strategies - Static variable in class com.oracle.graal.compiler.test.LongNodeChainTest
 
strategy - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.StrategySwitchOp
 
strategy - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.StrategySwitchOp
 
StrategySwitchOp(SwitchStrategy, LabelRef[], LabelRef, Value, Value) - Constructor for class com.oracle.graal.lir.amd64.AMD64ControlFlow.StrategySwitchOp
 
StrategySwitchOp(Value, SwitchStrategy, LabelRef[], LabelRef, Value, Value) - Constructor for class com.oracle.graal.lir.sparc.SPARCControlFlow.StrategySwitchOp
 
stream - Variable in class com.oracle.graal.bytecode.BytecodeSwitch
The BytecodeStream containing the bytecode array.
stream(E) - Method in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
Returns a Stream of blocks for which flag is set.
stream - Variable in class com.oracle.graal.java.BytecodeParser
 
stream - Variable in class com.oracle.graal.printer.BasicIdealGraphPrinter
 
StressExplicitExceptionCode - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
StressInvokeWithExceptionNode - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
strictlyDominates(AbstractBlockBase<?>, AbstractBlockBase<?>) - Static method in interface com.oracle.graal.compiler.common.cfg.AbstractControlFlowGraph
True if block a dominates block b and a is not identical block to b.
strideNode() - Method in class com.oracle.graal.loop.BasicInductionVariable
 
strideNode() - Method in class com.oracle.graal.loop.DerivedConvertedInductionVariable
 
strideNode() - Method in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
strideNode() - Method in class com.oracle.graal.loop.DerivedScaledInductionVariable
 
strideNode() - Method in class com.oracle.graal.loop.InductionVariable
Returns the stride of the induction variable.
string - Variable in class com.oracle.graal.hotspot.nodes.CStringNode
 
string - Static variable in class com.oracle.graal.jtt.lang.Class_cast01
 
string - Static variable in class com.oracle.graal.jtt.lang.Class_cast02
 
string - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance01
 
string - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance02
 
string - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance03
 
string - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance04
 
string - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance05
 
string - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance06
 
string - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance07
 
string - Static variable in class com.oracle.graal.jtt.lang.Object_getClass01
 
string - Static variable in class com.oracle.graal.jtt.lang.Object_toString01
 
string() - Static method in class com.oracle.graal.jtt.loop.LoopSwitch01
 
String_format01 - Class in com.oracle.graal.jtt.micro
 
String_format01() - Constructor for class com.oracle.graal.jtt.micro.String_format01
 
String_format02 - Class in com.oracle.graal.jtt.micro
 
String_format02() - Constructor for class com.oracle.graal.jtt.micro.String_format02
 
String_intern01 - Class in com.oracle.graal.jtt.lang
 
String_intern01() - Constructor for class com.oracle.graal.jtt.lang.String_intern01
 
String_intern02 - Class in com.oracle.graal.jtt.lang
 
String_intern02() - Constructor for class com.oracle.graal.jtt.lang.String_intern02
 
String_intern03 - Class in com.oracle.graal.jtt.lang
 
String_intern03() - Constructor for class com.oracle.graal.jtt.lang.String_intern03
 
STRING_VALUE - Static variable in class com.oracle.graal.replacements.verifier.ClassSubstitutionVerifier
 
STRING_VALUE_FIELD - Static variable in class com.oracle.graal.replacements.StandardGraphBuilderPlugins
 
STRING_VALUE_FIELD - Static variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.WellKnownImplicitStableField
 
String_valueOf01 - Class in com.oracle.graal.jtt.lang
 
String_valueOf01() - Constructor for class com.oracle.graal.jtt.lang.String_valueOf01
 
stringArrayField - Variable in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
stringBuilder() - Static method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
stringBuilderArrayCopy() - Static method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
stringBuilderTest(Object, Object) - Static method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
stringBuilderTestIn() - Static method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
StringCoding_Scale - Class in com.oracle.graal.jtt.lang
 
StringCoding_Scale() - Constructor for class com.oracle.graal.jtt.lang.StringCoding_Scale
 
stringConstantEqualsTest(Object) - Static method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
StringContainer1() - Constructor for class com.oracle.graal.hotspot.test.CompressedOopTest.StringContainer1
 
StringContainer2() - Constructor for class com.oracle.graal.hotspot.test.CompressedOopTest.StringContainer2
 
stringCopyTest(Object, Object) - Static method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
StringEnvironment(HashMap<Object, Object>) - Constructor for class com.oracle.graal.jtt.lang.ProcessEnvironment_init.StringEnvironment
 
stringEquals(String, String) - Static method in class com.oracle.graal.replacements.test.StringSubstitutionsTest
 
StringEqualsNode - Class in com.oracle.graal.truffle.test.nodes
 
StringEqualsNode(String, Object) - Constructor for class com.oracle.graal.truffle.test.nodes.StringEqualsNode
 
stringEqualsTest(Object, Object) - Static method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
stringField - Variable in class jdk.internal.jvmci.runtime.test.TestResolvedJavaField.ReadConstantValueTestConstants
 
stringFormat() - Static method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
stringize(Object) - Static method in class com.oracle.graal.replacements.test.ReplacementsParseTest.TestMethods
 
stringize(Object) - Static method in class com.oracle.graal.replacements.test.ReplacementsParseTest.TestMethodsSubstitutions
Tests partial intrinsification.
STRINGS - Static variable in class com.oracle.graal.compiler.test.InfopointReasonTest
 
StringSubstitutions - Class in com.oracle.graal.replacements
Substitutions for String methods.
StringSubstitutions() - Constructor for class com.oracle.graal.replacements.StringSubstitutions
 
StringSubstitutionsTest - Class in com.oracle.graal.replacements.test
StringSubstitutionsTest() - Constructor for class com.oracle.graal.replacements.test.StringSubstitutionsTest
 
StructuralInput - Class in com.oracle.graal.nodeinfo
Marker type for describing node inputs in snippets that are not of type InputType.Value.
StructuralInput() - Constructor for class com.oracle.graal.nodeinfo.StructuralInput
 
StructuralInput.Anchor - Class in com.oracle.graal.nodeinfo
Marker type for InputType.Anchor edges in snippets.
StructuralInput.Association - Class in com.oracle.graal.nodeinfo
Marker type for InputType.Association edges in snippets.
StructuralInput.Condition - Class in com.oracle.graal.nodeinfo
Marker type for InputType.Condition edges in snippets.
StructuralInput.Extension - Class in com.oracle.graal.nodeinfo
Marker type for InputType.Extension edges in snippets.
StructuralInput.Guard - Class in com.oracle.graal.nodeinfo
Marker type for InputType.Guard edges in snippets.
StructuralInput.MarkerType - Annotation Type in com.oracle.graal.nodeinfo
 
StructuralInput.Memory - Class in com.oracle.graal.nodeinfo
Marker type for InputType.Memory edges in snippets.
StructuralInput.State - Class in com.oracle.graal.nodeinfo
Marker type for InputType.State edges in snippets.
structuralInputType - Variable in class com.oracle.graal.replacements.NodeIntrinsificationPlugin
 
structuralInputType() - Method in class com.oracle.graal.replacements.verifier.NodeIntrinsicVerifier
 
Structure() - Constructor for class com.oracle.graal.replacements.GraphKit.Structure
 
StructuredGraph - Class in com.oracle.graal.nodes
A graph that contains at least one distinguished node : the start node.
StructuredGraph(StructuredGraph.AllowAssumptions) - Constructor for class com.oracle.graal.nodes.StructuredGraph
Creates a new Graph containing a single AbstractBeginNode as the start node.
StructuredGraph(String, ResolvedJavaMethod, StructuredGraph.AllowAssumptions) - Constructor for class com.oracle.graal.nodes.StructuredGraph
Creates a new Graph containing a single AbstractBeginNode as the start node.
StructuredGraph(String, ResolvedJavaMethod, StructuredGraph.AllowAssumptions, SpeculationLog) - Constructor for class com.oracle.graal.nodes.StructuredGraph
 
StructuredGraph(ResolvedJavaMethod, StructuredGraph.AllowAssumptions) - Constructor for class com.oracle.graal.nodes.StructuredGraph
 
StructuredGraph(ResolvedJavaMethod, StructuredGraph.AllowAssumptions, SpeculationLog) - Constructor for class com.oracle.graal.nodes.StructuredGraph
 
StructuredGraph(ResolvedJavaMethod, int, StructuredGraph.AllowAssumptions, SpeculationLog) - Constructor for class com.oracle.graal.nodes.StructuredGraph
 
StructuredGraph(String, ResolvedJavaMethod, long, int, StructuredGraph.AllowAssumptions, SpeculationLog) - Constructor for class com.oracle.graal.nodes.StructuredGraph
 
StructuredGraph.AllowAssumptions - Enum in com.oracle.graal.nodes
Constants denoting whether or not Assumptions.Assumptions can be made while processing a graph.
StructuredGraph.GuardsStage - Enum in com.oracle.graal.nodes
The different stages of the compilation of a Graph regarding the status of guards, deoptimizations and framestates.
StructuredGraph.UnsafeAccessState - Enum in com.oracle.graal.nodes
 
structureEquals(SwitchNode) - Method in class com.oracle.graal.nodes.extended.SwitchNode
 
structures - Variable in class com.oracle.graal.replacements.GraphKit
 
stub - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerationResult
 
stub - Variable in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
Non-null (eventually) iff this is a call to a compiled stub.
stub - Variable in class com.oracle.graal.hotspot.meta.HotSpotRuntimeStub
 
stub - Variable in class com.oracle.graal.hotspot.nodes.StubStartNode
 
stub - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLIRGenerationResult
 
Stub - Class in com.oracle.graal.hotspot.stubs
Base class for implementing some low level code providing the out-of-line slow path for a snippet and/or a callee saved call to a HotSpot C/C++ runtime function or even a another compiled Java method.
Stub(HotSpotProviders, HotSpotForeignCallLinkage) - Constructor for class com.oracle.graal.hotspot.stubs.Stub
Creates a new stub.
stubAssertion(boolean, String) - Static method in class com.oracle.graal.hotspot.replacements.AssertionSnippets
 
stubAssertion - Variable in class com.oracle.graal.hotspot.replacements.AssertionSnippets.Templates
 
StubForeignCallNode - Class in com.oracle.graal.hotspot.nodes
Node for a foreign call from within a stub.
StubForeignCallNode(ForeignCallsProvider, ForeignCallDescriptor, ValueNode...) - Constructor for class com.oracle.graal.hotspot.nodes.StubForeignCallNode
 
stubs - Static variable in class com.oracle.graal.hotspot.stubs.Stub
 
StubStartNode - Class in com.oracle.graal.hotspot.nodes
Start node for a Stub's graph.
StubStartNode(Stub) - Constructor for class com.oracle.graal.hotspot.nodes.StubStartNode
 
StubUtil - Class in com.oracle.graal.hotspot.stubs
A collection of methods used in Stubs.
StubUtil() - Constructor for class com.oracle.graal.hotspot.stubs.StubUtil
 
stuffDelayedControlTransfers(LIR) - Static method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
Fix-up over whole LIR.
stuffDelayedControlTransfers(LIR, AbstractBlockBase<?>) - Static method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend
Tries to put DelayedControlTransfer instructions and DelayableLIRInstructions together.
stw(Register, SPARCAddress) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
stx(Register, SPARCAddress) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
SUB - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
SUB - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
sub(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
sub(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
Sub(boolean, boolean) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp.Sub
 
sub - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
Sub() - Constructor for class com.oracle.graal.jtt.hotpath.HP_invoke01.Instruction.Sub
 
sub() - Static method in class com.oracle.graal.jtt.optimize.Fold_Double01
 
sub() - Static method in class com.oracle.graal.jtt.optimize.Fold_Float01
 
sub() - Static method in class com.oracle.graal.jtt.optimize.Fold_Int01
 
sub() - Static method in class com.oracle.graal.jtt.optimize.Fold_Long01
 
sub(double) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Double01
 
sub(float) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Float01
 
sub(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int01
 
sub() - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int02
 
sub(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int03
 
sub(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long01
 
sub() - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long02
 
sub(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long03
 
sub(double) - Static method in class com.oracle.graal.jtt.optimize.VN_Double01
 
sub(double) - Static method in class com.oracle.graal.jtt.optimize.VN_Double02
 
sub(float) - Static method in class com.oracle.graal.jtt.optimize.VN_Float01
 
sub(float) - Static method in class com.oracle.graal.jtt.optimize.VN_Float02
 
sub(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int01
 
sub(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int03
 
sub(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long01
 
sub(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long03
 
sub(StructuredGraph, ValueNode, ValueNode) - Static method in class com.oracle.graal.loop.MathUtil
 
sub(StructuredGraph, ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.BinaryArithmeticNode
 
sub(ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.calc.BinaryArithmeticNode
 
sub(int, int) - Static method in class com.oracle.graal.truffle.test.ExactMathTest
 
SUB_SECTION_CHARACTER - Static variable in class com.oracle.graal.compiler.common.util.Util
 
subcc(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
subcc(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
Subclass() - Constructor for class com.oracle.graal.compiler.test.ConcreteSubtypeTest.Subclass
 
SubClassA(int) - Constructor for class com.oracle.graal.compiler.test.inlining.InliningTest.SubClassA
 
subClassAField - Variable in class com.oracle.graal.compiler.test.inlining.InliningTest.Fields
 
subClassAFinalField - Variable in class com.oracle.graal.compiler.test.inlining.InliningTest.FinalFields
 
SubClassAStaticFinalField - Static variable in class com.oracle.graal.compiler.test.inlining.InliningTest.StaticFinalFields
 
SubClassB(int) - Constructor for class com.oracle.graal.compiler.test.inlining.InliningTest.SubClassB
 
subClassBField - Variable in class com.oracle.graal.compiler.test.inlining.InliningTest.Fields
 
subClassBFinalField - Variable in class com.oracle.graal.compiler.test.inlining.InliningTest.FinalFields
 
SubClassBStaticFinalField - Static variable in class com.oracle.graal.compiler.test.inlining.InliningTest.StaticFinalFields
 
SubClassC(int) - Constructor for class com.oracle.graal.compiler.test.inlining.InliningTest.SubClassC
 
subClassCField - Variable in class com.oracle.graal.compiler.test.inlining.InliningTest.Fields
 
subClassCFinalField - Variable in class com.oracle.graal.compiler.test.inlining.InliningTest.FinalFields
 
SubClassCStaticFinalField - Static variable in class com.oracle.graal.compiler.test.inlining.InliningTest.StaticFinalFields
 
SubD() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.SubD
 
subIndex - Variable in class com.oracle.graal.graph.Edges.EdgesIterator
 
subIndex - Variable in class com.oracle.graal.graph.Position
Index within a NodeList if Position.index denotes a NodeList field otherwise Node.NOT_ITERABLE.
subklassOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
subl(AMD64Address, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
subl(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
subMemory(ValueNode, Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
submit(String, Object...) - Static method in class com.oracle.graal.debug.Fingerprint
Submits an execution event for the purpose of recording or verifying a fingerprint.
SubNode - Class in com.oracle.graal.nodes.calc
 
SubNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.SubNode
 
SubNode(NodeClass<? extends SubNode>, ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.SubNode
 
subq(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
subq(AMD64Address, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
subq(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
subqWide(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
subregister(Register, int) - Static method in class jdk.internal.jvmci.code.Location
Create a Location for a vector subregister.
subSequence(int, int) - Method in class com.oracle.graal.phases.LazyName
 
substitutedMethod - Variable in class com.oracle.graal.replacements.ReplacementsImpl.GraphMaker
The original method which ReplacementsImpl.GraphMaker.method is substituting.
SubstitutionGuard - Interface in com.oracle.graal.api.replacements
Guards the installation of substitutions for ClassSubstitution and MethodSubstitution.
Substitutions() - Constructor for class com.oracle.graal.hotspot.test.ForeignCallDeoptimizeTest.Substitutions
 
substitutionsInstalled - Static variable in class com.oracle.graal.hotspot.test.ForeignCallDeoptimizeTest
 
substitutionsInstalled - Static variable in class com.oracle.graal.replacements.test.ReplacementsParseTest
 
substitutionsInstalled - Static variable in class com.oracle.graal.replacements.test.SubstitutionsTest
 
SubstitutionsTest - Class in com.oracle.graal.replacements.test
 
SubstitutionsTest() - Constructor for class com.oracle.graal.replacements.test.SubstitutionsTest
 
SubstitutionsTest.TestGuard - Class in com.oracle.graal.replacements.test
 
SubstitutionsTest.TestMemory - Class in com.oracle.graal.replacements.test
 
SubstitutionsTest.TestMethod - Class in com.oracle.graal.replacements.test
 
SubstitutionsTest.TestMethodSubstitution - Class in com.oracle.graal.replacements.test
 
SubstitutionsTest.TestValue - Class in com.oracle.graal.replacements.test
 
SubSubclass() - Constructor for class com.oracle.graal.compiler.test.ConcreteSubtypeTest.SubSubclass
 
subtract(Unsigned) - Method in interface com.oracle.graal.word.Pointer
 
subtract(int) - Method in interface com.oracle.graal.word.Pointer
 
subtract(Signed) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this - val).
subtract(int) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this - val).
subtract(Unsigned) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this - val).
subtract(int) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this - val).
subtract(Signed) - Method in class com.oracle.graal.word.Word
 
subtract(Unsigned) - Method in class com.oracle.graal.word.Word
 
subtract(int) - Method in class com.oracle.graal.word.Word
 
subtract(Word) - Method in class com.oracle.graal.word.Word
 
subTreeSize() - Method in class com.oracle.graal.lir.constopt.ConstantTree
 
subtype - Variable in class jdk.internal.jvmci.meta.Assumptions.ConcreteSubtype
Assumed concrete sub-type of the context type.
succeeded - Variable in class jdk.internal.jvmci.hotspot.jfr.events.JFREventProvider.JFRCompilationEvent
 
success - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
successor - Variable in class com.oracle.graal.graph.test.NodeValidationChecksTest.TestNode
 
Successor - Variable in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
successor(boolean) - Method in class com.oracle.graal.nodes.IfNode
Gets the node corresponding to the specified outcome of the branch.
SUCCESSOR_LIST_CLASS - Static variable in class com.oracle.graal.graph.NodeClass
 
successorAtKey(int) - Method in class com.oracle.graal.nodes.extended.IntegerSwitchNode
 
SuccessorEdges - Class in com.oracle.graal.graph
 
SuccessorEdges(int, ArrayList<NodeClass.EdgeInfo>) - Constructor for class com.oracle.graal.graph.SuccessorEdges
 
successorIndexAtKey(int) - Method in class com.oracle.graal.nodes.extended.IntegerSwitchNode
 
SuccessorInfo(int) - Constructor for class com.oracle.graal.java.BytecodeParser.SuccessorInfo
 
successorProbabilites(int, int[], double[]) - Static method in class com.oracle.graal.java.BytecodeParser
Helper function that sums up the probabilities of all keys that lead to a specific successor.
successors - Variable in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
successors() - Method in class com.oracle.graal.graph.Node
Returns an iterable which can be used to traverse all non-null successor edges of this node.
successors - Variable in class com.oracle.graal.graph.NodeClass.NodeFieldsScanner
 
successors - Variable in class com.oracle.graal.graph.NodeClass
 
successors - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
successors - Variable in class com.oracle.graal.nodes.extended.SwitchNode
 
suffix - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend.SizeEstimateStatistics
 
suites - Variable in class com.oracle.graal.compiler.GraalCompiler.Request
 
suites - Variable in class com.oracle.graal.compiler.test.GraalCompilerTest
 
suites - Variable in class com.oracle.graal.hotspot.meta.HotSpotProviders
 
Suites - Class in com.oracle.graal.phases.tiers
 
Suites(PhaseSuite<HighTierContext>, PhaseSuite<MidTierContext>, PhaseSuite<LowTierContext>) - Constructor for class com.oracle.graal.phases.tiers.Suites
 
Suites(CompilerConfiguration) - Constructor for class com.oracle.graal.phases.tiers.Suites
 
suites - Variable in class com.oracle.graal.truffle.TruffleCompiler
 
Suites.Options - Class in com.oracle.graal.phases.tiers
 
SuitesProvider - Interface in com.oracle.graal.phases.tiers
 
SuitesSupplier() - Constructor for class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider.SuitesSupplier
 
SuitesSupplier() - Constructor for class com.oracle.graal.java.DefaultSuitesProvider.SuitesSupplier
 
sum - Static variable in class com.oracle.graal.jtt.hotpath.HP_invoke01
 
sumCalls(List<OptimizedCallTarget>, Function<TraceCompilationProfile, Integer>) - Static method in class com.oracle.graal.truffle.debug.PrintCallTargetProfiling
 
SUN_BOOT_CLASS_PATH - Static variable in class com.oracle.graal.hotspot.CompileTheWorld
Magic token to trigger reading files from the boot class path.
superCheckOffset - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
superCheckOffset() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
superCheckOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
superCheckOffsetOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
superCheckOffsetOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
SuperClass(int) - Constructor for class com.oracle.graal.compiler.test.inlining.InliningTest.SuperClass
 
superClassField - Variable in class com.oracle.graal.compiler.test.inlining.InliningTest.Fields
 
superClassFinalField - Variable in class com.oracle.graal.compiler.test.inlining.InliningTest.FinalFields
 
SuperClassStaticFinalField - Static variable in class com.oracle.graal.compiler.test.inlining.InliningTest.StaticFinalFields
 
superNodeClass - Variable in class com.oracle.graal.graph.NodeClass
 
supplier - Variable in class jdk.internal.jvmci.options.DerivedOptionValue
 
supply(GraalCompilerTest.ArgSupplier) - Static method in class com.oracle.graal.compiler.test.GraalCompilerTest
Convenience method for using an GraalCompilerTest.ArgSupplier lambda in a varargs list.
SUPPORTED_KINDS - Static variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
supportedCompilerIRType - Static variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
MethodData::_jvmci_ir_size (currently) supports at most one JVMCI compiler IR type which will be determined by the first JVMCI compiler that calls HotSpotProfilingInfo.setCompilerIRSize(Class, int).
SupportJsrBytecodes - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
supports(AMD64.CPUFeature) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
supportsOption(String) - Method in class com.oracle.graal.truffle.GraalCompilerOptions
 
supportsRemove - Variable in class com.oracle.graal.lir.amd64.AMD64SaveRegistersOp
Specifies if AMD64SaveRegistersOp.remove(Set) should have an effect.
supportsRemove() - Method in class com.oracle.graal.lir.amd64.AMD64SaveRegistersOp
 
supportsRemove() - Method in class com.oracle.graal.lir.amd64.AMD64ZapRegistersOp
 
supportsRemove - Variable in class com.oracle.graal.lir.sparc.SPARCSaveRegistersOp
Specifies if SPARCSaveRegistersOp.remove(Set) should have an effect.
supportsRemove() - Method in class com.oracle.graal.lir.sparc.SPARCSaveRegistersOp
 
supportsRemove() - Method in interface com.oracle.graal.lir.StandardOp.SaveRegistersOp
Determines if the StandardOp.SaveRegistersOp.remove(Set) operation is supported for this object.
supportsSSE41(TargetDescription) - Static method in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
Returns if the underlying AMD64 architecture supports SSE 4.1 instructions.
supportsUnalignedMemoryAccess - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
 
supportsUnalignedMemoryAccess() - Method in class jdk.internal.jvmci.code.Architecture
 
SUPPRESS_PROPERTY_NAME - Static variable in class jdk.internal.jvmci.service.Services
 
SuppressFBWarnings - Annotation Type in com.oracle.graal.compiler.common
Used to suppress FindBugs warnings.
SuppressFBWarnings - Annotation Type in jdk.internal.jvmci.hotspot
Used to suppress FindBugs warnings.
SuppressNoClassDefFoundError - Static variable in class jdk.internal.jvmci.service.Services
Determines whether to suppress the NoClassDefFoundError raised if a service provider class specified in a <jre>/jvmci/services/* file is missing.
suppressNullCheck - Variable in class com.oracle.graal.phases.common.inlining.info.ExactInlineInfo
 
suppressNullCheck() - Method in class com.oracle.graal.phases.common.inlining.info.ExactInlineInfo
 
SuppressZeroDebugValues - Static variable in class com.oracle.graal.debug.GraalDebugConfig
 
suxIndex - Variable in class com.oracle.graal.lir.LabelRef
 
SWAP - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
swapInstanceOfProfiles(double, double, InstanceOfNode, InstanceOfNode) - Static method in class com.oracle.graal.nodes.IfNode
Tries to reconstruct profiles for the swapped instanceof checks.
Switch01 - Class in com.oracle.graal.jtt.optimize
 
Switch01() - Constructor for class com.oracle.graal.jtt.optimize.Switch01
 
Switch02 - Class in com.oracle.graal.jtt.optimize
 
Switch02() - Constructor for class com.oracle.graal.jtt.optimize.Switch02
 
SwitchNode - Class in com.oracle.graal.nodes.extended
The SwitchNode class is the base of both lookup and table switches.
SwitchNode(NodeClass<? extends SwitchNode>, ValueNode, AbstractBeginNode[], int[], double[]) - Constructor for class com.oracle.graal.nodes.extended.SwitchNode
Constructs a new Switch.
switchProbability(int, int) - Method in class com.oracle.graal.java.BytecodeParser
 
switchProbabilitySnippet(int) - Static method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
SwitchStrategy - Class in com.oracle.graal.lir
This class encapsulates different strategies on how to generate code for switch instructions.
SwitchStrategy(double[], JavaConstant[]) - Constructor for class com.oracle.graal.lir.SwitchStrategy
 
SwitchStrategy.BaseSwitchClosure - Class in com.oracle.graal.lir
Backends can subclass this abstract class and generate code for switch strategies by implementing the SwitchStrategy.BaseSwitchClosure.conditionalJump(int, Condition, Label) method.
SwitchStrategy.BinaryStrategy - Class in com.oracle.graal.lir
This strategy recursively subdivides the list of keys to create a binary search based on probabilities.
SwitchStrategy.EffortClosure - Class in com.oracle.graal.lir
This closure is used internally to determine the average effort for a certain strategy on a given switch instruction.
SwitchStrategy.RangesStrategy - Class in com.oracle.graal.lir
This strategy divides the keys into ranges of successive keys with the same target and creates comparisons for these ranges.
SwitchStrategy.SequentialStrategy - Class in com.oracle.graal.lir
This strategy orders the keys according to their probability and creates one equality comparison per key.
SwitchStrategy.SwitchClosure - Interface in com.oracle.graal.lir
 
symbolAt(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotVmSymbols
Returns the symbol in the vmSymbols table at position index as String .
symbolBodyOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
symbolLengthOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
symbolPointerSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
synchronizedEpilogue(int, ValueNode, Kind) - Method in class com.oracle.graal.java.BytecodeParser
 
SynchronizedLoopExit01 - Class in com.oracle.graal.jtt.threads
Inspired by com.sun.media.sound.DirectAudioDevice$DirectDL.drain().
SynchronizedLoopExit01() - Constructor for class com.oracle.graal.jtt.threads.SynchronizedLoopExit01
 
SynchronizedMethodDeoptimizationTest - Class in com.oracle.graal.compiler.test.deopt
In the following tests, we try to deoptimize out of synchronized methods.
SynchronizedMethodDeoptimizationTest() - Constructor for class com.oracle.graal.compiler.test.deopt.SynchronizedMethodDeoptimizationTest
 
synchronizedObject(FrameStateBuilder, ResolvedJavaMethod) - Method in class com.oracle.graal.java.BytecodeParser
 
SYNTHETIC - Static variable in interface jdk.internal.jvmci.meta.ModifiersProvider
 
syntheticFlag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
System_currentTimeMillis01 - Class in com.oracle.graal.jtt.jdk
 
System_currentTimeMillis01() - Constructor for class com.oracle.graal.jtt.jdk.System_currentTimeMillis01
 
System_currentTimeMillis02 - Class in com.oracle.graal.jtt.jdk
 
System_currentTimeMillis02() - Constructor for class com.oracle.graal.jtt.jdk.System_currentTimeMillis02
 
System_identityHashCode01 - Class in com.oracle.graal.jtt.lang
 
System_identityHashCode01() - Constructor for class com.oracle.graal.jtt.lang.System_identityHashCode01
 
System_nanoTime01 - Class in com.oracle.graal.jtt.jdk
 
System_nanoTime01() - Constructor for class com.oracle.graal.jtt.jdk.System_nanoTime01
 
System_nanoTime02 - Class in com.oracle.graal.jtt.jdk
 
System_nanoTime02() - Constructor for class com.oracle.graal.jtt.jdk.System_nanoTime02
 
System_setOut - Class in com.oracle.graal.jtt.jdk
 
System_setOut() - Constructor for class com.oracle.graal.jtt.jdk.System_setOut
 
SystemArraycopyCopiedCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
SystemArraycopyCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
SystemClassName - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
systemIdentityHashCode(Object) - Static method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
SystemNanosTimer(TimerImpl) - Constructor for class com.oracle.graal.debug.internal.TimerImpl.SystemNanosTimer
 
SystemSubstitutions - Class in com.oracle.graal.hotspot.replacements
Substitutions for System methods.
SystemSubstitutions() - Constructor for class com.oracle.graal.hotspot.replacements.SystemSubstitutions
 
systemTime() - Static method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 

T

t(Class<?>) - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests
 
T_equals_S - Static variable in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
 
ta(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
table - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT.TagValueMap
 
TABLESWITCH - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
TableSwitchOp(int, LabelRef, LabelRef[], Value, Variable, Variable) - Constructor for class com.oracle.graal.lir.amd64.AMD64ControlFlow.TableSwitchOp
 
TableSwitchOp(int, LabelRef, LabelRef[], Variable, Variable) - Constructor for class com.oracle.graal.lir.sparc.SPARCControlFlow.TableSwitchOp
 
tabulate(Object[], int, int, int) - Static method in class jdk.internal.jvmci.code.CodeUtil
Formats a given table as a string.
tabulateValues(BytecodeFrame) - Static method in class jdk.internal.jvmci.code.CodeUtil
Formats the values in a frame as a tabulated string.
tag - Variable in enum jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT
 
tag - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
Tag(int) - Constructor for enum jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor.Tag
 
tags - Variable in class com.oracle.graal.truffle.FrameWithoutBoxing
 
TagValueMap() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT.TagValueMap
 
tail() - Method in class com.oracle.graal.debug.Fingerprint
 
TailDuplicationProbability - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
TailDuplicationTrivialSize - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
TAKEN_COUNT_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.JumpData
 
TAKEN_DISPLACEMENT_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.JumpData
 
takenAssumption - Variable in class com.oracle.graal.phases.common.inlining.info.AssumptionInlineInfo
 
tan() - Static method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
tan(double) - Static method in class com.oracle.graal.replacements.amd64.AMD64MathSubstitutions
 
target - Variable in class com.oracle.graal.asm.Assembler
 
target - Variable in class com.oracle.graal.compiler.GraalCompiler.Request
 
target - Variable in class com.oracle.graal.compiler.test.tutorial.InvokeGraal
 
target - Variable in class com.oracle.graal.hotspot.amd64.AMD64TailcallOp
 
target - Variable in class com.oracle.graal.hotspot.HotSpotReferenceMapBuilder
 
target - Variable in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
 
target - Variable in class com.oracle.graal.hotspot.stubs.ForeignCallStub
The target of the call.
target - Variable in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
 
Target(FixedNode, FrameStateBuilder) - Constructor for class com.oracle.graal.java.BytecodeParser.Target
 
target - Variable in class com.oracle.graal.lir.asm.CompilationResultBuilder
 
target - Variable in class com.oracle.graal.lir.framemap.FrameMap
 
target() - Method in class com.oracle.graal.lir.gen.LIRGenerator
 
target() - Method in interface com.oracle.graal.lir.gen.LIRGeneratorTool
 
target - Variable in class com.oracle.graal.phases.tiers.LowTierContext
 
target - Variable in class com.oracle.graal.phases.tiers.MidTierContext
 
target - Variable in class com.oracle.graal.printer.CFGPrinter
 
target - Variable in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
target - Variable in class com.oracle.graal.replacements.ReplacementsImpl
 
target - Variable in class com.oracle.graal.replacements.SnippetTemplate.AbstractTemplates
 
target - Variable in class com.oracle.graal.replacements.test.PointerTest
 
target - Variable in class com.oracle.graal.truffle.TruffleInliningDecision
 
target - Variable in class jdk.internal.jvmci.code.CompilationResult.Call
The target of the call.
target - Variable in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
targetAddress - Variable in class com.oracle.graal.lir.amd64.AMD64Call.IndirectCallOp
 
targetAddress - Variable in class com.oracle.graal.lir.sparc.SPARCCall.IndirectCallOp
 
targetAt(int) - Method in class com.oracle.graal.bytecode.BytecodeSwitch
Gets the index of the instruction denoted by the i'th switch target.
targetCode - Variable in class jdk.internal.jvmci.code.CompilationResult
The buffer containing the emitted machine code.
targetCode - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
targetCodeSize - Variable in class jdk.internal.jvmci.code.CompilationResult
The leading number of bytes in CompilationResult.targetCode containing the emitted machine code.
targetCodeSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
TargetDescription - Class in jdk.internal.jvmci.code
Represents the target machine for a compiler, including the CPU architecture, the size of pointers and references, alignment of stacks, caches, etc.
TargetDescription(Architecture, boolean, int, int, boolean) - Constructor for class jdk.internal.jvmci.code.TargetDescription
 
targetMethod - Variable in class com.oracle.graal.java.BytecodeParser.InvocationPluginAssertions
 
targetMethod - Variable in class com.oracle.graal.nodes.CallTargetNode
 
targetMethod() - Method in class com.oracle.graal.nodes.CallTargetNode
Gets the target method for this invocation instruction.
targetMethod - Variable in class com.oracle.graal.replacements.nodes.MacroNode
 
targetMethod - Variable in class com.oracle.graal.truffle.TruffleExpansionLogger.ExpansionTree
 
targetName() - Method in class com.oracle.graal.nodes.CallTargetNode
A human-readable representation of the target, used for debug printing only.
targetName() - Method in class com.oracle.graal.nodes.DirectCallTargetNode
 
targetName() - Method in class com.oracle.graal.nodes.IndirectCallTargetNode
 
targetName() - Method in class com.oracle.graal.nodes.java.MethodCallTargetNode
 
targetPeelIteration - Variable in class com.oracle.graal.java.BytecodeParser.ExplodedLoopContext
 
targetReceiverType - Variable in class com.oracle.graal.truffle.TruffleExpansionLogger.ExpansionTree
 
targets - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.TableSwitchOp
 
targets - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.TableSwitchOp
 
tautology() - Static method in class com.oracle.graal.compiler.common.type.StampFactory
 
TAUTOLOGY - Static variable in class com.oracle.graal.graph.iterators.NodePredicates
 
tautology(Graph) - Static method in class com.oracle.graal.nodes.LogicConstantNode
Gets a constant for true.
tautology() - Static method in class com.oracle.graal.nodes.LogicConstantNode
Gets a constant for true.
TautologyPredicate() - Constructor for class com.oracle.graal.graph.iterators.NodePredicates.TautologyPredicate
 
tcc(SPARCAssembler.CC, SPARCAssembler.ConditionFlag, int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
temp - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotSafepointOp
 
temp - Variable in class com.oracle.graal.lir.gen.PhiResolver
 
temp - Variable in class com.oracle.graal.lir.sparc.SPARCMove.MoveFpGp
 
temp1 - Variable in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
 
temp1 - Variable in class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
 
temp2 - Variable in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
 
temp2 - Variable in class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
 
temp3 - Variable in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
 
temp3 - Variable in class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
 
temp4 - Variable in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
 
temp4 - Variable in class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
 
temp5 - Variable in class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
 
tempCount - Variable in class com.oracle.graal.lir.gen.SpillMoveFactoryBase.CheckClosure
 
tempIndex - Variable in class com.oracle.graal.lir.sparc.SPARCByteSwapOp
 
template(SnippetTemplate.Arguments) - Method in class com.oracle.graal.replacements.SnippetTemplate.AbstractTemplates
Gets a template for a given key, creating it first if necessary.
templateCount - Variable in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo
 
Templates(HotSpotProviders, TargetDescription) - Constructor for class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
 
Templates(HotSpotProviders, TargetDescription) - Constructor for class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets.Templates
 
Templates(HotSpotProviders, TargetDescription) - Constructor for class com.oracle.graal.hotspot.replacements.AssertionSnippets.Templates
 
Templates(HotSpotProviders, TargetDescription) - Constructor for class com.oracle.graal.hotspot.replacements.CheckCastDynamicSnippets.Templates
 
Templates(HotSpotProviders, TargetDescription) - Constructor for class com.oracle.graal.hotspot.replacements.InstanceOfSnippets.Templates
 
Templates(HotSpotProviders, TargetDescription) - Constructor for class com.oracle.graal.hotspot.replacements.LoadExceptionObjectSnippets.Templates
 
Templates(HotSpotProviders, TargetDescription, boolean) - Constructor for class com.oracle.graal.hotspot.replacements.MonitorSnippets.Templates
 
Templates(HotSpotProviders, TargetDescription) - Constructor for class com.oracle.graal.hotspot.replacements.NewObjectSnippets.Templates
 
Templates(HotSpotProviders, TargetDescription) - Constructor for class com.oracle.graal.hotspot.replacements.UnsafeLoadSnippets.Templates
 
Templates(HotSpotProviders, TargetDescription, HotSpotVMConfig.CompressEncoding) - Constructor for class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
 
Templates(Providers, SnippetReflectionProvider, TargetDescription) - Constructor for class com.oracle.graal.replacements.amd64.AMD64ConvertSnippets.Templates
 
Templates(Providers, SnippetReflectionProvider, TargetDescription) - Constructor for class com.oracle.graal.replacements.BoxingSnippets.Templates
 
Templates(Providers, SnippetReflectionProvider, TargetDescription) - Constructor for class com.oracle.graal.replacements.SnippetCounterNode.SnippetCounterSnippets.Templates
 
templates - Variable in class com.oracle.graal.replacements.SnippetTemplate.AbstractTemplates
 
temporaries - Variable in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
The registers and stack slots defined/killed by the call.
tempProc(LIRInstruction, Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>) - Method in class com.oracle.graal.lir.gen.SpillMoveFactoryBase.CheckClosure
 
temps - Variable in class com.oracle.graal.lir.amd64.AMD64Call.CallOp
 
temps - Variable in class com.oracle.graal.lir.LIRInstructionClass
 
temps - Variable in class com.oracle.graal.lir.sparc.SPARCCall.CallOp
 
TenantImpl(int) - Constructor for class com.oracle.graal.compiler.test.FindUniqueConcreteMethodBugTest.TenantImpl
 
TenAttributes() - Constructor for class com.oracle.graal.compiler.test.inlining.InliningTest.TenAttributes
 
Term(String, int) - Constructor for class com.oracle.graal.debug.DebugFilter.Term
 
terms - Variable in class com.oracle.graal.debug.DebugFilter
 
TEST - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MIOp
 
TEST - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
test() - Method in class com.oracle.graal.compiler.test.CheckGraalInvariants
 
test() - Static method in class com.oracle.graal.compiler.test.DegeneratedLoopsTest
 
test(String) - Method in class com.oracle.graal.compiler.test.DegeneratedLoopsTest
 
test(MonitorDeoptTest.Monitor) - Static method in class com.oracle.graal.compiler.test.deopt.MonitorDeoptTest
 
test(String) - Method in class com.oracle.graal.compiler.test.ea.PoorMansEATest
 
test() - Method in class com.oracle.graal.compiler.test.FindUniqueConcreteMethodBugTest
test(String) - Method in class com.oracle.graal.compiler.test.FloatingReadTest
 
test(String, Object...) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
test(ResolvedJavaMethod, Object, Object...) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
test(String) - Method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test(String) - Method in class com.oracle.graal.compiler.test.ImplicitNullCheckTest
 
test(String, String) - Method in class com.oracle.graal.compiler.test.IntegerEqualsCanonicalizerTest
 
test(String) - Method in class com.oracle.graal.compiler.test.InvokeExceptionTest
 
test(String) - Method in class com.oracle.graal.compiler.test.InvokeHintsTest
 
test(String, String) - Method in class com.oracle.graal.compiler.test.LoopUnswitchTest
 
test(String) - Method in class com.oracle.graal.compiler.test.MonitorGraphTest
 
test(String, int, int, int) - Method in class com.oracle.graal.compiler.test.NestedLoopTest
 
test() - Static method in class com.oracle.graal.compiler.test.PhiCreationTests
Dummy method to avoid javac dead code elimination.
test(String, String) - Method in class com.oracle.graal.compiler.test.PushThroughIfTest
 
test(String) - Method in class com.oracle.graal.compiler.test.ReadAfterCheckCastTest
 
test(String, String) - Method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test(String, String) - Method in class com.oracle.graal.compiler.test.ScalarTypeSystemTest
 
test() - Static method in class com.oracle.graal.compiler.test.SchedulingTest2
 
test() - Method in class com.oracle.graal.compiler.test.StaticInterfaceFieldTest.C
 
test() - Method in class com.oracle.graal.compiler.test.StaticInterfaceFieldTest
 
test(String) - Method in class com.oracle.graal.compiler.test.StraighteningTest
 
test(String, String) - Method in class com.oracle.graal.compiler.test.TypeSystemTest
 
test(String) - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
test() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test(String) - Method in class com.oracle.graal.hotspot.test.ConstantPoolSubstitutionsTests
 
test() - Method in class com.oracle.graal.hotspot.test.HotSpotMonitorValueTest
 
test() - Method in class com.oracle.graal.hotspot.test.HotSpotNodeSubstitutionsTest
 
test(String, int, int...) - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test(int, int) - Static method in class com.oracle.graal.jtt.backend.ConstantPhiTest
 
test(LargeConstantSectionTest.LargeConstantAbstract, long) - Static method in class com.oracle.graal.jtt.backend.LargeConstantSectionTest
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_aaload
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_aaload_1
 
test(boolean, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_aastore
 
test(Object) - Static method in class com.oracle.graal.jtt.bytecode.BC_aload_0
 
test(int, Object) - Static method in class com.oracle.graal.jtt.bytecode.BC_aload_1
 
test(int, int, Object) - Static method in class com.oracle.graal.jtt.bytecode.BC_aload_2
 
test(int, int, int, Object) - Static method in class com.oracle.graal.jtt.bytecode.BC_aload_3
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_anewarray
 
test(Object) - Static method in class com.oracle.graal.jtt.bytecode.BC_areturn
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_athrow
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_baload
 
test(int, boolean) - Static method in class com.oracle.graal.jtt.bytecode.BC_bastore
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_caload
 
test(int, char) - Static method in class com.oracle.graal.jtt.bytecode.BC_castore
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_checkcast01
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_checkcast02
 
test() - Static method in class com.oracle.graal.jtt.bytecode.BC_checkcast03
 
test(double) - Static method in class com.oracle.graal.jtt.bytecode.BC_d2f
 
test(double) - Static method in class com.oracle.graal.jtt.bytecode.BC_d2i01
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_d2i02
 
test(double) - Static method in class com.oracle.graal.jtt.bytecode.BC_d2l01
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_d2l02
 
test(double) - Static method in class com.oracle.graal.jtt.bytecode.BC_d2l03
 
test(double, double) - Static method in class com.oracle.graal.jtt.bytecode.BC_dadd
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_daload
 
test(int, double) - Static method in class com.oracle.graal.jtt.bytecode.BC_dastore
 
test(double, double) - Static method in class com.oracle.graal.jtt.bytecode.BC_dcmp01
 
test(double) - Static method in class com.oracle.graal.jtt.bytecode.BC_dcmp02
 
test(double) - Static method in class com.oracle.graal.jtt.bytecode.BC_dcmp03
 
test(double) - Static method in class com.oracle.graal.jtt.bytecode.BC_dcmp04
 
test(double) - Static method in class com.oracle.graal.jtt.bytecode.BC_dcmp05
 
test(double) - Static method in class com.oracle.graal.jtt.bytecode.BC_dcmp06
 
test(double) - Static method in class com.oracle.graal.jtt.bytecode.BC_dcmp07
 
test(double) - Static method in class com.oracle.graal.jtt.bytecode.BC_dcmp08
 
test(double) - Static method in class com.oracle.graal.jtt.bytecode.BC_dcmp09
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_dcmp10
 
test(double, double) - Static method in class com.oracle.graal.jtt.bytecode.BC_ddiv
 
test(double, double) - Static method in class com.oracle.graal.jtt.bytecode.BC_dmul
 
test(double, double, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_dneg
 
test(double) - Static method in class com.oracle.graal.jtt.bytecode.BC_dneg2
 
test(double, double) - Static method in class com.oracle.graal.jtt.bytecode.BC_drem
 
test(double) - Static method in class com.oracle.graal.jtt.bytecode.BC_dreturn
 
test(double, double) - Static method in class com.oracle.graal.jtt.bytecode.BC_dsub
 
test(double) - Static method in class com.oracle.graal.jtt.bytecode.BC_dsub2
 
test(float) - Static method in class com.oracle.graal.jtt.bytecode.BC_f2d
 
test(float) - Static method in class com.oracle.graal.jtt.bytecode.BC_f2i01
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_f2i02
 
test(float) - Static method in class com.oracle.graal.jtt.bytecode.BC_f2l01
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_f2l02
 
test(float, float) - Static method in class com.oracle.graal.jtt.bytecode.BC_fadd
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_faload
 
test(int, float) - Static method in class com.oracle.graal.jtt.bytecode.BC_fastore
 
test(float, float) - Static method in class com.oracle.graal.jtt.bytecode.BC_fcmp01
 
test(float) - Static method in class com.oracle.graal.jtt.bytecode.BC_fcmp02
 
test(float) - Static method in class com.oracle.graal.jtt.bytecode.BC_fcmp03
 
test(float) - Static method in class com.oracle.graal.jtt.bytecode.BC_fcmp04
 
test(float) - Static method in class com.oracle.graal.jtt.bytecode.BC_fcmp05
 
test(float) - Static method in class com.oracle.graal.jtt.bytecode.BC_fcmp06
 
test(float) - Static method in class com.oracle.graal.jtt.bytecode.BC_fcmp07
 
test(float) - Static method in class com.oracle.graal.jtt.bytecode.BC_fcmp08
 
test(float) - Static method in class com.oracle.graal.jtt.bytecode.BC_fcmp09
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_fcmp10
 
test(float, float) - Static method in class com.oracle.graal.jtt.bytecode.BC_fdiv
 
test(float) - Static method in class com.oracle.graal.jtt.bytecode.BC_fload
 
test(float, float) - Static method in class com.oracle.graal.jtt.bytecode.BC_fload_2
 
test(float, float) - Static method in class com.oracle.graal.jtt.bytecode.BC_fmul
 
test(float) - Static method in class com.oracle.graal.jtt.bytecode.BC_fneg
 
test(float, float) - Static method in class com.oracle.graal.jtt.bytecode.BC_frem
 
test(float) - Static method in class com.oracle.graal.jtt.bytecode.BC_freturn
 
test(float, float) - Static method in class com.oracle.graal.jtt.bytecode.BC_fsub
 
test() - Static method in class com.oracle.graal.jtt.bytecode.BC_getfield
 
test(BC_getfield_b.FieldHolder) - Static method in class com.oracle.graal.jtt.bytecode.BC_getfield_b
 
test(BC_getfield_c.FieldHolder) - Static method in class com.oracle.graal.jtt.bytecode.BC_getfield_c
 
test(BC_getfield_d.FieldHolder) - Static method in class com.oracle.graal.jtt.bytecode.BC_getfield_d
 
test(BC_getfield_f.FieldHolder) - Static method in class com.oracle.graal.jtt.bytecode.BC_getfield_f
 
test(BC_getfield_i.FieldHolder) - Static method in class com.oracle.graal.jtt.bytecode.BC_getfield_i
 
test(BC_getfield_l.FieldHolder) - Static method in class com.oracle.graal.jtt.bytecode.BC_getfield_l
 
test(BC_getfield_o.FieldHolder) - Static method in class com.oracle.graal.jtt.bytecode.BC_getfield_o
 
test(BC_getfield_s.FieldHolder) - Static method in class com.oracle.graal.jtt.bytecode.BC_getfield_s
 
test(BC_getfield_z.FieldHolder) - Static method in class com.oracle.graal.jtt.bytecode.BC_getfield_z
 
test() - Static method in class com.oracle.graal.jtt.bytecode.BC_getstatic_b
 
test() - Static method in class com.oracle.graal.jtt.bytecode.BC_getstatic_c
 
test() - Static method in class com.oracle.graal.jtt.bytecode.BC_getstatic_d
 
test() - Static method in class com.oracle.graal.jtt.bytecode.BC_getstatic_f
 
test() - Static method in class com.oracle.graal.jtt.bytecode.BC_getstatic_i
 
test() - Static method in class com.oracle.graal.jtt.bytecode.BC_getstatic_l
 
test() - Static method in class com.oracle.graal.jtt.bytecode.BC_getstatic_s
 
test() - Static method in class com.oracle.graal.jtt.bytecode.BC_getstatic_z
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_i2b
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_i2c
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_i2d
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_i2f
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_i2l
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_i2s
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_iadd
 
test(byte, byte) - Static method in class com.oracle.graal.jtt.bytecode.BC_iadd2
 
test(short, short) - Static method in class com.oracle.graal.jtt.bytecode.BC_iadd3
 
test(int, int, boolean) - Static method in class com.oracle.graal.jtt.bytecode.BC_iadd_const0
 
test(byte, byte, boolean) - Static method in class com.oracle.graal.jtt.bytecode.BC_iadd_const1
 
test(short, short, boolean) - Static method in class com.oracle.graal.jtt.bytecode.BC_iadd_const2
 
test(long, long, boolean) - Static method in class com.oracle.graal.jtt.bytecode.BC_iadd_const3
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_iaload
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_iand
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_iastore
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_iconst
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_idiv
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_idiv2
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifeq
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifeq_2
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifeq_3
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifge
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifge_2
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifge_3
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifgt
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ificmplt1
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ificmplt2
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ificmpne1
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ificmpne2
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifle
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_iflt
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifne
 
test(Object) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifnonnull
 
test(Object) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifnonnull_2
 
test(Object) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifnonnull_3
 
test(Object) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifnull
 
test(Object) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifnull_2
 
test(Object) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifnull_3
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_iinc_1
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_iinc_2
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_iinc_3
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_iinc_4
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_iload_0
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_iload_0_1
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_iload_0_2
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_iload_1
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_iload_1_1
 
test(int, int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_iload_2
 
test(int, int, int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_iload_3
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_imul
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ineg
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_instanceof
 
test() - Static method in class com.oracle.graal.jtt.bytecode.BC_instanceof01
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_invokeinterface
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_invokespecial
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_invokespecial2
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_invokestatic
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_invokevirtual
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ior
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_irem
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_irem2
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_irem3
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ireturn
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ishl
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ishr
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_isub
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_iushr
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ixor
 
test(long) - Static method in class com.oracle.graal.jtt.bytecode.BC_l2d
 
test(long) - Static method in class com.oracle.graal.jtt.bytecode.BC_l2f
 
test(long) - Static method in class com.oracle.graal.jtt.bytecode.BC_l2i
 
test(long) - Static method in class com.oracle.graal.jtt.bytecode.BC_l2i_2
 
test(long, long) - Static method in class com.oracle.graal.jtt.bytecode.BC_ladd
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ladd2
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_laload
 
test(long, long) - Static method in class com.oracle.graal.jtt.bytecode.BC_land
 
test(int, long) - Static method in class com.oracle.graal.jtt.bytecode.BC_lastore
 
test(long, long) - Static method in class com.oracle.graal.jtt.bytecode.BC_lcmp
 
test() - Static method in class com.oracle.graal.jtt.bytecode.BC_ldc_01
 
test() - Static method in class com.oracle.graal.jtt.bytecode.BC_ldc_02
 
test() - Static method in class com.oracle.graal.jtt.bytecode.BC_ldc_03
 
test() - Static method in class com.oracle.graal.jtt.bytecode.BC_ldc_04
 
test() - Static method in class com.oracle.graal.jtt.bytecode.BC_ldc_05
 
test() - Static method in class com.oracle.graal.jtt.bytecode.BC_ldc_06
 
test(long, long) - Static method in class com.oracle.graal.jtt.bytecode.BC_ldiv
 
test(long, long) - Static method in class com.oracle.graal.jtt.bytecode.BC_ldiv2
 
test(long, long) - Static method in class com.oracle.graal.jtt.bytecode.BC_ldiv3
 
test(long) - Static method in class com.oracle.graal.jtt.bytecode.BC_lload_0
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_lload_01
 
test(int, long) - Static method in class com.oracle.graal.jtt.bytecode.BC_lload_1
 
test(int, int, long) - Static method in class com.oracle.graal.jtt.bytecode.BC_lload_2
 
test(int, int, int, long) - Static method in class com.oracle.graal.jtt.bytecode.BC_lload_3
 
test(long, long) - Static method in class com.oracle.graal.jtt.bytecode.BC_lmul
 
test(long) - Static method in class com.oracle.graal.jtt.bytecode.BC_lneg
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch01
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch02
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch03
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch04
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_lookupswitch05
 
test(long, long) - Static method in class com.oracle.graal.jtt.bytecode.BC_lor
 
test(long, long) - Static method in class com.oracle.graal.jtt.bytecode.BC_lrem
 
test(long, long) - Static method in class com.oracle.graal.jtt.bytecode.BC_lrem2
 
test(long) - Static method in class com.oracle.graal.jtt.bytecode.BC_lreturn
 
test(long, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_lshl
 
test(long, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_lshr
 
test(long, long) - Static method in class com.oracle.graal.jtt.bytecode.BC_lsub
 
test(long, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_lushr
 
test(long, long) - Static method in class com.oracle.graal.jtt.bytecode.BC_lxor
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_monitorenter
 
test(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_monitorenter02
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_multianewarray01
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_multianewarray02
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_multianewarray03
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_multianewarray04
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_new
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_newarray
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_putfield_01
 
test(Object) - Static method in class com.oracle.graal.jtt.bytecode.BC_putfield_02
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_putfield_03
 
test(Object) - Static method in class com.oracle.graal.jtt.bytecode.BC_putfield_04
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_putstatic
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_saload
 
test(int, short) - Static method in class com.oracle.graal.jtt.bytecode.BC_sastore
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_tableswitch
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_tableswitch2
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_tableswitch3
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_tableswitch4
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_wide01
 
test(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_wide02
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_aaload0
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_aaload1
 
test(boolean, int) - Static method in class com.oracle.graal.jtt.except.BC_aastore0
 
test(boolean, int) - Static method in class com.oracle.graal.jtt.except.BC_aastore1
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_anewarray
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_arraylength
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_athrow0
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_athrow1
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_athrow2
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_athrow3
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_baload
 
test(int, boolean) - Static method in class com.oracle.graal.jtt.except.BC_bastore
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_caload
 
test(int, char) - Static method in class com.oracle.graal.jtt.except.BC_castore
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_checkcast
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_checkcast1
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_checkcast2
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_checkcast3
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_checkcast4
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_checkcast5
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_checkcast6
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_daload
 
test(int, double) - Static method in class com.oracle.graal.jtt.except.BC_dastore
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_faload
 
test(int, float) - Static method in class com.oracle.graal.jtt.except.BC_fastore
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_getfield
 
test(BC_getfield1.TestClass) - Static method in class com.oracle.graal.jtt.except.BC_getfield1
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_iaload
 
test(int, int) - Static method in class com.oracle.graal.jtt.except.BC_iastore
 
test(int, int) - Static method in class com.oracle.graal.jtt.except.BC_idiv
 
test(int, int) - Static method in class com.oracle.graal.jtt.except.BC_idiv2
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_invokespecial01
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_invokevirtual01
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_invokevirtual02
 
test(int, int) - Static method in class com.oracle.graal.jtt.except.BC_irem
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_laload
 
test(int, long) - Static method in class com.oracle.graal.jtt.except.BC_lastore
 
test(long, long) - Static method in class com.oracle.graal.jtt.except.BC_ldiv
 
test(long, long) - Static method in class com.oracle.graal.jtt.except.BC_ldiv2
 
test(long, long) - Static method in class com.oracle.graal.jtt.except.BC_lrem
 
test(boolean) - Static method in class com.oracle.graal.jtt.except.BC_monitorenter
 
test(int, int) - Static method in class com.oracle.graal.jtt.except.BC_multianewarray
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_newarray
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_putfield
 
test(int) - Static method in class com.oracle.graal.jtt.except.BC_saload
 
test(int, short) - Static method in class com.oracle.graal.jtt.except.BC_sastore
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_Loop01
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_Loop02
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_Loop03
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_NASE_1
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_NASE_2
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_NPE_00
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_NPE_01
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_NPE_02
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_NPE_03
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_NPE_04
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_NPE_05
 
test(String) - Static method in class com.oracle.graal.jtt.except.Catch_NPE_06
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_NPE_07
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_NPE_08
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_NPE_09
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_NPE_10
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_NPE_11
 
test() - Static method in class com.oracle.graal.jtt.except.Catch_StackOverflowError_01
 
test() - Static method in class com.oracle.graal.jtt.except.Catch_StackOverflowError_02
 
test() - Static method in class com.oracle.graal.jtt.except.Catch_StackOverflowError_03
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_Two01
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_Two02
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_Two03
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_Unresolved
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_Unresolved01
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_Unresolved02
 
test(int) - Static method in class com.oracle.graal.jtt.except.Catch_Unresolved03
 
test(String, String) - Static method in class com.oracle.graal.jtt.except.Except_Locals
 
test(int) - Static method in class com.oracle.graal.jtt.except.Except_Synchronized01
 
test(int) - Static method in class com.oracle.graal.jtt.except.Except_Synchronized02
 
test(int) - Static method in class com.oracle.graal.jtt.except.Except_Synchronized03
 
test(int) - Static method in class com.oracle.graal.jtt.except.Except_Synchronized04
 
test(int) - Static method in class com.oracle.graal.jtt.except.Except_Synchronized05
 
test(int) - Static method in class com.oracle.graal.jtt.except.Finally01
 
test() - Static method in class com.oracle.graal.jtt.except.Finally02
 
test(int) - Static method in class com.oracle.graal.jtt.except.StackTrace_AIOOBE_00
 
test(int) - Static method in class com.oracle.graal.jtt.except.StackTrace_CCE_00
 
test(int) - Static method in class com.oracle.graal.jtt.except.StackTrace_NPE_00
 
test(int) - Static method in class com.oracle.graal.jtt.except.StackTrace_NPE_01
 
test(int) - Static method in class com.oracle.graal.jtt.except.StackTrace_NPE_02
 
test(int) - Static method in class com.oracle.graal.jtt.except.StackTrace_NPE_03
 
test(int) - Static method in class com.oracle.graal.jtt.except.Throw_InCatch01
 
test(int) - Static method in class com.oracle.graal.jtt.except.Throw_InCatch02
 
test(int) - Static method in class com.oracle.graal.jtt.except.Throw_InCatch03
 
test(int) - Static method in class com.oracle.graal.jtt.except.Throw_InNested
 
test(int) - Static method in class com.oracle.graal.jtt.except.Throw_NPE_01
 
test(int) - Static method in class com.oracle.graal.jtt.except.Throw_Synchronized01
 
test(int) - Static method in class com.oracle.graal.jtt.except.Throw_Synchronized02
 
test(int) - Static method in class com.oracle.graal.jtt.except.Throw_Synchronized03
 
test(int) - Static method in class com.oracle.graal.jtt.except.Throw_Synchronized04
 
test(int) - Static method in class com.oracle.graal.jtt.except.Throw_Synchronized05
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_allocate01
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_allocate02
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_allocate03
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_allocate04
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_array01
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_array02
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_array03
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_array04
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_control01
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_control02
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_convert01
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_count
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_dead01
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_demo01
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_field01
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_field02
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_field03
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_field04
 
test() - Method in class com.oracle.graal.jtt.hotpath.HP_idea
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_inline01
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_inline02
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_invoke01
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_life
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_nest01
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_nest02
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_scope01
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_scope02
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_series
 
test(int) - Static method in class com.oracle.graal.jtt.hotpath.HP_trees01
 
test(int) - Static method in class com.oracle.graal.jtt.hotspot.Test6186134
 
test() - Static method in class com.oracle.graal.jtt.hotspot.Test6196102
 
test() - Static method in class com.oracle.graal.jtt.hotspot.Test6753639
 
test() - Static method in class com.oracle.graal.jtt.hotspot.Test6850611
 
test() - Static method in class com.oracle.graal.jtt.hotspot.Test6959129
 
test() - Static method in class com.oracle.graal.jtt.hotspot.Test7005594
 
test(char) - Static method in class com.oracle.graal.jtt.jdk.CharacterBits
 
test(int) - Static method in class com.oracle.graal.jtt.jdk.Class_getName
 
test(int) - Static method in class com.oracle.graal.jtt.jdk.EnumMap01
 
test(int) - Static method in class com.oracle.graal.jtt.jdk.EnumMap02
 
test(int) - Static method in class com.oracle.graal.jtt.jdk.IntegerBits
 
test(long) - Static method in class com.oracle.graal.jtt.jdk.LongBits
 
test(short) - Static method in class com.oracle.graal.jtt.jdk.ShortBits
 
test() - Static method in class com.oracle.graal.jtt.jdk.System_currentTimeMillis01
 
test() - Static method in class com.oracle.graal.jtt.jdk.System_currentTimeMillis02
 
test() - Static method in class com.oracle.graal.jtt.jdk.System_nanoTime01
 
test() - Static method in class com.oracle.graal.jtt.jdk.System_nanoTime02
 
test(int) - Static method in class com.oracle.graal.jtt.jdk.System_setOut
 
test(String) - Static method in class com.oracle.graal.jtt.jdk.Thread_setName
 
test(Unsafe_compareAndSwap, Object, String, String) - Static method in class com.oracle.graal.jtt.jdk.Unsafe_compareAndSwap
 
test(Unsafe_compareAndSwapNullCheck, long, long) - Static method in class com.oracle.graal.jtt.jdk.Unsafe_compareAndSwapNullCheck
 
test() - Static method in class com.oracle.graal.jtt.jdk.UnsafeAccess01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Boxed_TYPE_01
 
test() - Static method in class com.oracle.graal.jtt.lang.Bridge_method01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_asSubclass01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_cast01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_cast02
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_forName01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_forName02
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_forName03
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_forName04
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_forName05
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_getComponentType01
 
test(Class<?>) - Static method in class com.oracle.graal.jtt.lang.Class_getInterfaces01
 
test(Class<?>) - Static method in class com.oracle.graal.jtt.lang.Class_getModifiers01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_getModifiers02
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_getName01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_getName02
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_getSimpleName01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_getSimpleName02
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_getSuperClass01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_isArray01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom02
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_isAssignableFrom03
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_isInstance01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_isInstance02
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_isInstance03
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_isInstance04
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_isInstance05
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_isInstance06
 
test(int, Class<?>) - Static method in class com.oracle.graal.jtt.lang.Class_isInstance07
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_isInterface01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_isPrimitive01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Class_Literal01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.ClassLoader_loadClass01
 
test() - Static method in class com.oracle.graal.jtt.lang.Double_01
 
test() - Static method in class com.oracle.graal.jtt.lang.Double_toString
 
test(float) - Static method in class com.oracle.graal.jtt.lang.Float_01
 
test(float) - Static method in class com.oracle.graal.jtt.lang.Float_02
 
test() - Static method in class com.oracle.graal.jtt.lang.Float_03
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Int_greater01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Int_greater02
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Int_greater03
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Int_greaterEqual01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Int_greaterEqual02
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Int_greaterEqual03
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Int_less01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Int_less02
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Int_less03
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Int_lessEqual01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Int_lessEqual02
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Int_lessEqual03
 
test(int) - Static method in class com.oracle.graal.jtt.lang.JDK_ClassLoaders01
 
test() - Static method in class com.oracle.graal.jtt.lang.JDK_ClassLoaders02
 
test(long) - Static method in class com.oracle.graal.jtt.lang.Long_greater01
 
test(long) - Static method in class com.oracle.graal.jtt.lang.Long_greater02
 
test(long) - Static method in class com.oracle.graal.jtt.lang.Long_greater03
 
test(long) - Static method in class com.oracle.graal.jtt.lang.Long_greaterEqual01
 
test(long) - Static method in class com.oracle.graal.jtt.lang.Long_greaterEqual02
 
test(long) - Static method in class com.oracle.graal.jtt.lang.Long_greaterEqual03
 
test(long) - Static method in class com.oracle.graal.jtt.lang.Long_less01
 
test(long) - Static method in class com.oracle.graal.jtt.lang.Long_less02
 
test(long) - Static method in class com.oracle.graal.jtt.lang.Long_less03
 
test(long) - Static method in class com.oracle.graal.jtt.lang.Long_lessEqual01
 
test(long) - Static method in class com.oracle.graal.jtt.lang.Long_lessEqual02
 
test(long) - Static method in class com.oracle.graal.jtt.lang.Long_lessEqual03
 
test(long) - Static method in class com.oracle.graal.jtt.lang.Long_reverseBytes01
 
test(long) - Static method in class com.oracle.graal.jtt.lang.Long_reverseBytes02
 
test(double) - Static method in class com.oracle.graal.jtt.lang.Math_abs
 
test(double) - Static method in class com.oracle.graal.jtt.lang.Math_cos
 
test(double) - Static method in class com.oracle.graal.jtt.lang.Math_log
 
test(double) - Static method in class com.oracle.graal.jtt.lang.Math_log10
 
test(double, double) - Static method in class com.oracle.graal.jtt.lang.Math_pow
 
test(double) - Static method in class com.oracle.graal.jtt.lang.Math_sin
 
test(double) - Static method in class com.oracle.graal.jtt.lang.Math_sqrt
 
test(double) - Static method in class com.oracle.graal.jtt.lang.Math_tan
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Object_clone01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Object_clone02
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Object_equals01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Object_getClass01
 
test() - Static method in class com.oracle.graal.jtt.lang.Object_hashCode01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Object_hashCode02
 
test() - Static method in class com.oracle.graal.jtt.lang.Object_notify01
 
test() - Static method in class com.oracle.graal.jtt.lang.Object_notify02
 
test() - Static method in class com.oracle.graal.jtt.lang.Object_notifyAll01
 
test() - Static method in class com.oracle.graal.jtt.lang.Object_notifyAll02
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Object_toString01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.Object_toString02
 
test() - Static method in class com.oracle.graal.jtt.lang.Object_wait01
 
test() - Static method in class com.oracle.graal.jtt.lang.Object_wait02
 
test() - Static method in class com.oracle.graal.jtt.lang.Object_wait03
 
test(int) - Static method in class com.oracle.graal.jtt.lang.ProcessEnvironment_init
 
test() - Static method in class com.oracle.graal.jtt.lang.String_intern01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.String_intern02
 
test(int) - Static method in class com.oracle.graal.jtt.lang.String_intern03
 
test(int) - Static method in class com.oracle.graal.jtt.lang.String_valueOf01
 
test(int) - Static method in class com.oracle.graal.jtt.lang.StringCoding_Scale
 
test(int) - Static method in class com.oracle.graal.jtt.lang.System_identityHashCode01
 
test(int) - Static method in class com.oracle.graal.jtt.loop.DegeneratedLoop
 
test() - Static method in class com.oracle.graal.jtt.loop.Loop01
 
test(int) - Static method in class com.oracle.graal.jtt.loop.Loop02
 
test(int) - Static method in class com.oracle.graal.jtt.loop.Loop03
 
test(int) - Static method in class com.oracle.graal.jtt.loop.Loop04
 
test(int) - Static method in class com.oracle.graal.jtt.loop.Loop05
 
test(int) - Static method in class com.oracle.graal.jtt.loop.Loop06
 
test(int) - Static method in class com.oracle.graal.jtt.loop.Loop07
 
test(int) - Static method in class com.oracle.graal.jtt.loop.Loop07_2
 
test(int) - Static method in class com.oracle.graal.jtt.loop.Loop08
 
test(int) - Static method in class com.oracle.graal.jtt.loop.Loop09
 
test(int) - Static method in class com.oracle.graal.jtt.loop.Loop09_2
 
test(int) - Static method in class com.oracle.graal.jtt.loop.Loop11
 
test(int) - Static method in class com.oracle.graal.jtt.loop.Loop12
 
test(int) - Static method in class com.oracle.graal.jtt.loop.Loop13
 
test(int) - Static method in class com.oracle.graal.jtt.loop.Loop14
 
test(int) - Static method in class com.oracle.graal.jtt.loop.Loop15
 
test(int) - Static method in class com.oracle.graal.jtt.loop.Loop16
 
test(int) - Static method in class com.oracle.graal.jtt.loop.Loop17
 
test(int) - Static method in class com.oracle.graal.jtt.loop.LoopInline
 
test(char[], int, int, char[], int, int, int) - Static method in class com.oracle.graal.jtt.loop.LoopLastIndexOf
 
test(int) - Static method in class com.oracle.graal.jtt.loop.LoopNewInstance
 
test(String, int) - Static method in class com.oracle.graal.jtt.loop.LoopParseLong
 
test(int) - Static method in class com.oracle.graal.jtt.loop.LoopPhi
 
test(int) - Static method in class com.oracle.graal.jtt.loop.LoopPhiResolutionTest
 
test(int[]) - Method in class com.oracle.graal.jtt.loop.LoopSpilling
Modification of sun.security.provider.SHA2.implCompress().
test() - Static method in class com.oracle.graal.jtt.loop.LoopSwitch01
 
test(int) - Static method in class com.oracle.graal.jtt.loop.LoopUnroll
 
test(int) - Static method in class com.oracle.graal.jtt.micro.ArrayCompare01
 
test(int) - Static method in class com.oracle.graal.jtt.micro.ArrayCompare02
 
test(int) - Static method in class com.oracle.graal.jtt.micro.BC_invokevirtual2
 
test(int) - Static method in class com.oracle.graal.jtt.micro.BigByteParams01
 
test(int, double, double, double, double, double, double, double, double, double) - Static method in class com.oracle.graal.jtt.micro.BigDoubleParams02
 
test(int) - Static method in class com.oracle.graal.jtt.micro.BigFloatParams01
 
test(int, float, float, float, float, float, float, float, float, float) - Static method in class com.oracle.graal.jtt.micro.BigFloatParams02
 
test(String, String, String, String, String, String, String, String, String, String) - Method in class com.oracle.graal.jtt.micro.BigInterfaceParams01.A
 
test(String, String, String, String, String, String, String, String, String, String) - Method in class com.oracle.graal.jtt.micro.BigInterfaceParams01.B
 
test(String, String, String, String, String, String, String, String, String, String) - Method in interface com.oracle.graal.jtt.micro.BigInterfaceParams01.I
 
test(boolean, String, String, String, String, String, String, String, String, String, String) - Static method in class com.oracle.graal.jtt.micro.BigInterfaceParams01
 
test(int) - Static method in class com.oracle.graal.jtt.micro.BigIntParams01
 
test(int, int, int, int, int, int, int, int, int, int) - Static method in class com.oracle.graal.jtt.micro.BigIntParams02
 
test(int, long, long, long, long, long, long, long, long, long) - Static method in class com.oracle.graal.jtt.micro.BigLongParams02
 
test(int) - Static method in class com.oracle.graal.jtt.micro.BigMixedParams01
 
test(int, int, int, int, int, float, float, float, float, int, int, float, float, float, float, float) - Static method in class com.oracle.graal.jtt.micro.BigMixedParams02
 
test(int, int, int, int, int, double, double, double, double, int, int, double, double, double, double, double) - Static method in class com.oracle.graal.jtt.micro.BigMixedParams03
 
test(int, int, int, int, int, double, double, boolean, boolean, byte, short, char, int) - Static method in class com.oracle.graal.jtt.micro.BigMixedParams04
 
test(String, String, String, String, String, String, String, String, String, String) - Static method in class com.oracle.graal.jtt.micro.BigObjectParams01
 
test(String, String, String, String, String, String, String, String, String, String) - Static method in class com.oracle.graal.jtt.micro.BigObjectParams02
 
test(int) - Static method in class com.oracle.graal.jtt.micro.BigParamsAlignment
 
test(int) - Static method in class com.oracle.graal.jtt.micro.BigShortParams01
 
test(String, String, String, String, String, String, String, String, String, String) - Method in class com.oracle.graal.jtt.micro.BigVirtualParams01.A
 
test(String, String, String, String, String, String, String, String, String, String) - Method in class com.oracle.graal.jtt.micro.BigVirtualParams01.B
 
test(String, String, String, String, String, String, String, String, String, String) - Method in class com.oracle.graal.jtt.micro.BigVirtualParams01.I
 
test(boolean, String, String, String, String, String, String, String, String, String, String) - Static method in class com.oracle.graal.jtt.micro.BigVirtualParams01
 
test(int) - Static method in class com.oracle.graal.jtt.micro.Bubblesort
 
test(int) - Static method in class com.oracle.graal.jtt.micro.ConstantLoadTest
 
test(int) - Static method in class com.oracle.graal.jtt.micro.Fibonacci
 
test(int) - Method in class com.oracle.graal.jtt.micro.FloatingReads
 
test(InvokeInterface_01.I, int) - Static method in class com.oracle.graal.jtt.micro.InvokeInterface_01
 
test(InvokeInterface_02.I, int) - Static method in class com.oracle.graal.jtt.micro.InvokeInterface_02
 
test(InvokeInterface_03.I, int) - Static method in class com.oracle.graal.jtt.micro.InvokeInterface_03
 
test(InvokeInterface_04.I, int) - Static method in class com.oracle.graal.jtt.micro.InvokeInterface_04
 
test(int) - Static method in class com.oracle.graal.jtt.micro.InvokeVirtual_01
 
test(long) - Static method in class com.oracle.graal.jtt.micro.InvokeVirtual_02
 
test(int) - Static method in class com.oracle.graal.jtt.micro.Matrix01
 
test() - Static method in class com.oracle.graal.jtt.micro.ReferenceMap01
 
test(int) - Static method in class com.oracle.graal.jtt.micro.StrangeFrames
 
test(String) - Static method in class com.oracle.graal.jtt.micro.String_format01
 
test(int) - Static method in class com.oracle.graal.jtt.micro.String_format02
 
test(int) - Static method in class com.oracle.graal.jtt.micro.VarArgs_boolean01
 
test(int) - Static method in class com.oracle.graal.jtt.micro.VarArgs_byte01
 
test(int) - Static method in class com.oracle.graal.jtt.micro.VarArgs_char01
 
test(int) - Static method in class com.oracle.graal.jtt.micro.VarArgs_double01
 
test(int) - Static method in class com.oracle.graal.jtt.micro.VarArgs_float01
 
test(int) - Static method in class com.oracle.graal.jtt.micro.VarArgs_int01
 
test(int) - Static method in class com.oracle.graal.jtt.micro.VarArgs_long01
 
test(int) - Static method in class com.oracle.graal.jtt.micro.VarArgs_short01
 
test(int) - Static method in class com.oracle.graal.jtt.micro.VarArgs_String01
 
test(String, String) - Static method in class com.oracle.graal.jtt.micro.VarArgs_Unroll
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.ABCE_01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.ABCE_02
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.ABCE_03
 
test(int, int, int) - Static method in class com.oracle.graal.jtt.optimize.ArrayCopy01
 
test(int, int, int) - Static method in class com.oracle.graal.jtt.optimize.ArrayCopy02
 
test(int, int, int) - Static method in class com.oracle.graal.jtt.optimize.ArrayCopy03
 
test(int, int, int) - Static method in class com.oracle.graal.jtt.optimize.ArrayCopy04
 
test(int, int, int) - Static method in class com.oracle.graal.jtt.optimize.ArrayCopy05
 
test(int, int, int) - Static method in class com.oracle.graal.jtt.optimize.ArrayCopy06
 
test() - Method in class com.oracle.graal.jtt.optimize.ArrayCopyGeneric
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.ArrayLength01
 
test(int, int) - Static method in class com.oracle.graal.jtt.optimize.BC_idiv_16
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.BC_idiv_4
 
test(int, int) - Static method in class com.oracle.graal.jtt.optimize.BC_imul_16
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.BC_imul_4
 
test(long) - Static method in class com.oracle.graal.jtt.optimize.BC_ldiv_16
 
test(long) - Static method in class com.oracle.graal.jtt.optimize.BC_ldiv_4
 
test(long) - Static method in class com.oracle.graal.jtt.optimize.BC_lmul_16
 
test(long) - Static method in class com.oracle.graal.jtt.optimize.BC_lmul_4
 
test(long) - Static method in class com.oracle.graal.jtt.optimize.BC_lshr_C16
 
test(long) - Static method in class com.oracle.graal.jtt.optimize.BC_lshr_C24
 
test(long) - Static method in class com.oracle.graal.jtt.optimize.BC_lshr_C32
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.BlockSkip01
 
test(int, int) - Static method in class com.oracle.graal.jtt.optimize.Cmov01
 
test(double, double, int, int) - Static method in class com.oracle.graal.jtt.optimize.Cmov02
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Conditional01
 
test(ConditionalElimination01.A) - Method in class com.oracle.graal.jtt.optimize.ConditionalElimination01
 
test(ConditionalElimination02.A, boolean, boolean) - Method in class com.oracle.graal.jtt.optimize.ConditionalElimination02
 
test(int, float) - Static method in class com.oracle.graal.jtt.optimize.ConvertCompare
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.DeadCode01
 
test() - Static method in class com.oracle.graal.jtt.optimize.DeadCode02
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Fold_Cast01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Fold_Convert01
 
test(long) - Static method in class com.oracle.graal.jtt.optimize.Fold_Convert02
 
test(float) - Static method in class com.oracle.graal.jtt.optimize.Fold_Convert03
 
test(double) - Static method in class com.oracle.graal.jtt.optimize.Fold_Convert04
 
test(double) - Static method in class com.oracle.graal.jtt.optimize.Fold_Double01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Fold_Double02
 
test(int, double) - Static method in class com.oracle.graal.jtt.optimize.Fold_Double03
 
test(float) - Static method in class com.oracle.graal.jtt.optimize.Fold_Float01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Fold_Float02
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Fold_InstanceOf01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Fold_Int01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Fold_Int02
 
test(long) - Static method in class com.oracle.graal.jtt.optimize.Fold_Long01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Fold_Long02
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Fold_Math01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Inline01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Inline02
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.List_reorder_bug
 
test() - Static method in class com.oracle.graal.jtt.optimize.LLE_01
 
test(int, int) - Static method in class com.oracle.graal.jtt.optimize.Logic0
 
test(byte) - Static method in class com.oracle.graal.jtt.optimize.Narrow_byte01
 
test(byte) - Static method in class com.oracle.graal.jtt.optimize.Narrow_byte02
 
test(byte) - Static method in class com.oracle.graal.jtt.optimize.Narrow_byte03
 
test(char) - Static method in class com.oracle.graal.jtt.optimize.Narrow_char01
 
test(char) - Static method in class com.oracle.graal.jtt.optimize.Narrow_char02
 
test(char) - Static method in class com.oracle.graal.jtt.optimize.Narrow_char03
 
test(short) - Static method in class com.oracle.graal.jtt.optimize.Narrow_short01
 
test(short) - Static method in class com.oracle.graal.jtt.optimize.Narrow_short02
 
test(short) - Static method in class com.oracle.graal.jtt.optimize.Narrow_short03
 
test() - Static method in class com.oracle.graal.jtt.optimize.NCE_01
 
test() - Static method in class com.oracle.graal.jtt.optimize.NCE_02
 
test() - Static method in class com.oracle.graal.jtt.optimize.NCE_03
 
test() - Static method in class com.oracle.graal.jtt.optimize.NCE_04
 
test(String) - Static method in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive01
 
test(String) - Static method in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive02
 
test(String) - Static method in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive03
 
test(String) - Static method in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive04
 
test(Object) - Static method in class com.oracle.graal.jtt.optimize.NCE_FlowSensitive05
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Phi01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Phi02
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Phi03
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Convert01
 
test(double) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Double01
 
test(float) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Float01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int02
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int03
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int04
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_IntShift01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_IntShift02
 
test(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long01
 
test(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long02
 
test(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long03
 
test(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long04
 
test(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_LongShift01
 
test(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_LongShift02
 
test(SchedulingBug_01.VolatileBoxHolder, SchedulingBug_01.VolatileBoxHolder) - Static method in class com.oracle.graal.jtt.optimize.SchedulingBug_01
 
test(short[]) - Static method in class com.oracle.graal.jtt.optimize.SignExtendShort
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Switch01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.Switch02
 
test(int, int, int) - Static method in class com.oracle.graal.jtt.optimize.TypeCastElem
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Cast01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Cast02
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Convert01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Convert02
 
test(double) - Static method in class com.oracle.graal.jtt.optimize.VN_Double01
 
test(double) - Static method in class com.oracle.graal.jtt.optimize.VN_Double02
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Field01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Field02
 
test(float) - Static method in class com.oracle.graal.jtt.optimize.VN_Float01
 
test(float) - Static method in class com.oracle.graal.jtt.optimize.VN_Float02
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.VN_InstanceOf01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.VN_InstanceOf02
 
test() - Static method in class com.oracle.graal.jtt.optimize.VN_InstanceOf03
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int02
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int03
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Long01
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Long02
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Long03
 
test(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Loop01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Array_get01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Array_get02
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Array_get03
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Array_getBoolean01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Array_getByte01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Array_getChar01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Array_getDouble01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Array_getFloat01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Array_getInt01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Array_getLength01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Array_getLong01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Array_getShort01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Array_newInstance01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Array_newInstance02
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Array_newInstance03
 
test(int, int) - Static method in class com.oracle.graal.jtt.reflect.Array_newInstance04
 
test(int, int) - Static method in class com.oracle.graal.jtt.reflect.Array_newInstance05
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Array_newInstance06
 
test(int, String) - Static method in class com.oracle.graal.jtt.reflect.Array_set01
 
test(int, int) - Static method in class com.oracle.graal.jtt.reflect.Array_set02
 
test(int, byte) - Static method in class com.oracle.graal.jtt.reflect.Array_set03
 
test(int, boolean) - Static method in class com.oracle.graal.jtt.reflect.Array_setBoolean01
 
test(int, byte) - Static method in class com.oracle.graal.jtt.reflect.Array_setByte01
 
test(int, char) - Static method in class com.oracle.graal.jtt.reflect.Array_setChar01
 
test(int, double) - Static method in class com.oracle.graal.jtt.reflect.Array_setDouble01
 
test(int, float) - Static method in class com.oracle.graal.jtt.reflect.Array_setFloat01
 
test(int, int) - Static method in class com.oracle.graal.jtt.reflect.Array_setInt01
 
test(int, long) - Static method in class com.oracle.graal.jtt.reflect.Array_setLong01
 
test(int, short) - Static method in class com.oracle.graal.jtt.reflect.Array_setShort01
 
test(String) - Static method in class com.oracle.graal.jtt.reflect.Class_getDeclaredField01
 
test(String) - Static method in class com.oracle.graal.jtt.reflect.Class_getDeclaredMethod01
 
test(String) - Static method in class com.oracle.graal.jtt.reflect.Class_getField01
 
test(String) - Static method in class com.oracle.graal.jtt.reflect.Class_getField02
 
test(String) - Static method in class com.oracle.graal.jtt.reflect.Class_getMethod01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Class_getMethod02
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Class_newInstance01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Class_newInstance02
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Class_newInstance03
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Class_newInstance06
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Class_newInstance07
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Field_get01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Field_get02
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Field_get03
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Field_get04
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Field_getType01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Field_set01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Field_set02
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Field_set03
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Invoke_except01
 
test(String) - Static method in class com.oracle.graal.jtt.reflect.Invoke_main01
 
test(String) - Static method in class com.oracle.graal.jtt.reflect.Invoke_main02
 
test(String) - Static method in class com.oracle.graal.jtt.reflect.Invoke_main03
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Invoke_virtual01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Method_getParameterTypes01
 
test(int) - Static method in class com.oracle.graal.jtt.reflect.Method_getReturnType01
 
test() - Static method in class com.oracle.graal.jtt.threads.Monitor_contended01
 
test() - Static method in class com.oracle.graal.jtt.threads.Monitor_notowner01
 
test() - Static method in class com.oracle.graal.jtt.threads.Monitorenter01
 
test() - Static method in class com.oracle.graal.jtt.threads.Monitorenter02
 
test(int) - Static method in class com.oracle.graal.jtt.threads.Object_wait01
 
test(int) - Static method in class com.oracle.graal.jtt.threads.Object_wait02
 
test(int) - Static method in class com.oracle.graal.jtt.threads.Object_wait03
 
test(int) - Static method in class com.oracle.graal.jtt.threads.Object_wait04
 
test() - Method in class com.oracle.graal.jtt.threads.SynchronizedLoopExit01
 
test() - Static method in class com.oracle.graal.jtt.threads.Thread_currentThread01
 
test() - Static method in class com.oracle.graal.jtt.threads.Thread_getState01
 
test() - Static method in class com.oracle.graal.jtt.threads.Thread_getState02
 
test(int) - Static method in class com.oracle.graal.jtt.threads.Thread_holdsLock01
 
test() - Static method in class com.oracle.graal.jtt.threads.Thread_isAlive01
 
test() - Static method in class com.oracle.graal.jtt.threads.Thread_isInterrupted01
 
test(int, int) - Static method in class com.oracle.graal.jtt.threads.Thread_isInterrupted02
 
test() - Static method in class com.oracle.graal.jtt.threads.Thread_isInterrupted03
 
test() - Static method in class com.oracle.graal.jtt.threads.Thread_isInterrupted04
 
test() - Static method in class com.oracle.graal.jtt.threads.Thread_isInterrupted05
 
test() - Static method in class com.oracle.graal.jtt.threads.Thread_join01
 
test() - Static method in class com.oracle.graal.jtt.threads.Thread_join02
 
test() - Static method in class com.oracle.graal.jtt.threads.Thread_join03
 
test(int) - Static method in class com.oracle.graal.jtt.threads.Thread_new01
 
test(int) - Static method in class com.oracle.graal.jtt.threads.Thread_new02
 
test(int) - Static method in class com.oracle.graal.jtt.threads.Thread_setPriority01
 
test(int) - Static method in class com.oracle.graal.jtt.threads.Thread_sleep01
 
test() - Static method in class com.oracle.graal.jtt.threads.Thread_yield01
 
test(int) - Static method in class com.oracle.graal.jtt.threads.ThreadLocal01
 
test(int) - Static method in class com.oracle.graal.jtt.threads.ThreadLocal02
 
test(int) - Static method in class com.oracle.graal.jtt.threads.ThreadLocal03
 
test() - Method in class com.oracle.graal.nodes.test.LoopPhiCanonicalizerTest
 
test(int, Object, double) - Method in class com.oracle.graal.phases.common.test.StampFactoryTest
 
test() - Method in class com.oracle.graal.replacements.test.PEGraphDecoderTest
 
test() - Static method in class com.oracle.graal.replacements.test.SubstitutionsTest.TestMethod
 
test() - Static method in class com.oracle.graal.replacements.test.SubstitutionsTest.TestMethodSubstitution
 
test(String, JavaTypeProfile, Object...) - Method in class com.oracle.graal.replacements.test.TypeCheckTest
 
test() - Method in class com.oracle.graal.truffle.test.ConditionAnchoringTest
 
test(String, int) - Method in class com.oracle.graal.truffle.test.ConditionAnchoringTest
 
test(HotSpotResolvedJavaField) - Static method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.WellKnownImplicitStableField
 
test0(int) - Method in class com.oracle.graal.compiler.amd64.test.StackStoreTest
 
test0() - Method in class com.oracle.graal.compiler.test.BoxingTest
 
test0() - Method in class com.oracle.graal.compiler.test.CommonedConstantsTest
 
test0() - Method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
test0(long) - Static method in class com.oracle.graal.jtt.bytecode.BC_lshr02
 
test0(byte[]) - Static method in class com.oracle.graal.jtt.hotspot.Test7005594
 
test0() - Method in class com.oracle.graal.jtt.loop.Loop13.Loop
 
test0(int) - Static method in class com.oracle.graal.jtt.loop.LoopEscape
 
test0() - Method in class com.oracle.graal.replacements.test.EdgesTest
Checks that there are no checkcasts in the compiled version of Edges.getNode(Node, long[], int).
test0() - Method in class com.oracle.graal.replacements.test.MonitorTest
 
test01() - Method in class com.oracle.graal.compiler.test.GraphEncoderTest
 
test01() - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests
 
test01(boolean) - Static method in class com.oracle.graal.compiler.test.TypeWriterTest
 
test01() - Method in class com.oracle.graal.replacements.test.MonitorTest
 
test01a() - Method in class com.oracle.graal.compiler.test.TypeWriterTest
 
test01b() - Method in class com.oracle.graal.compiler.test.TypeWriterTest
 
test01Entry() - Static method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests
 
test02() - Method in class com.oracle.graal.compiler.test.GraphEncoderTest
 
test02() - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests
 
test02() - Method in class com.oracle.graal.replacements.test.MonitorTest
 
test02a() - Method in class com.oracle.graal.compiler.test.TypeWriterTest
 
test02b() - Method in class com.oracle.graal.compiler.test.TypeWriterTest
 
test02Entry() - Static method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests
 
test03() - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests
 
test03Entry() - Static method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests
 
test04() - Method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests
 
test04Entry() - Static method in class com.oracle.graal.compiler.test.tutorial.StaticAnalysisTests
 
test0Snippet(String[], int) - Static method in class com.oracle.graal.compiler.test.CommonedConstantsTest
 
test1() - Method in class com.oracle.graal.compiler.amd64.test.AMD64AllocatorTest
 
test1(int) - Method in class com.oracle.graal.compiler.amd64.test.StackStoreTest
 
test1() - Method in class com.oracle.graal.compiler.sparc.test.SPARCAllocatorTest
 
test1() - Method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
test1() - Method in class com.oracle.graal.compiler.test.CommonedConstantsTest
 
test1() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest1
 
test1() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest10
 
test1() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest3
 
test1() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest4
 
test1() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest5
 
test1() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest6
 
test1() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest7
 
test1() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest8
 
test1() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest9
 
test1() - Method in class com.oracle.graal.compiler.test.DegeneratedLoopsTest
 
test1() - Method in class com.oracle.graal.compiler.test.deopt.CompiledMethodTest
 
test1() - Method in class com.oracle.graal.compiler.test.deopt.SynchronizedMethodDeoptimizationTest
 
test1() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
test1() - Method in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
test1() - Method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
test1() - Method in class com.oracle.graal.compiler.test.ea.PoorMansEATest
 
test1() - Method in class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest
 
test1() - Method in class com.oracle.graal.compiler.test.FinalizableSubclassTest
Use a custom class loader to generate classes, to make sure the given classes are loaded in correct order.
test1() - Method in class com.oracle.graal.compiler.test.FloatingReadTest
 
test1() - Method in class com.oracle.graal.compiler.test.FloatOptimizationTest
 
test1() - Method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test1() - Method in class com.oracle.graal.compiler.test.IfReorderTest
 
test1() - Method in class com.oracle.graal.compiler.test.ImplicitNullCheckTest
 
test1() - Method in class com.oracle.graal.compiler.test.InvokeExceptionTest
 
test1() - Method in class com.oracle.graal.compiler.test.InvokeHintsTest
 
test1() - Method in class com.oracle.graal.compiler.test.LoopUnswitchTest
 
test1() - Method in class com.oracle.graal.compiler.test.MonitorGraphTest
 
test1() - Method in class com.oracle.graal.compiler.test.NestedLoopTest
 
test1() - Method in class com.oracle.graal.compiler.test.OnStackReplacementTest
 
test1() - Method in class com.oracle.graal.compiler.test.PhiCreationTests
 
test1() - Method in class com.oracle.graal.compiler.test.PushNodesThroughPiTest
 
test1() - Method in class com.oracle.graal.compiler.test.PushThroughIfTest
 
test1() - Method in class com.oracle.graal.compiler.test.ReadAfterCheckCastTest
 
test1() - Method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test1() - Method in class com.oracle.graal.compiler.test.ScalarTypeSystemTest
 
test1() - Method in class com.oracle.graal.compiler.test.ShortCircuitNodeTest
 
test1() - Method in class com.oracle.graal.compiler.test.StraighteningTest
 
test1() - Method in class com.oracle.graal.debug.test.DebugTimerTest
 
test1() - Method in class com.oracle.graal.hotspot.amd64.test.AMD64HotSpotFrameOmissionTest
 
test1() - Method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
test1() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test1() - Method in class com.oracle.graal.hotspot.test.CRC32SubstitutionsTest
 
test1() - Method in class com.oracle.graal.hotspot.test.ForeignCallDeoptimizeTest
 
test1() - Method in class com.oracle.graal.hotspot.test.InstalledCodeExecuteHelperTest
 
test1() - Method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
Expected 2 barriers for the Serial GC and 4 for G1 (2 pre + 2 post).
test1() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test1(Object) - Static method in class com.oracle.graal.jtt.bytecode.BC_lload_01
 
test1(long[]) - Static method in class com.oracle.graal.jtt.bytecode.BC_lshr02
 
test1() - Static method in class com.oracle.graal.jtt.except.StackTrace_NPE_02
 
test1() - Static method in class com.oracle.graal.jtt.except.StackTrace_NPE_03
 
test1() - Method in class com.oracle.graal.jtt.hotspot.Test6186134.TestClass
 
test1(int) - Static method in class com.oracle.graal.jtt.loop.LoopEscape
 
test1(Object) - Static method in class com.oracle.graal.jtt.optimize.TypeCastElem
 
test1() - Static method in class com.oracle.graal.jtt.optimize.VN_Cast01
 
test1() - Static method in class com.oracle.graal.jtt.optimize.VN_Cast02
 
test1() - Static method in class com.oracle.graal.jtt.optimize.VN_Field01
 
test1() - Static method in class com.oracle.graal.jtt.optimize.VN_Field02
 
test1(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Loop01
 
test1() - Method in class com.oracle.graal.replacements.test.CheckCastTest
 
test1() - Method in class com.oracle.graal.replacements.test.CompiledExceptionHandlerTest
 
test1() - Method in class com.oracle.graal.replacements.test.DeoptimizeOnExceptionTest
 
test1() - Method in class com.oracle.graal.replacements.test.DynamicNewArrayTest
 
test1() - Method in class com.oracle.graal.replacements.test.EdgesTest
Checks that there are no checkcasts in the compiled version of Edges.getNodeList(Node, long[], int).
test1() - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
test1() - Method in class com.oracle.graal.replacements.test.InvokeTest
 
test1() - Method in class com.oracle.graal.replacements.test.NewArrayTest
 
test1() - Method in class com.oracle.graal.replacements.test.NewInstanceTest
 
test1() - Method in class com.oracle.graal.replacements.test.NewMultiArrayTest
 
test1() - Method in class com.oracle.graal.replacements.test.ReplacementsParseTest
Ensure that calling the original method from the substitution binds correctly.
test1() - Method in class com.oracle.graal.replacements.test.UnwindExceptionToCallerTest
 
test1() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test10() - Method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test10() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test10() - Method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
The following test concerns the runtime checks of the unsafe loads.
test10() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test10() - Method in class com.oracle.graal.replacements.test.CheckCastTest
 
test10() - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
test10() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test100() - Method in class com.oracle.graal.replacements.test.InstanceOfDynamicTest
 
test101() - Method in class com.oracle.graal.replacements.test.InstanceOfDynamicTest
 
test101() - Method in class com.oracle.graal.replacements.test.MonitorTest
 
test102() - Method in class com.oracle.graal.replacements.test.MonitorTest
 
test103() - Method in class com.oracle.graal.replacements.test.InstanceOfDynamicTest
 
test104() - Method in class com.oracle.graal.replacements.test.InstanceOfDynamicTest
 
test10Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test10Snippet(WriteBarrierVerificationTest.Container, WriteBarrierVerificationTest.Container, boolean) - Static method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test11() - Method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test11() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test11() - Method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
 
test11() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test11() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test11Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test11Snippet(WriteBarrierVerificationTest.Container, WriteBarrierVerificationTest.Container, WriteBarrierVerificationTest.Container, boolean) - Static method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test12() - Method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test12() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test12() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test12() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test12Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test12Snippet(WriteBarrierVerificationTest.Container, WriteBarrierVerificationTest.Container, boolean) - Static method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test13() - Method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test13() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test13() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test13() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test13Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test13Snippet(Object[], Object[]) - Static method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test14() - Method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test14() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test14() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test14() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test14Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test15() - Method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test15() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test15() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test15() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test15Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test16() - Method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test16() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test16() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test16() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test16Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test17() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test17() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test17() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test18() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test18() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test18() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test19() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test19() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test1snippet(long) - Static method in class com.oracle.graal.compiler.amd64.test.AMD64AllocatorTest
 
test1snippet(long) - Static method in class com.oracle.graal.compiler.sparc.test.SPARCAllocatorTest
 
test1Snippet() - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
test1Snippet(String) - Static method in class com.oracle.graal.compiler.test.CommonedConstantsTest
A constant with usages before and after a non-inlined call.
test1Snippet(int) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest1
 
test1Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest3
 
test1Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest4
 
test1Snippet(ConditionalEliminationTest5.A, ConditionalEliminationTest5.B) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest5
 
test1Snippet(Object, ConditionalEliminationTest6.B) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest6
 
test1Snippet(int, Object) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest7
 
test1Snippet(int, Object) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest8
 
test1Snippet(int) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest9
 
test1Snippet(int) - Static method in class com.oracle.graal.compiler.test.DegeneratedLoopsTest
 
test1Snippet() - Static method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
test1Snippet(int, int, Object, Object) - Static method in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
test1Snippet() - Static method in class com.oracle.graal.compiler.test.ea.PoorMansEATest
 
test1Snippet(EliminateNestedCheckCastsTest.A1) - Static method in class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest
 
test1Snippet() - Static method in class com.oracle.graal.compiler.test.FloatingReadTest
 
test1Snippet(double) - Static method in class com.oracle.graal.compiler.test.FloatOptimizationTest
 
test1Snippet(int) - Static method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test1Snippet(Object) - Static method in class com.oracle.graal.compiler.test.IfReorderTest
 
test1Snippet(Object) - Static method in class com.oracle.graal.compiler.test.ImplicitNullCheckTest
 
test1Snippet(int) - Static method in class com.oracle.graal.compiler.test.InvokeExceptionTest
 
test1Snippet() - Static method in class com.oracle.graal.compiler.test.InvokeHintsTest
 
test1Snippet(int) - Static method in class com.oracle.graal.compiler.test.LoopUnswitchTest
 
test1Snippet(int) - Static method in class com.oracle.graal.compiler.test.MonitorGraphTest
 
test1Snippet(int) - Static method in class com.oracle.graal.compiler.test.NestedLoopTest
 
test1Snippet() - Static method in class com.oracle.graal.compiler.test.OnStackReplacementTest
 
test1Snippet(int) - Static method in class com.oracle.graal.compiler.test.PhiCreationTests
 
test1Snippet(PushNodesThroughPiTest.A) - Static method in class com.oracle.graal.compiler.test.PushNodesThroughPiTest
 
test1Snippet(ReadAfterCheckCastTest.A) - Static method in class com.oracle.graal.compiler.test.ReadAfterCheckCastTest
 
test1Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test1Snippet(int) - Static method in class com.oracle.graal.compiler.test.ScalarTypeSystemTest
 
test1Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.ShortCircuitNodeTest
 
test1Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.StraighteningTest
 
test1snippet() - Static method in class com.oracle.graal.hotspot.amd64.test.AMD64HotSpotFrameOmissionTest
 
test1Snippet() - Static method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
 
test1Snippet(WriteBarrierVerificationTest.Container) - Static method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test1Snippet(String) - Static method in class com.oracle.graal.replacements.test.CompiledExceptionHandlerTest
 
test1Snippet(String, String, String, String, String) - Static method in class com.oracle.graal.replacements.test.DeoptimizeOnExceptionTest
 
test1snippet() - Static method in class com.oracle.graal.replacements.test.DynamicNewArrayTest
 
test1Snippet(double) - Method in class com.oracle.graal.replacements.test.ReplacementsParseTest
 
test1Snippet(String, NullPointerException) - Static method in class com.oracle.graal.replacements.test.UnwindExceptionToCallerTest
 
test2() - Method in class com.oracle.graal.compiler.amd64.test.AMD64AllocatorTest
 
test2(int) - Method in class com.oracle.graal.compiler.amd64.test.StackStoreTest
 
test2() - Method in class com.oracle.graal.compiler.sparc.test.SPARCAllocatorTest
 
test2() - Method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
test2() - Method in class com.oracle.graal.compiler.test.CommonedConstantsTest
 
test2() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest1
 
test2() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest3
 
test2() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest4
 
test2() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest5
 
test2() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest6
 
test2() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest7
 
test2() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
test2() - Method in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
test2() - Method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
test2() - Method in class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest
 
test2() - Method in class com.oracle.graal.compiler.test.FloatOptimizationTest
 
test2() - Method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test2() - Method in class com.oracle.graal.compiler.test.InvokeHintsTest
 
test2() - Method in class com.oracle.graal.compiler.test.LoopUnswitchTest
 
test2() - Method in class com.oracle.graal.compiler.test.MonitorGraphTest
 
test2() - Method in class com.oracle.graal.compiler.test.NestedLoopTest
 
test2() - Method in class com.oracle.graal.compiler.test.PhiCreationTests
 
test2() - Method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test2() - Method in class com.oracle.graal.compiler.test.ScalarTypeSystemTest
 
test2(int, int) - Static method in class com.oracle.graal.compiler.test.ShortCircuitNodeTest
 
test2() - Method in class com.oracle.graal.compiler.test.StraighteningTest
 
test2() - Method in class com.oracle.graal.debug.test.DebugTimerTest
 
test2() - Method in class com.oracle.graal.hotspot.amd64.test.AMD64HotSpotFrameOmissionTest
 
test2() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test2() - Method in class com.oracle.graal.hotspot.test.CRC32SubstitutionsTest
 
test2() - Method in class com.oracle.graal.hotspot.test.ForeignCallDeoptimizeTest
 
test2() - Method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
Expected 4 barriers for the Serial GC and 8 for G1 (4 pre + 4 post).
test2(String, Object...) - Method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
 
test2() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test2(double) - Static method in class com.oracle.graal.jtt.bytecode.BC_dsub2
 
test2(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_irem
 
test2() - Static method in class com.oracle.graal.jtt.bytecode.BC_ldc_06
 
test2(long[]) - Static method in class com.oracle.graal.jtt.bytecode.BC_lshr02
 
test2(int) - Method in class com.oracle.graal.jtt.except.Except_Synchronized01.TestClass
 
test2(int) - Method in class com.oracle.graal.jtt.except.Except_Synchronized02.TestClass
 
test2(int) - Method in class com.oracle.graal.jtt.except.Except_Synchronized03.TestClass
 
test2(int) - Method in class com.oracle.graal.jtt.except.Except_Synchronized04.TestClass
 
test2() - Static method in class com.oracle.graal.jtt.except.StackTrace_NPE_03
 
test2(int) - Static method in class com.oracle.graal.jtt.except.Throw_InNested
 
test2(int) - Static method in class com.oracle.graal.jtt.except.Throw_NPE_01
 
test2(int) - Static method in class com.oracle.graal.jtt.except.Throw_Synchronized01
 
test2(int) - Static method in class com.oracle.graal.jtt.except.Throw_Synchronized03
 
test2(int) - Method in class com.oracle.graal.jtt.except.Throw_Synchronized04.TestClass
 
test2(int) - Method in class com.oracle.graal.jtt.except.Throw_Synchronized05.TestClass
 
test2(int) - Static method in class com.oracle.graal.jtt.jdk.IntegerBits
 
test2(long) - Static method in class com.oracle.graal.jtt.jdk.LongBits
 
test2(int, float, double, float, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Static method in class com.oracle.graal.jtt.micro.BigMixedParams04
Test SPARC mixed params with double/single float register overlapping.
test2() - Static method in class com.oracle.graal.jtt.optimize.DeadCode02
 
test2(Phi01.Phi, int) - Static method in class com.oracle.graal.jtt.optimize.Phi01
 
test2(Phi02.Phi, int) - Static method in class com.oracle.graal.jtt.optimize.Phi02
 
test2(Phi03.Phi, int) - Static method in class com.oracle.graal.jtt.optimize.Phi03
 
test2(Object) - Static method in class com.oracle.graal.jtt.optimize.TypeCastElem
 
test2() - Static method in class com.oracle.graal.jtt.optimize.VN_Cast01
 
test2() - Static method in class com.oracle.graal.jtt.optimize.VN_Cast02
 
test2() - Static method in class com.oracle.graal.jtt.optimize.VN_Field01
 
test2() - Static method in class com.oracle.graal.jtt.optimize.VN_Field02
 
test2(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Loop01
 
test2() - Static method in class com.oracle.graal.jtt.threads.Monitorenter02
 
test2() - Method in class com.oracle.graal.replacements.test.CheckCastTest
 
test2() - Method in class com.oracle.graal.replacements.test.CompiledExceptionHandlerTest
 
test2() - Method in class com.oracle.graal.replacements.test.DeoptimizeOnExceptionTest
 
test2() - Method in class com.oracle.graal.replacements.test.DynamicNewArrayTest
 
test2() - Method in class com.oracle.graal.replacements.test.EdgesTest
Checks that there are no checkcasts in the compiled version of Edges.setNode(Node, int, Node).
test2() - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
test2() - Method in class com.oracle.graal.replacements.test.MonitorTest
 
test2() - Method in class com.oracle.graal.replacements.test.NewInstanceTest
 
test2() - Method in class com.oracle.graal.replacements.test.NewMultiArrayTest
 
test2() - Method in class com.oracle.graal.replacements.test.ReplacementsParseTest
Ensure that calling the substitution method binds to the original method properly.
test2() - Method in class com.oracle.graal.truffle.test.ConditionAnchoringTest
 
test2() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test20() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test20() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test201() - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
test21() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test22() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test23() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test24() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test25() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test26() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test27() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test28() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test29() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test2byte(byte) - Static method in class com.oracle.graal.jtt.optimize.Switch02
 
test2char(char) - Static method in class com.oracle.graal.jtt.optimize.Switch02
 
test2short(short) - Static method in class com.oracle.graal.jtt.optimize.Switch02
 
test2snippet(long) - Static method in class com.oracle.graal.compiler.amd64.test.AMD64AllocatorTest
 
test2snippet(long) - Static method in class com.oracle.graal.compiler.sparc.test.SPARCAllocatorTest
 
test2Snippet() - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
test2Snippet(String) - Static method in class com.oracle.graal.compiler.test.CommonedConstantsTest
A constant with only usage in a loop.
test2Snippet(int) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest1
 
test2Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest3
 
test2Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest4
 
test2Snippet(ConditionalEliminationTest5.A) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest5
 
test2Snippet(Object, ConditionalEliminationTest6.B) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest6
 
test2Snippet(int, Object) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest7
 
test2Snippet() - Static method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
test2Snippet(int, Object, Object, Object) - Static method in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
test2Snippet(EliminateNestedCheckCastsTest.A1) - Static method in class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest
 
test2Snippet(float) - Static method in class com.oracle.graal.compiler.test.FloatOptimizationTest
 
test2Snippet(int) - Static method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test2Snippet() - Static method in class com.oracle.graal.compiler.test.InvokeHintsTest
 
test2Snippet(int) - Static method in class com.oracle.graal.compiler.test.LoopUnswitchTest
 
test2Snippet(int) - Static method in class com.oracle.graal.compiler.test.MonitorGraphTest
 
test2Snippet(int) - Static method in class com.oracle.graal.compiler.test.NestedLoopTest
 
test2Snippet(int) - Static method in class com.oracle.graal.compiler.test.PhiCreationTests
 
test2Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test2Snippet(int) - Static method in class com.oracle.graal.compiler.test.ScalarTypeSystemTest
 
test2Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.StraighteningTest
 
test2snippet(int) - Static method in class com.oracle.graal.hotspot.amd64.test.AMD64HotSpotFrameOmissionTest
 
test2Snippet(boolean) - Static method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
 
test2Snippet(WriteBarrierVerificationTest.Container) - Static method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test2Snippet(String, String, String, String, String) - Static method in class com.oracle.graal.replacements.test.CompiledExceptionHandlerTest
 
test2Snippet() - Method in class com.oracle.graal.replacements.test.DeoptimizeOnExceptionTest
 
test2snippet() - Static method in class com.oracle.graal.replacements.test.DynamicNewArrayTest
 
test2Snippet(double) - Method in class com.oracle.graal.replacements.test.ReplacementsParseTest
 
test3() - Method in class com.oracle.graal.compiler.amd64.test.AMD64AllocatorTest
 
test3() - Method in class com.oracle.graal.compiler.sparc.test.SPARCAllocatorTest
 
test3() - Method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
test3() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest1
 
test3() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest5
 
test3() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest6
 
test3() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest7
 
test3() - Method in class com.oracle.graal.compiler.test.deopt.CompiledMethodTest
 
test3() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
test3() - Method in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
test3() - Method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
test3() - Method in class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest
 
test3() - Method in class com.oracle.graal.compiler.test.FloatOptimizationTest
 
test3() - Method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test3() - Method in class com.oracle.graal.compiler.test.NestedLoopTest
 
test3() - Method in class com.oracle.graal.compiler.test.PhiCreationTests
 
test3() - Method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test3() - Method in class com.oracle.graal.compiler.test.ScalarTypeSystemTest
 
test3() - Method in class com.oracle.graal.compiler.test.StraighteningTest
 
test3() - Method in class com.oracle.graal.compiler.test.TypeSystemTest
 
test3() - Method in class com.oracle.graal.debug.test.DebugTimerTest
 
test3() - Method in class com.oracle.graal.hotspot.amd64.test.AMD64HotSpotFrameOmissionTest
 
test3() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test3() - Method in class com.oracle.graal.hotspot.test.CRC32SubstitutionsTest
 
test3() - Method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
Expected 4 barriers for the Serial GC and 8 for G1 (4 pre + 4 post).
test3() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test3(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_irem
 
test3(int) - Static method in class com.oracle.graal.jtt.except.Throw_InNested
 
test3(int) - Static method in class com.oracle.graal.jtt.jdk.IntegerBits
 
test3(long) - Static method in class com.oracle.graal.jtt.jdk.LongBits
 
test3(boolean, int, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Static method in class com.oracle.graal.jtt.micro.BigMixedParams04
Test SPARC mixed params with double/single float register overlapping.
test3(Object) - Static method in class com.oracle.graal.jtt.optimize.TypeCastElem
 
test3() - Static method in class com.oracle.graal.jtt.optimize.VN_Cast01
 
test3() - Static method in class com.oracle.graal.jtt.optimize.VN_Cast02
 
test3() - Static method in class com.oracle.graal.jtt.optimize.VN_Field01
 
test3() - Static method in class com.oracle.graal.jtt.optimize.VN_Field02
 
test3(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Loop01
 
test3() - Method in class com.oracle.graal.replacements.test.CheckCastTest
 
test3() - Method in class com.oracle.graal.replacements.test.CompiledExceptionHandlerTest
 
test3() - Method in class com.oracle.graal.replacements.test.DynamicNewArrayTest
 
test3() - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
test3() - Method in class com.oracle.graal.replacements.test.MonitorTest
Tests monitor operations on virtual objects.
test3() - Method in class com.oracle.graal.replacements.test.NewInstanceTest
 
test3() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test30() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test300() - Method in class com.oracle.graal.compiler.test.BoxingTest
 
test301() - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
test31() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test32() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test33() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test34() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test35() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test36() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test37() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test38() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test39() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test3snippet(long) - Static method in class com.oracle.graal.compiler.amd64.test.AMD64AllocatorTest
 
test3snippet(long) - Static method in class com.oracle.graal.compiler.sparc.test.SPARCAllocatorTest
 
test3Snippet() - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
test3Snippet(int) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest1
 
test3Snippet(Object, Object) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest5
 
test3Snippet(Object, ConditionalEliminationTest6.B) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest6
 
test3Snippet(int, Object) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest7
 
test3Snippet() - Static method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
test3Snippet(int) - Static method in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
test3Snippet(EliminateNestedCheckCastsTest.A1) - Static method in class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest
 
test3Snippet(double) - Static method in class com.oracle.graal.compiler.test.FloatOptimizationTest
 
test3Snippet(int) - Static method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test3Snippet(int) - Static method in class com.oracle.graal.compiler.test.NestedLoopTest
 
test3Snippet(int) - Static method in class com.oracle.graal.compiler.test.PhiCreationTests
 
test3Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test3Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.ScalarTypeSystemTest
 
test3Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.StraighteningTest
 
test3Snippet(Object) - Static method in class com.oracle.graal.compiler.test.TypeSystemTest
 
test3snippet(long) - Static method in class com.oracle.graal.hotspot.amd64.test.AMD64HotSpotFrameOmissionTest
 
test3Snippet() - Static method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
 
test3Snippet(WriteBarrierVerificationTest.Container, boolean) - Static method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test3Snippet(Object, Object) - Static method in class com.oracle.graal.replacements.test.CompiledExceptionHandlerTest
 
test4() - Method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
test4() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest1
 
test4() - Method in class com.oracle.graal.compiler.test.deopt.CompiledMethodTest
 
test4() - Method in class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest
 
test4() - Method in class com.oracle.graal.compiler.test.FloatOptimizationTest
 
test4() - Method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test4() - Method in class com.oracle.graal.compiler.test.NestedLoopTest
 
test4() - Method in class com.oracle.graal.compiler.test.PhiCreationTests
 
test4() - Method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test4() - Method in class com.oracle.graal.compiler.test.TypeSystemTest
 
test4() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test4() - Method in class com.oracle.graal.hotspot.test.CRC32SubstitutionsTest
 
test4() - Method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
Expected 2 barriers for the Serial GC and 5 for G1 (3 pre + 2 post) The (2 or 4) barriers are emitted while initializing the fields of the WeakReference instance.
test4() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test4(int, int) - Static method in class com.oracle.graal.jtt.bytecode.BC_irem
 
test4(int) - Static method in class com.oracle.graal.jtt.jdk.IntegerBits
 
test4(long) - Static method in class com.oracle.graal.jtt.jdk.LongBits
 
test4(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Loop01
 
test4() - Method in class com.oracle.graal.replacements.test.CheckCastTest
 
test4() - Method in class com.oracle.graal.replacements.test.DynamicNewArrayTest
 
test4() - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
test4() - Method in class com.oracle.graal.replacements.test.MonitorTest
Tests recursive locking of objects which should be biasable.
test4() - Method in class com.oracle.graal.replacements.test.NewInstanceTest
 
test4() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test40() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test41() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test42() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test43() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test44() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test45() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test46() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test47() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test48() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test49() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test4Snippet() - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
test4Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest1
 
test4Snippet(EliminateNestedCheckCastsTest.A1, EliminateNestedCheckCastsTest.A1) - Static method in class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest
 
test4Snippet(float) - Static method in class com.oracle.graal.compiler.test.FloatOptimizationTest
 
test4Snippet(int) - Static method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test4Snippet(int) - Static method in class com.oracle.graal.compiler.test.NestedLoopTest
 
test4Snippet(int) - Static method in class com.oracle.graal.compiler.test.PhiCreationTests
 
test4Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test4Snippet(Object) - Static method in class com.oracle.graal.compiler.test.TypeSystemTest
 
test4Snippet() - Static method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
 
test4Snippet(WriteBarrierVerificationTest.Container, boolean) - Static method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test5() - Method in class com.oracle.graal.compiler.test.BoxingTest
 
test5() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest1
 
test5() - Method in class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest
 
test5() - Method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test5() - Method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test5() - Method in class com.oracle.graal.compiler.test.TypeSystemTest
 
test5() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test5() - Method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
Expected 4 barriers for the Serial GC and 9 for G1 (1 ref + 4 pre + 4 post).
test5() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test5() - Method in class com.oracle.graal.replacements.test.CheckCastTest
 
test5() - Method in class com.oracle.graal.replacements.test.DynamicNewArrayTest
 
test5() - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
test5() - Method in class com.oracle.graal.replacements.test.MonitorTest
Tests recursive locking of objects which do not appear to be biasable.
test5() - Method in class com.oracle.graal.replacements.test.NewInstanceTest
 
test5() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test50() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test51() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test52() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test53() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test54() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test55() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test56() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test57() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test58() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test59() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test5Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest1
 
test5Snippet(EliminateNestedCheckCastsTest.A1) - Static method in class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest
 
test5Snippet(int) - Static method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test5Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test5Snippet(Object, Object) - Static method in class com.oracle.graal.compiler.test.TypeSystemTest
 
test5Snippet() - Static method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
 
test5Snippet(WriteBarrierVerificationTest.Container) - Static method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test6() - Method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test6() - Method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test6() - Method in class com.oracle.graal.compiler.test.ScalarTypeSystemTest
 
test6() - Method in class com.oracle.graal.compiler.test.TypeSystemTest
 
test6() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test6() - Method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
The following test concerns the runtime checks of the unsafe loads.
test6() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test6() - Method in class com.oracle.graal.replacements.test.CheckCastTest
 
test6() - Method in class com.oracle.graal.replacements.test.DynamicNewArrayTest
 
test6() - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
test6() - Method in class com.oracle.graal.replacements.test.MonitorTest
Extends MonitorTest.test4() with contention.
test6() - Method in class com.oracle.graal.replacements.test.NewInstanceTest
 
test6() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test60() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test61() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
Test6186134 - Class in com.oracle.graal.jtt.hotspot
 
Test6186134() - Constructor for class com.oracle.graal.jtt.hotspot.Test6186134
 
Test6186134.TestClass - Class in com.oracle.graal.jtt.hotspot
 
Test6196102 - Class in com.oracle.graal.jtt.hotspot
 
Test6196102() - Constructor for class com.oracle.graal.jtt.hotspot.Test6196102
 
Test6753639 - Class in com.oracle.graal.jtt.hotspot
 
Test6753639() - Constructor for class com.oracle.graal.jtt.hotspot.Test6753639
 
Test6823354 - Class in com.oracle.graal.jtt.hotspot
 
Test6823354() - Constructor for class com.oracle.graal.jtt.hotspot.Test6823354
 
Test6823354.lzconI - Class in com.oracle.graal.jtt.hotspot
 
Test6823354.lzconL - Class in com.oracle.graal.jtt.hotspot
 
Test6823354.tzconI - Class in com.oracle.graal.jtt.hotspot
 
Test6823354.tzconL - Class in com.oracle.graal.jtt.hotspot
 
Test6850611 - Class in com.oracle.graal.jtt.hotspot
 
Test6850611() - Constructor for class com.oracle.graal.jtt.hotspot.Test6850611
 
Test6959129 - Class in com.oracle.graal.jtt.hotspot
 
Test6959129() - Constructor for class com.oracle.graal.jtt.hotspot.Test6959129
 
test6Snippet(int[]) - Static method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test6Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test6Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.ScalarTypeSystemTest
 
test6Snippet(int) - Static method in class com.oracle.graal.compiler.test.TypeSystemTest
 
test6Snippet(WriteBarrierVerificationTest.Container, boolean) - Static method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test7() - Method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test7() - Method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test7() - Method in class com.oracle.graal.compiler.test.TypeSystemTest
 
test7() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test7() - Method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
The following test concerns the runtime checks of the unsafe loads.
test7() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test7() - Method in class com.oracle.graal.replacements.test.CheckCastTest
 
test7() - Method in class com.oracle.graal.replacements.test.DynamicNewArrayTest
 
test7() - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
test7() - Method in class com.oracle.graal.replacements.test.MonitorTest
Extends MonitorTest.test5() with contention.
test7() - Method in class com.oracle.graal.replacements.test.NewInstanceTest
 
test7() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
Test7005594 - Class in com.oracle.graal.jtt.hotspot
 
Test7005594() - Constructor for class com.oracle.graal.jtt.hotspot.Test7005594
 
test7Snippet(int) - Static method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test7Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test7Snippet(int) - Static method in class com.oracle.graal.compiler.test.TypeSystemTest
 
test7Snippet(WriteBarrierVerificationTest.Container, boolean) - Static method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test8() - Method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test8() - Method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test8() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test8() - Method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
The following test concerns the runtime checks of the unsafe loads.
test8() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test8() - Method in class com.oracle.graal.replacements.test.CheckCastTest
 
test8() - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
test8() - Method in class com.oracle.graal.replacements.test.NewInstanceTest
 
test8() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test801() - Method in class com.oracle.graal.replacements.test.CheckCastTest
 
test8Snippet(int) - Static method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test8Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test8Snippet(WriteBarrierVerificationTest.Container, boolean) - Static method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test9() - Method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test9() - Method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test9() - Method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
test9() - Method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
The following test concerns the runtime checks of the unsafe loads.
test9() - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
test9() - Method in class com.oracle.graal.replacements.test.CheckCastTest
 
test9() - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
test9() - Method in class com.oracle.graal.replacements.test.NewInstanceTest
 
test9() - Method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
test9Snippet(int) - Static method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
test9Snippet() - Static method in class com.oracle.graal.compiler.test.ReassociateAndCanonicalTest
 
test9Snippet(WriteBarrierVerificationTest.Container, WriteBarrierVerificationTest.Container, boolean) - Static method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
TEST_DEOPTIMIZE_CALL_INT - Static variable in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
testA(int, byte, byte, byte, byte, byte, byte, byte, byte, byte) - Static method in class com.oracle.graal.jtt.micro.BigByteParams01
 
testA(int, float, float, float, float, float, float, float, float, float) - Static method in class com.oracle.graal.jtt.micro.BigFloatParams01
 
testA(int, int, int, int, int, int, int, int, int, int) - Static method in class com.oracle.graal.jtt.micro.BigIntParams01
 
testA(int, int, int, int, int, float, float, float, float, int, int, float, float, float, float, float) - Static method in class com.oracle.graal.jtt.micro.BigMixedParams01
 
testA(int, int, int, int, int, int, int, int, int, int) - Static method in class com.oracle.graal.jtt.micro.BigParamsAlignment
 
testA(int, short, short, short, short, short, short, short, short, short) - Static method in class com.oracle.graal.jtt.micro.BigShortParams01
 
testAbstractMethod() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest
 
testAbstractMethod() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest
 
testAdd() - Method in class com.oracle.graal.truffle.test.ExactMathTest
 
testAdd1() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testAdd2() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testAdd3() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testAddIntSimple() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testAddLongSimple() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testAddNegativeOverFlowInt1() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testAddNegativeOverFlowInt2() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testAddNegativeOverFlowLong2() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testAddNegativOverFlowLong1() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testAddOverFlowsInt() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testAddOverFlowsLong() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testAddPositiveOverFlowInt1() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testAddPositiveOverFlowInt2() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testAddPositiveOverFlowLong1() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testAddPositiveOverFlowLong2() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testAESCryptIntrinsics() - Method in class com.oracle.graal.hotspot.test.HotSpotCryptoSubstitutionTest
 
testAgainstExpected(ResolvedJavaMethod, GraalCompilerTest.Result, Object, Object...) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
testAgainstExpected(ResolvedJavaMethod, GraalCompilerTest.Result, Set<DeoptimizationReason>, Object, Object...) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
testAIOOBE() - Method in class com.oracle.graal.hotspot.test.ExplicitExceptionTest
 
testAIOOBESnippet(int[]) - Static method in class com.oracle.graal.hotspot.test.ExplicitExceptionTest
 
testAllocation(String, int, int, int) - Method in class com.oracle.graal.compiler.test.backend.AllocatorTest
 
testAnd() - Method in class com.oracle.graal.compiler.test.StampCanonicalizerTest
 
testAnd() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testAntiDependency() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testAntiDependencySnippet(int) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testArgument0() - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
testArgument1() - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
testArgument2() - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
testArithmetic() - Method in class com.oracle.graal.replacements.test.WordTest
 
testArray() - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
testArray1(Object, Object, Object) - Method in class com.oracle.graal.truffle.test.TruffleStampTest
 
testArray2(Object, Object, Object) - Method in class com.oracle.graal.truffle.test.TruffleStampTest
 
testArrayCopy() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testArrayCopy(Object, Object, Object) - Static method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
 
testArrayCopy() - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
testArrayCopySnippet(Integer, char[], char[], int) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
Here the read should float to the end (into the same block as the return).
testArrayStoreException() - Method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
testAssumption(String, Assumptions.Assumption, String, boolean) - Method in class com.oracle.graal.compiler.test.GraalCompilerAssumptionsTest
Checks the behavior of class loading on invalidation.
testAssumptionFailure(Failure) - Method in class com.oracle.mxtool.junit.AnsiTerminalDecorator
 
testAssumptionFailure(Failure) - Method in interface com.oracle.mxtool.junit.MxRunListener
Called when an atomic test flags that it assumes a condition that is false.
testAssumptionFailure(Failure) - Method in class com.oracle.mxtool.junit.MxRunListenerDecorator
 
testAssumptionFailure(Failure) - Method in class com.oracle.mxtool.junit.TextRunListener
 
testAssumptionFailure(Failure) - Method in class com.oracle.mxtool.junit.VerboseTextListener
 
testAssumptionInvalidate(String, Assumptions.Assumption, String) - Method in class com.oracle.graal.compiler.test.GraalCompilerAssumptionsTest
 
TESTB - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
testb(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifeq
Tests if the if does work properly on byte stamp.
testB(int, long, long, long, long, long, long, long, long, long) - Static method in class com.oracle.graal.jtt.micro.BigByteParams01
 
testB(int, double, double, double, double, double, double, double, double, double) - Static method in class com.oracle.graal.jtt.micro.BigFloatParams01
 
testB(int, long, long, long, long, long, long, long, long, long) - Static method in class com.oracle.graal.jtt.micro.BigIntParams01
 
testB(int, int, int, int, double, double, double, double, int, int, double, double, double, double, double) - Static method in class com.oracle.graal.jtt.micro.BigMixedParams01
 
testB(int, int, int, int, int, int, int, int, int, int, int) - Static method in class com.oracle.graal.jtt.micro.BigParamsAlignment
 
testB(int, long, long, long, long, long, long, long, long, long) - Static method in class com.oracle.graal.jtt.micro.BigShortParams01
 
testBadLoop() - Method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testBadLoop2() - Method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testBadLoop2Snippet(EarlyReadEliminationTest.TestObject, EarlyReadEliminationTest.TestObject, int, int) - Static method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testBadLoopSnippet(EarlyReadEliminationTest.TestObject, EarlyReadEliminationTest.TestObject, int, int) - Static method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testBitCountInt() - Method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
testBitCountIntConstant() - Method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
testBitCountIntEmpty() - Method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
testBitCountLong() - Method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
testBitCountLongConstant() - Method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
testBitCountLongEmpty() - Method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
testBlockSchedule() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testBlockSchedule2() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testBlockSchedule2Snippet(int) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
read should move inside the loop (out of loop is disabled).
testBlockScheduleSnippet() - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
testing scheduling within a block.
testBoolean() - Method in class com.oracle.graal.api.directives.test.BlackholeDirectiveTest
 
testBoolean() - Method in class com.oracle.graal.api.directives.test.OpaqueDirectiveTest
 
testBoolean(boolean[]) - Static method in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
testBoolean(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_multianewarray04
 
testBooleanCompare(MemoryArithmeticTest.FieldObject, boolean) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testBooleanCompareConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testBooleanCompareConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testBooleanCompares() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testBooleanConstant() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testBooleanNullCompares() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testBooleanNullCompares1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testBooleanNullCompares2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testBoxedBoolean() - Method in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
testBoxedBooleanAOT() - Method in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
testBoxing1() - Method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
testBoxing2() - Method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
testBoxLoop() - Method in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
testBoxLoopSnippet(int) - Static method in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
testBranchProbability() - Method in class com.oracle.graal.api.directives.test.ProbabilityDirectiveTest
 
testBranchTakenProbability() - Method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
testByte() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
testByte() - Method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
testByte(byte[]) - Static method in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
testByte(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_multianewarray04
 
testByte(byte) - Method in class com.oracle.graal.lir.jtt.ConstantStackCastTest
 
testByte(byte, byte[]) - Method in class com.oracle.graal.lir.jtt.StackMoveTest
 
testByte() - Method in class com.oracle.graal.nodes.test.NegateNodeCanonicalizationTest
 
testByteAdd(MemoryArithmeticTest.FieldObject, byte) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteAddConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteAddConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteAdds() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteAnd(MemoryArithmeticTest.FieldObject, byte) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteAndConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteAndConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteAnds() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteCompare(MemoryArithmeticTest.FieldObject, byte) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteCompareConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteCompareConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteCompareGreater(MemoryArithmeticTest.FieldObject, byte) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteCompareGreaterConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteCompareGreaterConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteCompareGreaterEqual(MemoryArithmeticTest.FieldObject, byte) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteCompareGreaterEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteCompareGreaterEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteCompareLess(MemoryArithmeticTest.FieldObject, byte) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteCompareLessConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteCompareLessConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteCompareLessEqual(MemoryArithmeticTest.FieldObject, byte) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteCompareLessEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteCompareLessEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteCompares() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteConstant() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testByteDiv(MemoryArithmeticTest.FieldObject, byte) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteDivConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteDivConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteDivs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteMul(MemoryArithmeticTest.FieldObject, byte) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteMulConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteMulConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteMuls() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullAdd() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullAnd() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullCompares() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullCompares1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullCompares2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullComparesGreater1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullComparesGreater2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullComparesGreaterEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullComparesGreaterEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullComparesLess1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullComparesLess2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullComparesLessEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullComparesLessEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullDiv() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullMul() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullOr() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullSub() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullSwappedComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullSwappedComparesGreater1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullSwappedComparesGreater2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullSwappedComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullSwappedComparesGreaterEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullSwappedComparesGreaterEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullSwappedComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullSwappedComparesLess1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullSwappedComparesLess2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullSwappedComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullSwappedComparesLessEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullSwappedComparesLessEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteNullXor() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteOr(MemoryArithmeticTest.FieldObject, byte) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteOrConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteOrConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteOrs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSub(MemoryArithmeticTest.FieldObject, byte) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSubConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSubConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSubs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSwappedCompareGreater(MemoryArithmeticTest.FieldObject, byte) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSwappedCompareGreaterConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSwappedCompareGreaterConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSwappedCompareGreaterEqual(MemoryArithmeticTest.FieldObject, byte) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSwappedCompareGreaterEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSwappedCompareGreaterEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSwappedCompareLess(MemoryArithmeticTest.FieldObject, byte) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSwappedCompareLessConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSwappedCompareLessConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSwappedCompareLessEqual(MemoryArithmeticTest.FieldObject, byte) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSwappedCompareLessEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSwappedCompareLessEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSwappedComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSwappedComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSwappedComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteSwappedComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteXor(MemoryArithmeticTest.FieldObject, byte) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteXorConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteXorConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testByteXors() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testc(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifeq
Tests if the if does work properly on char stamp (boils down to short, just to cover all the java types).
testC(int, int, int, int, int, int, int, int, int, int, int, int) - Static method in class com.oracle.graal.jtt.micro.BigParamsAlignment
 
testCache() - Method in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
testCacheSnippet(int, Object) - Static method in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
testCachingForInternalFields() - Method in class com.oracle.graal.hotspot.test.HotSpotResolvedJavaFieldTest
Tests that HotSpotResolvedObjectTypeImpl.createField(String, JavaType, long, int) always returns the same object for an internal field.
testCallInt(int) - Static method in class com.oracle.graal.hotspot.test.ForeignCallDeoptimizeTest.Substitutions
 
testCallInt(int) - Static method in class com.oracle.graal.hotspot.test.ForeignCallDeoptimizeTest
 
testCallSiteGetTarget() - Method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
Tests ambiguous receiver of CallSite.getTarget.
testCallSiteGetTargetSnippet(int) - Static method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
testCallStringize() - Method in class com.oracle.graal.replacements.test.ReplacementsParseTest
 
testCanonicalComparison() - Method in class com.oracle.graal.compiler.test.CompareCanonicalizerTest
 
testCanonicalEqual() - Method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testCanonicalEqualSnippet() - Static method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testCanonicalize() - Method in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
testCanonicalizeSnippet(int) - Static method in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
testCanonicalLength() - Method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testCanonicalLengthSnippet() - Static method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testCas() - Method in class com.oracle.graal.compiler.test.MarkUnsafeAccessTest
 
testCast() - Method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
Tests ambiguous receiver of Class.cast.
testCast() - Method in class com.oracle.graal.replacements.test.WordTest
 
testCastSnippet(int, Object) - Static method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
testChar() - Method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
testChar(char[]) - Static method in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
testChar(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_multianewarray04
 
testChar() - Method in class com.oracle.graal.nodes.test.NegateNodeCanonicalizationTest
 
testChar42(int) - Static method in class com.oracle.graal.jtt.optimize.ConvertCompare
 
testCharAdd(MemoryArithmeticTest.FieldObject, char) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharAddConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharAddConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharAdds() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharAnd(MemoryArithmeticTest.FieldObject, char) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharAndConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharAndConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharAnds() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharCompare(MemoryArithmeticTest.FieldObject, char) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharCompareConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharCompareConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharCompareGreater(MemoryArithmeticTest.FieldObject, char) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharCompareGreaterConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharCompareGreaterConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharCompareGreaterEqual(MemoryArithmeticTest.FieldObject, char) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharCompareGreaterEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharCompareGreaterEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharCompareLess(MemoryArithmeticTest.FieldObject, char) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharCompareLessConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharCompareLessConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharCompareLessEqual(MemoryArithmeticTest.FieldObject, char) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharCompareLessEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharCompareLessEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharCompares() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharConstant() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testCharDiv(MemoryArithmeticTest.FieldObject, char) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharDivConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharDivConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharDivs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharMax(int) - Static method in class com.oracle.graal.jtt.optimize.ConvertCompare
 
testCharMul(MemoryArithmeticTest.FieldObject, char) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharMulConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharMulConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharMuls() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullAdd() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullAnd() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullCompares() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullCompares1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullCompares2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullComparesGreater1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullComparesGreater2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullComparesGreaterEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullComparesGreaterEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullComparesLess1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullComparesLess2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullComparesLessEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullComparesLessEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullDiv() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullMul() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullOr() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullSub() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullSwappedComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullSwappedComparesGreater1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullSwappedComparesGreater2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullSwappedComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullSwappedComparesGreaterEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullSwappedComparesGreaterEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullSwappedComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullSwappedComparesLess1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullSwappedComparesLess2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullSwappedComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullSwappedComparesLessEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullSwappedComparesLessEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharNullXor() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharOr(MemoryArithmeticTest.FieldObject, char) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharOrConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharOrConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharOrs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSub(MemoryArithmeticTest.FieldObject, char) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSubConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSubConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSubs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSwappedCompareGreater(MemoryArithmeticTest.FieldObject, char) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSwappedCompareGreaterConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSwappedCompareGreaterConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSwappedCompareGreaterEqual(MemoryArithmeticTest.FieldObject, char) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSwappedCompareGreaterEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSwappedCompareGreaterEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSwappedCompareLess(MemoryArithmeticTest.FieldObject, char) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSwappedCompareLessConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSwappedCompareLessConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSwappedCompareLessEqual(MemoryArithmeticTest.FieldObject, char) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSwappedCompareLessEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSwappedCompareLessEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSwappedComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSwappedComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSwappedComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharSwappedComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharXor(MemoryArithmeticTest.FieldObject, char) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharXorConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharXorConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCharXors() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCheckCast() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testCheckCastSnippet() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testCipherBlockChainingIntrinsics() - Method in class com.oracle.graal.hotspot.test.HotSpotCryptoSubstitutionTest
 
TestClass() - Constructor for class com.oracle.graal.compiler.test.ConditionalEliminationTest10.TestClass
 
TestClass() - Constructor for class com.oracle.graal.compiler.test.ea.PEAAssertionsTest.TestClass
 
TestClass() - Constructor for class com.oracle.graal.hotspot.test.ExplicitExceptionTest.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.bytecode.BC_checkcast01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.bytecode.BC_checkcast02.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.bytecode.BC_checkcast03.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.bytecode.BC_instanceof.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.bytecode.BC_instanceof01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.bytecode.BC_invokespecial.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.bytecode.BC_invokespecial2.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.bytecode.BC_invokevirtual.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.bytecode.BC_putfield_01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.bytecode.BC_putfield_02.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.bytecode.BC_putfield_03.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.bytecode.BC_putfield_04.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.except.BC_getfield.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.except.BC_getfield1.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.except.BC_invokespecial01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.except.BC_invokevirtual01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.except.BC_invokevirtual02.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.except.BC_putfield.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.except.Except_Synchronized01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.except.Except_Synchronized02.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.except.Except_Synchronized03.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.except.Except_Synchronized04.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.except.Throw_Synchronized04.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.except.Throw_Synchronized05.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.hotpath.HP_field02.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.hotpath.HP_field04.TestClass
 
TestClass(int) - Constructor for class com.oracle.graal.jtt.hotspot.Test6186134.TestClass
 
testclass(String, int) - Static method in class com.oracle.graal.jtt.hotspot.Test6823354
 
testclass(String, long) - Static method in class com.oracle.graal.jtt.hotspot.Test6823354
 
TestClass() - Constructor for class com.oracle.graal.jtt.jdk.UnsafeAccess01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.lang.Class_isInstance06.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.lang.Object_clone01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.lang.Object_clone02.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.lang.Object_toString01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.lang.Object_toString02.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.loop.Loop16.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.optimize.Conditional01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.optimize.Fold_Cast01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.optimize.List_reorder_bug.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.optimize.LLE_01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.optimize.NCE_01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.optimize.NCE_02.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.optimize.NCE_03.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.optimize.NCE_04.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.optimize.VN_Cast01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.optimize.VN_Cast02.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.optimize.VN_Field01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.optimize.VN_Field02.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.reflect.Field_get02.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.reflect.Field_get03.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.reflect.Field_get04.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.reflect.Field_set02.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.reflect.Field_set03.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.reflect.Invoke_except01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.reflect.Invoke_main01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.reflect.Invoke_main02.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.reflect.Invoke_main03.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.threads.Monitor_contended01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.threads.Object_wait01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.threads.Object_wait02.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.threads.Object_wait03.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.threads.Object_wait04.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.threads.Thread_join01.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.threads.Thread_join02.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.threads.Thread_join03.TestClass
 
TestClass() - Constructor for class com.oracle.graal.jtt.threads.Thread_new02.TestClass
 
TestClassA() - Constructor for class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest.TestClassA
 
testClassConstant() - Method in class com.oracle.graal.hotspot.test.LoadJavaMirrorWithKlassTest
 
testClassFinished(Class<?>) - Method in interface com.oracle.mxtool.junit.MxRunListener
Called when all tests of a test class have finished.
testClassFinished(Class<?>) - Method in class com.oracle.mxtool.junit.MxRunListenerDecorator
 
testClassFinished(Class<?>) - Method in class com.oracle.mxtool.junit.TextRunListener
 
testClassFinished(Class<?>) - Method in class com.oracle.mxtool.junit.TimingDecorator
 
testClassFinished(Class<?>) - Method in class com.oracle.mxtool.junit.VerboseTextListener
 
testClassFinishedDelimiter() - Method in interface com.oracle.mxtool.junit.MxRunListener
testClassFinishedDelimiter() - Method in class com.oracle.mxtool.junit.MxRunListenerDecorator
 
testClassFinishedDelimiter() - Method in class com.oracle.mxtool.junit.TextRunListener
 
testClassFinishedDelimiter() - Method in class com.oracle.mxtool.junit.VerboseTextListener
 
testClassForException(Class<?>) - Static method in class com.oracle.graal.jtt.jdk.UnsafeAllocateInstance01
 
testClassHierarchyAnalysis() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
testClassHierarchyAnalysisIP() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
TestClassInt() - Constructor for class com.oracle.graal.compiler.test.ea.EATestBase.TestClassInt
 
TestClassInt(int) - Constructor for class com.oracle.graal.compiler.test.ea.EATestBase.TestClassInt
 
TestClassInt(int, int) - Constructor for class com.oracle.graal.compiler.test.ea.EATestBase.TestClassInt
 
testClassIsAssignable() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
TestClassObject() - Constructor for class com.oracle.graal.compiler.test.ea.EATestBase.TestClassObject
 
TestClassObject(Object) - Constructor for class com.oracle.graal.compiler.test.ea.EATestBase.TestClassObject
 
TestClassObject(Object, Object) - Constructor for class com.oracle.graal.compiler.test.ea.EATestBase.TestClassObject
 
testClassObject() - Method in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
testClassObjectAOT() - Method in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
testClassStarted(Class<?>) - Method in interface com.oracle.mxtool.junit.MxRunListener
Called when a test class is about to be started.
testClassStarted(Class<?>) - Method in class com.oracle.mxtool.junit.MxRunListenerDecorator
 
testClassStarted(Class<?>) - Method in class com.oracle.mxtool.junit.TextRunListener
 
testClassStarted(Class<?>) - Method in class com.oracle.mxtool.junit.TimingDecorator
 
testClassStarted(Class<?>) - Method in class com.oracle.mxtool.junit.VerboseTextListener
 
testClassStartedDelimiter() - Method in interface com.oracle.mxtool.junit.MxRunListener
testClassStartedDelimiter() - Method in class com.oracle.mxtool.junit.MxRunListenerDecorator
 
testClassStartedDelimiter() - Method in class com.oracle.mxtool.junit.TextRunListener
 
testClassStartedDelimiter() - Method in class com.oracle.mxtool.junit.VerboseTextListener
 
testClassSubstitutions() - Method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
testClassSubstitutions() - Method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
testCombinedIf(String, int) - Method in class com.oracle.graal.compiler.test.IfCanonicalizerTest
 
testCompare() - Method in class com.oracle.graal.compiler.test.IntegerEqualsCanonicalizerTest
 
testCompare() - Method in class com.oracle.graal.replacements.test.WordTest
 
testCompareReference(int, int, int[], int[]) - Static method in class com.oracle.graal.compiler.test.IntegerEqualsCanonicalizerTest
 
testCompareSnippet(int, int, int[], int[]) - Static method in class com.oracle.graal.compiler.test.IntegerEqualsCanonicalizerTest
 
testComparison() - Method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
testComparison1Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
testComparison2Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
testCompiled() - Method in class com.oracle.graal.compiler.test.MarkUnsafeAccessTest
 
TestCompositeValue(Value) - Constructor for class com.oracle.graal.lir.test.CompositeValueReplacementTest1.TestCompositeValue
 
testCompressedClassConstant() - Method in class com.oracle.graal.hotspot.test.LoadJavaMirrorWithKlassTest
 
testCompressedPrimitiveClassConstant() - Method in class com.oracle.graal.hotspot.test.LoadJavaMirrorWithKlassTest
 
testCondb(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifeq
Tests if the if does work properly on byte stamp.
testCondc(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifeq
Tests if the if does work properly on char type.
testConditionalElimination(String, String) - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTestBase
 
testConditionalElimination(String, String, boolean) - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTestBase
 
testConditionalElimination() - Static method in class com.oracle.graal.jtt.bytecode.BC_instanceof01
 
testConds(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifeq
Tests if the if does work properly on short stamp.
TestConstantReflectionProvider - Class in jdk.internal.jvmci.runtime.test
TestConstantReflectionProvider() - Constructor for class jdk.internal.jvmci.runtime.test.TestConstantReflectionProvider
 
TestConstantReflectionProvider.BoxedConstants - Class in jdk.internal.jvmci.runtime.test
 
TestConstantReflectionProvider.PrimitiveConstants - Class in jdk.internal.jvmci.runtime.test
 
testConstantReturn(String, Object) - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
testConstantReturn(String, Object) - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
testConstants() - Method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testConstantsSnippet() - Static method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testControlFlow1() - Method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
testControlFlow2() - Method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
testControlFlow3() - Method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
testControlFlow4() - Method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
testControlFlow5() - Method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
testConvertByteDouble() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertByteFloat() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertByteInt() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertByteLong() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertCharDouble() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertCharFloat() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertCharInt() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertCharLong() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertDoubleFloat() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertDoubleInt() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertDoubleLong() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertFloatDouble() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertFloatInt() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertFloatLong() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertIntDouble() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertIntFloat() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertIntLong() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertLongDouble() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertLongFloat() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertLongInt() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertShortDouble() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertShortFloat() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertShortInt() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testConvertShortLong() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testCopyByte(ConstantStackMoveTest.LoadConstantStackSpecByte) - Static method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
testCopyByte(ConstantStackCastTest.LoadConstantStackSpec, byte) - Static method in class com.oracle.graal.lir.jtt.ConstantStackCastTest
 
testCopyDouble(ConstantStackMoveTest.LoadConstantStackSpecDouble) - Static method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
testCopyFloat(ConstantStackMoveTest.LoadConstantStackSpecFloat) - Static method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
testCopyInt(ConstantStackMoveTest.LoadConstantStackSpecInteger) - Static method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
testCopyLong(ConstantStackMoveTest.LoadConstantStackSpecLong) - Static method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
testCopyOfVirtualizableAllocation() - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
testCopyOfVirtualization() - Method in class com.oracle.graal.compiler.test.CopyOfVirtualizationTest
 
testCopyRows() - Method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
Test case derived from assertion while compiling com.google.common.collect.ArrayTable(ArrayTable other).
testCopyShort(ConstantStackMoveTest.LoadConstantStackSpecShort) - Static method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
testCoverage() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaField
Ensures that any new methods added to ResolvedJavaMethod either have a test written for them or are added to TestResolvedJavaField.untestedApiMethods.
testCoverage() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
Ensures that any new methods added to ResolvedJavaMethod either have a test written for them or are added to TestResolvedJavaMethod.untestedApiMethods.
testCoverage() - Method in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
Ensures that any new methods added to ResolvedJavaMethod either have a test written for them or are added to TestResolvedJavaType.untestedApiMethods.
testD(int, int, int, int, int, int, int, int, int, int, int, int, int) - Static method in class com.oracle.graal.jtt.micro.BigParamsAlignment
 
testD2L(NativeFunctionHandle) - Static method in class com.oracle.nfi.test.NativeFunctionInterfaceTest
 
testDefaultMethod() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest
 
testDefaultMethod() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest
 
testDeoptDoubleConstant() - Method in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
testDeoptDoubleConstantSnippet() - Static method in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
testDeoptDoubleVar() - Method in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
testDeoptDoubleVarSnippet() - Static method in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
testDeoptimize() - Method in class com.oracle.graal.api.directives.test.DeoptimizeDirectiveTest
 
testDeoptimizeAndInvalidate() - Method in class com.oracle.graal.api.directives.test.DeoptimizeDirectiveTest
 
testDeoptimizeCallInt(ForeignCallDescriptor, int) - Static method in class com.oracle.graal.hotspot.test.ForeignCallDeoptimizeTest
Exercise deoptimization inside of a non leaf runtime call.
testDeoptimizeCallInt - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
testDeoptimizeCheckValid(ResolvedJavaMethod) - Method in class com.oracle.graal.api.directives.test.DeoptimizeDirectiveTest
 
testDeoptimizeDontInvalidate() - Method in class com.oracle.graal.api.directives.test.DeoptimizeDirectiveTest
 
testDeoptLongConstant() - Method in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
testDeoptLongConstantSnippet() - Static method in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
testDeoptLongVar() - Method in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
testDeoptLongVarSnippet() - Static method in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
testDeoptMonitor() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testDeoptMonitorSnippet(Object, int) - Static method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testDeoptMonitorSnippetInner(Object, Object, int) - Static method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testDependentStaticBindableInlining() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
testDependentStaticBindableInliningIP() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
testDiamond() - Static method in class com.oracle.graal.jtt.jdk.UnsafeAccess01
 
testDisjointObject() - Method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
testDistinctMask() - Method in class com.oracle.graal.compiler.test.StampCanonicalizerTest
 
testDiv() - Method in class com.oracle.graal.compiler.test.StampCanonicalizerTest
 
testDouble() - Method in class com.oracle.graal.api.directives.test.OpaqueDirectiveTest
 
testDouble() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
testDouble() - Method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
testDouble(double[]) - Static method in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
testDouble(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_multianewarray04
 
testDouble(double, double[]) - Method in class com.oracle.graal.lir.jtt.StackMoveTest
 
testDouble() - Method in class com.oracle.graal.nodes.test.NegateNodeCanonicalizationTest
 
testDoubleAdd(MemoryArithmeticTest.FieldObject, double) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleAddConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleAddConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleAdds() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleCompare(MemoryArithmeticTest.FieldObject, double) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleCompareConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleCompareConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleCompareGreater(MemoryArithmeticTest.FieldObject, double) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleCompareGreaterConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleCompareGreaterConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleCompareGreaterEqual(MemoryArithmeticTest.FieldObject, double) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleCompareGreaterEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleCompareGreaterEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleCompareLess(MemoryArithmeticTest.FieldObject, double) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleCompareLessConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleCompareLessConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleCompareLessEqual(MemoryArithmeticTest.FieldObject, double) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleCompareLessEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleCompareLessEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleCompares() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleDiv(MemoryArithmeticTest.FieldObject, double) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleDivConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleDivConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleDivs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleMul(MemoryArithmeticTest.FieldObject, double) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleMulConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleMulConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleMuls() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullAdd() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullCompares() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullCompares1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullCompares2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullComparesGreater1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullComparesGreater2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullComparesGreaterEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullComparesGreaterEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullComparesLess1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullComparesLess2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullComparesLessEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullComparesLessEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullDiv() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullMul() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullSub() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullSwappedComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullSwappedComparesGreater1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullSwappedComparesGreater2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullSwappedComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullSwappedComparesGreaterEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullSwappedComparesGreaterEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullSwappedComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullSwappedComparesLess1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullSwappedComparesLess2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullSwappedComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullSwappedComparesLessEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleNullSwappedComparesLessEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSub(MemoryArithmeticTest.FieldObject, double) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSubConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSubConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSubs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSubstitutions() - Method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
testDoubleSwappedCompareGreater(MemoryArithmeticTest.FieldObject, double) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSwappedCompareGreaterConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSwappedCompareGreaterConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSwappedCompareGreaterEqual(MemoryArithmeticTest.FieldObject, double) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSwappedCompareGreaterEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSwappedCompareGreaterEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSwappedCompareLess(MemoryArithmeticTest.FieldObject, double) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSwappedCompareLessConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSwappedCompareLessConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSwappedCompareLessEqual(MemoryArithmeticTest.FieldObject, double) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSwappedCompareLessEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSwappedCompareLessEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSwappedComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSwappedComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSwappedComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDoubleSwappedComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testDuplicate() - Method in class com.oracle.graal.api.directives.test.ControlFlowAnchorDirectiveTest
 
testEagerResolveCapturing() - Method in class com.oracle.graal.jtt.lang.LambdaEagerTest
 
testEagerResolveNonCapturing01() - Method in class com.oracle.graal.jtt.lang.LambdaEagerTest
 
testEagerResolveNonCapturing02() - Method in class com.oracle.graal.jtt.lang.LambdaEagerTest
 
testEmpty() - Method in class com.oracle.graal.graph.test.NodeMapTest
 
testEmptyHistogram() - Method in class com.oracle.graal.debug.test.DebugHistogramTest
 
testEquals() - Method in class com.oracle.graal.replacements.test.StringSubstitutionsTest
 
testEqualsBoolean() - Method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testEqualsByte() - Method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testEqualsChar() - Method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testEqualsDouble() - Method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testEqualsFloat() - Method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testEqualsInt() - Method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testEqualsLong() - Method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testEqualsNodeGVN() - Method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testEqualsNodeGVNSnippet(boolean) - Static method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testEqualsShort() - Method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testEscapeAnalysis(String, JavaConstant, boolean) - Method in class com.oracle.graal.compiler.test.ea.EATestBase
Runs Escape Analysis on the given snippet and makes sure that no allocations remain in the graph.
testExceptionSeen() - Method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
testExplicit(Integer) - Method in class com.oracle.graal.hotspot.amd64.test.CompressedNullCheckTest
 
testFailed(Failure) - Method in class com.oracle.mxtool.junit.AnsiTerminalDecorator
 
testFailed(Failure) - Method in class com.oracle.mxtool.junit.EagerStackTraceDecorator
 
testFailed(Failure) - Method in interface com.oracle.mxtool.junit.MxRunListener
Called when an atomic test fails.
testFailed(Failure) - Method in class com.oracle.mxtool.junit.MxRunListenerDecorator
 
testFailed(Failure) - Method in class com.oracle.mxtool.junit.TextRunListener
 
testFailed(Failure) - Method in class com.oracle.mxtool.junit.VerboseTextListener
 
testField0() - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
testField1() - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
testField2() - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
testFieldInvokeExact() - Method in class com.oracle.graal.compiler.test.MethodHandleEagerResolution
 
testFieldIsArray() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
testFieldIsNotArray() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
testFieldOffset() - Method in class com.oracle.graal.replacements.test.DerivedOopTest
 
testFinished(Description) - Method in class com.oracle.mxtool.junit.GCAfterTestDecorator
 
testFinished(Description) - Method in interface com.oracle.mxtool.junit.MxRunListener
Called when an atomic test has finished, whether the test succeeds, fails or is ignored.
testFinished(Description) - Method in class com.oracle.mxtool.junit.MxRunListenerDecorator
 
testFinished(Description) - Method in class com.oracle.mxtool.junit.TextRunListener
 
testFinished(Description) - Method in class com.oracle.mxtool.junit.TimingDecorator
 
testFinishedDelimiter() - Method in interface com.oracle.mxtool.junit.MxRunListener
testFinishedDelimiter() - Method in class com.oracle.mxtool.junit.MxRunListenerDecorator
 
testFinishedDelimiter() - Method in class com.oracle.mxtool.junit.TextRunListener
 
testFinishedDelimiter() - Method in class com.oracle.mxtool.junit.VerboseTextListener
 
testFloat() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
testFloat() - Method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
testFloat(float[]) - Static method in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
testFloat(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_multianewarray04
 
testFloat(float, float[]) - Method in class com.oracle.graal.lir.jtt.StackMoveTest
 
testFloat() - Method in class com.oracle.graal.nodes.test.NegateNodeCanonicalizationTest
 
testFloatAdd(MemoryArithmeticTest.FieldObject, float) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatAddConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatAddConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatAdds() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatCompare(MemoryArithmeticTest.FieldObject, float) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatCompareConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatCompareConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatCompareGreater(MemoryArithmeticTest.FieldObject, float) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatCompareGreaterConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatCompareGreaterConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatCompareGreaterEqual(MemoryArithmeticTest.FieldObject, float) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatCompareGreaterEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatCompareGreaterEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatCompareLess(MemoryArithmeticTest.FieldObject, float) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatCompareLessConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatCompareLessConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatCompareLessEqual(MemoryArithmeticTest.FieldObject, float) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatCompareLessEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatCompareLessEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatCompares() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatDiv(MemoryArithmeticTest.FieldObject, float) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatDivConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatDivConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatDivs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatingGuards() - Method in class com.oracle.graal.compiler.test.GuardEliminationCornerCasesTest
 
testFloatMul(MemoryArithmeticTest.FieldObject, float) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatMulConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatMulConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatMuls() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullAdd() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullCompares() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullCompares1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullCompares2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullComparesGreater1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullComparesGreater2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullComparesGreaterEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullComparesGreaterEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullComparesLess1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullComparesLess2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullComparesLessEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullComparesLessEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullDiv() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullMul() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullSub() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullSwappedComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullSwappedComparesGreater1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullSwappedComparesGreater2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullSwappedComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullSwappedComparesGreaterEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullSwappedComparesGreaterEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullSwappedComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullSwappedComparesLess1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullSwappedComparesLess2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullSwappedComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullSwappedComparesLessEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatNullSwappedComparesLessEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSub(MemoryArithmeticTest.FieldObject, float) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSubConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSubConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSubs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSubstitutions() - Method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
testFloatSwappedCompareGreater(MemoryArithmeticTest.FieldObject, float) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSwappedCompareGreaterConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSwappedCompareGreaterConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSwappedCompareGreaterEqual(MemoryArithmeticTest.FieldObject, float) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSwappedCompareGreaterEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSwappedCompareGreaterEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSwappedCompareLess(MemoryArithmeticTest.FieldObject, float) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSwappedCompareLessConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSwappedCompareLessConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSwappedCompareLessEqual(MemoryArithmeticTest.FieldObject, float) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSwappedCompareLessEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSwappedCompareLessEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSwappedComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSwappedComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSwappedComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFloatSwappedComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testFoldComponentType() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
testForeignCall(int) - Static method in class com.oracle.graal.hotspot.test.ForeignCallDeoptimizeTest
 
testFullUnroll() - Method in class com.oracle.graal.api.directives.test.ControlFlowAnchorDirectiveTest
 
testFullyUnrolledLoop() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testFullyUnrolledLoopSnippet() - Static method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testGet() - Method in class com.oracle.graal.compiler.test.MarkUnsafeAccessTest
 
testGetAndAddInt() - Method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
testGetAndAddLong() - Method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
testGetAndSetInt() - Method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
testGetAndSetLong() - Method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
testGetAndSetObject() - Method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
testGetClass() - Method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
Tests ambiguous receiver of Object.getClass.
testGetClassSnippet(int) - Static method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
testGetDoubleAt() - Method in class com.oracle.graal.hotspot.test.ConstantPoolSubstitutionsTests
 
testGetFloatAt() - Method in class com.oracle.graal.hotspot.test.ConstantPoolSubstitutionsTests
 
testGetIntAt() - Method in class com.oracle.graal.hotspot.test.ConstantPoolSubstitutionsTests
 
testGetLongAt() - Method in class com.oracle.graal.hotspot.test.ConstantPoolSubstitutionsTests
 
testGetOutput(int, int, int[]) - Static method in class com.oracle.graal.lir.jtt.LIRTestTest
 
testGetSize() - Method in class com.oracle.graal.hotspot.test.ConstantPoolSubstitutionsTests
 
testGetSourceFileName() - Method in class com.oracle.graal.hotspot.test.HotSpotResolvedObjectTypeTest
 
testGetUTF8At() - Method in class com.oracle.graal.hotspot.test.ConstantPoolSubstitutionsTests
 
testGraalCapabilities() - Method in class com.oracle.graal.truffle.test.TruffleRuntimeTest
 
testGraph(String) - Method in class com.oracle.graal.replacements.test.MethodSubstitutionTest
 
TestGuard(ValueNode) - Constructor for class com.oracle.graal.replacements.test.SubstitutionsTest.TestGuard
 
testGuardedInline() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
testHelper(String, Class<T>) - Method in class com.oracle.graal.compiler.test.TypeSystemTest
 
testHelper(String, AMD64HotSpotFrameOmissionTest.CodeGenerator) - Method in class com.oracle.graal.hotspot.amd64.test.AMD64HotSpotFrameOmissionTest
 
testHelper(String, Object) - Method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
testHelper(String, int) - Method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
 
testHelper(int, int, int, int, int, int) - Static method in class com.oracle.graal.jtt.loop.LoopPhi
 
testHere1() - Method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
testHere2() - Method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
testHere3() - Method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
testi0(int) - Static method in class com.oracle.graal.jtt.optimize.InferStamp01
 
testi1(int) - Static method in class com.oracle.graal.jtt.optimize.InferStamp01
 
testi2(int) - Static method in class com.oracle.graal.jtt.optimize.InferStamp01
 
testIf() - Method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
testIfRead1() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testIfRead1Snippet(int) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
Here the read should not float to the end.
testIfRead2() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testIfRead2Snippet(int) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
Here the read should float in the else block.
testIfRead3() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testIfRead3Snippet(int) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
Here the read should float to the end, right before the write.
testIfRead4() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testIfRead4Snippet(int) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
Here the read should be just in the if branch (with the write).
testIfRead5() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testIfRead5Snippet(int) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
Here the read should float to the end.
testIfSnippet(int) - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
testIgnored(Description) - Method in class com.oracle.mxtool.junit.AnsiTerminalDecorator
 
testIgnored(Description) - Method in interface com.oracle.mxtool.junit.MxRunListener
Called when a test will not be run, generally because a test method is annotated with Ignore.
testIgnored(Description) - Method in class com.oracle.mxtool.junit.MxRunListenerDecorator
 
testIgnored(Description) - Method in class com.oracle.mxtool.junit.TextRunListener
 
testIgnored(Description) - Method in class com.oracle.mxtool.junit.VerboseTextListener
 
testIllegalJoin() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testIllegalOne() - Method in class jdk.internal.jvmci.runtime.test.ConstantTest
 
testImplicit(Integer) - Method in class com.oracle.graal.hotspot.amd64.test.CompressedNullCheckTest
 
testImpliedGuard(GuardNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
See if a conditional type constraint can prove this guard.
testImplies() - Method in class com.oracle.graal.compiler.test.ConditionTest
 
testImplies() - Method in class com.oracle.graal.compiler.test.SimpleCFGTest
 
testInCompiledCode() - Method in class com.oracle.graal.api.directives.test.DeoptimizeDirectiveTest
 
testIndexed1() - Method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
testIndexed1Snippet(int[]) - Static method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
testIndexed2() - Method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
testIndexed2Snippet(int, int[]) - Static method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
testIndexed3() - Method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
testIndexed3Snippet(int, int[], short[]) - Static method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
testIndexed4() - Method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
testIndexed4Snippet(int[]) - Static method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
testIndirect1() - Method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
testIndirect2() - Method in class com.oracle.graal.compiler.test.ea.PEAAssertionsTest
 
testInputNotAlive() - Method in class com.oracle.graal.graph.test.NodeValidationChecksTest
 
testInputs() - Method in class com.oracle.graal.compiler.test.NodePosIteratorTest
 
testInstallCodeInvalidation() - Method in class com.oracle.graal.hotspot.test.HotSpotNmethodTest
 
testInstallCodeInvalidationWhileRunning() - Method in class com.oracle.graal.hotspot.test.HotSpotNmethodTest
 
testInstalledCodeCalledFromCompiledCode() - Method in class com.oracle.graal.hotspot.test.HotSpotNmethodTest
 
testInstance() - Static method in class com.oracle.graal.jtt.jdk.UnsafeAllocateInstance01
 
testInstanceOf() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testInstanceOfCheckCastLowered() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest2
 
testInstanceOfCheckCastSnippet(Object) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest2
 
testInstanceOfSnippet() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testInstanceOfUsage() - Method in class com.oracle.graal.compiler.test.tutorial.GraalTutorial
 
testInstantiation() - Method in class com.oracle.graal.replacements.test.InstanceOfTest
 
testInt() - Method in class com.oracle.graal.api.directives.test.BlackholeDirectiveTest
 
testInt() - Method in class com.oracle.graal.api.directives.test.OpaqueDirectiveTest
 
testInt() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
testInt() - Method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
testInt(int[]) - Static method in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
testInt(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_i2b
 
testInt(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_i2c
 
testInt(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_i2s
 
testInt(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_multianewarray04
 
testInt(int, int) - Method in class com.oracle.graal.jtt.jdk.DivideUnsigned
 
testInt(int, int[]) - Method in class com.oracle.graal.lir.jtt.StackMoveTest
 
testInt() - Method in class com.oracle.graal.nodes.test.NegateNodeCanonicalizationTest
 
testInt(int, int) - Method in class com.oracle.graal.replacements.test.UnsignedMathTest
 
testInt() - Method in class com.oracle.graal.replacements.test.UnsignedMathTest
 
testIntAdd(MemoryArithmeticTest.FieldObject, int) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntAddConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntAddConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntAddExact(int, int) - Static method in class com.oracle.graal.jtt.lang.Math_exact
 
testIntAdds() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntAnd(MemoryArithmeticTest.FieldObject, int) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntAndConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntAndConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntAnds() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntCompare(MemoryArithmeticTest.FieldObject, int) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntCompareConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntCompareConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntCompareGreater(MemoryArithmeticTest.FieldObject, int) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntCompareGreaterConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntCompareGreaterConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntCompareGreaterEqual(MemoryArithmeticTest.FieldObject, int) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntCompareGreaterEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntCompareGreaterEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntCompareLess(MemoryArithmeticTest.FieldObject, int) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntCompareLessConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntCompareLessConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntCompareLessEqual(MemoryArithmeticTest.FieldObject, int) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntCompareLessEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntCompareLessEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntCompares() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntConstant() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testIntDiv(MemoryArithmeticTest.FieldObject, int) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntDivConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntDivConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntDivs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testInteger(int, int) - Method in class com.oracle.graal.replacements.test.UnsignedIntegerTest
 
testInteger() - Method in class com.oracle.graal.replacements.test.UnsignedIntegerTest
 
testIntegerSubstitutions() - Method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
testIntegerTest() - Method in class com.oracle.graal.compiler.test.CompareCanonicalizerTest
 
testIntegerTestCanonicalization() - Method in class com.oracle.graal.compiler.test.CompareCanonicalizerTest
 
testInterfaceTrust0() - Method in class com.oracle.graal.nodes.test.ObjectStampTest
 
testInterfaceTrust1() - Method in class com.oracle.graal.nodes.test.ObjectStampTest
 
testIntMask(MemoryArithmeticTest.FieldObject, int) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntMaskConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntMaskConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntMasks() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntMul(MemoryArithmeticTest.FieldObject, int) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntMulConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntMulConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntMulExact(int, int) - Static method in class com.oracle.graal.jtt.lang.Math_exact
 
testIntMuls() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNN() - Method in class com.oracle.graal.jtt.jdk.DivideUnsigned
 
testIntNP() - Method in class com.oracle.graal.jtt.jdk.DivideUnsigned
 
testIntNullAdd() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullAnd() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullCompares() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullCompares1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullCompares2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullComparesGreater1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullComparesGreater2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullComparesGreaterEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullComparesGreaterEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullComparesLess1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullComparesLess2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullComparesLessEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullComparesLessEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullDiv() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullMask() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullMul() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullOr() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullSub() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullSwappedComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullSwappedComparesGreater1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullSwappedComparesGreater2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullSwappedComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullSwappedComparesGreaterEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullSwappedComparesGreaterEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullSwappedComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullSwappedComparesLess1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullSwappedComparesLess2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullSwappedComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullSwappedComparesLessEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullSwappedComparesLessEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntNullXor() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntOr(MemoryArithmeticTest.FieldObject, int) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntOrConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntOrConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntOrs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntPN() - Method in class com.oracle.graal.jtt.jdk.DivideUnsigned
 
testIntPP() - Method in class com.oracle.graal.jtt.jdk.DivideUnsigned
 
testIntrinsicUsage() - Method in class com.oracle.graal.compiler.test.tutorial.GraalTutorial
 
testIntSub(MemoryArithmeticTest.FieldObject, int) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSubConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSubConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSubExact(int, int) - Static method in class com.oracle.graal.jtt.lang.Math_exact
 
testIntSubs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSwappedCompareGreater(MemoryArithmeticTest.FieldObject, int) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSwappedCompareGreaterConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSwappedCompareGreaterConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSwappedCompareGreaterEqual(MemoryArithmeticTest.FieldObject, int) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSwappedCompareGreaterEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSwappedCompareGreaterEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSwappedCompareLess(MemoryArithmeticTest.FieldObject, int) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSwappedCompareLessConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSwappedCompareLessConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSwappedCompareLessEqual(MemoryArithmeticTest.FieldObject, int) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSwappedCompareLessEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSwappedCompareLessEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSwappedComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSwappedComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSwappedComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntSwappedComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntXor(MemoryArithmeticTest.FieldObject, int) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntXorConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntXorConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testIntXors() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testInvokeStaticInlining() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
testIsArray() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
testIsInObject() - Method in class com.oracle.graal.hotspot.test.HotSpotResolvedJavaFieldTest
 
testIsInterface() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
testIsPrimitive() - Method in class com.oracle.graal.hotspot.test.ClassSubstitutionsTests
 
TestJavaField - Class in jdk.internal.jvmci.runtime.test
Tests for JavaField.
TestJavaField() - Constructor for class jdk.internal.jvmci.runtime.test.TestJavaField
 
TestJavaMethod - Class in jdk.internal.jvmci.runtime.test
Tests for JavaMethod.
TestJavaMethod() - Constructor for class jdk.internal.jvmci.runtime.test.TestJavaMethod
 
TestJavaType - Class in jdk.internal.jvmci.runtime.test
Tests for JavaType.
TestJavaType() - Constructor for class jdk.internal.jvmci.runtime.test.TestJavaType
 
testJoin() - Method in class com.oracle.graal.compiler.test.ConditionTest
 
testJoin0() - Method in class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
testJoin1() - Method in class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
testJoin2() - Method in class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
testJoin3() - Method in class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
testJoin4() - Method in class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
testJoin5() - Method in class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
testJoin6() - Method in class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
testJoin7() - Method in class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
testJoin8() - Method in class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
testJoin9() - Method in class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
testJoinInterface(Class<?>, Class<?>, Class<?>) - Method in class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
testJoinInterface0(Class<?>, Class<?>) - Method in class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
testJoinInterface1(Class<?>, Class<?>) - Method in class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
testJoinInterface2(Class<?>, Class<?>) - Method in class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
testJoinInterface3(Class<?>, Class<?>) - Method in class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
testJoinInterfaceArray() - Method in class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
testJoinInterfaceMultiArray() - Method in class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
testJoinInterfaceSimple() - Method in class com.oracle.graal.nodes.test.ObjectStampJoinTest
 
testl(Register, int) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
testl(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
testl(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
testl0(long) - Static method in class com.oracle.graal.jtt.optimize.InferStamp01
 
testl1(long) - Static method in class com.oracle.graal.jtt.optimize.InferStamp01
 
testl2(long) - Static method in class com.oracle.graal.jtt.optimize.InferStamp01
 
testLambda() - Method in class com.oracle.graal.replacements.test.ReplacementsParseTest
 
testLateCanonicalization() - Method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
testLateCanonicalizationSnippet(int) - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
testLeafAbstractType() - Method in class com.oracle.graal.compiler.test.ConcreteSubtypeTest
testLock() - Method in class com.oracle.graal.compiler.test.LockEliminationTest
 
testLong() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
testLong() - Method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
testLong(long[]) - Static method in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
testLong(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_i2b
 
testLong(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_i2c
 
testLong(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_i2s
 
testLong(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_multianewarray04
 
testLong(long, long) - Method in class com.oracle.graal.jtt.jdk.DivideUnsigned
 
testLong(long, long[]) - Method in class com.oracle.graal.lir.jtt.StackMoveTest
 
testLong() - Method in class com.oracle.graal.nodes.test.NegateNodeCanonicalizationTest
 
testLong(long, long) - Method in class com.oracle.graal.replacements.test.UnsignedIntegerTest
 
testLong() - Method in class com.oracle.graal.replacements.test.UnsignedIntegerTest
 
testLong(long, long) - Method in class com.oracle.graal.replacements.test.UnsignedMathTest
 
testLong() - Method in class com.oracle.graal.replacements.test.UnsignedMathTest
 
testLongAdd(MemoryArithmeticTest.FieldObject, long) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongAdd() - Method in class com.oracle.graal.truffle.test.ExactMathTest
 
testLongAddChain() - Method in class com.oracle.graal.compiler.test.LongNodeChainTest
 
testLongAddConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongAddConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongAddExact(long, long) - Static method in class com.oracle.graal.jtt.lang.Math_exact
 
testLongAdds() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongAnd(MemoryArithmeticTest.FieldObject, long) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongAndConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongAndConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongAnds() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongCompare(MemoryArithmeticTest.FieldObject, long) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongCompareConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongCompareConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongCompareGreater(MemoryArithmeticTest.FieldObject, long) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongCompareGreaterConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongCompareGreaterConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongCompareGreaterEqual(MemoryArithmeticTest.FieldObject, long) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongCompareGreaterEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongCompareGreaterEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongCompareLess(MemoryArithmeticTest.FieldObject, long) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongCompareLessConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongCompareLessConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongCompareLessEqual(MemoryArithmeticTest.FieldObject, long) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongCompareLessEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongCompareLessEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongCompares() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongConstant() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testLongDiv(MemoryArithmeticTest.FieldObject, long) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongDivConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongDivConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongDivs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongMask(MemoryArithmeticTest.FieldObject, long) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongMaskConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongMaskConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongMasks() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongMul(MemoryArithmeticTest.FieldObject, long) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongMul() - Method in class com.oracle.graal.truffle.test.ExactMathTest
 
testLongMulConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongMulConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongMulExact(long, long) - Static method in class com.oracle.graal.jtt.lang.Math_exact
 
testLongMulHigh() - Method in class com.oracle.graal.truffle.test.ExactMathTest
 
testLongMulHighUnsigned() - Method in class com.oracle.graal.truffle.test.ExactMathTest
 
testLongMuls() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNN() - Method in class com.oracle.graal.jtt.jdk.DivideUnsigned
 
testLongNP() - Method in class com.oracle.graal.jtt.jdk.DivideUnsigned
 
testLongNullAdd() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullAnd() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullCompares() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullCompares1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullCompares2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullComparesGreater1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullComparesGreater2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullComparesGreaterEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullComparesGreaterEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullComparesLess1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullComparesLess2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullComparesLessEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullComparesLessEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullDiv() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullMask() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullMul() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullOr() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullSub() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullSwappedComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullSwappedComparesGreater1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullSwappedComparesGreater2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullSwappedComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullSwappedComparesGreaterEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullSwappedComparesGreaterEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullSwappedComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullSwappedComparesLess1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullSwappedComparesLess2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullSwappedComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullSwappedComparesLessEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullSwappedComparesLessEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongNullXor() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongOr(MemoryArithmeticTest.FieldObject, long) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongOrConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongOrConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongOrs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongPN() - Method in class com.oracle.graal.jtt.jdk.DivideUnsigned
 
testLongPP() - Method in class com.oracle.graal.jtt.jdk.DivideUnsigned
 
testLongSub(MemoryArithmeticTest.FieldObject, long) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSub() - Method in class com.oracle.graal.truffle.test.ExactMathTest
 
testLongSubConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSubConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSubExact(long, long) - Static method in class com.oracle.graal.jtt.lang.Math_exact
 
testLongSubs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSubstitutions() - Method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
testLongSwappedCompareGreater(MemoryArithmeticTest.FieldObject, long) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSwappedCompareGreaterConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSwappedCompareGreaterConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSwappedCompareGreaterEqual(MemoryArithmeticTest.FieldObject, long) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSwappedCompareGreaterEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSwappedCompareGreaterEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSwappedCompareLess(MemoryArithmeticTest.FieldObject, long) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSwappedCompareLessConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSwappedCompareLessConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSwappedCompareLessEqual(MemoryArithmeticTest.FieldObject, long) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSwappedCompareLessEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSwappedCompareLessEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSwappedComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSwappedComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSwappedComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongSwappedComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongXor(MemoryArithmeticTest.FieldObject, long) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongXorConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongXorConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLongXors() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testLoop() - Method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
testLoop1() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testLoop1Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
Here the read should not float to the end.
testLoop2() - Method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
testLoop2() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testLoop2Snippet(int, Integer) - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
testLoop2Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
Here the read should float to the end.
testLoop3() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testLoop3Snippet(int) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
Here the read should float out of the loop.
testLoop4() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testLoop4Snippet(int) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testLoop5() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testLoop5Snippet(int, int, MemoryScheduleTest) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
Here the read should float out of the loop.
testLoop6() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testLoop6Snippet(int, int, MemoryScheduleTest) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
Here the read should not float out of the loop.
testLoop7() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testLoop7Snippet(int, int, MemoryScheduleTest) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
Here the read should not float out of the loop.
testLoop8() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testLoop8Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
Here the read should not float to the end.
testLoop9() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testLoop9Snippet(int, int) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
Here the read should float after the loop.
testLoopFrequency() - Method in class com.oracle.graal.api.directives.test.IterationDirectiveTest
 
testLoopSnippet(int, int) - Static method in class com.oracle.graal.compiler.test.BoxingEliminationTest
 
testMappedByteBuffer(MarkUnsafeAccessTest.MappedByteBufferGetter) - Method in class com.oracle.graal.compiler.test.MarkUnsafeAccessTest
 
testMaterialized() - Method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testMaterializedDouble() - Method in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
testMaterializedDoubleSnippet() - Static method in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
testMaterializedInt() - Method in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
testMaterializedIntSnippet() - Static method in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
testMaterializedSnippet(int) - Static method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testMathPow() - Method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
testMathSubstitutions() - Method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
testMeet() - Method in class com.oracle.graal.compiler.test.ConditionTest
 
testMeet() - Method in class com.oracle.graal.nodes.test.ObjectStampMeetTest
 
testMeet0() - Method in class com.oracle.graal.nodes.test.ObjectStampMeetTest
 
testMeet1() - Method in class com.oracle.graal.nodes.test.ObjectStampMeetTest
 
testMeet2() - Method in class com.oracle.graal.nodes.test.ObjectStampMeetTest
 
testMeet3() - Method in class com.oracle.graal.nodes.test.ObjectStampMeetTest
 
testMeet4() - Method in class com.oracle.graal.nodes.test.ObjectStampMeetTest
 
testMeet6() - Method in class com.oracle.graal.nodes.test.ObjectStampMeetTest
 
testMeet7() - Method in class com.oracle.graal.nodes.test.ObjectStampMeetTest
 
testMeetIllegal1() - Method in class com.oracle.graal.nodes.test.ObjectStampMeetTest
 
testMeetInterface0() - Method in class com.oracle.graal.nodes.test.ObjectStampMeetTest
 
TestMemory() - Constructor for class com.oracle.graal.replacements.test.SubstitutionsTest.TestMemory
 
testMerge() - Method in class com.oracle.graal.api.directives.test.ControlFlowAnchorDirectiveTest
 
testMerge() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testMerge1Snippet(int) - Static method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testMergeAllocationsException() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testMergeAllocationsExceptionSnippet(int) - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testMergeAllocationsInt() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testMergeAllocationsIntSnippet(int) - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testMergeAllocationsObj() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testMergeAllocationsObjCirc() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testMergeAllocationsObjCircSnippet(int) - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testMergeAllocationsObjSnippet(int) - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testMergedDouble() - Method in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
testMergedDoubleSnippet(boolean) - Static method in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
TestMetaAccessProvider - Class in jdk.internal.jvmci.runtime.test
TestMetaAccessProvider() - Constructor for class jdk.internal.jvmci.runtime.test.TestMetaAccessProvider
 
testMethod(Object, Object, Object) - Static method in class com.oracle.graal.compiler.test.deopt.CompiledMethodTest
 
testMethod(Object) - Method in class com.oracle.graal.compiler.test.GuardEliminationCornerCasesTest
 
testMethod() - Method in class com.oracle.graal.compiler.test.InfopointReasonTest
 
testMethod(Method, Object, Object...) - Method in class com.oracle.graal.replacements.test.EdgesTest
 
TestMethod() - Constructor for class com.oracle.graal.replacements.test.SubstitutionsTest.TestMethod
 
TestMethods() - Constructor for class com.oracle.graal.replacements.test.ReplacementsParseTest.TestMethods
 
TestMethodsSubstitutions() - Constructor for class com.oracle.graal.replacements.test.ReplacementsParseTest.TestMethodsSubstitutions
 
TestMethodSubstitution() - Constructor for class com.oracle.graal.replacements.test.SubstitutionsTest.TestMethodSubstitution
 
testMethodSynchronized(Object) - Static method in class com.oracle.graal.compiler.test.deopt.SynchronizedMethodDeoptimizationTest
 
testMethodVirtual(Object, Object, Object) - Method in class com.oracle.graal.compiler.test.deopt.CompiledMethodTest
 
testMinus300() - Method in class com.oracle.graal.compiler.test.BoxingTest
 
testMinus5() - Method in class com.oracle.graal.compiler.test.BoxingTest
 
testMixedRanges() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
TestMode() - Constructor for enum com.oracle.graal.compiler.test.MemoryScheduleTest.TestMode
 
testModifiersForInternal() - Method in class com.oracle.graal.hotspot.test.HotSpotResolvedJavaFieldTest
Tests that ResolvedJavaField.getModifiers() only includes the modifiers returned by Field.getModifiers().
testModifyingLoop() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testModifyingLoopSnippet(int) - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testMonitor() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testMonitor2() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testMonitor2Snippet() - Static method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
This test case differs from the last one in that it requires inlining within a synchronized region.
testMonitorSnippet() - Static method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testMul() - Method in class com.oracle.graal.truffle.test.ExactMathTest
 
testMulHigh() - Method in class com.oracle.graal.truffle.test.ExactMathTest
 
testMulHighUnsigned() - Method in class com.oracle.graal.truffle.test.ExactMathTest
 
testMultiple() - Method in class jdk.internal.jvmci.options.test.TestOptionValue
 
testMultipleEntryHistogram() - Method in class com.oracle.graal.debug.test.DebugHistogramTest
 
testMutable() - Method in class jdk.internal.jvmci.options.test.TestOptionValue
 
testN(int, String, Object...) - Method in class com.oracle.graal.compiler.test.GraalCompilerTest
 
testNarrowingConversions() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testNegativeRanges() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testNegativeZero() - Method in class jdk.internal.jvmci.runtime.test.ConstantTest
 
testNewGet() - Method in class com.oracle.graal.graph.test.NodeMapTest
 
testNewGetAndGrow() - Method in class com.oracle.graal.graph.test.NodeMapTest
 
testNewNode() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
This test makes sure that the allocation of a Node can be removed.
testNewNodeSnippet() - Static method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testNewSet() - Method in class com.oracle.graal.graph.test.NodeMapTest
 
testNewSetAndGrow() - Method in class com.oracle.graal.graph.test.NodeMapTest
 
testNextAfter() - Method in class com.oracle.graal.replacements.test.ReplacementsParseTest
Ensure that substitution methods with assertions in them don't complain when the exception constructor is deleted.
testNoAcces() - Method in class com.oracle.graal.compiler.test.MarkUnsafeAccessTest
 
TestNode() - Constructor for class com.oracle.graal.compiler.test.NodePosIteratorTest.TestNode
 
TestNode() - Constructor for class com.oracle.graal.graph.test.NodeMapTest.TestNode
 
TestNode(NodeValidationChecksTest.TestNode, NodeValidationChecksTest.TestNode) - Constructor for class com.oracle.graal.graph.test.NodeValidationChecksTest.TestNode
 
TestNode(String) - Constructor for class com.oracle.graal.graph.test.TypedNodeIteratorTest.TestNode
 
TestNode() - Constructor for class com.oracle.graal.replacements.test.EdgesTest.TestNode
 
TestNodeFactory - Class in com.oracle.graal.truffle.test.nodes
 
TestNodeFactory() - Constructor for class com.oracle.graal.truffle.test.nodes.TestNodeFactory
 
TestNodeInterface - Interface in com.oracle.graal.graph.test
 
testNot() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testNPE() - Method in class com.oracle.graal.hotspot.test.ExplicitExceptionTest
 
testNPEArray() - Method in class com.oracle.graal.hotspot.test.ExplicitExceptionTest
 
testNPEArraySnippet(int[]) - Static method in class com.oracle.graal.hotspot.test.ExplicitExceptionTest
 
testNPESnippet(ExplicitExceptionTest.TestClass) - Static method in class com.oracle.graal.hotspot.test.ExplicitExceptionTest
 
testNullIsNull() - Method in class jdk.internal.jvmci.runtime.test.ConstantTest
 
testNullSeen() - Method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
testNullSeen(String) - Method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
testObject() - Method in class com.oracle.graal.api.directives.test.BlackholeDirectiveTest
 
testObject() - Method in class com.oracle.graal.api.directives.test.OpaqueDirectiveTest
 
testObject - Static variable in class com.oracle.graal.compiler.test.deopt.SynchronizedMethodDeoptimizationTest
 
TestObject(int, int) - Constructor for class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest.TestObject
 
TestObject(int, int) - Constructor for class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest.TestObject
 
testObject() - Method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
testObject(Object[]) - Static method in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
TestObject2(Object, Object) - Constructor for class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest.TestObject2
 
TestObject2(Object, Object) - Constructor for class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest.TestObject2
 
TestObject3(int, int, int) - Constructor for class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest.TestObject3
 
testObjectCompare(MemoryArithmeticTest.FieldObject, Object) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testObjectCompareConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testObjectCompareConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testObjectCompares() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testObjectExact() - Method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
testObjectNullCompares() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testObjectNullCompares1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testObjectNullCompares2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testObjectSubstitutions() - Method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
testOne() - Method in class jdk.internal.jvmci.runtime.test.ConstantTest
 
testOne1(Object) - Method in class com.oracle.graal.truffle.test.TruffleStampTest
 
testOne2(Object) - Method in class com.oracle.graal.truffle.test.TruffleStampTest
 
testOne3(Object) - Method in class com.oracle.graal.truffle.test.TruffleStampTest
 
testOne4(Object) - Method in class com.oracle.graal.truffle.test.TruffleStampTest
 
testOne5(Object) - Method in class com.oracle.graal.truffle.test.TruffleStampTest
 
testOne6(Object) - Method in class com.oracle.graal.truffle.test.TruffleStampTest
 
testOne7(Object, Object) - Method in class com.oracle.graal.truffle.test.TruffleStampTest
 
TestOp(CompositeValueReplacementTest1.TestCompositeValue) - Constructor for class com.oracle.graal.lir.test.CompositeValueReplacementTest1.TestOp
 
TestOptionValue - Class in jdk.internal.jvmci.options.test
 
TestOptionValue() - Constructor for class jdk.internal.jvmci.options.test.TestOptionValue
 
TestOptionValue.Options - Class in jdk.internal.jvmci.options.test
 
testParam() - Method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testParameters() - Method in class com.oracle.graal.phases.common.test.StampFactoryTest
 
testParamSnippet(EarlyReadEliminationTest.TestObject, int) - Static method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testPartialEscapeAnalysis(String, double, int, Class<? extends Node>...) - Method in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
testPeel() - Method in class com.oracle.graal.api.directives.test.ControlFlowAnchorDirectiveTest
 
testPeeledLoop() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testPeeledLoopSnippet() - Static method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testPhi() - Method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testPhiSnippet(EarlyReadEliminationTest.TestObject, int) - Static method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testPositiveRanges() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testPredicate(String, WriteBarrierVerificationTest.GraphPredicate, int...) - Method in class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
testPrimitiveClassConstant() - Method in class com.oracle.graal.hotspot.test.LoadJavaMirrorWithKlassTest
 
testPrimitiveClassObject() - Method in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
testPrimitiveClassObjectAOT() - Method in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
testPrintBytecodes() - Method in class com.oracle.graal.compiler.test.tutorial.GraalTutorial
 
testPrivateMethod() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest
 
testPrivateMethod() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest
 
testProfileInvokeVirtual() - Method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
testProxies(String, int) - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTestBase
 
testProxy() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testProxySnippet() - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testPut() - Method in class com.oracle.graal.compiler.test.MarkUnsafeAccessTest
 
testq(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
testRead1() - Method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
testRead1() - Method in class com.oracle.graal.replacements.test.PointerTest
 
testRead2() - Method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
testRead2() - Method in class com.oracle.graal.replacements.test.PointerTest
 
testRead3() - Method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
testRead3() - Method in class com.oracle.graal.replacements.test.PointerTest
 
testRedundantCompares() - Method in class com.oracle.graal.compiler.test.ConditionalEliminationTest2
 
testRedundantComparesSnippet(int[]) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest2
 
testReference1() - Method in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
testReference1Snippet(Object) - Static method in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
testRemoveIntermediateMaterialization() - Method in class com.oracle.graal.replacements.test.InstanceOfTest
This test exists to show the kind of pattern that is be optimizable by removeIntermediateMaterialization() in IfNode.
testReplaceAtUsages() - Method in class com.oracle.graal.graph.test.NodeUsagesTests
 
testReplaceAtUsagesWithPredicate0() - Method in class com.oracle.graal.graph.test.NodeUsagesTests
 
testReplaceAtUsagesWithPredicate01() - Method in class com.oracle.graal.graph.test.NodeUsagesTests
 
testReplaceAtUsagesWithPredicate013() - Method in class com.oracle.graal.graph.test.NodeUsagesTests
 
testReplaceAtUsagesWithPredicate02() - Method in class com.oracle.graal.graph.test.NodeUsagesTests
 
testReplaceAtUsagesWithPredicate023() - Method in class com.oracle.graal.graph.test.NodeUsagesTests
 
testReplaceAtUsagesWithPredicate1() - Method in class com.oracle.graal.graph.test.NodeUsagesTests
 
testReplaceAtUsagesWithPredicate12() - Method in class com.oracle.graal.graph.test.NodeUsagesTests
 
testReplaceAtUsagesWithPredicate2() - Method in class com.oracle.graal.graph.test.NodeUsagesTests
 
testReplaceAtUsagesWithPredicate203() - Method in class com.oracle.graal.graph.test.NodeUsagesTests
 
testReplaceAtUsagesWithPredicateAll() - Method in class com.oracle.graal.graph.test.NodeUsagesTests
 
testReplaceAtUsagesWithPredicateNone() - Method in class com.oracle.graal.graph.test.NodeUsagesTests
 
TestResolvedJavaField - Class in jdk.internal.jvmci.runtime.test
TestResolvedJavaField() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaField
 
TestResolvedJavaField.ReadConstantValueTestConstants - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaMethod - Class in jdk.internal.jvmci.runtime.test
TestResolvedJavaMethod() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
TestResolvedJavaMethod.NonNull - Annotation Type in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaMethod.Special - Annotation Type in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType - Class in jdk.internal.jvmci.runtime.test
Tests for ResolvedJavaType.
TestResolvedJavaType() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
TestResolvedJavaType.A - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.Abstract1 - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.Abstract4 - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.B - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.Base - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.C - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.Concrete1 - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.Concrete2 - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.Concrete3 - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.ConcreteImplementor1 - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.ConcreteImplementor2 - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.ConcreteTransitiveImplementor1 - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.ConcreteTransitiveImplementor2 - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.D - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.Declarations - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.ExtendedSingleImplementorInterface - Interface in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.Final1 - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.Interface1 - Interface in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.MultiAbstractImplementor1 - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.MultiAbstractImplementor2 - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.MultiImplementorInterface - Interface in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.MultipleAbstractImplementorInterface - Interface in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.NoImplementor - Interface in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.SingleAbstractImplementor - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.SingleAbstractImplementor2 - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.SingleAbstractImplementorInterface - Interface in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.SingleAbstractImplementorInterface2 - Interface in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.SingleConcreteImplementor - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.SingleImplementorInterface - Interface in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.SubD - Class in jdk.internal.jvmci.runtime.test
 
TestResolvedJavaType.VTable - Class in jdk.internal.jvmci.runtime.test
 
testReturn0() - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
testReturn1() - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
testReturn2() - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
testReturnCount(String, int) - Method in class com.oracle.graal.compiler.test.MergeCanonicalizerTest
 
testRootCompileStringize() - Method in class com.oracle.graal.replacements.test.ReplacementsParseTest
 
testRtJar() - Method in class com.oracle.graal.hotspot.test.CompileTheWorldTest
 
testRunFinished(Result) - Method in interface com.oracle.mxtool.junit.MxRunListener
Called when all tests have finished.
testRunFinished(Result) - Method in class com.oracle.mxtool.junit.MxRunListenerDecorator
 
testRunFinished(Result) - Method in class com.oracle.mxtool.junit.TextRunListener
 
testRunStarted(Description) - Method in interface com.oracle.mxtool.junit.MxRunListener
Called before any tests have been run.
testRunStarted(Description) - Method in class com.oracle.mxtool.junit.MxRunListenerDecorator
 
testRunStarted(Description) - Method in class com.oracle.mxtool.junit.TextRunListener
 
testRuntimeAvailable() - Method in class com.oracle.graal.api.test.GraalAPITest
 
testRuntimeAvailable() - Method in class com.oracle.graal.truffle.test.TruffleRuntimeTest
 
testRuntimeIsGraalRuntime() - Method in class com.oracle.graal.truffle.test.TruffleRuntimeTest
 
testRuntimeNamed() - Method in class com.oracle.graal.api.test.GraalAPITest
 
tests(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_ifeq
Tests if the if does work properly on short stamp.
testScanForwardInt() - Method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
testScanForwardIntConstant() - Method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
testScanForwardLong() - Method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
testScanForwardLongConstant() - Method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
testScanForwardLongEmpty() - Method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
testScanReverseInt() - Method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
testScanReverseIntConstant() - Method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
testScanReverseLong() - Method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
testScanReverseLongConstant() - Method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
testScanReverseLongEmpty() - Method in class com.oracle.graal.replacements.test.BitOpNodesTest
 
testShift() - Method in class com.oracle.graal.compiler.test.StampCanonicalizerTest
 
testShiftEquals() - Method in class com.oracle.graal.compiler.test.IntegerEqualsCanonicalizerTest
 
testShiftEqualsReference(int, int[], int) - Static method in class com.oracle.graal.compiler.test.IntegerEqualsCanonicalizerTest
 
testShiftEqualsSnippet(int, int[], int) - Static method in class com.oracle.graal.compiler.test.IntegerEqualsCanonicalizerTest
 
testShiftLeft() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testShort() - Method in class com.oracle.graal.compiler.amd64.test.ConstantStackMoveTest
 
testShort() - Method in class com.oracle.graal.hotspot.test.ArrayCopyIntrinsificationTest
 
testShort(short[]) - Static method in class com.oracle.graal.jtt.bytecode.BC_arraylength
 
testShort(int) - Static method in class com.oracle.graal.jtt.bytecode.BC_multianewarray04
 
testShort(short, short[]) - Method in class com.oracle.graal.lir.jtt.StackMoveTest
 
testShort() - Method in class com.oracle.graal.nodes.test.NegateNodeCanonicalizationTest
 
testShortAdd(MemoryArithmeticTest.FieldObject, short) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortAddConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortAddConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortAdds() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortAnd(MemoryArithmeticTest.FieldObject, short) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortAndConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortAndConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortAnds() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortCompare(MemoryArithmeticTest.FieldObject, short) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortCompareConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortCompareConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortCompareGreater(MemoryArithmeticTest.FieldObject, short) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortCompareGreaterConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortCompareGreaterConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortCompareGreaterEqual(MemoryArithmeticTest.FieldObject, short) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortCompareGreaterEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortCompareGreaterEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortCompareLess(MemoryArithmeticTest.FieldObject, short) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortCompareLessConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortCompareLessConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortCompareLessEqual(MemoryArithmeticTest.FieldObject, short) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortCompareLessEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortCompareLessEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortCompares() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortConstant() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testShortDiv(MemoryArithmeticTest.FieldObject, short) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortDivConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortDivConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortDivs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortened(String, int) - Static method in class com.oracle.graal.jtt.loop.LoopParseLong
 
testShortMul(MemoryArithmeticTest.FieldObject, short) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortMulConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortMulConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortMuls() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullAdd() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullAnd() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullCompares() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullCompares1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullCompares2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullComparesGreater1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullComparesGreater2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullComparesGreaterEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullComparesGreaterEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullComparesLess1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullComparesLess2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullComparesLessEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullComparesLessEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullDiv() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullMul() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullOr() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullSub() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullSwappedComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullSwappedComparesGreater1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullSwappedComparesGreater2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullSwappedComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullSwappedComparesGreaterEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullSwappedComparesGreaterEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullSwappedComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullSwappedComparesLess1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullSwappedComparesLess2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullSwappedComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullSwappedComparesLessEqual1() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullSwappedComparesLessEqual2() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortNullXor() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortOr(MemoryArithmeticTest.FieldObject, short) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortOrConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortOrConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortOrs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortStackSlot(LIRTestSpecification, int) - Static method in class com.oracle.graal.compiler.amd64.test.StackStoreTest
 
testShortStackSlot2(LIRTestSpecification, int) - Static method in class com.oracle.graal.compiler.amd64.test.StackStoreTest
 
testShortSub(MemoryArithmeticTest.FieldObject, short) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSubConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSubConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSubs() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSwappedCompareGreater(MemoryArithmeticTest.FieldObject, short) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSwappedCompareGreaterConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSwappedCompareGreaterConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSwappedCompareGreaterEqual(MemoryArithmeticTest.FieldObject, short) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSwappedCompareGreaterEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSwappedCompareGreaterEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSwappedCompareLess(MemoryArithmeticTest.FieldObject, short) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSwappedCompareLessConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSwappedCompareLessConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSwappedCompareLessEqual(MemoryArithmeticTest.FieldObject, short) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSwappedCompareLessEqualConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSwappedCompareLessEqualConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSwappedComparesGreater() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSwappedComparesGreaterEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSwappedComparesLess() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortSwappedComparesLessEqual() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortXor(MemoryArithmeticTest.FieldObject, short) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortXorConstant1(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortXorConstant2(MemoryArithmeticTest.FieldObject) - Static method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testShortXors() - Method in class com.oracle.graal.compiler.test.MemoryArithmeticTest
 
testSignExtend() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testSignExtendShort(long, long) - Static method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testSimple() - Method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testSimple() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testSimple() - Method in class com.oracle.graal.graph.test.NodeMapTest
 
testSimpleChanged() - Method in class com.oracle.graal.graph.test.NodeMapTest
 
testSimpleConflict() - Method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testSimpleConflictSnippet(EarlyReadEliminationTest.TestObject, EarlyReadEliminationTest.TestObject) - Static method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testSimpleDouble() - Method in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
testSimpleDoubleSnippet() - Static method in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
testSimpleInt() - Method in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
testSimpleIntSnippet() - Static method in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
testSimpleLoop() - Method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testSimpleLoop() - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testSimpleLoopSnippet(EarlyReadEliminationTest.TestObject, int, int) - Static method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testSimpleLoopSnippet(int) - Method in class com.oracle.graal.compiler.test.ea.EscapeAnalysisTest
 
testSimpleMerge() - Method in class com.oracle.graal.compiler.test.ea.EAMergingTest
 
testSimpleSnippet(EarlyReadEliminationTest.TestObject) - Static method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testSimpleSnippet() - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
In this test the read should be scheduled before the write.
testSimpleStore() - Method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testSimpleStoreSnippet(EarlyReadEliminationTest.TestObject, int) - Static method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testSingleEntryHistogram() - Method in class com.oracle.graal.debug.test.DebugHistogramTest
 
testSnippet(int, ConditionalEliminationTest10.TestClass) - Static method in class com.oracle.graal.compiler.test.ConditionalEliminationTest10
 
testSnippet(boolean) - Method in class com.oracle.graal.compiler.test.PushThroughIfTest
 
testSnippet() - Static method in class com.oracle.graal.compiler.test.SchedulingTest2
 
testSnippet(CompressedNullCheckTest.Container) - Static method in class com.oracle.graal.hotspot.amd64.test.CompressedNullCheckTest
 
testSnippet(Object, Object) - Static method in class com.oracle.graal.hotspot.test.HotSpotMonitorValueTest
 
testSpeculativeOptimization() - Method in class com.oracle.graal.compiler.test.tutorial.GraalTutorial
 
testSplit1() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testSplit1Snippet(int) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
In this case the read should be scheduled in the first block.
testSplit2() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testSplit2Snippet(int) - Static method in class com.oracle.graal.compiler.test.MemoryScheduleTest
Here the read should float to the end.
testSplitReturn() - Method in class com.oracle.graal.compiler.test.MergeCanonicalizerTest
 
testSplitReturnSnippet(int) - Method in class com.oracle.graal.compiler.test.MergeCanonicalizerTest
 
testStable() - Method in class jdk.internal.jvmci.options.test.TestOptionValue
 
testStandard() - Method in class com.oracle.graal.compiler.test.MarkUnsafeAccessTest
 
testStarted(Description) - Method in interface com.oracle.mxtool.junit.MxRunListener
Called when an atomic test is about to be started.
testStarted(Description) - Method in class com.oracle.mxtool.junit.MxRunListenerDecorator
 
testStarted(Description) - Method in class com.oracle.mxtool.junit.TextRunListener
 
testStarted(Description) - Method in class com.oracle.mxtool.junit.TimingDecorator
 
testStarted(Description) - Method in class com.oracle.mxtool.junit.VerboseTextListener
 
testStartedDelimiter() - Method in interface com.oracle.mxtool.junit.MxRunListener
testStartedDelimiter() - Method in class com.oracle.mxtool.junit.MxRunListenerDecorator
 
testStartedDelimiter() - Method in class com.oracle.mxtool.junit.TextRunListener
 
testStaticBindableInlining() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
testStaticBindableInliningIP() - Method in class com.oracle.graal.compiler.test.inlining.InliningTest
 
testStaticField0() - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
testStaticField1() - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
testStaticField2() - Method in class com.oracle.graal.jtt.except.UntrustedInterfaces
 
testStaticFinalObject() - Method in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
testStaticFinalObjectAOT() - Method in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
testStringHashCode() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testStringHashCode() - Method in class com.oracle.graal.compiler.test.tutorial.GraalTutorial
 
testStringHashCodeSnippet() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testStringMethods(boolean) - Method in class com.oracle.graal.compiler.test.GraphEncoderTest
 
testStringObject() - Method in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
testStringObjectAOT() - Method in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
testStringObjectCommon(boolean) - Method in class com.oracle.graal.hotspot.test.AheadOfTimeCompilationTest
 
testStringReplace() - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testStringReplaceSnippet(String) - Method in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
testStub() - Method in class com.oracle.graal.replacements.test.DynamicNewArrayTest
 
testSub() - Method in class com.oracle.graal.truffle.test.ExactMathTest
 
testSubstitution(String, Class<?>, Class<?>, String, Class<?>[], boolean, Object[], Object[]) - Method in class com.oracle.graal.replacements.test.MethodSubstitutionTest
 
testSubstitution(String, Class<?>, Class<?>, String, boolean, Object...) - Method in class com.oracle.graal.replacements.test.StandardMethodSubstitutionsTest
 
testSubstitution(String, Class<?>, Class<?>, String, boolean, Object[], Object[]) - Method in class com.oracle.graal.replacements.test.StringSubstitutionsTest
 
testSubstitution(String, Class<?>, String, Class<?>[], Object, Object[], Object[]) - Method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
testSucceeded(Description) - Method in class com.oracle.mxtool.junit.AnsiTerminalDecorator
 
testSucceeded(Description) - Method in interface com.oracle.mxtool.junit.MxRunListener
Called when an atomic test succeeds.
testSucceeded(Description) - Method in class com.oracle.mxtool.junit.MxRunListenerDecorator
 
testSucceeded(Description) - Method in class com.oracle.mxtool.junit.TextRunListener
 
testSucceeded(Description) - Method in class com.oracle.mxtool.junit.VerboseTextListener
 
testSuccessorNotAlive() - Method in class com.oracle.graal.graph.test.NodeValidationChecksTest
 
testSuccessors() - Method in class com.oracle.graal.compiler.test.NodePosIteratorTest
 
testSwitchProbabilities() - Method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
testSynchronizedMethod() - Method in class com.oracle.graal.compiler.test.LockEliminationTest
 
testSynchronizedMethodSnippet(LockEliminationTest.A) - Static method in class com.oracle.graal.compiler.test.LockEliminationTest
 
testSynchronizedSnippet(LockEliminationTest.A, LockEliminationTest.A) - Static method in class com.oracle.graal.compiler.test.LockEliminationTest
 
testSystemSubstitutions() - Method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
testThreadSubstitutions() - Method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
testThree1(Object, Object, Object) - Method in class com.oracle.graal.truffle.test.TruffleStampTest
 
testThree2(Object, Object, Object) - Method in class com.oracle.graal.truffle.test.TruffleStampTest
 
testThree3(Object, Object, Object) - Method in class com.oracle.graal.truffle.test.TruffleStampTest
 
testThree4(Object, Object, Object) - Method in class com.oracle.graal.truffle.test.TruffleStampTest
 
testTooLongValueString() - Method in class com.oracle.graal.debug.test.DebugHistogramTest
 
testTruffleBoundary() - Method in class com.oracle.graal.truffle.test.builtins.SLTestTruffleBoundary01Builtin
 
testTwo1(Object, Object) - Method in class com.oracle.graal.truffle.test.TruffleStampTest
 
testTwo2(Object, Object) - Method in class com.oracle.graal.truffle.test.TruffleStampTest
 
testTwo3(Object, Object) - Method in class com.oracle.graal.truffle.test.TruffleStampTest
 
testTwoVariables() - Method in class com.oracle.graal.compiler.test.CountedLoopTest
 
testTypeCheck() - Method in class com.oracle.graal.replacements.test.InstanceOfTest
TypeCheckNode and InstanceOfNode should be equivalently powerful when comparing disjoint types.
TestTypedObject(Object) - Constructor for class com.oracle.graal.truffle.test.TruffleStampTest.TestTypedObject
 
testTypeProfile(String, int) - Method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
testTypeProfileCheckCast() - Method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
testTypeProfileInstanceOf() - Method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
testTypeProfileInvokeInterface() - Method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
testUnsafe1() - Method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
testUnsafe1Snippet(int, int[]) - Static method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
testUnsafe2() - Method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
testUnsafe2Snippet(int, Object) - Static method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
testUnsafe3() - Method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
testUnsafe3Snippet(int, Object[]) - Static method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
testUnsafe4() - Method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
testUnsafe4Snippet(int, Object[]) - Static method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
testUnsafe5() - Method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
testUnsafe5Snippet(int, long[]) - Static method in class com.oracle.graal.compiler.test.ea.PEAReadEliminationTest
 
testUnsafeLoad(Unsafe, Object, Object, Object) - Static method in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
 
testUnsafeSubstitutions() - Method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
testUnusedFromObject() - Method in class com.oracle.graal.replacements.test.PointerTest
 
testUnusedRawValue() - Method in class com.oracle.graal.replacements.test.PointerTest
 
testUnusedToObject() - Method in class com.oracle.graal.replacements.test.PointerTest
 
testUpperBoundShift() - Method in class com.oracle.graal.compiler.test.StampCanonicalizerTest
 
testUsedRawValue() - Method in class com.oracle.graal.replacements.test.PointerTest
 
testUsedToObject() - Method in class com.oracle.graal.replacements.test.PointerTest
 
TestValue(ValueNode) - Constructor for class com.oracle.graal.replacements.test.SubstitutionsTest.TestValue
 
testValueProxy() - Method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testValueProxyInputs() - Method in class com.oracle.graal.compiler.test.SchedulingTest
 
testValueProxyInputs() - Method in class com.oracle.graal.compiler.test.SchedulingTest2
 
testValueProxyInputsSnippet(int) - Static method in class com.oracle.graal.compiler.test.SchedulingTest
 
testValueProxySnippet(boolean, EarlyReadEliminationTest.TestObject) - Static method in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest
 
testVirtualEqual() - Method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testVirtualEqualSnippet() - Static method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testVirtualMethod() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest
 
testVirtualMethod() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest
 
testVirtualNotEqual() - Method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testVirtualNotEqualSnippet(int) - Static method in class com.oracle.graal.replacements.test.ArraysSubstitutionsTest
 
testVoidOne() - Method in class jdk.internal.jvmci.runtime.test.ConstantTest
 
testWrite1() - Method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
testWrite1() - Method in class com.oracle.graal.replacements.test.PointerTest
 
testWrite2() - Method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
testWrite2() - Method in class com.oracle.graal.replacements.test.PointerTest
 
testWrite3() - Method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
testWrite3() - Method in class com.oracle.graal.replacements.test.PointerTest
 
testXor() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testZeroExtend() - Method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testZeroExtendShort(long, long, long, long) - Static method in class com.oracle.graal.nodes.test.IntegerStampTest
 
testZeroReturn(String) - Method in class com.oracle.graal.compiler.test.StampCanonicalizerTest
 
text - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode.Comment
 
TextRunListener - Class in com.oracle.mxtool.junit
 
TextRunListener(JUnitSystem) - Constructor for class com.oracle.mxtool.junit.TextRunListener
 
TextRunListener(PrintStream) - Constructor for class com.oracle.mxtool.junit.TextRunListener
 
theEnvironment - Static variable in class com.oracle.graal.jtt.lang.ProcessEnvironment_init
 
thefunction(double, double, int) - Static method in class com.oracle.graal.jtt.hotpath.HP_series
 
thenInst - Variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.IfLt
 
thenInst - Variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.IfZero
 
thenPart - Variable in class com.oracle.graal.replacements.GraphKit.IfStructure
 
thenPart() - Method in class com.oracle.graal.replacements.GraphKit
 
theUnmodifiableEnvironment - Static variable in class com.oracle.graal.jtt.lang.ProcessEnvironment_init
 
Thing(int, String) - Constructor for class com.oracle.graal.virtual.bench.PartialEscapeBench.Thing
 
ThingsCache() - Constructor for class com.oracle.graal.virtual.bench.PartialEscapeBench.ThingsCache
 
thisClass - Variable in class com.oracle.graal.nodes.java.ClassIsAssignableFromNode
 
thisObject - Static variable in class com.oracle.graal.jtt.lang.Class_cast01
 
thisObject - Static variable in class com.oracle.graal.jtt.lang.Class_cast02
 
thisObject - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance01
 
thisObject - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance02
 
thisObject - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance03
 
thisObject - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance06
 
thisObject - Static variable in class com.oracle.graal.jtt.lang.Class_isInstance07
 
thisObject - Static variable in class com.oracle.graal.jtt.lang.Object_getClass01
 
thisObject - Static variable in class com.oracle.graal.jtt.threads.Thread_new02
 
thread - Variable in class com.oracle.graal.debug.TTY.Filter
 
thread - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCRuntimeCallEpilogueOp
 
thread - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCRuntimeCallPrologueOp
 
thread - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotJumpToExceptionHandlerInCallerOp
 
thread - Variable in class com.oracle.graal.hotspot.HotSpotCounterOp
 
thread - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCRuntimeCallEpilogueOp
 
thread - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCRuntimeCallPrologueOp
 
thread - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotEnterUnpackFramesStackFrameOp
 
thread - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotJumpToExceptionHandlerInCallerOp
 
thread - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLeaveUnpackFramesStackFrameOp
 
Thread() - Constructor for class com.oracle.graal.jtt.threads.Thread_isInterrupted02.Thread
 
Thread1() - Constructor for class com.oracle.graal.jtt.threads.Thread_isInterrupted03.Thread1
 
Thread1() - Constructor for class com.oracle.graal.jtt.threads.Thread_isInterrupted04.Thread1
 
Thread_currentThread01 - Class in com.oracle.graal.jtt.threads
 
Thread_currentThread01() - Constructor for class com.oracle.graal.jtt.threads.Thread_currentThread01
 
THREAD_EETOP_OFFSET - Static variable in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
Thread_getState01 - Class in com.oracle.graal.jtt.threads
 
Thread_getState01() - Constructor for class com.oracle.graal.jtt.threads.Thread_getState01
 
Thread_getState02 - Class in com.oracle.graal.jtt.threads
 
Thread_getState02() - Constructor for class com.oracle.graal.jtt.threads.Thread_getState02
 
Thread_holdsLock01 - Class in com.oracle.graal.jtt.threads
 
Thread_holdsLock01() - Constructor for class com.oracle.graal.jtt.threads.Thread_holdsLock01
 
THREAD_IS_INTERRUPTED - Static variable in class com.oracle.graal.hotspot.replacements.ThreadSubstitutions
 
Thread_isAlive01 - Class in com.oracle.graal.jtt.threads
 
Thread_isAlive01() - Constructor for class com.oracle.graal.jtt.threads.Thread_isAlive01
 
Thread_isInterrupted01 - Class in com.oracle.graal.jtt.threads
 
Thread_isInterrupted01() - Constructor for class com.oracle.graal.jtt.threads.Thread_isInterrupted01
 
Thread_isInterrupted02 - Class in com.oracle.graal.jtt.threads
 
Thread_isInterrupted02() - Constructor for class com.oracle.graal.jtt.threads.Thread_isInterrupted02
 
Thread_isInterrupted02.Thread - Class in com.oracle.graal.jtt.threads
 
Thread_isInterrupted03 - Class in com.oracle.graal.jtt.threads
 
Thread_isInterrupted03() - Constructor for class com.oracle.graal.jtt.threads.Thread_isInterrupted03
 
Thread_isInterrupted03.Thread1 - Class in com.oracle.graal.jtt.threads
 
Thread_isInterrupted04 - Class in com.oracle.graal.jtt.threads
 
Thread_isInterrupted04() - Constructor for class com.oracle.graal.jtt.threads.Thread_isInterrupted04
 
Thread_isInterrupted04.Thread1 - Class in com.oracle.graal.jtt.threads
 
Thread_isInterrupted05 - Class in com.oracle.graal.jtt.threads
 
Thread_isInterrupted05() - Constructor for class com.oracle.graal.jtt.threads.Thread_isInterrupted05
 
Thread_isInterrupted05.WaitInterruptee - Class in com.oracle.graal.jtt.threads
 
Thread_join01 - Class in com.oracle.graal.jtt.threads
 
Thread_join01() - Constructor for class com.oracle.graal.jtt.threads.Thread_join01
 
Thread_join01.TestClass - Class in com.oracle.graal.jtt.threads
 
Thread_join02 - Class in com.oracle.graal.jtt.threads
 
Thread_join02() - Constructor for class com.oracle.graal.jtt.threads.Thread_join02
 
Thread_join02.TestClass - Class in com.oracle.graal.jtt.threads
 
Thread_join03 - Class in com.oracle.graal.jtt.threads
 
Thread_join03() - Constructor for class com.oracle.graal.jtt.threads.Thread_join03
 
Thread_join03.TestClass - Class in com.oracle.graal.jtt.threads
 
Thread_new01 - Class in com.oracle.graal.jtt.threads
 
Thread_new01() - Constructor for class com.oracle.graal.jtt.threads.Thread_new01
 
Thread_new02 - Class in com.oracle.graal.jtt.threads
 
Thread_new02() - Constructor for class com.oracle.graal.jtt.threads.Thread_new02
 
Thread_new02.TestClass - Class in com.oracle.graal.jtt.threads
 
Thread_setName - Class in com.oracle.graal.jtt.jdk
 
Thread_setName() - Constructor for class com.oracle.graal.jtt.jdk.Thread_setName
 
Thread_setPriority01 - Class in com.oracle.graal.jtt.threads
 
Thread_setPriority01() - Constructor for class com.oracle.graal.jtt.threads.Thread_setPriority01
 
Thread_sleep01 - Class in com.oracle.graal.jtt.threads
 
Thread_sleep01() - Constructor for class com.oracle.graal.jtt.threads.Thread_sleep01
 
Thread_yield01 - Class in com.oracle.graal.jtt.threads
 
Thread_yield01() - Constructor for class com.oracle.graal.jtt.threads.Thread_yield01
 
threadAllocatedBytesOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
threadAllocatedBytesOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadAllocatedBytesStart - Variable in class com.oracle.graal.hotspot.CompilationStatistics
 
threadExceptionOopOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
threadExceptionOopOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
This field is used to pass exception objects into and out of the runtime system during exception handling for compiled code.
threadExceptionPcOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
threadExceptionPcOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadInterrupted() - Static method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
threadIsInterrupted(Thread) - Static method in class com.oracle.graal.hotspot.test.HotSpotMethodSubstitutionTest
 
threadIsInterruptedAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadIsInterruptedStub(ForeignCallDescriptor, Thread, boolean) - Static method in class com.oracle.graal.hotspot.replacements.ThreadSubstitutions
 
threadIsMethodHandleReturnOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadJavaFrameAnchorFlagsOffset - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCRuntimeCallEpilogueOp
 
threadJavaFrameAnchorFlagsOffset - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLeaveUnpackFramesStackFrameOp
 
threadJavaFrameAnchorFlagsOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
This value is only valid on SPARC.
threadLastJavaFpOffset - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCRuntimeCallEpilogueOp
 
threadLastJavaFpOffset - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotEnterUnpackFramesStackFrameOp
 
threadLastJavaFpOffset - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLeaveUnpackFramesStackFrameOp
 
threadLastJavaFpOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
threadLastJavaFpOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
This value is only valid on AMD64.
threadLastJavaPcOffset - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotEnterUnpackFramesStackFrameOp
 
threadLastJavaPcOffset - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLeaveUnpackFramesStackFrameOp
 
threadLastJavaPcOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
threadLastJavaPcOffset - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCRuntimeCallEpilogueOp
 
threadLastJavaPcOffset - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotEnterUnpackFramesStackFrameOp
 
threadLastJavaPcOffset - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLeaveUnpackFramesStackFrameOp
 
threadLastJavaPcOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLastJavaSpOffset - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCRuntimeCallEpilogueOp
 
threadLastJavaSpOffset - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCRuntimeCallPrologueOp
 
threadLastJavaSpOffset - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotEnterUnpackFramesStackFrameOp
 
threadLastJavaSpOffset - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLeaveUnpackFramesStackFrameOp
 
threadLastJavaSpOffset - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCRuntimeCallEpilogueOp
 
threadLastJavaSpOffset - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCRuntimeCallPrologueOp
 
threadLastJavaSpOffset - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotEnterUnpackFramesStackFrameOp
 
threadLastJavaSpOffset - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLeaveUnpackFramesStackFrameOp
 
threadLastJavaSpOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ThreadLocal01 - Class in com.oracle.graal.jtt.threads
 
ThreadLocal01() - Constructor for class com.oracle.graal.jtt.threads.ThreadLocal01
 
ThreadLocal02 - Class in com.oracle.graal.jtt.threads
 
ThreadLocal02() - Constructor for class com.oracle.graal.jtt.threads.ThreadLocal02
 
ThreadLocal03 - Class in com.oracle.graal.jtt.threads
 
ThreadLocal03() - Constructor for class com.oracle.graal.jtt.threads.ThreadLocal03
 
ThreadLocal03.TThread - Class in com.oracle.graal.jtt.threads
 
threadLocalAllocBufferDesiredSizeOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLocalAllocBufferEndOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLocalAllocBufferFastRefillWasteOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLocalAllocBufferNumberOfRefillsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLocalAllocBufferPfTopOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLocalAllocBufferRefillWasteLimitOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLocalAllocBufferSlowAllocationsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLocalAllocBufferStartOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLocalAllocBufferTopOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadMXBean - Static variable in class com.oracle.graal.debug.internal.TimerImpl
 
threadMXBean - Static variable in class com.oracle.graal.debug.Management
 
threadMXBean - Static variable in class com.oracle.graal.debug.test.DebugTimerTest
 
threadMXBean - Static variable in class com.oracle.graal.hotspot.CompilationTask.Lazy
A ThreadMXBean to be able to query some information about the current compiler thread, e.g.
threadMXBeanOverhead - Static variable in class com.oracle.graal.debug.Management
The amount of memory allocated by ThreadMXBean.getThreadAllocatedBytes(long) itself.
threadNamePrefix - Variable in class com.oracle.graal.compiler.CompilerThreadFactory
 
threadObjectOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
threadObjectOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadObjectResultOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadPendingDeoptimizationOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
threadPendingExceptionOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
threadPool - Variable in class com.oracle.graal.hotspot.CompileTheWorld
 
threadRegister - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotEnterUnpackFramesStackFrameOp
 
threadRegister - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLeaveUnpackFramesStackFrameOp
 
threadRegister - Variable in class com.oracle.graal.hotspot.meta.HotSpotRegisters
 
ThreadSubstitutions - Class in com.oracle.graal.hotspot.replacements
Substitutions for Thread methods.
ThreadSubstitutions() - Constructor for class com.oracle.graal.hotspot.replacements.ThreadSubstitutions
 
threadTemp - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCRuntimeCallEpilogueOp
 
threadTemp - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCRuntimeCallPrologueOp
 
threadTlabEndOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
threadTlabEndOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadTlabOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadTlabPfTopOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadTlabSizeOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
threadTlabSizeOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadTlabStartOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
threadTlabStartOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadTlabTopOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
threadTlabTopOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
throw1() - Static method in class com.oracle.graal.jtt.except.BC_athrow3
 
throw2() - Static method in class com.oracle.graal.jtt.except.BC_athrow3
 
THROW_EXCEPTION_MARKER - Static variable in class com.oracle.graal.replacements.test.ReplacementsParseTest
 
Throw_InCatch01 - Class in com.oracle.graal.jtt.except
 
Throw_InCatch01() - Constructor for class com.oracle.graal.jtt.except.Throw_InCatch01
 
Throw_InCatch02 - Class in com.oracle.graal.jtt.except
 
Throw_InCatch02() - Constructor for class com.oracle.graal.jtt.except.Throw_InCatch02
 
Throw_InCatch03 - Class in com.oracle.graal.jtt.except
 
Throw_InCatch03() - Constructor for class com.oracle.graal.jtt.except.Throw_InCatch03
 
Throw_InNested - Class in com.oracle.graal.jtt.except
 
Throw_InNested() - Constructor for class com.oracle.graal.jtt.except.Throw_InNested
 
Throw_NPE_01 - Class in com.oracle.graal.jtt.except
 
Throw_NPE_01() - Constructor for class com.oracle.graal.jtt.except.Throw_NPE_01
 
Throw_Synchronized01 - Class in com.oracle.graal.jtt.except
 
Throw_Synchronized01() - Constructor for class com.oracle.graal.jtt.except.Throw_Synchronized01
 
Throw_Synchronized02 - Class in com.oracle.graal.jtt.except
 
Throw_Synchronized02() - Constructor for class com.oracle.graal.jtt.except.Throw_Synchronized02
 
Throw_Synchronized03 - Class in com.oracle.graal.jtt.except
 
Throw_Synchronized03() - Constructor for class com.oracle.graal.jtt.except.Throw_Synchronized03
 
Throw_Synchronized04 - Class in com.oracle.graal.jtt.except
 
Throw_Synchronized04() - Constructor for class com.oracle.graal.jtt.except.Throw_Synchronized04
 
Throw_Synchronized04.TestClass - Class in com.oracle.graal.jtt.except
 
Throw_Synchronized05 - Class in com.oracle.graal.jtt.except
 
Throw_Synchronized05() - Constructor for class com.oracle.graal.jtt.except.Throw_Synchronized05
 
Throw_Synchronized05.TestClass - Class in com.oracle.graal.jtt.except
 
throwable - Static variable in class com.oracle.graal.jtt.bytecode.BC_athrow
 
throwable - Static variable in class com.oracle.graal.jtt.except.BC_athrow0
 
throwable - Static variable in class com.oracle.graal.jtt.except.BC_athrow1
 
throwable - Static variable in class com.oracle.graal.jtt.except.BC_athrow2
 
throwable - Static variable in class com.oracle.graal.jtt.except.BC_athrow3
 
throwable - Variable in class com.oracle.graal.jtt.threads.Thread_isInterrupted05.WaitInterruptee
 
ThrowControlFlowExceptionTestNode() - Constructor for class com.oracle.graal.truffle.test.ControlFlowExceptionPartialEvaluationTest.ThrowControlFlowExceptionTestNode
 
throwE(int) - Static method in class com.oracle.graal.jtt.except.Catch_NPE_11
 
throwE(Exception) - Static method in class com.oracle.graal.jtt.except.Throw_InCatch02
 
throwE() - Static method in class com.oracle.graal.jtt.except.Throw_InCatch02
 
throwE() - Static method in class com.oracle.graal.jtt.except.Throw_InCatch03
 
throwException(int) - Static method in class com.oracle.graal.compiler.test.InvokeExceptionTest
 
throwException(boolean) - Static method in class com.oracle.graal.compiler.test.ProfilingInfoTest
 
throwNPE(int) - Static method in class com.oracle.graal.jtt.except.Catch_NPE_02
 
throwNPE(int) - Static method in class com.oracle.graal.jtt.except.Catch_NPE_05
 
throwNPE(int) - Static method in class com.oracle.graal.jtt.except.Catch_NPE_08
 
throwNPE(int) - Static method in class com.oracle.graal.jtt.except.Catch_NPE_09
 
throwsException() - Method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Op3s
 
throwsIllegalArgumentException(Class<?>) - Static method in class com.oracle.graal.nodes.java.DynamicNewArrayNode
 
throwsIllegalArgumentException(ResolvedJavaType) - Static method in class com.oracle.graal.nodes.java.DynamicNewArrayNode
 
throwsInstantiationException(Class<?>) - Static method in class com.oracle.graal.nodes.java.DynamicNewInstanceNode
 
throwsInstantiationException(ResolvedJavaType, MetaAccessProvider) - Static method in class com.oracle.graal.nodes.java.DynamicNewInstanceNode
 
throwSomething(int) - Static method in class com.oracle.graal.jtt.except.Catch_Two01
 
throwSomething(int) - Static method in class com.oracle.graal.jtt.except.Catch_Two02
 
throwSomething(int) - Static method in class com.oracle.graal.jtt.except.Catch_Two03
 
tighten(ResolvedJavaType, ResolvedJavaType) - Static method in class com.oracle.graal.phases.common.ConditionalEliminationPhase
 
Time - Static variable in class com.oracle.graal.debug.GraalDebugConfig
 
timeCompilationStarted - Variable in class com.oracle.graal.truffle.debug.TraceCompilationListener.LocalCompilation
 
TimedDynamicCounters - Static variable in class com.oracle.graal.hotspot.debug.BenchmarkCounters.Options
 
timeEnabled - Variable in class com.oracle.graal.debug.internal.DebugScope
 
timePartialEvaluationFinished - Variable in class com.oracle.graal.truffle.debug.TraceCompilationListener.LocalCompilation
 
timer(CharSequence) - Static method in class com.oracle.graal.debug.Debug
Creates a timer that is enabled iff debugging is enabled or the system property whose name is formed by adding to "jvmci.debug.timer." to name is true.
timer(String, Object) - Static method in class com.oracle.graal.debug.Debug
Creates a debug timer.
timer(String, Object, Object) - Static method in class com.oracle.graal.debug.Debug
Creates a debug timer.
timer - Variable in class com.oracle.graal.lir.phases.LIRPhase.LIRPhaseStatistics
timer - Variable in class com.oracle.graal.lir.phases.LIRPhase
timer - Variable in class com.oracle.graal.phases.BasePhase.BasePhaseStatistics
timer - Variable in class com.oracle.graal.phases.BasePhase
timer(String) - Static method in class jdk.internal.jvmci.hotspot.InitTimer
 
timer(String, Object) - Static method in class jdk.internal.jvmci.hotspot.InitTimer
 
timerDepth - Static variable in class jdk.internal.jvmci.hotspot.InitTimer
 
timerFilter - Variable in class com.oracle.graal.debug.GraalDebugConfig
 
TimerImpl - Class in com.oracle.graal.debug.internal
 
TimerImpl(String, boolean) - Constructor for class com.oracle.graal.debug.internal.TimerImpl
 
TimerImpl.AbstractTimer - Class in com.oracle.graal.debug.internal
 
TimerImpl.CpuTimeTimer - Class in com.oracle.graal.debug.internal
 
TimerImpl.FlatTimer - Class in com.oracle.graal.debug.internal
 
TimerImpl.SystemNanosTimer - Class in com.oracle.graal.debug.internal
 
timestamp - Static variable in class com.oracle.graal.printer.CFGPrinterObserver
 
timestamp - Variable in class com.oracle.graal.truffle.CompilationProfile
 
timeToCompilation - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
timeToQueue - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
TimingDecorator - Class in com.oracle.mxtool.junit
Timing support for JUnit test runs.
TimingDecorator(MxRunListener) - Constructor for class com.oracle.mxtool.junit.TimingDecorator
 
tl - Static variable in class com.oracle.graal.compiler.common.CollectionsFactory
 
TLAB_END_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
TLAB_FAST_REFILL_WASTE_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
TLAB_NOF_REFILLS_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
TLAB_REFILL_WASTE_LIMIT_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
TLAB_SIZE_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
TLAB_SLOW_ALLOCATIONS_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
TLAB_START_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
TLAB_THREAD_ALLOCATED_BYTES_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
TLAB_TOP_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
tlabAlignmentReserve - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
tlabAlignmentReserveInHeapWords() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
tlabFastRefillWasteOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
tlabFastRefillWasteOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
tlabIntArrayMarkWord() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
tlabIntArrayMarkWord() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
See markOopDesc::copy_set_hash().
tlabNumberOfRefillsOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
tlabNumberOfRefillsOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
tlabRefillWasteIncrement() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
tlabRefillWasteIncrement - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
tlabRefillWasteLimitOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
tlabRefillWasteLimitOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
tlabSlowAllocationsOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
tlabSlowAllocationsOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
tlabStats() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
tlabStats - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
tmpSlot - Variable in class com.oracle.graal.lir.sparc.SPARCByteSwapOp
 
tmpStackSlot - Variable in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
to() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
to - Variable in class com.oracle.graal.lir.alloc.lsra.Range
The end of the range, exclusive.
to - Variable in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
to() - Method in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
to - Variable in class com.oracle.graal.printer.BasicIdealGraphPrinter.Edge
 
toAddress() - Method in class com.oracle.graal.lir.amd64.AMD64AddressValue
 
toAddress() - Method in class com.oracle.graal.lir.sparc.SPARCAddressValue
 
toAddress() - Method in class com.oracle.graal.lir.sparc.SPARCImmediateAddressValue
 
toAddress() - Method in class com.oracle.graal.lir.sparc.SPARCIndexedAddressValue
 
toArray(byte[]) - Method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter
Copies the buffer into the provided byte[] array of length UnsafeArrayTypeWriter.getBytesWritten().
toArray(A[]) - Method in class com.oracle.graal.graph.NodeList
 
toArray() - Method in class com.oracle.graal.graph.NodeList
 
toArray() - Method in class jdk.internal.jvmci.meta.Assumptions
Gets a copy of the assumptions recorded in this object as an array.
toBoolean() - Method in enum jdk.internal.jvmci.meta.TriState
 
toBoxedJavaClass() - Method in enum jdk.internal.jvmci.meta.Kind
Returns the Java class for instances of boxed values of this kind.
toBytecodePosition() - Method in class com.oracle.graal.nodes.FrameState
 
toBytecodePosition(FrameState) - Static method in class com.oracle.graal.nodes.FrameState
 
toClassName() - Method in interface jdk.internal.jvmci.meta.JavaType
Returns this type's name in the same format as Class.getName().
toCString(String) - Static method in class com.oracle.graal.hotspot.nodes.CStringNode
Converts a string to a null terminated byte array of ASCII characters.
toEmbeddedString() - Method in class com.oracle.graal.code.HexCodeFile
 
toHirBlocks(Iterable<Block>) - Static method in class com.oracle.graal.loop.LoopFragment
 
toHirExits(Iterable<Block>) - Static method in class com.oracle.graal.loop.LoopFragment
 
toId - Variable in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScanResolveDataFlowPhase.MyPhiValueVisitor
 
toId - Variable in class com.oracle.graal.lir.alloc.trace.TraceLinearScanResolveDataFlowPhase.MyPhiValueVisitor
 
toIndex - Variable in class com.oracle.graal.printer.BasicIdealGraphPrinter.Edge
 
toInternalName(String) - Static method in class jdk.internal.jvmci.meta.MetaUtil
Converts a Java source-language class name into the internal form.
toJava() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
toJava() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
toJavaCache - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
toJavaCache - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
toJavaClass() - Method in enum jdk.internal.jvmci.meta.Kind
Returns the Java class representing this kind.
toJavaConstructor() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
toJavaName() - Method in interface jdk.internal.jvmci.meta.JavaType
Gets the Java programming language name for this type.
toJavaName(boolean) - Method in interface jdk.internal.jvmci.meta.JavaType
Gets the Java programming language name for this type.
tokenizer - Static variable in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
tokens - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.RuleParser
 
toLocation(Value, int) - Method in class com.oracle.graal.hotspot.HotSpotReferenceMapBuilder
 
toLocation(ResolvedJavaMethod, int) - Static method in class jdk.internal.jvmci.meta.MetaUtil
Convenient shortcut for calling MetaUtil.appendLocation(StringBuilder, ResolvedJavaMethod, int) without having to supply a StringBuilder instance and convert the result to a string.
toMap() - Method in class com.oracle.graal.nodes.memory.MemoryMapNode
 
toMeta(ResolvedJavaMethod[]) - Static method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
 
toMethodDescriptor() - Method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
toMethodDescriptor() - Method in interface jdk.internal.jvmci.meta.Signature
Gets the method descriptor corresponding to this signature.
toObject() - Method in interface com.oracle.graal.word.Pointer
Unsafe conversion of this Pointer to a Java language object.
toObject() - Method in class com.oracle.graal.word.Word
 
tooDeepInlining(PEGraphDecoder.PEMethodScope) - Static method in class com.oracle.graal.replacements.PEGraphDecoder
 
tooDeepRecursion() - Method in class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
tool - Variable in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance
 
Tool() - Constructor for class com.oracle.graal.phases.common.CanonicalizerPhase.Instance.Tool
 
tool - Variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
tooManyUsers(Node, MatchPattern) - Static method in class com.oracle.graal.compiler.match.MatchPattern.Result
 
toParameterKinds(boolean) - Method in interface jdk.internal.jvmci.meta.Signature
 
toParameterTypes() - Method in interface jdk.internal.jvmci.meta.ResolvedJavaMethod
 
toParameterTypes(JavaType) - Method in interface jdk.internal.jvmci.meta.Signature
 
topDeclaringType - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor.MatchRuleDescriptor
 
topDeclaringType(Element) - Static method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
topDeclaringType - Variable in class jdk.internal.jvmci.options.processor.OptionProcessor.OptionsInfo
 
topDeclaringType(Element) - Static method in class jdk.internal.jvmci.options.processor.OptionProcessor
 
topFrame - Variable in class com.oracle.graal.lir.LIRFrameState
 
topGraphsForTopInvocation() - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
Checks an invariant that InliningData.moveForward() must maintain: "the top invocation records how many concrete target methods (for it) remain on the InliningData.graphQueue; those targets 'belong' to the current invocation in question.
TopLevelDebugConfig - Class in com.oracle.graal.debug
A marker class for a scoped debug configuration covering a compilation region.
TopLevelDebugConfig() - Constructor for class com.oracle.graal.debug.TopLevelDebugConfig
 
topLevelMaps - Static variable in class com.oracle.graal.debug.internal.DebugValueMap
 
toRegister(AllocatableValue) - Static method in class com.oracle.graal.lir.amd64.AMD64AddressValue
 
tos - Variable in class com.oracle.graal.graph.NodeStack
 
toStackKind(LIRKind) - Static method in class com.oracle.graal.compiler.amd64.AMD64LIRGenerator
 
toStackKind(AllocatableValue) - Static method in class com.oracle.graal.lir.gen.LIRGenerator
 
toStackKind(PlatformKind) - Static method in class jdk.internal.jvmci.meta.LIRKind
 
toString() - Method in class com.oracle.graal.asm.amd64.AMD64Address
 
toString() - Method in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Op
 
toString() - Method in enum com.oracle.graal.asm.amd64.AMD64Assembler.ConditionFlag
 
toString() - Method in class com.oracle.graal.asm.Label
 
toString() - Method in class com.oracle.graal.asm.sparc.SPARCAddress
 
toString() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.BitKey
 
toString() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.BitKeyIndex
 
toString() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.CompositeBitSpec
 
toString() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.ContinousBitSpec
 
toString() - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.SPARCOp
 
toString() - Method in class com.oracle.graal.code.HexCodeFile
Formats this HexCodeFile as a string that can be parsed with HexCodeFile.parse(String, int, String, String).
toString() - Method in class com.oracle.graal.compiler.common.cfg.AbstractBlockBase
 
toString() - Method in class com.oracle.graal.compiler.common.cfg.Loop
 
toString() - Method in class com.oracle.graal.compiler.common.Fields
 
toString() - Method in class com.oracle.graal.compiler.common.FieldsScanner.FieldInfo
 
toString() - Method in class com.oracle.graal.compiler.common.spi.ForeignCallDescriptor
 
toString() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp
 
toString() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.Op
 
toString(ArithmeticOpTable.Op...) - Static method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
toString() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
toString() - Method in class com.oracle.graal.compiler.common.type.FloatStamp
 
toString() - Method in class com.oracle.graal.compiler.common.type.IllegalStamp
 
toString() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
toString() - Method in class com.oracle.graal.compiler.common.type.ObjectStamp
 
toString() - Method in class com.oracle.graal.compiler.common.type.RawPointerStamp
 
toString() - Method in class com.oracle.graal.compiler.common.type.VoidStamp
 
toString() - Method in class com.oracle.graal.compiler.common.util.IntList
 
toString() - Method in class com.oracle.graal.compiler.match.MatchContext
 
toString() - Method in class com.oracle.graal.compiler.match.MatchPattern.Result
 
toString() - Method in class com.oracle.graal.compiler.match.MatchPattern
 
toString() - Method in class com.oracle.graal.compiler.match.MatchStatement
 
toString() - Method in class com.oracle.graal.compiler.test.AllocSpy.CountedValue
 
toString() - Method in class com.oracle.graal.compiler.test.CountedLoopTest.Result
 
toString() - Method in class com.oracle.graal.compiler.test.ea.EATestBase.TestClassInt
 
toString() - Method in class com.oracle.graal.compiler.test.ea.EATestBase.TestClassObject
 
toString() - Method in class com.oracle.graal.compiler.test.GraalCompilerTest.Result
 
toString() - Method in class com.oracle.graal.debug.DebugDumpScope
 
toString() - Method in class com.oracle.graal.debug.DebugFilter.Term
 
toString() - Method in class com.oracle.graal.debug.DebugFilter
 
toString() - Method in class com.oracle.graal.debug.DebugHistogram.CountedValue
 
toString() - Method in class com.oracle.graal.debug.GraalDebugConfig
 
toString() - Method in class com.oracle.graal.debug.internal.DebugValue
 
toString(long) - Method in class com.oracle.graal.debug.internal.DebugValue
 
toString() - Method in class com.oracle.graal.debug.internal.DebugValueMap
 
toString(long) - Method in class com.oracle.graal.debug.internal.MemUseTrackerImpl
 
toString(long) - Method in class com.oracle.graal.debug.internal.MetricImpl
 
toString(long) - Method in class com.oracle.graal.debug.internal.TimerImpl.FlatTimer
 
toString(long) - Method in class com.oracle.graal.debug.internal.TimerImpl
 
toString() - Method in class com.oracle.graal.debug.MethodFilter
 
toString() - Method in class com.oracle.graal.graph.Graph.CacheEntry
 
toString() - Method in class com.oracle.graal.graph.Graph
 
toString() - Method in class com.oracle.graal.graph.Node
This method is a shortcut for Node.toString(Verbosity) with Verbosity.Short.
toString(Verbosity) - Method in class com.oracle.graal.graph.Node
Creates a String representation for this node with a given Verbosity.
toString() - Method in class com.oracle.graal.graph.NodeBitMap
 
toString() - Method in class com.oracle.graal.graph.NodeClass.InputInfo
 
toString() - Method in class com.oracle.graal.graph.NodeClass
 
toString() - Method in class com.oracle.graal.graph.NodeList
 
toString() - Method in class com.oracle.graal.graph.NodeMap
 
toString() - Method in class com.oracle.graal.graph.Position
 
toString(Iterable<? extends TestNodeInterface>) - Static method in class com.oracle.graal.graph.test.TypedNodeIteratorTest
 
toString() - Method in class com.oracle.graal.graphbuilderconf.IntrinsicContext
 
toString() - Method in class com.oracle.graal.graphbuilderconf.InvocationPlugins
 
toString() - Method in class com.oracle.graal.graphbuilderconf.MethodSubstitutionPlugin
 
toString() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBackendFactory
 
toString() - Method in class com.oracle.graal.hotspot.CompilationTask
 
toString() - Method in class com.oracle.graal.hotspot.HotSpotCompiledRuntimeStub
 
toString() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
toString() - Method in class com.oracle.graal.hotspot.meta.HotSpotRuntimeStub
 
toString(Verbosity) - Method in class com.oracle.graal.hotspot.nodes.StubForeignCallNode
 
toString() - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
 
toString() - Method in class com.oracle.graal.hotspot.nodes.type.MethodPointerStamp
 
toString() - Method in class com.oracle.graal.hotspot.nodes.type.NarrowOopStamp
 
toString() - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackendFactory
 
toString() - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub.DebugScopeContext
 
toString() - Method in class com.oracle.graal.hotspot.stubs.SnippetStub
 
toString() - Method in class com.oracle.graal.hotspot.stubs.Stub
 
toString() - Method in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
toString() - Method in class com.oracle.graal.java.BytecodeParser
 
toString() - Method in class com.oracle.graal.java.FrameStateBuilder
 
toString() - Method in class com.oracle.graal.java.JsrScope
 
toString() - Method in class com.oracle.graal.jtt.ConvertJTT.Run
 
toString() - Method in class com.oracle.graal.jtt.lang.Object_toString01.TestClass
 
toString() - Method in class com.oracle.graal.jtt.lang.Object_toString02.TestClass
 
toString() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
 
toString() - Method in class com.oracle.graal.lir.alloc.lsra.Interval.UsePosList
 
toString() - Method in class com.oracle.graal.lir.alloc.lsra.Range
 
toString() - Method in class com.oracle.graal.lir.amd64.AMD64AddressValue
 
toString() - Method in class com.oracle.graal.lir.CompositeValue
 
toString() - Method in class com.oracle.graal.lir.CompositeValueClass
 
toString() - Method in class com.oracle.graal.lir.constopt.ConstantTree.NodeCost
 
toString() - Method in class com.oracle.graal.lir.constopt.DefUseTree
 
toString() - Method in class com.oracle.graal.lir.constopt.UseEntry
 
toString() - Method in class com.oracle.graal.lir.gen.PhiResolver.PhiResolverNode
 
toString() - Method in class com.oracle.graal.lir.LabelRef
 
toString() - Method in class com.oracle.graal.lir.LIRFrameState
 
toString() - Method in class com.oracle.graal.lir.LIRInstruction
 
toString() - Method in class com.oracle.graal.lir.LIRInstructionClass
 
toString(LIRInstruction) - Method in class com.oracle.graal.lir.LIRInstructionClass
 
toString(byte[]) - Static method in class com.oracle.graal.lir.LIRIntrospection
 
toString() - Method in class com.oracle.graal.lir.LIRIntrospection.ValueFieldInfo
 
toString() - Method in enum com.oracle.graal.lir.profiling.MoveProfiling.MoveType
 
toString() - Method in class com.oracle.graal.lir.sparc.SPARCImmediateAddressValue
 
toString() - Method in class com.oracle.graal.lir.sparc.SPARCIndexedAddressValue
 
toString() - Method in class com.oracle.graal.lir.sparc.SPARCLIRInstruction.SizeEstimate
 
toString() - Method in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
toString() - Method in class com.oracle.graal.lir.SwitchStrategy
 
toString() - Method in class com.oracle.graal.lir.test.CompositeValueReplacementTest1.DummyValue
 
toString() - Method in class com.oracle.graal.lir.util.IndexedValueMap
 
toString() - Method in class com.oracle.graal.lir.Variable
 
toString() - Method in class com.oracle.graal.loop.BasicInductionVariable
 
toString() - Method in class com.oracle.graal.loop.CountedLoopInfo
 
toString() - Method in class com.oracle.graal.loop.DerivedConvertedInductionVariable
 
toString() - Method in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
toString() - Method in class com.oracle.graal.loop.DerivedScaledInductionVariable
 
toString() - Method in class com.oracle.graal.loop.LoopEx
 
toString(Verbosity) - Method in class com.oracle.graal.nodes.AbstractFixedGuardNode
 
toString(Verbosity) - Method in class com.oracle.graal.nodes.AbstractLocalNode
 
toString() - Method in class com.oracle.graal.nodes.cfg.Block
 
toString() - Method in class com.oracle.graal.nodes.cfg.LocationSet
 
toString(Verbosity) - Method in class com.oracle.graal.nodes.ConditionAnchorNode
 
toString(Verbosity) - Method in class com.oracle.graal.nodes.ConstantNode
 
toString(Verbosity) - Method in class com.oracle.graal.nodes.extended.BytecodeExceptionNode
 
toString(Verbosity) - Method in class com.oracle.graal.nodes.extended.ForeignCallNode
 
toString(FrameState) - Static method in class com.oracle.graal.nodes.FrameState
 
toString(Verbosity) - Method in class com.oracle.graal.nodes.FrameState
 
toString() - Method in class com.oracle.graal.nodes.GraphDecoder.LoopScope
 
toString(Verbosity) - Method in class com.oracle.graal.nodes.GuardNode
 
toString(Verbosity) - Method in class com.oracle.graal.nodes.InvokeNode
 
toString(Verbosity) - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
toString(Verbosity) - Method in class com.oracle.graal.nodes.java.AccessFieldNode
 
toString(Verbosity) - Method in class com.oracle.graal.nodes.java.MethodCallTargetNode
 
toString() - Method in class com.oracle.graal.nodes.NamedLocationIdentity
 
toString(Verbosity) - Method in class com.oracle.graal.nodes.PhiNode
 
toString() - Method in class com.oracle.graal.nodes.StructuredGraph
 
toString(Iterable<?>) - Static method in class com.oracle.graal.nodes.util.GraphUtil
Returns a string representation of the given collection of objects.
toString() - Method in class com.oracle.graal.nodes.virtual.LockState
 
toString(Verbosity) - Method in class com.oracle.graal.nodes.virtual.VirtualArrayNode
 
toString(Verbosity) - Method in class com.oracle.graal.nodes.virtual.VirtualInstanceNode
 
toString() - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.InfoElement
 
toString() - Method in class com.oracle.graal.phases.common.inlining.info.AssumptionInlineInfo
 
toString() - Method in class com.oracle.graal.phases.common.inlining.info.ExactInlineInfo
 
toString() - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
toString() - Method in class com.oracle.graal.phases.common.inlining.info.TypeGuardInlineInfo
 
toString() - Method in class com.oracle.graal.phases.common.inlining.walker.CallsiteHolderExplorable
 
toString() - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
 
toString() - Method in class com.oracle.graal.phases.common.inlining.walker.MethodInvocation
 
toString() - Method in class com.oracle.graal.phases.LazyName
 
toString() - Method in class com.oracle.graal.phases.OptimisticOptimizations
 
toString() - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
toString(Verbosity) - Method in class com.oracle.graal.replacements.nodes.ReadRegisterNode
 
toString(Verbosity) - Method in class com.oracle.graal.replacements.nodes.WriteRegisterNode
 
toString() - Method in class com.oracle.graal.replacements.ReplacementsImpl.JavaSignature
 
toString() - Method in class com.oracle.graal.replacements.SnippetCounter.Group
 
toString() - Method in class com.oracle.graal.replacements.SnippetCounter
 
toString() - Method in class com.oracle.graal.replacements.SnippetTemplate.Arguments
 
toString() - Method in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo
 
toString() - Method in class com.oracle.graal.replacements.SnippetTemplate
 
toString() - Method in class com.oracle.graal.replacements.SnippetTemplate.Varargs
 
toString() - Method in class com.oracle.graal.replacements.verifier.APHotSpotSignature
 
toString() - Method in class com.oracle.graal.truffle.CompilationProfile
 
toString() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ArrayStamp
 
toString() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ClassStamp
 
toString() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.InstanceStamp
 
toString() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.TypeStamp
 
toString() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ValueStamp
 
toString() - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionHandle
 
toString() - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionPointer
 
toString() - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeLibraryHandle
 
toString() - Method in class com.oracle.graal.truffle.nodes.AssumptionValidAssumption
 
toString() - Method in class com.oracle.graal.truffle.nodes.ObjectLocationIdentity
 
toString() - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
toString() - Method in class com.oracle.graal.truffle.OptimizedOSRLoopNode.OSRRootNode
 
toString() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.InstArrayProgram
 
toString() - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Program
 
toString() - Method in class com.oracle.graal.truffle.test.nodes.RootTestNode
 
toString() - Method in class com.oracle.graal.truffle.TruffleDebugJavaMethod
 
toString() - Method in class com.oracle.graal.truffle.TruffleInliningDecision
 
toString(StringBuilder, int) - Method in class com.oracle.graal.virtual.phases.ea.EffectList
 
toString() - Method in class com.oracle.graal.virtual.phases.ea.EffectList
 
toString() - Method in class com.oracle.graal.virtual.phases.ea.EffectsBlockState
 
toString() - Method in class com.oracle.graal.virtual.phases.ea.EffectsClosure.MergeProcessor
 
toString() - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
toString() - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
toString() - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationBlockState.ReadCacheEntry
 
toString() - Method in class com.oracle.graal.virtual.phases.ea.PEReadEliminationBlockState
 
toString() - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.CacheEntry
 
toString() - Method in class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState
 
toString() - Method in class com.oracle.graal.word.HostedWord
 
toString() - Method in class com.oracle.graal.word.Word
 
toString() - Method in class jdk.internal.jvmci.code.Architecture
Converts this architecture to a string.
toString() - Method in class jdk.internal.jvmci.code.BytecodeFrame
 
toString() - Method in class jdk.internal.jvmci.code.BytecodePosition
Converts this code position to a string representation.
toString() - Method in class jdk.internal.jvmci.code.CalleeSaveLayout
 
toString() - Method in class jdk.internal.jvmci.code.CallingConvention
 
toString() - Method in class jdk.internal.jvmci.code.CompilationResult.Call
 
toString() - Method in class jdk.internal.jvmci.code.CompilationResult.CodeAnnotation
 
toString() - Method in class jdk.internal.jvmci.code.CompilationResult.CodeComment
 
toString() - Method in class jdk.internal.jvmci.code.CompilationResult.ConstantReference
 
toString() - Method in class jdk.internal.jvmci.code.CompilationResult.DataPatch
 
toString() - Method in class jdk.internal.jvmci.code.CompilationResult.ExceptionHandler
 
toString() - Method in class jdk.internal.jvmci.code.CompilationResult.Infopoint
 
toString() - Method in class jdk.internal.jvmci.code.CompilationResult.JumpTable
 
toString() - Method in class jdk.internal.jvmci.code.CompilationResult.Mark
 
toString() - Method in class jdk.internal.jvmci.code.CompilationResult.Site
 
toString() - Method in class jdk.internal.jvmci.code.CompilationResult
 
toString() - Method in class jdk.internal.jvmci.code.DataSection.Data
 
toString() - Method in class jdk.internal.jvmci.code.DataSection
 
toString() - Method in class jdk.internal.jvmci.code.DebugInfo
 
toString() - Method in class jdk.internal.jvmci.code.Location
 
toString() - Method in class jdk.internal.jvmci.code.Register.RegisterCategory
 
toString() - Method in class jdk.internal.jvmci.code.Register
 
toString() - Method in class jdk.internal.jvmci.code.RegisterSaveLayout
 
toString() - Method in class jdk.internal.jvmci.code.RegisterValue
 
toString() - Method in class jdk.internal.jvmci.code.StackLockValue
 
toString() - Method in class jdk.internal.jvmci.code.StackSlot
 
toString() - Method in class jdk.internal.jvmci.code.TargetDescription
 
toString() - Method in class jdk.internal.jvmci.code.VirtualObject
 
toString() - Method in class jdk.internal.jvmci.code.VirtualStackSlot
 
toString() - Method in error jdk.internal.jvmci.common.JVMCIError
 
toString() - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotJVMCIBackendFactory
 
toString() - Method in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethod
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotReferenceMap
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.FieldLocationIdentity
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
Converts this compiler interface field to a string.
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.CompressEncoding
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags.Flag
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMIntConstants.Constant
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMLongConstants.Constant
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes.Type
 
toString() - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotJVMCIBackendFactory
 
toString() - Method in class jdk.internal.jvmci.hotspot.sparc.SPARCHotSpotRegisterConfig
 
toString() - Method in class jdk.internal.jvmci.meta.AbstractJavaProfile
 
toString() - Method in class jdk.internal.jvmci.meta.AbstractProfiledItem
 
toString() - Method in class jdk.internal.jvmci.meta.Assumptions.CallSiteTargetValue
 
toString() - Method in class jdk.internal.jvmci.meta.Assumptions.ConcreteMethod
 
toString() - Method in class jdk.internal.jvmci.meta.Assumptions.ConcreteSubtype
 
toString() - Method in class jdk.internal.jvmci.meta.Assumptions.LeafType
 
toString() - Method in class jdk.internal.jvmci.meta.Assumptions.NoFinalizableSubclass
 
toString() - Method in class jdk.internal.jvmci.meta.Assumptions
 
toString() - Method in class jdk.internal.jvmci.meta.DefaultProfilingInfo
 
toString() - Method in class jdk.internal.jvmci.meta.ExceptionHandler
 
toString(JavaConstant) - Static method in interface jdk.internal.jvmci.meta.JavaConstant
 
toString() - Method in class jdk.internal.jvmci.meta.JavaMethodProfile.ProfiledMethod
 
toString() - Method in class jdk.internal.jvmci.meta.JavaTypeProfile.ProfiledType
 
toString() - Method in class jdk.internal.jvmci.meta.JavaTypeProfile
 
toString() - Method in enum jdk.internal.jvmci.meta.Kind
Converts this value type to a string.
toString() - Method in class jdk.internal.jvmci.meta.LIRKind
 
toString() - Method in class jdk.internal.jvmci.meta.LocalImpl
 
toString() - Method in class jdk.internal.jvmci.meta.LocationIdentity.AnyLocationIdentity
 
toString() - Method in class jdk.internal.jvmci.meta.MetaUtil.ClassInfo
 
toString() - Method in class jdk.internal.jvmci.meta.MethodIdMap.MethodKey
 
toString() - Method in class jdk.internal.jvmci.meta.MethodIdMap
 
toString() - Method in class jdk.internal.jvmci.meta.NullConstant
 
toString() - Method in class jdk.internal.jvmci.meta.PrimitiveConstant
 
toString(ResolvedJavaMethod, String) - Method in interface jdk.internal.jvmci.meta.ProfilingInfo
Formats this profiling information to a string.
toString() - Method in class jdk.internal.jvmci.meta.Value.IllegalValue
 
toString() - Method in class jdk.internal.jvmci.options.OptionValue
 
toString() - Method in class jdk.internal.jvmci.options.processor.OptionProcessor.OptionInfo
 
toString() - Method in class jdk.internal.jvmci.runtime.test.NameAndSignature
 
toString() - Method in class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantValue
 
toStringShort() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ArrayStamp
 
toStringShort() - Method in class com.oracle.graal.truffle.DefaultTruffleStamp.ValueStamp
 
toStringShort() - Method in interface com.oracle.graal.truffle.TruffleStamp
 
toStringTest() - Method in class jdk.internal.jvmci.options.test.TestOptionValue
 
toStringWithIdPrefix() - Method in class com.oracle.graal.lir.LIRInstruction
 
totalCount - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.RawItemProfile
 
totalFrameSize - Variable in class com.oracle.graal.hotspot.HotSpotReferenceMapBuilder
 
totalFrameSize() - Method in class com.oracle.graal.lir.amd64.AMD64FrameMap
 
totalFrameSize() - Method in class com.oracle.graal.lir.framemap.FrameMap
Gets the total frame size of the compiled frame, including the size of the return address slot.
totalFrameSize() - Method in class com.oracle.graal.lir.sparc.SPARCFrameMap
 
totalFrameSize - Variable in class jdk.internal.jvmci.code.CompilationResult
 
totalFrameSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
totalGraphs() - Method in class com.oracle.graal.phases.common.inlining.walker.MethodInvocation
 
totalMarkedCount - Variable in class com.oracle.graal.graph.NodeFlood
 
totalProbablility() - Method in class jdk.internal.jvmci.meta.AbstractJavaProfile
 
totalSize - Variable in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter
 
totalSize - Variable in class jdk.internal.jvmci.meta.MetaUtil.ClassInfo
 
toUnsigned(GraphBuilderContext, ValueNode, Kind) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
toValue(ValueNode) - Method in class com.oracle.graal.compiler.gen.DebugInfoBuilder
 
toValueString() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
toValueString() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
toValueString() - Method in interface jdk.internal.jvmci.meta.Constant
 
toValueString() - Method in interface jdk.internal.jvmci.meta.JavaConstant
 
toValueString() - Method in class jdk.internal.jvmci.meta.NullConstant
 
trace(boolean, String, WordBase) - Static method in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
trace - Static variable in class com.oracle.graal.jtt.except.StackTrace_NPE_02
 
trace - Static variable in class com.oracle.graal.jtt.except.StackTrace_NPE_03
 
trace(String, Object...) - Method in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Program
 
TRACE - Static variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest
 
trace(String) - Static method in class com.oracle.graal.virtual.phases.ea.VirtualUtil
 
trace(String, Object) - Static method in class com.oracle.graal.virtual.phases.ea.VirtualUtil
 
trace(String, Object, Object) - Static method in class com.oracle.graal.virtual.phases.ea.VirtualUtil
 
trace(String, Object, Object, Object) - Static method in class com.oracle.graal.virtual.phases.ea.VirtualUtil
 
trace(String, Object, Object, Object, Object) - Static method in class com.oracle.graal.virtual.phases.ea.VirtualUtil
 
TRACE_DUMP_LEVEL - Static variable in class com.oracle.graal.lir.alloc.trace.TraceRegisterAllocationPhase
 
TRACE_METHOD_FILTER - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
Monitor operations in methods whose fully qualified name contains this substring will be traced.
TRACE_TYPE_FILTER - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
Monitor operations on objects whose type contains this substring will be traced.
traceBarrier() - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
TraceBuilder<T extends AbstractBlockBase<T>> - Class in com.oracle.graal.compiler.common.alloc
 
TraceBuilder(List<T>) - Constructor for class com.oracle.graal.compiler.common.alloc.TraceBuilder
 
TraceBuilder.TraceBuilderResult<T extends AbstractBlockBase<T>> - Class in com.oracle.graal.compiler.common.alloc
 
TraceBuilderResult(List<List<T>>, int[]) - Constructor for class com.oracle.graal.compiler.common.alloc.TraceBuilder.TraceBuilderResult
 
traceBuilderResult - Variable in class com.oracle.graal.lir.alloc.trace.TraceLinearScan
 
traceBuilderResult - Variable in class com.oracle.graal.lir.alloc.trace.TraceLinearScanLifetimeAnalysisPhase
 
TraceBytecodeParserLevel - Static variable in class com.oracle.graal.java.BytecodeParser.Options
 
traceCall(Object...) - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionHandle
 
TraceCompilationASTListener - Class in com.oracle.graal.truffle.debug
 
TraceCompilationASTListener() - Constructor for class com.oracle.graal.truffle.debug.TraceCompilationASTListener
 
TraceCompilationCallTreeListener - Class in com.oracle.graal.truffle.debug
 
TraceCompilationCallTreeListener() - Constructor for class com.oracle.graal.truffle.debug.TraceCompilationCallTreeListener
 
TraceCompilationFailureListener - Class in com.oracle.graal.truffle.debug
 
TraceCompilationFailureListener() - Constructor for class com.oracle.graal.truffle.debug.TraceCompilationFailureListener
 
TraceCompilationListener - Class in com.oracle.graal.truffle.debug
 
TraceCompilationListener() - Constructor for class com.oracle.graal.truffle.debug.TraceCompilationListener
 
TraceCompilationListener.LocalCompilation - Class in com.oracle.graal.truffle.debug
 
TraceCompilationPolymorphismListener - Class in com.oracle.graal.truffle.debug
 
TraceCompilationPolymorphismListener() - Constructor for class com.oracle.graal.truffle.debug.TraceCompilationPolymorphismListener
 
TraceCompilationProfile - Class in com.oracle.graal.truffle
 
TraceCompilationProfile() - Constructor for class com.oracle.graal.truffle.TraceCompilationProfile
 
traceEnd(BciBlockMapping.BciBlock, int) - Method in class com.oracle.graal.java.LocalLiveness
 
TraceEscapeAnalysis - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
TraceGlobalMoveResolutionPhase - Class in com.oracle.graal.lir.alloc.trace
 
TraceGlobalMoveResolutionPhase(TraceBuilder.TraceBuilderResult<?>) - Constructor for class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolutionPhase
 
TraceGlobalMoveResolver - Class in com.oracle.graal.lir.alloc.trace
 
TraceGlobalMoveResolver(LIRGenerationResult, LIRGeneratorTool.SpillMoveFactory, Architecture) - Constructor for class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
TraceInlineDuringParsing - Static variable in class com.oracle.graal.java.BytecodeParser.Options
 
TraceInliningListener - Class in com.oracle.graal.truffle.debug
 
TraceInliningListener() - Constructor for class com.oracle.graal.truffle.debug.TraceInliningListener
 
traceInstruction(int, int, boolean) - Method in class com.oracle.graal.java.BytecodeParser
 
traceInstructionHelper(int, int, boolean) - Method in class com.oracle.graal.java.BytecodeParser
 
traceIteration(int) - Static method in class com.oracle.graal.java.LocalLiveness
 
TRACELEVEL_INSTRUCTIONS - Static variable in class com.oracle.graal.java.BytecodeParser
The minimum value to which BytecodeParser.Options.TraceBytecodeParserLevel must be set to trace the bytecode instructions as they are parsed.
TRACELEVEL_STATE - Static variable in class com.oracle.graal.java.BytecodeParser
The minimum value to which BytecodeParser.Options.TraceBytecodeParserLevel must be set to trace the frame state before each bytecode instruction as it is parsed.
TraceLinearScan - Class in com.oracle.graal.lir.alloc.trace
 
TraceLinearScan(TargetDescription, LIRGenerationResult, LIRGeneratorTool.SpillMoveFactory, RegisterAllocationConfig, List<? extends AbstractBlockBase<?>>, TraceBuilder.TraceBuilderResult<?>) - Constructor for class com.oracle.graal.lir.alloc.trace.TraceLinearScan
 
TraceLinearScan.Options - Class in com.oracle.graal.lir.alloc.trace
 
TraceLinearScanLifetimeAnalysisPhase - Class in com.oracle.graal.lir.alloc.trace
 
TraceLinearScanLifetimeAnalysisPhase(LinearScan, TraceBuilder.TraceBuilderResult<?>) - Constructor for class com.oracle.graal.lir.alloc.trace.TraceLinearScanLifetimeAnalysisPhase
 
TraceLinearScanResolveDataFlowPhase - Class in com.oracle.graal.lir.alloc.trace
 
TraceLinearScanResolveDataFlowPhase(LinearScan) - Constructor for class com.oracle.graal.lir.alloc.trace.TraceLinearScanResolveDataFlowPhase
 
TraceLinearScanResolveDataFlowPhase.MyPhiValueVisitor - Class in com.oracle.graal.lir.alloc.trace
 
TraceLIRGeneratorLevel - Static variable in class com.oracle.graal.lir.gen.LIRGenerator.Options
 
TraceMethodDataFilter - Static variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
traceObject(boolean, String, Object, boolean) - Static method in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
TraceParserPlugins - Static variable in class com.oracle.graal.java.BytecodeParser.Options
 
TracePerformanceWarningsListener - Class in com.oracle.graal.truffle.debug
 
TracePerformanceWarningsListener() - Constructor for class com.oracle.graal.truffle.debug.TracePerformanceWarningsListener
 
TraceRA - Static variable in class com.oracle.graal.compiler.common.BackendOptions.UserOptions
 
TraceRAsimpleLifetimeAnalysis - Static variable in class com.oracle.graal.lir.alloc.trace.TraceLinearScan.Options
 
TraceRAtrivialBlockAllocator - Static variable in class com.oracle.graal.lir.alloc.trace.TraceRegisterAllocationPhase.Options
 
TraceRAuseInterTraceHints - Static variable in class com.oracle.graal.lir.alloc.trace.TraceRegisterAllocationPhase.Options
 
TraceRegisterAllocationPhase - Class in com.oracle.graal.lir.alloc.trace
 
TraceRegisterAllocationPhase() - Constructor for class com.oracle.graal.lir.alloc.trace.TraceRegisterAllocationPhase
 
TraceRegisterAllocationPhase.Options - Class in com.oracle.graal.lir.alloc.trace
 
traceResult(Object) - Method in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionHandle
 
traces - Variable in class com.oracle.graal.compiler.common.alloc.TraceBuilder.TraceBuilderResult
 
TraceSimpleLifetimeAnalysisPhase - Class in com.oracle.graal.lir.alloc.trace
 
TraceSimpleLifetimeAnalysisPhase(LinearScan, TraceBuilder.TraceBuilderResult<?>) - Constructor for class com.oracle.graal.lir.alloc.trace.TraceSimpleLifetimeAnalysisPhase
 
tracesMetric - Static variable in class com.oracle.graal.lir.alloc.trace.TraceRegisterAllocationPhase
 
TraceSplittingListener - Class in com.oracle.graal.truffle.debug
 
TraceSplittingListener() - Constructor for class com.oracle.graal.truffle.debug.TraceSplittingListener
 
traceStart(BciBlockMapping.BciBlock, int) - Method in class com.oracle.graal.java.LocalLiveness
 
traceState() - Method in class com.oracle.graal.java.BytecodeParser
 
traceState() - Method in class com.oracle.graal.java.FrameStateBuilder
 
traceSuccessor(BciBlockMapping.BciBlock) - Method in class com.oracle.graal.java.LocalLiveness
 
TraceTrivialAllocator - Class in com.oracle.graal.lir.alloc.trace
Allocates a trivial trace i.e.
TraceTrivialAllocator(TraceBuilder.TraceBuilderResult<?>) - Constructor for class com.oracle.graal.lir.alloc.trace.TraceTrivialAllocator
 
TraceTruffleAssumptions - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TraceTruffleCompilation - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TraceTruffleCompilationAST - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TraceTruffleCompilationCallTree - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TraceTruffleCompilationDetails - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TraceTruffleCompilationPolymorphism - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TraceTruffleExpansionSource - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TraceTruffleInlining - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TraceTrufflePerformanceWarnings - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TraceTruffleSplitting - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TraceTruffleStackTraceLimit - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TraceTruffleTransferToInterpreter - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TraceUtil - Class in com.oracle.graal.lir.alloc.trace
 
TraceUtil() - Constructor for class com.oracle.graal.lir.alloc.trace.TraceUtil
 
traceWithContext(String, Object...) - Method in class com.oracle.graal.java.BytecodeParser
Prints a line to TTY with a prefix indicating the current parse context.
trackDefinition(Value) - Static method in class com.oracle.graal.lir.ssi.SSIVerifier
 
TrackMemUse - Static variable in class com.oracle.graal.debug.GraalDebugConfig
 
trackMemUseFilter - Variable in class com.oracle.graal.debug.GraalDebugConfig
 
trackNodeEvents(Graph.NodeEventListener) - Method in class com.oracle.graal.graph.Graph
Registers a given Graph.NodeEventListener with this graph.
trackParameterUsages(ParameterNode, ArrayList<Node>) - Static method in class com.oracle.graal.phases.common.inlining.info.elem.InlineableGraph
 
transferEdges(Graph, Graph.DuplicationReplacement, Map<Node, Node>, Node, Node, Edges.Type) - Static method in class com.oracle.graal.graph.NodeClass
 
transferEdgesDifferentNodeClass(Graph, Graph.DuplicationReplacement, Map<Node, Node>, Node, Node) - Static method in class com.oracle.graal.graph.NodeClass
 
transferProxies(AbstractBeginNode, MergeNode) - Static method in class com.oracle.graal.nodes.IfNode
 
transformAndAddContext(JVMCIError, Graph) - Static method in error com.oracle.graal.graph.GraalGraphJVMCIError
Transform a JVMCIError into a GraalGraphInternalError and add a graph to the context.
transformAndAddContext(JVMCIError, Node) - Static method in error com.oracle.graal.graph.GraalGraphJVMCIError
Transform a JVMCIError into a GraalGraphInternalError and add a node to the context.
Transition() - Constructor for enum com.oracle.graal.hotspot.HotSpotForeignCallLinkage.Transition
 
transition - Variable in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
 
translateInto(Fields, ArrayList<FieldsScanner.FieldInfo>) - Static method in class com.oracle.graal.compiler.common.Fields
 
translateInto(Edges, ArrayList<NodeClass.EdgeInfo>) - Static method in class com.oracle.graal.graph.Edges
 
translateInto(InputEdges, ArrayList<NodeClass.InputInfo>) - Static method in class com.oracle.graal.graph.InputEdges
 
TRAP - Static variable in class com.oracle.graal.bytecode.Bytecodes.Flags
Denotes an instruction that can cause a trap.
TrapezoidIntegrate(double, double, int, double, int) - Static method in class com.oracle.graal.jtt.hotpath.HP_series
 
trapRequest - Variable in class com.oracle.graal.hotspot.nodes.UncommonTrapCallNode
 
traverseTreeWhileTrue(AbstractBlockBase<?>, Predicate<AbstractBlockBase<?>>) - Method in class com.oracle.graal.lir.constopt.ConstantTree
 
tree - Variable in class com.oracle.graal.lir.constopt.ConstantTreeAnalyzer
 
trigEpilogue(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
trigPrologue(Register) - Method in class com.oracle.graal.asm.amd64.AMD64MacroAssembler
 
TriState - Enum in jdk.internal.jvmci.meta
Represents a logic value that can be either TriState.TRUE, TriState.FALSE, or TriState.UNKNOWN.
TriState() - Constructor for enum jdk.internal.jvmci.meta.TriState
 
TrivialInliningSize - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
trivialTracesMetric - Static variable in class com.oracle.graal.lir.alloc.trace.TraceRegisterAllocationPhase
 
TRUE - Static variable in interface jdk.internal.jvmci.meta.JavaConstant
 
trueConditions - Variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase.State
 
trueConstant - Variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
trueDestination - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.BranchOp
 
trueDestination - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.BranchOp
 
trueDestination - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
trueDestinationHint - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
trueDestinationProbability - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.BranchOp
 
trueDestinationProbability - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.BranchOp
 
trueDestinationProbability - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
trueOnUnordered(AMD64Assembler.ConditionFlag) - Static method in class com.oracle.graal.lir.amd64.AMD64ControlFlow
 
trueSuccessor - Variable in class com.oracle.graal.nodes.IfNode
 
trueSuccessor() - Method in class com.oracle.graal.nodes.IfNode
Gets the true successor.
trueSuccessorProbability - Variable in class com.oracle.graal.nodes.IfNode
 
trueValue - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.CondMoveOp
 
trueValue - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.FloatCondMoveOp
 
trueValue - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CondMoveOp
 
trueValue - Variable in class com.oracle.graal.nodes.calc.ConditionalNode
 
trueValue() - Method in class com.oracle.graal.nodes.calc.ConditionalNode
 
trueValue - Variable in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.InstanceOfUsageReplacer
 
trueValue - Variable in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.Instantiation
 
TruffleArgumentTypeSpeculation - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleBackgroundCompilation - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleCallBoundary - Annotation Type in com.oracle.graal.truffle
 
TruffleCallTargetProfiling - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleCompilationExceptionsAreFatal - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleCompilationExceptionsAreThrown - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleCompilationStatisticDetails - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleCompilationStatistics - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleCompilationThreshold - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleCompileOnly - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
Instructs the Truffle Compiler to compile call targets only if their name contains at least one element of a comma-separated list of includes.
truffleCompiler - Variable in class com.oracle.graal.truffle.GraalTruffleRuntime
 
truffleCompiler - Variable in class com.oracle.graal.truffle.test.PartialEvaluationTest
 
TruffleCompiler - Class in com.oracle.graal.truffle
Implementation of the Truffle compiler using Graal.
TruffleCompiler(GraphBuilderConfiguration.Plugins, Suites, LIRSuites, Backend) - Constructor for class com.oracle.graal.truffle.TruffleCompiler
 
TruffleCompilerOptions - Class in com.oracle.graal.truffle
Options for the Truffle compiler.
TruffleCompilerOptions() - Constructor for class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleCompilerThreads - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleConstantReflectionProvider - Class in com.oracle.graal.truffle
 
TruffleConstantReflectionProvider(ConstantReflectionProvider, MetaAccessProvider) - Constructor for class com.oracle.graal.truffle.TruffleConstantReflectionProvider
 
TruffleDebugJavaMethod - Class in com.oracle.graal.truffle
Enables a Truffle compilable to masquerade as a JavaMethod for use as a context value in debug scopes.
TruffleDebugJavaMethod(RootCallTarget) - Constructor for class com.oracle.graal.truffle.TruffleDebugJavaMethod
 
TruffleEnableInfopoints - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleExcludeAssertions - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleExpansionLogger - Class in com.oracle.graal.truffle
 
TruffleExpansionLogger(Providers, StructuredGraph) - Constructor for class com.oracle.graal.truffle.TruffleExpansionLogger
 
TruffleExpansionLogger.ExpansionTree - Class in com.oracle.graal.truffle
 
TruffleFunctionInlining - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleGraphBuilderPlugins - Class in com.oracle.graal.truffle.substitutions
Provides InvocationPlugins for Truffle classes.
TruffleGraphBuilderPlugins() - Constructor for class com.oracle.graal.truffle.substitutions.TruffleGraphBuilderPlugins
 
TruffleGraphBuilderPlugins.CustomizedUnsafeLoadPlugin - Class in com.oracle.graal.truffle.substitutions
 
TruffleGraphBuilderPlugins.CustomizedUnsafeStorePlugin - Class in com.oracle.graal.truffle.substitutions
 
TruffleInlineAcrossTruffleBoundary - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleInlining - Class in com.oracle.graal.truffle
 
TruffleInlining(List<TruffleInliningDecision>) - Constructor for class com.oracle.graal.truffle.TruffleInlining
 
TruffleInlining(OptimizedCallTarget, TruffleInliningPolicy) - Constructor for class com.oracle.graal.truffle.TruffleInlining
 
TruffleInlining.CallTreeNodeIterator - Class in com.oracle.graal.truffle
 
TruffleInlining.CallTreeNodeVisitor - Interface in com.oracle.graal.truffle
This visitor extends the NodeVisitor interface to be usable for traversing the full call tree.
TruffleInlining.CallTreeNodeVisitorImpl - Class in com.oracle.graal.truffle
This visitor wraps an existing NodeVisitor or TruffleInlining.CallTreeNodeVisitor and traverses the full Truffle tree including inlined call sites.
TruffleInliningDecision - Class in com.oracle.graal.truffle
 
TruffleInliningDecision(OptimizedCallTarget, TruffleInliningProfile, List<TruffleInliningDecision>) - Constructor for class com.oracle.graal.truffle.TruffleInliningDecision
 
TruffleInliningMaxCallerSize - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleInliningPolicy - Interface in com.oracle.graal.truffle
 
TruffleInliningProfile - Class in com.oracle.graal.truffle
 
TruffleInliningProfile(OptimizedDirectCallNode, int, int, double, int) - Constructor for class com.oracle.graal.truffle.TruffleInliningProfile
 
TruffleInvalidationReprofileCount - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleMaximumRecursiveInlining - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleMinInvokeThreshold - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleOSR - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleOSRCompilationThreshold - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleReplaceReprofileCount - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleReturnTypeSpeculation - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleRuntimeTest - Class in com.oracle.graal.truffle.test
 
TruffleRuntimeTest() - Constructor for class com.oracle.graal.truffle.test.TruffleRuntimeTest
 
TruffleSplitting - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleSplittingAggressive - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleSplittingClassInstanceStamps - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleSplittingMaxCalleeSize - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleSplittingNew - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleSplittingStartCallCount - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleSplittingStrategy - Interface in com.oracle.graal.truffle
 
TruffleSplittingTypeInstanceStamps - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleStamp - Interface in com.oracle.graal.truffle
Experimental.
TruffleStampTest - Class in com.oracle.graal.truffle.test
 
TruffleStampTest() - Constructor for class com.oracle.graal.truffle.test.TruffleStampTest
 
TruffleStampTest.TestTypedObject - Class in com.oracle.graal.truffle.test
 
truffleTierFinished - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CompilationLocal
 
truffleTierNodeCount - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
truffleTierNodeStatistics - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener
 
TruffleTimeThreshold - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
TruffleTreeDumpHandler - Class in com.oracle.graal.truffle
 
TruffleTreeDumpHandler() - Constructor for class com.oracle.graal.truffle.TruffleTreeDumpHandler
 
TruffleUseFrameWithoutBoxing - Static variable in class com.oracle.graal.truffle.TruffleCompilerOptions
 
truncate(ArrayList<FixedNode>, int) - Static method in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance
 
truncateLongToInt(long) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
TrustedInterface - Interface in jdk.internal.jvmci.meta
Interfaces extanding this interface should be trusted by the compiler.
TrustFinalDefaultFields - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider.Options
 
tryCanonicalize(Node, NodeClass<?>) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance
 
tryCheckCastSingleImplementor(Assumptions, ValueNode, ResolvedJavaType) - Method in class com.oracle.graal.nodes.java.MethodCallTargetNode
 
tryClone(int) - Method in class com.oracle.graal.jtt.lang.Object_clone01.TestClass
 
tryClone(int) - Method in class com.oracle.graal.jtt.lang.Object_clone02.TestClass
 
tryConstantFold(GraphBuilderContext, ResolvedJavaField, JavaConstant) - Static method in class com.oracle.graal.hotspot.meta.HotSpotNodePlugin
 
tryConstantFold(ArithmeticOpTable.BinaryOp<OP>, ValueNode, ValueNode, Stamp) - Static method in class com.oracle.graal.nodes.calc.BinaryArithmeticNode
 
tryConstantFold(Condition, ValueNode, ValueNode, ConstantReflectionProvider, boolean) - Static method in class com.oracle.graal.nodes.calc.CompareNode
 
tryConstantFold(ValueNode, ValueNode, MetaAccessProvider, ConstantReflectionProvider) - Static method in class com.oracle.graal.nodes.java.LoadIndexedNode
 
tryConstantFold(ValueNode, AMD64MathIntrinsicNode.Operation) - Static method in class com.oracle.graal.replacements.amd64.AMD64MathIntrinsicNode
 
tryDisassemble(String) - Static method in class com.oracle.graal.code.HexCodeFileDisassemblerProvider.HexCodeFileDisTool
 
tryFold(ValueNode, ValueNode, ConstantReflectionProvider, Assumptions) - Static method in class com.oracle.graal.hotspot.nodes.ClassCastNode
 
tryFold(ValueNode, MetaAccessProvider, Assumptions) - Static method in class com.oracle.graal.hotspot.replacements.CallSiteTargetNode
 
tryFold(Stamp, Stamp) - Method in class com.oracle.graal.nodes.BinaryOpLogicNode
 
tryFold(Stamp, Stamp) - Method in class com.oracle.graal.nodes.calc.FloatEqualsNode
 
tryFold(Stamp, Stamp) - Method in class com.oracle.graal.nodes.calc.FloatLessThanNode
 
tryFold(Stamp, Stamp) - Method in class com.oracle.graal.nodes.calc.IntegerBelowNode
 
tryFold(Stamp, Stamp) - Method in class com.oracle.graal.nodes.calc.IntegerEqualsNode
 
tryFold(Stamp, Stamp) - Method in class com.oracle.graal.nodes.calc.IntegerLessThanNode
 
tryFold(Stamp, Stamp) - Method in class com.oracle.graal.nodes.calc.IntegerTestNode
 
tryFold(Stamp) - Method in class com.oracle.graal.nodes.calc.IsNullNode
 
tryFold(Stamp, Stamp) - Method in class com.oracle.graal.nodes.calc.PointerEqualsNode
 
tryFold(MetaAccessProvider, ValueNode) - Static method in class com.oracle.graal.nodes.extended.GetClassNode
 
tryFold(Stamp) - Method in class com.oracle.graal.nodes.java.CheckCastNode
 
tryFold(Stamp) - Method in class com.oracle.graal.nodes.java.InstanceOfNode
 
tryFold(Stamp) - Method in class com.oracle.graal.nodes.java.TypeCheckNode
 
tryFold(Stamp) - Method in class com.oracle.graal.nodes.UnaryOpLogicNode
 
tryFold(ValueNode) - Static method in class com.oracle.graal.replacements.amd64.AMD64CountLeadingZerosNode
 
tryFold(ValueNode) - Static method in class com.oracle.graal.replacements.amd64.AMD64CountTrailingZerosNode
 
tryFold(List<ValueNode>, ResolvedJavaType[], ResolvedJavaMethod) - Method in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
tryGenConditionalForIf(BciBlockMapping.BciBlock, BciBlockMapping.BciBlock, LogicNode, int, int, int) - Method in class com.oracle.graal.java.BytecodeParser
 
tryGlobalValueNumbering(Node, NodeClass<?>) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance
 
tryImproveWith(Stamp) - Method in class com.oracle.graal.compiler.common.type.Stamp
Tries to improve this stamp with the stamp given as parameter.
tryInferStamp(ValueNode) - Method in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance
Calls ValueNode.inferStamp() on the node and, if it returns true (which means that the stamp has changed), re-queues the node's usages.
tryInline(ValueNode[], ResolvedJavaMethod, JavaType) - Method in class com.oracle.graal.java.BytecodeParser
 
tryInline(PEGraphDecoder.PEMethodScope, GraphDecoder.LoopScope, GraphDecoder.InvokeData, MethodCallTargetNode) - Method in class com.oracle.graal.replacements.PEGraphDecoder
 
tryIntrinsify(MethodCallTargetNode, List<Node>) - Method in class com.oracle.graal.replacements.NodeIntrinsificationPhase
 
tryInvocationPlugin(ValueNode[], ResolvedJavaMethod, Kind) - Method in class com.oracle.graal.java.BytecodeParser
 
tryInvocationPlugin(PEGraphDecoder.PEMethodScope, GraphDecoder.LoopScope, GraphDecoder.InvokeData, MethodCallTargetNode) - Method in class com.oracle.graal.replacements.PEGraphDecoder
 
tryKillUnused(Node) - Static method in class com.oracle.graal.nodes.util.GraphUtil
 
tryNodePluginForInvocation(ValueNode[], ResolvedJavaMethod) - Method in class com.oracle.graal.java.BytecodeParser
 
tryProofCondition(LogicNode, DominatorConditionalEliminationPhase.Instance.GuardRewirer) - Method in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance
 
tryReadField(GraphBuilderContext, ResolvedJavaField, JavaConstant) - Static method in class com.oracle.graal.hotspot.meta.HotSpotNodePlugin
 
tryReplaceWithExistingGuard(GuardNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
tryResolveTargetInvoke(Assumptions, MethodHandleAccessProvider, MethodHandleAccessProvider.IntrinsicMethod, ResolvedJavaMethod, int, JavaType, ValueNode...) - Static method in class com.oracle.graal.replacements.nodes.MethodHandleNode
Attempts to transform application of an intrinsifiable MethodHandle method into an invocation on another method with possibly transformed arguments.
trySimplify() - Method in class com.oracle.graal.nodes.BeginNode
 
trySimplify(IfNode, LogicNode, LogicNode, GuardingNode, AbstractBeginNode) - Method in class com.oracle.graal.phases.common.ConditionalEliminationPhase.ConditionalElimination
 
trySimplifyInvoke(PEGraphDecoder.PEMethodScope, GraphDecoder.LoopScope, GraphDecoder.InvokeData, MethodCallTargetNode) - Method in class com.oracle.graal.replacements.PEGraphDecoder
 
trySplitFixedGuard(FixedGuardNode, PhaseContext) - Method in class com.oracle.graal.phases.common.ConvertDeoptimizeToGuardPhase
 
tryToDevirtualizeInvoke(Providers) - Method in class com.oracle.graal.phases.common.inlining.info.AssumptionInlineInfo
 
tryToDevirtualizeInvoke(Providers) - Method in class com.oracle.graal.phases.common.inlining.info.ExactInlineInfo
 
tryToDevirtualizeInvoke(Providers) - Method in interface com.oracle.graal.phases.common.inlining.info.InlineInfo
Try to make the call static bindable to avoid interface and virtual method calls.
tryToDevirtualizeInvoke(Providers) - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
tryToDevirtualizeInvoke(Providers) - Method in class com.oracle.graal.phases.common.inlining.info.TypeGuardInlineInfo
 
tryToDevirtualizeMultipleMethods(StructuredGraph, StampProvider) - Method in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
tryToInline(MethodInvocation, int) - Method in class com.oracle.graal.phases.common.inlining.walker.InliningData
This method attempts: to inline at the callsite given by calleeInvocation, where that callsite belongs to the CallsiteHolderExplorable at the top of the InliningData.graphQueue maintained in this class. otherwise, to devirtualize the callsite in question.
tryToSchedule - Variable in class com.oracle.graal.printer.IdealGraphPrinter
 
tryUpdateState(MonitorDeoptTest.State, MonitorDeoptTest.State) - Method in class com.oracle.graal.compiler.test.deopt.MonitorDeoptTest.Monitor
 
tryUseTrappingNullCheck(MetaAccessProvider, DynamicDeoptimizeNode) - Static method in class com.oracle.graal.phases.common.UseTrappingNullChecksPhase
 
tryUseTrappingNullCheck(AbstractDeoptimizeNode, Node, DeoptimizationReason, JavaConstant) - Static method in class com.oracle.graal.phases.common.UseTrappingNullChecksPhase
 
TThread() - Constructor for class com.oracle.graal.jtt.threads.ThreadLocal03.TThread
 
TTY - Class in com.oracle.graal.debug
A collection of static methods for printing debug and informational output to a global LogStream.
TTY() - Constructor for class com.oracle.graal.debug.TTY
 
TTY.Filter - Class in com.oracle.graal.debug
Support for thread-local suppression of TTY.
TTYStreamProvider - Interface in com.oracle.graal.debug
Provides a PrintStream that writes to the underlying log stream of the VM.
two(Object, Object) - Static method in class com.oracle.graal.jtt.micro.StrangeFrames
 
TWO_SLOT_MARKER - Static variable in class com.oracle.graal.nodes.FrameState
Marker value for the second slot of values that occupy two local variable or expression stack slots.
TwoMergesExplodedLoopTestNode - Class in com.oracle.graal.truffle.test.nodes
 
TwoMergesExplodedLoopTestNode(int) - Constructor for class com.oracle.graal.truffle.test.nodes.TwoMergesExplodedLoopTestNode
 
TwoMergesExplodedLoopTestNode.Flag - Class in com.oracle.graal.truffle.test.nodes
 
twoMergesLoopExplosion() - Method in class com.oracle.graal.truffle.test.SimplePartialEvaluationTest
 
twoOperandStackSlots() - Static method in class com.oracle.graal.jtt.micro.StrangeFrames
 
TwoSlotMarker() - Constructor for class com.oracle.graal.nodes.FrameState.TwoSlotMarker
 
twoVariablesSnippet() - Static method in class com.oracle.graal.compiler.test.CountedLoopTest
 
TYPE - Static variable in class com.oracle.graal.compiler.amd64.AMD64AddressNode
 
type - Variable in class com.oracle.graal.compiler.common.FieldsScanner.FieldInfo
 
type - Variable in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
 
type() - Method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
 
type - Variable in class com.oracle.graal.compiler.match.MatchContext.NamedNode
 
TYPE - Static variable in class com.oracle.graal.compiler.sparc.SPARCImmediateAddressNode
 
TYPE - Static variable in class com.oracle.graal.compiler.sparc.SPARCIndexedAddressNode
 
TYPE - Static variable in class com.oracle.graal.compiler.test.CountedLoopTest.IVPropertyNode
 
TYPE - Static variable in class com.oracle.graal.compiler.test.NodePosIteratorTest.TestNode
 
type - Variable in class com.oracle.graal.graph.Edges
 
type() - Method in class com.oracle.graal.graph.Edges
 
Type() - Constructor for enum com.oracle.graal.graph.Edges.Type
 
TYPE - Static variable in class com.oracle.graal.graph.Graph.PlaceHolderNode
 
type - Variable in class com.oracle.graal.graph.iterators.NodePredicates.NegativeTypePredicate
 
type - Variable in class com.oracle.graal.graph.iterators.NodePredicates.PositiveTypePredicate
 
TYPE - Static variable in class com.oracle.graal.graph.Node
 
TYPE - Static variable in class com.oracle.graal.graph.test.NodeMapTest.TestNode
 
TYPE - Static variable in class com.oracle.graal.graph.test.NodeUsagesTests.Def
 
TYPE - Static variable in class com.oracle.graal.graph.test.NodeUsagesTests.Use
 
TYPE - Static variable in class com.oracle.graal.graph.test.NodeValidationChecksTest.TestNode
 
TYPE - Static variable in class com.oracle.graal.graph.test.TypedNodeIteratorTest.TestNode
 
TYPE - Static variable in class com.oracle.graal.graph.test.TypedNodeIteratorTest2.NodeA
 
TYPE - Static variable in class com.oracle.graal.graph.test.TypedNodeIteratorTest2.NodeB
 
TYPE - Static variable in class com.oracle.graal.graph.test.TypedNodeIteratorTest2.NodeC
 
TYPE - Static variable in class com.oracle.graal.graph.test.TypedNodeIteratorTest2.NodeD
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64DeoptimizeOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotAddressLowering.HeapBaseNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBinaryConsumer.ConstOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotBinaryConsumer.MemoryConstOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCardTableAddressOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCardTableShiftOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCounterOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCRuntimeCallEpilogueOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotCRuntimeCallPrologueOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotDeoptimizeCallerOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotDirectStaticCallOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotspotDirectVirtualCallOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotEnterUnpackFramesStackFrameOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotJumpToExceptionHandlerInCallerOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLeaveCurrentStackFrameOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLeaveDeoptimizedStackFrameOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLeaveUnpackFramesStackFrameOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator.RescueSlotDummyOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.CompressPointer
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.HotSpotLoadMetaspaceConstantOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.HotSpotLoadObjectConstantOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.StoreRbpOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.UncompressPointer
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotPatchReturnAddressOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotPushInterpreterFrameOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotReturnOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotSafepointOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotUnwindOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64IndirectCallOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64PrefetchOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64RawNativeCallNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.AMD64TailcallOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest.LoadThroughPatchNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.amd64.test.DataPatchInConstantsTest.LoadThroughPatchOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.HotSpotCounterOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.InstructionCounterOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.HotSpotLockStack
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.AllocaNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.ArrayRangeWriteBarrier
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.BeginLockScopeNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.ClassCastNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.CompressionNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.ComputeObjectAddressNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.CStringNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.CurrentJavaThreadNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.CurrentLockNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.DeoptimizationFetchUnrollInfoCallNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.DeoptimizeCallerNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.DeoptimizingStubCall
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.DimensionsNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.DirectCompareAndSwapNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.EndLockScopeNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.EnterUnpackFramesStackFrameNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.G1ArrayRangePostWriteBarrier
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.G1ArrayRangePreWriteBarrier
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.G1PostWriteBarrier
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.G1PreWriteBarrier
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.G1ReferentFieldReadBarrier
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.GetObjectAddressNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.HotSpotDirectCallTargetNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.HotSpotIndirectCallTargetNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.JumpToExceptionHandlerInCallerNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.JumpToExceptionHandlerNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.LeaveCurrentStackFrameNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.LeaveDeoptimizedStackFrameNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.LeaveUnpackFramesStackFrameNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.LoadIndexedPointerNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.MonitorCounterNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.ObjectWriteBarrier
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.PatchReturnAddressNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.PrefetchAllocateNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.PushInterpreterFrameNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.SaveAllRegistersNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.SerialArrayRangeWriteBarrier
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.SerialWriteBarrier
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.SnippetAnchorNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.SnippetLocationProxyNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.StubForeignCallNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.StubStartNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.UncommonTrapCallNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.VMErrorNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.nodes.WriteBarrier
 
TYPE - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySlowPathNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.replacements.CallSiteTargetNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.replacements.CardTableAddressNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.replacements.CardTableShiftNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.replacements.HubGetClassNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.replacements.IdentityHashCodeNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.replacements.KlassLayoutHelperNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.replacements.ObjectCloneNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.replacements.ReflectionGetCallerClassNode
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCDeoptimizeOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCounterOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCRuntimeCallEpilogueOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotCRuntimeCallPrologueOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotDeoptimizeCallerOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotspotDirectStaticCallOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotspotDirectVirtualCallOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotEnterUnpackFramesStackFrameOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotEpilogueOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotJumpToExceptionHandlerInCallerOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotJumpToExceptionHandlerOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLeaveCurrentStackFrameOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLeaveDeoptimizedStackFrameOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotLeaveUnpackFramesStackFrameOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove.CompressPointer
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove.UncompressPointer
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotPatchReturnAddressOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotPushInterpreterFrameOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotReturnOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotSafepointOp.SPARCLoadSafepointPollAddress
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotSafepointOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotUnwindOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCIndirectCallOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.sparc.SPARCPrefetchOp
 
TYPE - Static variable in class com.oracle.graal.hotspot.test.DataPatchTest.ConstantFoldBarrier
 
TYPE - Static variable in class com.oracle.graal.hotspot.word.PointerCastNode
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Arithmetic.FPDivRemOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Binary.CommutativeOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Binary.ConstOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Binary.DataOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Binary.MemoryOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Binary.Op
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Binary.RMIOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.ConstOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.DataOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryConstOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryMROp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryRMOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.Op
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64BlockEndOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64BreakpointOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64ByteSwapOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Call.CallOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Call.DirectCallOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Call.DirectFarForeignCallOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Call.DirectNearForeignCallOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Call.ForeignCallOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Call.IndirectCallOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Call.MethodCallOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64CCall
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64ClearRegisterOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.BranchOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.CondMoveOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.FloatBranchOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.FloatCondMoveOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.ReturnOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.StrategySwitchOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.TableSwitchOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64LIRInstruction
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64MathIntrinsicOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Move.AbstractMoveOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Move.AMD64MultiStackMove
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Move.AMD64PushPopStackMove
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Move.AMD64StackMove
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Move.AtomicReadAndAddOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Move.AtomicReadAndWriteOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Move.CompareAndSwapOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Move.LeaDataOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Move.LeaOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Move.MembarOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Move.MoveFromRegOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Move.MoveToRegOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Move.NullCheckOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Move.StackLeaOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64MulDivOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64RestoreRegistersOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64SaveRegistersOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64ShiftOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64SignExtendOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Unary.MemoryOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Unary.MOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Unary.MROp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64Unary.RMOp
 
TYPE - Static variable in class com.oracle.graal.lir.amd64.AMD64ZapRegistersOp
 
TYPE - Static variable in class com.oracle.graal.lir.FullInfopointOp
 
TYPE - Static variable in class com.oracle.graal.lir.jtt.LIRTest.LIRTestNode
 
TYPE - Static variable in class com.oracle.graal.lir.jtt.LIRTest.LIRValueNode
 
TYPE - Static variable in class com.oracle.graal.lir.SimpleInfopointOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegConst
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegReg
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.MulHighOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.RemOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.SPARCLMulccOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.Unary2Op
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCBitManipulationOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCBlockEndOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCBreakpointOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCByteSwapOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCCall.DirectFarForeignCallOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCCall.DirectNearForeignCallOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCCall.ForeignCallOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCCompare.CompareOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.BranchOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CondMoveOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.ReturnOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.StrategySwitchOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.TableSwitchOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCJumpOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCLIRInstruction
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCLoadConstantTableBaseOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCMathIntrinsicOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.CompareAndSwapOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadAddressOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadConstantFromTable
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadDataAddressOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadInlineConstant
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.LoadOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.MembarOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.MemOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.Move
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.MoveFpGp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.NullCheckOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.StackLoadAddressOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.StoreConstantOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCMove.StoreOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCSaveRegistersOp
 
TYPE - Static variable in class com.oracle.graal.lir.sparc.SPARCTestOp
 
TYPE - Static variable in class com.oracle.graal.lir.StandardOp.AbstractBlockEndOp
 
TYPE - Static variable in class com.oracle.graal.lir.StandardOp.BlackholeOp
 
TYPE - Static variable in class com.oracle.graal.lir.StandardOp.JumpOp
 
TYPE - Static variable in class com.oracle.graal.lir.StandardOp.LabelOp
 
TYPE - Static variable in class com.oracle.graal.lir.StandardOp.NoOp
 
TYPE - Static variable in class com.oracle.graal.lir.StandardOp.StackMove
 
TYPE - Static variable in class com.oracle.graal.lir.test.CompositeValueReplacementTest1.TestOp
 
TYPE - Static variable in class com.oracle.graal.nodes.AbstractBeginNode
 
TYPE - Static variable in class com.oracle.graal.nodes.AbstractDeoptimizeNode
 
TYPE - Static variable in class com.oracle.graal.nodes.AbstractEndNode
 
TYPE - Static variable in class com.oracle.graal.nodes.AbstractFixedGuardNode
 
TYPE - Static variable in class com.oracle.graal.nodes.AbstractLocalNode
 
TYPE - Static variable in class com.oracle.graal.nodes.AbstractMergeNode
 
TYPE - Static variable in class com.oracle.graal.nodes.AbstractStateSplit
 
TYPE - Static variable in class com.oracle.graal.nodes.BeginNode
 
TYPE - Static variable in class com.oracle.graal.nodes.BeginStateSplitNode
 
TYPE - Static variable in class com.oracle.graal.nodes.BinaryOpLogicNode
 
TYPE - Static variable in class com.oracle.graal.nodes.BreakpointNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.AbsNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.AddNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.AndNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.BinaryArithmeticNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.BinaryNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.CompareNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.ConditionalNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.DivNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.FixedBinaryNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.FloatConvertNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.FloatEqualsNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.FloatingNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.FloatLessThanNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.IntegerBelowNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.IntegerConvertNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.IntegerDivNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.IntegerEqualsNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.IntegerLessThanNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.IntegerRemNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.IntegerTestNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.IsNullNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.LeftShiftNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.MulNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.NarrowNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.NegateNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.NormalizeCompareNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.NotNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.ObjectEqualsNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.OrNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.PointerEqualsNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.ReinterpretNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.RemNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.RightShiftNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.ShiftNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.SignExtendNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.SqrtNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.SubNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.UnaryArithmeticNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.UnaryNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.UnsignedDivNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.UnsignedRemNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.UnsignedRightShiftNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.XorNode
 
TYPE - Static variable in class com.oracle.graal.nodes.calc.ZeroExtendNode
 
TYPE - Static variable in class com.oracle.graal.nodes.CallTargetNode
 
TYPE - Static variable in class com.oracle.graal.nodes.ConditionAnchorNode
 
TYPE - Static variable in class com.oracle.graal.nodes.ConstantNode
 
TYPE - Static variable in class com.oracle.graal.nodes.ControlSinkNode
 
TYPE - Static variable in class com.oracle.graal.nodes.ControlSplitNode
 
TYPE - Static variable in class com.oracle.graal.nodes.debug.BlackholeNode
 
TYPE - Static variable in class com.oracle.graal.nodes.debug.ControlFlowAnchorNode
 
TYPE - Static variable in class com.oracle.graal.nodes.debug.DynamicCounterNode
 
TYPE - Static variable in class com.oracle.graal.nodes.debug.OpaqueNode
 
TYPE - Static variable in class com.oracle.graal.nodes.debug.VerifyHeapNode
 
TYPE - Static variable in class com.oracle.graal.nodes.debug.WeakCounterNode
 
TYPE - Static variable in class com.oracle.graal.nodes.DeoptimizeNode
 
TYPE - Static variable in class com.oracle.graal.nodes.DeoptimizingFixedWithNextNode
 
TYPE - Static variable in class com.oracle.graal.nodes.DirectCallTargetNode
 
TYPE - Static variable in class com.oracle.graal.nodes.DispatchBeginNode
 
TYPE - Static variable in class com.oracle.graal.nodes.DynamicDeoptimizeNode
 
TYPE - Static variable in class com.oracle.graal.nodes.EndNode
 
TYPE - Static variable in class com.oracle.graal.nodes.EntryMarkerNode
 
TYPE - Static variable in class com.oracle.graal.nodes.EntryProxyNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.ArrayRangeWriteNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.BoxNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.BranchProbabilityNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.BytecodeExceptionNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.FixedValueAnchorNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.ForeignCallNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.GetClassNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.IntegerSwitchNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.JavaReadNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.JavaWriteNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.LoadHubNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.LoadMethodNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.MembarNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.NullCheckNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.OSRLocalNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.OSRStartNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.StoreHubNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.SwitchNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.UnboxNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.UnsafeAccessNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.UnsafeCastNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.UnsafeLoadNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.UnsafeStoreNode
 
TYPE - Static variable in class com.oracle.graal.nodes.extended.ValueAnchorNode
 
TYPE - Static variable in class com.oracle.graal.nodes.FixedGuardNode
 
TYPE - Static variable in class com.oracle.graal.nodes.FixedNode
 
TYPE - Static variable in class com.oracle.graal.nodes.FixedWithNextNode
 
TYPE - Static variable in class com.oracle.graal.nodes.FloatingAnchoredNode
 
TYPE - Static variable in class com.oracle.graal.nodes.FloatingGuardedNode
 
TYPE - Static variable in class com.oracle.graal.nodes.FrameState.TwoSlotMarker
 
TYPE - Static variable in class com.oracle.graal.nodes.FrameState
 
TYPE - Static variable in class com.oracle.graal.nodes.FullInfopointNode
 
TYPE - Static variable in class com.oracle.graal.nodes.GuardedValueNode
 
TYPE - Static variable in class com.oracle.graal.nodes.GuardNode
 
TYPE - Static variable in class com.oracle.graal.nodes.GuardPhiNode
 
TYPE - Static variable in class com.oracle.graal.nodes.GuardProxyNode
 
type - Variable in class com.oracle.graal.nodes.IfNode.MutableProfiledType
 
TYPE - Static variable in class com.oracle.graal.nodes.IfNode
 
TYPE - Static variable in class com.oracle.graal.nodes.IndirectCallTargetNode
 
TYPE - Static variable in class com.oracle.graal.nodes.InfopointNode
 
TYPE - Static variable in class com.oracle.graal.nodes.InvokeNode
 
TYPE - Static variable in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.AbstractNewArrayNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.AbstractNewObjectNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.AccessArrayNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.AccessFieldNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.AccessIndexedNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.AccessMonitorNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.ArrayLengthNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.AtomicReadAndAddNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.AtomicReadAndWriteNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.CheckCastDynamicNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.CheckCastNode
 
type - Variable in class com.oracle.graal.nodes.java.CheckCastNode
 
type() - Method in class com.oracle.graal.nodes.java.CheckCastNode
Gets the type being cast to.
TYPE - Static variable in class com.oracle.graal.nodes.java.ClassIsAssignableFromNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.CompareAndSwapNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.DynamicNewArrayNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.DynamicNewInstanceNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.ExceptionObjectNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.InstanceOfDynamicNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.InstanceOfNode
 
type - Variable in class com.oracle.graal.nodes.java.InstanceOfNode
 
type() - Method in class com.oracle.graal.nodes.java.InstanceOfNode
Gets the type being tested.
TYPE - Static variable in class com.oracle.graal.nodes.java.LoadExceptionObjectNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.LoadFieldNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.LoadIndexedNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.LoweredAtomicReadAndWriteNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.LoweredCompareAndSwapNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.MethodCallTargetNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.MonitorEnterNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.MonitorExitNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.MonitorIdNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.NewArrayNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.NewInstanceNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.NewMultiArrayNode
 
type - Variable in class com.oracle.graal.nodes.java.NewMultiArrayNode
 
type() - Method in class com.oracle.graal.nodes.java.NewMultiArrayNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.RawMonitorEnterNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.RegisterFinalizerNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.StoreFieldNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.StoreIndexedNode
 
TYPE - Static variable in class com.oracle.graal.nodes.java.TypeCheckNode
 
type - Variable in class com.oracle.graal.nodes.java.TypeCheckNode
 
type() - Method in class com.oracle.graal.nodes.java.TypeCheckNode
Gets the type being tested.
TYPE - Static variable in class com.oracle.graal.nodes.java.TypeSwitchNode
 
TYPE - Static variable in class com.oracle.graal.nodes.KillingBeginNode
 
TYPE - Static variable in class com.oracle.graal.nodes.LogicConstantNode
 
TYPE - Static variable in class com.oracle.graal.nodes.LogicNegationNode
 
TYPE - Static variable in class com.oracle.graal.nodes.LogicNode
 
TYPE - Static variable in class com.oracle.graal.nodes.LoopBeginNode
 
TYPE - Static variable in class com.oracle.graal.nodes.LoopEndNode
 
TYPE - Static variable in class com.oracle.graal.nodes.LoopExitNode
 
TYPE - Static variable in class com.oracle.graal.nodes.LoweredCallTargetNode
 
TYPE - Static variable in class com.oracle.graal.nodes.memory.AbstractMemoryCheckpoint
 
TYPE - Static variable in class com.oracle.graal.nodes.memory.AbstractWriteNode
 
TYPE - Static variable in class com.oracle.graal.nodes.memory.address.AddressNode
 
TYPE - Static variable in class com.oracle.graal.nodes.memory.address.OffsetAddressNode
 
TYPE - Static variable in class com.oracle.graal.nodes.memory.address.RawAddressNode
 
TYPE - Static variable in class com.oracle.graal.nodes.memory.FixedAccessNode
 
TYPE - Static variable in class com.oracle.graal.nodes.memory.FloatableAccessNode
 
TYPE - Static variable in class com.oracle.graal.nodes.memory.FloatingAccessNode
 
TYPE - Static variable in class com.oracle.graal.nodes.memory.FloatingReadNode
 
TYPE - Static variable in class com.oracle.graal.nodes.memory.MemoryAnchorNode
 
TYPE - Static variable in class com.oracle.graal.nodes.memory.MemoryMapNode
 
TYPE - Static variable in class com.oracle.graal.nodes.memory.MemoryPhiNode
 
TYPE - Static variable in class com.oracle.graal.nodes.memory.ReadNode
 
TYPE - Static variable in class com.oracle.graal.nodes.memory.WriteNode
 
TYPE - Static variable in class com.oracle.graal.nodes.MergeNode
 
TYPE - Static variable in class com.oracle.graal.nodes.ParameterNode
 
TYPE - Static variable in class com.oracle.graal.nodes.PhiNode.MultipleValuesNode
 
TYPE - Static variable in class com.oracle.graal.nodes.PhiNode
 
TYPE - Static variable in class com.oracle.graal.nodes.PiArrayNode
 
TYPE - Static variable in class com.oracle.graal.nodes.PiNode
 
TYPE - Static variable in class com.oracle.graal.nodes.ProxyNode
 
TYPE - Static variable in class com.oracle.graal.nodes.ReturnNode
 
TYPE - Static variable in class com.oracle.graal.nodes.SafepointNode
 
TYPE - Static variable in class com.oracle.graal.nodes.ShortCircuitOrNode
 
TYPE - Static variable in class com.oracle.graal.nodes.SimpleInfopointNode
 
TYPE - Static variable in class com.oracle.graal.nodes.StartNode
 
type - Variable in class com.oracle.graal.nodes.TypeCheckHints.Hint
A type seen while profiling a type check instruction.
TYPE - Static variable in class com.oracle.graal.nodes.UnaryOpLogicNode
 
TYPE - Static variable in class com.oracle.graal.nodes.UnwindNode
 
TYPE - Static variable in class com.oracle.graal.nodes.ValueNode
 
TYPE - Static variable in class com.oracle.graal.nodes.ValuePhiNode
 
TYPE - Static variable in class com.oracle.graal.nodes.ValueProxyNode
 
TYPE - Static variable in class com.oracle.graal.nodes.virtual.AllocatedObjectNode
 
TYPE - Static variable in class com.oracle.graal.nodes.virtual.CommitAllocationNode
 
TYPE - Static variable in class com.oracle.graal.nodes.virtual.EnsureVirtualizedNode
 
TYPE - Static variable in class com.oracle.graal.nodes.virtual.EscapeObjectState
 
TYPE - Static variable in class com.oracle.graal.nodes.virtual.VirtualArrayNode
 
type() - Method in class com.oracle.graal.nodes.virtual.VirtualArrayNode
 
TYPE - Static variable in class com.oracle.graal.nodes.virtual.VirtualBoxingNode
 
TYPE - Static variable in class com.oracle.graal.nodes.virtual.VirtualInstanceNode
 
type - Variable in class com.oracle.graal.nodes.virtual.VirtualInstanceNode
 
type() - Method in class com.oracle.graal.nodes.virtual.VirtualInstanceNode
 
TYPE - Static variable in class com.oracle.graal.nodes.virtual.VirtualObjectNode
 
type() - Method in class com.oracle.graal.nodes.virtual.VirtualObjectNode
The type of object described by this VirtualObjectNode.
TYPE - Static variable in class com.oracle.graal.nodes.VirtualState
 
type - Variable in class com.oracle.graal.phases.common.inlining.info.TypeGuardInlineInfo
 
TYPE - Static variable in class com.oracle.graal.phases.common.LoweringPhase.DummyGuardHandle
 
TYPE - Static variable in class com.oracle.graal.replacements.amd64.AMD64CountLeadingZerosNode
 
TYPE - Static variable in class com.oracle.graal.replacements.amd64.AMD64CountTrailingZerosNode
 
TYPE - Static variable in class com.oracle.graal.replacements.amd64.AMD64FloatConvertNode
 
TYPE - Static variable in class com.oracle.graal.replacements.amd64.AMD64MathIntrinsicNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.arithmetic.IntegerAddExactNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.arithmetic.IntegerAddExactSplitNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.arithmetic.IntegerExactArithmeticSplitNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulExactNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulExactSplitNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.arithmetic.IntegerMulHighNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.arithmetic.IntegerSubExactNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.arithmetic.IntegerSubExactSplitNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.arithmetic.UnsignedMulHighNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.AssertionNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.BasicObjectCloneNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.BitCountNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.BitScanForwardNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.BitScanReverseNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.DeferredPiNode
 
type - Variable in class com.oracle.graal.replacements.nodes.DeferredPiNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.DirectObjectStoreNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.DirectReadNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.DirectStoreNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.ExplodeLoopNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.LoadSnippetVarargParameterNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.MacroNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.MacroStateSplitNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.MethodHandleNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.PureFunctionMacroNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.ReadRegisterNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.ResolvedMethodHandleCallTargetNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.ReverseBytesNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.VirtualizableInvokeMacroNode
 
TYPE - Static variable in class com.oracle.graal.replacements.nodes.WriteRegisterNode
 
TYPE - Static variable in class com.oracle.graal.replacements.PEGraphDecoder.ExceptionPlaceholderNode
 
TYPE - Static variable in class com.oracle.graal.replacements.SnippetCounterNode
 
TYPE - Static variable in class com.oracle.graal.replacements.SnippetTemplate.VarargsPlaceholderNode
 
TYPE - Static variable in class com.oracle.graal.replacements.test.EdgesTest.TestNode
 
TYPE - Static variable in class com.oracle.graal.replacements.test.SubstitutionsTest.TestGuard
 
TYPE - Static variable in class com.oracle.graal.replacements.test.SubstitutionsTest.TestMemory
 
TYPE - Static variable in class com.oracle.graal.replacements.test.SubstitutionsTest.TestValue
 
type - Variable in class com.oracle.graal.truffle.DefaultTruffleStamp.InstanceStamp
 
type - Variable in class com.oracle.graal.truffle.DefaultTruffleStamp.TypeStamp
 
TYPE - Static variable in class com.oracle.graal.truffle.nodes.asserts.NeverPartOfCompilationNode
 
TYPE - Static variable in class com.oracle.graal.truffle.nodes.frame.ForceMaterializeNode
 
TYPE - Static variable in class com.oracle.graal.truffle.nodes.frame.MaterializeFrameNode
 
TYPE - Static variable in class com.oracle.graal.truffle.nodes.frame.NewFrameNode
 
TYPE - Static variable in class com.oracle.graal.truffle.nodes.frame.NewFrameNode.VirtualOnlyInstanceNode
 
TYPE - Static variable in class com.oracle.graal.truffle.nodes.IsCompilationConstantNode
 
type - Variable in class com.oracle.graal.truffle.test.TruffleStampTest.TestTypedObject
 
TYPE - Static variable in class com.oracle.graal.virtual.nodes.MaterializedObjectState
 
TYPE - Static variable in class com.oracle.graal.virtual.nodes.VirtualObjectState
 
TYPE - Static variable in class com.oracle.graal.word.nodes.WordCastNode
 
Type(boolean) - Constructor for enum jdk.internal.jvmci.code.CallingConvention.Type
 
type - Variable in class jdk.internal.jvmci.code.VirtualObject
 
type - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
type - Variable in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
 
Type(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes.Type
 
Type() - Constructor for enum jdk.internal.jvmci.hotspotvmconfig.HotSpotVMField.Type
 
Type() - Constructor for enum jdk.internal.jvmci.hotspotvmconfig.HotSpotVMType.Type
 
Type() - Constructor for enum jdk.internal.jvmci.hotspotvmconfig.HotSpotVMValue.Type
 
type - Variable in class jdk.internal.jvmci.meta.LocalImpl
 
type - Variable in class jdk.internal.jvmci.options.OptionDescriptor
 
type - Variable in class jdk.internal.jvmci.options.processor.OptionProcessor.OptionInfo
 
TYPE1 - Static variable in class com.oracle.graal.truffle.test.TruffleStampTest
 
TYPE2 - Static variable in class com.oracle.graal.truffle.test.TruffleStampTest
 
TYPE_CHECK_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.TypeCheckData
 
TYPE_DATA_FIRST_TYPE_COUNT_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
TYPE_DATA_FIRST_TYPE_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
TYPE_DATA_ROW_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
TYPE_VALUE - Static variable in class com.oracle.graal.replacements.verifier.ClassSubstitutionVerifier
 
TypeAssertion() - Constructor for class com.oracle.graal.nodes.memory.MemoryCheckpoint.TypeAssertion
 
typeAt(int) - Method in class com.oracle.graal.nodes.java.TypeSwitchNode
 
typeCacheNext - Variable in class com.oracle.graal.graph.Node
 
TypeCastElem - Class in com.oracle.graal.jtt.optimize
 
TypeCastElem() - Constructor for class com.oracle.graal.jtt.optimize.TypeCastElem
 
TypeCastElem.ClassA - Class in com.oracle.graal.jtt.optimize
 
TypeCastElem.ClassB - Class in com.oracle.graal.jtt.optimize
 
TypeCastElem.ClassC - Class in com.oracle.graal.jtt.optimize
 
TypeCastElem.Int1 - Interface in com.oracle.graal.jtt.optimize
 
TypeCastElem.Int2 - Interface in com.oracle.graal.jtt.optimize
 
TypeCastElem.Int3 - Interface in com.oracle.graal.jtt.optimize
 
typeChar - Variable in enum jdk.internal.jvmci.meta.Kind
 
TypeCheckData() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.TypeCheckData
 
TypeCheckHints - Class in com.oracle.graal.nodes
Utility for deriving hint types for a type check instruction (e.g.
TypeCheckHints(ResolvedJavaType, JavaTypeProfile, Assumptions, double, int) - Constructor for class com.oracle.graal.nodes.TypeCheckHints
Derives hint information for use when generating the code for a type check instruction.
TypeCheckHints.Hint - Class in com.oracle.graal.nodes
A receiver type profiled in a type check instruction.
TypeCheckMaxHints - Static variable in class com.oracle.graal.hotspot.replacements.InstanceOfSnippets.Options
 
TypeCheckMinProfileHitProbability - Static variable in class com.oracle.graal.hotspot.replacements.InstanceOfSnippets.Options
 
TypeCheckNode - Class in com.oracle.graal.nodes.java
The TypeCheckNode represents a test equivalent to o.getClass() == type.
TypeCheckNode(ResolvedJavaType, ValueNode) - Constructor for class com.oracle.graal.nodes.java.TypeCheckNode
 
TypeCheckSnippetUtils - Class in com.oracle.graal.hotspot.replacements
Utilities and common code paths used by the type check snippets.
TypeCheckSnippetUtils() - Constructor for class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
 
TypeCheckSnippetUtils.Hints - Class in com.oracle.graal.hotspot.replacements
A set of type check hints ordered by decreasing probabilities.
TypeCheckTest - Class in com.oracle.graal.replacements.test
Base class for checkcast and instanceof test classes.
TypeCheckTest() - Constructor for class com.oracle.graal.replacements.test.TypeCheckTest
 
TypeConversion - Class in com.oracle.graal.compiler.common.util
Provides low-level value checks and conversion for signed and unsigned values of size 1, 2, and 4 bytes.
TypeConversion() - Constructor for class com.oracle.graal.compiler.common.util.TypeConversion
 
TypeDescriptor(TypeMirror, String, String, String, String[], boolean, boolean) - Constructor for class com.oracle.graal.compiler.match.processor.MatchProcessor.TypeDescriptor
 
TypedGraphNodeIterator<T extends IterableNodeType> - Class in com.oracle.graal.graph
 
TypedGraphNodeIterator(NodeClass<?>, Graph) - Constructor for class com.oracle.graal.graph.TypedGraphNodeIterator
 
TypedNodeIteratorTest - Class in com.oracle.graal.graph.test
 
TypedNodeIteratorTest() - Constructor for class com.oracle.graal.graph.test.TypedNodeIteratorTest
 
TypedNodeIteratorTest.TestNode - Class in com.oracle.graal.graph.test
 
TypedNodeIteratorTest2 - Class in com.oracle.graal.graph.test
 
TypedNodeIteratorTest2() - Constructor for class com.oracle.graal.graph.test.TypedNodeIteratorTest2
 
TypedNodeIteratorTest2.NodeA - Class in com.oracle.graal.graph.test
 
TypedNodeIteratorTest2.NodeB - Class in com.oracle.graal.graph.test
 
TypedNodeIteratorTest2.NodeC - Class in com.oracle.graal.graph.test
 
TypedNodeIteratorTest2.NodeD - Class in com.oracle.graal.graph.test
 
TypeFlow() - Constructor for class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.TypeFlow
 
TypeFlowBuilder(StructuredGraph) - Constructor for class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.TypeFlowBuilder
 
typeFlows - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.TypeFlowBuilder
Mapping from Graal nodes to type flows.
TypeGuardInlineInfo - Class in com.oracle.graal.phases.common.inlining.info
Represents an inlining opportunity for which profiling information suggests a monomorphic receiver, but for which the receiver type cannot be proven.
TypeGuardInlineInfo(Invoke, ResolvedJavaMethod, ResolvedJavaType) - Constructor for class com.oracle.graal.phases.common.inlining.info.TypeGuardInlineInfo
 
typeOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags
 
typeOrNull(ValueNode) - Static method in class com.oracle.graal.nodes.type.StampTool
Returns the Java type this ValueNode has if it is a legal Object value.
typeOrNull(Stamp) - Static method in class com.oracle.graal.nodes.type.StampTool
Returns the Java type this Stamp has if it is a legal Object stamp.
typeProfileWidth - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
TypeReader - Interface in com.oracle.graal.compiler.common.util
Provides low-level read access for signed and unsigned values of size 1, 2, 4, and 8 bytes.
types - Variable in class com.oracle.graal.compiler.common.Fields
The types of the fields.
types - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.TypeFlow
 
types - Variable in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
types - Variable in class com.oracle.graal.nodes.EncodedGraph
 
types - Variable in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.IdentityStatistics
 
TypeStamp(Class<?>, Object) - Constructor for class com.oracle.graal.truffle.DefaultTruffleStamp.TypeStamp
 
typesToConcretes - Variable in class com.oracle.graal.phases.common.inlining.info.MultiTypeGuardInlineInfo
 
TypeSwitchNode - Class in com.oracle.graal.nodes.java
The TypeSwitchNode performs a lookup based on the type of the input value.
TypeSwitchNode(ValueNode, AbstractBeginNode[], ResolvedJavaType[], double[], int[]) - Constructor for class com.oracle.graal.nodes.java.TypeSwitchNode
 
TypeSystemTest - Class in com.oracle.graal.compiler.test
In the following tests, the scalar type system of the compiler should be complete enough to see the relation between the different conditions.
TypeSystemTest() - Constructor for class com.oracle.graal.compiler.test.TypeSystemTest
 
TypeUniverse - Class in jdk.internal.jvmci.runtime.test
Context for type related tests.
TypeUniverse() - Constructor for class jdk.internal.jvmci.runtime.test.TypeUniverse
 
TypeUniverse.ConstantsUniverse - Class in jdk.internal.jvmci.runtime.test
 
TypeUniverse.ConstantValue - Class in jdk.internal.jvmci.runtime.test
 
TypeUniverse.InnerClass - Class in jdk.internal.jvmci.runtime.test
 
TypeUniverse.InnerStaticClass - Class in jdk.internal.jvmci.runtime.test
 
TypeUniverse.InnerStaticFinalClass - Class in jdk.internal.jvmci.runtime.test
 
TypeUniverse.PrivateInnerClass - Class in jdk.internal.jvmci.runtime.test
 
TypeUniverse.ProtectedInnerClass - Class in jdk.internal.jvmci.runtime.test
 
typeUtils() - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
TypeWriter - Interface in com.oracle.graal.compiler.common.util
Provides low-level sequential write access for signed and unsigned values of size 1, 2, 4, and 8 bytes.
TypeWriterTest - Class in com.oracle.graal.compiler.test
 
TypeWriterTest() - Constructor for class com.oracle.graal.compiler.test.TypeWriterTest
 
tz() - Static method in class com.oracle.graal.jtt.hotspot.Test6823354
 
TZCNT - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64RMOp
 
tzcntlMemTest() - Method in class com.oracle.graal.asm.amd64.test.BitOpsTest
 
tzcntlTest() - Method in class com.oracle.graal.asm.amd64.test.BitOpsTest
 
tzcntqMemTest() - Method in class com.oracle.graal.asm.amd64.test.BitOpsTest
 
tzcntqTest() - Method in class com.oracle.graal.asm.amd64.test.BitOpsTest
 
tzcntSupported - Static variable in class com.oracle.graal.asm.amd64.test.BitOpsTest
 
tzcomp(int) - Static method in class com.oracle.graal.jtt.hotspot.Test6823354
 
tzcomp(long) - Static method in class com.oracle.graal.jtt.hotspot.Test6823354
 
tzconI() - Constructor for class com.oracle.graal.jtt.hotspot.Test6823354.tzconI
 
tzconL() - Constructor for class com.oracle.graal.jtt.hotspot.Test6823354.tzconL
 
tzint(int) - Static method in class com.oracle.graal.jtt.hotspot.Test6823354
 
tzint(long) - Static method in class com.oracle.graal.jtt.hotspot.Test6823354
 

U

u - Variable in class com.oracle.graal.graph.iterators.NodePredicates.EqualsPredicate
 
u - Variable in class com.oracle.graal.graph.iterators.NodePredicates.NotEqualsPredicate
 
UCOMIS - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
udivx(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
udivx(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
ulpsDelta() - Method in class com.oracle.graal.test.GraalTest
 
umulxhi(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
unalignedMemoryAccess - Variable in class jdk.internal.jvmci.code.Architecture
Whether the architecture supports unaligned memory accesses.
UnalignedUnsafeArrayTypeReader - Class in com.oracle.graal.compiler.common.util
 
UnalignedUnsafeArrayTypeReader(byte[], long) - Constructor for class com.oracle.graal.compiler.common.util.UnalignedUnsafeArrayTypeReader
 
UnalignedUnsafeArrayTypeWriter - Class in com.oracle.graal.compiler.common.util
 
UnalignedUnsafeArrayTypeWriter() - Constructor for class com.oracle.graal.compiler.common.util.UnalignedUnsafeArrayTypeWriter
 
Unary2Op(SPARCArithmetic, AllocatableValue, AllocatableValue) - Constructor for class com.oracle.graal.lir.sparc.SPARCArithmetic.Unary2Op
 
UnaryArithmeticNode<OP> - Class in com.oracle.graal.nodes.calc
 
UnaryArithmeticNode(NodeClass<? extends UnaryArithmeticNode<OP>>, UnaryArithmeticNode.SerializableUnaryFunction<OP>, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.UnaryArithmeticNode
 
UnaryArithmeticNode.SerializableUnaryFunction<T> - Interface in com.oracle.graal.nodes.calc
 
UnaryNode - Class in com.oracle.graal.nodes.calc
The UnaryNode class is the base of arithmetic and bit logic operations with exactly one input.
UnaryNode(NodeClass<? extends UnaryNode>, Stamp, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.UnaryNode
Creates a new UnaryNode instance.
UnaryOp(String) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.UnaryOp
 
UnaryOpLogicNode - Class in com.oracle.graal.nodes
 
UnaryOpLogicNode(NodeClass<? extends UnaryOpLogicNode>, ValueNode) - Constructor for class com.oracle.graal.nodes.UnaryOpLogicNode
 
unbiasable - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
unblock(T) - Method in class com.oracle.graal.compiler.common.alloc.TraceBuilder
Decrease the TraceBuilder.blocked count for all predecessors and add them to the worklist once the count reaches 0.
unblock(Value) - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
unblockRegisters(Interval) - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
unbox() - Method in class com.oracle.graal.word.HostedWord
 
unbox() - Method in class com.oracle.graal.word.Word
 
UNBOX_LOCATIONS - Static variable in class com.oracle.graal.virtual.phases.ea.PEReadEliminationClosure
 
UnboxNode - Class in com.oracle.graal.nodes.extended
 
UnboxNode(ValueNode, Kind) - Constructor for class com.oracle.graal.nodes.extended.UnboxNode
 
UnboxPlugin(Kind) - Constructor for class com.oracle.graal.replacements.StandardGraphBuilderPlugins.UnboxPlugin
 
unboxPrimitive(JavaConstant) - Method in class com.oracle.graal.truffle.TruffleConstantReflectionProvider
 
unboxPrimitive(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
unboxPrimitive(JavaConstant) - Method in interface jdk.internal.jvmci.meta.ConstantReflectionProvider
Converts the given object constant to a primitive constant, according to the Java unboxing rules.
unboxSnippets - Variable in class com.oracle.graal.replacements.BoxingSnippets.Templates
 
unboxTest() - Method in class jdk.internal.jvmci.runtime.test.TestConstantReflectionProvider
 
uncast(ValueNode) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
uncheckedCast(Class<T>, Object) - Static method in class com.oracle.graal.compiler.common.util.Util
Statically cast an object to an arbitrary Object type.
uncheckedCast(Object) - Static method in class com.oracle.graal.compiler.common.util.Util
Statically cast an object to an arbitrary Object type.
uncheckedCast(Object, Class<T>, boolean, boolean) - Method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
UncheckedInterfaceProvider - Interface in com.oracle.graal.nodes.spi
 
uncheckedOrNull(JavaType, Stamp) - Static method in interface com.oracle.graal.nodes.spi.UncheckedInterfaceProvider
 
uncheckedStamp() - Method in interface com.oracle.graal.nodes.Invoke
 
uncheckedStamp() - Method in class com.oracle.graal.nodes.java.LoadFieldNode
 
uncheckedStamp() - Method in class com.oracle.graal.nodes.ParameterNode
 
uncheckedStamp() - Method in interface com.oracle.graal.nodes.spi.UncheckedInterfaceProvider
Returns a stamp containing information about interface types that has not been verified or null if no such stamp is available.
UNCOMMON_TRAP - Static variable in class com.oracle.graal.hotspot.HotSpotBackend
 
UNCOMMON_TRAP_HANDLER - Static variable in class com.oracle.graal.hotspot.HotSpotHostBackend
uncommonTrap(long, int) - Static method in class com.oracle.graal.hotspot.nodes.UncommonTrapCallNode
 
UncommonTrapCallNode - Class in com.oracle.graal.hotspot.nodes
A call to the runtime code implementing the uncommon trap logic.
UncommonTrapCallNode(ForeignCallsProvider, ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.UncommonTrapCallNode
 
uncommonTrapHandler(Register, Register) - Static method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
Uncommon trap handler.
UncommonTrapStub - Class in com.oracle.graal.hotspot.stubs
Uncommon trap stub.
UncommonTrapStub(HotSpotProviders, TargetDescription, HotSpotForeignCallLinkage) - Constructor for class com.oracle.graal.hotspot.stubs.UncommonTrapStub
 
uncommonTrapStub - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
uncompress(ValueNode, HotSpotVMConfig.CompressEncoding) - Static method in class com.oracle.graal.hotspot.nodes.CompressionNode
 
uncompress(Constant, HotSpotVMConfig.CompressEncoding) - Static method in class com.oracle.graal.hotspot.nodes.CompressionNode
 
uncompress(HotSpotVMConfig.CompressEncoding) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstant
 
uncompress(HotSpotVMConfig.CompressEncoding) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
uncompress() - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
 
uncompress() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
uncompress(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.CompressEncoding
 
uncompressed() - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
 
uncompressed() - Method in class com.oracle.graal.hotspot.nodes.type.NarrowOopStamp
 
UncompressPointer(AllocatableValue, AllocatableValue, AllocatableValue, HotSpotVMConfig.CompressEncoding, boolean) - Constructor for class com.oracle.graal.hotspot.amd64.AMD64HotSpotMove.UncompressPointer
 
UncompressPointer(AllocatableValue, AllocatableValue, AllocatableValue, HotSpotVMConfig.CompressEncoding, boolean) - Constructor for class com.oracle.graal.hotspot.sparc.SPARCHotSpotMove.UncompressPointer
 
UNDERLINED - Static variable in class com.oracle.graal.debug.AnsiColor
Underline.
UNDERLINED - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Underline.
undoOperations - Variable in class com.oracle.graal.phases.common.DominatorConditionalEliminationPhase.Instance.InstanceFrame
 
unhandled - Variable in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
unhandledLists - Variable in class com.oracle.graal.lir.alloc.lsra.IntervalWalker
Sorted list of intervals, not live before the current position.
unimplemented() - Static method in error jdk.internal.jvmci.common.JVMCIError
 
unimplemented(String) - Static method in error jdk.internal.jvmci.common.JVMCIError
 
UnimplementedBean() - Constructor for class com.oracle.graal.debug.Management.UnimplementedBean
 
uninit - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
 
uninitialized - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
UNINITIALIZED - Static variable in class com.oracle.graal.phases.common.inlining.walker.ComputeInliningRelevance
 
UNINITIALIZED - Static variable in class jdk.internal.jvmci.options.OptionValue
 
UNINITIALIZED_LENGTH - Static variable in class com.oracle.graal.truffle.DefaultTruffleStamp.ArrayStamp
 
uninitializedIdentityHashCodeValue() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
uninitializedIdentityHashCodeValue - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Identity hash code value when uninitialized.
uninitializedRootNode - Variable in class com.oracle.graal.truffle.OptimizedCallTarget
 
uninitializedSlots - Static variable in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
The number of allocated stack slots.
UninitializedStamp() - Constructor for class com.oracle.graal.truffle.DefaultTruffleStamp.UninitializedStamp
 
uninitObjectArraycopyDescriptors - Static variable in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
 
union(Node, Node) - Method in class com.oracle.graal.graph.NodeUnionFind
Merge the equivalence sets of two nodes.
union(int, int) - Method in class com.oracle.graal.graph.NodeUnionFind
 
unique(T) - Method in class com.oracle.graal.graph.Graph
Looks for a node similar to node and returns it if found.
unique(StructuredGraph, ConstantNode) - Static method in class com.oracle.graal.nodes.ConstantNode
 
unique - Variable in class com.oracle.graal.nodes.debug.ControlFlowAnchorNode
 
Unique() - Constructor for class com.oracle.graal.nodes.debug.ControlFlowAnchorNode.Unique
 
unique(T) - Method in class com.oracle.graal.replacements.GraphKit
Ensures a floating node is added to or already present in the graph via Graph.unique(T).
uniqueConcreteMethod(HotSpotResolvedObjectType) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
 
uniqueConcreteMethod(HotSpotResolvedObjectType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
uniqueGraphIds - Static variable in class com.oracle.graal.nodes.StructuredGraph
 
uniqueHelper(T, boolean) - Method in class com.oracle.graal.graph.Graph
 
uniqueId - Static variable in class com.oracle.graal.printer.CFGPrinterObserver
 
UniqueWorkList<T extends AbstractBlockBase<T>> - Class in com.oracle.graal.lir.dfa
Ensures that an element is only in the worklist once.
UniqueWorkList(int) - Constructor for class com.oracle.graal.lir.dfa.UniqueWorkList
 
unittest() - Method in class com.oracle.graal.truffle.test.SLTruffleGraalTestSuite
 
universeCollectedHeap - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
UNKNOWN_BCI - Static variable in class jdk.internal.jvmci.code.BytecodeFrame
This BCI should be used for frame states that are built for code with no meaningful BCI.
UNKNOWN_REFERENCE - Static variable in class jdk.internal.jvmci.meta.LIRKind
 
unknownReference(PlatformKind) - Static method in class jdk.internal.jvmci.meta.LIRKind
Create a LIRKind of type platformKind that contains a value that is derived from a reference in a non-linear way.
UNLIKELY_PROBABILITY - Static variable in class com.oracle.graal.api.directives.GraalDirectives
 
unlinkFixedNode(FixedWithNextNode) - Static method in class com.oracle.graal.nodes.util.GraphUtil
 
unlockBias - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
unlockCas - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
unlockCasRecursive - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
unlockCounters - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
Counters for the various paths for releasing a lock.
unlockedMask() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
unlockedMask - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
unlockStub - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
 
UnmarkedNodeIterator(NodeBitMap, Iterator<Node>) - Constructor for class com.oracle.graal.graph.NodeFlood.UnmarkedNodeIterator
 
unmarkedNodes() - Method in class com.oracle.graal.graph.NodeFlood
 
unmodListTest(Object) - Static method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
unmodListTestByte(Object) - Static method in class com.oracle.graal.hotspot.test.CompressedOopTest
 
unnumberInstructions(List<? extends AbstractBlockBase<?>>, LIR) - Static method in class com.oracle.graal.lir.alloc.trace.TraceRegisterAllocationPhase
 
unorderedIsTrue - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.FloatBranchOp
 
unorderedIsTrue - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.FloatCondMoveOp
 
unorderedIsTrue - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
unorderedIsTrue - Variable in class com.oracle.graal.nodes.calc.CompareNode
 
unorderedIsTrue() - Method in class com.oracle.graal.nodes.calc.CompareNode
Checks whether unordered inputs mean true or false (only applies to float operations).
UNPACK_FRAMES - Static variable in class com.oracle.graal.hotspot.HotSpotBackend
 
unpackFrames(ForeignCallDescriptor, Word, int) - Static method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
 
unpackFrames(ForeignCallDescriptor, Word, int) - Static method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
 
unprocessed(Value) - Method in class com.oracle.graal.lir.LIRFrameState
 
unproxify(ValueNode) - Static method in class com.oracle.graal.nodes.util.GraphUtil
Gets the original value by iterating through all ValueProxies.
unqualifiedName - Variable in class com.oracle.graal.debug.internal.DebugScope
 
unregister(Node) - Method in class com.oracle.graal.graph.Graph
 
unregisterInputs() - Method in class com.oracle.graal.graph.Node
 
unregisterSuccessors() - Method in class com.oracle.graal.graph.Node
 
Unresolved() - Constructor for exception com.oracle.graal.jtt.loop.DegeneratedLoop.Unresolved
 
Unresolved() - Constructor for class com.oracle.graal.jtt.micro.BC_invokevirtual2.Unresolved
 
UNRESOLVED_UNREACHED - Static variable in class com.oracle.graal.jtt.lang.LambdaEagerTest
 
UnresolvedException() - Constructor for exception com.oracle.graal.compiler.test.DegeneratedLoopsTest.UnresolvedException
 
unresolvedIsError() - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
Returns true if it is an error for a class/field/method resolution to fail.
unrestricted() - Method in class com.oracle.graal.compiler.common.type.AbstractObjectStamp
 
unrestricted() - Method in class com.oracle.graal.compiler.common.type.AbstractPointerStamp
 
unrestricted() - Method in class com.oracle.graal.compiler.common.type.FloatStamp
 
unrestricted() - Method in class com.oracle.graal.compiler.common.type.IllegalStamp
 
unrestricted() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
unrestricted() - Method in class com.oracle.graal.compiler.common.type.ObjectStamp
 
unrestricted() - Method in class com.oracle.graal.compiler.common.type.RawPointerStamp
 
unrestricted() - Method in class com.oracle.graal.compiler.common.type.Stamp
Returns a stamp of the same kind, but allowing the full value range of the kind.
unrestricted() - Method in class com.oracle.graal.compiler.common.type.VoidStamp
 
unrolledLength - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
 
unsafe - Static variable in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
unsafe - Static variable in class com.oracle.graal.compiler.test.MarkUnsafeAccessTest
 
unsafe - Static variable in class com.oracle.graal.jtt.jdk.Unsafe_compareAndSwap
 
unsafe - Static variable in class com.oracle.graal.jtt.jdk.Unsafe_compareAndSwapNullCheck
 
unsafe - Static variable in class com.oracle.graal.jtt.jdk.UnsafeAccess01
 
UNSAFE - Static variable in class com.oracle.graal.truffle.FrameWithoutBoxing
 
UNSAFE - Static variable in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
unsafe - Static variable in class jdk.internal.jvmci.common.UnsafeAccess
An instance of Unsafe for use within JVMCI.
unsafe - Static variable in class jdk.internal.jvmci.runtime.test.TypeUniverse
 
Unsafe_compareAndSwap - Class in com.oracle.graal.jtt.jdk
 
Unsafe_compareAndSwap() - Constructor for class com.oracle.graal.jtt.jdk.Unsafe_compareAndSwap
 
Unsafe_compareAndSwapNullCheck - Class in com.oracle.graal.jtt.jdk
 
Unsafe_compareAndSwapNullCheck() - Constructor for class com.oracle.graal.jtt.jdk.Unsafe_compareAndSwapNullCheck
 
UnsafeAccess - Class in jdk.internal.jvmci.common
 
UnsafeAccess() - Constructor for class jdk.internal.jvmci.common.UnsafeAccess
 
UnsafeAccess01 - Class in com.oracle.graal.jtt.jdk
 
UnsafeAccess01() - Constructor for class com.oracle.graal.jtt.jdk.UnsafeAccess01
 
UnsafeAccess01.TestClass - Class in com.oracle.graal.jtt.jdk
 
UnsafeAccessFactoryImpl - Class in com.oracle.graal.truffle.unsafe
 
UnsafeAccessFactoryImpl() - Constructor for class com.oracle.graal.truffle.unsafe.UnsafeAccessFactoryImpl
 
UnsafeAccessImpl - Class in com.oracle.graal.truffle.unsafe
 
UnsafeAccessImpl(Unsafe) - Constructor for class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
UnsafeAccessNode - Class in com.oracle.graal.nodes.extended
 
UnsafeAccessNode(NodeClass<? extends UnsafeAccessNode>, Stamp, ValueNode, ValueNode, Kind, LocationIdentity) - Constructor for class com.oracle.graal.nodes.extended.UnsafeAccessNode
 
UnsafeAccessState() - Constructor for enum com.oracle.graal.nodes.StructuredGraph.UnsafeAccessState
 
UnsafeAllocateInstance01 - Class in com.oracle.graal.jtt.jdk
 
UnsafeAllocateInstance01() - Constructor for class com.oracle.graal.jtt.jdk.UnsafeAllocateInstance01
 
unsafeArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
UnsafeArrayCopyNode - Class in com.oracle.graal.hotspot.replacements.arraycopy
 
UnsafeArrayCopyNode(ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, Kind) - Constructor for class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
UnsafeArrayCopyNode(ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, Kind) - Constructor for class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
UnsafeArrayCopyNode(ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
 
UnsafeArrayCopySnippets - Class in com.oracle.graal.hotspot.replacements.arraycopy
As opposed to ArrayCopySnippets, these Snippets do not perform store checks.
UnsafeArrayCopySnippets() - Constructor for class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
 
UnsafeArrayCopySnippets.Templates - Class in com.oracle.graal.hotspot.replacements.arraycopy
 
UnsafeArrayTypeReader - Class in com.oracle.graal.compiler.common.util
Provides low-level read access from a byte[] array for signed and unsigned values of size 1, 2, 4, and 8 bytes.
UnsafeArrayTypeReader(byte[], long) - Constructor for class com.oracle.graal.compiler.common.util.UnsafeArrayTypeReader
 
UnsafeArrayTypeWriter - Class in com.oracle.graal.compiler.common.util
Provides low-level sequential write access to a byte[] array for signed and unsigned values of size 1, 2, 4, and 8 bytes.
UnsafeArrayTypeWriter() - Constructor for class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter
 
UnsafeArrayTypeWriter.Chunk - Class in com.oracle.graal.compiler.common.util
 
unsafeCast(Object, Class<T>, boolean, boolean) - Static method in class com.oracle.graal.truffle.FrameWithBoxing
 
unsafeCast(Object, Class<T>, boolean, boolean) - Static method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
unsafeCast(Object, Class<T>, boolean, boolean) - Static method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
UnsafeCastNode - Class in com.oracle.graal.nodes.extended
The UnsafeCastNode produces the same value as its input, but with a different type.
UnsafeCastNode(ValueNode, Stamp) - Constructor for class com.oracle.graal.nodes.extended.UnsafeCastNode
 
UnsafeCastNode(ValueNode, Stamp, ValueNode) - Constructor for class com.oracle.graal.nodes.extended.UnsafeCastNode
 
UnsafeCastNode(ValueNode, ResolvedJavaType, boolean, boolean) - Constructor for class com.oracle.graal.nodes.extended.UnsafeCastNode
 
unsafeCompareAndSwapInt(Unsafe, Object, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafeCompareAndSwapLong(Unsafe, Object, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafeCompareAndSwapObject(Unsafe, Object, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
UnsafeCopyNode - Class in com.oracle.graal.nodes.extended
Copy a value at a location specified as an offset relative to a source object to another location specified as an offset relative to destination object.
UnsafeCopyNode(ValueNode, ValueNode, ValueNode, ValueNode, Kind, LocationIdentity) - Constructor for class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
UnsafeCopyNode(ValueNode, ValueNode, ValueNode, ValueNode, Kind, LocationIdentity, FrameState) - Constructor for class com.oracle.graal.nodes.extended.UnsafeCopyNode
 
unsafeDirectMemoryRead(Unsafe, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafeDirectMemoryWrite(Unsafe, long, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
UnsafeEATest - Class in com.oracle.graal.compiler.test.ea
 
UnsafeEATest() - Constructor for class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
unsafeGetAddress(Unsafe, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafeGetBoolean(Unsafe, Object, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafeGetBoolean(Object, long, boolean, Object) - Static method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
unsafeGetByte(Unsafe, Object, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafeGetByte(Object, long, boolean, Object) - Static method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
unsafeGetChar(Unsafe, Object, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafeGetDouble(Unsafe, Object, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafeGetDouble(Object, long, boolean, Object) - Static method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
unsafeGetDouble(Object, long, boolean, Object) - Static method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
unsafeGetFloat(Unsafe, Object, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafeGetFloat(Object, long, boolean, Object) - Static method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
unsafeGetFloat(Object, long, boolean, Object) - Static method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
unsafeGetInt(Unsafe, Object, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafeGetInt(Object, long, boolean, Object) - Static method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
unsafeGetInt(Object, long, boolean, Object) - Static method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
unsafeGetLong(Unsafe, Object, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafeGetLong(Object, long, boolean, Object) - Static method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
unsafeGetLong(Object, long, boolean, Object) - Static method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
unsafeGetObject(Unsafe, Object, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafeGetObject(Object, long, boolean, Object) - Static method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
unsafeGetObject(Object, long, boolean, Object) - Static method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
UnsafeGetPlugin(Kind, boolean) - Constructor for class com.oracle.graal.replacements.StandardGraphBuilderPlugins.UnsafeGetPlugin
 
unsafeGetShort(Unsafe, Object, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafeGetShort(Object, long, boolean, Object) - Static method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
unsafeLoad - Variable in class com.oracle.graal.hotspot.replacements.UnsafeLoadSnippets.Templates
 
UnsafeLoadCacheEntry(ValueNode, ValueNode, LocationIdentity) - Constructor for class com.oracle.graal.virtual.phases.ea.ReadEliminationBlockState.UnsafeLoadCacheEntry
 
UnsafeLoadNode - Class in com.oracle.graal.nodes.extended
Load of a value from a location specified as an offset relative to an object.
UnsafeLoadNode(ValueNode, ValueNode, Kind, LocationIdentity) - Constructor for class com.oracle.graal.nodes.extended.UnsafeLoadNode
 
UnsafeLoadNode(ValueNode, ValueNode, Kind, LocationIdentity, LogicNode) - Constructor for class com.oracle.graal.nodes.extended.UnsafeLoadNode
 
unsafeLoadSnippets - Variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
UnsafeLoadSnippets - Class in com.oracle.graal.hotspot.replacements
 
UnsafeLoadSnippets() - Constructor for class com.oracle.graal.hotspot.replacements.UnsafeLoadSnippets
 
UnsafeLoadSnippets.Templates - Class in com.oracle.graal.hotspot.replacements
 
unsafePutAddress(Unsafe, long, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafePutBoolean(Unsafe, Object, long, boolean) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafePutBoolean(Object, long, boolean, Object) - Static method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
unsafePutByte(Unsafe, Object, long, byte) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafePutByte(Object, long, byte, Object) - Static method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
unsafePutChar(Unsafe, Object, long, char) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafePutDouble(Unsafe, Object, long, double) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafePutDouble(Object, long, double, Object) - Static method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
unsafePutDouble(Object, long, double, Object) - Static method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
unsafePutFloat(Unsafe, Object, long, float) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafePutFloat(Object, long, float, Object) - Static method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
unsafePutFloat(Object, long, float, Object) - Static method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
unsafePutInt(Unsafe, Object, long, int) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafePutInt(Object, long, int, Object) - Static method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
unsafePutInt(Object, long, int, Object) - Static method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
unsafePutLong(Unsafe, Object, long, long) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafePutLong(Object, long, long, Object) - Static method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
unsafePutLong(Object, long, long, Object) - Static method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
unsafePutObject(Unsafe, Object, long, Object, Object, Object) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafePutObject(Object, long, Object, Object) - Static method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
unsafePutObject(Object, long, Object, Object) - Static method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
UnsafePutPlugin(Kind, boolean) - Constructor for class com.oracle.graal.replacements.StandardGraphBuilderPlugins.UnsafePutPlugin
 
unsafePutShort(Unsafe, Object, long, short) - Static method in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
unsafePutShort(Object, long, short, Object) - Static method in class com.oracle.graal.truffle.unsafe.UnsafeAccessImpl
 
unsafeReadKlassPointer(Object) - Static method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
Reads a klass pointer from a constant object.
unsafeReadKlassPointer(Object) - Static method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Reads a klass pointer from a constant object.
unsafeReadWord(Object, long) - Static method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
Reads a word value from a given object.
unsafeReadWord(Object, long) - Static method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Reads a word value from a given object.
unsafeScan(long) - Static method in class com.oracle.graal.replacements.nodes.BitScanForwardNode
Raw intrinsic for bsf instruction.
unsafeScan(int) - Static method in class com.oracle.graal.replacements.nodes.BitScanForwardNode
Raw intrinsic for bsf instruction.
unsafeScan(int) - Static method in class com.oracle.graal.replacements.nodes.BitScanReverseNode
Raw intrinsic for bsr instruction.
unsafeScan(long) - Static method in class com.oracle.graal.replacements.nodes.BitScanReverseNode
Raw intrinsic for bsr instruction.
unsafeStoreBarrierType(UnsafeStoreNode) - Method in class com.oracle.graal.replacements.DefaultJavaLoweringProvider
 
UnsafeStoreNode - Class in com.oracle.graal.nodes.extended
Store of a value at a location specified as an offset relative to an object.
UnsafeStoreNode(ValueNode, ValueNode, ValueNode, Kind, LocationIdentity) - Constructor for class com.oracle.graal.nodes.extended.UnsafeStoreNode
 
UnsafeStoreNode(ValueNode, ValueNode, ValueNode, Kind, LocationIdentity, FrameState) - Constructor for class com.oracle.graal.nodes.extended.UnsafeStoreNode
 
UnsafeSubstitutionsTest - Class in com.oracle.graal.replacements.test
Tests the VM independent intrinsification of Unsafe methods.
UnsafeSubstitutionsTest() - Constructor for class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest
 
UnsafeSubstitutionsTest.Foo - Class in com.oracle.graal.replacements.test
 
unscheduled - Variable in class com.oracle.graal.virtual.phases.ea.EffectsPhase
 
Unsigned - Interface in com.oracle.graal.word
 
unsigned(long) - Static method in class com.oracle.graal.word.Word
Unsafe conversion from a Java long value to a Word.
unsigned(int) - Static method in class com.oracle.graal.word.Word
Unsafe conversion from a Java int value to a Word.
unsignedCompare(Stamp, Stamp) - Static method in class com.oracle.graal.nodes.type.StampTool
Compute the stamp resulting from the unsigned comparison being true.
unsignedDivide(int, int) - Static method in class com.oracle.graal.nodes.calc.UnsignedDivNode
 
unsignedDivide(long, long) - Static method in class com.oracle.graal.nodes.calc.UnsignedDivNode
 
unsignedDivide(Unsigned) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this / val).
unsignedDivide(int) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this / val).
unsignedDivide(Unsigned) - Method in class com.oracle.graal.word.Word
 
unsignedDivide(int) - Method in class com.oracle.graal.word.Word
 
unsignedDivide(Word) - Method in class com.oracle.graal.word.Word
 
UnsignedDivNode - Class in com.oracle.graal.nodes.calc
 
UnsignedDivNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.UnsignedDivNode
 
UnsignedDivNode(NodeClass<? extends UnsignedDivNode>, ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.UnsignedDivNode
 
unsignedInt(int) - Static method in class com.oracle.graal.replacements.test.WordTest
 
UnsignedIntegerTest - Class in com.oracle.graal.replacements.test
Tests the unsigned operations on Integer and Long.
UnsignedIntegerTest() - Constructor for class com.oracle.graal.replacements.test.UnsignedIntegerTest
 
unsignedLong(long) - Static method in class com.oracle.graal.replacements.test.WordTest
 
UnsignedMath - Class in jdk.internal.jvmci.code
Utilities for unsigned comparisons.
UnsignedMath() - Constructor for class jdk.internal.jvmci.code.UnsignedMath
 
UnsignedMathPlugin(Condition) - Constructor for class com.oracle.graal.replacements.StandardGraphBuilderPlugins.UnsignedMathPlugin
 
UnsignedMathTest - Class in com.oracle.graal.replacements.test
Tests the substitutions for the UnsignedMath class.
UnsignedMathTest() - Constructor for class com.oracle.graal.replacements.test.UnsignedMathTest
 
unsignedMinusInt(long, int) - Static method in class com.oracle.graal.replacements.test.WordTest
 
unsignedMinusLong(long, long) - Static method in class com.oracle.graal.replacements.test.WordTest
 
UnsignedMulHighNode - Class in com.oracle.graal.replacements.nodes.arithmetic
 
UnsignedMulHighNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.replacements.nodes.arithmetic.UnsignedMulHighNode
 
UnsignedMulHighNode(IntegerStamp, ValueNode, ValueNode) - Constructor for class com.oracle.graal.replacements.nodes.arithmetic.UnsignedMulHighNode
 
unsignedNot(long) - Static method in class com.oracle.graal.replacements.test.WordTest
 
unsignedPlusInt(long, int) - Static method in class com.oracle.graal.replacements.test.WordTest
 
unsignedPlusLong(long, long) - Static method in class com.oracle.graal.replacements.test.WordTest
 
unsignedRemainder(int, int) - Static method in class com.oracle.graal.nodes.calc.UnsignedRemNode
 
unsignedRemainder(long, long) - Static method in class com.oracle.graal.nodes.calc.UnsignedRemNode
 
unsignedRemainder(Unsigned) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this % val).
unsignedRemainder(int) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this % val).
unsignedRemainder(Unsigned) - Method in class com.oracle.graal.word.Word
 
unsignedRemainder(int) - Method in class com.oracle.graal.word.Word
 
unsignedRemainder(Word) - Method in class com.oracle.graal.word.Word
 
UnsignedRemNode - Class in com.oracle.graal.nodes.calc
 
UnsignedRemNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.UnsignedRemNode
 
UnsignedRemNode(NodeClass<? extends UnsignedRemNode>, ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.UnsignedRemNode
 
UnsignedRightShiftNode - Class in com.oracle.graal.nodes.calc
 
UnsignedRightShiftNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.UnsignedRightShiftNode
 
unsignedShiftRight(Unsigned) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this >>> n).
unsignedShiftRight(int) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this >>> n).
unsignedShiftRight(Unsigned) - Method in class com.oracle.graal.word.Word
 
unsignedShiftRight(int) - Method in class com.oracle.graal.word.Word
 
unsignedShiftRight(Word) - Method in class com.oracle.graal.word.Word
 
unswitch(LoopEx, List<ControlSplitNode>) - Static method in class com.oracle.graal.loop.LoopTransformations
 
UNSWITCH_CANDIDATES - Static variable in class com.oracle.graal.loop.phases.LoopUnswitchingPhase
 
UNSWITCH_EARLY_REJECTS - Static variable in class com.oracle.graal.loop.phases.LoopUnswitchingPhase
 
UNSWITCH_SPLIT_WITH_PHIS - Static variable in class com.oracle.graal.loop.LoopPolicies.IsolatedInitialization
 
UNSWITCHED - Static variable in class com.oracle.graal.loop.phases.LoopUnswitchingPhase
 
unswitches - Variable in class com.oracle.graal.nodes.LoopBeginNode
 
unswitches() - Method in class com.oracle.graal.nodes.LoopBeginNode
 
untestedApiMethods - Static variable in class jdk.internal.jvmci.runtime.test.TestResolvedJavaField
 
untestedApiMethods - Static variable in class jdk.internal.jvmci.runtime.test.TestResolvedJavaMethod
 
untestedApiMethods - Static variable in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 
UntrustedInterfaces - Class in com.oracle.graal.jtt.except
 
UntrustedInterfaces() - Constructor for class com.oracle.graal.jtt.except.UntrustedInterfaces
 
UntrustedInterfaces.CallBack - Interface in com.oracle.graal.jtt.except
 
UntrustedInterfaces.Pill - Class in com.oracle.graal.jtt.except
What a GoodPill would look like.
UntrustedInterfaces.PoisonLoader - Class in com.oracle.graal.jtt.except
 
UntrustedInterfaces.TestInterface - Interface in com.oracle.graal.jtt.except
 
UNUSED_PARAMETER - Static variable in class com.oracle.graal.replacements.SnippetTemplate
 
unusedFromObject(Object) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
unusedRawValue(Object) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
unusedToObject(Word) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
UNWIND_BCI - Static variable in class jdk.internal.jvmci.code.BytecodeFrame
The BCI for exception unwind.
UNWIND_EXCEPTION_TO_CALLER - Static variable in class com.oracle.graal.hotspot.HotSpotBackend
unwindExceptionToCaller(Object, Word, Register) - Static method in class com.oracle.graal.hotspot.stubs.UnwindExceptionToCallerStub
 
UnwindExceptionToCallerStub - Class in com.oracle.graal.hotspot.stubs
Stub called by an UnwindNode.
UnwindExceptionToCallerStub(HotSpotProviders, HotSpotForeignCallLinkage) - Constructor for class com.oracle.graal.hotspot.stubs.UnwindExceptionToCallerStub
 
UnwindExceptionToCallerTest - Class in com.oracle.graal.replacements.test
Tests exception throwing from Graal compiled code.
UnwindExceptionToCallerTest() - Constructor for class com.oracle.graal.replacements.test.UnwindExceptionToCallerTest
 
unwindNode - Variable in class com.oracle.graal.nodes.GraphDecoder.MethodScope
The exception unwind node encountered during decoding, or null.
UnwindNode - Class in com.oracle.graal.nodes
Unwinds the current frame to an exception handler in the caller frame.
UnwindNode(ValueNode) - Constructor for class com.oracle.graal.nodes.UnwindNode
 
unwindValue - Variable in class com.oracle.graal.java.BytecodeParser
 
unwrap() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp
 
unwrap() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.FloatConvertOp
 
unwrap() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.IntegerConvertOp
 
unwrap() - Method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable.UnaryOp
 
update(Node, Node, Node) - Method in class com.oracle.graal.graph.Edges
 
update(Node, Node, Node) - Method in class com.oracle.graal.graph.InputEdges
 
update(T, T) - Method in class com.oracle.graal.graph.NodeInputList
 
update(T, T) - Method in class com.oracle.graal.graph.NodeList
 
update(T, T) - Method in class com.oracle.graal.graph.NodeSuccessorList
 
update(Node, Node, Node) - Method in class com.oracle.graal.graph.SuccessorEdges
 
update(int, int) - Static method in class com.oracle.graal.hotspot.replacements.CRC32Substitutions
 
update(byte[]) - Static method in class com.oracle.graal.hotspot.test.CRC32SubstitutionsTest
 
UPDATE_BYTES_CRC32 - Static variable in class com.oracle.graal.hotspot.replacements.CRC32Substitutions
 
updateAlignedDisjoint() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
 
updateAlignment(int) - Method in class jdk.internal.jvmci.code.DataSection.Data
 
updateByteBuffer(int, long, int, int) - Static method in class com.oracle.graal.hotspot.replacements.CRC32Substitutions
 
updateByteBuffer(ByteBuffer) - Static method in class com.oracle.graal.hotspot.test.CRC32SubstitutionsTest
 
updateBytes(int, byte[], int, int) - Static method in class com.oracle.graal.hotspot.replacements.CRC32Substitutions
 
updateBytes(ForeignCallDescriptor, int, Word, int) - Static method in class com.oracle.graal.hotspot.replacements.CRC32Substitutions
 
updateBytes(byte[], int, int) - Static method in class com.oracle.graal.hotspot.test.CRC32SubstitutionsTest
 
updateBytesCRC32Stub - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
updateEdgeListCopy(Node, NodeList<Node>, NodeClass.InplaceUpdateClosure, Edges.Type) - Static method in class com.oracle.graal.graph.NodeClass
 
updateEdgesInPlace(Node, NodeClass.InplaceUpdateClosure, Edges) - Static method in class com.oracle.graal.graph.NodeClass
 
updateFlags() - Method in class com.oracle.graal.debug.internal.DebugScope
 
updateInlinedMethods(StructuredGraph) - Method in class com.oracle.graal.nodes.StructuredGraph
If method inlining recording has not been disabled, updates the inlined methods of this graph with the inlined methods of another graph.
updateInputSuccInPlace(Node, NodeClass.InplaceUpdateClosure) - Method in class com.oracle.graal.graph.NodeClass
 
updateLastInstruction(T) - Method in class com.oracle.graal.java.BytecodeParser
 
updateLastInstruction(T) - Method in class com.oracle.graal.replacements.IntrinsicGraphBuilder
 
updateLastInstruction(T) - Method in class com.oracle.graal.replacements.PEGraphDecoder.PEAppendGraphBuilderContext
 
updateLIR(LIRGenerationResult, StackSlot[]) - Method in class com.oracle.graal.lir.stackslotalloc.SimpleStackSlotAllocator
 
updateLiveness(int) - Method in class com.oracle.graal.java.LargeLocalLiveness
 
updateLiveness(int) - Method in class com.oracle.graal.java.LocalLiveness
Calculates a new liveIn for the given block from liveOut, liveKill and liveGen.
updateLiveness(int) - Method in class com.oracle.graal.java.SmallLocalLiveness
 
updateMaterializedValue(ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.ObjectState
 
updateMaterializedValue(int, ValueNode) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeBlockState
 
updateNodeCaches(Node) - Method in class com.oracle.graal.graph.Graph
 
updateOutBlock(AbstractBlockBase<T>) - Method in class com.oracle.graal.lir.dfa.LocationMarker
Merge outSet with in-set of successors.
updateOutBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
Merge outSet with in-set of successors.
updatePredecessor(Node, Node) - Method in class com.oracle.graal.graph.Node
Updates the predecessor of the given nodes after a successor slot is changed from oldSuccessor to newSuccessor: removes this node from oldSuccessor's predecessors and adds this node to newSuccessor's predecessors.
updateProfiledArgumentTypes(Object[]) - Method in class com.oracle.graal.truffle.OptimizedCallTarget
 
updateStamp(Stamp) - Method in class com.oracle.graal.nodes.ValueNode
Checks if the given stamp is different than the current one ( newStamp.equals(oldStamp) == false).
updateStamps(ValueNode, Map<Node, Node>) - Method in class com.oracle.graal.replacements.SnippetTemplate
 
updateState(int[], LIRInstruction, int) - Method in class com.oracle.graal.lir.RedundantMoveElimination.Optimization
Updates the state for one instruction.
updateStatesForMaterialized(PartialEscapeBlockState<?>, VirtualObjectNode, ValueNode) - Static method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
updateStub(Stub, Set<Register>, Map<LIRFrameState, StandardOp.SaveRegistersOp>, FrameMap) - Method in class com.oracle.graal.hotspot.HotSpotBackend
Updates a given stub with respect to the registers it destroys.
updateUnhandledStackIntervals(int) - Method in class com.oracle.graal.lir.alloc.lsra.IntervalWalker
Move unhandled stack intervals to #activeLists active.
updateUsages(Node, Node) - Method in class com.oracle.graal.graph.Node
Updates the usages sets of the given nodes after an input slot is changed from oldInput to newInput by removing this node from oldInput's usages and adds this node to newInput's usages.
updateUsagesInterface(NodeInterface, NodeInterface) - Method in class com.oracle.graal.graph.Node
 
upMask - Variable in class com.oracle.graal.compiler.common.type.IntegerStamp
 
upMask() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
This bit-mask describes the bits that can be set in the value described by this stamp.
upMaskFor(int, long, long) - Static method in class com.oracle.graal.compiler.common.type.IntegerStamp
 
upperBound - Variable in class com.oracle.graal.compiler.common.type.FloatStamp
 
upperBound() - Method in class com.oracle.graal.compiler.common.type.FloatStamp
The (inclusive) upper bound on the value described by this stamp.
upperBound - Variable in class com.oracle.graal.compiler.common.type.IntegerStamp
 
upperBound() - Method in class com.oracle.graal.compiler.common.type.IntegerStamp
The signed inclusive upper bound on the value described by this stamp.
upperBoundShiftStamp1(int) - Static method in class com.oracle.graal.compiler.test.StampCanonicalizerTest
 
upperBoundShiftStamp2(int) - Static method in class com.oracle.graal.compiler.test.StampCanonicalizerTest
 
usage - Variable in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.MaterializationUsageReplacer
 
usage - Variable in class com.oracle.graal.replacements.InstanceOfSnippetsTemplates.NonMaterializationUsageReplacer
 
usage0 - Variable in class com.oracle.graal.graph.Node
Head of usage list.
usage1 - Variable in class com.oracle.graal.graph.Node
 
usageAtDefinitionSkipped - Static variable in class com.oracle.graal.lir.constopt.ConstantLoadOptimization
 
usageCount() - Method in class com.oracle.graal.lir.constopt.DefUseTree
 
usageModCount(Node) - Method in class com.oracle.graal.graph.Graph
 
usageModCount() - Method in class com.oracle.graal.graph.Node
 
usages() - Method in class com.oracle.graal.graph.Node
Gets the list of nodes that use this node (i.e., as an input).
usages - Variable in class com.oracle.graal.lir.constopt.ConstantTree.NodeCost
 
usagesDroppedToZero(Node) - Method in class com.oracle.graal.graph.Graph.ChainedNodeEventListener
 
usagesDroppedToZero(Node) - Method in interface com.oracle.graal.graph.Graph.NodeEventListener
Notifies this listener of a node becoming unused.
Use(NodeUsagesTests.Def, NodeUsagesTests.Def, NodeUsagesTests.Def) - Constructor for class com.oracle.graal.graph.test.NodeUsagesTests.Use
 
use(Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>) - Method in class com.oracle.graal.lir.LIRVerifier
 
USE_C_RUNTIME - Static variable in class com.oracle.graal.hotspot.replacements.LoadExceptionObjectSnippets
Alternative way to implement exception object loading.
USE_UNSAFE_TO_CLONE - Static variable in class com.oracle.graal.graph.Node
 
UseAddressNop - Static variable in class com.oracle.graal.asm.amd64.AMD64AsmOptions
 
useAESIntrinsics - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useAVX - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useBiasedLocking() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
useBiasedLocking - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
UseBlackholeSubstitution - Static variable in class com.oracle.graal.replacements.StandardGraphBuilderPlugins.Options
 
useCMSGC - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useCompressedClassPointers - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useCompressedOops() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
useCompressedOops - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
UseConstantPoolCacheJavaCode - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Options
 
useConstantTableBase - Variable in class com.oracle.graal.compiler.sparc.SPARCLIRGenerator
 
useConsumer - Variable in class com.oracle.graal.lir.dfa.LocationMarker
 
useConsumer(LIRInstruction, Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>) - Method in class com.oracle.graal.lir.ssa.SSAVerifier
 
useConsumer - Variable in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder.BlockClosure
 
useCountLeadingZerosInstruction - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useCountTrailingZerosInstruction - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useCRC32Intrinsics - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useDeferredInitBarriers() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
useDeferredInitBarriers - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
usedRawValue(Object) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
usedToObject(Word) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
UseEntry - Class in com.oracle.graal.lir.constopt
Represents a usage of a constant.
UseEntry(AbstractBlockBase<?>, LIRInstruction, Value) - Constructor for class com.oracle.graal.lir.constopt.UseEntry
 
UseExceptionProbability - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
useExceptionProbability() - Method in class com.oracle.graal.phases.OptimisticOptimizations
 
UseExceptionProbabilityForOperations - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
useExceptionProbabilityForOperations() - Method in class com.oracle.graal.phases.OptimisticOptimizations
 
useFastLocking - Variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets.Templates
 
useFastLocking - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useForInlining() - Method in interface com.oracle.graal.nodes.Invoke
 
useForInlining - Variable in class com.oracle.graal.nodes.InvokeNode
 
useForInlining() - Method in class com.oracle.graal.nodes.InvokeNode
 
useForInlining - Variable in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
useForInlining() - Method in class com.oracle.graal.nodes.InvokeWithExceptionNode
 
useG1GC() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
useG1GC - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useGuardIdAsDebugId - Variable in class com.oracle.graal.phases.common.GuardLoweringPhase.LowerGuards
 
useHeapProfiler - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
UseImplicitNullChecks(int) - Constructor for class com.oracle.graal.phases.common.GuardLoweringPhase.UseImplicitNullChecks
 
UseIncDec - Static variable in class com.oracle.graal.asm.amd64.AMD64AsmOptions
 
useInstanceStamps(Object) - Static method in class com.oracle.graal.truffle.DefaultTruffleStamp
 
useJVMCIClassLoader - Static variable in class jdk.internal.jvmci.service.JVMCIClassLoaderFactory
Copy of the UseJVMCIClassLoader VM option.
UseLoopLimitChecks - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
useLoopLimitChecks() - Method in class com.oracle.graal.phases.OptimisticOptimizations
 
UseNormalNop - Static variable in class com.oracle.graal.asm.amd64.AMD64AsmOptions
 
usePopCountInstruction - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
usePos(int) - Method in class com.oracle.graal.lir.alloc.lsra.Interval.UsePosList
Gets the use position at a specified index in this list.
usePos - Variable in class com.oracle.graal.lir.alloc.lsra.LinearScanWalker
 
usePos - Variable in class com.oracle.graal.lir.stackslotalloc.FixPointIntervalBuilder
 
usePosList - Variable in class com.oracle.graal.lir.alloc.lsra.Interval
List of (use-positions, register-priorities) pairs, sorted by use-positions.
usePosList() - Method in class com.oracle.graal.lir.alloc.lsra.Interval
Gets the use position information for this interval.
UsePosList(int) - Constructor for class com.oracle.graal.lir.alloc.lsra.Interval.UsePosList
Creates a use list.
UsePosList(IntList) - Constructor for class com.oracle.graal.lir.alloc.lsra.Interval.UsePosList
 
usePrecise() - Method in class com.oracle.graal.hotspot.nodes.ObjectWriteBarrier
 
useProfiling - Variable in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
UseProfilingInformation - Static variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl.Options
 
userkey - Variable in class com.oracle.graal.jtt.hotpath.HP_idea
 
UserOptions() - Constructor for class com.oracle.graal.compiler.common.BackendOptions.UserOptions
 
uses - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.TypeFlow
 
uses - Variable in class com.oracle.graal.lir.constopt.DefUseTree
 
uses - Variable in class com.oracle.graal.lir.LIRInstructionClass
 
UseSnippetGraphCache - Static variable in class com.oracle.graal.replacements.ReplacementsImpl
 
UseSnippetTemplateCache - Static variable in class com.oracle.graal.replacements.SnippetTemplate.AbstractTemplates
 
useSSE - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useStackBanging - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useTLAB() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
useTLAB - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
UseTrappingNullChecksPhase - Class in com.oracle.graal.phases.common
 
UseTrappingNullChecksPhase() - Constructor for class com.oracle.graal.phases.common.UseTrappingNullChecksPhase
 
UseTypeCheckHints - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
useTypeCheckHints() - Method in class com.oracle.graal.phases.OptimisticOptimizations
 
UseXmmLoadAndClearUpper - Static variable in class com.oracle.graal.asm.amd64.AMD64AsmOptions
 
UseXmmRegToRegMoveAll - Static variable in class com.oracle.graal.asm.amd64.AMD64AsmOptions
 
UShr() - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.ShiftOp.UShr
 
ushr - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
Util - Class in com.oracle.graal.compiler.common.util
The Util class contains a motley collection of utility methods used throughout the compiler.
Util() - Constructor for class com.oracle.graal.compiler.common.util.Util
 

V

v - Static variable in class com.oracle.graal.jtt.jdk.IntegerBits
 
v - Static variable in class com.oracle.graal.jtt.jdk.LongBits
 
v1 - Static variable in class com.oracle.graal.jtt.loop.LoopLastIndexOf
 
v1() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest.A
 
v1() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest.A
 
v2 - Static variable in class com.oracle.graal.jtt.jdk.LongBits
 
v2 - Static variable in class com.oracle.graal.jtt.loop.LoopLastIndexOf
 
v2() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest.A
 
v2() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveConcreteMethodTest.B
 
v2() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest.A
 
v2() - Method in class jdk.internal.jvmci.runtime.test.ResolvedJavaTypeResolveMethodTest.B
 
v3 - Static variable in class com.oracle.graal.jtt.loop.LoopLastIndexOf
 
v4 - Static variable in class com.oracle.graal.jtt.loop.LoopLastIndexOf
 
val - Variable in class com.oracle.graal.jtt.optimize.Conditional01.Register
 
val - Static variable in class com.oracle.graal.jtt.optimize.Narrow_byte01
 
val - Static variable in class com.oracle.graal.jtt.optimize.Narrow_byte02
 
val - Static variable in class com.oracle.graal.jtt.optimize.Narrow_byte03
 
val - Static variable in class com.oracle.graal.jtt.optimize.Narrow_char01
 
val - Static variable in class com.oracle.graal.jtt.optimize.Narrow_char02
 
val - Static variable in class com.oracle.graal.jtt.optimize.Narrow_char03
 
val - Static variable in class com.oracle.graal.jtt.optimize.Narrow_short01
 
val - Static variable in class com.oracle.graal.jtt.optimize.Narrow_short02
 
val - Static variable in class com.oracle.graal.jtt.optimize.Narrow_short03
 
val - Static variable in class com.oracle.graal.jtt.optimize.SignExtendShort
 
val1 - Static variable in class com.oracle.graal.jtt.micro.ReferenceMap01
 
val2 - Static variable in class com.oracle.graal.jtt.micro.ReferenceMap01
 
valid - Variable in class com.oracle.graal.lir.dfa.UniqueWorkList
 
validate() - Method in class com.oracle.graal.compiler.match.MatchContext
 
VALIDATE_OBJECT - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
validateBarrier(FixedAccessNode, ObjectWriteBarrier) - Static method in class com.oracle.graal.hotspot.phases.WriteBarrierVerificationPhase
 
validateExceptionHandlerAdd(int, int) - Method in class jdk.internal.jvmci.code.CompilationResult
Validate if the exception handler for codePos already exists and handlerPos is different.
validateFormat(boolean) - Method in class jdk.internal.jvmci.code.BytecodeFrame
Ensure that the frame state is formatted as expected by the JVM, with null or Illegal in the slot following a double word item.
validateFrames() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
Ensure that all the frames passed into HotSpot are properly formatted with an empty or illegal slot following double word slots.
validateObject(Object, Object) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
Validation helper method which performs sanity checks on write operations.
validateObject - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
validateOop(ForeignCallDescriptor, Object, Object) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
validateWrite(Node) - Static method in class com.oracle.graal.hotspot.phases.WriteBarrierVerificationPhase
 
value - Variable in enum com.oracle.graal.asm.amd64.AMD64Address.Scale
The value (or multiplier) of this scale.
value - Variable in enum com.oracle.graal.asm.amd64.AMD64Assembler.ConditionFlag
 
value - Variable in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest.DecrementCodeGenTest
 
value - Variable in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest.IncrementCodeGenTest
 
value - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.Asi
 
value - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.BitKey
 
value - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.CC
 
value - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.ConditionFlag
 
value - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.Fcn
 
value - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.MembarMask
 
value - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.Op2s
 
value - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.Op3s
 
value - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.Opfs
 
value - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.Ops
 
value - Variable in enum com.oracle.graal.asm.sparc.SPARCAssembler.RCondition
 
value - Variable in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Sethix
 
value - Variable in class com.oracle.graal.asm.sparc.SPARCMacroAssembler.Setx
 
value - Variable in class com.oracle.graal.compiler.match.MatchContext.NamedNode
 
value - Variable in class com.oracle.graal.compiler.test.AllocSpy.CountedValue
 
value - Static variable in class com.oracle.graal.compiler.test.ConditionalEliminationTest8
 
value - Variable in exception com.oracle.graal.compiler.test.ea.EscapeAnalysisTest.MyException
 
value - Static variable in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest
 
value - Variable in class com.oracle.graal.compiler.test.inlining.InliningTest.SuperClass
 
value - Variable in class com.oracle.graal.compiler.test.LockEliminationTest.A
 
value - Variable in class com.oracle.graal.compiler.test.MemoryScheduleTest
 
value - Variable in class com.oracle.graal.debug.DebugHistogram.CountedValue
 
value - Variable in class com.oracle.graal.graph.Graph.Mark
 
value - Variable in class com.oracle.graal.graphbuilderconf.InvocationPlugins.InvocationPluginReceiver
 
value - Variable in class com.oracle.graal.hotspot.amd64.AMD64HotSpotReturnOp
 
value - Variable in class com.oracle.graal.hotspot.nodes.ObjectWriteBarrier
 
value - Variable in class com.oracle.graal.hotspot.nodes.VMErrorNode
 
value - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotReturnOp
 
value - Variable in class com.oracle.graal.hotspot.test.CompressedOopTest.StringContainer1
 
value - Variable in class com.oracle.graal.hotspot.test.CompressedOopTest.StringContainer2
 
value - Static variable in class com.oracle.graal.jtt.except.Catch_Unresolved02
 
value - Static variable in class com.oracle.graal.jtt.except.Catch_Unresolved03
 
value() - Method in class com.oracle.graal.jtt.except.Catch_Unresolved03_UnresolvedClass
 
VALUE - Static variable in class com.oracle.graal.jtt.hotspot.Test6823354.lzconI
 
VALUE - Static variable in class com.oracle.graal.jtt.hotspot.Test6823354.lzconL
 
VALUE - Static variable in class com.oracle.graal.jtt.hotspot.Test6823354.tzconI
 
VALUE - Static variable in class com.oracle.graal.jtt.hotspot.Test6823354.tzconL
 
value - Variable in class com.oracle.graal.jtt.jdk.Unsafe_compareAndSwap
 
value - Variable in class com.oracle.graal.jtt.jdk.Unsafe_compareAndSwapNullCheck
 
Value() - Constructor for class com.oracle.graal.jtt.lang.ProcessEnvironment_init.Value
 
value - Static variable in class com.oracle.graal.jtt.loop.Loop14
 
value - Variable in class com.oracle.graal.lir.amd64.AMD64Unary.MOp
 
value - Variable in class com.oracle.graal.lir.amd64.AMD64Unary.MROp
 
value - Variable in class com.oracle.graal.lir.amd64.AMD64Unary.RMOp
 
value - Variable in class com.oracle.graal.lir.constopt.UseEntry
 
value - Variable in class com.oracle.graal.lir.StandardOp.BlackholeOp
 
value - Variable in class com.oracle.graal.lir.test.CompositeValueReplacementTest1.TestCompositeValue
 
value - Variable in class com.oracle.graal.loop.DerivedConvertedInductionVariable
 
value - Variable in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
value - Variable in class com.oracle.graal.loop.DerivedScaledInductionVariable
 
value - Variable in class com.oracle.graal.nodes.calc.UnaryNode
 
value - Variable in class com.oracle.graal.nodes.ConstantNode
 
value - Variable in class com.oracle.graal.nodes.debug.BlackholeNode
 
value - Variable in class com.oracle.graal.nodes.debug.OpaqueNode
 
value - Variable in class com.oracle.graal.nodes.EntryProxyNode
 
value() - Method in class com.oracle.graal.nodes.EntryProxyNode
 
value - Variable in class com.oracle.graal.nodes.extended.BoxNode
 
value - Variable in class com.oracle.graal.nodes.extended.LoadHubNode
 
value - Variable in class com.oracle.graal.nodes.extended.StoreHubNode
 
value - Variable in class com.oracle.graal.nodes.extended.SwitchNode
 
value() - Method in class com.oracle.graal.nodes.extended.SwitchNode
 
value - Variable in class com.oracle.graal.nodes.extended.UnboxNode
 
value - Variable in class com.oracle.graal.nodes.extended.UnsafeStoreNode
 
value() - Method in class com.oracle.graal.nodes.extended.UnsafeStoreNode
 
value - Variable in class com.oracle.graal.nodes.GuardProxyNode
 
value() - Method in class com.oracle.graal.nodes.GuardProxyNode
 
value - Variable in class com.oracle.graal.nodes.java.RegisterFinalizerNode
 
value - Variable in class com.oracle.graal.nodes.java.StoreFieldNode
 
value() - Method in class com.oracle.graal.nodes.java.StoreFieldNode
 
value - Variable in class com.oracle.graal.nodes.java.StoreIndexedNode
 
value() - Method in class com.oracle.graal.nodes.java.StoreIndexedNode
 
value - Variable in class com.oracle.graal.nodes.LogicConstantNode
 
value - Variable in class com.oracle.graal.nodes.LogicNegationNode
 
value - Variable in class com.oracle.graal.nodes.memory.AbstractWriteNode
 
value() - Method in class com.oracle.graal.nodes.memory.AbstractWriteNode
 
value() - Method in class com.oracle.graal.nodes.ProxyNode
 
value - Variable in class com.oracle.graal.nodes.UnaryOpLogicNode
 
value - Variable in class com.oracle.graal.nodes.ValueProxyNode
 
value() - Method in class com.oracle.graal.nodes.ValueProxyNode
 
value - Variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase.GuardedStamp
 
value - Variable in class com.oracle.graal.phases.LazyName
 
value - Variable in class com.oracle.graal.replacements.nodes.AssertionNode
 
value() - Method in class com.oracle.graal.replacements.nodes.AssertionNode
 
value - Variable in class com.oracle.graal.replacements.nodes.DirectObjectStoreNode
 
value - Variable in class com.oracle.graal.replacements.nodes.DirectStoreNode
 
value - Variable in class com.oracle.graal.replacements.nodes.WriteRegisterNode
The new value assigned to the register.
value - Variable in class com.oracle.graal.replacements.SnippetCounter
 
value() - Method in class com.oracle.graal.replacements.SnippetCounter
Gets the value of this counter.
value - Variable in class com.oracle.graal.replacements.SnippetTemplate.Varargs
 
value - Static variable in class com.oracle.graal.replacements.test.PEGraphDecoderTest
 
value(StructuralInput.Guard) - Static method in class com.oracle.graal.replacements.test.SubstitutionsTest.TestValue
 
value - Variable in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeFunctionPointer
 
value - Variable in class com.oracle.graal.truffle.hotspot.nfi.HotSpotNativeLibraryHandle
 
value - Variable in class com.oracle.graal.truffle.nodes.IsCompilationConstantNode
 
value - Variable in class com.oracle.graal.truffle.test.BytecodeInterpreterPartialEvaluationTest.Inst.Const
 
value - Variable in class com.oracle.graal.truffle.test.nodes.ConstantTestNode
 
value - Variable in class com.oracle.graal.truffle.test.nodes.ConstantWithAssumptionTestNode
 
value - Variable in class com.oracle.graal.truffle.test.nodes.NeverPartOfCompilationTestNode
 
value - Variable in class com.oracle.graal.truffle.test.nodes.NeverPartOfCompilationTestNode.ValueContainer
 
value - Variable in class com.oracle.graal.truffle.test.nodes.NonConstantTestNode
 
value - Variable in class com.oracle.graal.truffle.test.nodes.ReadOnlyArrayListConstantNode
 
value - Variable in class jdk.internal.jvmci.code.CompilationResult.CodeComment
 
value - Variable in enum jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor.Tag
 
value(PlatformKind) - Static method in class jdk.internal.jvmci.meta.LIRKind
Create a LIRKind of type platformKind that contains a primitive value.
value - Variable in class jdk.internal.jvmci.meta.MethodIdMap.MethodKey
 
Value - Interface in jdk.internal.jvmci.meta
Interface for values manipulated by the compiler.
value - Variable in class jdk.internal.jvmci.options.OptionValue.SingleOverrideScope
 
value - Variable in class jdk.internal.jvmci.options.OptionValue
The raw option value.
value - Variable in class jdk.internal.jvmci.runtime.test.TypeUniverse.ConstantValue
 
Value.IllegalValue - Class in jdk.internal.jvmci.meta
 
VALUE_ARRAY_CLASS - Static variable in class com.oracle.graal.lir.LIRIntrospection
 
VALUE_CLASS - Static variable in class com.oracle.graal.lir.LIRIntrospection
 
ValueAnchorCleanupPhase - Class in com.oracle.graal.phases.common
This phase performs a bit of hygiene on ValueAnchorNode by removing inputs that have already been anchored in a dominating value anchor.
ValueAnchorCleanupPhase() - Constructor for class com.oracle.graal.phases.common.ValueAnchorCleanupPhase
 
ValueAnchorCleanupPhase.CleanupValueAnchorsClosure - Class in com.oracle.graal.phases.common
 
ValueAnchorCleanupPhase.State - Class in com.oracle.graal.phases.common
 
ValueAnchorNode - Class in com.oracle.graal.nodes.extended
The ValueAnchor instruction keeps non-CFG (floating) nodes above a certain point in the graph.
ValueAnchorNode(ValueNode) - Constructor for class com.oracle.graal.nodes.extended.ValueAnchorNode
 
valueAnnotations - Variable in class com.oracle.graal.lir.LIRIntrospection.LIRFieldsScanner
 
valueAt(int) - Method in class com.oracle.graal.nodes.PhiNode
Get the instruction that produces the value associated with the i'th predecessor of the merge.
valueAt(AbstractEndNode) - Method in class com.oracle.graal.nodes.PhiNode
 
valueBlocked(Value) - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
valueBlocked(Value) - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSAMoveResolver
 
valueBlocked(Value) - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
valueConstraints - Variable in class com.oracle.graal.phases.common.ConditionalEliminationPhase.State
 
valueConsumer - Variable in class com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend.LIRDependencyAccumulator
 
ValueConsumer - Interface in com.oracle.graal.lir
Non-modifying version of ValueProcedure.
ValueContainer() - Constructor for class com.oracle.graal.truffle.test.nodes.NeverPartOfCompilationTestNode.ValueContainer
 
valueCount() - Method in class com.oracle.graal.nodes.PhiNode
Get the number of inputs to this phi (i.e.
valueEquals(Node) - Method in class com.oracle.graal.graph.Node
Determines if this node's data fields are equal to the data fields of another node of the same type.
ValueFieldInfo(long, String, Class<?>, Class<?>, EnumSet<LIRInstruction.OperandFlag>) - Constructor for class com.oracle.graal.lir.LIRIntrospection.ValueFieldInfo
 
valueFits(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.BitSpec
 
valueFits(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.CompositeBitSpec
 
valueFits(int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler.ContinousBitSpec
 
valueForOperand(Value) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
valueForOperand(Value) - Method in interface com.oracle.graal.nodes.spi.NodeValueMap
Gets the the ValueNode that produced a value.
valueIndexMap - Variable in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl.BlockData
Mapping from value to index into SSIBlockValueMapImpl.BlockData.incoming.
valueKind - Variable in class com.oracle.graal.nodes.java.AtomicReadAndWriteNode
 
valueKind - Variable in class com.oracle.graal.nodes.java.CompareAndSwapNode
 
valueMap - Variable in class com.oracle.graal.debug.internal.DebugScope
 
valueMap - Variable in class com.oracle.graal.lir.ssi.SSIConstructionPhase.SSIBuilder
 
ValueMap<K extends Value,T> - Class in com.oracle.graal.lir.util
A map interface to map Values to other objects.
ValueMap() - Constructor for class com.oracle.graal.lir.util.ValueMap
 
valueNode() - Method in class com.oracle.graal.loop.BasicInductionVariable
 
valueNode() - Method in class com.oracle.graal.loop.DerivedConvertedInductionVariable
 
valueNode() - Method in class com.oracle.graal.loop.DerivedOffsetInductionVariable
 
valueNode() - Method in class com.oracle.graal.loop.DerivedScaledInductionVariable
 
valueNode() - Method in class com.oracle.graal.loop.InductionVariable
Returns the value node that is described by this induction variable.
ValueNode - Class in com.oracle.graal.nodes
This class represents a value within the graph, including local variables, phis, and all other instructions.
ValueNode(NodeClass<? extends ValueNode>, Stamp) - Constructor for class com.oracle.graal.nodes.ValueNode
 
valueNode - Variable in class com.oracle.graal.truffle.test.nodes.StoreLocalTestNode
 
valueNodeType() - Method in class com.oracle.graal.replacements.verifier.NodeIntrinsicVerifier
 
ValueNodeUtil - Class in com.oracle.graal.nodes
 
ValueNodeUtil() - Constructor for class com.oracle.graal.nodes.ValueNodeUtil
 
valueNumber(Node) - Method in class com.oracle.graal.graph.NodeClass
 
valueNumberable() - Method in class com.oracle.graal.graph.NodeClass
 
valueObjectVirtuals - Variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.MergeProcessor
 
valueOf(String) - Static method in enum com.oracle.graal.asm.amd64.AMD64Address.Scale
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.asm.amd64.AMD64Assembler.ConditionFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.asm.amd64.AMD64Assembler.OpAssertion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.asm.amd64.AMD64Assembler.OperandSize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Annul
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Asi
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.BranchPredict
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.CC
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.ConditionFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Fcn
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.MembarMask
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Op2s
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Op3s
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Opfs
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Ops
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.RCondition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.oracle.graal.bytecode.Bytecodes
Gets the opcode corresponding to a given mnemonic.
valueOf(String) - Static method in enum com.oracle.graal.compiler.common.BackendOptions.LSRAVariant
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.compiler.common.calc.Condition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.compiler.common.calc.FloatConvert
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.compiler.common.CollectionsFactory.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.compiler.gen.InstructionPrinter.InstructionLineColumn
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.compiler.match.MatchPattern.MatchResultCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.compiler.test.deopt.MonitorDeoptTest.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.compiler.test.MemoryScheduleTest.TestMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.debug.DelegatingDebugConfig.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.debug.DelegatingDebugConfig.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.graph.Edges.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.graph.Graph.NodeEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.DebugInfoMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.graphbuilderconf.IntrinsicContext.CompilationContext
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.hotspot.HotSpotForeignCallLinkage.RegisterEffect
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.hotspot.HotSpotForeignCallLinkage.Transition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.hotspot.nodes.CompressionNode.CompressionOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.hotspot.replacements.NewObjectSnippets.ProfileMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.hotspot.word.HotSpotOperation.HotspotOpcode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.jtt.jdk.EnumMap01.Enum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.jtt.jdk.EnumMap02.Enum
Returns the enum constant of this type with the specified name.
valueOf(byte[]) - Static method in class com.oracle.graal.jtt.lang.ProcessEnvironment_init.Value
 
valueOf(byte[]) - Static method in class com.oracle.graal.jtt.lang.ProcessEnvironment_init.Variable
 
valueOf(String) - Static method in enum com.oracle.graal.lir.alloc.lsra.Interval.RegisterBinding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.lir.alloc.lsra.Interval.RegisterPriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.lir.alloc.lsra.Interval.SpillState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.lir.alloc.lsra.Interval.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.lir.amd64.AMD64Arithmetic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.lir.amd64.AMD64MathIntrinsicOp.IntrinsicOpcode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.lir.constopt.ConstantTree.Flags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.lir.LIRInstruction.OperandFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.lir.LIRInstruction.OperandMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.lir.profiling.MoveProfiling.MoveType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.lir.sparc.SPARCArithmetic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.lir.sparc.SPARCBitManipulationOp.IntrinsicOpcode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.lir.sparc.SPARCCompare
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.lir.sparc.SPARCMathIntrinsicOp.IntrinsicOpcode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator.SlotSize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.loop.InductionVariable.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.nodeinfo.InputType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.nodeinfo.Verbosity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.nodes.calc.BinaryArithmeticNode.ReassociateMatch
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.nodes.CallTargetNode.InvokeKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.nodes.GraphDecoder.LoopExplosionKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.nodes.memory.HeapAccess.BarrierType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.nodes.spi.LoweringTool.StandardLoweringStage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.nodes.StructuredGraph.AllowAssumptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.nodes.StructuredGraph.GuardsStage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.nodes.StructuredGraph.UnsafeAccessState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.phases.common.DeadCodeEliminationPhase.Optionality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.phases.common.LoweringPhase.ProcessBlockState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.phases.OptimisticOptimizations.Optimization
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.phases.schedule.SchedulePhase.SchedulingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.replacements.amd64.AMD64MathIntrinsicNode.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.replacements.GraphKit.IfState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.graal.word.Word.Opcode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.internal.jvmci.amd64.AMD64.CPUFeature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.internal.jvmci.amd64.AMD64.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.internal.jvmci.code.CallingConvention.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.internal.jvmci.code.InfopointReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor.Tag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.internal.jvmci.hotspotvmconfig.HotSpotVMField.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.internal.jvmci.hotspotvmconfig.HotSpotVMType.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.internal.jvmci.hotspotvmconfig.HotSpotVMValue.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.internal.jvmci.meta.DeoptimizationAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.internal.jvmci.meta.DeoptimizationReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.internal.jvmci.meta.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.internal.jvmci.meta.MethodHandleAccessProvider.IntrinsicMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.internal.jvmci.meta.TriState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.internal.jvmci.options.OptionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.internal.jvmci.sparc.SPARC.CPUFeature
Returns the enum constant of this type with the specified name.
valueOfCounter - Static variable in class com.oracle.graal.replacements.BoxingSnippets
 
valueOffset - Static variable in class com.oracle.graal.jtt.jdk.Unsafe_compareAndSwap
 
valueOffset - Static variable in class com.oracle.graal.jtt.jdk.Unsafe_compareAndSwapNullCheck
 
valueOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.AbstractConstant
 
ValuePhiNode - Class in com.oracle.graal.nodes
Value PhiNodes merge data flow values at control flow merges.
ValuePhiNode(Stamp, AbstractMergeNode) - Constructor for class com.oracle.graal.nodes.ValuePhiNode
 
ValuePhiNode(NodeClass<? extends ValuePhiNode>, Stamp, AbstractMergeNode) - Constructor for class com.oracle.graal.nodes.ValuePhiNode
 
ValuePhiNode(Stamp, AbstractMergeNode, ValueNode[]) - Constructor for class com.oracle.graal.nodes.ValuePhiNode
 
valuePhis() - Method in class com.oracle.graal.nodes.AbstractMergeNode
 
valuePhis - Variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.MergeProcessor
 
ValueProcedure - Interface in com.oracle.graal.lir
Similar to InstructionValueProcedure but without an LIRInstruction parameter.
ValueProxy - Interface in com.oracle.graal.nodes.spi
This interface marks nodes whose result is the same as one of their inputs.
ValueProxyNode - Class in com.oracle.graal.nodes
 
ValueProxyNode(ValueNode, AbstractBeginNode) - Constructor for class com.oracle.graal.nodes.ValueProxyNode
 
values() - Static method in enum com.oracle.graal.asm.amd64.AMD64Address.Scale
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.asm.amd64.AMD64Assembler.ConditionFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.asm.amd64.AMD64Assembler.OpAssertion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.asm.amd64.AMD64Assembler.OperandSize
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Annul
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Asi
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.BranchPredict
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.CC
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.ConditionFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Fcn
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.MembarMask
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Op2s
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Op3s
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Opfs
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.Ops
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.asm.sparc.SPARCAssembler.RCondition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.compiler.common.BackendOptions.LSRAVariant
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.compiler.common.calc.Condition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.compiler.common.calc.FloatConvert
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.compiler.common.CollectionsFactory.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.oracle.graal.compiler.common.LinkedIdentityHashMap
 
values() - Static method in enum com.oracle.graal.compiler.gen.InstructionPrinter.InstructionLineColumn
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.compiler.match.MatchPattern.MatchResultCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.compiler.test.deopt.MonitorDeoptTest.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.compiler.test.MemoryScheduleTest.TestMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.debug.DelegatingDebugConfig.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.debug.DelegatingDebugConfig.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.oracle.graal.debug.internal.DebugValueMap
 
values() - Static method in enum com.oracle.graal.graph.Edges.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.graph.Graph.NodeEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.oracle.graal.graph.NodeMap
 
values() - Method in class com.oracle.graal.graph.NodeNodeMap
 
values - Variable in class com.oracle.graal.graph.NodeStack
 
values() - Static method in enum com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration.DebugInfoMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.graphbuilderconf.IntrinsicContext.CompilationContext
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.hotspot.HotSpotForeignCallLinkage.RegisterEffect
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.hotspot.HotSpotForeignCallLinkage.Transition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.hotspot.nodes.CompressionNode.CompressionOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.hotspot.replacements.NewObjectSnippets.ProfileMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.hotspot.word.HotSpotOperation.HotspotOpcode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.jtt.jdk.EnumMap01.Enum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.jtt.jdk.EnumMap02.Enum
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in enum com.oracle.graal.lir.alloc.lsra.Interval.RegisterBinding
 
values() - Static method in enum com.oracle.graal.lir.alloc.lsra.Interval.RegisterBinding
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in enum com.oracle.graal.lir.alloc.lsra.Interval.RegisterPriority
 
values() - Static method in enum com.oracle.graal.lir.alloc.lsra.Interval.RegisterPriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.lir.alloc.lsra.Interval.SpillState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.lir.alloc.lsra.Interval.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.lir.amd64.AMD64Arithmetic
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.lir.amd64.AMD64MathIntrinsicOp.IntrinsicOpcode
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.oracle.graal.lir.CompositeValueClass
 
values() - Static method in enum com.oracle.graal.lir.constopt.ConstantTree.Flags
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.oracle.graal.lir.jtt.LIRTest.LIRTestNode
 
values() - Method in class com.oracle.graal.lir.jtt.LIRTest.LIRTestNode
 
values() - Static method in enum com.oracle.graal.lir.LIRInstruction.OperandFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.lir.LIRInstruction.OperandMode
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.oracle.graal.lir.LIRIntrospection.OperandModeAnnotation
 
values - Variable in class com.oracle.graal.lir.LIRIntrospection
The component values in an LIRInstruction or CompositeValue.
Values(LIRIntrospection.OperandModeAnnotation) - Constructor for class com.oracle.graal.lir.LIRIntrospection.Values
 
Values(int, ArrayList<LIRIntrospection.ValueFieldInfo>) - Constructor for class com.oracle.graal.lir.LIRIntrospection.Values
 
values() - Static method in enum com.oracle.graal.lir.profiling.MoveProfiling.MoveType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.lir.sparc.SPARCArithmetic
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.lir.sparc.SPARCBitManipulationOp.IntrinsicOpcode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.lir.sparc.SPARCCompare
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.lir.sparc.SPARCMathIntrinsicOp.IntrinsicOpcode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator.SlotSize
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.oracle.graal.lir.util.IndexedValueMap
 
values() - Static method in enum com.oracle.graal.loop.InductionVariable.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.nodeinfo.InputType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.nodeinfo.Verbosity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.nodes.calc.BinaryArithmeticNode.ReassociateMatch
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.nodes.CallTargetNode.InvokeKind
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.oracle.graal.nodes.FrameState
Contains the locals, the expressions and the locked objects, in this order.
values() - Method in class com.oracle.graal.nodes.FrameState
 
values() - Static method in enum com.oracle.graal.nodes.GraphDecoder.LoopExplosionKind
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.oracle.graal.nodes.GuardPhiNode
 
values() - Method in class com.oracle.graal.nodes.GuardPhiNode
 
values() - Static method in enum com.oracle.graal.nodes.memory.HeapAccess.BarrierType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.oracle.graal.nodes.memory.MemoryPhiNode
 
values() - Method in class com.oracle.graal.nodes.memory.MemoryPhiNode
 
values() - Method in class com.oracle.graal.nodes.PhiNode
 
values() - Static method in enum com.oracle.graal.nodes.spi.LoweringTool.StandardLoweringStage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.nodes.StructuredGraph.AllowAssumptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.nodes.StructuredGraph.GuardsStage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.nodes.StructuredGraph.UnsafeAccessState
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.oracle.graal.nodes.ValuePhiNode
 
values() - Method in class com.oracle.graal.nodes.ValuePhiNode
 
values - Variable in class com.oracle.graal.nodes.virtual.CommitAllocationNode
 
values() - Static method in enum com.oracle.graal.phases.common.DeadCodeEliminationPhase.Optionality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.phases.common.LoweringPhase.ProcessBlockState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.phases.OptimisticOptimizations.Optimization
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.phases.schedule.SchedulePhase.SchedulingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.replacements.amd64.AMD64MathIntrinsicNode.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.graal.replacements.GraphKit.IfState
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.oracle.graal.replacements.SnippetTemplate.Arguments
 
values - Variable in class com.oracle.graal.replacements.SnippetTemplate.CacheKey
 
values - Variable in class com.oracle.graal.virtual.nodes.VirtualObjectState
 
values() - Method in class com.oracle.graal.virtual.nodes.VirtualObjectState
 
values() - Static method in enum com.oracle.graal.word.Word.Opcode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.internal.jvmci.amd64.AMD64.CPUFeature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.internal.jvmci.amd64.AMD64.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class jdk.internal.jvmci.code.BytecodeFrame
An array of values representing how to reconstruct the state of the Java frame.
VALUES - Static variable in enum jdk.internal.jvmci.code.CallingConvention.Type
 
values() - Static method in enum jdk.internal.jvmci.code.CallingConvention.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.internal.jvmci.code.InfopointReason
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class jdk.internal.jvmci.code.VirtualObject
 
values() - Static method in enum jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor.Tag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.internal.jvmci.hotspotvmconfig.HotSpotVMField.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.internal.jvmci.hotspotvmconfig.HotSpotVMType.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.internal.jvmci.hotspotvmconfig.HotSpotVMValue.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.internal.jvmci.meta.DeoptimizationAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.internal.jvmci.meta.DeoptimizationReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.internal.jvmci.meta.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.internal.jvmci.meta.MethodHandleAccessProvider.IntrinsicMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.internal.jvmci.meta.TriState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.internal.jvmci.options.OptionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.internal.jvmci.sparc.SPARC.CPUFeature
Returns an array containing the constants of this enum type, in the order they are declared.
valuesDistinct(ConstantReflectionProvider, ValueNode, ValueNode) - Static method in class com.oracle.graal.nodes.IfNode
 
ValueSet<S extends ValueSet<S>> - Class in com.oracle.graal.lir.util
 
ValueSet() - Constructor for class com.oracle.graal.lir.util.ValueSet
 
ValueStamp() - Constructor for class com.oracle.graal.truffle.DefaultTruffleStamp.ValueStamp
 
valueString(ValueNode) - Static method in class com.oracle.graal.nodes.ValueNodeUtil
Converts a given instruction to a value string.
valueToDefBlock - Variable in class com.oracle.graal.lir.ssi.SSIBlockValueMapImpl
Mapping from value to definition block.
valueToString(long) - Static method in class com.oracle.graal.debug.internal.MemUseTrackerImpl
 
valueToString(long) - Static method in class com.oracle.graal.debug.internal.TimerImpl
 
valueToString(Value, List<VirtualObject>) - Method in class com.oracle.graal.printer.CompilationPrinter
 
valueToString(long) - Static method in class com.oracle.mxtool.junit.TimingDecorator
 
valueType - Variable in class com.oracle.graal.compiler.match.processor.MatchProcessor
 
ValueUtil - Class in jdk.internal.jvmci.code
Utility class for working with the Value class and its subclasses.
ValueUtil() - Constructor for class jdk.internal.jvmci.code.ValueUtil
 
Varargs(Class<?>, Stamp, Object) - Constructor for class com.oracle.graal.replacements.SnippetTemplate.Varargs
 
varargs - Variable in class com.oracle.graal.replacements.SnippetTemplate.VarargsPlaceholderNode
 
VARARGS - Static variable in interface jdk.internal.jvmci.meta.ModifiersProvider
 
VarArgs_boolean01 - Class in com.oracle.graal.jtt.micro
 
VarArgs_boolean01() - Constructor for class com.oracle.graal.jtt.micro.VarArgs_boolean01
 
VarArgs_byte01 - Class in com.oracle.graal.jtt.micro
 
VarArgs_byte01() - Constructor for class com.oracle.graal.jtt.micro.VarArgs_byte01
 
VarArgs_char01 - Class in com.oracle.graal.jtt.micro
 
VarArgs_char01() - Constructor for class com.oracle.graal.jtt.micro.VarArgs_char01
 
VarArgs_double01 - Class in com.oracle.graal.jtt.micro
 
VarArgs_double01() - Constructor for class com.oracle.graal.jtt.micro.VarArgs_double01
 
VarArgs_float01 - Class in com.oracle.graal.jtt.micro
 
VarArgs_float01() - Constructor for class com.oracle.graal.jtt.micro.VarArgs_float01
 
VarArgs_int01 - Class in com.oracle.graal.jtt.micro
 
VarArgs_int01() - Constructor for class com.oracle.graal.jtt.micro.VarArgs_int01
 
VarArgs_long01 - Class in com.oracle.graal.jtt.micro
 
VarArgs_long01() - Constructor for class com.oracle.graal.jtt.micro.VarArgs_long01
 
VarArgs_short01 - Class in com.oracle.graal.jtt.micro
 
VarArgs_short01() - Constructor for class com.oracle.graal.jtt.micro.VarArgs_short01
 
VarArgs_String01 - Class in com.oracle.graal.jtt.micro
 
VarArgs_String01() - Constructor for class com.oracle.graal.jtt.micro.VarArgs_String01
 
VarArgs_Unroll - Class in com.oracle.graal.jtt.micro
 
VarArgs_Unroll() - Constructor for class com.oracle.graal.jtt.micro.VarArgs_Unroll
 
varargsParameters - Variable in class com.oracle.graal.replacements.SnippetTemplate.SnippetInfo.Lazy
 
VarargsPlaceholderNode(SnippetTemplate.Varargs, MetaAccessProvider) - Constructor for class com.oracle.graal.replacements.SnippetTemplate.VarargsPlaceholderNode
 
Variable() - Constructor for class com.oracle.graal.jtt.lang.ProcessEnvironment_init.Variable
 
Variable - Class in com.oracle.graal.lir
Represents a value that is yet to be bound to a machine location (such as a RegisterValue or StackSlot) by a register allocator.
Variable(LIRKind, int) - Constructor for class com.oracle.graal.lir.Variable
Creates a new variable.
VARIABLE_CLASS - Static variable in class com.oracle.graal.lir.LIRIntrospection
 
variableDefinitions - Variable in class com.oracle.graal.lir.LIRVerifier
 
VariableMap<T> - Class in com.oracle.graal.lir.constopt
Maps variables to a generic type.
VariableMap() - Constructor for class com.oracle.graal.lir.constopt.VariableMap
 
variableOperands - Variable in class com.oracle.graal.lir.gen.PhiResolver
 
variables - Variable in class com.oracle.graal.lir.dfa.MarkBasePointersPhase.Marker.BasePointersSet
 
variables - Variable in class com.oracle.graal.lir.util.VariableVirtualStackValueMap
 
VariableVirtualStackValueMap<K extends Value,T> - Class in com.oracle.graal.lir.util
 
VariableVirtualStackValueMap(int, int) - Constructor for class com.oracle.graal.lir.util.VariableVirtualStackValueMap
 
VECTOR_KIND - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
 
VECTOR_SIZE - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
 
VECTOR_SIZE - Static variable in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
VECTOR_SIZE - Static variable in class com.oracle.graal.lir.sparc.SPARCArrayEqualsOp
vectorizedCopy(Object, int, Object, int, int, Kind, LocationIdentity) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
 
vectorTemp1 - Variable in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
 
vectorTemp2 - Variable in class com.oracle.graal.lir.amd64.AMD64ArrayEqualsOp
 
verbose - Variable in class com.oracle.graal.hotspot.CompileTheWorld
 
verbose - Static variable in class com.oracle.graal.hotspot.test.MemoryUsageBenchmark
 
VERBOSE - Static variable in class com.oracle.graal.printer.NoDeadCodeVerifyHandler
 
VerboseTextListener - Class in com.oracle.mxtool.junit
 
VerboseTextListener(JUnitSystem) - Constructor for class com.oracle.mxtool.junit.VerboseTextListener
 
VerboseTextListener(PrintStream) - Constructor for class com.oracle.mxtool.junit.VerboseTextListener
 
Verbosity - Enum in com.oracle.graal.nodeinfo
 
Verbosity() - Constructor for enum com.oracle.graal.nodeinfo.Verbosity
 
VerificationError - Error in com.oracle.graal.graph
This error represents a failed verification of a node .
VerificationError(String, Object...) - Constructor for error com.oracle.graal.graph.VerificationError
This constructor creates a VerificationError with a message assembled via String.format(String, Object...).
VerificationError(String) - Constructor for error com.oracle.graal.phases.VerifyPhase.VerificationError
 
VerificationError(String, Throwable) - Constructor for error com.oracle.graal.phases.VerifyPhase.VerificationError
 
verifiedEntryPointOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
VerifierAnnotationProcessor - Class in com.oracle.graal.replacements.verifier
 
VerifierAnnotationProcessor() - Constructor for class com.oracle.graal.replacements.verifier.VerifierAnnotationProcessor
 
verifiers - Variable in class com.oracle.graal.replacements.verifier.VerifierAnnotationProcessor
 
verify(AMD64Assembler, AMD64Assembler.OperandSize, Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64Op
 
verify(Register[], int, int) - Static method in class com.oracle.graal.compiler.common.alloc.RegisterAllocationConfig.AllocatableRegisters
 
verify(ArrayList<List<T>>) - Method in class com.oracle.graal.compiler.common.alloc.TraceBuilder
 
verify(C) - Static method in class com.oracle.graal.compiler.common.cfg.CFGVerifier
 
verify(List<? extends AbstractBlockBase<?>>) - Static method in class com.oracle.graal.compiler.common.cfg.DominatorOptimizationProblem
 
verify(boolean, String) - Method in class com.oracle.graal.compiler.test.OptionsVerifierTest.OptionsVerifier
 
verify(Object, String) - Static method in class com.oracle.graal.debug.Debug
Calls all DebugVerifyHandlers in the current config to perform verification on a given object.
verify(Object, String, Object) - Static method in class com.oracle.graal.debug.Debug
Calls all DebugVerifyHandlers in the current config to perform verification on a given object.
verify(Object, String, Object[]) - Static method in class com.oracle.graal.debug.Debug
Deprecated.
verify(Object, String) - Method in interface com.oracle.graal.debug.DebugVerifyHandler
Verifies that a given object satisfies some invariants.
Verify - Static variable in class com.oracle.graal.debug.GraalDebugConfig
 
verify(Object, String, Object...) - Method in class com.oracle.graal.debug.internal.DebugScope
 
verify() - Method in class com.oracle.graal.graph.Graph
 
verify() - Method in class com.oracle.graal.graph.Node
 
verify() - Method in class com.oracle.graal.hotspot.amd64.AMD64IndirectCallOp
 
verify() - Method in class com.oracle.graal.hotspot.nodes.GetObjectAddressNode
 
verify(StructuredGraph, PhaseContext) - Method in class com.oracle.graal.hotspot.phases.AheadOfTimeVerificationPhase
 
verify() - Method in class com.oracle.graal.hotspot.sparc.SPARCIndirectCallOp
 
verify() - Method in class com.oracle.graal.java.BciBlockMapping
 
verify() - Method in class com.oracle.graal.jtt.hotpath.HP_idea
 
verify() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
verify(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.alloc.lsra.RegisterVerifier
 
verify() - Method in class com.oracle.graal.lir.amd64.AMD64Arithmetic.FPDivRemOp
 
verify() - Method in class com.oracle.graal.lir.amd64.AMD64Binary.MemoryOp
 
verify() - Method in class com.oracle.graal.lir.amd64.AMD64Call.IndirectCallOp
 
verify() - Method in class com.oracle.graal.lir.amd64.AMD64MulDivOp
 
verify() - Method in class com.oracle.graal.lir.amd64.AMD64ShiftOp
 
verify() - Method in class com.oracle.graal.lir.amd64.AMD64SignExtendOp
 
verify() - Method in class com.oracle.graal.lir.LIRInsertionBuffer
 
verify() - Method in class com.oracle.graal.lir.LIRInstruction
 
verify(LIRInstruction) - Static method in class com.oracle.graal.lir.LIRVerifier
 
verify(boolean, LIR, FrameMap) - Static method in class com.oracle.graal.lir.LIRVerifier
 
verify() - Method in class com.oracle.graal.lir.LIRVerifier
 
verify() - Method in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegConst
 
verify() - Method in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegReg
 
verify() - Method in class com.oracle.graal.lir.sparc.SPARCArithmetic.RemOp
 
verify() - Method in class com.oracle.graal.lir.sparc.SPARCCall.IndirectCallOp
 
verify() - Method in class com.oracle.graal.lir.sparc.SPARCCompare.CompareOp
 
verify() - Method in class com.oracle.graal.lir.sparc.SPARCControlFlow.BranchOp
 
verify() - Method in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
verify() - Method in class com.oracle.graal.lir.ssa.SSAVerifier
 
verify(LIR) - Static method in class com.oracle.graal.lir.ssi.SSIVerifier
 
verify() - Method in class com.oracle.graal.lir.ssi.SSIVerifier
 
verify(int) - Method in class com.oracle.graal.lir.stackslotalloc.StackInterval
 
verify(TypeElement) - Method in class com.oracle.graal.nodeinfo.processor.GraphNodeVerifier
 
verify() - Method in class com.oracle.graal.nodes.AbstractBeginNode
 
verify() - Method in class com.oracle.graal.nodes.AbstractEndNode
 
verify() - Method in class com.oracle.graal.nodes.BinaryOpLogicNode
 
verify() - Method in class com.oracle.graal.nodes.calc.IsNullNode
 
verify() - Method in class com.oracle.graal.nodes.FixedNode
 
verify() - Method in class com.oracle.graal.nodes.FrameState
 
verify() - Method in class com.oracle.graal.nodes.FullInfopointNode
 
verify() - Method in class com.oracle.graal.nodes.IfNode
 
verify() - Method in class com.oracle.graal.nodes.java.AccessFieldNode
 
verify() - Method in class com.oracle.graal.nodes.java.ExceptionObjectNode
 
verify() - Method in class com.oracle.graal.nodes.java.MethodCallTargetNode
 
verify() - Method in class com.oracle.graal.nodes.LoopBeginNode
 
verify() - Method in class com.oracle.graal.nodes.LoopEndNode
 
verify() - Method in class com.oracle.graal.nodes.memory.FloatingReadNode
 
verify() - Method in class com.oracle.graal.nodes.MergeNode
 
verify() - Method in class com.oracle.graal.nodes.PhiNode
 
verify() - Method in class com.oracle.graal.nodes.ProxyNode
 
verify() - Method in class com.oracle.graal.nodes.SimpleInfopointNode
 
verify() - Method in class com.oracle.graal.nodes.virtual.CommitAllocationNode
 
verify(StructuredGraph, PhaseContext) - Method in class com.oracle.graal.phases.verify.VerifyDebugUsage
 
verify(StructuredGraph, PhaseContext) - Method in class com.oracle.graal.phases.verify.VerifyUsageWithEquals
 
verify(StructuredGraph, C) - Method in class com.oracle.graal.phases.VerifyPhase
Performs the actual verification.
verify(Object, String) - Method in class com.oracle.graal.printer.NoDeadCodeVerifyHandler
 
verify(Element, AnnotationMirror) - Method in class com.oracle.graal.replacements.verifier.AbstractVerifier
 
verify(Element, AnnotationMirror) - Method in class com.oracle.graal.replacements.verifier.ClassSubstitutionVerifier
 
verify(Element, AnnotationMirror) - Method in class com.oracle.graal.replacements.verifier.MethodSubstitutionVerifier
 
verify(Element, AnnotationMirror) - Method in class com.oracle.graal.replacements.verifier.NodeIntrinsicVerifier
 
verify() - Method in class jdk.internal.jvmci.code.CallingConvention
 
verify(boolean, String) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfigVerifier
 
VERIFY_OOP - Static variable in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
 
verifyAnnotation(TypeMirror, TypeElement) - Method in class jdk.internal.jvmci.service.processor.ServiceProviderProcessor
 
verifyBeforeResolve() - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
verifyBeforeResolve() - Method in class com.oracle.graal.lir.alloc.trace.TraceGlobalMoveResolver
 
verifyBitWithinSlotIndex(int) - Method in class com.oracle.graal.compiler.common.util.BitMap2D
 
verifyBlock(LIR, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.LIR
 
verifyBlock(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.ssa.SSAVerifier
 
verifyBlocks(LIR, List<? extends AbstractBlockBase<?>>) - Static method in class com.oracle.graal.lir.LIR
 
VerifyDebugUsage - Class in com.oracle.graal.phases.verify
Verifies that no argument to one of the Debug.log(String) methods is the result of StringBuilder.toString() or StringBuffer.toString().
VerifyDebugUsage() - Constructor for class com.oracle.graal.phases.verify.VerifyDebugUsage
 
verifyDuplicateSnippet(int) - Static method in class com.oracle.graal.api.directives.test.ControlFlowAnchorDirectiveTest
 
verifyEdge(AbstractBlockBase<?>, AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.ssi.SSIVerifier
 
verifyEdges() - Method in class com.oracle.graal.graph.Node
Perform expensive verification of inputs, usages, predecessors and successors.
verifyEdges(GraphDecoder.MethodScope) - Method in class com.oracle.graal.nodes.GraphDecoder
 
verifyEnabled - Variable in class com.oracle.graal.debug.internal.DebugScope
 
verifyEncoding(StructuredGraph, EncodedGraph, Architecture) - Static method in class com.oracle.graal.nodes.GraphEncoder
Verification code that checks that the decoding of an encode graph is the same as the original graph.
verifyFieldValue(ResolvedJavaField, JavaConstant) - Method in class com.oracle.graal.truffle.TruffleConstantReflectionProvider
 
verifyFilter - Variable in class com.oracle.graal.debug.GraalDebugConfig
 
verifyFlags(Field, Class<?>, EnumSet<LIRInstruction.OperandFlag>) - Static method in class com.oracle.graal.lir.LIRIntrospection.LIRFieldsScanner
 
VerifyFrameDoesNotEscapePhase - Class in com.oracle.graal.truffle.phases
Compiler phase for verifying that the Truffle virtual frame does not escape and can therefore be escape analyzed.
VerifyFrameDoesNotEscapePhase() - Constructor for class com.oracle.graal.truffle.phases.VerifyFrameDoesNotEscapePhase
 
verifyFullUnrollSnippet(int) - Static method in class com.oracle.graal.api.directives.test.ControlFlowAnchorDirectiveTest
 
verifyGet(int, byte) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
VerifyGraalGraphEdges - Static variable in class com.oracle.graal.graph.Graph.Options
 
VerifyGraalGraphs - Static variable in class com.oracle.graal.graph.Graph.Options
 
verifyGraphsEqual(StructuredGraph, StructuredGraph) - Static method in class com.oracle.graal.nodes.GraphComparison
 
verifyHandlers() - Method in interface com.oracle.graal.debug.DebugConfig
Gets the modifiable collection of verify handlers registered with this configuration.
verifyHandlers() - Method in class com.oracle.graal.debug.DelegatingDebugConfig
 
verifyHandlers - Variable in class com.oracle.graal.debug.GraalDebugConfig
 
verifyHandlers() - Method in class com.oracle.graal.debug.GraalDebugConfig
 
verifyHeap - Variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets.Templates
 
verifyHeap(Register) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
 
VerifyHeapAtReturn - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
VerifyHeapAtReturnPhase - Class in com.oracle.graal.phases.common
 
VerifyHeapAtReturnPhase() - Constructor for class com.oracle.graal.phases.common.VerifyHeapAtReturnPhase
 
VerifyHeapNode - Class in com.oracle.graal.nodes.debug
A node for platform dependent verification of the Java heap.
VerifyHeapNode() - Constructor for class com.oracle.graal.nodes.debug.VerifyHeapNode
 
verifyIdsAreStable() - Method in class com.oracle.graal.graph.NodeIdAccessor
Verifies that node identifiers have not changed since this object was created.
verifyInitialization() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Check that the initialization produces the same result as the values captured through vmStructs.
verifyInput(AbstractBlockBase<?>, BitSet, Value) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
 
verifyInputs() - Method in class com.oracle.graal.graph.Node
 
verifyInstructions(AbstractBlockBase<?>) - Method in class com.oracle.graal.lir.ssi.SSIVerifier
 
verifyIntervals() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
verifyIntervals() - Method in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator.Allocator
 
VerifyIntervalsTimer - Static variable in class com.oracle.graal.lir.stackslotalloc.LSStackSlotAllocator
 
verifyIterableIds() - Method in class com.oracle.graal.graph.NodeClass
 
verifyKind(Kind, ValueNode) - Method in class com.oracle.graal.java.FrameStateBuilder
 
verifyKind(SPARCArithmetic, Value, Value, Value) - Static method in enum com.oracle.graal.lir.sparc.SPARCArithmetic
 
verifyLiveness() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
 
verifyMerge(LIRKind, Iterable<LIRKind>) - Static method in class jdk.internal.jvmci.meta.LIRKind
 
verifyMergeSnippet(int) - Static method in class com.oracle.graal.api.directives.test.ControlFlowAnchorDirectiveTest
 
verifyMoveKinds(LIRKind, LIRKind) - Static method in class jdk.internal.jvmci.meta.LIRKind
 
verifyNodeEqual(Node, Node, NodeMap<Node>, Deque<Pair<Node, Node>>, boolean) - Static method in class com.oracle.graal.nodes.GraphComparison
 
verifyNodesEqual(NodeIterable<Node>, NodeIterable<Node>, NodeMap<Node>, Deque<Pair<Node, Node>>, boolean) - Static method in class com.oracle.graal.nodes.GraphComparison
 
verifyNoOopsInFixedIntervals() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
verifyNotFoundIn(StructuredGraph) - Static method in class com.oracle.graal.truffle.nodes.asserts.NeverPartOfCompilationNode
 
verifyObject(Object) - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
Verifies that a given object value is well formed if -XX:+VerifyOops is enabled.
verifyOop(Object) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
verifyOop(Object) - Static method in class com.oracle.graal.hotspot.stubs.VerifyOopStub
 
verifyOopBits() - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
 
verifyOopBits - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
verifyOopCounterAddress() - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
 
verifyOopCounterAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
verifyOopMask() - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
 
verifyOopMask - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
verifyOops() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
verifyOops - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
verifyOopStub(ForeignCallDescriptor, Object) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
VerifyOopStub - Class in com.oracle.graal.hotspot.stubs
VerifyOopStub(HotSpotProviders, HotSpotForeignCallLinkage) - Constructor for class com.oracle.graal.hotspot.stubs.VerifyOopStub
 
verifyOptions() - Method in class com.oracle.graal.compiler.test.OptionsVerifierTest
 
verifyPeelSnippet(int) - Static method in class com.oracle.graal.api.directives.test.ControlFlowAnchorDirectiveTest
 
VerifyPhase<C> - Class in com.oracle.graal.phases
This phase serves as a verification, in order to check the graph for certain properties.
VerifyPhase() - Constructor for class com.oracle.graal.phases.VerifyPhase
 
VerifyPhase.VerificationError - Error in com.oracle.graal.phases
Thrown when verification performed by a VerifyPhase fails.
VerifyPhases - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
verifyPhi(LIR, AbstractBlockBase<?>) - Static method in class com.oracle.graal.lir.ssa.SSAUtil
 
verifyPhi(PhiNode, PhiNode, NodeMap<Node>, Deque<Pair<Node, Node>>) - Static method in class com.oracle.graal.nodes.GraphComparison
 
verifyPHIKind(LIRKind, LIRKind) - Static method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
verifyPhis(AbstractEndNode, AbstractEndNode, NodeMap<Node>, Deque<Pair<Node, Node>>) - Static method in class com.oracle.graal.nodes.GraphComparison
 
verifyReadRawObject(Object, Constant, long, boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
verifyRegisters() - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan
 
verifySchedule(ControlFlowGraph, BlockMap<List<Node>>, NodeMap<Block>) - Static method in class com.oracle.graal.phases.schedule.SchedulePhase
 
verifySet(int, byte) - Method in class com.oracle.graal.truffle.FrameWithoutBoxing
 
verifySSAForm(LIR) - Static method in class com.oracle.graal.lir.ssa.SSAUtil
 
verifyStackSlotAllocation(LIRGenerationResult) - Static method in class com.oracle.graal.lir.framemap.FrameMapBuilderImpl
 
verifyStackSlotMapping() - Method in class com.oracle.graal.lir.alloc.lsra.MoveResolver
 
verifyStackSlotMapping() - Method in class com.oracle.graal.lir.alloc.lsra.ssa.SSAMoveResolver
 
verifyStates() - Method in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
 
verifyStateUsage(DefUseTree) - Method in class com.oracle.graal.lir.constopt.ConstantLoadOptimization.Optimization
 
verifyTemp(BitSet, Value) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScanLifetimeAnalysisPhase
 
VerifyUsageWithEquals - Class in com.oracle.graal.phases.verify
For certain types, object identity should not be used for object equality check.
VerifyUsageWithEquals(Class<?>) - Constructor for class com.oracle.graal.phases.verify.VerifyUsageWithEquals
 
version - Variable in class com.oracle.graal.truffle.OptimizedAssumption.Entry
 
version - Variable in class jdk.internal.jvmci.code.InstalledCode
Counts how often the address field was reassigned.
VERY_FAST_PATH_PROBABILITY - Static variable in class com.oracle.graal.nodes.extended.BranchProbabilityNode
 
VERY_SLOW_PATH_PROBABILITY - Static variable in class com.oracle.graal.nodes.extended.BranchProbabilityNode
 
virtual - Variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure.CollectVirtualObjectsClosure
 
VIRTUAL_CALL_DATA_FIRST_METHOD_COUNT_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
VIRTUAL_CALL_DATA_FIRST_METHOD_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
VIRTUAL_CALL_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
VirtualArrayNode - Class in com.oracle.graal.nodes.virtual
 
VirtualArrayNode(ResolvedJavaType, int) - Constructor for class com.oracle.graal.nodes.virtual.VirtualArrayNode
 
VirtualArrayNode(NodeClass<? extends VirtualObjectNode>, ResolvedJavaType, int) - Constructor for class com.oracle.graal.nodes.virtual.VirtualArrayNode
 
VirtualBoxingNode - Class in com.oracle.graal.nodes.virtual
 
VirtualBoxingNode(ResolvedJavaType, Kind) - Constructor for class com.oracle.graal.nodes.virtual.VirtualBoxingNode
 
VirtualCallData() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
virtualFramesize - Static variable in interface com.oracle.graal.lir.stackslotalloc.StackSlotAllocator
The size (in bytes) required for all virtual stack slots.
VirtualInstanceNode - Class in com.oracle.graal.nodes.virtual
 
VirtualInstanceNode(ResolvedJavaType, boolean) - Constructor for class com.oracle.graal.nodes.virtual.VirtualInstanceNode
 
VirtualInstanceNode(ResolvedJavaType, ResolvedJavaField[], boolean) - Constructor for class com.oracle.graal.nodes.virtual.VirtualInstanceNode
 
VirtualInstanceNode(NodeClass<? extends VirtualInstanceNode>, ResolvedJavaType, boolean) - Constructor for class com.oracle.graal.nodes.virtual.VirtualInstanceNode
 
VirtualInstanceNode(NodeClass<? extends VirtualInstanceNode>, ResolvedJavaType, ResolvedJavaField[], boolean) - Constructor for class com.oracle.graal.nodes.virtual.VirtualInstanceNode
 
Virtualizable - Interface in com.oracle.graal.nodes.spi
This interface allows a node to convey information about what its effect would be if some of its inputs were virtualized.
VirtualizableAllocation - Interface in com.oracle.graal.nodes.spi
This interface allows a node to convey information about what its effect would be if some of its inputs were virtualized.
VirtualizableInvokeMacroNode - Class in com.oracle.graal.replacements.nodes
A helper class to allow elimination of byte code instrumentation that could interfere with escape analysis.
VirtualizableInvokeMacroNode(CallTargetNode.InvokeKind, ResolvedJavaMethod, int, JavaType, ValueNode...) - Constructor for class com.oracle.graal.replacements.nodes.VirtualizableInvokeMacroNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.calc.IsNullNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.calc.ObjectEqualsNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.debug.WeakCounterNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.extended.BoxNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.extended.GetClassNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.extended.LoadHubNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.extended.UnboxNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.extended.UnsafeCastNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.extended.UnsafeLoadNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.extended.UnsafeStoreNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.extended.ValueAnchorNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.GuardedValueNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.java.ArrayLengthNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.java.CheckCastNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.java.InstanceOfNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.java.LoadFieldNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.java.LoadIndexedNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.java.MonitorEnterNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.java.MonitorExitNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.java.NewArrayNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.java.NewInstanceNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.java.RawMonitorEnterNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.java.RegisterFinalizerNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.java.StoreFieldNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.java.StoreIndexedNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.java.TypeCheckNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.memory.ReadNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.memory.WriteNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.PiNode
 
virtualize(VirtualizerTool) - Method in interface com.oracle.graal.nodes.spi.Virtualizable
A node class can implement this method to convey information about what its effect would be if some of its inputs were virtualized.
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.ValueProxyNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.virtual.AllocatedObjectNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.virtual.CommitAllocationNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.nodes.virtual.EnsureVirtualizedNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.replacements.nodes.ArrayEqualsNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.replacements.nodes.BasicArrayCopyNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.replacements.nodes.BasicObjectCloneNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.replacements.nodes.VirtualizableInvokeMacroNode
 
virtualize(VirtualizerTool) - Method in class com.oracle.graal.truffle.nodes.frame.NewFrameNode
 
virtualize(ValueNode, VirtualizerTool) - Method in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
virtualizeNonVirtualComparison(VirtualObjectNode, ValueNode, VirtualizerTool) - Method in class com.oracle.graal.nodes.calc.ObjectEqualsNode
 
VirtualizerTool - Interface in com.oracle.graal.nodes.spi
This tool can be used to query the current state (normal/virtualized/re-materialized) of values and to describe the actions that would be taken for this state.
VirtualizerToolImpl - Class in com.oracle.graal.virtual.phases.ea
 
VirtualizerToolImpl(MetaAccessProvider, ConstantReflectionProvider, PartialEscapeClosure<?>) - Constructor for class com.oracle.graal.virtual.phases.ea.VirtualizerToolImpl
 
virtualMethod(String) - Method in class com.oracle.graal.replacements.test.InvokeTest.A
 
virtualMethod(String) - Method in interface com.oracle.graal.replacements.test.InvokeTest.I
 
virtualObject - Variable in class com.oracle.graal.nodes.virtual.AllocatedObjectNode
 
VirtualObject - Class in jdk.internal.jvmci.code
An instance of this class represents an object whose allocation was removed by escape analysis.
VirtualObject(ResolvedJavaType, Value[], int) - Constructor for class jdk.internal.jvmci.code.VirtualObject
 
virtualObjectMapping - Variable in class jdk.internal.jvmci.code.DebugInfo
 
virtualObjectMappingAt(int) - Method in class com.oracle.graal.nodes.FrameState
 
virtualObjectMappingCount() - Method in class com.oracle.graal.nodes.FrameState
 
virtualObjectMappings - Variable in class com.oracle.graal.nodes.FrameState
 
virtualObjectMappings() - Method in class com.oracle.graal.nodes.FrameState
 
VirtualObjectNode - Class in com.oracle.graal.nodes.virtual
 
VirtualObjectNode(NodeClass<? extends VirtualObjectNode>, ResolvedJavaType, boolean) - Constructor for class com.oracle.graal.nodes.virtual.VirtualObjectNode
 
virtualObjects - Variable in class com.oracle.graal.compiler.gen.DebugInfoBuilder
 
virtualObjects - Variable in class com.oracle.graal.lir.LIRFrameState
 
virtualObjects - Variable in class com.oracle.graal.nodes.virtual.CommitAllocationNode
 
virtualObjects - Variable in class com.oracle.graal.virtual.phases.ea.PartialEscapeClosure
 
VirtualObjectState - Class in com.oracle.graal.virtual.nodes
This class encapsulated the virtual state of an escape analyzed object.
VirtualObjectState(VirtualObjectNode, ValueNode[]) - Constructor for class com.oracle.graal.virtual.nodes.VirtualObjectState
 
VirtualObjectState(VirtualObjectNode, List<ValueNode>) - Constructor for class com.oracle.graal.virtual.nodes.VirtualObjectState
 
VirtualOnlyInstanceNode(ResolvedJavaType, ResolvedJavaField[]) - Constructor for class com.oracle.graal.truffle.nodes.frame.NewFrameNode.VirtualOnlyInstanceNode
 
virtualSpaceHighBoundaryOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
virtualSpaceLowBoundaryOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
VirtualStackSlot - Class in jdk.internal.jvmci.code
VirtualStackSlots are stack slots that are not yet fixed to specific frame offset.
VirtualStackSlot(int, LIRKind) - Constructor for class jdk.internal.jvmci.code.VirtualStackSlot
 
VirtualStackSlotRange - Class in com.oracle.graal.lir.framemap
VirtualStackSlotRange(int, int, BitSet) - Constructor for class com.oracle.graal.lir.framemap.VirtualStackSlotRange
 
VirtualState - Class in com.oracle.graal.nodes
Base class for nodes that contain "virtual" state, like FrameState and VirtualObjectState.
VirtualState(NodeClass<? extends VirtualState>) - Constructor for class com.oracle.graal.nodes.VirtualState
 
VirtualState.NodeClosure<T extends Node> - Class in com.oracle.graal.nodes
 
VirtualState.VirtualClosure - Interface in com.oracle.graal.nodes
 
VirtualUtil - Class in com.oracle.graal.virtual.phases.ea
 
VirtualUtil() - Constructor for class com.oracle.graal.virtual.phases.ea.VirtualUtil
 
vis1Instructions - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vis2Instructions - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vis3Instructions - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
visit(HP_invoke01.Instruction.Add) - Method in class com.oracle.graal.jtt.hotpath.HP_invoke01.Visitor
 
visit(HP_invoke01.Instruction.Sub) - Method in class com.oracle.graal.jtt.hotpath.HP_invoke01.Visitor
 
visit(HP_invoke01.Instruction.Mul) - Method in class com.oracle.graal.jtt.hotpath.HP_invoke01.Visitor
 
visit(HP_invoke01.Instruction.Div) - Method in class com.oracle.graal.jtt.hotpath.HP_invoke01.Visitor
 
visit(Conditional01.CPC) - Method in class com.oracle.graal.jtt.optimize.Conditional01.TestClass
 
visit(Value, Value) - Method in class com.oracle.graal.lir.alloc.lsra.ssi.SSILinearScanResolveDataFlowPhase.MyPhiValueVisitor
 
visit(Value, Value) - Method in class com.oracle.graal.lir.alloc.trace.TraceLinearScanResolveDataFlowPhase.MyPhiValueVisitor
 
visit(Value, Value) - Method in interface com.oracle.graal.lir.ssa.SSAUtil.PhiValueVisitor
 
visit(Node) - Method in class com.oracle.graal.truffle.OptimizedCallTarget.NonTrivialNodeCountVisitor
 
visit(List<TruffleInlining>, Node) - Method in interface com.oracle.graal.truffle.TruffleInlining.CallTreeNodeVisitor
 
visit(Node) - Method in interface com.oracle.graal.truffle.TruffleInlining.CallTreeNodeVisitor
 
visit(Node) - Method in class com.oracle.graal.truffle.TruffleInlining.CallTreeNodeVisitorImpl
 
visitAnnotation(AnnotationMirror, Void) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.AnnotationValueVisitorImpl
 
visitArray(List<? extends AnnotationValue>, Void) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.AnnotationValueVisitorImpl
 
visitBoolean(boolean, Void) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.AnnotationValueVisitorImpl
 
visitBreakpointNode(BreakpointNode) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
visitBreakpointNode(BreakpointNode) - Method in class com.oracle.graal.compiler.sparc.SPARCNodeLIRBuilder
 
visitBreakpointNode(BreakpointNode) - Method in interface com.oracle.graal.nodes.spi.NodeLIRBuilderTool
 
visitByte(byte, Void) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.AnnotationValueVisitorImpl
 
visitChar(char, Void) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.AnnotationValueVisitorImpl
 
visitDeoptBegin(AbstractBeginNode, DeoptimizationAction, DeoptimizationReason, JavaConstant, StructuredGraph) - Method in class com.oracle.graal.phases.common.ConvertDeoptimizeToGuardPhase
 
visitDirectCompareAndSwap(DirectCompareAndSwapNode) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotNodeLIRBuilder
 
visitDirectCompareAndSwap(DirectCompareAndSwapNode) - Method in interface com.oracle.graal.hotspot.HotSpotNodeLIRBuilder
 
visitDirectCompareAndSwap(DirectCompareAndSwapNode) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotNodeLIRBuilder
 
visitDouble(double, Void) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.AnnotationValueVisitorImpl
 
visitEachAlive(InstructionValueConsumer) - Method in class com.oracle.graal.lir.LIRInstruction
 
visitEachAlive(ValueConsumer) - Method in class com.oracle.graal.lir.LIRInstruction
 
visitEachInput(InstructionValueConsumer) - Method in class com.oracle.graal.lir.LIRInstruction
 
visitEachInput(ValueConsumer) - Method in class com.oracle.graal.lir.LIRInstruction
 
visitEachOutput(InstructionValueConsumer) - Method in class com.oracle.graal.lir.LIRInstruction
 
visitEachOutput(ValueConsumer) - Method in class com.oracle.graal.lir.LIRInstruction
 
visitEachState(InstructionValueConsumer) - Method in class com.oracle.graal.lir.LIRInstruction
 
visitEachState(ValueConsumer) - Method in class com.oracle.graal.lir.LIRInstruction
 
visitEachTemp(InstructionValueConsumer) - Method in class com.oracle.graal.lir.LIRInstruction
 
visitEachTemp(ValueConsumer) - Method in class com.oracle.graal.lir.LIRInstruction
 
visited - Variable in class com.oracle.graal.graph.iterators.DistinctPredicatedProxyNodeIterator
 
visited - Variable in class com.oracle.graal.graph.NodeBitMap.MarkedNodeIterator
 
visited - Variable in class com.oracle.graal.graph.NodeFlood.UnmarkedNodeIterator
 
visited - Variable in class com.oracle.graal.graph.NodeFlood
 
visited - Variable in class com.oracle.graal.graph.NodeWorkList.SingletonNodeWorkList
 
visited - Variable in class com.oracle.graal.java.BciBlockMapping.BciBlock
 
visited - Variable in class com.oracle.graal.lir.constopt.ConstantTreeAnalyzer
 
visited - Variable in class com.oracle.graal.lir.gen.PhiResolver.PhiResolverNode
Specifies if this operand been visited for the purpose of emitting a move instruction.
visited - Variable in class com.oracle.graal.lir.ssa.SSAVerifier
 
visitedAllEnds(AbstractMergeNode) - Method in class com.oracle.graal.phases.common.inlining.walker.InliningIterator
 
visitedAllEnds(AbstractMergeNode) - Method in class com.oracle.graal.phases.graph.ScopedPostOrderNodeIterator
 
visitedEnds - Variable in class com.oracle.graal.phases.graph.PostOrderNodeIterator
 
visitedEnds - Variable in class com.oracle.graal.phases.graph.SinglePassNodeIterator
 
visitedEnds - Variable in class com.oracle.graal.phases.graph.StatelessPostOrderNodeIterator
 
visitEndNode(AbstractEndNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
visitEndNode(AbstractEndNode) - Method in interface com.oracle.graal.nodes.spi.NodeLIRBuilderTool
 
visitEnumConstant(VariableElement, Void) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.AnnotationValueVisitorImpl
 
visitFloat(float, Void) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.AnnotationValueVisitorImpl
 
visitForward(ArrayList<Node>, NodeBitMap, Node, boolean) - Static method in class com.oracle.graal.phases.util.GraphOrder
 
visitFrame(InspectedFrame) - Method in interface jdk.internal.jvmci.code.stack.InspectedFrameVisitor
 
visitFullInfopointNode(FullInfopointNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
visitFullInfopointNode(FullInfopointNode) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotNodeLIRBuilder
 
visitFullInfopointNode(FullInfopointNode) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotNodeLIRBuilder
 
visitFullInfopointNode(FullInfopointNode) - Method in interface com.oracle.graal.nodes.spi.NodeLIRBuilderTool
 
visitInlinedCall(Node) - Method in class com.oracle.graal.truffle.TruffleInlining.CallTreeNodeIterator
 
visitInt(int, Void) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.AnnotationValueVisitorImpl
 
visitInvokeArguments(CallingConvention, Collection<ValueNode>) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
visitInvokeArguments(CallingConvention, Collection<ValueNode>) - Method in interface com.oracle.graal.nodes.spi.NodeLIRBuilderTool
 
visitLong(long, Void) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.AnnotationValueVisitorImpl
 
visitLoopEnd(LoopEndNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
Runtime specific classes can override this to insert a safepoint at the end of a loop.
visitLoopEnd(LoopEndNode) - Method in interface com.oracle.graal.nodes.spi.NodeLIRBuilderTool
 
visitMerge(AbstractMergeNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
visitMerge(AbstractMergeNode) - Method in interface com.oracle.graal.nodes.spi.NodeLIRBuilderTool
 
visitMethod(int, String, String, String, String[]) - Method in class com.oracle.graal.compiler.test.OptionsVerifierTest.OptionsVerifier
 
visitMethod(int, String, String, String, String[]) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfigVerifier
 
visitNode(List<TruffleInlining>, Node) - Method in class com.oracle.graal.truffle.debug.CompilationStatisticsListener.CallTargetNodeStatistics
 
visitNode(Node) - Method in class com.oracle.graal.truffle.TruffleInlining.CallTreeNodeVisitorImpl
 
Visitor() - Constructor for class com.oracle.graal.jtt.hotpath.HP_invoke01.Visitor
 
visitor - Variable in class com.oracle.graal.truffle.TruffleInlining.CallTreeNodeVisitorImpl
 
visitSafepointNode(SafepointNode) - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotNodeLIRBuilder
 
visitSafepointNode(SafepointNode) - Method in class com.oracle.graal.hotspot.sparc.SPARCHotSpotNodeLIRBuilder
 
visitSafepointNode(SafepointNode) - Method in interface com.oracle.graal.nodes.spi.NodeLIRBuilderTool
 
visitShort(short, Void) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.AnnotationValueVisitorImpl
 
visitSimpleInfopointNode(SimpleInfopointNode) - Method in class com.oracle.graal.compiler.gen.NodeLIRBuilder
 
visitSimpleInfopointNode(SimpleInfopointNode) - Method in interface com.oracle.graal.nodes.spi.NodeLIRBuilderTool
 
visitSource(String, String) - Method in class com.oracle.graal.compiler.test.OptionsVerifierTest.OptionsVerifier
 
visitSource(String, String) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfigVerifier
 
visitString(String, Void) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.AnnotationValueVisitorImpl
 
visitType(TypeMirror, Void) - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.AnnotationValueVisitorImpl
 
visitValue(Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>) - Method in class com.oracle.graal.lir.alloc.lsra.LinearScan.CheckConsumer
 
visitValue(LIRInstruction, Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>) - Method in interface com.oracle.graal.lir.InstructionValueConsumer
Iterator method to be overwritten.
visitValue(Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>) - Method in interface com.oracle.graal.lir.ValueConsumer
Iterator method to be overwritten.
visitValue(LIRInstruction, Value, LIRInstruction.OperandMode, EnumSet<LIRInstruction.OperandFlag>) - Method in interface com.oracle.graal.lir.ValueConsumer
 
visitValueArray(LIRInstruction, Value[], LIRInstruction.OperandMode, InstructionValueProcedure, EnumSet<LIRInstruction.OperandFlag>) - Method in class com.oracle.graal.lir.CompositeValue
A helper method to visit Value[] ensuring that a copy of the array is made if it's needed.
VM_ERROR - Static variable in class com.oracle.graal.hotspot.HotSpotBackend
 
VM_MESSAGE_C - Static variable in class com.oracle.graal.hotspot.stubs.StubUtil
 
VMConfigField(VariableElement, HotSpotVMField) - Constructor for class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor.VMConfigField
 
VMConfigField(VariableElement, HotSpotVMType) - Constructor for class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor.VMConfigField
 
VMConfigField(VariableElement, HotSpotVMValue) - Constructor for class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor.VMConfigField
 
VMConfigField(VariableElement, HotSpotVMConstant) - Constructor for class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor.VMConfigField
 
VMConfigField(VariableElement, HotSpotVMFlag) - Constructor for class jdk.internal.jvmci.hotspotvmconfig.processor.HotSpotVMConfigProcessor.VMConfigField
 
VMConstant - Interface in jdk.internal.jvmci.meta
 
vmError(String, long) - Static method in class com.oracle.graal.hotspot.nodes.VMErrorNode
 
vmErrorAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
VMErrorNode - Class in com.oracle.graal.hotspot.nodes
Causes the VM to exit with a description of the current Java location and an optional formatted error message specified.
VMErrorNode(String, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.VMErrorNode
 
vmEventListeners - Variable in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
VMFields(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields
 
VMIntConstants(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMIntConstants
 
vmIntrinsicInvokeBasic - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vmIntrinsicLinkToInterface - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vmIntrinsicLinkToSpecial - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vmIntrinsicLinkToStatic - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vmIntrinsicLinkToVirtual - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
VMLongConstants(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMLongConstants
 
vmMessageAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vmMessageC(ForeignCallDescriptor, boolean, Word, long, long, long) - Static method in class com.oracle.graal.hotspot.replacements.AssertionSnippets
 
vmMessageC(ForeignCallDescriptor, boolean, Word, long, long, long) - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
 
vmSymbolsFirstSID - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vmSymbolsSIDLimit - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vmSymbolsSymbols - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
VMTypes(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes
 
VN_Cast01 - Class in com.oracle.graal.jtt.optimize
 
VN_Cast01() - Constructor for class com.oracle.graal.jtt.optimize.VN_Cast01
 
VN_Cast01.TestClass - Class in com.oracle.graal.jtt.optimize
 
VN_Cast02 - Class in com.oracle.graal.jtt.optimize
 
VN_Cast02() - Constructor for class com.oracle.graal.jtt.optimize.VN_Cast02
 
VN_Cast02.TestClass - Class in com.oracle.graal.jtt.optimize
 
VN_Convert01 - Class in com.oracle.graal.jtt.optimize
 
VN_Convert01() - Constructor for class com.oracle.graal.jtt.optimize.VN_Convert01
 
VN_Convert02 - Class in com.oracle.graal.jtt.optimize
 
VN_Convert02() - Constructor for class com.oracle.graal.jtt.optimize.VN_Convert02
 
VN_Double01 - Class in com.oracle.graal.jtt.optimize
 
VN_Double01() - Constructor for class com.oracle.graal.jtt.optimize.VN_Double01
 
VN_Double02 - Class in com.oracle.graal.jtt.optimize
 
VN_Double02() - Constructor for class com.oracle.graal.jtt.optimize.VN_Double02
 
VN_Field01 - Class in com.oracle.graal.jtt.optimize
 
VN_Field01() - Constructor for class com.oracle.graal.jtt.optimize.VN_Field01
 
VN_Field01.TestClass - Class in com.oracle.graal.jtt.optimize
 
VN_Field02 - Class in com.oracle.graal.jtt.optimize
 
VN_Field02() - Constructor for class com.oracle.graal.jtt.optimize.VN_Field02
 
VN_Field02.TestClass - Class in com.oracle.graal.jtt.optimize
 
VN_Float01 - Class in com.oracle.graal.jtt.optimize
 
VN_Float01() - Constructor for class com.oracle.graal.jtt.optimize.VN_Float01
 
VN_Float02 - Class in com.oracle.graal.jtt.optimize
 
VN_Float02() - Constructor for class com.oracle.graal.jtt.optimize.VN_Float02
 
VN_InstanceOf01 - Class in com.oracle.graal.jtt.optimize
 
VN_InstanceOf01() - Constructor for class com.oracle.graal.jtt.optimize.VN_InstanceOf01
 
VN_InstanceOf02 - Class in com.oracle.graal.jtt.optimize
 
VN_InstanceOf02() - Constructor for class com.oracle.graal.jtt.optimize.VN_InstanceOf02
 
VN_InstanceOf03 - Class in com.oracle.graal.jtt.optimize
 
VN_InstanceOf03() - Constructor for class com.oracle.graal.jtt.optimize.VN_InstanceOf03
 
VN_Int01 - Class in com.oracle.graal.jtt.optimize
 
VN_Int01() - Constructor for class com.oracle.graal.jtt.optimize.VN_Int01
 
VN_Int02 - Class in com.oracle.graal.jtt.optimize
 
VN_Int02() - Constructor for class com.oracle.graal.jtt.optimize.VN_Int02
 
VN_Int03 - Class in com.oracle.graal.jtt.optimize
 
VN_Int03() - Constructor for class com.oracle.graal.jtt.optimize.VN_Int03
 
VN_Long01 - Class in com.oracle.graal.jtt.optimize
 
VN_Long01() - Constructor for class com.oracle.graal.jtt.optimize.VN_Long01
 
VN_Long02 - Class in com.oracle.graal.jtt.optimize
 
VN_Long02() - Constructor for class com.oracle.graal.jtt.optimize.VN_Long02
 
VN_Long03 - Class in com.oracle.graal.jtt.optimize
 
VN_Long03() - Constructor for class com.oracle.graal.jtt.optimize.VN_Long03
 
VN_Loop01 - Class in com.oracle.graal.jtt.optimize
 
VN_Loop01() - Constructor for class com.oracle.graal.jtt.optimize.VN_Loop01
 
VOID_CLOSEABLE - Static variable in interface com.oracle.graal.debug.DebugCloseable
 
VOID_MEM_USE_TRACKER - Static variable in class com.oracle.graal.debug.Debug
 
VOID_METRIC - Static variable in class com.oracle.graal.debug.Debug
 
VOID_TIMER - Static variable in class com.oracle.graal.debug.Debug
 
VoidStamp - Class in com.oracle.graal.compiler.common.type
Singleton stamp representing the value of type void.
VoidStamp() - Constructor for class com.oracle.graal.compiler.common.type.VoidStamp
 
VolatileBoxHolder() - Constructor for class com.oracle.graal.jtt.optimize.SchedulingBug_01.VolatileBoxHolder
 
VTable() - Constructor for class jdk.internal.jvmci.runtime.test.TestResolvedJavaType.VTable
 
vtableEntryMethodOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vtableEntryOffset(ResolvedJavaType) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
Returns the offset of this method into the v-table.
vtableEntryOffset(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns the offset of this method into the v-table.
vtableEntrySize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vtables - Static variable in class jdk.internal.jvmci.runtime.test.TestResolvedJavaType
 

W

waitForCompilation(OptimizedCallTarget, long) - Method in class com.oracle.graal.truffle.GraalTruffleRuntime
 
waitForCompilation(OptimizedCallTarget, long) - Method in class com.oracle.graal.truffle.hotspot.HotSpotTruffleRuntime
 
waitForCompilation(OptimizedCallTarget) - Static method in class com.oracle.graal.truffle.test.builtins.SLCallUntilOptimizedBuiltin
 
waitForCompilation(SLFunction, SLNull) - Method in class com.oracle.graal.truffle.test.builtins.SLWaitForOptimizationBuiltin
 
waitForOptimization(SLFunction, long) - Method in class com.oracle.graal.truffle.test.builtins.SLWaitForOptimizationBuiltin
 
WaitInterruptee() - Constructor for class com.oracle.graal.jtt.threads.Thread_isInterrupted05.WaitInterruptee
 
waitState(MonitorDeoptTest.State) - Method in class com.oracle.graal.compiler.test.deopt.MonitorDeoptTest.Monitor
 
waitTime - Static variable in class com.oracle.graal.jtt.threads.Thread_isInterrupted02
 
waitToRun() - Method in class com.oracle.graal.hotspot.CompileTheWorld
 
walk() - Method in class com.oracle.graal.lir.alloc.lsra.IntervalWalker
 
walk() - Method in class com.oracle.graal.lir.alloc.lsra.OptimizingLinearScanWalker
 
walkBefore(int) - Method in class com.oracle.graal.lir.alloc.lsra.IntervalWalker
 
walkTo(Interval.State, int) - Method in class com.oracle.graal.lir.alloc.lsra.IntervalWalker
 
walkTo(Interval.State, int, Interval.RegisterBinding) - Method in class com.oracle.graal.lir.alloc.lsra.IntervalWalker
 
walkTo(int) - Method in class com.oracle.graal.lir.alloc.lsra.IntervalWalker
Walk up to toOpId.
warning(int, String) - Method in class com.oracle.graal.code.HexCodeFile.Parser
 
warning(String) - Static method in class com.oracle.graal.compiler.common.util.Util
 
WeakCounterNode - Class in com.oracle.graal.nodes.debug
This is a special version of the dynamic counter node that removes itself as soon as it's the only usage of the associated node.
WeakCounterNode(String, String, ValueNode, boolean, ValueNode) - Constructor for class com.oracle.graal.nodes.debug.WeakCounterNode
 
WellKnownImplicitStableField() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.WellKnownImplicitStableField
 
WHITE - Static variable in class com.oracle.graal.debug.AnsiColor
Foreground white.
WHITE - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Foreground white.
whole - Variable in class com.oracle.graal.loop.LoopEx
 
whole() - Method in class com.oracle.graal.loop.LoopEx
 
WIDE - Static variable in class com.oracle.graal.bytecode.Bytecodes
 
widen(ResolvedJavaType, ResolvedJavaType) - Static method in class com.oracle.graal.phases.common.ConditionalEliminationPhase
 
width - Variable in class com.oracle.graal.asm.sparc.SPARCAssembler.ContinousBitSpec
 
windowsOs - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
WITH_INVOKE_FREE_SECTIONS - Static variable in class com.oracle.graal.phases.common.ProfileCompiledMethodsPhase
 
WITH_INVOKES - Static variable in class com.oracle.graal.phases.common.ProfileCompiledMethodsPhase
 
WITH_SECTION_HEADER - Static variable in class com.oracle.graal.phases.common.ProfileCompiledMethodsPhase
 
WithAllEdges - Static variable in class com.oracle.graal.graph.Node
 
withClearNonLiveLocals(boolean) - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
withContext - Variable in class com.oracle.graal.nodes.debug.DynamicCounterNode
 
withDebugInfoMode(GraphBuilderConfiguration.DebugInfoMode) - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
withEagerResolving(boolean) - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
WithFinalizerAAAA() - Constructor for class com.oracle.graal.compiler.test.FinalizableSubclassTest.WithFinalizerAAAA
 
WithNoEdges - Static variable in class com.oracle.graal.graph.Node
 
withNullIterator() - Method in interface com.oracle.graal.graph.NodeClassIterable
Returns an iterator that produces all values, including null values.
withOmitAllExceptionEdges(boolean) - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
withOmitAssertions(boolean) - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
WithOnlyInputEdges - Static variable in class com.oracle.graal.graph.Node
 
WithOnlySucessorEdges - Static variable in class com.oracle.graal.graph.Node
 
withSimpleDebugInfoIfRequested(PhaseSuite<HighTierContext>) - Static method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
Modifies the GraphBuilderConfiguration to build extra debug info if the VM requests it.
withSkippedExceptionTypes(ResolvedJavaType[]) - Method in class com.oracle.graal.graphbuilderconf.GraphBuilderConfiguration
 
Word - Class in com.oracle.graal.word
 
Word() - Constructor for class com.oracle.graal.word.Word
 
Word.Opcode - Enum in com.oracle.graal.word
The canonical Word.Operation represented by a method in the Word class.
Word.Operation - Annotation Type in com.oracle.graal.word
Links a method to a canonical operation represented by an Word.Opcode val.
WordBase - Interface in com.oracle.graal.word
 
wordBaseType - Variable in class com.oracle.graal.word.WordTypes
Resolved type for WordBase.
WordCastNode - Class in com.oracle.graal.word.nodes
Casts between Word and Object exposed by the Word.Opcode.FROM_OBJECT and Word.Opcode.TO_OBJECT operations.
WordCastNode(Stamp, ValueNode) - Constructor for class com.oracle.graal.word.nodes.WordCastNode
 
wordImplType - Variable in class com.oracle.graal.word.WordTypes
Resolved type for Word.
wordKind - Variable in class com.oracle.graal.hotspot.meta.HotSpotStampProvider
 
wordKind - Variable in class com.oracle.graal.hotspot.nodes.CurrentJavaThreadNode
 
wordKind - Variable in class com.oracle.graal.lir.gen.DefaultLIRKindTool
 
wordKind - Variable in class com.oracle.graal.replacements.WordOperationPlugin
 
wordKind - Variable in class com.oracle.graal.word.WordTypes
 
wordKind - Variable in class jdk.internal.jvmci.code.TargetDescription
The kind to be used for representing raw pointers and CPU registers.
wordOperationPlugin - Variable in class com.oracle.graal.hotspot.meta.HotSpotNodePlugin
 
WordOperationPlugin - Class in com.oracle.graal.replacements
A plugin for calls to word operations, as well as all other nodes that need special handling for Word types.
WordOperationPlugin(SnippetReflectionProvider, WordTypes) - Constructor for class com.oracle.graal.replacements.WordOperationPlugin
 
wordSize() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
wordSize - Variable in class jdk.internal.jvmci.code.Architecture
Represents the natural size of words (typically registers and pointers) of this architecture, in bytes.
wordSize - Variable in class jdk.internal.jvmci.code.TargetDescription
The machine word size on this target.
WordTest - Class in com.oracle.graal.replacements.test
Tests for the Word type.
WordTest() - Constructor for class com.oracle.graal.replacements.test.WordTest
 
wordToObject(ValueNode, Kind) - Static method in class com.oracle.graal.word.nodes.WordCastNode
 
wordTypes - Variable in class com.oracle.graal.hotspot.meta.HotSpotProviders
 
wordTypes() - Method in class com.oracle.graal.hotspot.meta.HotSpotWordOperationPlugin
 
wordTypes - Variable in class com.oracle.graal.replacements.GraphKit
 
wordTypes - Variable in class com.oracle.graal.replacements.NodeIntrinsificationPlugin
 
wordTypes - Variable in class com.oracle.graal.replacements.WordOperationPlugin
 
WordTypes - Class in com.oracle.graal.word
Encapsulates information for Java types representing raw words (as opposed to Objects).
WordTypes(MetaAccessProvider, Kind) - Constructor for class com.oracle.graal.word.WordTypes
 
wordTypesType - Variable in class com.oracle.graal.hotspot.meta.HotSpotSnippetReflectionProvider
 
wordWidth - Variable in class com.oracle.graal.code.HexCodeFile.Parser
 
wordWidth - Variable in class com.oracle.graal.code.HexCodeFile
 
worklist - Variable in class com.oracle.graal.compiler.common.alloc.TraceBuilder
 
worklist - Variable in class com.oracle.graal.compiler.test.tutorial.StaticAnalysis
Worklist for fixpoint iteration.
worklist - Variable in class com.oracle.graal.graph.NodeFlood
 
worklist - Variable in class com.oracle.graal.graph.NodeWorkList
 
workList - Variable in class com.oracle.graal.lir.alloc.lsra.RegisterVerifier
 
workList - Variable in class com.oracle.graal.phases.common.CanonicalizerPhase.Instance
 
workList - Variable in class com.oracle.graal.phases.util.BlockWorkList
 
WorklistEntry() - Constructor for class com.oracle.graal.compiler.test.tutorial.StaticAnalysis.WorklistEntry
 
workListIndex - Variable in class com.oracle.graal.phases.util.BlockWorkList
 
workListNumbers - Variable in class com.oracle.graal.phases.util.BlockWorkList
 
wormhole(int) - Static method in class com.oracle.graal.jtt.loop.LoopPhiResolutionTest
 
wr - Static variable in class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
 
wrap(ArithmeticOpTable.ArithmeticOpWrapper, ArithmeticOpTable) - Static method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
wrap(Object) - Static method in class com.oracle.graal.hotspot.test.DataPatchTest.ConstantFoldBarrier
 
Wrap() - Constructor for class com.oracle.graal.jtt.lang.Bridge_method01.Wrap
 
wrap(String, int) - Static method in class jdk.internal.jvmci.options.OptionUtils
Wraps some given text to one or more lines of a given maximum width.
wrapBinaryOp(ArithmeticOpTable.BinaryOp<OP>) - Method in interface com.oracle.graal.compiler.common.type.ArithmeticOpTable.ArithmeticOpWrapper
 
wrapFloatConvertOp(ArithmeticOpTable.FloatConvertOp) - Method in interface com.oracle.graal.compiler.common.type.ArithmeticOpTable.ArithmeticOpWrapper
 
wrapIfNonNull(Function<T, T>, T) - Static method in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
wrapIntegerConvertOp(ArithmeticOpTable.IntegerConvertOp<OP>) - Method in interface com.oracle.graal.compiler.common.type.ArithmeticOpTable.ArithmeticOpWrapper
 
wrapped - Static variable in class com.oracle.graal.jtt.lang.Bridge_method01
 
Wrapper() - Constructor for class com.oracle.graal.hotspot.test.LoadJavaMirrorWithKlassTest.Wrapper
 
wrapperClass() - Method in class com.oracle.graal.compiler.match.processor.MatchProcessor.MethodInvokerItem
 
WrapperTestNode - Class in com.oracle.graal.truffle.test.nodes
Support for PE testing instrumentation.
WrapperTestNode(AbstractTestNode) - Constructor for class com.oracle.graal.truffle.test.nodes.WrapperTestNode
 
wrapShiftOp(ArithmeticOpTable.ShiftOp<OP>) - Method in interface com.oracle.graal.compiler.common.type.ArithmeticOpTable.ArithmeticOpWrapper
 
wrapUnaryOp(ArithmeticOpTable.UnaryOp<OP>) - Method in interface com.oracle.graal.compiler.common.type.ArithmeticOpTable.ArithmeticOpWrapper
 
wrccr(Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
wrccr(Register, int) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
write(int) - Method in class com.oracle.graal.hotspot.debug.BenchmarkCounters.CallbackOutputStream
 
write(Object, Object) - Static method in class com.oracle.graal.nodes.extended.StoreHubNode
 
WriteBarrier - Class in com.oracle.graal.hotspot.nodes
 
WriteBarrier(NodeClass<? extends WriteBarrier>) - Constructor for class com.oracle.graal.hotspot.nodes.WriteBarrier
 
WriteBarrierAdditionPhase - Class in com.oracle.graal.hotspot.phases
 
WriteBarrierAdditionPhase(HotSpotVMConfig) - Constructor for class com.oracle.graal.hotspot.phases.WriteBarrierAdditionPhase
 
WriteBarrierAdditionTest - Class in com.oracle.graal.hotspot.test
The following unit tests assert the presence of write barriers for both Serial and G1 GCs.
WriteBarrierAdditionTest() - Constructor for class com.oracle.graal.hotspot.test.WriteBarrierAdditionTest
 
WriteBarrierAdditionTest.Container - Class in com.oracle.graal.hotspot.test
 
writeBarrierPostAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
writeBarrierPreAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
writeBarrierSnippets - Variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
 
WriteBarrierSnippets - Class in com.oracle.graal.hotspot.replacements
 
WriteBarrierSnippets() - Constructor for class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
 
WriteBarrierSnippets.Templates - Class in com.oracle.graal.hotspot.replacements
 
WriteBarrierVerificationPhase - Class in com.oracle.graal.hotspot.phases
Verification phase that checks if, for every write, at least one write barrier is present at all paths leading to the previous safepoint.
WriteBarrierVerificationPhase() - Constructor for class com.oracle.graal.hotspot.phases.WriteBarrierVerificationPhase
 
WriteBarrierVerificationTest - Class in com.oracle.graal.hotspot.test
The following tests validate the write barrier verification phase.
WriteBarrierVerificationTest() - Constructor for class com.oracle.graal.hotspot.test.WriteBarrierVerificationTest
 
WriteBarrierVerificationTest.Container - Class in com.oracle.graal.hotspot.test
 
WriteBarrierVerificationTest.GraphPredicate - Interface in com.oracle.graal.hotspot.test
 
writeBlocks(List<Block>, BlockMap<List<Node>>) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writeByte(WordBase, byte, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeByte(int, byte, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeByte(WordBase, byte) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeByte(int, byte) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeByte(int) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writeByte(Object, WordBase, byte, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeByte(Object, int, byte, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeByte(Object, WordBase, byte) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeByte(Object, int, byte) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeByte(Object, WordBase, byte, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeByte(Object, int, byte, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeByte(Object, WordBase, byte) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeByte(Object, int, byte) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeByte(WordBase, byte, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeByte(int, byte, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeByte(WordBase, byte) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeByte(int, byte) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeByte(WordBase, byte, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
writeByte(int, byte, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
writeByte(WordBase, byte) - Method in class com.oracle.graal.word.Word
 
writeByte(int, byte) - Method in class com.oracle.graal.word.Word
 
writeByte1(Object, int, byte) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeByte1(Object, int, byte) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeByte2(Object, int, byte) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeByte2(Object, int, byte) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeByte3(Object, int, byte) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeByte3(Object, int, byte) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeBytes(byte[]) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writeChar(WordBase, char, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeChar(int, char, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeChar(WordBase, char) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeChar(int, char) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeChar(Object, WordBase, char, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeChar(Object, int, char, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeChar(Object, WordBase, char) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeChar(Object, int, char) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeChar(Object, WordBase, char, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeChar(Object, int, char, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeChar(Object, WordBase, char) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeChar(Object, int, char) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeChar(WordBase, char, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeChar(int, char, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeChar(WordBase, char) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeChar(int, char) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeChar(WordBase, char, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
writeChar(int, char, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
writeChar(WordBase, char) - Method in class com.oracle.graal.word.Word
 
writeChar(int, char) - Method in class com.oracle.graal.word.Word
 
writeChar1(Object, int, char) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeChar1(Object, int, char) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeChar2(Object, int, char) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeChar2(Object, int, char) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeChar3(Object, int, char) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeChar3(Object, int, char) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeChunk - Variable in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter
 
writeCString(String, long) - Static method in class jdk.internal.jvmci.common.UnsafeAccess
Writes the contents of a String to a native memory buffer as a '\0' terminated C string.
writeDebugOutput(byte[], int, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
writeDebugOutput(byte[], int, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
writeDouble(WordBase, double, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeDouble(int, double, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeDouble(WordBase, double) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeDouble(int, double) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeDouble(double) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writeDouble(Object, WordBase, double, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeDouble(Object, int, double, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeDouble(Object, WordBase, double) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeDouble(Object, int, double) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeDouble(Object, WordBase, double, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeDouble(Object, int, double, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeDouble(Object, WordBase, double) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeDouble(Object, int, double) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeDouble(WordBase, double, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeDouble(int, double, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeDouble(WordBase, double) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeDouble(int, double) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeDouble(WordBase, double, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
writeDouble(int, double, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
writeDouble(WordBase, double) - Method in class com.oracle.graal.word.Word
 
writeDouble(int, double) - Method in class com.oracle.graal.word.Word
 
writeDouble1(Object, int, double) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeDouble1(Object, int, double) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeDouble2(Object, int, double) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeDouble2(Object, int, double) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeDouble3(Object, int, double) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeDouble3(Object, int, double) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeDoubles(double[]) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writeEdges(Node, Edges, GraphEncoder.NodeOrder) - Method in class com.oracle.graal.nodes.GraphEncoder
 
writeEdges(Node, Edges.Type) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writeEdgesInfo(NodeClass<?>, Edges.Type) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writeExceptionOop(Word, Object) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
writeExceptionPc(Word, Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
writeFloat(WordBase, float, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeFloat(int, float, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeFloat(WordBase, float) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeFloat(int, float) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeFloat(float) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writeFloat(Object, WordBase, float, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeFloat(Object, int, float, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeFloat(Object, WordBase, float) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeFloat(Object, int, float) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeFloat(Object, WordBase, float, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeFloat(Object, int, float, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeFloat(Object, WordBase, float) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeFloat(Object, int, float) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeFloat(WordBase, float, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeFloat(int, float, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeFloat(WordBase, float) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeFloat(int, float) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeFloat(WordBase, float, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
writeFloat(int, float, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
writeFloat(WordBase, float) - Method in class com.oracle.graal.word.Word
 
writeFloat(int, float) - Method in class com.oracle.graal.word.Word
 
writeFloat1(Object, int, float) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeFloat1(Object, int, float) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeFloat2(Object, int, float) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeFloat2(Object, int, float) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeFloat3(Object, int, float) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeFloat3(Object, int, float) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeGraph(Graph) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writeGraph(Graph, SchedulePhase) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writeInt(WordBase, int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeInt(int, int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeInt(WordBase, int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeInt(int, int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeInt(int) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writeInt(Object, WordBase, int, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeInt(Object, int, int, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeInt(Object, WordBase, int) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeInt(Object, int, int) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeInt(Object, WordBase, int, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeInt(Object, int, int, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeInt(Object, WordBase, int) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeInt(Object, int, int) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeInt(WordBase, int, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeInt(int, int, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeInt(WordBase, int) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeInt(int, int) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeInt(WordBase, int, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
writeInt(int, int, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
writeInt(WordBase, int) - Method in class com.oracle.graal.word.Word
 
writeInt(int, int) - Method in class com.oracle.graal.word.Word
 
writeInt1(Object, int, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeInt1(Object, int, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeInt2(Object, int, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeInt2(Object, int, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeInt3(Object, int, int) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeInt3(Object, int, int) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeInts(int[]) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writeKind - Variable in class com.oracle.graal.nodes.extended.JavaWriteNode
 
writeKlassPointer(int, KlassPointer, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.KlassPointer
 
writeLastJavaFp(Word, Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
writeLastJavaPc(Word, Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
writeLong(WordBase, long, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeLong(int, long, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeLong(WordBase, long) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeLong(int, long) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeLong(long) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writeLong(Object, WordBase, long, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeLong(Object, int, long, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeLong(Object, WordBase, long) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeLong(Object, int, long) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeLong(Object, WordBase, long, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeLong(Object, int, long, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeLong(Object, WordBase, long) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeLong(Object, int, long) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeLong(WordBase, long, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeLong(int, long, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeLong(WordBase, long) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeLong(int, long) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeLong(WordBase, long, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
writeLong(int, long, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
writeLong(WordBase, long) - Method in class com.oracle.graal.word.Word
 
writeLong(int, long) - Method in class com.oracle.graal.word.Word
 
writeLong1(Object, int, long) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeLong1(Object, int, long) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeLong2(Object, int, long) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeLong2(Object, int, long) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeLong3(Object, int, long) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeLong3(Object, int, long) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeMemory(AddressNode.Address, LocationIdentity, Object, HeapAccess.BarrierType) - Static method in class com.oracle.graal.nodes.memory.WriteNode
 
writeNarrow(WriteNode, NarrowNode) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
WriteNode - Class in com.oracle.graal.nodes.memory
Writes a given value a memory location.
WriteNode(ValueNode, LocationIdentity, ValueNode, HeapAccess.BarrierType) - Constructor for class com.oracle.graal.nodes.memory.WriteNode
 
WriteNode(AddressNode, LocationIdentity, ValueNode, HeapAccess.BarrierType) - Constructor for class com.oracle.graal.nodes.memory.WriteNode
 
WriteNode(AddressNode, LocationIdentity, ValueNode, HeapAccess.BarrierType, boolean) - Constructor for class com.oracle.graal.nodes.memory.WriteNode
 
WriteNode(AddressNode, LocationIdentity, ValueNode, HeapAccess.BarrierType, GuardingNode, boolean) - Constructor for class com.oracle.graal.nodes.memory.WriteNode
 
writeNodeRef(Node) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writeNodes(Graph, NodeMap<Block>, ControlFlowGraph) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writeObject(WordBase, Object, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeObject(int, Object, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeObject(WordBase, Object) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeObject(int, Object) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeObject(Object, WordBase, Object, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeObject(Object, int, Object, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeObject(Object, WordBase, Object) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeObject(Object, int, Object) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeObject(Object, WordBase, Object, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeObject(Object, int, Object, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeObject(Object, WordBase, Object) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeObject(Object, int, Object) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeObject(WordBase, Object, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeObject(int, Object, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeObject(WordBase, Object) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeObject(int, Object) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeObject(WordBase, Object, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
writeObject(int, Object, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
writeObject(WordBase, Object) - Method in class com.oracle.graal.word.Word
 
writeObject(int, Object) - Method in class com.oracle.graal.word.Word
 
writeObject1(Object, int, Object) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeObject1(Object, int, Object) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeObject2(Object, int, Object) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeObject2(Object, int, Object) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeObject3(Object, int, Object) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeObject3(Object, int, Object) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeObjectId(Object) - Method in class com.oracle.graal.nodes.GraphEncoder
 
writeOffset(int) - Method in class com.oracle.graal.compiler.common.util.UnsafeArrayTypeWriter
 
writeOp(GraphBuilderContext, Kind, AddressNode, LocationIdentity, ValueNode, Word.Opcode) - Method in class com.oracle.graal.replacements.WordOperationPlugin
 
writeOrderId(Node, GraphEncoder.NodeOrder) - Method in class com.oracle.graal.nodes.GraphEncoder
 
writePendingDeoptimization(Word, int) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
Writes the pending deoptimization value for the given thread.
writePoolObject(Object) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writeProperties(Node, Fields) - Method in class com.oracle.graal.nodes.GraphEncoder
 
writePropertyObject(Object) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writer - Variable in class com.oracle.graal.nodes.GraphEncoder
The writer for the encoded graphs.
writeRegister(Register, Word) - Static method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
Writes the value of the passed register.
writeRegister(Register, Word) - Static method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
Writes the value of the passed register.
writeRegisterAsWord(Register, Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
WriteRegisterNode - Class in com.oracle.graal.replacements.nodes
Changes the value of a specific register.
WriteRegisterNode(Register, ValueNode) - Constructor for class com.oracle.graal.replacements.nodes.WriteRegisterNode
 
writeShort(WordBase, short, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeShort(int, short, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeShort(WordBase, short) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeShort(int, short) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeShort(char) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writeShort(Object, WordBase, short, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeShort(Object, int, short, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeShort(Object, WordBase, short) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeShort(Object, int, short) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeShort(Object, WordBase, short, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeShort(Object, int, short, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeShort(Object, WordBase, short) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeShort(Object, int, short) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeShort(WordBase, short, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeShort(int, short, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeShort(WordBase, short) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeShort(int, short) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeShort(WordBase, short, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
writeShort(int, short, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
writeShort(WordBase, short) - Method in class com.oracle.graal.word.Word
 
writeShort(int, short) - Method in class com.oracle.graal.word.Word
 
writeShort1(Object, int, short) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeShort1(Object, int, short) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeShort2(Object, int, short) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeShort2(Object, int, short) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeShort3(Object, int, short) - Static method in class com.oracle.graal.replacements.test.ObjectAccessTest
 
writeShort3(Object, int, short) - Static method in class com.oracle.graal.replacements.test.PointerTest
 
writeString(String) - Method in class com.oracle.graal.printer.BinaryGraphPrinter
 
writeTlabTop(Word, Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
 
writeTo(OutputStream) - Method in class com.oracle.graal.code.HexCodeFile
 
writeWord(WordBase, WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeWord(int, WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeWord(WordBase, WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeWord(int, WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
Writes the memory at address (this + offset).
writeWord(Object, WordBase, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeWord(Object, int, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeWord(Object, WordBase, WordBase) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeWord(Object, int, WordBase) - Static method in class com.oracle.graal.word.BarrieredAccess
Writes the memory at address (object + offset).
writeWord(Object, WordBase, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeWord(Object, int, WordBase, LocationIdentity) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeWord(Object, WordBase, WordBase) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeWord(Object, int, WordBase) - Static method in class com.oracle.graal.word.ObjectAccess
Writes the memory at address (object + offset).
writeWord(WordBase, WordBase, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeWord(int, WordBase, LocationIdentity) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeWord(WordBase, WordBase) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeWord(int, WordBase) - Method in interface com.oracle.graal.word.Pointer
Writes the memory at address (this + offset).
writeWord(WordBase, WordBase, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
writeWord(int, WordBase, LocationIdentity) - Method in class com.oracle.graal.word.Word
 
writeWord(WordBase, WordBase) - Method in class com.oracle.graal.word.Word
 
writeWord(int, WordBase) - Method in class com.oracle.graal.word.Word
 
wrongClass(Node, MatchPattern) - Static method in class com.oracle.graal.compiler.match.MatchPattern.Result
 

X

x - Variable in class com.oracle.graal.api.directives.test.BlackholeDirectiveTest.Dummy
 
x - Variable in class com.oracle.graal.asm.amd64.test.BitOpsTest.IntField
 
x - Variable in class com.oracle.graal.asm.amd64.test.BitOpsTest.LongField
 
x - Variable in class com.oracle.graal.asm.amd64.test.IncrementDecrementMacroTest.LongField
 
x - Variable in class com.oracle.graal.compiler.test.ConditionalEliminationTest10.TestClass
 
x - Variable in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest.TestObject
 
x - Variable in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest.TestObject2
 
x - Variable in class com.oracle.graal.compiler.test.ea.EATestBase.TestClassInt
 
x - Variable in class com.oracle.graal.compiler.test.ea.EATestBase.TestClassObject
 
x - Variable in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest.TestObject
 
x - Variable in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest.TestObject2
 
x - Variable in class com.oracle.graal.compiler.test.PushNodesThroughPiTest.A
 
x - Variable in class com.oracle.graal.jtt.except.Except_Synchronized01.TestClass
 
x - Variable in class com.oracle.graal.jtt.except.Except_Synchronized02.TestClass
 
x - Variable in class com.oracle.graal.jtt.except.Except_Synchronized03.TestClass
 
x - Variable in class com.oracle.graal.jtt.except.Except_Synchronized04.TestClass
 
x - Static variable in class com.oracle.graal.jtt.optimize.ConditionalElimination01
 
x - Variable in class com.oracle.graal.lir.amd64.AMD64Arithmetic.FPDivRemOp
 
x - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.CommutativeOp
 
x - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.ConstOp
 
x - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.DataOp
 
x - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.MemoryOp
 
x - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.Op
 
x - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.RMIOp
 
x - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.ConstOp
 
x - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.DataOp
 
x - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryConstOp
 
x - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryMROp
 
x - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryRMOp
 
x - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.Op
 
x - Variable in class com.oracle.graal.lir.amd64.AMD64ControlFlow.ReturnOp
 
x - Variable in class com.oracle.graal.lir.amd64.AMD64ShiftOp
 
x - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegConst
 
x - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegReg
 
x - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.MulHighOp
 
x - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.RemOp
 
x - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.SPARCLMulccOp
 
x - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.Unary2Op
 
x - Variable in class com.oracle.graal.lir.sparc.SPARCCompare.CompareOp
 
x - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
x - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.ReturnOp
 
x - Variable in class com.oracle.graal.lir.sparc.SPARCTestOp
 
x - Variable in class com.oracle.graal.nodes.BinaryOpLogicNode
 
x - Variable in class com.oracle.graal.nodes.calc.BinaryNode
 
x - Variable in class com.oracle.graal.nodes.calc.FixedBinaryNode
 
x - Variable in class com.oracle.graal.nodes.ShortCircuitOrNode
 
x - Variable in class com.oracle.graal.replacements.nodes.arithmetic.IntegerExactArithmeticSplitNode
 
x1 - Variable in class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest.A1
 
x1 - Variable in class com.oracle.graal.compiler.test.ReadAfterCheckCastTest.A
 
x10 - Variable in class com.oracle.graal.compiler.test.ReadAfterCheckCastTest.B
 
x2 - Variable in class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest.A2
 
x3 - Variable in class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest.A3
 
x4 - Variable in class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest.A4
 
x5 - Variable in class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest.A5
 
x6 - Variable in class com.oracle.graal.compiler.test.EliminateNestedCheckCastsTest.A6
 
x86CPUFeatures - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
xaddl(AMD64Address, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
xaddq(AMD64Address, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
xchgl(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
xchgq(Register, AMD64Address) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
xmm - Variable in enum com.oracle.graal.asm.amd64.AMD64Assembler.OperandSize
 
XMM - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
xmm0 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
xmm1 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
xmm10 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
xmm11 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
xmm12 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
xmm13 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
xmm14 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
xmm15 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
xmm2 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
xmm3 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
xmm4 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
xmm5 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
xmm6 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
xmm7 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
xmm8 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
xmm9 - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
XMM_REFERENCE_MAP_SHIFT - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
xmmParameterRegisters - Variable in class jdk.internal.jvmci.hotspot.amd64.AMD64HotSpotRegisterConfig
 
xmmRegisters - Static variable in class jdk.internal.jvmci.amd64.AMD64
 
xNegated - Variable in class com.oracle.graal.nodes.ShortCircuitOrNode
 
xnor(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
xnor(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
XOR - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic
 
XOR - Static variable in class com.oracle.graal.asm.amd64.AMD64Assembler.SSEOp
 
xor(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
xor(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
Xor(boolean, boolean) - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.BinaryOp.Xor
 
xor - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
xor() - Static method in class com.oracle.graal.jtt.optimize.Fold_Int01
 
xor() - Static method in class com.oracle.graal.jtt.optimize.Fold_Long01
 
xor(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int01
 
xor(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int02
 
xor(int) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Int03
 
xor(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long01
 
xor(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long02
 
xor(long) - Static method in class com.oracle.graal.jtt.optimize.Reduce_Long03
 
xor(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int01
 
xor(int) - Static method in class com.oracle.graal.jtt.optimize.VN_Int03
 
xor(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long01
 
xor(long) - Static method in class com.oracle.graal.jtt.optimize.VN_Long03
 
xor(Signed) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this ^ val).
xor(int) - Method in interface com.oracle.graal.word.Signed
Returns a Signed whose value is (this ^ val).
xor(Unsigned) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this ^ val).
xor(int) - Method in interface com.oracle.graal.word.Unsigned
Returns a Unsigned whose value is (this ^ val).
xor(Signed) - Method in class com.oracle.graal.word.Word
 
xor(Unsigned) - Method in class com.oracle.graal.word.Word
 
xor(int) - Method in class com.oracle.graal.word.Word
 
xor(Word) - Method in class com.oracle.graal.word.Word
 
xorcc(Register, Register, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
xorcc(Register, int, Register) - Method in class com.oracle.graal.asm.sparc.SPARCAssembler
 
xorl(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
xorMemory(ValueNode, Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
XorNode - Class in com.oracle.graal.nodes.calc
 
XorNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.nodes.calc.XorNode
 
xorpd(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
xorps(Register, Register) - Method in class com.oracle.graal.asm.amd64.AMD64Assembler
 
xpeek() - Method in class com.oracle.graal.java.FrameStateBuilder
 
xpop() - Method in class com.oracle.graal.java.FrameStateBuilder
 
xpush(ValueNode) - Method in class com.oracle.graal.java.FrameStateBuilder
 

Y

y - Variable in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest.TestObject
 
y - Variable in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest.TestObject2
 
y - Variable in class com.oracle.graal.compiler.test.ea.EATestBase.TestClassInt
 
y - Variable in class com.oracle.graal.compiler.test.ea.EATestBase.TestClassObject
 
y - Variable in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest.TestObject
 
y - Variable in class com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest.TestObject2
 
y - Variable in class com.oracle.graal.compiler.test.PushNodesThroughPiTest.B
 
y - Variable in class com.oracle.graal.jtt.optimize.ConditionalElimination01.A
 
y - Variable in class com.oracle.graal.jtt.optimize.ConditionalElimination02.A
 
y - Variable in class com.oracle.graal.lir.amd64.AMD64Arithmetic.FPDivRemOp
 
y - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.CommutativeOp
 
y - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.ConstOp
 
y - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.DataOp
 
y - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.MemoryOp
 
y - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.Op
 
y - Variable in class com.oracle.graal.lir.amd64.AMD64Binary.RMIOp
 
y - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.ConstOp
 
y - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.DataOp
 
y - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryConstOp
 
y - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryMROp
 
y - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.MemoryRMOp
 
y - Variable in class com.oracle.graal.lir.amd64.AMD64BinaryConsumer.Op
 
y - Variable in class com.oracle.graal.lir.amd64.AMD64MulDivOp
 
y - Variable in class com.oracle.graal.lir.amd64.AMD64ShiftOp
 
y - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegConst
 
y - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.BinaryRegReg
 
y - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.MulHighOp
 
y - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.RemOp
 
y - Variable in class com.oracle.graal.lir.sparc.SPARCArithmetic.SPARCLMulccOp
 
y - Variable in class com.oracle.graal.lir.sparc.SPARCCompare.CompareOp
 
y - Variable in class com.oracle.graal.lir.sparc.SPARCControlFlow.CompareBranchOp
 
y - Variable in class com.oracle.graal.lir.sparc.SPARCTestOp
 
y - Variable in class com.oracle.graal.nodes.BinaryOpLogicNode
 
y - Variable in class com.oracle.graal.nodes.calc.BinaryNode
 
y - Variable in class com.oracle.graal.nodes.calc.FixedBinaryNode
 
y - Variable in class com.oracle.graal.nodes.ShortCircuitOrNode
 
y - Variable in class com.oracle.graal.replacements.nodes.arithmetic.IntegerExactArithmeticSplitNode
 
YELLOW - Static variable in class com.oracle.graal.debug.AnsiColor
Foreground yellow.
YELLOW - Static variable in class com.oracle.mxtool.junit.AnsiTerminalDecorator
Foreground yellow.
yNegated - Variable in class com.oracle.graal.nodes.ShortCircuitOrNode
 

Z

z - Variable in class com.oracle.graal.compiler.test.ea.EarlyReadEliminationTest.TestObject3
 
z - Variable in class com.oracle.graal.compiler.test.ea.EATestBase.TestClassInt
 
z - Variable in class com.oracle.graal.compiler.test.PushNodesThroughPiTest.C
 
Z - Variable in class com.oracle.graal.jtt.hotpath.HP_idea
 
z - Variable in class com.oracle.graal.replacements.test.UnsafeSubstitutionsTest.Foo
 
zappedRegisters - Variable in class com.oracle.graal.lir.amd64.AMD64ZapRegistersOp
The registers that are zapped.
zapRegisters() - Method in class com.oracle.graal.hotspot.amd64.AMD64HotSpotLIRGenerator
 
ZapStackOnMethodEntry - Static variable in class com.oracle.graal.compiler.common.GraalOptions
 
zapValueForKind(PlatformKind) - Method in class com.oracle.graal.lir.gen.LIRGenerator
Gets a garbage value for a given kind.
zapValues - Variable in class com.oracle.graal.lir.amd64.AMD64ZapRegistersOp
The garbage values that are written to the registers.
zero - Static variable in class com.oracle.graal.compiler.test.ea.UnsafeEATest
 
zero - Static variable in class com.oracle.graal.jtt.jdk.IntegerBits
 
zero - Static variable in class com.oracle.graal.jtt.jdk.LongBits
 
zero() - Static method in class com.oracle.graal.word.Word
The constant 0, i.e., the word with no bits set.
zero(int) - Static method in interface jdk.internal.jvmci.code.DataSection.DataBuilder
 
zero(Kind) - Static method in interface jdk.internal.jvmci.meta.JavaConstant
Returns the zero value for a given numeric kind.
zeroExtend(ZeroExtendNode, Access) - Method in class com.oracle.graal.compiler.amd64.AMD64NodeLIRBuilder
 
ZeroExtend() - Constructor for class com.oracle.graal.compiler.common.type.ArithmeticOpTable.IntegerConvertOp.ZeroExtend
 
zeroExtend - Variable in class com.oracle.graal.compiler.common.type.ArithmeticOpTable
 
zeroExtend(ZeroExtendNode, Access) - Method in class com.oracle.graal.compiler.sparc.SPARCNodeLIRBuilder
 
zeroExtend(long, int) - Static method in class jdk.internal.jvmci.code.CodeUtil
Zero extend an integer.
ZeroExtendNode - Class in com.oracle.graal.nodes.calc
The ZeroExtendNode converts an integer to a wider integer using zero extension.
ZeroExtendNode(ValueNode, int) - Constructor for class com.oracle.graal.nodes.calc.ZeroExtendNode
 
ZeroExtendNode(ValueNode, int, int) - Constructor for class com.oracle.graal.nodes.calc.ZeroExtendNode
 
zeroLengthDynamicCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
zeroLengthStaticCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
 
zeroMemory(int, Word, boolean, int, boolean, boolean) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
Zero uninitialized memory in a newly allocated object, unrolling as necessary and ensuring that stores are aligned.
zeroTime - Static variable in class com.oracle.graal.hotspot.CompilationStatistics
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z