- c - Static variable in class org.jikesrvm.compilers.opt.regalloc.IncreasingEndMappedIntervalSet
-
- c - Static variable in class org.jikesrvm.compilers.opt.regalloc.IncreasingStartIntervalSet
-
- C0 - Static variable in class org.jikesrvm.compilers.opt.regalloc.ia32.PhysicalRegisterConstants
-
C0 bit of EFLAGS
- C1 - Static variable in class org.jikesrvm.compilers.opt.regalloc.ia32.PhysicalRegisterConstants
-
C1 bit of EFLAGS
- C2 - Static variable in class org.jikesrvm.compilers.opt.regalloc.ia32.PhysicalRegisterConstants
-
C2 bit of EFLAGS
- C3 - Static variable in class org.jikesrvm.compilers.opt.regalloc.ia32.PhysicalRegisterConstants
-
C3 bit of EFLAGS
- cache - Variable in class org.jikesrvm.compilers.opt.LocalCSE.AvExCache
-
Implementation of the cache
- cachedAllAnalyzed - Variable in class org.jikesrvm.compilers.opt.FieldDatabase.FieldDatabaseEntry
-
have we already determined all methods are analyzed?
- cachedConcreteType - Variable in class org.jikesrvm.compilers.opt.FieldDatabase.FieldDatabaseEntry
-
cache a copy of the concrete type already determined for this field
- cachedElementType - Variable in class org.jikesrvm.classloader.RVMType
-
cached RVMArray that corresponds to arrays of this type.
- cachedFreeLock - Variable in class org.jikesrvm.scheduler.RVMThread
-
A cached free lock.
- cachedHashCode - Variable in class org.jikesrvm.classloader.RVMAnnotation.AnnotationFactory
-
Cache of hash code
- cacheInvokerInJavaLangReflect - Static variable in class org.jikesrvm.runtime.Reflection
-
Cache the reflective method invoker in JavaLangReflect?
- CacheOp - Class in org.jikesrvm.compilers.opt.ir
-
The CacheOp InstructionFormat class.
- CacheOp() - Constructor for class org.jikesrvm.compilers.opt.ir.CacheOp
-
- CacheOp_format - Static variable in class org.jikesrvm.compilers.opt.ir.InstructionFormat
-
Typecode for the CacheOp InstructionFormat
- CacheOp_traits - Static variable in class org.jikesrvm.compilers.opt.ir.InstructionFormat
-
Shared traits for operators of the CacheOp InstructionFormat
- calculate(IR) - Method in class org.jikesrvm.compilers.opt.regalloc.BlockCountSpillCost
-
- calculate(IR) - Method in class org.jikesrvm.compilers.opt.regalloc.BrainDeadSpillCost
-
Calculates the estimated cost for each register.
- calculate(IR) - Method in class org.jikesrvm.compilers.opt.regalloc.SimpleSpillCost
-
- calculate(IR) - Method in class org.jikesrvm.compilers.opt.regalloc.SpillCostEstimator
-
Calculates the estimated cost for each register.
- CALCULATE_FP - Static variable in class org.mmtk.plan.markcompact.MC
-
Calculate forwarding pointers via a linear scan over the heap
- calculateForwardingPointers() - Method in class org.mmtk.policy.MarkCompactCollector
-
Perform a linear scan through the objects allocated by this bump pointer,
calculating where each live object will be post collection.
- call - Variable in class org.jikesrvm.compilers.opt.inlining.CompilationState
-
- Call - Class in org.jikesrvm.compilers.opt.ir
-
The Call InstructionFormat class.
- Call() - Constructor for class org.jikesrvm.compilers.opt.ir.Call
-
- call - Static variable in class org.jikesrvm.compilers.opt.ir.Operator
-
operator is some kind of call (interprocedural branch)
- CALL - Static variable in class org.jikesrvm.compilers.opt.ir.Operators
-
Operator for CALL instructions
- CALL(Instruction, Operand) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32.BURS_Helpers
-
Expansion of CALL.
- call(boolean, AbstractRegisterPool, Instruction, OptOptions) - Static method in class org.jikesrvm.compilers.opt.Simplifier
-
- CALL_COST - Static variable in class org.jikesrvm.classloader.NormalMethod
-
- Call_format - Static variable in class org.jikesrvm.compilers.opt.ir.InstructionFormat
-
Typecode for the Call InstructionFormat
- CALL_GRAPH_LISTENER_TRIGGER - Variable in class org.jikesrvm.adaptive.util.AOSExternalOptions
-
What triggers us to take a method sample?
- CALL_MASK - Static variable in class org.jikesrvm.compilers.opt.runtimesupport.OptMachineCodeMap
-
- CALL_opcode - Static variable in class org.jikesrvm.compilers.opt.ir.Operators
-
Opcode identifier for CALL instructions
- CALL_SAVE_VOLATILE - Static variable in class org.jikesrvm.compilers.opt.ir.ia32.ArchOperators
-
Operator for CALL_SAVE_VOLATILE instructions
- CALL_SAVE_VOLATILE - Static variable in class org.jikesrvm.compilers.opt.ir.ppc.ArchOperators
-
Operator for CALL_SAVE_VOLATILE instructions
- CALL_SAVE_VOLATILE_opcode - Static variable in class org.jikesrvm.compilers.opt.ir.ia32.ArchOperators
-
Opcode identifier for CALL_SAVE_VOLATILE instructions
- CALL_SAVE_VOLATILE_opcode - Static variable in class org.jikesrvm.compilers.opt.ir.ppc.ArchOperators
-
Opcode identifier for CALL_SAVE_VOLATILE instructions
- CALL_SHIFT - Static variable in class org.jikesrvm.compilers.opt.runtimesupport.OptMachineCodeMap
-
- Call_traits - Static variable in class org.jikesrvm.compilers.opt.ir.InstructionFormat
-
Shared traits for operators of the Call InstructionFormat
- callback - Variable in class org.jikesrvm.adaptive.util.BlockingPriorityQueue
-
- CallBack() - Constructor for class org.jikesrvm.adaptive.util.BlockingPriorityQueue.CallBack
-
- callback - Variable in class org.jikesrvm.runtime.Callbacks.CallbackList
-
- CallbackList(Object, Callbacks.CallbackList) - Constructor for class org.jikesrvm.runtime.Callbacks.CallbackList
-
- Callbacks - Class in org.jikesrvm.runtime
-
A class for managing various callbacks from the VM.
- Callbacks() - Constructor for class org.jikesrvm.runtime.Callbacks
-
- Callbacks.AppCompleteMonitor - Interface in org.jikesrvm.runtime
-
Interface for monitoring when an application completes executing
- Callbacks.AppRunCompleteMonitor - Interface in org.jikesrvm.runtime
-
Interface for monitoring when an application completes a run
- Callbacks.AppRunStartMonitor - Interface in org.jikesrvm.runtime
-
Interface for monitoring when an application starts a run
- Callbacks.AppStartMonitor - Interface in org.jikesrvm.runtime
-
Interface for monitoring when an application starts executing
- Callbacks.BootImageMonitor - Interface in org.jikesrvm.runtime
-
Interface for monitoring boot image writing.
- Callbacks.CallbackList - Class in org.jikesrvm.runtime
-
Linked list of callbacks.
- Callbacks.ClassInitializedMonitor - Interface in org.jikesrvm.runtime
-
Interface for monitoring class initialization.
- Callbacks.ClassInstantiatedMonitor - Interface in org.jikesrvm.runtime
-
Interface for monitoring class instantiation.
- Callbacks.ClassLoadedMonitor - Interface in org.jikesrvm.runtime
-
Interface for monitoring class loading.
- Callbacks.ClassResolvedMonitor - Interface in org.jikesrvm.runtime
-
Interface for monitoring class resolution.
- Callbacks.DefineClassMonitor - Interface in org.jikesrvm.runtime
-
Interface for monitoring defineClass calls.
- Callbacks.ExitMonitor - Interface in org.jikesrvm.runtime
-
Interface for monitoring VM exit.
- Callbacks.ForNameMonitor - Interface in org.jikesrvm.runtime
-
Interface for monitoring forName calls.
- Callbacks.LoadClassMonitor - Interface in org.jikesrvm.runtime
-
Interface for monitoring loadClass calls.
- Callbacks.MethodCompileMonitor - Interface in org.jikesrvm.runtime
-
Interface for monitoring method compile.
- Callbacks.MethodOverrideMonitor - Interface in org.jikesrvm.runtime
-
Interface for monitoring method override.
- Callbacks.RecompileAllDynamicallyLoadedMethodsMonitor - Interface in org.jikesrvm.runtime
-
Interface for requesting VM to recompile all previously dynamically compiled methods
- Callbacks.StartupMonitor - Interface in org.jikesrvm.runtime
-
Interface for monitoring VM startup.
- CallBooleanMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallBooleanMethod: invoke a virtual method that returns a boolean value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallBooleanMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallBooleanMethodA: invoke a virtual method that returns a boolean value
- CallBooleanMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallBooleanMethodV: invoke a virtual method that returns a boolean value
- CallByteMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallByteMethod: invoke a virtual method that returns a byte value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallByteMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallByteMethodA: invoke a virtual method that returns a byte value
- CallByteMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallByteMethodV: invoke a virtual method that returns a byte value
- CallCharMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallCharMethod: invoke a virtual method that returns a char value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallCharMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallCharMethodA: invoke a virtual method that returns a char value
- CallCharMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallCharMethodV: invoke a virtual method that returns a char value
- callDensity() - Method in class org.jikesrvm.adaptive.measurements.listeners.CallDensityListener
-
- callDensityListener - Static variable in class org.jikesrvm.adaptive.controller.AdaptiveInlining
-
A listener that tracks and can report the call density
of the program (fraction of yieldpoints that are taken
at prologue/epilogues).
- CallDensityListener - Class in org.jikesrvm.adaptive.measurements.listeners
-
A simple listener to accumulate counts of total events
and the fraction of those events that occurred at loop backedges.
- CallDensityListener() - Constructor for class org.jikesrvm.adaptive.measurements.listeners.CallDensityListener
-
- CallDoubleMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallDoubleMethod: invoke a virtual method that returns a double value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallDoubleMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallDoubleMethodA: invoke a virtual method that returns a double value
- CallDoubleMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallDoubleMethodV: invoke a virtual method that returns a double value
- callee_cmid - Variable in class org.jikesrvm.osr.ExecutionState
-
callee's compiled method id
- caller - Variable in class org.jikesrvm.compilers.opt.inlining.InlineSequence
-
Caller info.
- caller - Variable in class org.jikesrvm.compilers.opt.ir.ExceptionHandlerBasicBlockBag
-
If this is an inlined method, then this points to the enclosing
method's (the caller's) ExcpetionHandlerBasicBlockBag.
- callerState - Variable in class org.jikesrvm.osr.ExecutionState
-
the caller's state if this method is an inlinee
- callExpand(Instruction, IR) - Static method in class org.jikesrvm.compilers.opt.regalloc.ia32.CallingConvention
-
Expands the calling convention for a particular call instruction.
- CallFloatMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallFloatMethod: invoke a virtual method that returns a float value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallFloatMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallFloatMethodA: invoke a virtual method that returns a float value
- CallFloatMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallFloatMethodV: invoke a virtual method that returns a float value
- callGraph - Variable in class org.jikesrvm.adaptive.database.callgraph.PartialCallGraph
-
The dynamic call graph, which is a mapping from
CallSites to WeightedCallTargets.
- callHelper(Instruction, IR) - Static method in class org.jikesrvm.compilers.opt.hir2lir.ConvertToLowLevelIR
-
Helper method for call expansion.
- CallingConvention - Class in org.jikesrvm.compilers.opt.regalloc.ia32
-
This class contains IA32 calling conventions
The two public methods are:
expandCallingConventions(IR) which is called by the
register allocator immediately before allocation to make manifest the
use of registers by the calling convention.
- CallingConvention() - Constructor for class org.jikesrvm.compilers.opt.regalloc.ia32.CallingConvention
-
- CallIntMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallIntMethod: invoke a virtual method that returns a int value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallIntMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallIntMethodA: invoke a virtual method that returns an integer value
- CallIntMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallIntMethodV: invoke a virtual method that returns an int value
- CallLongMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallLongMethod: invoke a virtual method that returns a long value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallLongMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallLongMethodA: invoke a virtual method that returns a long value
- CallLongMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallLongMethodV: invoke a virtual method that returns a long value
- callMethod(Object, MethodReference, Object[], TypeReference, boolean) - Static method in class org.jikesrvm.jni.JNIGenericHelpers
-
Dispatch method call
- callMethodJValuePtr(JNIEnvironment, int, int, Address, TypeReference, boolean) - Static method in class org.jikesrvm.jni.JNIGenericHelpers
-
Dispatch method call, arguments in jvalue*
- CallNonvirtualBooleanMethod(JNIEnvironment, int, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualBooleanMethod: invoke a virtual method that returns a boolean value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallNonvirtualBooleanMethodA(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualBooleanMethodA: invoke a virtual method that returns a boolean value
- CallNonvirtualBooleanMethodV(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualBooleanMethodV: invoke a virtual method that returns a boolean value
- CallNonvirtualByteMethod(JNIEnvironment, int, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualByteMethod: invoke a virtual method that returns a byte value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallNonvirtualByteMethodA(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualByteMethodA: invoke a virtual method that returns a byte value
- CallNonvirtualByteMethodV(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualByteMethodV: invoke a virtual method that returns a byte value
- CallNonvirtualCharMethod(JNIEnvironment, int, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualCharMethod: invoke a virtual method that returns a char value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallNonvirtualCharMethodA(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualCharMethodA: invoke a virtual method that returns a char value
- CallNonvirtualCharMethodV(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualCharMethodV: invoke a virtual method that returns a char value
- CallNonvirtualDoubleMethod(JNIEnvironment, int, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualDoubleMethod: invoke a virtual method that returns a double value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallNonvirtualDoubleMethodA(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualDoubleMethodA: invoke a virtual method that returns a double value
- CallNonvirtualDoubleMethodV(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualDoubleMethodV: invoke a virtual method that returns a double value
- CallNonvirtualFloatMethod(JNIEnvironment, int, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualFloatMethod: invoke a virtual method that returns a float value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallNonvirtualFloatMethodA(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualFloatMethodA: invoke a virtual method that returns a float value
- CallNonvirtualFloatMethodV(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualFloatMethodV: invoke a virtual method that returns a float value
- CallNonvirtualIntMethod(JNIEnvironment, int, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualIntMethod: invoke a virtual method that returns a int value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallNonvirtualIntMethodA(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualIntMethodA: invoke a virtual method that returns an integer value
- CallNonvirtualIntMethodV(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualIntMethodV: invoke a virtual method that returns an int value
- CallNonvirtualLongMethod(JNIEnvironment, int, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualLongMethod: invoke a virtual method that returns a long value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallNonvirtualLongMethodA(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualLongMethodA: invoke a virtual method that returns a long value
- CallNonvirtualLongMethodV(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualLongMethodV: invoke a virtual method that returns a long value
- CallNonvirtualObjectMethod(JNIEnvironment, int, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualObjectMethod: invoke a virtual method that returns an object
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallNonvirtualObjectMethodA(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualNonvirtualObjectMethodA: invoke a virtual method that returns an object value
- CallNonvirtualObjectMethodV(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualObjectMethodV: invoke a virtual method that returns an object
- CallNonvirtualShortMethod(JNIEnvironment, int, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualShortMethod: invoke a virtual method that returns a short value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallNonvirtualShortMethodA(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualShortMethodA: invoke a virtual method that returns a short value
- CallNonvirtualShortMethodV(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualShortMethodV: invoke a virtual method that returns a short value
- CallNonvirtualVoidMethod(JNIEnvironment, int, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualVoidMethod: invoke a virtual method that returns a void value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallNonvirtualVoidMethodA(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualVoidMethodA: invoke a virtual method that returns void
- CallNonvirtualVoidMethodV(JNIEnvironment, int, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallNonvirtualVoidMethodV: invoke a virtual method that returns void
- CallObjectMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallObjectMethod: invoke a virtual method that returns an object
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallObjectMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallObjectMethodA: invoke a virtual method that returns an object value
- CallObjectMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallObjectMethodV: invoke a virtual method that returns an object
- callOnLoad() - Method in class org.jikesrvm.runtime.DynamicLibrary
-
Called after we've successfully loaded the shared library
- CallShortMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallShortMethod: invoke a virtual method that returns a short value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallShortMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallShortMethodA: invoke a virtual method that returns a short value
- CallShortMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallShortMethodV: invoke a virtual method that returns a short value
- CallSite - Class in org.jikesrvm.adaptive.database.callgraph
-
A call site is a pair: <RVMMethod, bcIndex>
- CallSite(RVMMethod, int) - Constructor for class org.jikesrvm.adaptive.database.callgraph.CallSite
-
- callSite - Variable in class org.jikesrvm.compilers.opt.inlining.CallSiteTreeNode
-
The call site represented by this tree node
- callSite - Variable in class org.jikesrvm.compilers.opt.inlining.InlineSequence
-
We need more detailed information of call site than bcIndex.
- CallSiteTree - Class in org.jikesrvm.compilers.opt.inlining
-
This class represents the set of inlined method calls that are
contained within a single method code body.
- CallSiteTree() - Constructor for class org.jikesrvm.compilers.opt.inlining.CallSiteTree
-
- CallSiteTreeNode - Class in org.jikesrvm.compilers.opt.inlining
-
The nodes of an CallSiteTree.
- CallSiteTreeNode(InlineSequence) - Constructor for class org.jikesrvm.compilers.opt.inlining.CallSiteTreeNode
-
construct a a call site tree node corresponding to a given
inlined call site
- CallStaticBooleanMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticBooleanMethod: invoke a static method that returns a boolean value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here; they are saved
in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallStaticBooleanMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticBooleanMethodA: invoke a static method that returns a boolean value
- CallStaticBooleanMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticBooleanMethodV: invoke a static method that returns a boolean value
- CallStaticByteMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticByteMethod: invoke a static method that returns a byte value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here; they are saved
in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallStaticByteMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticByteMethodA: invoke a static method that returns a byte value
- CallStaticByteMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticByteMethodV: invoke a static method that returns a byte value
- CallStaticCharMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticCharMethod: invoke a static method that returns a char value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here; they are saved
in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallStaticCharMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticCharMethodA: invoke a static method that returns a char value
- CallStaticCharMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticCharMethodV: invoke a static method that returns a char value
- CallStaticDoubleMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticDoubleMethod: invoke a static method that returns a double value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here; they are saved
in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallStaticDoubleMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticDoubleMethodA: invoke a static method that returns a double value
- CallStaticDoubleMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticDoubleMethodV: invoke a static method that returns a double value
- CallStaticFloatMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticFloagMethod: invoke a static method that returns a float value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here; they are saved
in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallStaticFloatMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticFloatMethodA: invoke a static method that returns a float value
- CallStaticFloatMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticFloatMethodV: invoke a static method that returns a float value
- CallStaticIntMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticIntMethod: invoke a static method that returns an integer value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here; they are saved
in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallStaticIntMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticIntMethodA: invoke a static method that returns an integer value
- CallStaticIntMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticIntMethodV: invoke a static method that returns an integer value
- CallStaticLongMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticLongMethod: invoke a static method that returns a long value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here; they are saved
in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallStaticLongMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticLongMethodA: invoke a static method that returns a long value
- CallStaticLongMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticLongMethodV: invoke a static method that returns a long value
- CallStaticObjectMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticObjectMethod: invoke a static method that returns an object value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here; they are saved
in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallStaticObjectMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticObjectMethodA: invoke a static method that returns an object
- CallStaticObjectMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticObjectMethodV: invoke a static method that returns an object
- CallStaticShortMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticShortMethod: invoke a static method that returns a short value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here; they are saved
in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallStaticShortMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticShortMethodA: invoke a static method that returns a short value
- CallStaticShortMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticShortMethodV: invoke a static method that returns a short value
- CallStaticVoidMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticVoidMethod: invoke a static method that returns void
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here; they are saved
in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallStaticVoidMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticVoidMethodA: invoke a static method that returns void
- CallStaticVoidMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallStaticVoidMethodA: invoke a static method that returns void
- callSystemExit(int) - Method in class org.jikesrvm.scheduler.RVMThread
-
- CallVoidMethod(JNIEnvironment, int, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallVoidMethod: invoke a virtual method that returns a void value
arguments passed using the vararg ... style
NOTE: the vararg's are not visible in the method signature here;
they are saved in the caller frame and the glue frame
NOTE: This implementation is NOT used for IA32.
- CallVoidMethodA(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallVoidMethodA: invoke a virtual method that returns void
- CallVoidMethodV(JNIEnvironment, int, int, Address) - Static method in class org.jikesrvm.jni.JNIFunctions
-
CallVoidMethodV: invoke a virtual method that returns void
- CAN_THROW_EXCEPTIONS - Static variable in class org.jikesrvm.compilers.opt.ir.BasicBlock
-
Bitfield used in flag encoding
- candBB - Variable in class org.jikesrvm.compilers.opt.controlflow.StaticSplitting.CandInfo
-
- CandInfo(BasicBlock, BasicBlock, BasicBlock, Instruction, StaticSplitting.CandInfo) - Constructor for class org.jikesrvm.compilers.opt.controlflow.StaticSplitting.CandInfo
-
- cands - Variable in class org.jikesrvm.compilers.opt.controlflow.StaticSplitting
-
- canFold(Instruction, Operand, boolean) - Method in class org.jikesrvm.compilers.opt.NullCheckCombining
-
- canFoldNullCheckAndLoad(Instruction) - Method in class org.jikesrvm.compilers.opt.ir.MachineSpecificIR
-
- canForceGC() - Static method in class org.jikesrvm.runtime.RuntimeEntrypoints
-
- canModifyEFLAGS(Instruction) - Method in class org.jikesrvm.compilers.opt.regalloc.ia32.StackManager
-
- canonicalizeCL(ClassLoader) - Static method in class org.jikesrvm.classloader.TypeReference
-
- canonicalizeCommutativeOperator(Instruction) - Static method in class org.jikesrvm.compilers.opt.Simplifier
-
To reduce the number of conditions to consider, we transform all commutative
operators to a canoncial form.
- canRemove - Variable in class org.jikesrvm.util.LinkedListIteratorRVM
-
- canThrowExceptions() - Method in class org.jikesrvm.compilers.opt.ir.BasicBlock
-
Can this block possibly throw an exception?
- CAPACITY - Static variable in class org.jikesrvm.compilers.opt.controlflow.DominatorCell
-
A guess of the upper bound on the number of out edges for most basic
blocks.
- CAPACITY - Static variable in class org.jikesrvm.compilers.opt.ssa.IndexPropagation.ArrayCell
-
a bound on the size of a lattice cell.
- CAPACITY - Static variable in class org.jikesrvm.compilers.opt.ssa.IndexPropagation.ObjectCell
-
a bound on the size of a lattice cell.
- CARD_MASK - Static variable in class org.mmtk.utility.Constants
-
- CARD_META_PAGES_PER_REGION - Static variable in class org.mmtk.utility.Constants
-
- carriedLoopIterator - Variable in class org.jikesrvm.compilers.opt.controlflow.AnnotatedLSTNode
-
The iterator that is used to loop within the exit block
- CARRY_FROM_ADD - Static variable in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Would a+b produce a carry?
- CARRY_FROM_ADD() - Static method in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Create the condition code operand for CARRY_FROM_ADD
- carry_from_add(int, int) - Static method in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Would x + y produce a carry?
- casFromBiased(Object, Offset, Word, Word, int) - Static method in class org.jikesrvm.scheduler.ThinLock
-
- castNode(SpaceEffGraphNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.NormalBURS
-
- CATCH_START - Static variable in class org.jikesrvm.compilers.common.ExceptionTable
-
- caughtExceptionOffset - Variable in class org.jikesrvm.compilers.opt.regalloc.GenericStackManager
-
Memory location (4 bytes) to be used for caughtExceptions
- CBSCallSamplesPerTick - Static variable in class org.jikesrvm.Options
-
- CBSCallSampleStride - Static variable in class org.jikesrvm.Options
-
- cbsContextListeners - Static variable in class org.jikesrvm.adaptive.measurements.RuntimeMeasurements
-
context listeners that trigger on CBS call yieldpoints
- cbsMethodListeners - Static variable in class org.jikesrvm.adaptive.measurements.RuntimeMeasurements
-
method listeners that trigger on CBS Method yieldpoints
- CBSMethodSamplesPerTick - Static variable in class org.jikesrvm.Options
-
- CBSMethodSampleStride - Static variable in class org.jikesrvm.Options
-
- cbsReg - Variable in class org.jikesrvm.adaptive.recompilation.instrumentation.InstrumentationSamplingFramework
-
Temporary variables
- cbsResetValueField - Static variable in class org.jikesrvm.adaptive.AosEntrypoints
-
- cc - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32.BURS_Helpers
-
When emitting certain rules this holds the condition code state to be
consumed by a parent rule
- CC_BACKUP_TRACE - Static variable in class org.mmtk.plan.refcount.RCBase
-
Use backup tracing for cycle collection (currently the only option)
- CC_ENABLED - Static variable in class org.mmtk.plan.refcount.RCBase
-
Is cycle collection enabled?
- ccForceFull - Static variable in class org.mmtk.plan.refcount.RCBase
-
Force full cycle collection at each GC?
- cellHeaderSize() - Method in class org.mmtk.policy.BaseLargeObjectSpace
-
Return the size of the per-cell header for cells of a given class
size.
- cellHeaderSize() - Method in class org.mmtk.policy.ExplicitLargeObjectSpace
-
- cellHeaderSize() - Method in class org.mmtk.policy.LargeObjectSpace
-
- cells - Variable in class org.jikesrvm.compilers.opt.dfsolver.DF_System
-
The lattice cells of the system: Mapping from Object to DF_LatticeCell
- cells - Variable in class org.mmtk.policy.ExplicitLargeObjectSpace
-
- cellSize - Variable in class org.mmtk.policy.SegregatedFreeListSpace
-
- CENTERED - Static variable in class org.jikesrvm.compilers.opt.driver.CFGVisualization
-
- CF - Static variable in class org.jikesrvm.compilers.opt.regalloc.ia32.PhysicalRegisterConstants
-
CF bit of EFLAGS
- CF_CHECKCAST - Static variable in class org.jikesrvm.compilers.opt.bc2ir.IRGenOptions
-
Control on constant folding during IR generation
- CF_CHECKSTORE - Static variable in class org.jikesrvm.compilers.opt.bc2ir.IRGenOptions
-
Control on constant folding during IR generation
- CF_DOUBLECMP - Static variable in class org.jikesrvm.compilers.opt.bc2ir.IRGenOptions
-
Control on constant folding during IR generation
- CF_FLOATCMP - Static variable in class org.jikesrvm.compilers.opt.bc2ir.IRGenOptions
-
Control on constant folding during IR generation
- CF_INSTANCEOF - Static variable in class org.jikesrvm.compilers.opt.bc2ir.IRGenOptions
-
Control on constant folding during IR generation
- CF_INTIF - Static variable in class org.jikesrvm.compilers.opt.bc2ir.IRGenOptions
-
Control on constant folding during IR generation
- CF_INTIFCMP - Static variable in class org.jikesrvm.compilers.opt.bc2ir.IRGenOptions
-
Control on constant folding during IR generation
- CF_LONGCMP - Static variable in class org.jikesrvm.compilers.opt.bc2ir.IRGenOptions
-
Control on constant folding during IR generation
- CF_LOOKUPSWITCH - Static variable in class org.jikesrvm.compilers.opt.bc2ir.IRGenOptions
-
Control on constant folding during IR generation
- CF_REFIF - Static variable in class org.jikesrvm.compilers.opt.bc2ir.IRGenOptions
-
Control on constant folding during IR generation
- CF_REFIFCMP - Static variable in class org.jikesrvm.compilers.opt.bc2ir.IRGenOptions
-
Control on constant folding during IR generation
- CF_TABLESWITCH - Static variable in class org.jikesrvm.compilers.opt.bc2ir.IRGenOptions
-
Control on constant folding during IR generation
- cfg - Variable in class org.jikesrvm.compilers.opt.bc2ir.GenerationContext
-
The CFG object into which instructions should be generated.
- cfg - Variable in class org.jikesrvm.compilers.opt.controlflow.LTDominators
-
a convenient place to locate the cfg to avoid passing it internally
- cfg - Variable in class org.jikesrvm.compilers.opt.ir.IR
-
The
FCFG (Factored Control Flow Graph)
- CFGTransformations - Class in org.jikesrvm.compilers.opt.controlflow
-
This Phase supports
transforming while into until loops,
elimination of critical edges,
- CFGTransformations() - Constructor for class org.jikesrvm.compilers.opt.controlflow.CFGTransformations
-
- CFGVisualization - Class in org.jikesrvm.compilers.opt.driver
-
Prints a CFG visualization to a file using the dot output format.
- CFGVisualization(IR, String) - Constructor for class org.jikesrvm.compilers.opt.driver.CFGVisualization
-
- CFGVisualization.StringWrapper - Class in org.jikesrvm.compilers.opt.driver
-
- cgCBS() - Method in class org.jikesrvm.adaptive.util.AOSExternalOptions
-
Is CALL_GRAPH_LISTENER_TRIGGER set to CGL_CBS?
- CGL_CBS - Static variable in class org.jikesrvm.adaptive.util.AOSExternalOptions
-
- CGL_TIMER - Static variable in class org.jikesrvm.adaptive.util.AOSExternalOptions
-
- cgTimer() - Method in class org.jikesrvm.adaptive.util.AOSExternalOptions
-
Is CALL_GRAPH_LISTENER_TRIGGER set to CGL_TIMER?
- ChainInfo(BasicBlock) - Constructor for class org.jikesrvm.compilers.opt.controlflow.ReorderingPhase.ChainInfo
-
- changed - Variable in class org.mmtk.utility.gcspy.drivers.AbstractDriver
-
Has this space changed?
- changedCell(DF_LatticeCell) - Method in class org.jikesrvm.compilers.opt.dfsolver.DF_System
-
Call this method when the contents of a lattice cell
changes.
- changeMark - Variable in class org.jikesrvm.compilers.opt.util.SortedGraphIterator
-
A unique marker to use to mark nodes
- changeOperatorTo(Operator) - Method in class org.jikesrvm.compilers.opt.ir.Instruction
-
- Char - Static variable in class org.jikesrvm.classloader.TypeReference
-
- CHAR_BULK_COPY_SUPPORTED - Static variable in class org.jikesrvm.mm.mminterface.Barriers
-
true if the garbage collector does not support the bulk copy operation
- CharArray - Static variable in class org.jikesrvm.classloader.RVMArray
-
- CharArray - Static variable in class org.jikesrvm.classloader.TypeReference
-
- charArrayRead(char[], int) - Static method in class org.jikesrvm.mm.mminterface.Barriers
-
Barrier for loads of chars from fields of arrays (i.e. caload).
- charArrayReadBarrierMethod - Static variable in class org.jikesrvm.runtime.Entrypoints
-
- charArrayWrite(char[], int, char) - Static method in class org.jikesrvm.mm.mminterface.Barriers
-
Barrier for writes of chars into arrays (i.e. castore).
- charArrayWriteBarrierMethod - Static variable in class org.jikesrvm.runtime.Entrypoints
-
- charBulkCopy(char[], Offset, char[], Offset, int) - Static method in class org.jikesrvm.mm.mminterface.Barriers
-
Barrier for a bulk copy of chars (i.e. in an array copy).
- charBulkCopy(ObjectReference, Offset, ObjectReference, Offset, int) - Method in class org.mmtk.plan.MutatorContext
-
A number of chars are about to be copied from object
src to object dst (as in an array
copy).
- charBulkCopy(ObjectReference, Offset, ObjectReference, Offset, int) - Method in class org.mmtk.plan.semispace.usePrimitiveWriteBarriers.UsePrimitiveWriteBarriersMutator
-
- charBulkCopySupported() - Method in class org.mmtk.plan.PlanConstraints
-
- charBulkCopySupported() - Method in class org.mmtk.plan.semispace.usePrimitiveWriteBarriers.UsePrimitiveWriteBarriersConstraints
-
- charFieldRead(Object, Offset, int) - Static method in class org.jikesrvm.mm.mminterface.Barriers
-
Barrier for loads of chars from fields of instances (i.e. getfield).
- charFieldReadBarrierMethod - Static variable in class org.jikesrvm.runtime.Entrypoints
-
- charFieldWrite(Object, char, Offset, int) - Static method in class org.jikesrvm.mm.mminterface.Barriers
-
Barrier for writes of chars into fields of instances (i.e. putfield).
- charFieldWriteBarrierMethod - Static variable in class org.jikesrvm.runtime.Entrypoints
-
- charRead(ObjectReference, Word, Word, int) - Method in class org.jikesrvm.mm.mmtk.Barriers
-
Perform the actual read of a char read barrier.
- charRead(ObjectReference, Address, Word, Word, int) - Method in class org.mmtk.plan.MutatorContext
-
Read a char.
- charRead(ObjectReference, Word, Word, int) - Method in class org.mmtk.vm.Barriers
-
Perform the actual read of a char read barrier.
- CharType - Static variable in class org.jikesrvm.classloader.RVMType
-
- CharTypeCode - Static variable in class org.jikesrvm.classloader.ClassLoaderConstants
-
- charWrite(ObjectReference, char, Word, Word, int) - Method in class org.jikesrvm.mm.mmtk.Barriers
-
Perform the actual write of a char write barrier.
- charWrite(ObjectReference, Address, char, Word, Word, int) - Method in class org.mmtk.plan.MutatorContext
-
Write a char.
- charWrite(ObjectReference, Address, char, Word, Word, int) - Method in class org.mmtk.plan.semispace.usePrimitiveWriteBarriers.UsePrimitiveWriteBarriersMutator
-
Write a char.
- charWrite(ObjectReference, char, Word, Word, int) - Method in class org.mmtk.vm.Barriers
-
Perform the actual write of a char write barrier.
- check(byte[]) - Static method in class org.jikesrvm.classloader.UTF8Convert
-
Check whether the given sequence of bytes is valid (pseudo-)utf8.
- check(ObjectReference) - Static method in class org.jikesrvm.compilers.baseline.ia32.BaselineMagic
-
Method called to check an object reference is valid
- check(int) - Method in class org.jikesrvm.mm.mmtk.Lock
-
- check(int) - Method in class org.mmtk.vm.Lock
-
Perform sanity checks on the lock.
- CHECK_MEMORY_IS_ZEROED - Static variable in class org.jikesrvm.mm.mminterface.MemoryManager
-
true if checking of allocated memory to ensure it is
zeroed is desired.
- CHECK_REF_PI - Static variable in class org.jikesrvm.compilers.opt.ssa.PiNodes
-
Should we insert PI nodes for array references after bounds-checks
and null-checks?
- CHECK_TYPES - Static variable in class org.jikesrvm.tuningfork.Feedlet
-
- checkAllAppearances(Register, IR) - Static method in class org.jikesrvm.compilers.opt.escape.SimpleEscape
-
Checks all appearances of a register, to see if any instruction in
this method causes the object pointed to by the register to escape
this thread and/or method.
- checkAllDriversForRootAddress(Address) - Method in class org.mmtk.plan.semispace.gcspy.SSGCspyCollector
-
Pass a root to all drivers.
- checkAllocationCountDownToGC() - Static method in class org.jikesrvm.runtime.RuntimeEntrypoints
-
Check to see if we are stress testing garbage collector and if another allocation should
trigger a GC then do so.
- checkAllocator(int, int, int) - Method in class org.mmtk.plan.MutatorContext
-
Run-time check of the allocator to use for a given allocation
At the moment this method assumes that allocators will use the simple
(worst) method of aligning to determine if the object is a large object
to ensure that no objects are larger than other allocators can handle.
- checkAllRegistersForMissedReferences() - Method in class org.jikesrvm.compilers.opt.runtimesupport.OptGenericGCMapIterator
-
This method inspects all the registers for values that look like refs.
- checkAndEnqueueReference(ObjectReference) - Method in class org.mmtk.plan.concurrent.ConcurrentMutator
-
Process a reference that may require being enqueued as part of a concurrent
collection.
- checkAndEnqueueReference(ObjectReference) - Method in class org.mmtk.plan.concurrent.marksweep.CMSMutator
-
Process a reference that may require being enqueued as part of a concurrent
collection.
- checkAndSignal(RVMThread) - Method in class org.jikesrvm.compilers.opt.runtimesupport.CodePatchSyncRequestVisitor
-
Signals the given thread to sync for code patching.
- checkAndSignal(RVMThread) - Method in class org.jikesrvm.scheduler.RVMThread.SoftHandshakeVisitor
-
Sets whatever flags need to be set to signal that the given thread should
perform some action when it acknowledges the soft handshake.
- checkAssignmentIfSpilled(CompoundInterval, CompoundInterval) - Method in class org.jikesrvm.compilers.opt.regalloc.ActiveSet
-
Checks if it would be possible to assign an interval to the physical
register of another interval if that other interval were spilled.
- checkBlock() - Method in class org.jikesrvm.scheduler.RVMThread
-
Check if the thread is supposed to block, and if so, block it.
- checkBlockMeta(Address) - Static method in class org.mmtk.utility.alloc.BlockAllocator
-
Return true if the metadata for this block was set.
- checkBlockNoSaveContext() - Method in class org.jikesrvm.scheduler.RVMThread
-
A variant of checkBlock() that does not save the thread state.
- checkcast(Instruction, IR) - Static method in class org.jikesrvm.compilers.opt.hir2lir.DynamicTypeCheckExpansion
-
Expand a checkcast instruction into the LIR sequence that implements the
dynamic type check, raising a ClassCastException when the type check
fails.
- CheckCast() - Static method in class org.jikesrvm.compilers.opt.ir.operand.TrapCodeOperand
-
Create a trap code operand for a check cast
- CHECKCAST - Static variable in class org.jikesrvm.compilers.opt.ir.Operators
-
Operator for CHECKCAST instructions
- checkcast(Instruction, OptOptions) - Static method in class org.jikesrvm.compilers.opt.Simplifier
-
- CheckCast - Class in org.jikesrvm.osr.bytecodes
-
checkcast instruction
- CheckCast(int) - Constructor for class org.jikesrvm.osr.bytecodes.CheckCast
-
- checkcast(Object, int) - Static method in class org.jikesrvm.runtime.RuntimeEntrypoints
-
Throw exception unless object is instance of target
class/array or implements target interface.
- CHECKCAST_NOTNULL - Static variable in class org.jikesrvm.compilers.opt.ir.Operators
-
Operator for CHECKCAST_NOTNULL instructions
- CHECKCAST_NOTNULL_opcode - Static variable in class org.jikesrvm.compilers.opt.ir.Operators
-
Opcode identifier for CHECKCAST_NOTNULL instructions
- CHECKCAST_opcode - Static variable in class org.jikesrvm.compilers.opt.ir.Operators
-
Opcode identifier for CHECKCAST instructions
- CHECKCAST_UNRESOLVED - Static variable in class org.jikesrvm.compilers.opt.ir.Operators
-
Operator for CHECKCAST_UNRESOLVED instructions
- CHECKCAST_UNRESOLVED_opcode - Static variable in class org.jikesrvm.compilers.opt.ir.Operators
-
Opcode identifier for CHECKCAST_UNRESOLVED instructions
- checkcastMethod - Static variable in class org.jikesrvm.runtime.Entrypoints
-
- checkcastNotNull(Instruction, IR) - Static method in class org.jikesrvm.compilers.opt.hir2lir.DynamicTypeCheckExpansion
-
Expand a checkcast instruction into the LIR sequence that implements the
dynamic type check, raising a ClassCastException when the type check
fails.
- checkcastNotNull(Instruction, OptOptions) - Static method in class org.jikesrvm.compilers.opt.Simplifier
-
- checkCongruence(ValueGraphVertex, GVCongruenceClass) - Method in class org.jikesrvm.compilers.opt.ssa.GlobalValueNumberState
-
Does the current state of the algorithm optimistically assume
that a vertex v is congruent to the vertices in a congruence
class?
- checkCongruence(ValueGraphVertex, ValueGraphVertex) - Method in class org.jikesrvm.compilers.opt.ssa.GlobalValueNumberState
-
Does the current state of the algorithm optimistically assume
that two nodes are congruent?
- checkCurrentRegisterForMissedReferences() - Method in class org.jikesrvm.compilers.opt.runtimesupport.OptGenericGCMapIterator
-
This method inspects the "current" register for values that look like refs.
- checkDebugRequest() - Static method in class org.jikesrvm.scheduler.RVMThread
-
- checkDequeLength(int) - Method in class org.mmtk.utility.deque.SharedDeque
-
Check the number of buffers in the work queue (for debugging
purposes).
- checkDequeue(int) - Method in class org.mmtk.utility.deque.LocalQueue
-
Check whether there are values in the buffer for a pending dequeue.
- checkEscapesMethod(RegisterOperand, IR, Set<Register>) - Static method in class org.jikesrvm.compilers.opt.escape.SimpleEscape
-
Checks a single use, to see if this use may cause the object
referenced to escape from this method.
- checkEscapesThread(RegisterOperand, IR, Set<Register>) - Static method in class org.jikesrvm.compilers.opt.escape.SimpleEscape
-
Checks a single use, to see if this use may cause the object
referenced to escape from this thread.
- checkForActualCall(MethodReference) - Static method in class org.jikesrvm.compilers.baseline.BaselineCompiler
-
Indicate if specified Magic method causes a frame to be created on the runtime stack.
- checkForMissedSpills(Address, Address) - Method in class org.jikesrvm.compilers.opt.runtimesupport.OptGenericGCMapIterator
-
This method inspects spill locations between the parameters passed
to determine if they look like heap points
If the first parameter is 0, it looks from the beginning of the frame
until new.
- checkForOSRPromotion(int, Address) - Static method in class org.jikesrvm.adaptive.OSRListener
-
- checkHeadInsert(int) - Method in class org.mmtk.utility.deque.LocalDeque
-
Check whether there is space in the buffer for a pending insert.
- checkHelper(IR, LocalCSE.AvExCache, Instruction) - Method in class org.jikesrvm.compilers.opt.LocalCSE
-
Process a check instruction
- checkIfSorted() - Method in class org.mmtk.utility.deque.SortSharedDeque
-
Debug routine, used to check if the object buffer is sorted correctly in
decreasing final reference deletion time
- checkIfUseEscapesMethod(Register, IR, Set<Register>) - Static method in class org.jikesrvm.compilers.opt.escape.SimpleEscape
-
- checkIfUseEscapesThread(Register, IR, Set<Register>) - Static method in class org.jikesrvm.compilers.opt.escape.SimpleEscape
-
- checkInEdgesAreInLoop(BasicBlock) - Method in class org.jikesrvm.compilers.opt.controlflow.AnnotatedLSTNode
-
Check the edges into a block are from within the loop
- checkJNICountDownToGC() - Static method in class org.jikesrvm.runtime.RuntimeEntrypoints
-
Check to see if we are stress testing garbage collector and if another JNI call should
trigger a gc then do so.
- checkJNIVersion(int) - Static method in class org.jikesrvm.runtime.DynamicLibrary
-
Check JNI version is ≥ 1 and ≤ 1.4 and if not throw an
UnsatisfiedLinkError
- checkLoop(Instruction, HeapOperand<Object>, int, BasicBlock) - Method in class org.jikesrvm.compilers.opt.ssa.LICM
-
- checkMap() - Method in class org.mmtk.policy.immix.ChunkList
-
- checkMetaDataCleared(Address, Address) - Static method in class org.mmtk.policy.immix.Chunk
-
- checkMR - Static variable in class org.jikesrvm.compilers.baseline.ia32.BaselineMagic
-
Reference of method that checks a reference
- checkOrder(int) - Method in class com.ibm.tuningfork.tracegen.types.EventType
-
Check that attributes are declared in the proper order
- checkOutEdgesAreInLoop(BasicBlock) - Method in class org.jikesrvm.compilers.opt.controlflow.AnnotatedLSTNode
-
Check the edges out of a block are within the loop
- checkPhases() - Method in class org.mmtk.plan.ComplexPhase
-
Validate the scheduled sub phases.
- checkPush(Object, boolean) - Method in class org.jikesrvm.jni.JNIEnvironment
-
Check push of reference can succeed
- checkReachability(IR) - Method in class org.jikesrvm.compilers.opt.controlflow.LTDominators
-
Checks that all nodes were reached.
- checkReference(Address) - Static method in class org.jikesrvm.mm.mmtk.ScanBootImage
-
Check that a reference encountered during scanning is valid.
- checkReference(Address, int) - Static method in class org.jikesrvm.mm.mmtk.ScanStatics
-
Check that a reference encountered during scanning is valid.
- checkReference(Address, int) - Method in class org.jikesrvm.mm.mmtk.ScanThread
-
Check that a reference encountered during scanning is valid.
- checkReference(Address) - Static method in class org.jikesrvm.mm.mmtk.ScanThread
-
Check that a reference encountered during scanning is valid.
- checkRegionMetadata(Address) - Static method in class org.mmtk.utility.alloc.BumpPointer
-
Sanity check a region header
- checkRegistersForMissedReferences(int, int) - Method in class org.jikesrvm.compilers.opt.runtimesupport.OptGenericGCMapIterator
-
This method inspects the registers from firstReg to lastReg (inclusive)
for values that look like pointers.
- checkstore(Object, Object) - Static method in class org.jikesrvm.runtime.RuntimeEntrypoints
-
- checkstoreMethod - Static variable in class org.jikesrvm.runtime.Entrypoints
-
- checkSupported(NormalMethod, OptOptions) - Static method in class org.jikesrvm.compilers.opt.driver.OptimizingCompiler
-
Checks whether opt compilation of a particular method is supported.
- checkTailInsert(int) - Method in class org.mmtk.utility.deque.LocalSSB
-
Check whether there is space in the buffer for a pending insert.
- checkTarget(RVMMethod, int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Ensure that the callee method is safe to invoke from uninterruptible code
- checkTrace - Variable in class org.mmtk.utility.sanitychecker.SanityChecker
-
- checkTraceLocal - Variable in class org.mmtk.utility.sanitychecker.SanityChecker
-
- checkTypes(EventType, int, int, int, int) - Method in class org.jikesrvm.tuningfork.Feedlet
-
- child - Variable in class org.jikesrvm.compilers.opt.controlflow.LTDominatorInfo
-
- child1 - Variable in class org.jikesrvm.compilers.opt.lir2mir.AbstractBURS_TreeNode
-
- child2 - Variable in class org.jikesrvm.compilers.opt.lir2mir.AbstractBURS_TreeNode
-
- chooseGuard(RVMMethod, RVMMethod, RVMMethod, CompilationState, boolean) - Method in class org.jikesrvm.compilers.opt.inlining.DefaultInlineOracle
-
Logic to select the appropriate guarding mechanism for the edge
from caller to callee according to the controlling
OptOptions.
- chooseOSRRecompilation(HotMethodEvent) - Method in class org.jikesrvm.adaptive.controller.AnalyticModel
-
- Chunk - Class in com.ibm.tuningfork.tracegen.chunk
-
- Chunk(int, byte[]) - Constructor for class com.ibm.tuningfork.tracegen.chunk.Chunk
-
- Chunk(int, int) - Constructor for class com.ibm.tuningfork.tracegen.chunk.Chunk
-
- Chunk(int) - Constructor for class com.ibm.tuningfork.tracegen.chunk.Chunk
-
- chunk - Variable in class org.jikesrvm.tuningfork.ChunkQueue.Node
-
- Chunk - Class in org.mmtk.policy.immix
-
- Chunk() - Constructor for class org.mmtk.policy.immix.Chunk
-
- CHUNK_BYTES - Static variable in class org.jikesrvm.mm.mmtk.ScanBootImage
-
- CHUNK_MAP_BLOCKS - Static variable in class org.mmtk.policy.immix.ChunkList
-
- CHUNK_MASK - Static variable in class org.mmtk.policy.immix.ImmixConstants
-
- CHUNK_TYPE_OFFSET - Static variable in class com.ibm.tuningfork.tracegen.chunk.Chunk
-
- chunkAlign(Address, boolean) - Static method in class org.mmtk.policy.Space
-
Align an address to a space chunk
- chunkAlign(Extent, boolean) - Static method in class org.mmtk.policy.Space
-
Align an extent to a space chunk
- chunkAlignDown(Address) - Static method in class org.mmtk.utility.heap.Mmapper
-
Return a given address rounded down to an mmap chunk size
- chunkAlignUp(Address) - Static method in class org.mmtk.utility.heap.Mmapper
-
Return a given address rounded up to an mmap chunk size
- ChunkList - Class in org.mmtk.policy.immix
-
- ChunkList() - Constructor for class org.mmtk.policy.immix.ChunkList
-
- chunkMap - Variable in class org.mmtk.policy.immix.ChunkList
-
- chunkMap - Variable in class org.mmtk.policy.immix.CollectorLocal
-
- chunkMap - Variable in class org.mmtk.policy.immix.ImmixSpace
-
- chunkMapCursor - Variable in class org.mmtk.policy.immix.ChunkList
-
- chunkMapLimit - Variable in class org.mmtk.policy.immix.ChunkList
-
- ChunkQueue - Class in org.jikesrvm.tuningfork
-
A Queue of chunks intended to keep track of meta-chunks.
- ChunkQueue() - Constructor for class org.jikesrvm.tuningfork.ChunkQueue
-
- ChunkQueue.Node - Class in org.jikesrvm.tuningfork
-
- chunksAllocated - Static variable in class org.jikesrvm.scheduler.Lock
-
The number of chunks in the spine that have been physically allocated
- chunkSizeMask - Static variable in class org.jikesrvm.mm.mmtk.ScanStatics
-
Mask used when calculating the chunkSize to ensure chunks are
64bit aligned on 64bit architectures
- cl - Variable in class org.jikesrvm.tools.oth.OptTestHarness
-
- CL_COMPLEX - Static variable in class org.jikesrvm.compilers.opt.ssa.LICM
-
- CL_LOADS_AND_STORES - Static variable in class org.jikesrvm.compilers.opt.ssa.LICM
-
- CL_LOADS_ONLY - Static variable in class org.jikesrvm.compilers.opt.ssa.LICM
-
- CL_NONE - Static variable in class org.jikesrvm.compilers.opt.ssa.LICM
-
- CL_STORES_ONLY - Static variable in class org.jikesrvm.compilers.opt.ssa.LICM
-
- Class - Static variable in class org.jikesrvm.classloader.TypeReference
-
- CLASS_CHECK_COST - Static variable in class org.jikesrvm.classloader.NormalMethod
-
- CLASS_INITIALIZED - Static variable in class org.jikesrvm.classloader.ClassLoaderConstants
-
statics initialized
- CLASS_INITIALIZER_FAILED - Static variable in class org.jikesrvm.classloader.ClassLoaderConstants
-
exception occurred while running <clinit> class cannot be initialized successfully
- CLASS_INITIALIZING - Static variable in class org.jikesrvm.classloader.ClassLoaderConstants
-
<clinit> running (allocations possible)
- CLASS_INSTANTIATED - Static variable in class org.jikesrvm.classloader.ClassLoaderConstants
-
tib and jtoc populated
- CLASS_LOADED - Static variable in class org.jikesrvm.classloader.ClassLoaderConstants
-
.class file contents read successfully
- CLASS_LOADING_JMX_SUPPORT - Static variable in class org.jikesrvm.classloader.JMXSupport
-
- CLASS_RESOLVED - Static variable in class org.jikesrvm.classloader.ClassLoaderConstants
-
fields & methods laid out, tib & statics allocated
- CLASS_VACANT - Static variable in class org.jikesrvm.classloader.ClassLoaderConstants
-
nothing present yet
- ClassConstantOperand - Class in org.jikesrvm.compilers.opt.ir.operand
-
Represents a constant class operand.
- ClassConstantOperand(Class<?>, Offset) - Constructor for class org.jikesrvm.compilers.opt.ir.operand.ClassConstantOperand
-
Construct a new class constant operand
- classFileNameFromDescriptor() - Method in class org.jikesrvm.classloader.Atom
-
Return name of class file corresponding to "this" class descriptor.
- ClassFileReader - Class in org.jikesrvm.classloader
-
Support code to parse a DataInputStream in the Java classfile format
and create the appropriate instance of an RVMClass or UnboxedType.
- ClassFileReader() - Constructor for class org.jikesrvm.classloader.ClassFileReader
-
- classForType - Variable in class org.jikesrvm.classloader.RVMType
-
instance of java.lang.Class corresponding to this type
- classInitialized(RVMClass, boolean) - Method in interface org.jikesrvm.classloader.ClassLoadingListener
-
- classInitialized(RVMClass, boolean) - Method in class org.jikesrvm.compilers.opt.inlining.ClassLoadingDependencyManager
-
- classInitializedCallbacks - Static variable in class org.jikesrvm.runtime.Callbacks
-
Class initialization callback list.
- classInitializedEnabled - Static variable in class org.jikesrvm.runtime.Callbacks
-
- classInitializedLock - Static variable in class org.jikesrvm.runtime.Callbacks
-
- classInitializerMethod - Variable in class org.jikesrvm.classloader.RVMClass
-
Class initializer method, null if no method or if class is
initialized (ie class initializer method has been run)
- classInstantiatedCallbacks - Static variable in class org.jikesrvm.runtime.Callbacks
-
Class instantiation callback list.
- classInstantiatedEnabled - Static variable in class org.jikesrvm.runtime.Callbacks
-
- classInstantiatedLock - Static variable in class org.jikesrvm.runtime.Callbacks
-
- classLoadedCallbacks - Static variable in class org.jikesrvm.runtime.Callbacks
-
Class loading callback list.
- classLoadedCount - Variable in class org.jikesrvm.classloader.JMXSupport
-
the count of loaded classes
- classLoadedCountField - Static variable in class org.jikesrvm.runtime.Entrypoints
-
- classLoadedEnabled - Static variable in class org.jikesrvm.runtime.Callbacks
-
- classLoadedLock - Static variable in class org.jikesrvm.runtime.Callbacks
-
- classloader - Variable in class org.jikesrvm.classloader.TypeReference
-
The initiating class loader
- ClassLoaderConstants - Class in org.jikesrvm.classloader
-
- ClassLoaderConstants() - Constructor for class org.jikesrvm.classloader.ClassLoaderConstants
-
- classLoaderDefinedPackages - Static variable in class org.jikesrvm.runtime.Entrypoints
-
- ClassLoaderProxy - Class in org.jikesrvm.compilers.opt
-
- ClassLoaderProxy() - Constructor for class org.jikesrvm.compilers.opt.ClassLoaderProxy
-
- ClassLoadingDependencyManager - Class in org.jikesrvm.compilers.opt.inlining
-
This class acts as an intermediary between RVMClassLoader and the
optimizing compiler's dependency database.
- ClassLoadingDependencyManager() - Constructor for class org.jikesrvm.compilers.opt.inlining.ClassLoadingDependencyManager
-
- classLoadingDisabled - Static variable in class org.jikesrvm.classloader.RVMClass
-
Flag for closed world testing
- ClassLoadingListener - Interface in org.jikesrvm.classloader
-
Interface for callbacks on classloading events.
- classLoadListener - Static variable in class org.jikesrvm.classloader.RVMClass
-
- classLock - Static variable in class org.mmtk.utility.heap.PageResource
-
lock protecting count of total cumulative pages committed
- className - Variable in class org.jikesrvm.adaptive.util.CompilerAdviceAttribute
-
- classNameFromDescriptor() - Method in class org.jikesrvm.classloader.Atom
-
Return class name corresponding to "this" class descriptor.
- classResolvedCallbacks - Static variable in class org.jikesrvm.runtime.Callbacks
-
Class resolution callback list.
- classResolvedEnabled - Static variable in class org.jikesrvm.runtime.Callbacks
-
- classResolvedLock - Static variable in class org.jikesrvm.runtime.Callbacks
-
- ClassTypeCode - Static variable in class org.jikesrvm.classloader.ClassLoaderConstants
-
- clDict - Static variable in class org.jikesrvm.classloader.TypeReference
-
- clean() - Method in class org.jikesrvm.runtime.DynamicLibrary
-
Tell the operating system to remove the dynamic library from the
system space.
- cleanRefs(int) - Static method in class org.jikesrvm.osr.ObjectHolder
-
- CLEANREFS - Static variable in class org.jikesrvm.osr.OSRConstants
-
- cleanUp(IR) - Method in class org.jikesrvm.adaptive.recompilation.instrumentation.InstrumentationSamplingFramework
-
Cleans up the IR after the transformation is applied.
- cleanUp(IR) - Static method in class org.jikesrvm.compilers.opt.ssa.PiNodes
-
Change all PI nodes to INT_MOVE instructions
Side effect: invalidates SSA state
- cleanUpAndInsertEpilogue() - Method in class org.jikesrvm.compilers.opt.regalloc.GenericStackManager
-
Cleans up some junk that's left in the IR after register allocation,
and adds epilogue code.
- cleanUpAndInsertEpilogue() - Method in class org.jikesrvm.compilers.opt.regalloc.ia32.StackManager
-
- cleanupPointers() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineGCMapIterator
-
Cleanup pointers - used with method maps to release data structures early
... they may be in temporary storage i.e. storage only used during garbage
collection
- cleanupPointers() - Method in class org.jikesrvm.compilers.baseline.ReferenceMaps
-
This routine is used to clean out the MethodMap of structures that
were allocated from temporary storage.
- cleanupPointers() - Method in class org.jikesrvm.compilers.common.HardwareTrapGCMapIterator
-
- cleanupPointers() - Method in class org.jikesrvm.compilers.opt.runtimesupport.OptGenericGCMapIterator
-
scan of this frame is complete
clean up any pointers to allow GC to reclaim dead objects
- cleanupPointers() - Method in class org.jikesrvm.jni.ia32.JNIGCMapIterator
-
- cleanupPointers() - Method in class org.jikesrvm.mm.mminterface.GCMapIterator
-
Iteration is complete, release any internal data structures including
locks acquired during setupIterator for jsr maps.
- clear() - Method in class org.jikesrvm.architecture.AbstractRegisters
-
Zeroes all registers
- clear() - Method in class org.jikesrvm.compilers.opt.bc2ir.OperandStack
-
- clear() - Method in class org.jikesrvm.compilers.opt.liveness.LiveSet
-
Empties the set.
- clear() - Method in class org.jikesrvm.compilers.opt.ssa.IndexPropagation.ArrayCell
-
Clear all value numbers from this cell.
- clear() - Method in class org.jikesrvm.compilers.opt.ssa.IndexPropagation.ObjectCell
-
Clear all value numbers from this cell.
- clear() - Method in class org.jikesrvm.compilers.opt.util.TreeNode
-
Sets all tree pointers to null
- clear() - Method in class org.jikesrvm.ia32.Registers
-
- clear() - Method in class org.jikesrvm.mm.mmtk.FinalizableProcessor
-
- CLEAR - Static variable in class org.jikesrvm.mm.mmtk.Lock
-
Lock is not held and the queue is empty.
- clear() - Method in class org.jikesrvm.mm.mmtk.ReferenceProcessor
-
- clear() - Method in class org.jikesrvm.osr.TypeStack
-
- clear(int) - Method in class org.jikesrvm.util.BitVector
-
Clears a bit.
- clear() - Method in class org.jikesrvm.util.LinkedListRVM
-
Discard all entries in the list
- clear() - Method in class org.mmtk.vm.FinalizableProcessor
-
Clear the contents of the table.
- clear() - Method in class org.mmtk.vm.ReferenceProcessor
-
Clear the contents of the table.
- CLEAR_BARRIER_ACTIVE - Static variable in class org.mmtk.plan.concurrent.Concurrent
-
- CLEAR_FLOATING_POINT_STATE - Static variable in class org.jikesrvm.compilers.opt.ir.ia32.ArchOperators
-
Operator for CLEAR_FLOATING_POINT_STATE instructions
- CLEAR_FLOATING_POINT_STATE_opcode - Static variable in class org.jikesrvm.compilers.opt.ir.ia32.ArchOperators
-
Opcode identifier for CLEAR_FLOATING_POINT_STATE instructions
- CLEAR_QUEUED - Static variable in class org.jikesrvm.mm.mmtk.Lock
-
Lock is not held but the queue is non-empty.
- clearActiveOnStack() - Method in class org.jikesrvm.compilers.common.CompiledMethod
-
- clearAddress() - Method in class org.jikesrvm.compilers.opt.ir.Register
-
- clearAll() - Method in class org.jikesrvm.util.BitVector
-
Clears all bits.
- clearAllBlockMarks() - Method in class org.mmtk.policy.SegregatedFreeListSpace
-
Clear all block marks for this space.
- clearAllocationFlags() - Method in class org.jikesrvm.compilers.opt.ir.Register
-
- clearBackEdge() - Method in class org.jikesrvm.compilers.opt.util.SpaceEffGraphEdge
-
- clearBackEdges(SpaceEffGraphNode) - Method in class org.jikesrvm.compilers.opt.controlflow.LSTGraph
-
Clears the back edges for the basic block passed
- clearBlockMark(Address, Extent) - Method in class org.mmtk.policy.SegregatedFreeListSpace
-
Clear block marks for a block
- clearBlockMeta(Address) - Static method in class org.mmtk.utility.alloc.BlockAllocator
-
Clear the metadata for this block
- clearBlockRequest(RVMThread) - Method in class org.jikesrvm.scheduler.RVMThread.BlockAdapter
-
Clears any blocking requests for the thread.
- clearBlockRequest(RVMThread) - Method in class org.jikesrvm.scheduler.RVMThread.GCBlockAdapter
-
- clearBlockRequest(RVMThread) - Method in class org.jikesrvm.scheduler.RVMThread.HandshakeBlockAdapter
-
- clearBlockRequest(RVMThread) - Method in class org.jikesrvm.scheduler.RVMThread.SuspendBlockAdapter
-
- clearBlockRequest(RVMThread) - Method in class org.jikesrvm.scheduler.RVMThread.ThreadStackTraceBlockAdapter
-
- clearBoundsCheck() - Method in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
- clearCanThrowExceptions() - Method in class org.jikesrvm.compilers.opt.ir.BasicBlock
-
Clear the may raise an exception property of the block
- clearCodeOrder() - Method in class org.jikesrvm.compilers.opt.ir.ControlFlowGraph
-
Clear the code ordering information for the CFG.
- clearCompletionFlag() - Method in class org.mmtk.utility.deque.SharedDeque
-
Clear the completion flag.
- clearConcurrentPhase() - Static method in class org.mmtk.plan.Phase
-
Clear the current phase Id.
- clearCondition() - Method in class org.jikesrvm.compilers.opt.ir.Register
-
- clearConservativeSpillCount(Address) - Static method in class org.mmtk.policy.immix.Block
-
- clearCurrentGuard() - Method in class org.jikesrvm.compilers.opt.bc2ir.BC2IR
-
- clearDeclaredType() - Method in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
- clearDepGraphNodeForRegister(Register) - Method in class org.jikesrvm.compilers.opt.depgraph.DepGraph
-
- clearDeque(int) - Method in class org.mmtk.utility.deque.SharedDeque
-
- clearDFS() - Method in class org.jikesrvm.compilers.opt.util.SpaceEffGraph
-
Clear the DFS flags.
- clearDfsVisited() - Method in class org.jikesrvm.compilers.opt.util.SpaceEffGraphNode
-
- clearDisallowAllocationsByThisThread() - Method in class org.jikesrvm.scheduler.RVMThread
-
Allow allocations by this thread
- clearDominatorEdge() - Method in class org.jikesrvm.compilers.opt.util.SpaceEffGraphEdge
-
- clearDouble() - Method in class org.jikesrvm.compilers.opt.ir.Register
-
- clearDU(IR) - Static method in class org.jikesrvm.compilers.opt.DefUse
-
Clear defList, useList for an IR.
- clearExceptionHandlerBasicBlock() - Method in class org.jikesrvm.compilers.opt.ir.BasicBlock
-
Clear the block is the first one in an exception handler
property of the block.
- clearExtant() - Method in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
- clearFlags() - Method in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
- clearFlags() - Method in class org.jikesrvm.compilers.opt.util.SpaceEffGraphNode
-
- clearFloat() - Method in class org.jikesrvm.compilers.opt.ir.Register
-
- clearForwardingBits(ObjectReference) - Static method in class org.mmtk.utility.ForwardingWord
-
Clear the GC forwarding portion of the header for an object.
- clearForwardingPointer(ObjectReference) - Static method in class org.mmtk.policy.MarkCompactSpace
-
Non-atomic clear of forwarding pointer word (assumption, thread
doing the set has done attempt to forward and owns the right to
copy the object)
- clearGenerated() - Method in class org.jikesrvm.compilers.opt.bc2ir.BasicBlockLE
-
- clearIn() - Method in class org.jikesrvm.compilers.opt.util.SpaceEffGraphNode
-
clear the in set of edges
- clearInCodeOrder() - Method in class org.jikesrvm.compilers.opt.bc2ir.BasicBlockLE
-
- clearInFlags() - Method in class org.jikesrvm.compilers.opt.util.SpaceEffGraphNode
-
- clearInfrequent() - Method in class org.jikesrvm.compilers.opt.ir.BasicBlock
-
Clear the infrequently executed property of the block
- clearInteger() - Method in class org.jikesrvm.compilers.opt.ir.Register
-
- clearInterrupted() - Method in class org.jikesrvm.scheduler.RVMThread
-
Clear the interrupted status of this thread
- clearLandingPad() - Method in class org.jikesrvm.compilers.opt.ir.BasicBlock
-
Clear the landing pad property of the block
- clearLinks() - Method in class org.jikesrvm.compilers.opt.ir.Instruction
-
For IR internal use only; general clients should always use higer level
mutation functions.
- clearLiveBit(ObjectReference) - Static method in class org.mmtk.policy.SegregatedFreeListSpace
-
Clear the live bit for a given object
- clearLiveBit(Address) - Static method in class org.mmtk.policy.SegregatedFreeListSpace
-
Clear the live bit for a given address
- clearLiveBits(Address, int) - Method in class org.mmtk.policy.SegregatedFreeListSpace
-
Clear all live bits for a block.
- clearLocal() - Method in class org.jikesrvm.compilers.opt.ir.Register
-
- clearLocalKnown() - Method in class org.jikesrvm.compilers.opt.bc2ir.BasicBlockLE
-
- clearLong() - Method in class org.jikesrvm.compilers.opt.ir.Register
-
- clearLoopHeader() - Method in class org.jikesrvm.compilers.opt.util.SpaceEffGraphNode
-
- clearMark(ObjectReference) - Static method in class org.mmtk.policy.MarkCompactSpace
-
- clearMarked(ObjectReference) - Static method in class org.mmtk.plan.refcount.RCHeader
-
Clears the mark status for the given object.
- clearMayThrowUncaughtException() - Method in class org.jikesrvm.compilers.opt.ir.BasicBlock
-
Clear the may raise uncaught exception property of the block
- clearMetaData(Address) - Static method in class org.mmtk.policy.immix.Chunk
-
- clearNextRegion(Address) - Static method in class org.mmtk.utility.alloc.BumpPointer
-
Clear the next region pointer in the linked-list of regions
- clearNonVolatile() - Method in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
- clearNotTaken() - Method in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
Clear this from being a guard operand from a not taken branch
- clearNullCheck() - Method in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
- clearOneToOne(Register) - Method in class org.jikesrvm.compilers.opt.regalloc.RegisterAllocatorState
-
Clears any 1-to-1 mapping for a register.
- clearOnStack() - Method in class org.jikesrvm.compilers.opt.util.SpaceEffGraphNode
-
- clearOut() - Method in class org.jikesrvm.compilers.opt.util.SpaceEffGraphNode
-
clear the out set of edges
- clearOutFlags() - Method in class org.jikesrvm.compilers.opt.util.SpaceEffGraphNode
-
- clearParameter() - Method in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
- clearPhysical() - Method in class org.jikesrvm.compilers.opt.ir.Register
-
- clearPhysicalAllocationFailed() - Method in class org.jikesrvm.scheduler.RVMThread
-
Clear the physical allocation failed flag.
- clearPreciseType() - Method in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
- clearReachableFromExceptionHandler() - Method in class org.jikesrvm.compilers.opt.ir.BasicBlock
-
Clear the block is reachable from an exception handler
property of the block.
- clearReferent(ObjectReference) - Method in class org.jikesrvm.mm.mmtk.ReferenceProcessor
-
Weak and soft references always clear the referent
before enqueueing.
- clearRegisters(Instruction, Instruction) - Method in class org.jikesrvm.compilers.opt.depgraph.DepGraph
-
Initialize (clear) the dNode field in Register for all registers
in this basic block by setting them to null.
- clearRequest() - Method in class org.mmtk.plan.ControllerCollectorContext
-
Clear the collection request, making future requests incur an
additional collection cycle.
- clearRequest(int) - Method in class org.mmtk.utility.heap.PageResource
-
Remove a request to the space.
- clearScratchFlag() - Method in class org.jikesrvm.compilers.opt.ir.BasicBlock
-
Clear the scratch flag.
- clearSeenUse() - Method in class org.jikesrvm.compilers.opt.ir.Register
-
- clearSelfRegen() - Method in class org.jikesrvm.compilers.opt.bc2ir.BasicBlockLE
-
- clearSpansBasicBlock() - Method in class org.jikesrvm.compilers.opt.ir.Register
-
- clearSpill() - Method in class org.jikesrvm.compilers.opt.ir.Register
-
- clearSSA() - Method in class org.jikesrvm.compilers.opt.ir.Register
-
- clearStackKnown() - Method in class org.jikesrvm.compilers.opt.bc2ir.BasicBlockLE
-
- clearTaken() - Method in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
Clear this from being a guard operand from a taken branch
- clearTopVisited() - Method in class org.jikesrvm.compilers.opt.util.SpaceEffGraphNode
-
- clearType() - Method in class org.jikesrvm.compilers.opt.ir.Register
-
- clearUncoalescable(int) - Method in class org.mmtk.utility.GenericFreeList
-
Clear the uncoalescable bit associated with this unit.
- clearValidation() - Method in class org.jikesrvm.compilers.opt.ir.Register
-
- clearVisited() - Method in class org.jikesrvm.compilers.opt.util.SpaceEffGraphEdge
-
- clone() - Method in class org.jikesrvm.adaptive.util.AOSExternalOptions
-
- clone() - Method in class org.jikesrvm.compilers.baseline.BaselineOptions
-
- clone() - Method in class org.jikesrvm.compilers.opt.OptOptions
-
- clone(Object) - Static method in class org.jikesrvm.runtime.RuntimeEntrypoints
-
Clone a Scalar or Array Object.
- cloneAnnotations(Annotation[]) - Method in class org.jikesrvm.classloader.AnnotatedElement
-
- cloneArray(Object, RVMType) - Static method in class org.jikesrvm.runtime.RuntimeEntrypoints
-
Clone an array
- cloneClass(Object, RVMType) - Static method in class org.jikesrvm.runtime.RuntimeEntrypoints
-
Clone an object implementing a class - check that the class is cloneable
(we make this a small method with just a test so that the inliner will
inline it and hopefully eliminate the instanceof test).
- cloneClass2(Object, RVMType) - Static method in class org.jikesrvm.runtime.RuntimeEntrypoints
-
Clone an object implementing a class - the actual clone
- close() - Method in class com.ibm.tuningfork.tracegen.chunk.Chunk
-
- close() - Method in class com.ibm.tuningfork.tracegen.chunk.EventTypeChunk
-
- close() - Method in class com.ibm.tuningfork.tracegen.chunk.FeedletChunk
-
- close() - Method in class com.ibm.tuningfork.tracegen.chunk.PropertyTableChunk
-
- close() - Method in class com.ibm.tuningfork.tracegen.chunk.RawChunk
-
- close() - Method in class com.ibm.tuningfork.tracegen.chunk.StringTableChunk
-
- close() - Method in class gnu.java.nio.VMChannel
-
Close this socket.
- close(int) - Static method in class gnu.java.nio.VMChannel
-
- close() - Method in class gnu.java.nio.VMChannel.State
-
- close() - Method in class org.jikesrvm.compilers.opt.bc2ir.GenerationContext
-
Kill ncGuards, so we do not use outdated mappings unintendedly later on
- close() - Method in class org.jikesrvm.scheduler.SoftLatch
-
Close the latch, causing future calls to wait() or waitAndClose()
to block.
- close() - Method in class org.jikesrvm.util.AddressInputStream
-
Closing an AddressInputStream has no effect.
- closeAndEnqueueTail(int) - Method in class org.mmtk.utility.deque.LocalSSB
-
Close the tail buffer (normalizing if necessary), and enqueue it
at the tail of the shared buffer queue.
- closeAndInsertHead(int) - Method in class org.mmtk.utility.deque.LocalDeque
-
Close the head buffer and enqueue it at the front of the
shared buffer deque.
- closeAttribute() - Static method in class org.mmtk.utility.statistics.Xml
-
Close an attribute (actually a simple close-quote)
- closeComment() - Static method in class org.mmtk.utility.statistics.Xml
-
Close an XML comment
- closed - Variable in class gnu.java.nio.VMChannel.State
-
- closeMinorTag() - Static method in class org.mmtk.utility.statistics.Xml
-
Close a tag with a "/>"
- closeStatXml() - Static method in class org.mmtk.utility.statistics.Stats
-
- closeTag(String) - Static method in class org.mmtk.utility.statistics.Xml
-
Closes the innermost XML tag and pops it from the stack.
- closeTag(boolean) - Static method in class org.mmtk.utility.statistics.Xml
-
End a tag, optionally closing it (if it is a simple entity)
- closeTag(boolean, boolean) - Static method in class org.mmtk.utility.statistics.Xml
-
End a tag, optionally closing it (if it is a simple entity),
and optionally printing end-of-line
- closeWithHandshake() - Method in class org.jikesrvm.scheduler.Latch
-
Close the latch, causing future calls to wait() or waitAndClose()
to block.
- CLOSURE - Static variable in class org.mmtk.plan.Simple
-
- closure - Variable in class org.mmtk.utility.gcspy.drivers.ImmortalSpaceDriver
-
- Closure() - Constructor for class org.mmtk.utility.gcspy.drivers.ImmortalSpaceDriver.Closure
-
- closure_address1reg(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Create closure for address1reg
- closure_address1reg(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Create closure for address1reg
- closure_address1scaledreg(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Create closure for address1scaledreg
- closure_address1scaledreg(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Create closure for address1scaledreg
- closure_czr(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Create closure for czr
- closure_czr(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Create closure for czr
- closure_czr(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Create closure for czr
- closure_czr(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Create closure for czr
- closure_load16(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Create closure for load16
- closure_load16(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Create closure for load16
- closure_load16_32(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Create closure for load16_32
- closure_load16_32(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Create closure for load16_32
- closure_load32(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Create closure for load32
- closure_load32(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Create closure for load32
- closure_load64(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Create closure for load64
- closure_load8(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Create closure for load8
- closure_load8(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Create closure for load8
- closure_load8_16_32(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Create closure for load8_16_32
- closure_r(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Create closure for r
- closure_r(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Create closure for r
- closure_r(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Create closure for r
- closure_r(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Create closure for r
- closure_riv(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Create closure for riv
- closure_riv(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Create closure for riv
- closure_rp(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Create closure for rp
- closure_rp(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Create closure for rp
- closure_rs(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Create closure for rs
- closure_rs(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Create closure for rs
- closure_rz(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Create closure for rz
- closure_rz(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Create closure for rz
- closure_sload16(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Create closure for sload16
- closure_sload16(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Create closure for sload16
- closure_sload8(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Create closure for sload8
- closure_sload8(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Create closure for sload8
- closure_szpr(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Create closure for szpr
- closure_szpr(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Create closure for szpr
- closure_uload16(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Create closure for uload16
- closure_uload16(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Create closure for uload16
- closure_uload8(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Create closure for uload8
- closure_uload8(AbstractBURS_TreeNode, int) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Create closure for uload8
- clusterReferenceFields - Variable in class org.jikesrvm.objectmodel.FieldLayout
-
Lay out reference fields in a block
- cm - Variable in class org.jikesrvm.adaptive.controller.HotMethodEvent
-
The compiled method associated querries.
- cm - Variable in class org.jikesrvm.compilers.opt.inlining.CompilationState
-
- CMID - Variable in class org.jikesrvm.adaptive.controller.ControllerPlan
-
The compiled method ID for this plan
- CMID - Variable in class org.jikesrvm.adaptive.OnStackReplacementEvent
-
the compiled method id
- CMID - Variable in class org.jikesrvm.adaptive.OnStackReplacementPlan
-
- cmid - Variable in class org.jikesrvm.compilers.common.CompiledMethod
-
The compiled method id of this compiled method (index into CompiledMethods)
- cmid - Variable in class org.jikesrvm.osr.bytecodes.InvokeCompiledMethod
-
- cmid - Variable in class org.jikesrvm.osr.ExecutionState
-
the compiled method id of the activation (a Java method may have multiple
version of compiled method
- cmids - Variable in class org.jikesrvm.adaptive.database.methodsamples.MethodCountData
-
Maps count array index to compiled method id.
- CMOV_FMOV(Instruction, RegisterOperand, ConditionOperand, Operand, Operand) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32.BURS_Helpers
-
Generate a floating point move portion of a conditional move.
- CMOV_MOV(Instruction, RegisterOperand, ConditionOperand, Operand, Operand) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32.BURS_Helpers
-
Generate an integer move portion of a conditional move.
- CMP_CMOV - Static variable in class org.jikesrvm.compilers.opt.ir.ia32.ArchOperators
-
Operator for CMP_CMOV instructions
- CMP_CMOV_opcode - Static variable in class org.jikesrvm.compilers.opt.ir.ia32.ArchOperators
-
Opcode identifier for CMP_CMOV instructions
- CMP_FCMOV - Static variable in class org.jikesrvm.compilers.opt.ir.ia32.ArchOperators
-
Operator for CMP_FCMOV instructions
- CMP_FCMOV_opcode - Static variable in class org.jikesrvm.compilers.opt.ir.ia32.ArchOperators
-
Opcode identifier for CMP_FCMOV instructions
- CMP_TO_TEST(ConditionOperand) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32.BURS_Helpers
-
Can the given condition for a compare be converted to a test?
- CMPG_GREATER - Static variable in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Branch if > or unordered - >FU
- CMPG_GREATER_EQUAL - Static variable in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Brach if >= or unordered - >=FU
- CMPG_LESS - Static variable in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Branch if < - <F
- CMPG_LESS() - Static method in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Create the condition code operand for CMPG_LESS
- CMPG_LESS_EQUAL - Static variable in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Branch if <= - <=F
- CMPL_EQUAL - Static variable in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Branch if == (equivalent to CMPG_EQUAL) - ==F
- CMPL_EQUAL() - Static method in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Create the condition code operand for CMPL_EQUAL
- CMPL_GREATER - Static variable in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Branch if > - >F
- CMPL_GREATER() - Static method in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Create the condition code operand for CMPL_GREATER
- CMPL_GREATER_EQUAL - Static variable in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Branch if >= - >=F
- CMPL_GREATER_EQUAL() - Static method in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Create the condition code operand for CMPL_GREATER_EQUAL
- CMPL_LESS - Static variable in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Branch if < or unordered - <FU
- CMPL_LESS_EQUAL - Static variable in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Branch if <= or unordered - <=FU
- CMPL_NOT_EQUAL - Static variable in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Branch if !
- CMPL_NOT_EQUAL() - Static method in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Create the condition code operand for CMPL_NOT_EQUAL
- cms - Variable in class org.jikesrvm.adaptive.database.methodsamples.MethodCountSet
-
array of compiled methods
- CMS - Class in org.mmtk.plan.concurrent.marksweep
-
This class implements the global state of a concurrent mark-sweep collector.
- CMS() - Constructor for class org.mmtk.plan.concurrent.marksweep.CMS
-
- CMSCollector - Class in org.mmtk.plan.concurrent.marksweep
-
This class implements per-collector thread behavior
and state for the CMS plan, which implements a full-heap
concurrent mark-sweep collector.
- CMSCollector() - Constructor for class org.mmtk.plan.concurrent.marksweep.CMSCollector
-
Constructor
- CMSConstraints - Class in org.mmtk.plan.concurrent.marksweep
-
This class and its subclasses communicate to the host VM/Runtime
any features of the selected plan that it needs to know.
- CMSConstraints() - Constructor for class org.mmtk.plan.concurrent.marksweep.CMSConstraints
-
- CMSMutator - Class in org.mmtk.plan.concurrent.marksweep
-
This class implements per-mutator thread behavior
and state for the CMS plan, which implements a full-heap
concurrent mark-sweep collector.
- CMSMutator() - Constructor for class org.mmtk.plan.concurrent.marksweep.CMSMutator
-
Constructor
- CMSTraceLocal - Class in org.mmtk.plan.concurrent.marksweep
-
This class implements the thread-local functionality for a transitive
closure over a mark-sweep space.
- CMSTraceLocal(Trace) - Constructor for class org.mmtk.plan.concurrent.marksweep.CMSTraceLocal
-
- cnt - Variable in class org.jikesrvm.classloader.FieldVector
-
- cnt - Variable in class org.jikesrvm.classloader.MethodVector
-
- cnt - Variable in class org.jikesrvm.classloader.TypeReferenceVector
-
- COALESC_MASK - Static variable in class org.mmtk.utility.GenericFreeList
-
- Coalesce - Class in org.jikesrvm.compilers.opt.regalloc
-
Utility to help coalesce registers.
- Coalesce(Map<Instruction, Integer>) - Constructor for class org.jikesrvm.compilers.opt.regalloc.Coalesce
-
- coalesce(int, int) - Method in class org.mmtk.utility.BaseGenericFreeList
-
Coalesce two or three contiguous lumps of units, removing start
and end lumps from the free list as necessary.
- CoalesceGraph - Class in org.jikesrvm.compilers.opt.regalloc
-
This class represents a graph, where
the nodes are registers
the edge weights represent affinities between registers.
- CoalesceGraph() - Constructor for class org.jikesrvm.compilers.opt.regalloc.CoalesceGraph
-
- CoalesceGraph.Edge - Class in org.jikesrvm.compilers.opt.regalloc
-
- CoalesceGraph.Node - Class in org.jikesrvm.compilers.opt.regalloc
-
- CoalesceMoves - Class in org.jikesrvm.compilers.opt.regalloc
-
Coalesce registers in move instructions where possible.
- CoalesceMoves() - Constructor for class org.jikesrvm.compilers.opt.regalloc.CoalesceMoves
-
- coalescingWriteBarrierSlow(ObjectReference) - Method in class org.mmtk.plan.refcount.RCBaseMutator
-
Slow path of the coalescing write barrier.
- Code - Static variable in class org.jikesrvm.classloader.TypeReference
-
- Code - Class in org.jikesrvm.compilers.common
-
Code represents a unit of code, it is a place holder for an unboxed type.
- Code() - Constructor for class org.jikesrvm.compilers.common.Code
-
- code - Variable in class org.jikesrvm.compilers.opt.inlining.InlineDecision
-
Holds characterization of this decision.
- Code() - Constructor for enum org.jikesrvm.compilers.opt.inlining.InlineDecision.Code
-
- code - Variable in class org.jikesrvm.compilers.opt.ir.ia32.PhysicalDefUse.PDUEnumeration
-
- code - Variable in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalDefUse.PDUEnumeration
-
- code(AbstractBURS_TreeNode, int, int) - Method in interface org.jikesrvm.compilers.opt.lir2mir.BURS_StateCoder
-
- code(AbstractBURS_TreeNode, int, int) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code using given rule number
- code(AbstractBURS_TreeNode, int, int) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code using given rule number
- code(AbstractBURS_TreeNode, int, int) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code using given rule number
- code(AbstractBURS_TreeNode, int, int) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code using given rule number
- code100(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 100:
r: ATTEMPT_INT(riv, OTHER_OPERAND(riv, OTHER_OPERAND(riv, riv)))
- code100(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 100:
address1scaledreg: LONG_ADD(address1scaledreg, LONG_CONSTANT)
- code100(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 100:
r: FLOAT_ADD(r,r)
- code100(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 100:
r: FLOAT_ADD(r,r)
- code101(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 101:
r: ATTEMPT_INT(riv, OTHER_OPERAND(rlv, OTHER_OPERAND(riv, riv)))
- code101(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 101:
address: LONG_ADD(r, address1scaledreg)
- code101(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 101:
r: DOUBLE_ADD(r,r)
- code101(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 101:
r: DOUBLE_ADD(r,r)
- code102(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 102:
r: ATTEMPT_INT(rlv, OTHER_OPERAND(rlv, OTHER_OPERAND(riv, riv)))
- code102(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 102:
address: LONG_ADD(address1scaledreg, r)
- code102(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 102:
r: FLOAT_MUL(r,r)
- code102(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 102:
r: FLOAT_MUL(r,r)
- code103(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 103:
r: ATTEMPT_INT(r, OTHER_OPERAND(address1scaledreg, OTHER_OPERAND(riv, riv)))
- code103(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 103:
address: LONG_ADD(address1scaledreg, LONG_CONSTANT)
- code103(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 103:
r: DOUBLE_MUL(r,r)
- code103(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 103:
r: DOUBLE_MUL(r,r)
- code104(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 104:
r: ATTEMPT_INT(address1scaledreg, OTHER_OPERAND(r, OTHER_OPERAND(riv, riv)))
- code104(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 104:
address: LONG_ADD(address1scaledreg, address1reg)
- code104(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 104:
r: FLOAT_SUB(r,r)
- code104(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 104:
r: FLOAT_SUB(r,r)
- code105(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 105:
r: ATTEMPT_INT(address1scaledreg, OTHER_OPERAND(address1reg, OTHER_OPERAND(riv, riv)))
- code105(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 105:
address: LONG_ADD(address1reg, address1scaledreg)
- code105(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 105:
r: DOUBLE_SUB(r,r)
- code105(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 105:
r: DOUBLE_SUB(r,r)
- code106(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 106:
r: ATTEMPT_INT(address1reg, OTHER_OPERAND(address1scaledreg, OTHER_OPERAND(riv, riv)))
- code106(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 106:
r: ATTEMPT_INT(riv, OTHER_OPERAND(riv, OTHER_OPERAND(riv, riv)))
- code106(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 106:
r: FLOAT_DIV(r,r)
- code106(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 106:
r: FLOAT_DIV(r,r)
- code107(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 107:
r: ATTEMPT_INT(address, OTHER_OPERAND(INT_CONSTANT, OTHER_OPERAND(riv, riv)))
- code107(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 107:
r: ATTEMPT_INT(riv, OTHER_OPERAND(rlv, OTHER_OPERAND(riv, riv)))
- code107(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 107:
r: DOUBLE_DIV(r,r)
- code107(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 107:
r: DOUBLE_DIV(r,r)
- code108(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 108:
r: ATTEMPT_INT(INT_CONSTANT, OTHER_OPERAND(address, OTHER_OPERAND(riv, riv)))
- code108(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 108:
r: ATTEMPT_INT(rlv, OTHER_OPERAND(rlv, OTHER_OPERAND(riv, riv)))
- code108(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 108:
r: FLOAT_NEG(r)
- code108(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 108:
r: FLOAT_NEG(r)
- code109(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 109:
stm: INT_IFCMP(ATTEMPT_INT(riv, OTHER_OPERAND(riv, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code109(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 109:
r: ATTEMPT_INT(r, OTHER_OPERAND(address1scaledreg, OTHER_OPERAND(riv, riv)))
- code109(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 109:
r: DOUBLE_NEG(r)
- code109(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 109:
r: DOUBLE_NEG(r)
- code110(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 110:
stm: INT_IFCMP(ATTEMPT_INT(r, OTHER_OPERAND(address1scaledreg, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code110(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 110:
r: ATTEMPT_INT(address1scaledreg, OTHER_OPERAND(r, OTHER_OPERAND(riv, riv)))
- code110(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 110:
r: FLOAT_SQRT(r)
- code110(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 110:
r: FLOAT_SQRT(r)
- code111(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 111:
stm: INT_IFCMP(ATTEMPT_INT(address1scaledreg, OTHER_OPERAND(r, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code111(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 111:
r: ATTEMPT_INT(address1scaledreg, OTHER_OPERAND(address1reg, OTHER_OPERAND(riv, riv)))
- code111(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 111:
r: DOUBLE_SQRT(r)
- code111(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 111:
r: DOUBLE_SQRT(r)
- code112(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 112:
stm: INT_IFCMP(ATTEMPT_INT(address1scaledreg, OTHER_OPERAND(address1reg, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code112(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 112:
r: ATTEMPT_INT(address1reg, OTHER_OPERAND(address1scaledreg, OTHER_OPERAND(riv, riv)))
- code112(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 112:
r: FLOAT_ADD(FLOAT_MUL(r, r), r)
- code112(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 112:
r: FLOAT_ADD(FLOAT_MUL(r, r), r)
- code113(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 113:
stm: INT_IFCMP(ATTEMPT_INT(address1reg, OTHER_OPERAND(address1scaledreg, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code113(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 113:
r: ATTEMPT_INT(address, OTHER_OPERAND(INT_CONSTANT, OTHER_OPERAND(riv, riv)))
- code113(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 113:
r: DOUBLE_ADD(DOUBLE_MUL(r, r), r)
- code113(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 113:
r: DOUBLE_ADD(DOUBLE_MUL(r, r), r)
- code114(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 114:
stm: INT_IFCMP(ATTEMPT_INT(address, OTHER_OPERAND(INT_CONSTANT, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code114(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 114:
r: ATTEMPT_INT(INT_CONSTANT, OTHER_OPERAND(address, OTHER_OPERAND(riv, riv)))
- code114(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 114:
r: FLOAT_ADD(r, FLOAT_MUL(r,r))
- code114(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 114:
r: FLOAT_ADD(r, FLOAT_MUL(r,r))
- code115(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 115:
stm: INT_IFCMP(ATTEMPT_INT(INT_CONSTANT, OTHER_OPERAND(address, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code115(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 115:
stm: INT_IFCMP(ATTEMPT_INT(riv, OTHER_OPERAND(riv, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code115(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 115:
r: DOUBLE_ADD(r, DOUBLE_MUL(r,r))
- code115(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 115:
r: DOUBLE_ADD(r, DOUBLE_MUL(r,r))
- code116(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 116:
stm: INT_IFCMP(ATTEMPT_INT(riv, OTHER_OPERAND(riv, OTHER_OPERAND(riv,riv))), INT_CONSTANT)
- code116(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 116:
stm: INT_IFCMP(ATTEMPT_INT(r, OTHER_OPERAND(address1scaledreg, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code116(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 116:
r: FLOAT_SUB(FLOAT_MUL(r, r), r)
- code116(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 116:
r: FLOAT_SUB(FLOAT_MUL(r, r), r)
- code117(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 117:
stm: INT_IFCMP(ATTEMPT_INT(r, OTHER_OPERAND(address1scaledreg, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code117(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 117:
stm: INT_IFCMP(ATTEMPT_INT(address1scaledreg, OTHER_OPERAND(r, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code117(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 117:
r: DOUBLE_SUB(DOUBLE_MUL(r, r), r)
- code117(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 117:
r: DOUBLE_SUB(DOUBLE_MUL(r, r), r)
- code118(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 118:
stm: INT_IFCMP(ATTEMPT_INT(address1scaledreg, OTHER_OPERAND(r, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code118(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 118:
stm: INT_IFCMP(ATTEMPT_INT(address1scaledreg, OTHER_OPERAND(address1reg, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code118(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 118:
r: FLOAT_NEG(FLOAT_ADD(FLOAT_MUL(r, r), r))
- code118(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 118:
r: FLOAT_NEG(FLOAT_ADD(FLOAT_MUL(r, r), r))
- code119(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 119:
stm: INT_IFCMP(ATTEMPT_INT(address1scaledreg, OTHER_OPERAND(address1reg, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code119(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 119:
stm: INT_IFCMP(ATTEMPT_INT(address1reg, OTHER_OPERAND(address1scaledreg, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code119(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 119:
r: DOUBLE_NEG(DOUBLE_ADD(DOUBLE_MUL(r, r), r))
- code119(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 119:
r: DOUBLE_NEG(DOUBLE_ADD(DOUBLE_MUL(r, r), r))
- code120(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 120:
stm: INT_IFCMP(ATTEMPT_INT(address1reg, OTHER_OPERAND(address1scaledreg, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code120(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 120:
stm: INT_IFCMP(ATTEMPT_INT(address, OTHER_OPERAND(INT_CONSTANT, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code120(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 120:
r: FLOAT_NEG(FLOAT_ADD(r, FLOAT_MUL(r,r)))
- code120(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 120:
r: FLOAT_NEG(FLOAT_ADD(r, FLOAT_MUL(r,r)))
- code121(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 121:
stm: INT_IFCMP(ATTEMPT_INT(address, OTHER_OPERAND(INT_CONSTANT, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code121(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 121:
stm: INT_IFCMP(ATTEMPT_INT(INT_CONSTANT, OTHER_OPERAND(address, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code121(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 121:
r: DOUBLE_NEG(DOUBLE_ADD(r, DOUBLE_MUL(r,r)))
- code121(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 121:
r: DOUBLE_NEG(DOUBLE_ADD(r, DOUBLE_MUL(r,r)))
- code122(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 122:
stm: INT_IFCMP(ATTEMPT_INT(INT_CONSTANT, OTHER_OPERAND(address, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code122(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 122:
stm: INT_IFCMP(ATTEMPT_INT(riv, OTHER_OPERAND(riv, OTHER_OPERAND(riv,riv))), INT_CONSTANT)
- code122(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 122:
r: FLOAT_NEG(FLOAT_SUB(FLOAT_MUL(r, r), r))
- code122(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 122:
r: FLOAT_NEG(FLOAT_SUB(FLOAT_MUL(r, r), r))
- code123(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 123:
r: ATTEMPT_LONG(riv, OTHER_OPERAND(riv, OTHER_OPERAND(rlv, rlv)))
- code123(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 123:
stm: INT_IFCMP(ATTEMPT_INT(r, OTHER_OPERAND(address1scaledreg, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code123(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 123:
r: DOUBLE_NEG(DOUBLE_SUB(DOUBLE_MUL(r, r), r))
- code123(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 123:
r: DOUBLE_NEG(DOUBLE_SUB(DOUBLE_MUL(r, r), r))
- code124(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 124:
bittest: INT_AND(INT_USHR(r,INT_AND(r,INT_CONSTANT)),INT_CONSTANT)
- code124(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 124:
stm: INT_IFCMP(ATTEMPT_INT(address1scaledreg, OTHER_OPERAND(r, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code124(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 124:
rs: INT_2BYTE(r)
- code124(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 124:
rs: INT_2BYTE(r)
- code125(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 125:
bittest: INT_AND(INT_USHR(load32,INT_AND(r,INT_CONSTANT)),INT_CONSTANT)
- code125(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 125:
stm: INT_IFCMP(ATTEMPT_INT(address1scaledreg, OTHER_OPERAND(address1reg, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code125(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 125:
rp: INT_2USHORT(r)
- code125(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 125:
rp: INT_2USHORT(r)
- code126(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 126:
bittest: INT_AND(INT_USHR(r,INT_CONSTANT),INT_CONSTANT)
- code126(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 126:
stm: INT_IFCMP(ATTEMPT_INT(address1reg, OTHER_OPERAND(address1scaledreg, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code126(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 126:
rs: INT_2SHORT(r)
- code126(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 126:
rs: INT_2SHORT(r)
- code127(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 127:
bittest: INT_AND(INT_SHR(r,INT_AND(r,INT_CONSTANT)),INT_CONSTANT)
- code127(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 127:
stm: INT_IFCMP(ATTEMPT_INT(address, OTHER_OPERAND(INT_CONSTANT, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code127(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 127:
r: INT_2FLOAT(r)
- code127(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 127:
r: INT_2FLOAT(r)
- code128(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 128:
bittest: INT_AND(INT_SHR(load32,INT_AND(r,INT_CONSTANT)),INT_CONSTANT)
- code128(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 128:
stm: INT_IFCMP(ATTEMPT_INT(INT_CONSTANT, OTHER_OPERAND(address, OTHER_OPERAND(riv,riv))),INT_CONSTANT)
- code128(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 128:
r: INT_2DOUBLE(r)
- code128(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 128:
r: INT_2DOUBLE(r)
- code129(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 129:
bittest: INT_AND(INT_SHR(r,INT_CONSTANT),INT_CONSTANT)
- code129(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 129:
r: ATTEMPT_LONG(rlv, OTHER_OPERAND(rlv, OTHER_OPERAND(rlv, rlv)))
- code129(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 129:
r: FLOAT_2INT(r)
- code129(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 129:
r: FLOAT_2INT(r)
- code130(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 130:
bittest: INT_AND(INT_SHL(INT_CONSTANT,INT_AND(riv,INT_CONSTANT)),r)
- code130(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 130:
r: ATTEMPT_LONG(r, OTHER_OPERAND(address1scaledreg, OTHER_OPERAND(rlv, rlv)))
- code130(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 130:
r: FLOAT_2DOUBLE(r)
- code130(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 130:
r: FLOAT_2DOUBLE(r)
- code131(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 131:
bittest: INT_AND(INT_SHL(INT_CONSTANT,INT_AND(r, INT_CONSTANT)),load32)
- code131(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 131:
r: ATTEMPT_LONG(address1scaledreg, OTHER_OPERAND(r, OTHER_OPERAND(rlv, rlv)))
- code131(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 131:
r: DOUBLE_2INT(r)
- code131(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 131:
r: DOUBLE_2INT(r)
- code132(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 132:
bittest: INT_AND(r,INT_SHL(INT_CONSTANT,INT_AND(r, INT_CONSTANT)))
- code132(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 132:
r: ATTEMPT_LONG(address1scaledreg, OTHER_OPERAND(address1reg, OTHER_OPERAND(rlv, rlv)))
- code132(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 132:
r: DOUBLE_2FLOAT(r)
- code132(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 132:
r: DOUBLE_2FLOAT(r)
- code133(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 133:
bittest: INT_AND(load32,INT_SHL(INT_CONSTANT,INT_AND(r, INT_CONSTANT)))
- code133(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 133:
r: ATTEMPT_LONG(address1reg, OTHER_OPERAND(address1scaledreg, OTHER_OPERAND(rlv, rlv)))
- code133(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 133:
r: FLOAT_AS_INT_BITS(r)
- code133(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 133:
r: FLOAT_AS_INT_BITS(r)
- code134(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 134:
r: BOOLEAN_CMP_INT(r,riv)
- code134(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 134:
r: ATTEMPT_LONG(address, OTHER_OPERAND(LONG_CONSTANT, OTHER_OPERAND(rlv, rlv)))
- code134(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 134:
r: INT_BITS_AS_FLOAT(r)
- code134(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 134:
r: INT_BITS_AS_FLOAT(r)
- code135(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 135:
boolcmp: BOOLEAN_CMP_INT(r,riv)
- code135(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 135:
r: ATTEMPT_LONG(LONG_CONSTANT, OTHER_OPERAND(address, OTHER_OPERAND(rlv, rlv)))
- code135(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 135:
r: REF_MOVE(r)
- code135(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 135:
r: REF_MOVE(r)
- code136(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 136:
r: BOOLEAN_CMP_INT(r,INT_CONSTANT)
- code136(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 136:
stm: INT_IFCMP(ATTEMPT_LONG(rlv, OTHER_OPERAND(rlv, OTHER_OPERAND(rlv,rlv))),INT_CONSTANT)
- code136(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 136:
rs: REF_MOVE(INT_CONSTANT)
- code136(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 136:
rs: REF_MOVE(INT_CONSTANT)
- code137(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 137:
boolcmp: BOOLEAN_CMP_INT(r,INT_CONSTANT)
- code137(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 137:
stm: INT_IFCMP(ATTEMPT_LONG(r, OTHER_OPERAND(address1scaledreg, OTHER_OPERAND(rlv,rlv))),INT_CONSTANT)
- code137(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 137:
rs: REF_MOVE(INT_CONSTANT)
- code137(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 137:
rs: REF_MOVE(INT_CONSTANT)
- code138(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 138:
r: BOOLEAN_CMP_INT(r,INT_CONSTANT)
- code138(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 138:
stm: INT_IFCMP(ATTEMPT_LONG(address1scaledreg, OTHER_OPERAND(r, OTHER_OPERAND(rlv,rlv))),INT_CONSTANT)
- code138(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 138:
rs: REF_MOVE(INT_CONSTANT)
- code138(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 138:
rs: REF_MOVE(INT_CONSTANT)
- code139(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 139:
r: BOOLEAN_CMP_INT(load32,INT_CONSTANT)
- code139(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 139:
stm: INT_IFCMP(ATTEMPT_LONG(address1scaledreg, OTHER_OPERAND(address1reg, OTHER_OPERAND(rlv,rlv))),INT_CONSTANT)
- code139(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 139:
r: FLOAT_MOVE(r)
- code139(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 139:
r: FLOAT_MOVE(r)
- code14(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 14:
stm: RESOLVE
- code14(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 14:
stm: RESOLVE
- code140(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 140:
r: BOOLEAN_CMP_INT(r,INT_CONSTANT)
- code140(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 140:
stm: INT_IFCMP(ATTEMPT_LONG(address1reg, OTHER_OPERAND(address1scaledreg, OTHER_OPERAND(rlv,rlv))),INT_CONSTANT)
- code140(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 140:
r: DOUBLE_MOVE(r)
- code140(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 140:
r: DOUBLE_MOVE(r)
- code141(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 141:
r: BOOLEAN_CMP_INT(load32,INT_CONSTANT)
- code141(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 141:
stm: INT_IFCMP(ATTEMPT_LONG(address, OTHER_OPERAND(LONG_CONSTANT, OTHER_OPERAND(rlv,rlv))),INT_CONSTANT)
- code141(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 141:
rs: BYTE_LOAD(r,INT_CONSTANT)
- code141(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 141:
rs: BYTE_LOAD(r,INT_CONSTANT)
- code142(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 142:
r: BOOLEAN_CMP_INT(cz, INT_CONSTANT)
- code142(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 142:
stm: INT_IFCMP(ATTEMPT_LONG(LONG_CONSTANT, OTHER_OPERAND(address, OTHER_OPERAND(rlv,rlv))),INT_CONSTANT)
- code142(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 142:
rs: BYTE_LOAD(r,r)
- code142(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 142:
rs: BYTE_LOAD(r,r)
- code143(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 143:
boolcmp: BOOLEAN_CMP_INT(cz, INT_CONSTANT)
- code143(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 143:
stm: INT_IFCMP(ATTEMPT_LONG(rlv, OTHER_OPERAND(rlv, OTHER_OPERAND(rlv,rlv))), INT_CONSTANT)
- code143(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 143:
rp: REF_AND(BYTE_LOAD(r,r),INT_CONSTANT)
- code143(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 143:
rp: REF_AND(BYTE_LOAD(r,r),INT_CONSTANT)
- code144(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 144:
r: BOOLEAN_CMP_INT(szp, INT_CONSTANT)
- code144(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 144:
stm: INT_IFCMP(ATTEMPT_LONG(r, OTHER_OPERAND(address1scaledreg, OTHER_OPERAND(rlv,rlv))),INT_CONSTANT)
- code144(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 144:
rp: REF_AND(BYTE_LOAD(r,INT_CONSTANT),INT_CONSTANT)
- code144(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 144:
rp: REF_AND(BYTE_LOAD(r,INT_CONSTANT),INT_CONSTANT)
- code145(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 145:
boolcmp: BOOLEAN_CMP_INT(szp, INT_CONSTANT)
- code145(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 145:
stm: INT_IFCMP(ATTEMPT_LONG(address1scaledreg, OTHER_OPERAND(r, OTHER_OPERAND(rlv,rlv))),INT_CONSTANT)
- code145(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 145:
rp: UBYTE_LOAD(r,INT_CONSTANT)
- code145(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 145:
rp: UBYTE_LOAD(r,INT_CONSTANT)
- code146(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 146:
r: BOOLEAN_CMP_INT(bittest, INT_CONSTANT)
- code146(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 146:
stm: INT_IFCMP(ATTEMPT_LONG(address1scaledreg, OTHER_OPERAND(address1reg, OTHER_OPERAND(rlv,rlv))),INT_CONSTANT)
- code146(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 146:
rp: UBYTE_LOAD(r,r)
- code146(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 146:
rp: UBYTE_LOAD(r,r)
- code147(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 147:
boolcmp: BOOLEAN_CMP_INT(bittest, INT_CONSTANT)
- code147(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 147:
stm: INT_IFCMP(ATTEMPT_LONG(address1reg, OTHER_OPERAND(address1scaledreg, OTHER_OPERAND(rlv,rlv))),INT_CONSTANT)
- code147(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 147:
rs: SHORT_LOAD(r,INT_CONSTANT)
- code147(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 147:
rs: SHORT_LOAD(r,INT_CONSTANT)
- code148(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 148:
r: BOOLEAN_CMP_INT(boolcmp, INT_CONSTANT)
- code148(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 148:
stm: INT_IFCMP(ATTEMPT_LONG(address, OTHER_OPERAND(LONG_CONSTANT, OTHER_OPERAND(rlv,rlv))),INT_CONSTANT)
- code148(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 148:
rs: SHORT_LOAD(r,r)
- code148(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 148:
rs: SHORT_LOAD(r,r)
- code149(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 149:
stm: INT_IFCMP(ATTEMPT_LONG(LONG_CONSTANT, OTHER_OPERAND(address, OTHER_OPERAND(rlv,rlv))),INT_CONSTANT)
- code149(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 149:
rp: USHORT_LOAD(r,INT_CONSTANT)
- code149(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 149:
rp: USHORT_LOAD(r,INT_CONSTANT)
- code15(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 15:
stm: IG_PATCH_POINT
- code15(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 15:
stm: IG_PATCH_POINT
- code150(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 150:
r: BOOLEAN_CMP_INT(boolcmp, INT_CONSTANT)
- code150(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 150:
bittest: INT_AND(INT_USHR(r,INT_AND(r,INT_CONSTANT)),INT_CONSTANT)
- code150(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 150:
rp: USHORT_LOAD(r,r)
- code150(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 150:
rp: USHORT_LOAD(r,r)
- code151(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 151:
boolcmp: BOOLEAN_CMP_INT(boolcmp, INT_CONSTANT)
- code151(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 151:
bittest: INT_AND(INT_USHR(load32,INT_AND(r,INT_CONSTANT)),INT_CONSTANT)
- code151(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 151:
r: FLOAT_LOAD(r,INT_CONSTANT)
- code151(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 151:
r: FLOAT_LOAD(r,INT_CONSTANT)
- code152(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 152:
r: BOOLEAN_CMP_INT(load32,riv)
- code152(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 152:
bittest: INT_AND(INT_USHR(r,INT_CONSTANT),INT_CONSTANT)
- code152(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 152:
r: FLOAT_LOAD(r,REF_MOVE(ADDRESS_CONSTANT))
- code152(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 152:
r: FLOAT_LOAD(r,REF_MOVE(ADDRESS_CONSTANT))
- code153(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 153:
boolcmp: BOOLEAN_CMP_INT(load32,riv)
- code153(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 153:
bittest: INT_AND(INT_SHR(r,INT_AND(r,INT_CONSTANT)),INT_CONSTANT)
- code153(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 153:
r: FLOAT_LOAD(r,r)
- code153(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 153:
r: FLOAT_LOAD(r,r)
- code154(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 154:
r: BOOLEAN_CMP_INT(r,load32)
- code154(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 154:
bittest: INT_AND(INT_SHR(load32,INT_AND(r,INT_CONSTANT)),INT_CONSTANT)
- code154(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 154:
r: DOUBLE_LOAD(r,INT_CONSTANT)
- code154(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 154:
r: DOUBLE_LOAD(r,INT_CONSTANT)
- code155(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 155:
boolcmp: BOOLEAN_CMP_INT(riv,load32)
- code155(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 155:
bittest: INT_AND(INT_SHR(r,INT_CONSTANT),INT_CONSTANT)
- code155(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 155:
r: DOUBLE_LOAD(r,REF_MOVE(ADDRESS_CONSTANT))
- code155(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 155:
r: DOUBLE_LOAD(r,REF_MOVE(ADDRESS_CONSTANT))
- code156(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 156:
stm: BYTE_STORE(boolcmp, OTHER_OPERAND(riv,riv))
- code156(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 156:
bittest: INT_AND(INT_SHL(INT_CONSTANT,INT_AND(riv,INT_CONSTANT)),r)
- code156(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 156:
r: DOUBLE_LOAD(r,r)
- code156(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 156:
r: DOUBLE_LOAD(r,r)
- code157(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 157:
stm: BYTE_ASTORE(boolcmp, OTHER_OPERAND(riv, riv))
- code157(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 157:
bittest: INT_AND(INT_SHL(INT_CONSTANT,INT_AND(r, INT_CONSTANT)),load32)
- code157(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 157:
rs: INT_LOAD(r,INT_CONSTANT)
- code157(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 157:
rs: INT_LOAD(r,INT_CONSTANT)
- code158(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 158:
r: BOOLEAN_CMP_LONG(rlv,rlv)
- code158(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 158:
bittest: INT_AND(r,INT_SHL(INT_CONSTANT,INT_AND(r, INT_CONSTANT)))
- code158(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 158:
rs: INT_LOAD(r,REF_MOVE(ADDRESS_CONSTANT))
- code158(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 158:
rs: INT_LOAD(r,REF_MOVE(ADDRESS_CONSTANT))
- code159(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 159:
boolcmp: BOOLEAN_CMP_LONG(rlv,rlv)
- code159(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 159:
bittest: INT_AND(load32,INT_SHL(INT_CONSTANT,INT_AND(r, INT_CONSTANT)))
- code159(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 159:
rs: INT_LOAD(r,r)
- code159(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 159:
rs: INT_LOAD(r,r)
- code16(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 16:
stm: IG_PATCH_POINT
- code16(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 16:
stm: IG_PATCH_POINT
- code16(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 16:
stm: UNINT_BEGIN
- code16(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 16:
stm: UNINT_BEGIN
- code160(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 160:
r: BOOLEAN_NOT(r)
- code160(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 160:
r: BOOLEAN_CMP_INT(r,riv)
- code160(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 160:
rs: INT_LOAD(REF_ADD(r,r),INT_CONSTANT)
- code160(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 160:
rs: INT_LOAD(REF_ADD(r,r),INT_CONSTANT)
- code161(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 161:
stm: BYTE_STORE(BOOLEAN_NOT(UBYTE_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code161(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 161:
boolcmp: BOOLEAN_CMP_INT(r,riv)
- code161(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 161:
rs: INT_LOAD(REF_ADD(r,INT_CONSTANT),INT_CONSTANT)
- code161(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 161:
rs: INT_LOAD(REF_ADD(r,INT_CONSTANT),INT_CONSTANT)
- code162(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 162:
stm: BYTE_ASTORE(BOOLEAN_NOT(UBYTE_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code162(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 162:
r: BOOLEAN_CMP_INT(r,INT_CONSTANT)
- code162(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 162:
stm: BYTE_STORE(r,OTHER_OPERAND(r,INT_CONSTANT))
- code162(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 162:
stm: BYTE_STORE(r,OTHER_OPERAND(r,INT_CONSTANT))
- code163(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 163:
stm: BYTE_STORE(riv, OTHER_OPERAND(riv, riv))
- code163(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 163:
boolcmp: BOOLEAN_CMP_INT(r,INT_CONSTANT)
- code163(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 163:
stm: BYTE_STORE(r,OTHER_OPERAND(r,r))
- code163(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 163:
stm: BYTE_STORE(r,OTHER_OPERAND(r,r))
- code164(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 164:
stm: BYTE_STORE(load8, OTHER_OPERAND(riv, riv))
- code164(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 164:
r: BOOLEAN_CMP_INT(r,INT_CONSTANT)
- code164(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 164:
stm: BYTE_STORE(INT_2BYTE(r),OTHER_OPERAND(r,INT_CONSTANT))
- code164(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 164:
stm: BYTE_STORE(INT_2BYTE(r),OTHER_OPERAND(r,INT_CONSTANT))
- code165(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 165:
stm: BYTE_ASTORE(riv, OTHER_OPERAND(riv, riv))
- code165(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 165:
r: BOOLEAN_CMP_INT(load32,INT_CONSTANT)
- code165(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 165:
stm: BYTE_STORE(INT_2BYTE(r),OTHER_OPERAND(r,r))
- code165(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 165:
stm: BYTE_STORE(INT_2BYTE(r),OTHER_OPERAND(r,r))
- code166(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 166:
stm: BYTE_ASTORE(load8, OTHER_OPERAND(riv, riv))
- code166(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 166:
r: BOOLEAN_CMP_INT(r,INT_CONSTANT)
- code166(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 166:
stm: SHORT_STORE(r,OTHER_OPERAND(r,INT_CONSTANT))
- code166(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 166:
stm: SHORT_STORE(r,OTHER_OPERAND(r,INT_CONSTANT))
- code167(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 167:
r: CMP_CMOV(r, OTHER_OPERAND(riv, any))
- code167(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 167:
r: BOOLEAN_CMP_INT(load32,INT_CONSTANT)
- code167(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 167:
stm: SHORT_STORE(r,OTHER_OPERAND(r,r))
- code167(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 167:
stm: SHORT_STORE(r,OTHER_OPERAND(r,r))
- code168(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 168:
r: CMP_CMOV(r, OTHER_OPERAND(INT_CONSTANT, any))
- code168(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 168:
r: BOOLEAN_CMP_INT(cz, INT_CONSTANT)
- code168(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 168:
stm: SHORT_STORE(INT_2SHORT(r),OTHER_OPERAND(r,INT_CONSTANT))
- code168(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 168:
stm: SHORT_STORE(INT_2SHORT(r),OTHER_OPERAND(r,INT_CONSTANT))
- code169(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 169:
r: CMP_CMOV(r, OTHER_OPERAND(INT_CONSTANT, OTHER_OPERAND(INT_CONSTANT, INT_CONSTANT)))
- code169(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 169:
boolcmp: BOOLEAN_CMP_INT(cz, INT_CONSTANT)
- code169(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 169:
stm: SHORT_STORE(INT_2SHORT(r),OTHER_OPERAND(r,r))
- code169(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 169:
stm: SHORT_STORE(INT_2SHORT(r),OTHER_OPERAND(r,r))
- code17(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 17:
stm: UNINT_BEGIN
- code17(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 17:
stm: UNINT_BEGIN
- code17(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 17:
stm: UNINT_END
- code17(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 17:
stm: UNINT_END
- code170(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 170:
r: CMP_CMOV(load32, OTHER_OPERAND(INT_CONSTANT, OTHER_OPERAND(INT_CONSTANT, INT_CONSTANT)))
- code170(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 170:
r: BOOLEAN_CMP_INT(szp, INT_CONSTANT)
- code170(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 170:
stm: SHORT_STORE(INT_2USHORT(r),OTHER_OPERAND(r,INT_CONSTANT))
- code170(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 170:
stm: SHORT_STORE(INT_2USHORT(r),OTHER_OPERAND(r,INT_CONSTANT))
- code171(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 171:
r: CMP_CMOV(r, OTHER_OPERAND(INT_CONSTANT, OTHER_OPERAND(INT_CONSTANT, INT_CONSTANT)))
- code171(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 171:
boolcmp: BOOLEAN_CMP_INT(szp, INT_CONSTANT)
- code171(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 171:
stm: SHORT_STORE(INT_2USHORT(r),OTHER_OPERAND(r,r))
- code171(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 171:
stm: SHORT_STORE(INT_2USHORT(r),OTHER_OPERAND(r,r))
- code172(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 172:
r: CMP_CMOV(load32, OTHER_OPERAND(INT_CONSTANT, OTHER_OPERAND(INT_CONSTANT, INT_CONSTANT)))
- code172(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 172:
r: BOOLEAN_CMP_INT(bittest, INT_CONSTANT)
- code172(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 172:
stm: INT_STORE(r,OTHER_OPERAND(r,INT_CONSTANT))
- code172(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 172:
stm: INT_STORE(r,OTHER_OPERAND(r,INT_CONSTANT))
- code173(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 173:
r: CMP_CMOV(load8, OTHER_OPERAND(INT_CONSTANT, any))
- code173(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 173:
boolcmp: BOOLEAN_CMP_INT(bittest, INT_CONSTANT)
- code173(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 173:
stm: INT_STORE(r,OTHER_OPERAND(r,REF_MOVE(ADDRESS_CONSTANT)))
- code173(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 173:
stm: INT_STORE(r,OTHER_OPERAND(r,REF_MOVE(ADDRESS_CONSTANT)))
- code174(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 174:
r: CMP_CMOV(uload8, OTHER_OPERAND(riv, any))
- code174(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 174:
r: BOOLEAN_CMP_INT(boolcmp, INT_CONSTANT)
- code174(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 174:
stm: INT_STORE(r,OTHER_OPERAND(r,r))
- code174(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 174:
stm: INT_STORE(r,OTHER_OPERAND(r,r))
- code175(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 175:
r: CMP_CMOV(riv, OTHER_OPERAND(uload8, any))
- code175(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 175:
stm: INT_STORE(r,OTHER_OPERAND(REF_ADD(r,INT_CONSTANT),INT_CONSTANT))
- code175(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 175:
stm: INT_STORE(r,OTHER_OPERAND(REF_ADD(r,INT_CONSTANT),INT_CONSTANT))
- code176(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 176:
r: CMP_CMOV(sload16, OTHER_OPERAND(INT_CONSTANT, any))
- code176(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 176:
r: BOOLEAN_CMP_INT(boolcmp, INT_CONSTANT)
- code176(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 176:
stm: FLOAT_STORE(r,OTHER_OPERAND(r,INT_CONSTANT))
- code176(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 176:
stm: FLOAT_STORE(r,OTHER_OPERAND(r,INT_CONSTANT))
- code177(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 177:
r: CMP_CMOV(load32, OTHER_OPERAND(riv, any))
- code177(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 177:
boolcmp: BOOLEAN_CMP_INT(boolcmp, INT_CONSTANT)
- code177(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 177:
stm: FLOAT_STORE(r,OTHER_OPERAND(r,REF_MOVE(ADDRESS_CONSTANT)))
- code177(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 177:
stm: FLOAT_STORE(r,OTHER_OPERAND(r,REF_MOVE(ADDRESS_CONSTANT)))
- code178(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 178:
r: CMP_CMOV(riv, OTHER_OPERAND(load32, any))
- code178(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 178:
r: BOOLEAN_CMP_INT(load32,riv)
- code178(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 178:
stm: FLOAT_STORE(r,OTHER_OPERAND(r,r))
- code178(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 178:
stm: FLOAT_STORE(r,OTHER_OPERAND(r,r))
- code179(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 179:
r: CMP_CMOV(boolcmp, OTHER_OPERAND(INT_CONSTANT, any))
- code179(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 179:
boolcmp: BOOLEAN_CMP_INT(load32,riv)
- code179(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 179:
stm: DOUBLE_STORE(r,OTHER_OPERAND(r,INT_CONSTANT))
- code179(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 179:
stm: DOUBLE_STORE(r,OTHER_OPERAND(r,INT_CONSTANT))
- code18(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 18:
stm: UNINT_END
- code18(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 18:
stm: UNINT_END
- code18(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 18:
stm: YIELDPOINT_PROLOGUE
- code18(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 18:
stm: YIELDPOINT_PROLOGUE
- code180(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 180:
r: CMP_CMOV(boolcmp, OTHER_OPERAND(INT_CONSTANT, any))
- code180(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 180:
r: BOOLEAN_CMP_INT(r,load32)
- code180(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 180:
stm: DOUBLE_STORE(r,OTHER_OPERAND(r,REF_MOVE(ADDRESS_CONSTANT)))
- code180(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 180:
stm: DOUBLE_STORE(r,OTHER_OPERAND(r,REF_MOVE(ADDRESS_CONSTANT)))
- code181(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 181:
r: CMP_CMOV(bittest, OTHER_OPERAND(INT_CONSTANT, any))
- code181(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 181:
boolcmp: BOOLEAN_CMP_INT(riv,load32)
- code181(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 181:
stm: DOUBLE_STORE(r,OTHER_OPERAND(r,r))
- code181(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 181:
stm: DOUBLE_STORE(r,OTHER_OPERAND(r,r))
- code182(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 182:
r: CMP_CMOV(cz, OTHER_OPERAND(INT_CONSTANT, any))
- code182(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 182:
stm: BYTE_STORE(boolcmp, OTHER_OPERAND(riv,riv))
- code182(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 182:
stm: INT_IFCMP(r,r)
- code182(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 182:
stm: INT_IFCMP(r,r)
- code183(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 183:
r: CMP_CMOV(szp, OTHER_OPERAND(INT_CONSTANT, any))
- code183(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 183:
stm: BYTE_ASTORE(boolcmp, OTHER_OPERAND(riv, riv))
- code183(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 183:
stm: INT_IFCMP(r,INT_CONSTANT)
- code183(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 183:
stm: INT_IFCMP(r,INT_CONSTANT)
- code184(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 184:
r: INT_2BYTE(r)
- code184(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 184:
r: BOOLEAN_CMP_LONG(r,rlv)
- code184(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 184:
stm: INT_IFCMP(INT_2BYTE(r),INT_CONSTANT)
- code184(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 184:
stm: INT_IFCMP(INT_2BYTE(r),INT_CONSTANT)
- code185(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 185:
r: INT_2BYTE(load8_16_32)
- code185(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 185:
boolcmp: BOOLEAN_CMP_LONG(r,rlv)
- code185(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 185:
stm: INT_IFCMP(INT_2SHORT(r),INT_CONSTANT)
- code185(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 185:
stm: INT_IFCMP(INT_2SHORT(r),INT_CONSTANT)
- code186(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 186:
stm: BYTE_STORE(INT_2BYTE(r),OTHER_OPERAND(riv, riv))
- code186(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 186:
r: BOOLEAN_CMP_LONG(r,LONG_CONSTANT)
- code186(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 186:
stm: INT_IFCMP(INT_USHR(r,r),INT_CONSTANT)
- code186(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 186:
stm: INT_IFCMP(INT_USHR(r,r),INT_CONSTANT)
- code187(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 187:
stm: BYTE_ASTORE(INT_2BYTE(r),OTHER_OPERAND(riv, riv))
- code187(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 187:
boolcmp: BOOLEAN_CMP_LONG(r,LONG_CONSTANT)
- code187(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 187:
stm: INT_IFCMP(INT_SHL(r,r),INT_CONSTANT)
- code187(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 187:
stm: INT_IFCMP(INT_SHL(r,r),INT_CONSTANT)
- code188(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 188:
r: INT_2LONG(r)
- code188(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 188:
r: BOOLEAN_CMP_LONG(r,LONG_CONSTANT)
- code188(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 188:
stm: INT_IFCMP(INT_SHR(r,r),INT_CONSTANT)
- code188(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 188:
stm: INT_IFCMP(INT_SHR(r,r),INT_CONSTANT)
- code189(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 189:
r: INT_2LONG(load32)
- code189(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 189:
r: BOOLEAN_CMP_LONG(load64,LONG_CONSTANT)
- code189(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 189:
stm: INT_IFCMP(INT_USHR(r,INT_CONSTANT),INT_CONSTANT)
- code189(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 189:
stm: INT_IFCMP(INT_USHR(r,INT_CONSTANT),INT_CONSTANT)
- code19(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 19:
stm: YIELDPOINT_PROLOGUE
- code19(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 19:
stm: YIELDPOINT_PROLOGUE
- code19(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 19:
stm: YIELDPOINT_EPILOGUE
- code19(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 19:
stm: YIELDPOINT_EPILOGUE
- code190(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 190:
r: LONG_AND(INT_2LONG(r), LONG_CONSTANT)
- code190(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 190:
r: BOOLEAN_CMP_LONG(r,LONG_CONSTANT)
- code190(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 190:
stm: INT_IFCMP(INT_SHL(r,INT_CONSTANT),INT_CONSTANT)
- code190(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 190:
stm: INT_IFCMP(INT_SHL(r,INT_CONSTANT),INT_CONSTANT)
- code191(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 191:
r: LONG_AND(INT_2LONG(load32), LONG_CONSTANT)
- code191(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 191:
r: BOOLEAN_CMP_LONG(load64,LONG_CONSTANT)
- code191(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 191:
stm: INT_IFCMP(INT_SHR(r,INT_CONSTANT),INT_CONSTANT)
- code191(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 191:
stm: INT_IFCMP(INT_SHR(r,INT_CONSTANT),INT_CONSTANT)
- code192(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 192:
r: LONG_SHL(INT_2LONG(r), INT_CONSTANT)
- code192(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 192:
r: BOOLEAN_CMP_LONG(cz, LONG_CONSTANT)
- code192(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 192:
stm: INT_IFCMP(REF_AND(r,INT_CONSTANT),INT_CONSTANT)
- code192(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 192:
stm: INT_IFCMP(REF_AND(r,INT_CONSTANT),INT_CONSTANT)
- code193(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 193:
r: LONG_SHL(INT_2LONG(load64), INT_CONSTANT)
- code193(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 193:
r: BOOLEAN_CMP_LONG(load64,rlv)
- code193(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 193:
stm: INT_IFCMP(boolcmp, INT_CONSTANT)
- code193(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 193:
stm: INT_IFCMP(boolcmp, INT_CONSTANT)
- code194(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 194:
r: INT_2SHORT(r)
- code194(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 194:
boolcmp: BOOLEAN_CMP_LONG(load64,rlv)
- code194(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 194:
stm: INT_IFCMP(boolcmp, INT_CONSTANT)
- code194(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 194:
stm: INT_IFCMP(boolcmp, INT_CONSTANT)
- code195(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 195:
r: INT_2SHORT(load16_32)
- code195(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 195:
r: BOOLEAN_CMP_LONG(r,load64)
- code195(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 195:
stm: INT_IFCMP(boolcmp, INT_CONSTANT)
- code195(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 195:
stm: INT_IFCMP(boolcmp, INT_CONSTANT)
- code196(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 196:
sload16: INT_2SHORT(load16_32)
- code196(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 196:
boolcmp: BOOLEAN_CMP_LONG(rlv,load64)
- code196(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 196:
stm: INT_IFCMP(boolcmp, INT_CONSTANT)
- code196(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 196:
stm: INT_IFCMP(boolcmp, INT_CONSTANT)
- code197(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 197:
stm: SHORT_STORE(INT_2SHORT(r), OTHER_OPERAND(riv,riv))
- code197(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 197:
r: BOOLEAN_NOT(r)
- code197(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 197:
stm: INT_IFCMP2(r,r)
- code197(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 197:
stm: INT_IFCMP2(r,r)
- code198(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 198:
stm: SHORT_ASTORE(INT_2SHORT(r), OTHER_OPERAND(riv, riv))
- code198(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 198:
stm: BYTE_STORE(BOOLEAN_NOT(UBYTE_LOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code198(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 198:
stm: INT_IFCMP2(r,INT_CONSTANT)
- code198(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 198:
stm: INT_IFCMP2(r,INT_CONSTANT)
- code199(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 199:
szpr: INT_2USHORT(r)
- code199(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 199:
stm: BYTE_ASTORE(BOOLEAN_NOT(UBYTE_ALOAD(rlv,riv)),OTHER_OPERAND(rlv, riv))
- code199(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 199:
stm: FLOAT_IFCMP(r,r)
- code199(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 199:
stm: FLOAT_IFCMP(r,r)
- code20(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 20:
stm: YIELDPOINT_EPILOGUE
- code20(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 20:
stm: YIELDPOINT_EPILOGUE
- code20(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 20:
stm: YIELDPOINT_BACKEDGE
- code20(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 20:
stm: YIELDPOINT_BACKEDGE
- code200(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 200:
uload16: INT_2USHORT(load16_32)
- code200(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 200:
stm: BYTE_STORE(riv, OTHER_OPERAND(rlv, rlv))
- code200(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 200:
stm: DOUBLE_IFCMP(r,r)
- code200(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 200:
stm: DOUBLE_IFCMP(r,r)
- code201(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 201:
r: INT_2USHORT(load16_32)
- code201(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 201:
stm: BYTE_STORE(load8, OTHER_OPERAND(rlv, rlv))
- code201(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 201:
stm: FLOAT_CMPL(r,r)
- code201(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 201:
stm: FLOAT_CMPL(r,r)
- code202(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 202:
stm: SHORT_STORE(INT_2USHORT(r), OTHER_OPERAND(riv,riv))
- code202(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 202:
stm: BYTE_ASTORE(riv, OTHER_OPERAND(rlv, riv))
- code202(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 202:
stm: FLOAT_CMPG(r,r)
- code202(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 202:
stm: FLOAT_CMPG(r,r)
- code203(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 203:
stm: SHORT_ASTORE(INT_2USHORT(r), OTHER_OPERAND(riv, riv))
- code203(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 203:
stm: BYTE_ASTORE(load8, OTHER_OPERAND(rlv, riv))
- code203(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 203:
stm: DOUBLE_CMPL(r,r)
- code203(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 203:
stm: DOUBLE_CMPL(r,r)
- code204(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 204:
czr: INT_ADD(r, riv)
- code204(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 204:
r: CMP_CMOV(r, OTHER_OPERAND(riv, any))
- code204(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 204:
stm: DOUBLE_CMPG(r,r)
- code204(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 204:
stm: DOUBLE_CMPG(r,r)
- code205(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 205:
r: INT_ADD(r, riv)
- code205(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 205:
r: CMP_CMOV(r, OTHER_OPERAND(INT_CONSTANT, any))
- code205(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 205:
stm: GOTO
- code205(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 205:
stm: GOTO
- code206(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 206:
czr: INT_ADD(r, load32)
- code206(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 206:
r: CMP_CMOV(r, OTHER_OPERAND(INT_CONSTANT, OTHER_OPERAND(INT_CONSTANT, INT_CONSTANT)))
- code206(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 206:
stm: RETURN(NULL)
- code206(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 206:
stm: RETURN(NULL)
- code207(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 207:
czr: INT_ADD(load32, riv)
- code207(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 207:
r: CMP_CMOV(load32, OTHER_OPERAND(INT_CONSTANT, OTHER_OPERAND(INT_CONSTANT, INT_CONSTANT)))
- code207(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 207:
stm: RETURN(r)
- code207(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 207:
stm: RETURN(r)
- code208(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 208:
stm: INT_STORE(INT_ADD(INT_LOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code208(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 208:
r: CMP_CMOV(r, OTHER_OPERAND(INT_CONSTANT, OTHER_OPERAND(INT_CONSTANT, INT_CONSTANT)))
- code208(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 208:
r: CALL(r,any)
- code208(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 208:
r: CALL(r,any)
- code209(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 209:
stm: INT_STORE(INT_ADD(riv,INT_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code209(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 209:
r: CMP_CMOV(load32, OTHER_OPERAND(INT_CONSTANT, OTHER_OPERAND(INT_CONSTANT, INT_CONSTANT)))
- code209(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 209:
r: CALL(BRANCH_TARGET,any)
- code209(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 209:
r: CALL(BRANCH_TARGET,any)
- code21(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 21:
stm: YIELDPOINT_BACKEDGE
- code21(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 21:
stm: YIELDPOINT_BACKEDGE
- code21(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 21:
stm: LOWTABLESWITCH(r)
- code21(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 21:
stm: LOWTABLESWITCH(r)
- code210(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 210:
stm: INT_ASTORE(INT_ADD(INT_ALOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code210(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 210:
r: CMP_CMOV(load8, OTHER_OPERAND(INT_CONSTANT, any))
- code210(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 210:
r: SYSCALL(r,any)
- code210(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 210:
r: SYSCALL(r,any)
- code211(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 211:
stm: INT_ASTORE(INT_ADD(riv,INT_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code211(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 211:
r: CMP_CMOV(uload8, OTHER_OPERAND(riv, any))
- code211(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 211:
r: GET_TIME_BASE
- code211(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 211:
r: GET_TIME_BASE
- code212(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 212:
szpr: INT_AND(r, riv)
- code212(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 212:
r: CMP_CMOV(riv, OTHER_OPERAND(uload8, any))
- code213(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 213:
szp: INT_AND(r, riv)
- code213(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 213:
r: CMP_CMOV(sload16, OTHER_OPERAND(INT_CONSTANT, any))
- code213(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 213:
r: YIELDPOINT_OSR(any, any)
- code213(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 213:
r: YIELDPOINT_OSR(any, any)
- code214(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 214:
szpr: INT_AND(r, load32)
- code214(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 214:
r: CMP_CMOV(load32, OTHER_OPERAND(riv, any))
- code214(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 214:
r: PREPARE_INT(r, r)
- code214(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 214:
r: PREPARE_INT(r, r)
- code215(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 215:
szpr: INT_AND(load32, riv)
- code215(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 215:
r: CMP_CMOV(riv, OTHER_OPERAND(load32, any))
- code215(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 215:
r: PREPARE_LONG(r, r)
- code215(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 215:
r: PREPARE_LONG(r, r)
- code216(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 216:
szp: INT_AND(load8_16_32, riv)
- code216(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 216:
r: CMP_CMOV(boolcmp, OTHER_OPERAND(INT_CONSTANT, any))
- code216(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 216:
r: ATTEMPT_INT(r, r)
- code216(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 216:
r: ATTEMPT_INT(r, r)
- code217(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 217:
szp: INT_AND(r, load8_16_32)
- code217(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 217:
r: CMP_CMOV(boolcmp, OTHER_OPERAND(INT_CONSTANT, any))
- code217(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 217:
r: ATTEMPT_LONG(r, r)
- code217(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 217:
r: ATTEMPT_LONG(r, r)
- code218(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 218:
stm: INT_STORE(INT_AND(INT_LOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code218(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 218:
r: CMP_CMOV(bittest, OTHER_OPERAND(INT_CONSTANT, any))
- code218(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 218:
stm: IR_PROLOGUE
- code218(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 218:
stm: IR_PROLOGUE
- code219(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 219:
stm: INT_STORE(INT_AND(r,INT_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code219(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 219:
r: CMP_CMOV(cz, OTHER_OPERAND(INT_CONSTANT, any))
- code219(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 219:
r: LONG_ADD(r,r)
- code219(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 219:
r: LONG_MUL(r,INT_CONSTANT)
- code22(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 22:
stm: LOWTABLESWITCH(r)
- code22(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 22:
stm: LOWTABLESWITCH(r)
- code220(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 220:
stm: INT_ASTORE(INT_AND(INT_ALOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code220(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 220:
r: CMP_CMOV(szp, OTHER_OPERAND(INT_CONSTANT, any))
- code220(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 220:
r: LONG_SUB(r,r)
- code220(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 220:
r: LONG_MUL(r,r)
- code221(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 221:
stm: INT_ASTORE(INT_AND(r,INT_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code221(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 221:
r: INT_2BYTE(r)
- code221(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 221:
r: LONG_MUL(r,r)
- code221(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 221:
r: LONG_DIV(r,r)
- code222(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 222:
r: INT_DIV(riv, riv)
- code222(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 222:
r: INT_2BYTE(load8_16_32)
- code222(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 222:
r: LONG_NEG(r)
- code222(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 222:
r: LONG_DIV(r,REF_MOVE(INT_CONSTANT))
- code223(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 223:
r: INT_DIV(riv, load32)
- code223(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 223:
stm: BYTE_STORE(INT_2BYTE(r),OTHER_OPERAND(riv, riv))
- code223(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 223:
r: LONG_SHL(r,r)
- code223(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 223:
r: LONG_REM(r,r)
- code224(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 224:
stm: INT_IFCMP(r,riv)
- code224(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 224:
stm: BYTE_ASTORE(INT_2BYTE(r),OTHER_OPERAND(riv, riv))
- code224(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 224:
r: LONG_SHL(r,INT_CONSTANT)
- code224(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 224:
r: LONG_REM(r,REF_MOVE(INT_CONSTANT))
- code225(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 225:
stm: INT_IFCMP(r, INT_CONSTANT)
- code225(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 225:
r: INT_2LONG(r)
- code225(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 225:
r: LONG_SHR(r,r)
- code225(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 225:
r: LONG_SHL(r,INT_CONSTANT)
- code226(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 226:
stm: INT_IFCMP(load8, INT_CONSTANT)
- code226(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 226:
r: INT_2LONG(load32)
- code226(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 226:
r: LONG_SHR(r,INT_CONSTANT)
- code226(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 226:
r: LONG_SHL(r,r)
- code227(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 227:
stm: INT_IFCMP(uload8, r)
- code227(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 227:
r: LONG_AND(INT_2LONG(r), LONG_CONSTANT)
- code227(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 227:
r: LONG_USHR(r,r)
- code227(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 227:
r: LONG_SHL(LONG_USHR(r,INT_CONSTANT),INT_CONSTANT)
- code228(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 228:
stm: INT_IFCMP(r, uload8)
- code228(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 228:
r: LONG_AND(INT_2LONG(load32), LONG_CONSTANT)
- code228(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 228:
r: LONG_USHR(r,INT_CONSTANT)
- code228(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 228:
r: LONG_USHR(LONG_SHL(r,INT_CONSTANT),INT_CONSTANT)
- code229(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 229:
stm: INT_IFCMP(sload16, INT_CONSTANT)
- code229(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 229:
r: INT_2ADDRZerExt(r)
- code229(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 229:
r: LONG_AND(r,r)
- code229(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 229:
r: LONG_SHR(r,INT_CONSTANT)
- code23(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 23:
stm: RESOLVE
- code23(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 23:
stm: RESOLVE
- code23(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 23:
r: GUARD_MOVE
- code23(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 23:
r: GUARD_MOVE
- code230(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 230:
stm: INT_IFCMP(load32, riv)
- code230(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 230:
r: INT_2SHORT(r)
- code230(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 230:
r: LONG_OR(r,r)
- code230(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 230:
r: LONG_SHR(r,r)
- code231(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 231:
stm: INT_IFCMP(r, load32)
- code231(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 231:
r: INT_2SHORT(load16_32)
- code231(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 231:
r: LONG_XOR(r,r)
- code231(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 231:
r: LONG_USHR(r,INT_CONSTANT)
- code232(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 232:
stm: INT_IFCMP(boolcmp, INT_CONSTANT)
- code232(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 232:
sload16: INT_2SHORT(load16_32)
- code232(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 232:
r: LONG_NOT(r)
- code232(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 232:
r: LONG_USHR(r,r)
- code233(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 233:
stm: INT_IFCMP(boolcmp, INT_CONSTANT)
- code233(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 233:
stm: SHORT_STORE(INT_2SHORT(r), OTHER_OPERAND(riv,riv))
- code233(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 233:
r: INT_2LONG(r)
- code233(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 233:
rs: INT_2LONG(r)
- code234(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 234:
stm: INT_IFCMP(cz, INT_CONSTANT)
- code234(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 234:
stm: SHORT_ASTORE(INT_2SHORT(r), OTHER_OPERAND(riv, riv))
- code234(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 234:
r: LONG_2INT(r)
- code234(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 234:
rs: INT_2LONG(rs)
- code235(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 235:
stm: INT_IFCMP(szp, INT_CONSTANT)
- code235(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 235:
szpr: INT_2USHORT(r)
- code235(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 235:
r: DOUBLE_AS_LONG_BITS(r)
- code235(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 235:
r: LONG_2INT(r)
- code236(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 236:
stm: INT_IFCMP(bittest, INT_CONSTANT)
- code236(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 236:
uload16: INT_2USHORT(load16_32)
- code236(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 236:
r: LONG_BITS_AS_DOUBLE(r)
- code236(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 236:
r: FLOAT_2LONG(r)
- code237(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 237:
stm: INT_IFCMP2(r,riv)
- code237(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 237:
r: INT_2USHORT(load16_32)
- code237(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 237:
r: LONG_MOVE(LONG_CONSTANT)
- code237(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 237:
r: DOUBLE_2LONG(r)
- code238(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 238:
stm: INT_IFCMP2(load32,riv)
- code238(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 238:
stm: SHORT_STORE(INT_2USHORT(r), OTHER_OPERAND(riv,riv))
- code238(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 238:
r: LONG_MOVE(r)
- code238(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 238:
r: DOUBLE_AS_LONG_BITS(r)
- code239(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 239:
stm: INT_IFCMP2(riv,load32)
- code239(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 239:
stm: SHORT_ASTORE(INT_2USHORT(r), OTHER_OPERAND(riv, riv))
- code239(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 239:
stm: LONG_CMP(r,r)
- code239(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 239:
r: LONG_BITS_AS_DOUBLE(r)
- code24(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 24:
r: GUARD_COMBINE
- code24(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 24:
r: GUARD_COMBINE
- code240(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 240:
r: INT_LOAD(riv, riv)
- code240(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 240:
czr: INT_ADD(r, riv)
- code240(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 240:
stm: LONG_IFCMP(r,r)
- code240(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 240:
r: REF_MOVE(ADDRESS_CONSTANT)
- code241(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 241:
r: INT_LOAD(riv, address1scaledreg)
- code241(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 241:
r: INT_ADD(r, riv)
- code241(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 241:
stm: INT_IFCMP(ATTEMPT_INT(r,r),INT_CONSTANT)
- code241(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 241:
r: REF_MOVE(LONG_CONSTANT)
- code242(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 242:
r: INT_LOAD(address1scaledreg, riv)
- code242(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 242:
czr: INT_ADD(r, load32)
- code242(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 242:
stm: INT_IFCMP(ATTEMPT_ADDR(r,r),INT_CONSTANT)
- code242(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 242:
r: LONG_CMP(r,r)
- code243(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 243:
r: INT_LOAD(address1scaledreg, address1reg)
- code243(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 243:
czr: INT_ADD(load32, riv)
- code243(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 243:
stm: INT_IFCMP(REF_NEG(r),INT_CONSTANT)
- code243(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 243:
stm: LONG_IFCMP(r,r)
- code244(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 244:
r: INT_LOAD(address1reg, address1scaledreg)
- code244(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 244:
stm: INT_STORE(INT_ADD(INT_LOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code244(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 244:
stm: INT_IFCMP(REF_NOT(r),INT_CONSTANT)
- code244(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 244:
stm: LONG_IFCMP(r,INT_CONSTANT)
- code245(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 245:
r: INT_LOAD(address, INT_CONSTANT)
- code245(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 245:
stm: INT_STORE(INT_ADD(riv,INT_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code245(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 245:
stm: INT_IFCMP(REF_ADD(r,r),INT_CONSTANT)
- code245(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 245:
stm: LONG_IFCMP(r,LONG_CONSTANT)
- code246(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 246:
r: INT_ALOAD(riv, riv)
- code246(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 246:
stm: INT_ASTORE(INT_ADD(INT_ALOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code246(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 246:
stm: INT_IFCMP(REF_AND(r,r),INT_CONSTANT)
- code246(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 246:
stm: INT_IFCMP(ATTEMPT_INT(r,r),INT_CONSTANT)
- code247(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 247:
r: INT_MOVE(riv)
- code247(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 247:
stm: INT_ASTORE(INT_ADD(riv,INT_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code247(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 247:
stm: INT_IFCMP(REF_OR(r,r),INT_CONSTANT)
- code247(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 247:
stm: INT_IFCMP(ATTEMPT_ADDR(r,r),INT_CONSTANT)
- code248(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 248:
czr: INT_MOVE(czr)
- code248(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 248:
szpr: INT_AND(r, riv)
- code248(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 248:
stm: INT_IFCMP(REF_XOR(r,r),INT_CONSTANT)
- code248(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 248:
rz: INT_2ADDRZerExt(rz)
- code249(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 249:
szp: INT_AND(r, riv)
- code249(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 249:
stm: INT_IFCMP(REF_AND(r,REF_MOVE(INT_CONSTANT)),INT_CONSTANT)
- code249(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 249:
rz: INT_2ADDRZerExt(r)
- code25(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 25:
r: GUARD_MOVE
- code25(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 25:
r: GUARD_MOVE
- code25(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 25:
stm: NULL_CHECK(r)
- code25(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 25:
stm: NULL_CHECK(r)
- code250(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 250:
szpr: INT_MOVE(szpr)
- code250(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 250:
szpr: INT_AND(r, load32)
- code250(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 250:
stm: INT_IFCMP(REF_AND(r,REF_MOVE(INT_CONSTANT)),INT_CONSTANT)
- code250(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 250:
rz: INT_2ADDRZerExt(INT_LOAD(r,INT_CONSTANT))
- code251(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 251:
szpr: INT_AND(load32, riv)
- code251(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 251:
stm: INT_IFCMP(REF_ADD(r,INT_CONSTANT),INT_CONSTANT)
- code251(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 251:
rz: INT_2ADDRZerExt(INT_LOAD(r,r))
- code252(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 252:
szp: INT_AND(load8_16_32, riv)
- code252(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 252:
stm: INT_IFCMP(REF_AND(r,REF_NOT(r)),INT_CONSTANT)
- code252(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 252:
rz: INT_2ADDRZerExt(INT_LOAD(REF_ADD(r,INT_CONSTANT),INT_CONSTANT))
- code253(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 253:
szp: INT_AND(r, load8_16_32)
- code253(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 253:
stm: INT_IFCMP(REF_OR(r,REF_NOT(r)),INT_CONSTANT)
- code253(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 253:
r: LONG_LOAD(r,INT_CONSTANT)
- code254(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 254:
stm: INT_STORE(INT_AND(INT_LOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code254(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 254:
czr: REF_AND(r,REF_MOVE(INT_CONSTANT))
- code254(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 254:
r: LONG_LOAD(r,REF_MOVE(ADDRESS_CONSTANT))
- code255(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 255:
stm: INT_STORE(INT_AND(r,INT_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code255(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 255:
r: REF_AND(r,REF_MOVE(INT_CONSTANT))
- code255(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 255:
r: LONG_LOAD(r,r)
- code256(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 256:
stm: INT_ASTORE(INT_AND(INT_ALOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code256(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 256:
r: REF_OR(r,REF_MOVE(INT_CONSTANT))
- code256(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 256:
r: LONG_LOAD(REF_ADD(r,r),INT_CONSTANT)
- code257(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 257:
stm: INT_ASTORE(INT_AND(r,INT_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code257(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 257:
r: REF_OR(r,REF_MOVE(INT_CONSTANT))
- code257(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 257:
r: LONG_LOAD(REF_ADD(r,INT_CONSTANT),INT_CONSTANT)
- code258(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 258:
r: INT_DIV(riv, riv)
- code258(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 258:
r: REF_XOR(r,REF_MOVE(INT_CONSTANT))
- code258(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 258:
stm: LONG_STORE(r,OTHER_OPERAND(r,INT_CONSTANT))
- code259(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 259:
r: INT_MUL(r, riv)
- code259(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 259:
r: INT_DIV(riv, load32)
- code259(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 259:
r: REF_MOVE(ADDRESS_CONSTANT)
- code259(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 259:
stm: LONG_STORE(r,OTHER_OPERAND(r,REF_MOVE(ADDRESS_CONSTANT)))
- code26(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 26:
r: GUARD_COMBINE
- code26(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 26:
r: GUARD_COMBINE
- code26(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 26:
r: GET_CAUGHT_EXCEPTION
- code26(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 26:
r: GET_CAUGHT_EXCEPTION
- code260(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 260:
r: INT_MUL(r, load32)
- code260(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 260:
stm: INT_IFCMP(r,riv)
- code260(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 260:
r: REF_MOVE(ADDRESS_CONSTANT)
- code260(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 260:
stm: LONG_STORE(r,OTHER_OPERAND(r,r))
- code261(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 261:
r: INT_MUL(load32, riv)
- code261(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 261:
stm: INT_IFCMP(r, INT_CONSTANT)
- code261(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 261:
r: REF_MOVE(ADDRESS_CONSTANT)
- code261(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 261:
stm: LONG_STORE(r,OTHER_OPERAND(REF_ADD(r,INT_CONSTANT),INT_CONSTANT))
- code262(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 262:
szpr: INT_NEG(r)
- code262(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 262:
stm: INT_IFCMP(load8, INT_CONSTANT)
- code262(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 262:
r: LONG_LOAD(r,INT_CONSTANT)
- code262(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 262:
r: PREPARE_ADDR(r, r)
- code263(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 263:
stm: INT_STORE(INT_NEG(INT_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code263(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 263:
stm: INT_IFCMP(uload8, r)
- code263(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 263:
r: LONG_LOAD(r,REF_MOVE(ADDRESS_CONSTANT))
- code263(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 263:
r: ATTEMPT_ADDR(r, r)
- code264(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 264:
stm: INT_ASTORE(INT_NEG(INT_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code264(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 264:
stm: INT_IFCMP(r, uload8)
- code264(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 264:
r: LONG_LOAD(r,r)
- code265(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 265:
r: INT_NOT(r)
- code265(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 265:
stm: INT_IFCMP(sload16, INT_CONSTANT)
- code265(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 265:
stm: LONG_STORE(r,OTHER_OPERAND(r,INT_CONSTANT))
- code266(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 266:
stm: INT_STORE(INT_NOT(INT_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code266(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 266:
stm: INT_IFCMP(load32, riv)
- code266(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 266:
stm: LONG_STORE(r,OTHER_OPERAND(r,REF_MOVE(ADDRESS_CONSTANT)))
- code267(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 267:
stm: INT_ASTORE(INT_NOT(INT_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code267(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 267:
stm: INT_IFCMP(r, load32)
- code267(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 267:
stm: LONG_STORE(r,OTHER_OPERAND(r,r))
- code268(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 268:
szpr: INT_OR(r, riv)
- code268(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 268:
stm: INT_IFCMP(boolcmp, INT_CONSTANT)
- code268(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 268:
r: PREPARE_ADDR(r, r)
- code269(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 269:
szpr: INT_OR(r, load32)
- code269(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 269:
stm: INT_IFCMP(boolcmp, INT_CONSTANT)
- code269(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 269:
r: ATTEMPT_ADDR(r, r)
- code27(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 27:
stm: NULL_CHECK(riv)
- code27(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 27:
stm: NULL_CHECK(riv)
- code27(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 27:
stm: SET_CAUGHT_EXCEPTION(r)
- code27(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 27:
stm: SET_CAUGHT_EXCEPTION(r)
- code270(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 270:
szpr: INT_OR(load32, riv)
- code270(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 270:
stm: INT_IFCMP(cz, INT_CONSTANT)
- code271(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 271:
stm: INT_STORE(INT_OR(INT_LOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code271(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 271:
stm: INT_IFCMP(szp, INT_CONSTANT)
- code272(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 272:
stm: INT_STORE(INT_OR(r, INT_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code272(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 272:
stm: INT_IFCMP(bittest, INT_CONSTANT)
- code273(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 273:
stm: INT_ASTORE(INT_OR(INT_ALOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code273(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 273:
stm: INT_IFCMP2(r,riv)
- code274(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 274:
stm: INT_ASTORE(INT_OR(r, INT_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code274(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 274:
stm: INT_IFCMP2(load32,riv)
- code275(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 275:
r: INT_REM(riv, riv)
- code275(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 275:
stm: INT_IFCMP2(riv,load32)
- code276(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 276:
r: INT_REM(riv, load32)
- code276(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 276:
r: INT_LOAD(rlv, rlv)
- code277(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 277:
r: INT_OR(INT_SHL(r,INT_CONSTANT),INT_USHR(r,INT_CONSTANT))
- code277(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 277:
r: INT_LOAD(rlv, address1scaledreg)
- code278(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 278:
r: INT_OR(INT_USHR(r,INT_CONSTANT),INT_SHL(r,INT_CONSTANT))
- code278(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 278:
r: INT_LOAD(address1scaledreg, rlv)
- code279(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 279:
r: INT_OR(INT_SHL(r,INT_CONSTANT),INT_USHR(r,INT_CONSTANT))
- code279(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 279:
r: INT_LOAD(address1scaledreg, address1reg)
- code28(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 28:
stm: IR_PROLOGUE
- code28(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 28:
stm: IR_PROLOGUE
- code28(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 28:
stm: FENCE
- code28(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 28:
stm: FENCE
- code280(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 280:
r: INT_OR(INT_USHR(r,INT_CONSTANT),INT_SHL(r,INT_CONSTANT))
- code280(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 280:
r: INT_LOAD(address1reg, address1scaledreg)
- code281(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 281:
r: INT_OR(INT_SHL(r,INT_AND(r,INT_CONSTANT)),INT_USHR(r,INT_AND(INT_NEG(r),INT_CONSTANT)))
- code281(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 281:
r: INT_LOAD(address, LONG_CONSTANT)
- code282(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 282:
r: INT_OR(INT_USHR(r,INT_AND(INT_NEG(r),INT_CONSTANT)),INT_SHL(r,INT_AND(r,INT_CONSTANT)))
- code282(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 282:
r: INT_ALOAD(rlv, riv)
- code283(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 283:
r: INT_OR(INT_SHL(r,INT_AND(INT_NEG(r),INT_CONSTANT)),INT_USHR(r,INT_AND(r,INT_CONSTANT)))
- code283(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 283:
r: INT_MOVE(riv)
- code284(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 284:
r: INT_OR(INT_USHR(r,INT_AND(r,INT_CONSTANT)),INT_SHL(r,INT_AND(INT_NEG(r),INT_CONSTANT)))
- code284(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 284:
czr: INT_MOVE(czr)
- code285(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 285:
szpr: INT_SHL(riv, INT_AND(r, INT_CONSTANT))
- code286(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 286:
szpr: INT_SHL(riv, riv)
- code286(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 286:
szpr: INT_MOVE(szpr)
- code287(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 287:
szpr: INT_SHL(r, INT_CONSTANT)
- code288(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 288:
r: INT_SHL(r, INT_CONSTANT)
- code289(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 289:
szpr: INT_SHL(INT_SHR(r, INT_CONSTANT), INT_CONSTANT)
- code29(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 29:
r: GET_CAUGHT_EXCEPTION
- code29(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 29:
r: GET_CAUGHT_EXCEPTION
- code29(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 29:
stm: WRITE_FLOOR
- code29(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 29:
stm: WRITE_FLOOR
- code290(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 290:
stm: INT_STORE(INT_SHL(INT_LOAD(riv,riv),INT_AND(r,INT_CONSTANT)),OTHER_OPERAND(riv, riv))
- code291(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 291:
stm: INT_STORE(INT_SHL(INT_LOAD(riv,riv), INT_CONSTANT),OTHER_OPERAND(riv, riv))
- code292(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 292:
stm: INT_ASTORE(INT_SHL(INT_ALOAD(riv,riv),INT_AND(r, INT_CONSTANT)),OTHER_OPERAND(riv, riv))
- code293(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 293:
stm: INT_ASTORE(INT_SHL(INT_ALOAD(riv,riv), INT_CONSTANT),OTHER_OPERAND(riv, riv))
- code294(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 294:
szpr: INT_SHR(riv, INT_AND(r, INT_CONSTANT))
- code295(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 295:
szpr: INT_SHR(riv, riv)
- code295(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 295:
r: INT_MUL(r, riv)
- code296(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 296:
szpr: INT_SHR(riv, INT_CONSTANT)
- code296(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 296:
r: INT_MUL(r, load32)
- code297(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 297:
stm: INT_STORE(INT_SHR(INT_LOAD(riv,riv),INT_AND(r,INT_CONSTANT)),OTHER_OPERAND(riv, riv))
- code297(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 297:
r: INT_MUL(load32, riv)
- code298(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 298:
stm: INT_STORE(INT_SHR(INT_LOAD(riv,riv), INT_CONSTANT),OTHER_OPERAND(riv, riv))
- code298(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 298:
szpr: INT_NEG(r)
- code299(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 299:
stm: INT_ASTORE(INT_SHR(INT_ALOAD(riv,riv),INT_AND(r, INT_CONSTANT)),OTHER_OPERAND(riv, riv))
- code299(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 299:
stm: INT_STORE(INT_NEG(INT_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code30(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 30:
stm: SET_CAUGHT_EXCEPTION(r)
- code30(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 30:
stm: SET_CAUGHT_EXCEPTION(r)
- code30(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 30:
stm: READ_CEILING
- code30(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 30:
stm: READ_CEILING
- code300(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 300:
stm: INT_ASTORE(INT_SHR(INT_ALOAD(riv,riv), INT_CONSTANT),OTHER_OPERAND(riv, riv))
- code300(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 300:
stm: INT_ASTORE(INT_NEG(INT_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code301(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 301:
stm: INT_STORE(riv, OTHER_OPERAND(riv, riv))
- code301(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 301:
r: INT_NOT(r)
- code302(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 302:
stm: INT_STORE(riv, OTHER_OPERAND(riv, address1scaledreg))
- code302(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 302:
stm: INT_STORE(INT_NOT(INT_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code303(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 303:
stm: INT_STORE(riv, OTHER_OPERAND(address1scaledreg, riv))
- code303(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 303:
stm: INT_ASTORE(INT_NOT(INT_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code304(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 304:
stm: INT_STORE(riv, OTHER_OPERAND(address1scaledreg, address1reg))
- code304(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 304:
szpr: INT_OR(r, riv)
- code305(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 305:
stm: INT_STORE(riv, OTHER_OPERAND(address1reg, address1scaledreg))
- code305(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 305:
szpr: INT_OR(r, load32)
- code306(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 306:
stm: INT_STORE(riv, OTHER_OPERAND(address, INT_CONSTANT))
- code306(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 306:
szpr: INT_OR(load32, riv)
- code307(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 307:
czr: INT_SUB(riv, r)
- code307(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 307:
stm: INT_STORE(INT_OR(INT_LOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code308(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 308:
r: INT_SUB(riv, r)
- code308(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 308:
stm: INT_STORE(INT_OR(r, INT_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code309(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 309:
r: INT_SUB(load32, r)
- code309(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 309:
stm: INT_ASTORE(INT_OR(INT_ALOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code31(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 31:
stm: SET_CAUGHT_EXCEPTION(INT_CONSTANT)
- code31(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 31:
stm: SET_CAUGHT_EXCEPTION(INT_CONSTANT)
- code31(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 31:
stm: DCBF(r)
- code31(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 31:
stm: DCBF(r)
- code310(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 310:
czr: INT_SUB(riv, load32)
- code310(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 310:
stm: INT_ASTORE(INT_OR(r, INT_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code311(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 311:
czr: INT_SUB(load32, riv)
- code311(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 311:
r: INT_REM(riv, riv)
- code312(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 312:
stm: INT_STORE(INT_SUB(INT_LOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code312(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 312:
r: INT_REM(riv, load32)
- code313(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 313:
stm: INT_STORE(INT_SUB(riv, INT_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code313(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 313:
r: INT_OR(INT_SHL(r,INT_CONSTANT),INT_USHR(r,INT_CONSTANT))
- code314(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 314:
stm: INT_ASTORE(INT_SUB(INT_ALOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code314(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 314:
r: INT_OR(INT_USHR(r,INT_CONSTANT),INT_SHL(r,INT_CONSTANT))
- code315(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 315:
stm: INT_ASTORE(INT_SUB(riv, INT_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code315(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 315:
r: INT_OR(INT_SHL(r,INT_CONSTANT),INT_USHR(r,INT_CONSTANT))
- code316(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 316:
szpr: INT_USHR(riv, INT_AND(r, INT_CONSTANT))
- code316(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 316:
r: INT_OR(INT_USHR(r,INT_CONSTANT),INT_SHL(r,INT_CONSTANT))
- code317(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 317:
szpr: INT_USHR(riv, riv)
- code317(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 317:
r: INT_OR(INT_SHL(r,INT_AND(r,INT_CONSTANT)),INT_USHR(r,INT_AND(INT_NEG(r),INT_CONSTANT)))
- code318(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 318:
szpr: INT_USHR(riv, INT_CONSTANT)
- code318(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 318:
r: INT_OR(INT_USHR(r,INT_AND(INT_NEG(r),INT_CONSTANT)),INT_SHL(r,INT_AND(r,INT_CONSTANT)))
- code319(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 319:
stm: INT_STORE(INT_USHR(INT_LOAD(riv,riv),INT_AND(r,INT_CONSTANT)),OTHER_OPERAND(riv, riv))
- code319(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 319:
r: INT_OR(INT_SHL(r,INT_AND(INT_NEG(r),INT_CONSTANT)),INT_USHR(r,INT_AND(r,INT_CONSTANT)))
- code32(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 32:
stm: TRAP
- code32(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 32:
stm: TRAP
- code32(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 32:
stm: DCBST(r)
- code32(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 32:
stm: DCBST(r)
- code320(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 320:
stm: INT_STORE(INT_USHR(INT_LOAD(riv,riv), INT_CONSTANT),OTHER_OPERAND(riv, riv))
- code320(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 320:
r: INT_OR(INT_USHR(r,INT_AND(r,INT_CONSTANT)),INT_SHL(r,INT_AND(INT_NEG(r),INT_CONSTANT)))
- code321(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 321:
stm: INT_ASTORE(INT_USHR(INT_ALOAD(riv,riv),INT_AND(r, INT_CONSTANT)),OTHER_OPERAND(riv, riv))
- code321(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 321:
szpr: INT_SHL(riv, INT_AND(r, INT_CONSTANT))
- code322(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 322:
stm: INT_ASTORE(INT_USHR(INT_ALOAD(riv,riv), INT_CONSTANT),OTHER_OPERAND(riv, riv))
- code322(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 322:
szpr: INT_SHL(riv, riv)
- code323(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 323:
szpr: INT_XOR(r, riv)
- code323(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 323:
szpr: INT_SHL(r, INT_CONSTANT)
- code324(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 324:
szpr: INT_XOR(r, load32)
- code324(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 324:
r: INT_SHL(r, INT_CONSTANT)
- code325(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 325:
szpr: INT_XOR(load32, riv)
- code325(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 325:
szpr: INT_SHL(INT_SHR(r, INT_CONSTANT), INT_CONSTANT)
- code326(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 326:
stm: INT_STORE(INT_XOR(INT_LOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code326(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 326:
stm: INT_STORE(INT_SHL(INT_LOAD(riv,riv),INT_AND(r,INT_CONSTANT)),OTHER_OPERAND(riv, riv))
- code327(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 327:
stm: INT_STORE(INT_XOR(r,INT_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code327(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 327:
stm: INT_STORE(INT_SHL(INT_LOAD(riv,riv), INT_CONSTANT),OTHER_OPERAND(riv, riv))
- code328(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 328:
stm: INT_ASTORE(INT_XOR(INT_ALOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code328(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 328:
stm: INT_ASTORE(INT_SHL(INT_ALOAD(riv,riv),INT_AND(r, INT_CONSTANT)),OTHER_OPERAND(riv, riv))
- code329(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 329:
stm: INT_ASTORE(INT_XOR(r,INT_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code329(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 329:
stm: INT_ASTORE(INT_SHL(INT_ALOAD(riv,riv), INT_CONSTANT),OTHER_OPERAND(riv, riv))
- code33(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 33:
stm: TRAP_IF(r, INT_CONSTANT)
- code33(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 33:
stm: TRAP_IF(r, INT_CONSTANT)
- code33(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 33:
stm: DCBT(r)
- code33(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 33:
stm: DCBT(r)
- code330(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 330:
r: LCMP_CMOV(r, OTHER_OPERAND(rlv, any))
- code330(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 330:
szpr: INT_SHR(riv, INT_AND(r, INT_CONSTANT))
- code331(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 331:
r: INT_ADD(address1scaledreg, r)
- code331(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 331:
szpr: INT_SHR(riv, riv)
- code332(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 332:
r: INT_ADD(r, address1scaledreg)
- code332(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 332:
szpr: INT_SHR(riv, INT_CONSTANT)
- code333(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 333:
r: INT_ADD(address1scaledreg, address1reg)
- code333(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 333:
stm: INT_STORE(INT_SHR(INT_LOAD(riv,riv),INT_AND(r,INT_CONSTANT)),OTHER_OPERAND(riv, riv))
- code334(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 334:
r: INT_ADD(address1reg, address1scaledreg)
- code334(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 334:
stm: INT_STORE(INT_SHR(INT_LOAD(riv,riv), INT_CONSTANT),OTHER_OPERAND(riv, riv))
- code335(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 335:
r: INT_ADD(address, INT_CONSTANT)
- code335(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 335:
stm: INT_ASTORE(INT_SHR(INT_ALOAD(riv,riv),INT_AND(r, INT_CONSTANT)),OTHER_OPERAND(riv, riv))
- code336(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 336:
r: INT_MOVE(address)
- code336(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 336:
stm: INT_ASTORE(INT_SHR(INT_ALOAD(riv,riv), INT_CONSTANT),OTHER_OPERAND(riv, riv))
- code337(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 337:
r: BYTE_LOAD(riv, riv)
- code337(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 337:
stm: INT_STORE(riv, OTHER_OPERAND(rlv, rlv))
- code338(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 338:
sload8: BYTE_LOAD(riv, riv)
- code338(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 338:
stm: INT_STORE(riv, OTHER_OPERAND(rlv, address1scaledreg))
- code339(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 339:
r: BYTE_ALOAD(riv, riv)
- code339(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 339:
stm: INT_STORE(riv, OTHER_OPERAND(address1scaledreg, rlv))
- code34(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 34:
stm: TRAP_IF(r, LONG_CONSTANT)
- code34(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 34:
stm: TRAP_IF(r, LONG_CONSTANT)
- code34(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 34:
stm: DCBTST(r)
- code34(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 34:
stm: DCBTST(r)
- code340(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 340:
sload8: BYTE_ALOAD(riv, riv)
- code340(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 340:
stm: INT_STORE(riv, OTHER_OPERAND(address1scaledreg, address1reg))
- code341(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 341:
r: UBYTE_LOAD(riv, riv)
- code341(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 341:
stm: INT_STORE(riv, OTHER_OPERAND(address1reg, address1scaledreg))
- code342(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 342:
uload8: UBYTE_LOAD(riv, riv)
- code342(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 342:
stm: INT_STORE(riv, OTHER_OPERAND(address, LONG_CONSTANT))
- code343(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 343:
r: UBYTE_ALOAD(riv, riv)
- code343(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 343:
czr: INT_SUB(riv, r)
- code344(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 344:
uload8: UBYTE_ALOAD(riv, riv)
- code344(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 344:
r: INT_SUB(riv, r)
- code345(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 345:
r: INT_SUB(load32, r)
- code346(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 346:
czr: INT_SUB(riv, load32)
- code347(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 347:
r: SHORT_LOAD(riv, riv)
- code347(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 347:
czr: INT_SUB(load32, riv)
- code348(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 348:
sload16: SHORT_LOAD(riv, riv)
- code348(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 348:
stm: INT_STORE(INT_SUB(INT_LOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code349(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 349:
r: SHORT_ALOAD(riv, riv)
- code349(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 349:
stm: INT_STORE(INT_SUB(riv, INT_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code35(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 35:
stm: TRAP_IF(r, r)
- code35(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 35:
stm: TRAP_IF(r, r)
- code35(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 35:
stm: DCBZ(r)
- code35(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 35:
stm: DCBZ(r)
- code350(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 350:
sload16: SHORT_ALOAD(riv, riv)
- code350(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 350:
stm: INT_ASTORE(INT_SUB(INT_ALOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code351(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 351:
r: USHORT_LOAD(riv, riv)
- code351(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 351:
stm: INT_ASTORE(INT_SUB(riv, INT_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code352(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 352:
uload16: USHORT_LOAD(riv, riv)
- code352(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 352:
szpr: INT_USHR(riv, INT_AND(r, INT_CONSTANT))
- code353(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 353:
r: USHORT_ALOAD(riv, riv)
- code353(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 353:
szpr: INT_USHR(riv, riv)
- code354(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 354:
uload16: USHORT_ALOAD(riv, riv)
- code354(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 354:
szpr: INT_USHR(riv, INT_CONSTANT)
- code355(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 355:
stm: INT_STORE(INT_USHR(INT_LOAD(riv,riv),INT_AND(r,INT_CONSTANT)),OTHER_OPERAND(riv, riv))
- code356(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 356:
stm: INT_STORE(INT_USHR(INT_LOAD(riv,riv), INT_CONSTANT),OTHER_OPERAND(riv, riv))
- code357(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 357:
load32: INT_LOAD(riv, riv)
- code357(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 357:
stm: INT_ASTORE(INT_USHR(INT_ALOAD(riv,riv),INT_AND(r, INT_CONSTANT)),OTHER_OPERAND(riv, riv))
- code358(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 358:
load32: INT_ALOAD(riv, riv)
- code358(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 358:
stm: INT_ASTORE(INT_USHR(INT_ALOAD(riv,riv), INT_CONSTANT),OTHER_OPERAND(riv, riv))
- code359(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 359:
szpr: INT_XOR(r, riv)
- code36(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 36:
stm: TRAP_IF(load32, riv)
- code36(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 36:
stm: TRAP_IF(load32, riv)
- code36(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 36:
stm: DCBZL(r)
- code36(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 36:
stm: DCBZL(r)
- code360(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 360:
szpr: INT_XOR(r, load32)
- code361(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 361:
szpr: INT_XOR(load32, riv)
- code362(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 362:
stm: INT_STORE(INT_XOR(INT_LOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code363(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 363:
load64: LONG_LOAD(riv, riv)
- code363(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 363:
stm: INT_STORE(INT_XOR(r,INT_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code364(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 364:
load64: LONG_ALOAD(riv, riv)
- code364(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 364:
stm: INT_ASTORE(INT_XOR(INT_ALOAD(riv,riv),riv),OTHER_OPERAND(riv, riv))
- code365(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 365:
r: LONG_2INT(r)
- code365(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 365:
stm: INT_ASTORE(INT_XOR(r,INT_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code366(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 366:
stm: INT_STORE(LONG_2INT(r), OTHER_OPERAND(riv,riv))
- code366(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 366:
r: LCMP_CMOV(r, OTHER_OPERAND(rlv, any))
- code367(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 367:
stm: INT_ASTORE(LONG_2INT(r), OTHER_OPERAND(riv, riv))
- code367(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 367:
r: LCMP_CMOV(r, OTHER_OPERAND(INT_CONSTANT, any))
- code368(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 368:
r: LONG_2INT(load64)
- code368(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 368:
r: LCMP_CMOV(load64, OTHER_OPERAND(rlv, any))
- code369(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 369:
load32: LONG_2INT(load64)
- code369(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 369:
r: LCMP_CMOV(rlv, OTHER_OPERAND(load64, any))
- code37(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 37:
stm: TRAP_IF(riv, load32)
- code37(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 37:
stm: TRAP_IF(riv, load32)
- code37(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 37:
stm: ICBI(r)
- code37(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 37:
stm: ICBI(r)
- code370(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 370:
r: LONG_2INT(LONG_USHR(r, INT_CONSTANT))
- code370(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 370:
r: LONG_ADD(address1scaledreg, r)
- code371(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 371:
r: LONG_2INT(LONG_SHR(r, INT_CONSTANT))
- code371(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 371:
r: LONG_ADD(r, address1scaledreg)
- code372(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 372:
r: LONG_2INT(LONG_USHR(load64, INT_CONSTANT))
- code372(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 372:
r: LONG_ADD(address1scaledreg, address1reg)
- code373(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 373:
r: LONG_2INT(LONG_SHR(load64, INT_CONSTANT))
- code373(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 373:
r: LONG_ADD(address1reg, address1scaledreg)
- code374(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 374:
load32: LONG_2INT(LONG_USHR(load64, INT_CONSTANT))
- code374(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 374:
r: LONG_ADD(address, LONG_CONSTANT)
- code375(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 375:
load32: LONG_2INT(LONG_SHR(load64, INT_CONSTANT))
- code375(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 375:
r: LONG_MOVE(address)
- code376(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 376:
r: LONG_ADD(r, rlv)
- code376(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 376:
r: BYTE_LOAD(rlv, rlv)
- code377(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 377:
r: LONG_ADD(r, load64)
- code377(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 377:
sload8: BYTE_LOAD(rlv, rlv)
- code378(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 378:
r: LONG_ADD(load64, rlv)
- code378(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 378:
r: BYTE_ALOAD(rlv, riv)
- code379(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 379:
stm: LONG_STORE(LONG_ADD(LONG_LOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code379(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 379:
r: BYTE_ALOAD(rlv, r)
- code38(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 38:
uload8: INT_AND(load8_16_32, INT_CONSTANT)
- code38(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 38:
uload8: INT_AND(load8_16_32, INT_CONSTANT)
- code38(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 38:
stm: TRAP
- code38(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 38:
stm: TRAP
- code380(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 380:
stm: LONG_STORE(LONG_ADD(r,LONG_LOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code380(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 380:
sload8: BYTE_ALOAD(rlv, riv)
- code381(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 381:
stm: LONG_ASTORE(LONG_ADD(LONG_ALOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code381(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 381:
r: UBYTE_LOAD(rlv, rlv)
- code382(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 382:
stm: LONG_ASTORE(LONG_ADD(r,LONG_ALOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code382(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 382:
uload8: UBYTE_LOAD(rlv, rlv)
- code383(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 383:
r: LONG_AND(r, rlv)
- code383(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 383:
r: UBYTE_ALOAD(rlv, riv)
- code384(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 384:
r: LONG_AND(r, load64)
- code384(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 384:
r: UBYTE_ALOAD(rlv, r)
- code385(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 385:
r: LONG_AND(load64, rlv)
- code385(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 385:
uload8: UBYTE_ALOAD(rlv, riv)
- code386(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 386:
stm: LONG_STORE(LONG_AND(LONG_LOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code387(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 387:
stm: LONG_STORE(LONG_AND(r,LONG_LOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code388(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 388:
stm: LONG_ASTORE(LONG_AND(LONG_ALOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code388(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 388:
r: SHORT_LOAD(rlv, rlv)
- code389(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 389:
stm: LONG_ASTORE(LONG_AND(r,LONG_ALOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code389(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 389:
sload16: SHORT_LOAD(rlv, rlv)
- code39(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 39:
r: INT_AND(load8_16_32, INT_CONSTANT)
- code39(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 39:
r: INT_AND(load8_16_32, INT_CONSTANT)
- code39(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 39:
stm: TRAP_IF(r,r)
- code39(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 39:
stm: TRAP_IF(r,r)
- code390(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 390:
stm: LONG_IFCMP(r,rlv)
- code390(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 390:
r: SHORT_ALOAD(rlv, riv)
- code391(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 391:
r: LONG_LOAD(riv, riv)
- code391(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 391:
r: SHORT_ALOAD(rlv, r)
- code392(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 392:
r: LONG_ALOAD(riv, riv)
- code392(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 392:
sload16: SHORT_ALOAD(rlv, riv)
- code393(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 393:
r: LONG_MOVE(r)
- code393(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 393:
r: USHORT_LOAD(rlv, rlv)
- code394(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 394:
r: LONG_MOVE(LONG_CONSTANT)
- code394(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 394:
uload16: USHORT_LOAD(rlv, rlv)
- code395(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 395:
r: USHORT_ALOAD(rlv, riv)
- code396(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 396:
r: LONG_MUL(r, rlv)
- code396(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 396:
r: USHORT_ALOAD(rlv, r)
- code397(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 397:
r: LONG_MUL(LONG_AND(rlv, LONG_CONSTANT), LONG_AND(rlv, LONG_CONSTANT))
- code397(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 397:
uload16: USHORT_ALOAD(rlv, riv)
- code398(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 398:
r: LONG_MUL(LONG_AND(rlv, LONG_CONSTANT), LONG_CONSTANT)
- code399(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 399:
r: LONG_MUL(INT_2LONG(riv), INT_2LONG(riv))
- code40(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 40:
r: INT_2BYTE(load8_16_32)
- code40(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 40:
r: INT_2BYTE(load8_16_32)
- code40(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 40:
stm: TRAP_IF(r,INT_CONSTANT)
- code40(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 40:
stm: TRAP_IF(r,INT_CONSTANT)
- code400(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 400:
r: LONG_NEG(r)
- code400(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 400:
load32: INT_LOAD(rlv, rlv)
- code401(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 401:
stm: LONG_STORE(LONG_NEG(LONG_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code401(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 401:
load32: INT_ALOAD(rlv, riv)
- code402(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 402:
stm: LONG_ASTORE(LONG_NEG(LONG_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code403(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 403:
r: LONG_NOT(r)
- code404(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 404:
stm: LONG_STORE(LONG_NOT(LONG_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code405(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 405:
stm: LONG_ASTORE(LONG_NOT(LONG_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code406(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 406:
r: LONG_OR(r, rlv)
- code406(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 406:
load64: LONG_LOAD(rlv, rlv)
- code407(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 407:
r: LONG_OR(r, load64)
- code407(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 407:
load64: LONG_ALOAD(rlv, rlv)
- code408(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 408:
r: LONG_OR(load64, rlv)
- code408(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 408:
load64: LONG_ALOAD(rlv, r)
- code409(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 409:
stm: LONG_STORE(LONG_OR(LONG_LOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code41(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 41:
r: INT_USHR(INT_SHL(load8_16_32, INT_CONSTANT), INT_CONSTANT)
- code41(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 41:
r: INT_USHR(INT_SHL(load8_16_32, INT_CONSTANT), INT_CONSTANT)
- code41(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 41:
stm: TRAP_IF(r,LONG_CONSTANT)
- code41(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 41:
stm: TRAP_IF(r,LONG_CONSTANT)
- code410(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 410:
stm: LONG_STORE(LONG_OR(r,LONG_LOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code411(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 411:
stm: LONG_ASTORE(LONG_OR(LONG_ALOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code411(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 411:
r: LONG_2INT(r)
- code412(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 412:
stm: LONG_ASTORE(LONG_OR(r,LONG_ALOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code412(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 412:
stm: INT_STORE(LONG_2INT(r), OTHER_OPERAND(riv,riv))
- code413(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 413:
r: LONG_SHL(rlv, riv)
- code413(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 413:
stm: INT_ASTORE(LONG_2INT(r), OTHER_OPERAND(riv, riv))
- code414(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 414:
r: LONG_SHL(rlv, INT_AND(riv, INT_CONSTANT))
- code414(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 414:
r: LONG_2INT(load64)
- code415(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 415:
r: LONG_SHR(rlv, riv)
- code415(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 415:
load32: LONG_2INT(load64)
- code416(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 416:
r: LONG_SHR(rlv, INT_AND(riv, INT_CONSTANT))
- code416(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 416:
r: LONG_2INT(LONG_USHR(r, INT_CONSTANT))
- code417(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 417:
stm: LONG_STORE(r, OTHER_OPERAND(riv, riv))
- code417(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 417:
r: LONG_2INT(LONG_SHR(r, INT_CONSTANT))
- code418(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 418:
stm: LONG_STORE(LONG_CONSTANT, OTHER_OPERAND(riv, riv))
- code418(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 418:
r: LONG_2INT(LONG_USHR(load64, INT_CONSTANT))
- code419(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 419:
r: LONG_SUB(rlv, rlv)
- code419(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 419:
r: LONG_2INT(LONG_SHR(load64, INT_CONSTANT))
- code42(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 42:
r: INT_AND(load16_32, INT_CONSTANT)
- code42(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 42:
r: INT_AND(load16_32, INT_CONSTANT)
- code42(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 42:
r: BOOLEAN_NOT(r)
- code42(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 42:
r: BOOLEAN_NOT(r)
- code420(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 420:
r: LONG_SUB(rlv, load64)
- code420(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 420:
load32: LONG_2INT(LONG_USHR(load64, INT_CONSTANT))
- code421(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 421:
r: LONG_SUB(load64, rlv)
- code421(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 421:
load32: LONG_2INT(LONG_SHR(load64, INT_CONSTANT))
- code422(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 422:
stm: LONG_STORE(LONG_SUB(LONG_LOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code422(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 422:
czr: LONG_ADD(r, rlv)
- code423(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 423:
stm: LONG_ASTORE(LONG_SUB(LONG_ALOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code423(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 423:
czr: LONG_ADD(r, riv)
- code424(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 424:
r: LONG_USHR(rlv, riv)
- code424(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 424:
czr: LONG_ADD(r,r)
- code425(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 425:
r: LONG_USHR(rlv, INT_AND(riv, INT_CONSTANT))
- code425(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 425:
r: LONG_ADD(r, rlv)
- code426(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 426:
r: LONG_XOR(r, rlv)
- code426(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 426:
czr: LONG_ADD(rlv, load64)
- code427(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 427:
r: LONG_XOR(r, load64)
- code427(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 427:
czr: LONG_ADD(load64, rlv)
- code428(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 428:
r: LONG_XOR(load64, rlv)
- code428(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 428:
stm: LONG_STORE(LONG_ADD(LONG_LOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code429(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 429:
stm: LONG_STORE(LONG_XOR(LONG_LOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code429(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 429:
stm: LONG_STORE(LONG_ADD(rlv,LONG_LOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code43(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 43:
r: INT_USHR(INT_SHL(load16_32, INT_CONSTANT), INT_CONSTANT)
- code43(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 43:
r: INT_USHR(INT_SHL(load16_32, INT_CONSTANT), INT_CONSTANT)
- code43(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 43:
r: BOOLEAN_CMP_INT(r,INT_CONSTANT)
- code43(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 43:
r: BOOLEAN_CMP_INT(r,INT_CONSTANT)
- code430(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 430:
stm: LONG_STORE(LONG_XOR(r,LONG_LOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code430(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 430:
stm: LONG_ASTORE(LONG_ADD(LONG_ALOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code431(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 431:
stm: LONG_ASTORE(LONG_XOR(LONG_ALOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code431(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 431:
stm: LONG_ASTORE(LONG_ADD(rlv,LONG_ALOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code432(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 432:
stm: LONG_ASTORE(LONG_XOR(r,LONG_ALOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code432(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 432:
szpr: LONG_AND(r, rlv)
- code433(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 433:
r: FLOAT_ADD(r, r)
- code433(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 433:
szpr: LONG_AND(r,r)
- code434(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 434:
r: FLOAT_ADD(r, float_load)
- code434(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 434:
szp: LONG_AND(r, rlv)
- code435(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 435:
r: FLOAT_ADD(float_load,r)
- code435(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 435:
szpr: LONG_AND(rlv, load64)
- code436(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 436:
r: DOUBLE_ADD(r, r)
- code436(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 436:
szpr: LONG_AND(load64, rlv)
- code437(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 437:
r: DOUBLE_ADD(r, double_load)
- code437(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 437:
szp: LONG_AND(load8_16_32_64, rlv)
- code438(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 438:
r: DOUBLE_ADD(double_load,r)
- code438(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 438:
szp: LONG_AND(r, load8_16_32_64)
- code439(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 439:
r: FLOAT_SUB(r, r)
- code439(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 439:
stm: LONG_STORE(LONG_AND(LONG_LOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code44(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 44:
stm: SHORT_STORE(riv, OTHER_OPERAND(riv, riv))
- code44(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 44:
stm: SHORT_STORE(riv, OTHER_OPERAND(riv, riv))
- code44(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 44:
r: BOOLEAN_CMP_INT(r,r)
- code44(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 44:
r: BOOLEAN_CMP_INT(r,r)
- code440(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 440:
r: FLOAT_SUB(r, float_load)
- code440(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 440:
stm: LONG_STORE(LONG_AND(r,LONG_LOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code441(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 441:
r: DOUBLE_SUB(r, r)
- code441(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 441:
stm: LONG_ASTORE(LONG_AND(LONG_ALOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code442(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 442:
r: DOUBLE_SUB(r, double_load)
- code442(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 442:
stm: LONG_ASTORE(LONG_AND(r,LONG_ALOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code443(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 443:
r: FLOAT_MUL(r, r)
- code443(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 443:
r: LONG_DIV(rlv, rlv)
- code444(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 444:
r: FLOAT_MUL(r, float_load)
- code444(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 444:
r: LONG_DIV(rlv, riv)
- code445(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 445:
r: FLOAT_MUL(float_load, r)
- code445(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 445:
r: LONG_DIV(riv, rlv)
- code446(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 446:
r: DOUBLE_MUL(r, r)
- code446(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 446:
r: LONG_DIV(rlv, load64)
- code447(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 447:
r: DOUBLE_MUL(r, double_load)
- code447(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 447:
r: LONG_DIV(load64,rlv)
- code448(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 448:
r: DOUBLE_MUL(double_load, r)
- code448(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 448:
stm: LONG_IFCMP(rlv,rlv)
- code449(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 449:
r: FLOAT_DIV(r, r)
- code449(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 449:
stm: LONG_IFCMP(r, LONG_CONSTANT)
- code45(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 45:
stm: SHORT_STORE(load16, OTHER_OPERAND(riv, riv))
- code45(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 45:
stm: SHORT_STORE(load16, OTHER_OPERAND(riv, riv))
- code45(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 45:
boolcmp: BOOLEAN_CMP_INT(r,INT_CONSTANT)
- code45(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 45:
boolcmp: BOOLEAN_CMP_INT(r,INT_CONSTANT)
- code450(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 450:
r: FLOAT_DIV(r, float_load)
- code450(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 450:
r: LONG_LOAD(rlv, rlv)
- code451(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 451:
r: DOUBLE_DIV(r, r)
- code451(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 451:
r: LONG_LOAD(rlv, address1scaledreg)
- code452(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 452:
r: DOUBLE_DIV(r, double_load)
- code452(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 452:
r: LONG_LOAD(address1scaledreg, rlv)
- code453(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 453:
r: FLOAT_NEG(r)
- code453(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 453:
r: LONG_LOAD(address1scaledreg, address1reg)
- code454(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 454:
r: DOUBLE_NEG(r)
- code454(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 454:
r: LONG_LOAD(address1reg, address1scaledreg)
- code455(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 455:
r: FLOAT_SQRT(r)
- code455(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 455:
r: LONG_LOAD(address, LONG_CONSTANT)
- code456(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 456:
r: DOUBLE_SQRT(r)
- code456(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 456:
r: LONG_ALOAD(rlv, riv)
- code457(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 457:
r: FLOAT_REM(r, r)
- code457(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 457:
r: LONG_ALOAD(rlv, r)
- code458(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 458:
r: DOUBLE_REM(r, r)
- code458(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 458:
r: LONG_MOVE(rlv)
- code459(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 459:
r: LONG_2FLOAT(r)
- code459(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 459:
r: LONG_MOVE(riv)
- code46(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 46:
stm: SHORT_STORE(rlv, OTHER_OPERAND(rlv, rlv))
- code46(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 46:
stm: SHORT_STORE(rlv, OTHER_OPERAND(rlv, rlv))
- code46(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 46:
boolcmp: BOOLEAN_CMP_INT(r,r)
- code46(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 46:
boolcmp: BOOLEAN_CMP_INT(r,r)
- code460(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 460:
r: LONG_2DOUBLE(r)
- code461(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 461:
r: FLOAT_MOVE(r)
- code461(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 461:
r: LONG_MUL(r, rlv)
- code462(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 462:
r: DOUBLE_MOVE(r)
- code462(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 462:
r: INT_MUL(r, load64)
- code463(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 463:
r: DOUBLE_LOAD(riv, riv)
- code463(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 463:
r: INT_MUL(load64, rlv)
- code464(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 464:
r: DOUBLE_LOAD(riv, rlv)
- code464(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 464:
szpr: LONG_NEG(r)
- code465(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 465:
r: DOUBLE_LOAD(rlv, rlv)
- code465(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 465:
stm: LONG_STORE(LONG_NEG(LONG_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code466(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 466:
double_load: DOUBLE_LOAD(riv, riv)
- code466(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 466:
stm: LONG_ASTORE(LONG_NEG(LONG_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code467(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 467:
r: DOUBLE_ALOAD(riv, riv)
- code467(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 467:
r: LONG_NOT(r)
- code468(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 468:
double_load: DOUBLE_LOAD(rlv, rlv)
- code468(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 468:
stm: LONG_STORE(LONG_NOT(LONG_LOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code469(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 469:
r: DOUBLE_ALOAD(riv, r)
- code469(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 469:
stm: LONG_ASTORE(LONG_NOT(LONG_ALOAD(riv,riv)),OTHER_OPERAND(riv, riv))
- code47(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 47:
stm: SHORT_STORE(riv, OTHER_OPERAND(rlv, rlv))
- code47(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 47:
stm: SHORT_STORE(riv, OTHER_OPERAND(rlv, rlv))
- code47(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 47:
r: BOOLEAN_CMP_ADDR(r,INT_CONSTANT)
- code47(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 47:
r: BOOLEAN_CMP_ADDR(r,INT_CONSTANT)
- code470(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 470:
r: DOUBLE_ALOAD(rlv, rlv)
- code470(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 470:
szpr: LONG_OR(r, rlv)
- code471(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 471:
double_load: DOUBLE_ALOAD(riv, riv)
- code471(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 471:
szpr: LONG_OR(r, load64)
- code472(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 472:
r: FLOAT_LOAD(riv, riv)
- code472(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 472:
szpr: LONG_OR(load64, rlv)
- code473(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 473:
r: FLOAT_LOAD(rlv, rlv)
- code473(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 473:
stm: LONG_STORE(LONG_OR(LONG_LOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code474(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 474:
float_load: FLOAT_LOAD(riv, riv)
- code474(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 474:
stm: LONG_STORE(LONG_OR(r,LONG_LOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code475(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 475:
r: FLOAT_ALOAD(riv, riv)
- code475(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 475:
stm: LONG_ASTORE(LONG_OR(LONG_ALOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code476(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 476:
r: FLOAT_ALOAD(riv, r)
- code476(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 476:
stm: LONG_ASTORE(LONG_OR(r,LONG_ALOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code477(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 477:
r: FLOAT_ALOAD(rlv, rlv)
- code477(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 477:
r: LONG_REM(rlv, rlv)
- code478(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 478:
float_load: FLOAT_ALOAD(riv, riv)
- code478(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 478:
r: LONG_REM(rlv, riv)
- code479(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 479:
stm: DOUBLE_STORE(r, OTHER_OPERAND(riv, riv))
- code479(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 479:
r: LONG_REM(riv, rlv)
- code48(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 48:
stm: SHORT_ASTORE(riv, OTHER_OPERAND(riv, riv))
- code48(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 48:
stm: SHORT_ASTORE(riv, OTHER_OPERAND(riv, riv))
- code48(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 48:
r: BOOLEAN_CMP_ADDR(r,r)
- code48(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 48:
r: BOOLEAN_CMP_ADDR(r,r)
- code480(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 480:
stm: DOUBLE_STORE(r, OTHER_OPERAND(riv, rlv))
- code480(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 480:
r: LONG_REM(rlv, load64)
- code481(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 481:
stm: DOUBLE_STORE(r, OTHER_OPERAND(rlv, riv))
- code481(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 481:
r: LONG_REM(load64,rlv)
- code482(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 482:
stm: DOUBLE_STORE(r, OTHER_OPERAND(rlv, rlv))
- code482(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 482:
szpr: LONG_SHL(rlv, INT_AND(r, INT_CONSTANT))
- code483(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 483:
stm: DOUBLE_ASTORE(r, OTHER_OPERAND(riv, riv))
- code483(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 483:
szpr: LONG_SHL(rlv, riv)
- code484(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 484:
stm: DOUBLE_ASTORE(r, OTHER_OPERAND(rlv, riv))
- code484(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 484:
szpr: LONG_SHL(r, INT_CONSTANT)
- code485(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 485:
stm: DOUBLE_ASTORE(r, OTHER_OPERAND(riv, rlv))
- code485(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 485:
r: LONG_SHL(r, INT_CONSTANT)
- code486(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 486:
stm: DOUBLE_ASTORE(r, OTHER_OPERAND(rlv, rlv))
- code486(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 486:
szpr: LONG_SHL(LONG_SHR(r, INT_CONSTANT), INT_CONSTANT)
- code487(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 487:
stm: DOUBLE_ASTORE(r, OTHER_OPERAND(r, r))
- code487(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 487:
stm: LONG_STORE(LONG_SHL(LONG_LOAD(riv,riv),INT_AND(r,INT_CONSTANT)),OTHER_OPERAND(riv, riv))
- code488(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 488:
stm: FLOAT_STORE(r, OTHER_OPERAND(riv, riv))
- code488(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 488:
stm: LONG_STORE(LONG_SHL(LONG_LOAD(riv,riv), INT_CONSTANT),OTHER_OPERAND(riv, riv))
- code489(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 489:
stm: FLOAT_STORE(r, OTHER_OPERAND(rlv, rlv))
- code489(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 489:
stm: LONG_ASTORE(LONG_SHL(LONG_ALOAD(riv,riv),INT_AND(r, INT_CONSTANT)),OTHER_OPERAND(riv, riv))
- code49(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 49:
stm: SHORT_ASTORE(load16, OTHER_OPERAND(riv, riv))
- code49(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 49:
stm: SHORT_ASTORE(load16, OTHER_OPERAND(riv, riv))
- code49(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 49:
boolcmp: BOOLEAN_CMP_ADDR(r,INT_CONSTANT)
- code49(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 49:
boolcmp: BOOLEAN_CMP_ADDR(r,INT_CONSTANT)
- code490(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 490:
stm: FLOAT_STORE(r, OTHER_OPERAND(rlv, riv))
- code490(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 490:
stm: LONG_ASTORE(LONG_SHL(LONG_ALOAD(riv,riv), INT_CONSTANT),OTHER_OPERAND(riv, riv))
- code491(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 491:
stm: FLOAT_STORE(r, OTHER_OPERAND(riv, rlv))
- code491(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 491:
szpr: LONG_SHR(rlv, INT_AND(r, LONG_CONSTANT))
- code492(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 492:
stm: FLOAT_ASTORE(r, OTHER_OPERAND(riv, riv))
- code492(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 492:
szpr: LONG_SHR(rlv, riv)
- code493(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 493:
stm: FLOAT_ASTORE(r, OTHER_OPERAND(rlv, riv))
- code493(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 493:
szpr: LONG_SHR(rlv, LONG_CONSTANT)
- code494(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 494:
stm: FLOAT_ASTORE(r, OTHER_OPERAND(riv, rlv))
- code494(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 494:
stm: LONG_STORE(LONG_SHR(LONG_LOAD(riv,riv),INT_AND(r,LONG_CONSTANT)),OTHER_OPERAND(riv, riv))
- code495(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 495:
stm: FLOAT_ASTORE(r, OTHER_OPERAND(rlv, rlv))
- code495(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 495:
stm: LONG_STORE(LONG_SHR(LONG_LOAD(riv,riv), LONG_CONSTANT),OTHER_OPERAND(riv, riv))
- code496(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 496:
stm: FLOAT_ASTORE(r, OTHER_OPERAND(r, r))
- code496(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 496:
stm: LONG_ASTORE(LONG_SHR(LONG_ALOAD(riv,riv),INT_AND(r, LONG_CONSTANT)),OTHER_OPERAND(riv, riv))
- code497(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 497:
r: INT_2FLOAT(riv)
- code497(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 497:
stm: LONG_ASTORE(LONG_SHR(LONG_ALOAD(riv,riv), LONG_CONSTANT),OTHER_OPERAND(riv, riv))
- code498(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 498:
r: INT_2FLOAT(load32)
- code498(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 498:
stm: LONG_STORE(rlv, OTHER_OPERAND(rlv, rlv))
- code499(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 499:
r: INT_2DOUBLE(riv)
- code499(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 499:
stm: LONG_STORE(rlv, OTHER_OPERAND(rlv, address1scaledreg))
- code50(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 50:
stm: SHORT_ASTORE(riv, OTHER_OPERAND(r, r))
- code50(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 50:
stm: SHORT_ASTORE(riv, OTHER_OPERAND(r, r))
- code50(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 50:
boolcmp: BOOLEAN_CMP_ADDR(r,r)
- code50(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 50:
boolcmp: BOOLEAN_CMP_ADDR(r,r)
- code500(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 500:
r: INT_2DOUBLE(load32)
- code500(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 500:
stm: LONG_STORE(rlv, OTHER_OPERAND(address1scaledreg, rlv))
- code501(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 501:
r: FLOAT_2DOUBLE(r)
- code501(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 501:
stm: LONG_STORE(rlv, OTHER_OPERAND(address1scaledreg, address1reg))
- code502(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 502:
r: FLOAT_2DOUBLE(float_load)
- code502(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 502:
stm: LONG_STORE(rlv, OTHER_OPERAND(address1reg, address1scaledreg))
- code503(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 503:
r: DOUBLE_2FLOAT(r)
- code503(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 503:
stm: LONG_STORE(rlv, OTHER_OPERAND(address, LONG_CONSTANT))
- code504(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 504:
r: DOUBLE_2FLOAT(double_load)
- code504(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 504:
czr: LONG_SUB(rlv, r)
- code505(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 505:
r: FLOAT_2INT(r)
- code505(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 505:
r: LONG_SUB(rlv, r)
- code506(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 506:
r: FLOAT_2LONG(r)
- code506(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 506:
r: LONG_SUB(load64, r)
- code507(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 507:
r: DOUBLE_2INT(r)
- code507(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 507:
czr: LONG_SUB(rlv, load64)
- code508(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 508:
r: DOUBLE_2LONG(r)
- code508(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 508:
czr: LONG_SUB(load64, rlv)
- code509(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 509:
r: FLOAT_AS_INT_BITS(r)
- code509(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 509:
stm: LONG_STORE(LONG_SUB(LONG_LOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code51(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 51:
stm: INT_ASTORE(riv, OTHER_OPERAND(riv, riv))
- code51(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 51:
stm: INT_ASTORE(riv, OTHER_OPERAND(riv, riv))
- code510(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 510:
stm: LONG_STORE(LONG_SUB(rlv, LONG_LOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code511(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 511:
r: DOUBLE_AS_LONG_BITS(r)
- code511(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 511:
stm: LONG_ASTORE(LONG_SUB(LONG_ALOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code512(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 512:
stm: LONG_ASTORE(LONG_SUB(rlv, LONG_ALOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code513(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 513:
r: INT_BITS_AS_FLOAT(riv)
- code513(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 513:
szpr: LONG_USHR(rlv, LONG_AND(r, LONG_CONSTANT))
- code514(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 514:
szpr: LONG_USHR(rlv, riv)
- code515(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 515:
r: LONG_BITS_AS_DOUBLE(rlv)
- code515(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 515:
szpr: LONG_USHR(rlv, LONG_CONSTANT)
- code516(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 516:
stm: LONG_STORE(LONG_USHR(LONG_LOAD(riv,riv),LONG_AND(r,LONG_CONSTANT)),OTHER_OPERAND(riv, riv))
- code517(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 517:
r: MATERIALIZE_FP_CONSTANT(any)
- code517(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 517:
stm: LONG_STORE(LONG_USHR(LONG_LOAD(riv,riv), LONG_CONSTANT),OTHER_OPERAND(riv, riv))
- code518(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 518:
float_load: MATERIALIZE_FP_CONSTANT(any)
- code518(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 518:
stm: LONG_ASTORE(LONG_USHR(LONG_ALOAD(riv,riv),LONG_AND(r, LONG_CONSTANT)),OTHER_OPERAND(riv, riv))
- code519(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 519:
double_load: MATERIALIZE_FP_CONSTANT(any)
- code519(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 519:
stm: LONG_ASTORE(LONG_USHR(LONG_ALOAD(riv,riv), LONG_CONSTANT),OTHER_OPERAND(riv, riv))
- code52(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 52:
stm: INT_ASTORE(riv, OTHER_OPERAND(r, r))
- code52(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 52:
stm: INT_ASTORE(riv, OTHER_OPERAND(r, r))
- code52(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 52:
boolcmp: BOOLEAN_CMP_INT(boolcmp, INT_CONSTANT)
- code52(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 52:
boolcmp: BOOLEAN_CMP_INT(boolcmp, INT_CONSTANT)
- code520(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 520:
stm: CLEAR_FLOATING_POINT_STATE
- code520(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 520:
szpr: LONG_XOR(r, rlv)
- code521(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 521:
stm: FLOAT_IFCMP(r,r)
- code521(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 521:
szpr: LONG_XOR(r, load64)
- code522(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 522:
stm: FLOAT_IFCMP(r,float_load)
- code522(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 522:
szpr: LONG_XOR(load64, rlv)
- code523(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 523:
stm: FLOAT_IFCMP(float_load,r)
- code523(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 523:
stm: LONG_STORE(LONG_XOR(LONG_LOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code524(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 524:
stm: DOUBLE_IFCMP(r,r)
- code524(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 524:
stm: LONG_STORE(LONG_XOR(r,LONG_LOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code525(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 525:
stm: DOUBLE_IFCMP(r,double_load)
- code525(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 525:
stm: LONG_ASTORE(LONG_XOR(LONG_ALOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv, rlv))
- code526(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 526:
stm: DOUBLE_IFCMP(double_load,r)
- code526(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 526:
stm: LONG_ASTORE(LONG_XOR(r,LONG_ALOAD(rlv,rlv)),OTHER_OPERAND(rlv, rlv))
- code527(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 527:
r: FCMP_CMOV(r, OTHER_OPERAND(r, any))
- code527(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 527:
r: FLOAT_ADD(r, r)
- code528(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 528:
r: FCMP_CMOV(r, OTHER_OPERAND(float_load, any))
- code528(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 528:
r: FLOAT_ADD(r, float_load)
- code529(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 529:
r: FCMP_CMOV(r, OTHER_OPERAND(double_load, any))
- code529(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 529:
r: FLOAT_ADD(float_load,r)
- code53(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 53:
stm: INT_ASTORE(riv, OTHER_OPERAND(rlv, rlv))
- code53(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 53:
stm: INT_ASTORE(riv, OTHER_OPERAND(rlv, rlv))
- code530(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 530:
r: FCMP_CMOV(float_load, OTHER_OPERAND(r, any))
- code530(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 530:
r: DOUBLE_ADD(r, r)
- code531(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 531:
r: FCMP_CMOV(double_load, OTHER_OPERAND(r, any))
- code531(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 531:
r: DOUBLE_ADD(r, double_load)
- code532(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 532:
r: FCMP_FCMOV(r, OTHER_OPERAND(r, any))
- code532(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 532:
r: DOUBLE_ADD(double_load,r)
- code533(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 533:
r: FCMP_FCMOV(r, OTHER_OPERAND(r, OTHER_OPERAND(r, float_load)))
- code533(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 533:
r: FLOAT_SUB(r, r)
- code534(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 534:
r: FCMP_FCMOV(r, OTHER_OPERAND(r, OTHER_OPERAND(r, double_load)))
- code534(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 534:
r: FLOAT_SUB(r, float_load)
- code535(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 535:
r: FCMP_FCMOV(r, OTHER_OPERAND(r, OTHER_OPERAND(float_load, r)))
- code535(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 535:
r: DOUBLE_SUB(r, r)
- code536(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 536:
r: FCMP_FCMOV(r, OTHER_OPERAND(r, OTHER_OPERAND(double_load, r)))
- code536(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 536:
r: DOUBLE_SUB(r, double_load)
- code537(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 537:
r: FCMP_FCMOV(r, OTHER_OPERAND(float_load, any))
- code537(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 537:
r: FLOAT_MUL(r, r)
- code538(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 538:
r: FCMP_FCMOV(r, OTHER_OPERAND(double_load, any))
- code538(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 538:
r: FLOAT_MUL(r, float_load)
- code539(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 539:
r: FCMP_FCMOV(r, OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(INT_CONSTANT), OTHER_OPERAND(r, FLOAT_NEG(r))))
- code539(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 539:
r: FLOAT_MUL(float_load, r)
- code54(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 54:
stm: INT_ASTORE(riv, OTHER_OPERAND(rlv, riv))
- code54(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 54:
stm: INT_ASTORE(riv, OTHER_OPERAND(rlv, riv))
- code54(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 54:
boolcmp: BOOLEAN_CMP_INT(boolcmp, INT_CONSTANT)
- code54(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 54:
boolcmp: BOOLEAN_CMP_INT(boolcmp, INT_CONSTANT)
- code540(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 540:
r: FCMP_FCMOV(r, OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT), OTHER_OPERAND(r, FLOAT_NEG(r))))
- code540(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 540:
r: DOUBLE_MUL(r, r)
- code541(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 541:
r: FCMP_FCMOV(r, OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(INT_CONSTANT), OTHER_OPERAND(FLOAT_NEG(r), r)))
- code541(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 541:
r: DOUBLE_MUL(r, double_load)
- code542(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 542:
r: FCMP_FCMOV(r, OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT), OTHER_OPERAND(FLOAT_NEG(r), r)))
- code542(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 542:
r: DOUBLE_MUL(double_load, r)
- code543(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 543:
r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(INT_CONSTANT), OTHER_OPERAND(r, OTHER_OPERAND(FLOAT_NEG(r), r)))
- code543(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 543:
r: FLOAT_DIV(r, r)
- code544(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 544:
r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT), OTHER_OPERAND(r, OTHER_OPERAND(FLOAT_NEG(r), r)))
- code544(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 544:
r: FLOAT_DIV(r, float_load)
- code545(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 545:
r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(INT_CONSTANT), OTHER_OPERAND(r, OTHER_OPERAND(r, FLOAT_NEG(r))))
- code545(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 545:
r: DOUBLE_DIV(r, r)
- code546(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 546:
r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT), OTHER_OPERAND(r, OTHER_OPERAND(r, FLOAT_NEG(r))))
- code546(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 546:
r: DOUBLE_DIV(r, double_load)
- code547(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 547:
r: FCMP_FCMOV(r, OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(INT_CONSTANT), OTHER_OPERAND(r, DOUBLE_NEG(r))))
- code547(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 547:
r: FLOAT_NEG(r)
- code548(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 548:
r: FCMP_FCMOV(r, OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT), OTHER_OPERAND(r, DOUBLE_NEG(r))))
- code548(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 548:
r: DOUBLE_NEG(r)
- code549(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 549:
r: FCMP_FCMOV(r, OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(INT_CONSTANT), OTHER_OPERAND(DOUBLE_NEG(r), r)))
- code549(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 549:
r: FLOAT_SQRT(r)
- code55(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 55:
stm: INT_ASTORE(riv, OTHER_OPERAND(riv, rlv))
- code55(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 55:
stm: INT_ASTORE(riv, OTHER_OPERAND(riv, rlv))
- code55(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 55:
r: BOOLEAN_CMP_INT(boolcmp, INT_CONSTANT)
- code55(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 55:
r: BOOLEAN_CMP_INT(boolcmp, INT_CONSTANT)
- code550(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 550:
r: FCMP_FCMOV(r, OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT), OTHER_OPERAND(DOUBLE_NEG(r), r)))
- code550(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 550:
r: DOUBLE_SQRT(r)
- code551(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 551:
r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(INT_CONSTANT), OTHER_OPERAND(r, OTHER_OPERAND(DOUBLE_NEG(r), r)))
- code551(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 551:
r: FLOAT_REM(r, r)
- code552(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 552:
r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT), OTHER_OPERAND(r, OTHER_OPERAND(DOUBLE_NEG(r), r)))
- code552(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 552:
r: DOUBLE_REM(r, r)
- code553(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 553:
r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(INT_CONSTANT), OTHER_OPERAND(r, OTHER_OPERAND(r, DOUBLE_NEG(r))))
- code553(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 553:
r: LONG_2FLOAT(r)
- code554(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 554:
r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT), OTHER_OPERAND(r, OTHER_OPERAND(r, DOUBLE_NEG(r))))
- code554(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 554:
r: LONG_2DOUBLE(r)
- code555(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 555:
stm: LONG_ASTORE(load64, OTHER_OPERAND(riv, riv))
- code555(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 555:
r: FLOAT_MOVE(r)
- code556(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 556:
stm: LONG_ASTORE(load64, OTHER_OPERAND(rlv, riv))
- code556(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 556:
r: DOUBLE_MOVE(r)
- code557(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 557:
stm: LONG_STORE(load64, OTHER_OPERAND(riv, riv))
- code557(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 557:
r: DOUBLE_LOAD(riv, riv)
- code558(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 558:
stm: LONG_STORE(load64, OTHER_OPERAND(rlv, riv))
- code558(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 558:
r: DOUBLE_LOAD(riv, rlv)
- code559(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 559:
r: DOUBLE_LOAD(rlv, rlv)
- code56(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 56:
stm: LONG_ASTORE(r, OTHER_OPERAND(riv, riv))
- code56(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 56:
stm: LONG_ASTORE(r, OTHER_OPERAND(riv, riv))
- code56(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 56:
r: BOOLEAN_CMP_INT(boolcmp, INT_CONSTANT)
- code56(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 56:
r: BOOLEAN_CMP_INT(boolcmp, INT_CONSTANT)
- code560(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 560:
double_load: DOUBLE_LOAD(riv, riv)
- code561(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 561:
r: DOUBLE_ALOAD(riv, riv)
- code562(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 562:
double_load: DOUBLE_LOAD(rlv, rlv)
- code563(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 563:
r: DOUBLE_ALOAD(riv, r)
- code564(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 564:
r: DOUBLE_ALOAD(rlv, rlv)
- code565(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 565:
double_load: DOUBLE_ALOAD(riv, riv)
- code566(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 566:
r: FLOAT_LOAD(riv, riv)
- code567(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 567:
r: FLOAT_LOAD(rlv, rlv)
- code568(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 568:
float_load: FLOAT_LOAD(riv, riv)
- code569(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 569:
r: FLOAT_ALOAD(riv, riv)
- code57(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 57:
stm: LONG_ASTORE(r, OTHER_OPERAND(rlv, rlv))
- code57(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 57:
stm: LONG_ASTORE(r, OTHER_OPERAND(rlv, rlv))
- code57(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 57:
r: BOOLEAN_CMP_INT(boolcmp, INT_CONSTANT)
- code57(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 57:
r: BOOLEAN_CMP_INT(boolcmp, INT_CONSTANT)
- code570(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 570:
r: FLOAT_ALOAD(riv, r)
- code571(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 571:
r: FLOAT_ALOAD(rlv, rlv)
- code572(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 572:
float_load: FLOAT_ALOAD(riv, riv)
- code573(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 573:
stm: DOUBLE_STORE(r, OTHER_OPERAND(riv, riv))
- code574(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 574:
stm: DOUBLE_STORE(r, OTHER_OPERAND(riv, rlv))
- code575(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 575:
stm: DOUBLE_STORE(r, OTHER_OPERAND(rlv, riv))
- code576(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 576:
stm: DOUBLE_STORE(r, OTHER_OPERAND(rlv, rlv))
- code577(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 577:
stm: DOUBLE_ASTORE(r, OTHER_OPERAND(riv, riv))
- code578(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 578:
stm: DOUBLE_ASTORE(r, OTHER_OPERAND(rlv, riv))
- code579(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 579:
stm: DOUBLE_ASTORE(r, OTHER_OPERAND(riv, rlv))
- code58(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 58:
stm: LONG_ASTORE(r, OTHER_OPERAND(r, r))
- code58(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 58:
stm: LONG_ASTORE(r, OTHER_OPERAND(r, r))
- code58(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 58:
r: BOOLEAN_CMP_INT(boolcmp, INT_CONSTANT)
- code58(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 58:
r: BOOLEAN_CMP_INT(boolcmp, INT_CONSTANT)
- code580(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 580:
stm: DOUBLE_ASTORE(r, OTHER_OPERAND(rlv, rlv))
- code581(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 581:
stm: DOUBLE_ASTORE(r, OTHER_OPERAND(r, r))
- code582(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 582:
stm: FLOAT_STORE(r, OTHER_OPERAND(riv, riv))
- code583(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 583:
stm: FLOAT_STORE(r, OTHER_OPERAND(rlv, rlv))
- code584(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 584:
stm: FLOAT_STORE(r, OTHER_OPERAND(rlv, riv))
- code585(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 585:
stm: FLOAT_STORE(r, OTHER_OPERAND(riv, rlv))
- code586(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 586:
stm: FLOAT_ASTORE(r, OTHER_OPERAND(riv, riv))
- code587(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 587:
stm: FLOAT_ASTORE(r, OTHER_OPERAND(rlv, riv))
- code588(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 588:
stm: FLOAT_ASTORE(r, OTHER_OPERAND(riv, rlv))
- code589(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 589:
stm: FLOAT_ASTORE(r, OTHER_OPERAND(rlv, rlv))
- code59(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 59:
stm: LONG_ASTORE(LONG_CONSTANT, OTHER_OPERAND(riv, riv))
- code59(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 59:
stm: LONG_ASTORE(LONG_CONSTANT, OTHER_OPERAND(riv, riv))
- code59(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 59:
r: REF_ADD(r,INT_CONSTANT)
- code59(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 59:
r: REF_ADD(r,INT_CONSTANT)
- code590(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 590:
stm: FLOAT_ASTORE(r, OTHER_OPERAND(r, r))
- code591(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 591:
r: INT_2FLOAT(riv)
- code592(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 592:
r: INT_2FLOAT(load32)
- code593(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 593:
r: INT_2DOUBLE(riv)
- code594(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 594:
r: INT_2DOUBLE(load32)
- code595(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 595:
r: FLOAT_2DOUBLE(r)
- code596(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 596:
r: FLOAT_2DOUBLE(float_load)
- code597(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 597:
r: DOUBLE_2FLOAT(r)
- code598(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 598:
r: DOUBLE_2FLOAT(double_load)
- code599(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 599:
r: FLOAT_2INT(r)
- code60(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 60:
stm: LONG_ASTORE(LONG_CONSTANT, OTHER_OPERAND(rlv, riv))
- code60(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 60:
stm: LONG_ASTORE(LONG_CONSTANT, OTHER_OPERAND(rlv, riv))
- code60(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 60:
r: REF_ADD(r,r)
- code60(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 60:
r: REF_ADD(r,r)
- code600(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 600:
r: FLOAT_2LONG(r)
- code601(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 601:
r: DOUBLE_2INT(r)
- code602(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 602:
r: DOUBLE_2LONG(r)
- code603(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 603:
r: FLOAT_AS_INT_BITS(r)
- code605(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 605:
r: DOUBLE_AS_LONG_BITS(r)
- code607(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 607:
r: INT_BITS_AS_FLOAT(riv)
- code609(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 609:
r: LONG_BITS_AS_DOUBLE(rlv)
- code61(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 61:
r: LONG_CMP(rlv,rlv)
- code61(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 61:
r: LONG_CMP(rlv,rlv)
- code61(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 61:
r: REF_ADD(r,REF_MOVE(INT_CONSTANT))
- code61(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 61:
r: REF_ADD(r,REF_MOVE(INT_CONSTANT))
- code611(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 611:
r: MATERIALIZE_FP_CONSTANT(any)
- code612(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 612:
float_load: MATERIALIZE_FP_CONSTANT(any)
- code613(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 613:
double_load: MATERIALIZE_FP_CONSTANT(any)
- code614(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 614:
stm: CLEAR_FLOATING_POINT_STATE
- code615(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 615:
stm: FLOAT_IFCMP(r,r)
- code616(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 616:
stm: FLOAT_IFCMP(r,float_load)
- code617(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 617:
stm: FLOAT_IFCMP(float_load,r)
- code618(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 618:
stm: DOUBLE_IFCMP(r,r)
- code619(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 619:
stm: DOUBLE_IFCMP(r,double_load)
- code62(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 62:
stm: GOTO
- code62(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 62:
stm: GOTO
- code62(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 62:
r: REF_ADD(r,REF_MOVE(INT_CONSTANT))
- code62(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 62:
r: REF_ADD(r,REF_MOVE(INT_CONSTANT))
- code620(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 620:
stm: DOUBLE_IFCMP(double_load,r)
- code621(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 621:
r: FCMP_CMOV(r, OTHER_OPERAND(r, any))
- code622(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 622:
r: FCMP_CMOV(r, OTHER_OPERAND(float_load, any))
- code623(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 623:
r: FCMP_CMOV(r, OTHER_OPERAND(double_load, any))
- code624(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 624:
r: FCMP_CMOV(float_load, OTHER_OPERAND(r, any))
- code625(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 625:
r: FCMP_CMOV(double_load, OTHER_OPERAND(r, any))
- code626(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 626:
r: FCMP_FCMOV(r, OTHER_OPERAND(r, any))
- code627(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 627:
r: FCMP_FCMOV(r, OTHER_OPERAND(r, OTHER_OPERAND(r, float_load)))
- code628(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 628:
r: FCMP_FCMOV(r, OTHER_OPERAND(r, OTHER_OPERAND(r, double_load)))
- code629(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 629:
r: FCMP_FCMOV(r, OTHER_OPERAND(r, OTHER_OPERAND(float_load, r)))
- code63(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 63:
stm: PREFETCH(r)
- code63(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 63:
stm: PREFETCH(r)
- code63(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 63:
r: REF_SUB(r,r)
- code63(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 63:
r: REF_SUB(r,r)
- code630(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 630:
r: FCMP_FCMOV(r, OTHER_OPERAND(r, OTHER_OPERAND(double_load, r)))
- code631(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 631:
r: FCMP_FCMOV(r, OTHER_OPERAND(float_load, any))
- code632(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 632:
r: FCMP_FCMOV(r, OTHER_OPERAND(double_load, any))
- code633(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 633:
r: FCMP_FCMOV(r, OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(INT_CONSTANT), OTHER_OPERAND(r, FLOAT_NEG(r))))
- code634(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 634:
r: FCMP_FCMOV(r, OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT), OTHER_OPERAND(r, FLOAT_NEG(r))))
- code635(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 635:
r: FCMP_FCMOV(r, OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(INT_CONSTANT), OTHER_OPERAND(FLOAT_NEG(r), r)))
- code636(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 636:
r: FCMP_FCMOV(r, OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT), OTHER_OPERAND(FLOAT_NEG(r), r)))
- code637(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 637:
r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(INT_CONSTANT), OTHER_OPERAND(r, OTHER_OPERAND(FLOAT_NEG(r), r)))
- code638(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 638:
r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT), OTHER_OPERAND(r, OTHER_OPERAND(FLOAT_NEG(r), r)))
- code639(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 639:
r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(INT_CONSTANT), OTHER_OPERAND(r, OTHER_OPERAND(r, FLOAT_NEG(r))))
- code64(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 64:
stm: WRITE_FLOOR
- code64(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 64:
stm: WRITE_FLOOR
- code64(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 64:
r: REF_SUB(INT_CONSTANT,r)
- code64(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 64:
r: REF_SUB(INT_CONSTANT,r)
- code640(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 640:
r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT), OTHER_OPERAND(r, OTHER_OPERAND(r, FLOAT_NEG(r))))
- code641(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 641:
r: FCMP_FCMOV(r, OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(INT_CONSTANT), OTHER_OPERAND(r, DOUBLE_NEG(r))))
- code642(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 642:
r: FCMP_FCMOV(r, OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT), OTHER_OPERAND(r, DOUBLE_NEG(r))))
- code643(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 643:
r: FCMP_FCMOV(r, OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(INT_CONSTANT), OTHER_OPERAND(DOUBLE_NEG(r), r)))
- code644(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 644:
r: FCMP_FCMOV(r, OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT), OTHER_OPERAND(DOUBLE_NEG(r), r)))
- code645(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 645:
r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(INT_CONSTANT), OTHER_OPERAND(r, OTHER_OPERAND(DOUBLE_NEG(r), r)))
- code646(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 646:
r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT), OTHER_OPERAND(r, OTHER_OPERAND(DOUBLE_NEG(r), r)))
- code647(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 647:
r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(INT_CONSTANT), OTHER_OPERAND(r, OTHER_OPERAND(r, DOUBLE_NEG(r))))
- code648(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 648:
r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT), OTHER_OPERAND(r, OTHER_OPERAND(r, DOUBLE_NEG(r))))
- code649(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 649:
stm: LONG_ASTORE(load64, OTHER_OPERAND(riv, riv))
- code65(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 65:
stm: READ_CEILING
- code65(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 65:
stm: READ_CEILING
- code65(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 65:
r: INT_MUL(r,INT_CONSTANT)
- code65(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 65:
r: INT_MUL(r,INT_CONSTANT)
- code650(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 650:
stm: LONG_ASTORE(load64, OTHER_OPERAND(rlv, riv))
- code651(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 651:
stm: LONG_STORE(load64, OTHER_OPERAND(riv, riv))
- code652(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 652:
stm: LONG_STORE(load64, OTHER_OPERAND(rlv, riv))
- code66(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 66:
stm: FENCE
- code66(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 66:
stm: FENCE
- code66(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 66:
r: INT_MUL(r,r)
- code66(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 66:
r: INT_MUL(r,r)
- code67(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 67:
stm: PAUSE
- code67(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 67:
stm: PAUSE
- code67(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 67:
r: INT_DIV(r,r)
- code67(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 67:
r: INT_DIV(r,r)
- code68(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 68:
stm: RETURN(NULL)
- code68(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 68:
stm: RETURN(NULL)
- code68(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 68:
r: INT_DIV(r,REF_MOVE(INT_CONSTANT))
- code68(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 68:
r: INT_DIV(r,REF_MOVE(INT_CONSTANT))
- code69(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 69:
stm: RETURN(INT_CONSTANT)
- code69(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 69:
stm: RETURN(INT_CONSTANT)
- code69(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 69:
r: INT_REM(r,r)
- code69(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 69:
r: INT_REM(r,r)
- code70(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 70:
stm: RETURN(r)
- code70(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 70:
stm: RETURN(r)
- code70(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 70:
r: INT_REM(r,REF_MOVE(INT_CONSTANT))
- code70(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 70:
r: INT_REM(r,REF_MOVE(INT_CONSTANT))
- code71(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 71:
stm: RETURN(LONG_CONSTANT)
- code71(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 71:
stm: RETURN(LONG_CONSTANT)
- code71(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 71:
r: REF_NEG(r)
- code71(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 71:
r: REF_NEG(r)
- code72(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 72:
r: CALL(r, any)
- code72(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 72:
r: CALL(r, any)
- code72(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 72:
rz: INT_SHL(r,INT_CONSTANT)
- code72(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 72:
rz: INT_SHL(r,INT_CONSTANT)
- code73(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 73:
r: CALL(BRANCH_TARGET, any)
- code73(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 73:
r: CALL(BRANCH_TARGET, any)
- code73(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 73:
rz: INT_SHL(r,r)
- code73(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 73:
rz: INT_SHL(r,r)
- code74(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 74:
r: CALL(INT_LOAD(riv, riv), any)
- code74(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 74:
r: CALL(INT_LOAD(riv, riv), any)
- code74(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 74:
rz: INT_SHL(INT_USHR(r,INT_CONSTANT),INT_CONSTANT)
- code74(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 74:
rz: INT_SHL(INT_USHR(r,INT_CONSTANT),INT_CONSTANT)
- code75(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 75:
r: CALL(INT_CONSTANT, any)
- code75(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 75:
r: CALL(INT_CONSTANT, any)
- code75(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 75:
rs: INT_SHR(r,INT_CONSTANT)
- code75(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 75:
rs: INT_SHR(r,INT_CONSTANT)
- code76(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 76:
r: CALL(LONG_LOAD(rlv, rlv), any)
- code76(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 76:
r: CALL(LONG_LOAD(rlv, rlv), any)
- code76(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 76:
rs: INT_SHR(r,r)
- code76(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 76:
rs: INT_SHR(r,r)
- code77(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 77:
r: SYSCALL(r, any)
- code77(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 77:
r: SYSCALL(r, any)
- code77(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 77:
rp: INT_SHR(REF_AND(r,INT_CONSTANT),INT_CONSTANT)
- code77(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 77:
rp: INT_SHR(REF_AND(r,INT_CONSTANT),INT_CONSTANT)
- code78(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 78:
r: SYSCALL(INT_LOAD(riv, riv), any)
- code78(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 78:
r: SYSCALL(INT_LOAD(riv, riv), any)
- code78(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 78:
rp: INT_USHR(r,INT_CONSTANT)
- code78(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 78:
rp: INT_USHR(r,INT_CONSTANT)
- code79(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 79:
r: SYSCALL(INT_CONSTANT, any)
- code79(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 79:
r: SYSCALL(INT_CONSTANT, any)
- code79(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 79:
rz: INT_USHR(r,r)
- code79(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 79:
rz: INT_USHR(r,r)
- code80(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 80:
r: GET_TIME_BASE
- code80(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 80:
r: GET_TIME_BASE
- code80(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 80:
rp: INT_USHR(REF_AND(r,INT_CONSTANT),INT_CONSTANT)
- code80(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 80:
rp: INT_USHR(REF_AND(r,INT_CONSTANT),INT_CONSTANT)
- code81(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 81:
stm: YIELDPOINT_OSR(any, any)
- code81(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 81:
stm: YIELDPOINT_OSR(any, any)
- code81(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 81:
rp: INT_USHR(REF_AND(r,REF_MOVE(INT_CONSTANT)),INT_CONSTANT)
- code81(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 81:
rp: INT_USHR(REF_AND(r,REF_MOVE(INT_CONSTANT)),INT_CONSTANT)
- code82(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 82:
rp: INT_USHR(INT_SHL(r,INT_CONSTANT),INT_CONSTANT)
- code82(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 82:
rp: INT_USHR(INT_SHL(r,INT_CONSTANT),INT_CONSTANT)
- code83(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 83:
r: REF_AND(r,r)
- code83(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 83:
r: REF_AND(r,r)
- code84(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 84:
address: INT_ADD(r, r)
- code84(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 84:
address1scaledreg: INT_SHL(r, INT_CONSTANT)
- code84(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 84:
czr: REF_AND(r,INT_CONSTANT)
- code84(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 84:
czr: REF_AND(r,INT_CONSTANT)
- code85(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 85:
address: INT_ADD(r, address1scaledreg)
- code85(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 85:
address1reg: INT_ADD(r, LONG_CONSTANT)
- code85(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 85:
rp: REF_AND(r,INT_CONSTANT)
- code85(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 85:
rp: REF_AND(r,INT_CONSTANT)
- code86(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 86:
address: INT_ADD(address1scaledreg, r)
- code86(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 86:
address1reg: INT_MOVE(r)
- code86(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 86:
r: REF_AND(REF_NOT(r),REF_NOT(r))
- code86(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 86:
r: REF_AND(REF_NOT(r),REF_NOT(r))
- code87(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 87:
address: INT_ADD(address1scaledreg, INT_CONSTANT)
- code87(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 87:
address: INT_ADD(r, r)
- code87(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 87:
r: REF_AND(r,REF_NOT(r))
- code87(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 87:
r: REF_AND(r,REF_NOT(r))
- code88(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 88:
address: INT_ADD(address1scaledreg, address1reg)
- code88(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 88:
address1reg: INT_ADD(address1reg, LONG_CONSTANT)
- code88(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 88:
rp: REF_AND(INT_USHR(r,INT_CONSTANT),INT_CONSTANT)
- code88(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 88:
rp: REF_AND(INT_USHR(r,INT_CONSTANT),INT_CONSTANT)
- code89(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 89:
address: INT_ADD(address1reg, address1scaledreg)
- code89(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 89:
address1scaledreg: INT_ADD(address1scaledreg, LONG_CONSTANT)
- code89(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 89:
rp: REF_AND(INT_USHR(r,INT_CONSTANT),REF_MOVE(INT_CONSTANT))
- code89(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 89:
rp: REF_AND(INT_USHR(r,INT_CONSTANT),REF_MOVE(INT_CONSTANT))
- code90(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 90:
address1reg: INT_ADD(r, INT_CONSTANT)
- code90(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 90:
address: INT_ADD(r, address1scaledreg)
- code90(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 90:
r: REF_OR(r,r)
- code90(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 90:
r: REF_OR(r,r)
- code91(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 91:
address1reg: INT_MOVE(r)
- code91(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 91:
address: INT_ADD(address1scaledreg, r)
- code91(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 91:
r: REF_OR(r,INT_CONSTANT)
- code91(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 91:
r: REF_OR(r,INT_CONSTANT)
- code92(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 92:
address: INT_ADD(address1scaledreg, LONG_CONSTANT)
- code92(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 92:
r: REF_OR(REF_NOT(r),REF_NOT(r))
- code92(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 92:
r: REF_OR(REF_NOT(r),REF_NOT(r))
- code93(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 93:
address1reg: INT_ADD(address1reg, INT_CONSTANT)
- code93(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 93:
address: INT_ADD(address1scaledreg, address1reg)
- code93(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 93:
r: REF_OR(r,REF_NOT(r))
- code93(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 93:
r: REF_OR(r,REF_NOT(r))
- code94(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 94:
address: INT_ADD(address1reg, address1scaledreg)
- code94(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 94:
r: REF_XOR(r,r)
- code94(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 94:
r: REF_XOR(r,r)
- code95(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 95:
address1scaledreg: LONG_SHL(r, INT_CONSTANT)
- code95(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 95:
r: REF_XOR(r,INT_CONSTANT)
- code95(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 95:
r: REF_XOR(r,INT_CONSTANT)
- code96(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 96:
address1scaledreg: INT_SHL(r, INT_CONSTANT)
- code96(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 96:
address1reg: LONG_ADD(r, LONG_CONSTANT)
- code96(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 96:
r: REF_NOT(r)
- code96(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 96:
r: REF_NOT(r)
- code97(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 97:
address1scaledreg: INT_ADD(address1scaledreg, INT_CONSTANT)
- code97(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 97:
address1reg: LONG_MOVE(r)
- code97(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 97:
r: REF_NOT(REF_OR(r,r))
- code97(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 97:
r: REF_NOT(REF_OR(r,r))
- code98(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 98:
r: ADDR_2LONG(r)
- code98(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 98:
address: LONG_ADD(r, r)
- code98(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 98:
r: REF_NOT(REF_AND(r,r))
- code98(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 98:
r: REF_NOT(REF_AND(r,r))
- code99(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_STATE
-
Emit code for rule number 99:
r: ADDR_2LONG(load32)
- code99(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_STATE
-
Emit code for rule number 99:
address1reg: LONG_ADD(address1reg, LONG_CONSTANT)
- code99(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_STATE
-
Emit code for rule number 99:
r: REF_NOT(REF_XOR(r,r))
- code99(AbstractBURS_TreeNode) - Method in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_STATE
-
Emit code for rule number 99:
r: REF_NOT(REF_XOR(r,r))
- CODE_EXPANSION_FACTOR - Static variable in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Heuristic constant used to calculate initial size of the machine
code buffer.
- CODE_FP_OFFSET - Static variable in class org.jikesrvm.ia32.OutOfLineMachineCode
-
- CODE_OVERHEAD_TERM - Static variable in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Heuristic constant used to calculate initial size of the machine
code buffer.
- CodeArray - Static variable in class org.jikesrvm.classloader.TypeReference
-
- CodeArray - Class in org.jikesrvm.compilers.common
-
CodeArray represents a code object (contiguous memory region containing code).
- CodeArray(int) - Constructor for class org.jikesrvm.compilers.common.CodeArray
-
- CodeArray.BootImageCreate - Class in org.jikesrvm.compilers.common
-
Class to create CodeArrays in the boot image that isn't compiled into the VM
- CodeArray.Factory - Class in org.jikesrvm.compilers.common
-
A helper class to contain the 'real' methods of CodeArray.
- codeArrayAsObject(CodeArray) - Static method in class org.jikesrvm.runtime.Magic
-
Cast bits of code array into an object
Note: for use by Statics when assigning slots to static method pointers
- codeArrayAsObject - Static variable in class org.jikesrvm.runtime.MagicNames
-
- codeArrayForOffset(Offset) - Method in class org.jikesrvm.compilers.common.CompiledMethod
-
Return the code array for this method that contains the given offset.
- CodeArrayType - Static variable in class org.jikesrvm.classloader.RVMType
-
- codeAttributeName - Static variable in class org.jikesrvm.classloader.RVMClassLoader
-
Code
- CodeConstantOperand - Class in org.jikesrvm.compilers.opt.ir.operand
-
Represents a constant code operand, found for example, from an
TIBConstantOperand.
- CodeConstantOperand(RVMMethod) - Constructor for class org.jikesrvm.compilers.opt.ir.operand.CodeConstantOperand
-
Construct a new code constant operand
- codeGenNanos - Static variable in class org.jikesrvm.compilers.baseline.BaselineCompiler
-
- codeIndex - Static variable in class org.jikesrvm.mm.mmtk.ScanBootImage
-
- CodeInstaller - Class in org.jikesrvm.osr.ia32
-
CodeInstaller generates a glue code which recovers registers and
from the stack frames and branch to the newly compiled method instructions.
- CodeInstaller() - Constructor for class org.jikesrvm.osr.ia32.CodeInstaller
-
- codePatchSyncRequested - Variable in class org.jikesrvm.scheduler.RVMThread
-
flag indicating this processor needs to execute a memory synchronization
sequence Used for code patching on SMP PowerPCs.
- CodePatchSyncRequestVisitor - Class in org.jikesrvm.compilers.opt.runtimesupport
-
A visitor that is used to request synchronization of processor caches
after code patching has taken place.
- CodePatchSyncRequestVisitor() - Constructor for class org.jikesrvm.compilers.opt.runtimesupport.CodePatchSyncRequestVisitor
-
- codePatchSyncRequestVisitor - Static variable in class org.jikesrvm.compilers.opt.runtimesupport.OptCompiledMethod
-
- codes - Variable in class org.jikesrvm.osr.bytecodes.DoubleStore
-
- codes - Variable in class org.jikesrvm.osr.bytecodes.FloatStore
-
- codes - Variable in class org.jikesrvm.osr.bytecodes.Goto
-
- codes - Variable in class org.jikesrvm.osr.bytecodes.IntStore
-
- codes - Variable in class org.jikesrvm.osr.bytecodes.LongStore
-
- codes - Variable in class org.jikesrvm.osr.bytecodes.RefStore
-
- CodeType - Static variable in class org.jikesrvm.classloader.RVMType
-
- collect() - Method in class org.mmtk.plan.concurrent.ConcurrentCollector
-
- collect() - Method in class org.mmtk.plan.nogc.NoGCCollector
-
Perform a garbage collection
- collect() - Method in class org.mmtk.plan.ParallelCollector
-
Perform a single garbage collection
- collect() - Method in class org.mmtk.plan.refcount.RCBaseCollector
-
Perform garbage collection
- collect() - Method in class org.mmtk.plan.StopTheWorldCollector
-
Perform garbage collection
- collectCycles(boolean, boolean) - Method in class org.mmtk.utility.CycleDetector
-
- collectHotMethods(int, double) - Method in class org.jikesrvm.adaptive.database.methodsamples.MethodCountData
-
Collect the hot methods that have been compiled at the given opt level.
- collectHotOptMethodsInternal(int, List<HotMethodRecompilationEvent>, double, int) - Method in class org.jikesrvm.adaptive.database.methodsamples.MethodCountData
-
Recursive implementation of collectHotOptNMethods.
- Collection - Class in org.jikesrvm.mm.mmtk
-
- Collection() - Constructor for class org.jikesrvm.mm.mmtk.Collection
-
- collection - Variable in class org.mmtk.plan.Simple
-
This is the phase that is executed to perform a collection.
- Collection - Class in org.mmtk.vm
-
- Collection() - Constructor for class org.mmtk.vm.Collection
-
- collection - Static variable in class org.mmtk.vm.VM
-
- collectionAttempt - Variable in class org.jikesrvm.scheduler.RVMThread
-
Used by GC to determine collection success
- collectionAttempt - Variable in class org.mmtk.plan.Simple
-
The current collection attempt.
- collectionAttempts - Static variable in class org.mmtk.utility.alloc.Allocator
-
Maximum number of failed attempts by a single thread
- collectionEnabled - Static variable in class org.jikesrvm.mm.mminterface.MemoryManager
-
Has garbage collection been enabled yet?
- collectionEnabled() - Static method in class org.jikesrvm.mm.mminterface.MemoryManager
-
- collectionPhase(short) - Method in class org.mmtk.plan.concurrent.Concurrent
-
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.concurrent.ConcurrentCollector
-
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.concurrent.ConcurrentMutator
-
Perform a per-mutator collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.concurrent.marksweep.CMS
-
Perform a (global) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.concurrent.marksweep.CMSCollector
-
Perform a (local, i.e.per-collector) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.concurrent.marksweep.CMSMutator
-
Perform a per-mutator collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.copyms.CopyMS
-
Perform a (global) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.copyms.CopyMSCollector
-
Perform a (local, i.e.per-collector) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.copyms.CopyMSMutator
-
Perform a per-mutator collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.generational.copying.GenCopy
-
Perform a (global) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.generational.copying.GenCopyCollector
-
Perform a (local, i.e.per-collector) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.generational.copying.GenCopyMutator
-
Perform a per-mutator collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.generational.Gen
-
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.generational.GenCollector
-
Perform a (local, i.e.per-collector) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.generational.GenMutator
-
Perform a per-mutator collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.generational.immix.GenImmix
-
Perform a (global) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.generational.immix.GenImmixCollector
-
Perform a (local, i.e.per-collector) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.generational.immix.GenImmixMutator
-
Perform a per-mutator collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.generational.marksweep.GenMS
-
Perform a (global) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.generational.marksweep.GenMSCollector
-
Perform a (local, i.e.per-collector) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.generational.marksweep.GenMSMutator
-
Perform a per-mutator collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.immix.Immix
-
Perform a (global) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.immix.ImmixCollector
-
Perform a (local, i.e.per-collector) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.immix.ImmixMutator
-
Perform a per-mutator collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.markcompact.MC
-
Perform a (global) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.markcompact.MCCollector
-
Perform a (local, i.e.per-collector) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.markcompact.MCMutator
-
Perform a per-mutator collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.marksweep.MS
-
Perform a (global) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.marksweep.MSCollector
-
Perform a (local, i.e.per-collector) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.marksweep.MSMutator
-
Perform a per-mutator collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.MutatorContext
-
Perform a per-mutator collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.nogc.NoGC
-
Perform a (global) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.nogc.NoGCCollector
-
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.nogc.NoGCMutator
-
Perform a per-mutator collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.ParallelCollector
-
Perform a (local, i.e.per-collector) collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.Plan
-
Perform a (global) collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.refcount.generational.GenRC
-
Perform a (global) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.refcount.generational.GenRCCollector
-
Perform a (local, i.e.per-collector) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.refcount.generational.GenRCMutator
-
Perform a per-mutator collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.refcount.RCBase
-
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.refcount.RCBaseCollector
-
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.refcount.RCBaseMutator
-
Perform a per-mutator collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.semispace.gcspy.SSGCspy
-
Perform a (global) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.semispace.gcspy.SSGCspyCollector
-
Perform a (local) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.semispace.gcspy.SSGCspyMutator
-
Perform a per-mutator collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.semispace.gctrace.GCTrace
-
Perform a (global) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.semispace.gctrace.GCTraceCollector
-
Perform a (local, i.e.per-collector) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.semispace.gctrace.GCTraceMutator
-
Perform a per-mutator collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.semispace.SS
-
Perform a (global) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.semispace.SSCollector
-
Perform a (local, i.e.per-collector) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.semispace.SSMutator
-
Perform a per-mutator collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.Simple
-
Perform a (global) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.SimpleCollector
-
Perform a (local, i.e.per-collector) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.SimpleMutator
-
Perform a per-mutator collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.stickyimmix.StickyImmix
-
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.stickyimmix.StickyImmixCollector
-
Perform a (local, i.e.per-collector) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.stickyimmix.StickyImmixMutator
-
Perform a per-mutator collection phase.
- collectionPhase(short) - Method in class org.mmtk.plan.stickyms.StickyMS
-
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.stickyms.StickyMSCollector
-
Perform a (local, i.e.per-collector) collection phase.
- collectionPhase(short, boolean) - Method in class org.mmtk.plan.stickyms.StickyMSMutator
-
Perform a per-mutator collection phase.
- collectionPhase(int) - Method in class org.mmtk.utility.sanitychecker.SanityChecker
-
Perform any sanity checking collection phases.
- collectionPhase(int, boolean) - Method in class org.mmtk.utility.sanitychecker.SanityCheckerLocal
-
Perform any sanity checking collection phases.
- collectionRequired(boolean, Space) - Method in class org.mmtk.plan.copyms.CopyMS
-
- collectionRequired(boolean, Space) - Method in class org.mmtk.plan.generational.Gen
-
- collectionRequired(boolean, Space) - Method in class org.mmtk.plan.Plan
-
This method controls the triggering of a GC.
- collectionRequired(boolean, Space) - Method in class org.mmtk.plan.refcount.generational.GenRC
-
- collectionRequired(boolean, Space) - Method in class org.mmtk.plan.semispace.gctrace.GCTrace
-
- collectionRequired(boolean, Space) - Method in class org.mmtk.plan.stickyimmix.StickyImmix
-
This method controls the triggering of a GC.
- collectNursery - Variable in class org.mmtk.utility.Treadmill
-
- Collector() - Constructor for class org.jikesrvm.mm.mminterface.Selected.Collector
-
- collector() - Method in class org.jikesrvm.mm.mmtk.ActivePlan
-
- collector - Variable in class org.mmtk.plan.refcount.fullheap.RCModifiedProcessor
-
- collector() - Method in class org.mmtk.vm.ActivePlan
-
- collectorContext - Variable in class org.jikesrvm.mm.mminterface.ThreadContext
-
- CollectorContext - Class in org.mmtk.plan
-
This class (and its sub-classes) implement per-collector thread
behavior.
- CollectorContext() - Constructor for class org.mmtk.plan.CollectorContext
-
- collectorCount() - Method in class org.jikesrvm.mm.mmtk.ActivePlan
-
- collectorCount() - Method in class org.mmtk.vm.ActivePlan
-
- CollectorLocal - Class in org.mmtk.policy.immix
-
This class implements unsynchronized (local) elements of an
immix collector.
- CollectorLocal(ImmixSpace) - Constructor for class org.mmtk.policy.immix.CollectorLocal
-
Constructor
- collectorPhase(short, int, boolean) - Method in class org.mmtk.vm.Debug
-
A per-collector GC collection phase
- collectorPrepareVMSpace() - Method in class org.jikesrvm.mm.mmtk.Memory
-
- collectorPrepareVMSpace() - Method in class org.mmtk.vm.Memory
-
Per-collector preparation for a collection.
- collectorReleaseVMSpace() - Method in class org.jikesrvm.mm.mmtk.Memory
-
- collectorReleaseVMSpace() - Method in class org.mmtk.vm.Memory
-
Per-collector post-collection work.
- CollectorThread - Class in org.jikesrvm.mm.mminterface
-
System thread used to perform garbage collection work.
- CollectorThread(byte[], CollectorContext) - Constructor for class org.jikesrvm.mm.mminterface.CollectorThread
-
- collectOsrInfo(Instruction, LiveSet) - Method in class org.jikesrvm.compilers.opt.liveness.LiveAnalysis
-
- collectOsrPointsAndBarriers(IR) - Method in class org.jikesrvm.compilers.opt.bc2ir.OsrPointConstructor
-
Iterates over all instructions in the IR and builds a list of
OsrPoint instructions and OsrBarrier instructions.
- collectWholeHeap - Variable in class org.mmtk.plan.immix.Immix
-
will this collection collect the whole heap
- collectWholeHeap - Variable in class org.mmtk.plan.stickyms.StickyMS
-
will this collection collect the whole heap
- COLOR - Static variable in class org.jikesrvm.compilers.opt.bc2ir.BasicBlockLE
-
- Color - Class in org.mmtk.utility.gcspy
-
Cut-down implementation of java.awt.Color sufficient to provide
the server side (Stream) with colours
- Color(short, short, short) - Constructor for class org.mmtk.utility.gcspy.Color
-
Constructor for a simple RGB colour model.
- Color(int, int, int) - Constructor for class org.mmtk.utility.gcspy.Color
-
Constructor for a simple RGB colour model.
- com.ibm.tuningfork.tracegen.chunk - package com.ibm.tuningfork.tracegen.chunk
-
- com.ibm.tuningfork.tracegen.types - package com.ibm.tuningfork.tracegen.types
-
- combineAddresses() - Method in class org.jikesrvm.compilers.opt.lir2mir.BURS_MemOp_Helpers
-
- combineDeltaMaps(int) - Method in class org.jikesrvm.compilers.baseline.ReferenceMaps
-
Merges unusual maps (occurs in nested jsr conditions) by merging each nested
delta map ( as represented by the jsrMapid of the location site) into the
jsrInfo.extraUnusualMap where the deltas are accumulated
- combinedLoadBarrier() - Static method in class org.jikesrvm.runtime.Magic
-
Emits an instruction that provides both a LoadLoad and a LoadStore barrier.
- combinedLoadBarrier - Static variable in class org.jikesrvm.runtime.MagicNames
-
- comefrom(int, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Lister
-
- CommandLineArgs - Class in org.jikesrvm.runtime
-
Command line option processing iwth arbitrary prefix support.
- CommandLineArgs() - Constructor for class org.jikesrvm.runtime.CommandLineArgs
-
- CommandLineArgs.ArgReader - Class in org.jikesrvm.runtime
-
- CommandLineArgs.Prefix - Class in org.jikesrvm.runtime
-
Represent a single command line prefix
- CommandLineArgs.PrefixType - Enum in org.jikesrvm.runtime
-
Argument types
- comment(String) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Inform the lister of a comment related to the currently
generated machine code.
- comment(int, String) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Lister
-
- comment(String) - Static method in class org.mmtk.utility.statistics.Xml
-
Add a comment, bracketing it with open- and close-comment tags.
- commitPages(int, int) - Method in class org.mmtk.utility.heap.PageResource
-
Commit pages to the page budget.
- committed - Variable in class org.mmtk.utility.heap.PageResource
-
- committedPages() - Method in class org.mmtk.policy.Space
-
- committedPages() - Method in class org.mmtk.utility.heap.PageResource
-
Return the number of committed pages
- commonDominator(BasicBlock, BasicBlock) - Method in class org.jikesrvm.compilers.opt.ssa.LICM
-
- communicationLock() - Method in class org.jikesrvm.scheduler.RVMThread
-
- communicationLockBySlot - Static variable in class org.jikesrvm.scheduler.RVMThread
-
- communicationLockForSlot(int) - Method in class org.jikesrvm.scheduler.RVMThread
-
- commutative - Static variable in class org.jikesrvm.compilers.opt.ir.Operator
-
operator is commutative
- COMPACT - Static variable in class org.jikesrvm.compilers.opt.depgraph.DepGraphConstants
-
Compact redundant edges?
- COMPACT - Static variable in class org.mmtk.plan.markcompact.MC
-
Perform compaction via a linear scan over the heap
- compact() - Method in class org.mmtk.policy.MarkCompactCollector
-
Perform the compacting phase of the collection.
- COMPACT_SIZE_CLASSES - Static variable in class org.mmtk.policy.SegregatedFreeListSpace
-
- compactNodeNumbering() - Method in class org.jikesrvm.compilers.opt.dfsolver.DF_Graph
-
Implementation for Graph Interface.
- compactNodeNumbering() - Method in class org.jikesrvm.compilers.opt.ir.ControlFlowGraph
-
Densely numbers (0...n) all nodes in the FCFG.
- compactNodeNumbering() - Method in interface org.jikesrvm.compilers.opt.util.Graph
-
After this method is called, all nodes in the graph should
have a compact numbering from 0 to (number of nodes in
graph - 1).
- compactNodeNumbering() - Method in class org.jikesrvm.compilers.opt.util.SpaceEffGraph
-
Renumber the nodes densely from 0...numberOfNodes-1.
- comparator - Variable in class org.jikesrvm.compilers.baseline.ia32.BaselineMagic.AddressComparison
-
- compare(CallSite, CallSite) - Method in class org.jikesrvm.adaptive.database.callgraph.PartialCallGraph.OrderByTotalWeight
-
- compare - Static variable in class org.jikesrvm.compilers.opt.ir.Operator
-
operator is some kind of compare (val,val)-> cond
- compare(BasicInterval, BasicInterval) - Method in class org.jikesrvm.compilers.opt.regalloc.IncreasingEndMappedIntervalSet.EndComparator
-
- compare(BasicInterval, BasicInterval) - Method in class org.jikesrvm.compilers.opt.regalloc.IncreasingStartIntervalSet.StartComparator
-
- compare(Stack<T>) - Method in class org.jikesrvm.compilers.opt.util.Stack
-
- compare(RVMField, RVMField) - Method in class org.jikesrvm.tools.header_gen.AscendingOffsetComparator
-
- compareTo(RVMAnnotation.AnnotationMember) - Method in class org.jikesrvm.classloader.RVMAnnotation.AnnotationMember
-
- compareTo(ReorderingPhase.Edge) - Method in class org.jikesrvm.compilers.opt.controlflow.ReorderingPhase.Edge
-
- compareTo(ValueNumberPair) - Method in class org.jikesrvm.compilers.opt.ssa.ValueNumberPair
-
- compareTo(CommandLineArgs.Prefix) - Method in class org.jikesrvm.runtime.CommandLineArgs.Prefix
-
Sorting method for Comparable.
- compatiblePrimitives(TypeReference, TypeReference) - Static method in class org.jikesrvm.compilers.opt.ir.operand.Operand
-
- COMPILATION_ADVICE_FILE_OUTPUT - Variable in class org.jikesrvm.adaptive.util.AOSExternalOptions
-
Name of advice file
- compilationInProgress - Static variable in class org.jikesrvm.compilers.common.RuntimeCompiler
-
is opt compiler currently in use?
- CompilationPlan - Class in org.jikesrvm.compilers.opt.driver
-
- CompilationPlan(NormalMethod, TypeReference[], OptimizationPlanElement[], InstrumentationPlan, OptOptions) - Constructor for class org.jikesrvm.compilers.opt.driver.CompilationPlan
-
Construct a compilation plan
- CompilationPlan(NormalMethod, OptimizationPlanElement[], InstrumentationPlan, OptOptions) - Constructor for class org.jikesrvm.compilers.opt.driver.CompilationPlan
-
Construct a compilation plan
- CompilationPlan(NormalMethod, OptimizationPlanElement, InstrumentationPlan, OptOptions) - Constructor for class org.jikesrvm.compilers.opt.driver.CompilationPlan
-
Construct a compilation plan
- compilationQueue - Static variable in class org.jikesrvm.adaptive.controller.Controller
-
A blocking priority queue where the controller will place methods
to be opt compiled
(an output of the controller thread)
- compilationRates - Static variable in class org.jikesrvm.adaptive.recompilation.CompilerDNA
-
Average bytecodes compiled per millisecond.
- CompilationState - Class in org.jikesrvm.compilers.opt.inlining
-
This class holds miscellaneous information regarding the state of
a compilation
- CompilationState(Instruction, boolean, OptOptions, CompiledMethod, int) - Constructor for class org.jikesrvm.compilers.opt.inlining.CompilationState
-
- compilationThread - Static variable in class org.jikesrvm.adaptive.controller.Controller
-
Thread that will perform opt-compilations as directed by the controller
(the thread sets this field when it is created.)
- CompilationThread - Class in org.jikesrvm.adaptive.recompilation
-
This class is a separate thread whose job is to monitor a (priority)
queue of compilation plans.
- CompilationThread() - Constructor for class org.jikesrvm.adaptive.recompilation.CompilationThread
-
constructor
- compilationTime - Variable in class org.jikesrvm.compilers.common.CompiledMethod
-
The time in milliseconds taken to compile the method.
- compile() - Method in class org.jikesrvm.classloader.RVMMethod
-
Generate machine code for this method if valid
machine code doesn't already exist.
- compile() - Method in class org.jikesrvm.compilers.baseline.BaselineCompiledMethod
-
Compile method
- compile(NormalMethod) - Static method in class org.jikesrvm.compilers.baseline.BaselineCompiler
-
Compile the given method with the baseline compiler.
- compile() - Method in class org.jikesrvm.compilers.baseline.BaselineCompiler
-
Top level driver for baseline compilation of a method.
- compile(NormalMethod, TypeReference[]) - Static method in class org.jikesrvm.compilers.common.BootImageCompiler
-
- compile(NormalMethod) - Static method in class org.jikesrvm.compilers.common.BootImageCompiler
-
- compile(NativeMethod) - Static method in class org.jikesrvm.compilers.common.BootImageCompiler
-
Compile a native method.
- compile(NormalMethod) - Static method in class org.jikesrvm.compilers.common.RuntimeCompiler
-
Compile a Java method when it is first invoked.
- compile(NativeMethod) - Static method in class org.jikesrvm.compilers.common.RuntimeCompiler
-
Compile the stub for a native method when it is first invoked.
- compile(CompilationPlan) - Static method in class org.jikesrvm.compilers.opt.driver.OptimizingCompiler
-
Invoke the opt compiler to execute a compilation plan.
- compile() - Method in class org.jikesrvm.compilers.opt.specialization.SpecializedMethod
-
Generates the specialized code for this method.
- compile(NativeMethod) - Static method in class org.jikesrvm.jni.ia32.JNICompiler
-
Compiles a method to handle the Java to C transition and back
Transitioning from Java to C then back:
Set up stack frame and save non-volatile registers
Set up jniEnv - set up a register to hold JNIEnv and store
the Processor in the JNIEnv for easy access
Move all native method arguments on to stack (NB at this point all
non-volatile state is saved)
Record the frame pointer of the last Java frame (this) in the jniEnv
Call out to convert reference arguments to IDs
Set processor as being "in native"
Set up stack frame and registers for transition to C
Call out to C
Save result to stack
Transition back from "in native" to "in Java", take care that the
Processor isn't "blocked in native", ie other processors have decided to
start a GC and we're not permitted to execute Java code whilst this
occurs
Convert a reference result (currently a JNI ref) into a true reference
Release JNI refs
Restore stack and place result in register
- compileAllMethods() - Static method in class org.jikesrvm.adaptive.recompilation.BulkCompile
-
Compile all methods nominated in the compiler advice,
which should have been provided in a .ca advice file.
- compileAllMethodsCompleted() - Method in class org.jikesrvm.adaptive.util.AOSLogging
-
- compileArrayLoadBarrier(Assembler, boolean) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
- compileArrayStoreBarrier(Assembler) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform an array store barrier.
- compileArrayStoreBarrierByte(Assembler, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a bastore barrier.
- compileArrayStoreBarrierChar(Assembler, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a castore barrier.
- compileArrayStoreBarrierDouble(Assembler, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a dastore barrier.
- compileArrayStoreBarrierFloat(Assembler, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a fastore barrier.
- compileArrayStoreBarrierInt(Assembler, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a iastore barrier.
- compileArrayStoreBarrierLong(Assembler, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a lastore barrier.
- compileArrayStoreBarrierShort(Assembler, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a sastore barrier.
- compileComplete(CodeArray) - Method in class org.jikesrvm.compilers.common.CompiledMethod
-
Records that the compilation is complete.
- COMPILED - Static variable in class org.jikesrvm.compilers.common.CompiledMethod
-
- COMPILED(RVMMethod, Offset) - Static method in class org.jikesrvm.compilers.opt.ir.operand.MethodOperand
-
Returns a method operand representing a compiled method with designated
JTOC offset.
- compiledMethod - Variable in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
The compiledMethod assigned to this compilation of method
- CompiledMethod - Class in org.jikesrvm.compilers.common
-
A method that has been compiled into machine code by one of our compilers.
- CompiledMethod(int, RVMMethod) - Constructor for class org.jikesrvm.compilers.common.CompiledMethod
-
- compiledMethod - Variable in class org.jikesrvm.compilers.opt.ir.IR
-
The compiled method created to hold the result of this compilation.
- compiledMethod - Variable in class org.jikesrvm.compilers.opt.runtimesupport.OptGenericGCMapIterator
-
The compiled method
- compiledMethod - Variable in class org.jikesrvm.compilers.opt.specialization.SpecializedMethod
-
Corresponding compiled method
- compiledMethod - Variable in class org.jikesrvm.mm.mmtk.ScanThread
-
- compiledMethodMessage(NormalMethod) - Static method in class org.jikesrvm.tools.oth.OptTestHarness
-
- CompiledMethods - Class in org.jikesrvm.compilers.common
-
Manage pool of compiled methods.
- CompiledMethods() - Constructor for class org.jikesrvm.compilers.common.CompiledMethods
-
- compiledMethods - Static variable in class org.jikesrvm.compilers.common.CompiledMethods
-
Java methods that have been compiled into machine code.
- compiledMethods - Variable in class org.jikesrvm.runtime.StackTrace
-
The compiled method ids of the stack trace.
- compiledMethodType - Variable in class org.jikesrvm.mm.mmtk.ScanThread
-
- compileGetfieldBarrier(Assembler, RegisterConstants.GPR, int) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
- compileGetfieldBarrierImm(Assembler, Offset, int) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
- compileGetstaticBarrier(Assembler, RegisterConstants.GPR, int) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
- compileGetstaticBarrierImm(Assembler, Offset, int) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
- compileMethod(NormalMethod, TypeReference[]) - Method in class org.jikesrvm.compilers.baseline.BaselineBootImageCompiler
-
- compileMethod(NormalMethod, TypeReference[]) - Method in class org.jikesrvm.compilers.common.BootImageCompiler
-
Compiles a method with bytecodes.
- compileMethod(NormalMethod, TypeReference[]) - Method in class org.jikesrvm.compilers.opt.driver.OptimizingBootImageCompiler
-
- compileMethod(DynamicLink, RVMMethod) - Static method in class org.jikesrvm.runtime.DynamicLinker.DL_Helper
-
Compile (if necessary) targetMethod and patch the appropriate dispatch tables.
- compileMethodsInVector() - Method in class org.jikesrvm.tools.oth.OptTestHarness
-
- compileModifyCheck(Assembler, int) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
- compilePutfieldBarrier(Assembler, RegisterConstants.GPR, int) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier.
- compilePutfieldBarrierAddress(Assembler, RegisterConstants.GPR, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a unboxed Address field.
- compilePutfieldBarrierAddressImm(Assembler, Offset, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a unboxed Address field when
the field is at a known offset.
- compilePutfieldBarrierBoolean(Assembler, RegisterConstants.GPR, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a boolean field.
- compilePutfieldBarrierBooleanImm(Assembler, Offset, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a boolean field when
the field is at a known offset.
- compilePutfieldBarrierByte(Assembler, RegisterConstants.GPR, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a byte field.
- compilePutfieldBarrierByteImm(Assembler, Offset, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a byte field when
the field is at a known offset.
- compilePutfieldBarrierChar(Assembler, RegisterConstants.GPR, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a char field.
- compilePutfieldBarrierCharImm(Assembler, Offset, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a char field when
the field is at a known offset.
- compilePutfieldBarrierDouble(Assembler, RegisterConstants.GPR, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a double field.
- compilePutfieldBarrierDoubleImm(Assembler, Offset, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a double field when
the field is at a known offset.
- compilePutfieldBarrierExtent(Assembler, RegisterConstants.GPR, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a unboxed Extent field.
- compilePutfieldBarrierExtentImm(Assembler, Offset, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a unboxed Extent field when
the field is at a known offset.
- compilePutfieldBarrierFloat(Assembler, RegisterConstants.GPR, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a float field.
- compilePutfieldBarrierFloatImm(Assembler, Offset, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a float field when
the field is at a known offset.
- compilePutfieldBarrierImm(Assembler, Offset, int) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier when the field is at a known
offset.
- compilePutfieldBarrierInt(Assembler, RegisterConstants.GPR, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a int field.
- compilePutfieldBarrierIntImm(Assembler, Offset, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a int field when
the field is at a known offset.
- compilePutfieldBarrierLong(Assembler, RegisterConstants.GPR, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a long field.
- compilePutfieldBarrierLongImm(Assembler, Offset, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a long field when
the field is at a known offset.
- compilePutfieldBarrierOffset(Assembler, RegisterConstants.GPR, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a unboxed Offset field.
- compilePutfieldBarrierOffsetImm(Assembler, Offset, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a unboxed Offset field when
the field is at a known offset.
- compilePutfieldBarrierShort(Assembler, RegisterConstants.GPR, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a short field.
- compilePutfieldBarrierShortImm(Assembler, Offset, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a short field when
the field is at a known offset.
- compilePutfieldBarrierWord(Assembler, RegisterConstants.GPR, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a unboxed Word field.
- compilePutfieldBarrierWordImm(Assembler, Offset, int, BaselineCompilerImpl) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
Generate code to perform a putfield barrier for a unboxed Word field when
the field is at a known offset.
- compilePutstaticBarrier(Assembler, RegisterConstants.GPR, int) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
- compilePutstaticBarrierImm(Assembler, Offset, int) - Static method in class org.jikesrvm.compilers.baseline.ia32.Barriers
-
- compiler - Variable in class org.jikesrvm.adaptive.util.CompilerAdviceAttribute
-
- compiler - Static variable in class org.jikesrvm.compilers.common.BootImageCompiler
-
- COMPILER_ADVICE_FILE_INPUT - Variable in class org.jikesrvm.adaptive.util.AOSExternalOptions
-
File containing information about the methods to Opt compile
- COMPILER_DNA_FILE_NAME - Variable in class org.jikesrvm.adaptive.util.AOSExternalOptions
-
Name of compiler DNA file (default DNA will be used if no name is given).
- CompilerAdvice - Class in org.jikesrvm.adaptive.util
-
Utilities for providing compiler advice.
- CompilerAdvice() - Constructor for class org.jikesrvm.adaptive.util.CompilerAdvice
-
- CompilerAdviceAttribute - Class in org.jikesrvm.adaptive.util
-
Defines an attribute for compiler advice, and maintains a map
allowing attributes to be retrieved by method and bytecode offset.
- CompilerAdviceAttribute(Atom, Atom, Atom, int) - Constructor for class org.jikesrvm.adaptive.util.CompilerAdviceAttribute
-
Constructor
- CompilerAdviceAttribute(Atom, Atom, Atom, int, int) - Constructor for class org.jikesrvm.adaptive.util.CompilerAdviceAttribute
-
Constructor
- CompilerAdviceInfoReader - Class in org.jikesrvm.adaptive.util
-
Utility to read compiler advice annotations from file in ascii format.
- CompilerAdviceInfoReader() - Constructor for class org.jikesrvm.adaptive.util.CompilerAdviceInfoReader
-
- CompilerDNA - Class in org.jikesrvm.adaptive.recompilation
-
This class codifies the cost/benefit properties of the various compilers
used in the adaptive optimization system.
- CompilerDNA() - Constructor for class org.jikesrvm.adaptive.recompilation.CompilerDNA
-
- compilerEnabled - Static variable in class org.jikesrvm.compilers.common.RuntimeCompiler
-
is the opt compiler usable?
- compilerNames - Static variable in class org.jikesrvm.adaptive.recompilation.CompilerDNA
-
- CompilerPhase - Class in org.jikesrvm.compilers.opt.driver
-
Compiler phases all extend this abstract class.
- CompilerPhase() - Constructor for class org.jikesrvm.compilers.opt.driver.CompilerPhase
-
Constructor
- CompilerPhase(Object[]) - Constructor for class org.jikesrvm.compilers.opt.driver.CompilerPhase
-
Constructor
- compilerTypeToString(int) - Static method in class org.jikesrvm.compilers.common.CompiledMethod
-
- compileSpecializedMethod(RVMMethod, TypeReference[]) - Method in class org.jikesrvm.classloader.SpecializedMethod
-
Compile a specialized version of a template method.
- compileTimeRatio - Static variable in class org.jikesrvm.adaptive.recompilation.CompilerDNA
-
Compile time ratio of one compilation level to another
For example, if compiler1 (say OPT1) compiles at 50 bc/msec
and compiler2 (say OPT2) compiles at 100 bc/msec,
compileTimeRatio[OPT1][OPT2] = 2
USAGE NOTE: The data is layed out in a upper triangular matrix
- COMPLETE - Static variable in class org.mmtk.plan.Simple
-
- complete() - Method in class org.mmtk.utility.deque.SharedDeque
-
- completeClosurePhase - Static variable in class org.mmtk.plan.Simple
-
Complete closure including reference types and finalizable objects.
- COMPLETED - Static variable in class org.jikesrvm.adaptive.controller.ControllerPlan
-
The plan was successfully completed, i.e., the method was recompiled
- completedPlanWithOptLevel(RVMMethod, int) - Static method in class org.jikesrvm.adaptive.controller.ControllerMemory
-
Return true if there is a completed plan with the given opt level for
the given method
- completeEpilogue(boolean) - Method in class org.jikesrvm.compilers.opt.bc2ir.GenerationContext
-
Fill in the rest of the method epilogue.
- completeExceptionHandlers(boolean) - Method in class org.jikesrvm.compilers.opt.bc2ir.GenerationContext
-
If the method is synchronized then we wrap it in a
synthetic exception handler that unlocks & rethrows
PRECONDITION: cfg, arguments & temps have been setup/initialized.
- completePrologue(boolean) - Method in class org.jikesrvm.compilers.opt.bc2ir.GenerationContext
-
Fills in the rest of the method prologue.
- completeTrace() - Method in class org.mmtk.plan.TraceLocal
-
Finishing processing all GC work.
- completeTrace() - Method in class org.mmtk.utility.sanitychecker.SanityRootTraceLocal
-
Finishing processing all GC work.
- completionFlag - Variable in class org.mmtk.utility.deque.SharedDeque
-
Completion flag - set when all consumers have arrived at the barrier
- complex - Variable in class org.mmtk.utility.statistics.Counter
-
Allow for counters whose values are too complex to be simply printed out.
- ComplexLIR2MIRExpansion - Class in org.jikesrvm.compilers.opt.lir2mir.ia32
-
Handles the conversion from LIR to MIR of operators whose
expansion requires the introduction of new control flow (new basic blocks).
- ComplexLIR2MIRExpansion() - Constructor for class org.jikesrvm.compilers.opt.lir2mir.ia32.ComplexLIR2MIRExpansion
-
- ComplexOperators() - Constructor for class org.jikesrvm.compilers.opt.lir2mir.ConvertLIRtoMIR.ComplexOperators
-
- ComplexPhase - Class in org.mmtk.plan
-
Phases of a garbage collection.
- ComplexPhase(String, int[]) - Constructor for class org.mmtk.plan.ComplexPhase
-
Construct a complex phase from an array of phase IDs.
- ComplexPhase(String, Timer, int[]) - Constructor for class org.mmtk.plan.ComplexPhase
-
Construct a complex phase from an array of phase IDs, but using
the specified timer rather than creating one.
- complexPhaseCursor - Static variable in class org.mmtk.plan.Phase
-
Stores the current sub phase for a complex phase.
- compose(String, Object[]) - Static method in class org.jikesrvm.compilers.opt.driver.OptimizationPlanCompositeElement
-
Compose together the argument elements into a composite element
of an optimization plan.
- composeComponents(ArrayList<OptimizationPlanElement>, String, Object[]) - Static method in class org.jikesrvm.compilers.opt.driver.OptimizationPlanner
-
Add a set of optimization plan elements to a vector.
- CompoundEnumerator<T> - Class in org.jikesrvm.compilers.opt.util
-
- CompoundEnumerator(Enumeration<T>, Enumeration<T>) - Constructor for class org.jikesrvm.compilers.opt.util.CompoundEnumerator
-
- CompoundInterval - Class in org.jikesrvm.compilers.opt.regalloc
-
Implements a live interval with holes; i.e. an ordered set of basic live
intervals.
- CompoundInterval(int, int, Register) - Constructor for class org.jikesrvm.compilers.opt.regalloc.CompoundInterval
-
Creates a new compound interval of a single Basic interval.
- CompoundInterval(BasicInterval, Register) - Constructor for class org.jikesrvm.compilers.opt.regalloc.CompoundInterval
-
Creates a new compound interval of a single Basic interval.
- CompoundInterval(Register) - Constructor for class org.jikesrvm.compilers.opt.regalloc.CompoundInterval
-
Dangerous constructor: use with care.
- compPlan - Variable in class org.jikesrvm.adaptive.controller.ControllerPlan
-
The associate compilation plan
- compPlan - Variable in class org.jikesrvm.adaptive.OnStackReplacementPlan
-
- compress(BasicBlock) - Method in class org.jikesrvm.compilers.opt.controlflow.LTDominators
-
This recursive method performs the path compression
- COMPUTE_POST_DOMINATORS - Static variable in class org.jikesrvm.compilers.opt.controlflow.Dominators
-
Should we compute post-dominators instead of dominators?
- computeApproxDominators(IR) - Method in class org.jikesrvm.compilers.opt.controlflow.Dominators
-
Calculate the "approximate" dominators for an IR i.e., the
dominators in the factored CFG rather than the normal CFG.
- computeApproxPostdominators(IR) - Method in class org.jikesrvm.compilers.opt.controlflow.Dominators
-
Calculate the postdominators for an IR.
- computeArrayHeaderSize(RVMArray) - Static method in class org.jikesrvm.objectmodel.JavaHeader
-
Computes the header size of an instance of the given type.
- computeArrayHeaderSize(RVMArray) - Static method in class org.jikesrvm.objectmodel.ObjectModel
-
Computes the header size of an instance of the given type.
- computeBackwardDependences(Instruction, Instruction) - Method in class org.jikesrvm.compilers.opt.depgraph.DepGraph
-
Computes anti dependences by doing a backwards
traversal of the instructions from start to end.
- computeBackwardDependencesDef(Operand, DepGraphNode, DepGraphNode) - Method in class org.jikesrvm.compilers.opt.depgraph.DepGraph
-
Compute backward dependences from a given def to a given node.
- computeBackwardDependencesUse(Operand, DepGraphNode, DepGraphNode) - Method in class org.jikesrvm.compilers.opt.depgraph.DepGraph
-
Compute backward dependences from a given use to a given node.
- computeBlockFrequencies() - Method in class org.jikesrvm.compilers.opt.controlflow.EstimateBlockFrequencies
-
- computeBlockGenAndKill(BasicBlock, IR) - Method in class org.jikesrvm.compilers.opt.liveness.LiveAnalysis
-
Compute summary (local) live variable analysis for a basic block, which
is basically Gen and Kill information.
- computeBootImageRoots(TraceLocal) - Method in class org.jikesrvm.mm.mmtk.Scanning
-
- computeBootImageRoots(TraceLocal) - Method in class org.mmtk.vm.Scanning
-
Compute all roots out of the VM's boot image (if any).
- computeClosure() - Method in class org.jikesrvm.compilers.opt.ssa.ValueGraph
-
Due to PI nodes and Moves, the initial label for a register may be
another register.
- computeControlAndBarrierDependences(Instruction, Instruction) - Method in class org.jikesrvm.compilers.opt.depgraph.DepGraph
-
Compute control and barrier (acquire/release) dependences
in two passes (one forward, one reverse over the instructions
from start to end.
- ComputedBBEnum(int) - Constructor for class org.jikesrvm.compilers.opt.ir.BasicBlock.ComputedBBEnum
-
- computeDU(IR) - Static method in class org.jikesrvm.compilers.opt.DefUse
-
Compute the register list and def-use lists for a method.
- computeForwardDependences(Instruction, Instruction) - Method in class org.jikesrvm.compilers.opt.depgraph.DepGraph
-
Computes flow and output dependences by doing a forward
traversal of the instructions from start to end.
- computeForwardDependencesDef(Operand, DepGraphNode, DepGraphNode) - Method in class org.jikesrvm.compilers.opt.depgraph.DepGraph
-
Compute forward dependences from a given def to a given node.
- computeForwardDependencesUse(Operand, DepGraphNode, DepGraphNode) - Method in class org.jikesrvm.compilers.opt.depgraph.DepGraph
-
Compute forward dependences from a given use to a given node.
- computeGlobalRoots(TraceLocal) - Method in class org.jikesrvm.mm.mmtk.Scanning
-
Computes global roots.
- computeGlobalRoots(TraceLocal) - Method in class org.mmtk.vm.Scanning
-
Computes global roots.
- computeHandlerLiveSet() - Method in class org.jikesrvm.compilers.opt.depgraph.DepGraph
-
Determine the set of variables live on entry to any handler
block that is reachable from currentBlock
- computeHash(Word) - Method in class org.mmtk.utility.SimpleHashtable
-
Compute the hashtable index for a given object.
- computeHeaderSize() - Method in class org.jikesrvm.mm.mmtk.gcspy.ServerInterpreter
-
- computeHeaderSize(RVMType) - Static method in class org.jikesrvm.objectmodel.ObjectModel
-
Computes the header size of an instance of the given type.
- computeHeaderSize(Object) - Static method in class org.jikesrvm.objectmodel.ObjectModel
-
Computes the header size of an object.
- computeHeaderSize(Object[]) - Static method in class org.jikesrvm.objectmodel.ObjectModel
-
Given a TIB, compute the header size of an instance of the TIB's class.
- computeHeaderSize() - Method in class org.mmtk.vm.gcspy.ServerInterpreter
-
Discover the smallest header size for objects.
- computeHeapChangeRatio(double) - Static method in class org.mmtk.utility.heap.HeapGrowthManager
-
- computeImplicitBackwardDependencesDef(Register, DepGraphNode) - Method in class org.jikesrvm.compilers.opt.depgraph.DepGraph
-
Compute implicit backward dependences from a given register def
to a given node.
- computeImplicitBackwardDependencesUse(Register, DepGraphNode) - Method in class org.jikesrvm.compilers.opt.depgraph.DepGraph
-
Compute implicit backward dependences from a given register use
to a given node.
- computeImplicitForwardDependencesDef(Register, DepGraphNode) - Method in class org.jikesrvm.compilers.opt.depgraph.DepGraph
-
Compute implicit forward dependences from a given register def
to a given node.
- computeImplicitForwardDependencesUse(Register, DepGraphNode) - Method in class org.jikesrvm.compilers.opt.depgraph.DepGraph
-
Compute implicit forward dependences from a given register use
to a given node.
- computeInfrequentBlocks(IR) - Method in class org.jikesrvm.compilers.opt.controlflow.EstimateBlockFrequencies
-
Compute which blocks are infrequent.
- computeJSRNextMaps(short, int, int, boolean, byte[][], int[], JSRSubroutineInfo[], int, short[]) - Method in class org.jikesrvm.compilers.baseline.BuildReferenceMaps
-
- computeKey(String) - Method in class org.jikesrvm.options.OptionSet
-
- computeKey(String) - Method in class org.vmutil.options.OptionSet
-
Determine the VM specific key for a given option name.
- computeLocalStackTypes(NormalMethod, int) - Method in class org.jikesrvm.osr.BytecodeTraverser
-
Computes types of local variable and stack slots at an interesting point
for future querying.
- computeLogElementSize() - Method in class org.jikesrvm.classloader.RVMArray
-
Calculate the size, in bytes, of an array element, log base 2.
- computeLookupSwitchOffset(int, int) - Method in class org.jikesrvm.classloader.BytecodeStream
-
Returns the offset for a given value of the lookupswitch
(as a signed int) or 0 if the value is not in the table..
- computeLoopExitWeight(LSTNode) - Method in class org.jikesrvm.compilers.opt.controlflow.EstimateBlockFrequencies
-
- computeLoopMultipliers(LSTNode) - Method in class org.jikesrvm.compilers.opt.controlflow.EstimateBlockFrequencies
-
Postorder traversal of LST computing loop multiplier and loop exits
for each loop.
- computeMultiplier(LSTNode) - Method in class org.jikesrvm.compilers.opt.controlflow.EstimateBlockFrequencies
-
Compute the loop multiplier for this loop nest
- computeNewThreadRoots(TraceLocal) - Method in class org.jikesrvm.mm.mmtk.Scanning
-
Computes new roots pointed to by threads, their associated registers
and stacks.
- computeNewThreadRoots(TraceLocal) - Method in class org.mmtk.vm.Scanning
-
Computes new roots pointed to by threads, their associated registers
and stacks.
- computeNodeWeights(LSTNode) - Method in class org.jikesrvm.compilers.opt.controlflow.EstimateBlockFrequencies
-
Propagate execution frequencies through the loop.
- computeNonLocals() - Method in class org.jikesrvm.compilers.opt.ssa.EnterSSA
-
Pass through the IR and calculate which registers are not
local to a basic block.
- computeNonVolatileArea() - Method in class org.jikesrvm.compilers.opt.regalloc.GenericStackManager
-
Computes the number of stack words needed to hold nonvolatile
registers.
- computeNonVolatileArea() - Method in class org.jikesrvm.compilers.opt.regalloc.ia32.StackManager
-
- computeRegisterMap(IR) - Method in class org.jikesrvm.compilers.opt.liveness.LiveAnalysis
-
Sets up a mapping from each register to the set of live intervals for
the register.
- computeRestrictions(IR) - Method in class org.jikesrvm.compilers.opt.regalloc.GenericStackManager
-
Sets up register restrictions.
- computeResultingMaps(int) - Method in class org.jikesrvm.compilers.baseline.JSRSubroutineInfo
-
- computeScalarHeaderSize(RVMClass) - Static method in class org.jikesrvm.objectmodel.JavaHeader
-
Computes the header size of an instance of the given type.
- computeScalarHeaderSize(RVMClass) - Static method in class org.jikesrvm.objectmodel.ObjectModel
-
Computes the header size of an instance of the given type.
- computeSize(int) - Static method in class org.jikesrvm.objectmodel.TIB
-
Calculates the size of a TIB.
- computeSSA(IR, boolean, boolean, Set<Object>, boolean, boolean, boolean) - Method in class org.jikesrvm.compilers.opt.ssa.EnterSSA
-
Calculate SSA form for an IR.
- computeStackHeight(PseudoBytecode) - Method in class org.jikesrvm.osr.ExecutionState
-
- computeStackHeights(NormalMethod, BytecodeStream, int[], boolean) - Method in class org.jikesrvm.osr.BytecodeTraverser
-
- computeStaticRoots(TraceLocal) - Method in class org.jikesrvm.mm.mmtk.Scanning
-
Computes static roots.
- computeStaticRoots(TraceLocal) - Method in class org.mmtk.vm.Scanning
-
Computes static roots.
- computeStringHashCode(byte[]) - Static method in class org.jikesrvm.classloader.UTF8Convert
-
Convert the given sequence of (pseudo-)utf8 formatted bytes
into a String hashCode.
- computeSummary(int[]) - Method in class org.jikesrvm.classloader.NormalMethod
-
This method computes a summary of interesting method characteristics
and stores an encoding of the summary as an int.
- computeTableSwitchOffset(int, int, int) - Method in class org.jikesrvm.classloader.BytecodeStream
-
Returns the offset for a given value of the tableswitch (as a signed int)
or 0 if the value is out of range..
- computeThreadRoots(TraceLocal) - Method in class org.jikesrvm.mm.mmtk.Scanning
-
Computes roots pointed to by threads, their associated registers
and stacks.
- computeThreadRoots(TraceLocal, boolean) - Method in class org.jikesrvm.mm.mmtk.Scanning
-
Compute roots pointed to by threads.
- computeThreadRoots(TraceLocal) - Method in class org.mmtk.vm.Scanning
-
Computes roots pointed to by threads, their associated registers
and stacks.
- computeTransitiveClosure() - Static method in class org.mmtk.utility.TraceGenerator
-
This finds all object death times by computing the (limited)
transitive closure of the dead objects.
- concreteType - Variable in class org.jikesrvm.compilers.opt.FieldDatabase.FieldWriterInfo
-
- Concurrent - Class in org.mmtk.plan.concurrent
-
This class implements the global state of a concurrent collector.
- Concurrent() - Constructor for class org.mmtk.plan.concurrent.Concurrent
-
Constructor.
- CONCURRENT - Variable in class org.mmtk.utility.options.NurseryZeroing
-
- CONCURRENT_CLOSURE - Static variable in class org.mmtk.plan.concurrent.Concurrent
-
- CONCURRENT_ZEROING_BLOCKSIZE - Static variable in class org.mmtk.utility.heap.MonotonePageResource
-
- concurrentClosure - Static variable in class org.mmtk.plan.concurrent.Concurrent
-
Perform the initial determination of liveness from the roots.
- concurrentCollect() - Method in class org.mmtk.plan.concurrent.ConcurrentCollector
-
Perform some concurrent garbage collection
- concurrentCollect() - Method in class org.mmtk.plan.StopTheWorldCollector
-
Perform some concurrent garbage collection
- concurrentCollection - Variable in class org.mmtk.plan.ControllerCollectorContext
-
Is there concurrent collection activity
- concurrentCollectionPhase(short) - Method in class org.mmtk.plan.concurrent.ConcurrentCollector
-
Perform some concurrent collection work.
- concurrentCollectionPhase(short) - Method in class org.mmtk.plan.StopTheWorldCollector
-
Perform some concurrent collection work.
- concurrentCollectionRequired() - Method in class org.mmtk.plan.concurrent.Concurrent
-
- concurrentCollectionRequired() - Method in class org.mmtk.plan.Plan
-
This method controls the triggering of an atomic phase of a concurrent
collection.
- ConcurrentCollector - Class in org.mmtk.plan.concurrent
-
This class implements per-collector thread behavior
and state for a concurrent collector.
- ConcurrentCollector() - Constructor for class org.mmtk.plan.concurrent.ConcurrentCollector
-
- ConcurrentConstraints - Class in org.mmtk.plan.concurrent
-
This class and its subclasses communicate to the host VM/Runtime
any features of the selected plan that it needs to know.
- ConcurrentConstraints() - Constructor for class org.mmtk.plan.concurrent.ConcurrentConstraints
-
- ConcurrentMutator - Class in org.mmtk.plan.concurrent
-
This class implements per-mutator thread behavior
and state for a simple whole-heap concurrent collector.
- ConcurrentMutator() - Constructor for class org.mmtk.plan.concurrent.ConcurrentMutator
-
- ConcurrentPhase - Class in org.mmtk.plan
-
Phases of a garbage collection.
- ConcurrentPhase(String, int) - Constructor for class org.mmtk.plan.ConcurrentPhase
-
Construct a complex phase from an array of phase IDs.
- ConcurrentPhase(String, Timer, int) - Constructor for class org.mmtk.plan.ConcurrentPhase
-
Construct a complex phase from an array of phase IDs, but using
the specified timer rather than creating one.
- concurrentPhaseActive() - Static method in class org.mmtk.plan.Phase
-
- concurrentPhaseId - Static variable in class org.mmtk.plan.Phase
-
The concurrent phase being executed
- concurrentTraceComplete() - Method in class org.mmtk.plan.concurrent.ConcurrentCollector
-
- concurrentTraceComplete() - Method in class org.mmtk.plan.concurrent.marksweep.CMSCollector
-
- ConcurrentTrigger - Class in org.mmtk.utility.options
-
Concurrent trigger percentage
- ConcurrentTrigger() - Constructor for class org.mmtk.utility.options.ConcurrentTrigger
-
Create the option.
- concurrentTrigger - Static variable in class org.mmtk.utility.options.Options
-
- concurrentWorkers - Static variable in class org.mmtk.plan.Plan
-
- concurrentZeroing() - Method in class org.mmtk.utility.heap.MonotonePageResource
-
- concurrentZeroing() - Method in class org.mmtk.utility.heap.PageResource
-
The entry point for the concurrent zeroing context.
- ConcurrentZeroingContext - Class in org.mmtk.utility.heap
-
This context concurrently zeroes a space when triggered.
- ConcurrentZeroingContext(PageResource) - Constructor for class org.mmtk.utility.heap.ConcurrentZeroingContext
-
- COND(ConditionOperand) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32.BURS_Helpers
-
- condCreateAndInit(BasicBlockLE, boolean, int, BasicBlockLE, OperandStack, Operand[], boolean) - Method in class org.jikesrvm.compilers.opt.bc2ir.BBSet
-
Conditionally create a block at the specified target as a child of x.
- CONDITION - Static variable in class org.jikesrvm.compilers.common.assembler.ia32.AssemblerConstants
-
- condition - Variable in class org.jikesrvm.compilers.opt.controlflow.AnnotatedLSTNode
-
The condition that is used to check for the end of loop
- CONDITION - Static variable in class org.jikesrvm.compilers.opt.ir.Register
-
- CONDITION_TYPE - Static variable in class org.jikesrvm.compilers.opt.ir.Register
-
- CONDITION_VALUE - Static variable in class org.jikesrvm.compilers.opt.regalloc.GenericStackManager
-
- conditional - Static variable in class org.jikesrvm.compilers.opt.ir.Operator
-
modifer for branches/calls
- CONDITIONAL_ - Static variable in class org.jikesrvm.compilers.baseline.BBConstants
-
- ConditionalBranch(int, int) - Constructor for class org.jikesrvm.compilers.common.assembler.ForwardReference.ConditionalBranch
-
- ConditionalBranchProfile - Class in org.jikesrvm.compilers.baseline
-
Profile data for a branch instruction.
- ConditionalBranchProfile(int, int, int, boolean) - Constructor for class org.jikesrvm.compilers.baseline.ConditionalBranchProfile
-
- conditionalizeInstrumentationOperation(IR, Instruction, BasicBlock) - Method in class org.jikesrvm.adaptive.recompilation.instrumentation.InstrumentationSamplingFramework
-
Take an instrumentation operation (an instruction) and guard it
with a counter-based check.
- CONDITIONALTARGET - Static variable in class org.jikesrvm.compilers.baseline.BBConstants
-
- ConditionOperand - Class in org.jikesrvm.compilers.opt.ir.operand
-
Encodes the condition codes for branches.
- ConditionOperand(int) - Constructor for class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
- CondMove - Class in org.jikesrvm.compilers.opt.ir
-
The CondMove InstructionFormat class.
- CondMove() - Constructor for class org.jikesrvm.compilers.opt.ir.CondMove
-
- CondMove_format - Static variable in class org.jikesrvm.compilers.opt.ir.InstructionFormat
-
Typecode for the CondMove InstructionFormat
- CondMove_traits - Static variable in class org.jikesrvm.compilers.opt.ir.InstructionFormat
-
Shared traits for operators of the CondMove InstructionFormat
- Config - Class in org.mmtk.vm
-
- Config(BuildTimeConfig) - Constructor for class org.mmtk.vm.Config
-
- config - Static variable in class org.mmtk.vm.VM
-
- CONFIG_FILE_PROPERTY - Static variable in class org.jikesrvm.mm.mmtk.Factory
-
- configItem(String, boolean) - Static method in class org.mmtk.utility.statistics.Xml
-
Output a "config" entity, with a given name and booleanvalue.
- configItem(String, String) - Static method in class org.mmtk.utility.statistics.Xml
-
Output a "config" entity, with a given name and Stringvalue.
- Configuration - Class in org.jikesrvm
-
Flags that specify the configuration of our virtual machine.
- Configuration() - Constructor for class org.jikesrvm.Configuration
-
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ALoad
-
InstructionFormat identification method for ALoad.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ALoad
-
InstructionFormat identification method for ALoad.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.AStore
-
InstructionFormat identification method for AStore.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.AStore
-
InstructionFormat identification method for AStore.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.Athrow
-
InstructionFormat identification method for Athrow.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Athrow
-
InstructionFormat identification method for Athrow.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.Attempt
-
InstructionFormat identification method for Attempt.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Attempt
-
InstructionFormat identification method for Attempt.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.BBend
-
InstructionFormat identification method for BBend.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.BBend
-
InstructionFormat identification method for BBend.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.Binary
-
InstructionFormat identification method for Binary.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Binary
-
InstructionFormat identification method for Binary.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.BooleanCmp
-
InstructionFormat identification method for BooleanCmp.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.BooleanCmp
-
InstructionFormat identification method for BooleanCmp.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.BoundsCheck
-
InstructionFormat identification method for BoundsCheck.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.BoundsCheck
-
InstructionFormat identification method for BoundsCheck.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.BranchProfileCarrier
-
Does the instruction belong to an instruction format that
has an operand called BranchProfile?
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.BranchProfileCarrier
-
Does the operator belong to an instruction format that
has an operand called BranchProfile?
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.CacheOp
-
InstructionFormat identification method for CacheOp.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.CacheOp
-
InstructionFormat identification method for CacheOp.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
InstructionFormat identification method for Call.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
InstructionFormat identification method for Call.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.CondMove
-
InstructionFormat identification method for CondMove.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.CondMove
-
InstructionFormat identification method for CondMove.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.Empty
-
InstructionFormat identification method for Empty.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Empty
-
InstructionFormat identification method for Empty.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.GetField
-
InstructionFormat identification method for GetField.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.GetField
-
InstructionFormat identification method for GetField.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.GetStatic
-
InstructionFormat identification method for GetStatic.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.GetStatic
-
InstructionFormat identification method for GetStatic.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.Goto
-
InstructionFormat identification method for Goto.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Goto
-
InstructionFormat identification method for Goto.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.GuardCarrier
-
Does the instruction belong to an instruction format that
has an operand called Guard?
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.GuardCarrier
-
Does the operator belong to an instruction format that
has an operand called Guard?
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.GuardedBinary
-
InstructionFormat identification method for GuardedBinary.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.GuardedBinary
-
InstructionFormat identification method for GuardedBinary.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.GuardedSet
-
InstructionFormat identification method for GuardedSet.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.GuardedSet
-
InstructionFormat identification method for GuardedSet.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.GuardedUnary
-
InstructionFormat identification method for GuardedUnary.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.GuardedUnary
-
InstructionFormat identification method for GuardedUnary.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.GuardResultCarrier
-
Does the instruction belong to an instruction format that
has an operand called GuardResult?
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.GuardResultCarrier
-
Does the operator belong to an instruction format that
has an operand called GuardResult?
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_BinaryAcc
-
InstructionFormat identification method for MIR_BinaryAcc.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_BinaryAcc
-
InstructionFormat identification method for MIR_BinaryAcc.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Branch
-
InstructionFormat identification method for MIR_Branch.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Branch
-
InstructionFormat identification method for MIR_Branch.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CacheOp
-
InstructionFormat identification method for MIR_CacheOp.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CacheOp
-
InstructionFormat identification method for MIR_CacheOp.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Call
-
InstructionFormat identification method for MIR_Call.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Call
-
InstructionFormat identification method for MIR_Call.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CaseLabel
-
InstructionFormat identification method for MIR_CaseLabel.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CaseLabel
-
InstructionFormat identification method for MIR_CaseLabel.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Compare
-
InstructionFormat identification method for MIR_Compare.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Compare
-
InstructionFormat identification method for MIR_Compare.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CompareExchange
-
InstructionFormat identification method for MIR_CompareExchange.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CompareExchange
-
InstructionFormat identification method for MIR_CompareExchange.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CompareExchange8B
-
InstructionFormat identification method for MIR_CompareExchange8B.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CompareExchange8B
-
InstructionFormat identification method for MIR_CompareExchange8B.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CondBranch
-
InstructionFormat identification method for MIR_CondBranch.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CondBranch
-
InstructionFormat identification method for MIR_CondBranch.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CondBranch2
-
InstructionFormat identification method for MIR_CondBranch2.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CondBranch2
-
InstructionFormat identification method for MIR_CondBranch2.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CondMove
-
InstructionFormat identification method for MIR_CondMove.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CondMove
-
InstructionFormat identification method for MIR_CondMove.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_ConvertDW2QW
-
InstructionFormat identification method for MIR_ConvertDW2QW.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_ConvertDW2QW
-
InstructionFormat identification method for MIR_ConvertDW2QW.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Divide
-
InstructionFormat identification method for MIR_Divide.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Divide
-
InstructionFormat identification method for MIR_Divide.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_DoubleShift
-
InstructionFormat identification method for MIR_DoubleShift.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_DoubleShift
-
InstructionFormat identification method for MIR_DoubleShift.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Empty
-
InstructionFormat identification method for MIR_Empty.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Empty
-
InstructionFormat identification method for MIR_Empty.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_FSave
-
InstructionFormat identification method for MIR_FSave.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_FSave
-
InstructionFormat identification method for MIR_FSave.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Lea
-
InstructionFormat identification method for MIR_Lea.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Lea
-
InstructionFormat identification method for MIR_Lea.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_LowTableSwitch
-
InstructionFormat identification method for MIR_LowTableSwitch.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_LowTableSwitch
-
InstructionFormat identification method for MIR_LowTableSwitch.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Move
-
InstructionFormat identification method for MIR_Move.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Move
-
InstructionFormat identification method for MIR_Move.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Multiply
-
InstructionFormat identification method for MIR_Multiply.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Multiply
-
InstructionFormat identification method for MIR_Multiply.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Nullary
-
InstructionFormat identification method for MIR_Nullary.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Nullary
-
InstructionFormat identification method for MIR_Nullary.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_RDTSC
-
InstructionFormat identification method for MIR_RDTSC.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_RDTSC
-
InstructionFormat identification method for MIR_RDTSC.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Return
-
InstructionFormat identification method for MIR_Return.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Return
-
InstructionFormat identification method for MIR_Return.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Set
-
InstructionFormat identification method for MIR_Set.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Set
-
InstructionFormat identification method for MIR_Set.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Test
-
InstructionFormat identification method for MIR_Test.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Test
-
InstructionFormat identification method for MIR_Test.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Trap
-
InstructionFormat identification method for MIR_Trap.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Trap
-
InstructionFormat identification method for MIR_Trap.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_TrapIf
-
InstructionFormat identification method for MIR_TrapIf.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_TrapIf
-
InstructionFormat identification method for MIR_TrapIf.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Unary
-
InstructionFormat identification method for MIR_Unary.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Unary
-
InstructionFormat identification method for MIR_Unary.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_UnaryAcc
-
InstructionFormat identification method for MIR_UnaryAcc.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_UnaryAcc
-
InstructionFormat identification method for MIR_UnaryAcc.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_UnaryNoRes
-
InstructionFormat identification method for MIR_UnaryNoRes.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_UnaryNoRes
-
InstructionFormat identification method for MIR_UnaryNoRes.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_XChng
-
InstructionFormat identification method for MIR_XChng.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_XChng
-
InstructionFormat identification method for MIR_XChng.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.IfCmp
-
InstructionFormat identification method for IfCmp.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.IfCmp
-
InstructionFormat identification method for IfCmp.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.IfCmp2
-
InstructionFormat identification method for IfCmp2.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.IfCmp2
-
InstructionFormat identification method for IfCmp2.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.InlineGuard
-
InstructionFormat identification method for InlineGuard.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.InlineGuard
-
InstructionFormat identification method for InlineGuard.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.InstanceOf
-
InstructionFormat identification method for InstanceOf.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.InstanceOf
-
InstructionFormat identification method for InstanceOf.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.InstrumentedCounter
-
InstructionFormat identification method for InstrumentedCounter.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.InstrumentedCounter
-
InstructionFormat identification method for InstrumentedCounter.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.Label
-
InstructionFormat identification method for Label.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Label
-
InstructionFormat identification method for Label.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.Load
-
InstructionFormat identification method for Load.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Load
-
InstructionFormat identification method for Load.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.LocationCarrier
-
Does the instruction belong to an instruction format that
has an operand called Location?
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.LocationCarrier
-
Does the operator belong to an instruction format that
has an operand called Location?
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.LookupSwitch
-
InstructionFormat identification method for LookupSwitch.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.LookupSwitch
-
InstructionFormat identification method for LookupSwitch.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.LowTableSwitch
-
InstructionFormat identification method for LowTableSwitch.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.LowTableSwitch
-
InstructionFormat identification method for LowTableSwitch.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.MonitorOp
-
InstructionFormat identification method for MonitorOp.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.MonitorOp
-
InstructionFormat identification method for MonitorOp.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.Move
-
InstructionFormat identification method for Move.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Move
-
InstructionFormat identification method for Move.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.Multianewarray
-
InstructionFormat identification method for Multianewarray.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Multianewarray
-
InstructionFormat identification method for Multianewarray.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.New
-
InstructionFormat identification method for New.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.New
-
InstructionFormat identification method for New.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.NewArray
-
InstructionFormat identification method for NewArray.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.NewArray
-
InstructionFormat identification method for NewArray.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.Nullary
-
InstructionFormat identification method for Nullary.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Nullary
-
InstructionFormat identification method for Nullary.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.NullCheck
-
InstructionFormat identification method for NullCheck.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.NullCheck
-
InstructionFormat identification method for NullCheck.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.OsrBarrier
-
InstructionFormat identification method for OsrBarrier.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.OsrBarrier
-
InstructionFormat identification method for OsrBarrier.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.OsrPoint
-
InstructionFormat identification method for OsrPoint.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.OsrPoint
-
InstructionFormat identification method for OsrPoint.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.Phi
-
InstructionFormat identification method for Phi.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Phi
-
InstructionFormat identification method for Phi.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Binary
-
InstructionFormat identification method for MIR_Binary.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Binary
-
InstructionFormat identification method for MIR_Binary.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Branch
-
InstructionFormat identification method for MIR_Branch.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Branch
-
InstructionFormat identification method for MIR_Branch.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_CacheOp
-
InstructionFormat identification method for MIR_CacheOp.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_CacheOp
-
InstructionFormat identification method for MIR_CacheOp.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Call
-
InstructionFormat identification method for MIR_Call.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Call
-
InstructionFormat identification method for MIR_Call.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_CondBranch
-
InstructionFormat identification method for MIR_CondBranch.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_CondBranch
-
InstructionFormat identification method for MIR_CondBranch.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_CondBranch2
-
InstructionFormat identification method for MIR_CondBranch2.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_CondBranch2
-
InstructionFormat identification method for MIR_CondBranch2.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_CondCall
-
InstructionFormat identification method for MIR_CondCall.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_CondCall
-
InstructionFormat identification method for MIR_CondCall.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Condition
-
InstructionFormat identification method for MIR_Condition.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Condition
-
InstructionFormat identification method for MIR_Condition.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_DataInt
-
InstructionFormat identification method for MIR_DataInt.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_DataInt
-
InstructionFormat identification method for MIR_DataInt.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_DataLabel
-
InstructionFormat identification method for MIR_DataLabel.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_DataLabel
-
InstructionFormat identification method for MIR_DataLabel.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Empty
-
InstructionFormat identification method for MIR_Empty.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Empty
-
InstructionFormat identification method for MIR_Empty.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Load
-
InstructionFormat identification method for MIR_Load.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Load
-
InstructionFormat identification method for MIR_Load.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_LoadUpdate
-
InstructionFormat identification method for MIR_LoadUpdate.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_LoadUpdate
-
InstructionFormat identification method for MIR_LoadUpdate.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_LowTableSwitch
-
InstructionFormat identification method for MIR_LowTableSwitch.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_LowTableSwitch
-
InstructionFormat identification method for MIR_LowTableSwitch.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Move
-
InstructionFormat identification method for MIR_Move.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Move
-
InstructionFormat identification method for MIR_Move.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Nullary
-
InstructionFormat identification method for MIR_Nullary.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Nullary
-
InstructionFormat identification method for MIR_Nullary.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Return
-
InstructionFormat identification method for MIR_Return.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Return
-
InstructionFormat identification method for MIR_Return.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_RotateAndMask
-
InstructionFormat identification method for MIR_RotateAndMask.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_RotateAndMask
-
InstructionFormat identification method for MIR_RotateAndMask.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Store
-
InstructionFormat identification method for MIR_Store.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Store
-
InstructionFormat identification method for MIR_Store.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_StoreUpdate
-
InstructionFormat identification method for MIR_StoreUpdate.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_StoreUpdate
-
InstructionFormat identification method for MIR_StoreUpdate.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Ternary
-
InstructionFormat identification method for MIR_Ternary.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Ternary
-
InstructionFormat identification method for MIR_Ternary.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Trap
-
InstructionFormat identification method for MIR_Trap.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Trap
-
InstructionFormat identification method for MIR_Trap.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Unary
-
InstructionFormat identification method for MIR_Unary.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Unary
-
InstructionFormat identification method for MIR_Unary.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.Prepare
-
InstructionFormat identification method for Prepare.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Prepare
-
InstructionFormat identification method for Prepare.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.Prologue
-
InstructionFormat identification method for Prologue.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Prologue
-
InstructionFormat identification method for Prologue.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.PutField
-
InstructionFormat identification method for PutField.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.PutField
-
InstructionFormat identification method for PutField.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.PutStatic
-
InstructionFormat identification method for PutStatic.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.PutStatic
-
InstructionFormat identification method for PutStatic.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ResultCarrier
-
Does the instruction belong to an instruction format that
has an operand called Result?
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ResultCarrier
-
Does the operator belong to an instruction format that
has an operand called Result?
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.Return
-
InstructionFormat identification method for Return.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Return
-
InstructionFormat identification method for Return.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.Store
-
InstructionFormat identification method for Store.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Store
-
InstructionFormat identification method for Store.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.StoreCheck
-
InstructionFormat identification method for StoreCheck.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.StoreCheck
-
InstructionFormat identification method for StoreCheck.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.TableSwitch
-
InstructionFormat identification method for TableSwitch.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.TableSwitch
-
InstructionFormat identification method for TableSwitch.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.Trap
-
InstructionFormat identification method for Trap.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Trap
-
InstructionFormat identification method for Trap.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.TrapIf
-
InstructionFormat identification method for TrapIf.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.TrapIf
-
InstructionFormat identification method for TrapIf.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.TypeCheck
-
InstructionFormat identification method for TypeCheck.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.TypeCheck
-
InstructionFormat identification method for TypeCheck.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.Unary
-
InstructionFormat identification method for Unary.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Unary
-
InstructionFormat identification method for Unary.
- conforms(Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.ZeroCheck
-
InstructionFormat identification method for ZeroCheck.
- conforms(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ZeroCheck
-
InstructionFormat identification method for ZeroCheck.
- congruenceClass(Object) - Method in class org.jikesrvm.compilers.opt.ssa.GlobalValueNumberState
-
- connect(InetSocketAddress, int) - Method in class gnu.java.nio.VMChannel
-
Connect the underlying socket file descriptor to the remote host.
- connect(int, byte[], int, int) - Static method in class gnu.java.nio.VMChannel
-
- connect6(int, byte[], int, int) - Static method in class gnu.java.nio.VMChannel
-
- conservativelyApproximates(Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.operand.Operand
-
Compare two operands based on their positions in the operand lattice.
- considerForRecompilation(HotMethodEvent, ControllerPlan) - Method in class org.jikesrvm.adaptive.controller.RecompilationStrategy
-
Should we consider the hme for recompilation?
- considerHeapSize() - Static method in class org.mmtk.utility.heap.HeapGrowthManager
-
Decide how to grow/shrink the heap to respond
to application's memory usage.
- considerHotCallEdge(CompiledMethod, AINewHotEdgeEvent) - Method in class org.jikesrvm.adaptive.controller.AnalyticModel
-
This function defines how the analytic model handles a
AINewHotEdgeEvent.
- considerHotCallEdge(CompiledMethod, AINewHotEdgeEvent) - Method in class org.jikesrvm.adaptive.controller.RecompilationStrategy
-
- considerHotMethod(CompiledMethod, HotMethodEvent) - Method in class org.jikesrvm.adaptive.controller.AnalyticModel
-
This method is the main decision making loop for all
recompilation strategies that use the analytic model.
- considerHotMethod(CompiledMethod, HotMethodEvent) - Method in class org.jikesrvm.adaptive.controller.RecompilationStrategy
-
- considerOSRRecompilation(CompiledMethod, HotMethodEvent, ControllerPlan) - Method in class org.jikesrvm.adaptive.controller.AnalyticModel
-
- consolidateMap() - Method in class org.mmtk.policy.immix.ChunkList
-
- ConstantOperand - Class in org.jikesrvm.compilers.opt.ir.operand
-
Common superclass for all constant operands
- ConstantOperand() - Constructor for class org.jikesrvm.compilers.opt.ir.operand.ConstantOperand
-
- constantPool - Variable in class org.jikesrvm.classloader.RVMClass
-
The constant pool holds constants used by the class and the Java
bytecodes in the methods associated with this class.
- Constants - Class in org.mmtk.utility
-
MMTk follows the pattern set by Jikes RVM for defining sizes of
primitive types thus:
static final int LOG_BYTES_IN_INT = 2;
static final int BYTES_IN_INT = 1<<LOG_BYTES_IN_INT;
static final int LOG_BITS_IN_INT = LOG_BITS_IN_BYTE + LOG_BYTES_IN_INT;
static final int BITS_IN_INT = 1<<LOG_BITS_IN_INT;
- Constants() - Constructor for class org.mmtk.utility.Constants
-
- constantValueAttributeName - Static variable in class org.jikesrvm.classloader.RVMClassLoader
-
ConstantValue
- constantValueIndex - Variable in class org.jikesrvm.classloader.RVMField
-
constant pool index of field's value (0 --> not a "static final constant")
- Constraints() - Constructor for class org.jikesrvm.mm.mminterface.Selected.Constraints
-
- constraints - Static variable in class org.jikesrvm.mm.mminterface.Selected.Constraints
-
- constraints() - Method in class org.jikesrvm.mm.mmtk.ActivePlan
-
- constraints() - Method in class org.mmtk.vm.ActivePlan
-
- constructor - Static variable in class org.jikesrvm.adaptive.recompilation.instrumentation.InstrumentationSamplingFramework
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.bc2ir.OsrPointConstructor
-
- constructor - Static variable in class org.jikesrvm.compilers.opt.controlflow.DominatorsPhase
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.controlflow.EstimateBlockFrequencies
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.controlflow.LoopUnrolling
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.controlflow.TailRecursionElimination
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.hir2lir.ExpandRuntimeServices
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.liveness.LiveAnalysis
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.LocalCSE
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.regalloc.IntervalAnalysis
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.regalloc.LinearScanPhase
-
- constructor - Static variable in class org.jikesrvm.compilers.opt.Simple
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.ssa.EnterSSA
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.ssa.GlobalCSE
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.ssa.IndexPropagation
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.ssa.LeaveSSA
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.ssa.LICM
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.ssa.LoadElimination.GVNPreparation
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.ssa.LoadElimination.LoadEliminationPreparation
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.ssa.LoopVersioning
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.ssa.PiNodes
-
Constructor for this compiler phase
- constructor - Static variable in class org.jikesrvm.compilers.opt.ssa.SSATuneUp.TuneUpPreparation
-
Constructor for this compiler phase
- constructorMethods - Variable in class org.jikesrvm.classloader.RVMClass
-
constructor methods of class
- consumeAddress(byte, LocationOperand, Operand) - Method in class org.jikesrvm.compilers.opt.lir2mir.BURS_MemOp_Helpers
-
- consumeBlocks() - Method in class org.mmtk.policy.SegregatedFreeListSpace
-
Eagerly consume all remaining blocks.
- consumeCOND() - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32.BURS_Helpers
-
Acquire remembered condition code in parent
- consumedBlockHead - Variable in class org.mmtk.policy.SegregatedFreeListSpace
-
- consumeMO() - Method in class org.jikesrvm.compilers.opt.lir2mir.BURS_MemOp_Helpers
-
- consumeNextRegion(Address, int, int, int) - Method in class org.mmtk.utility.alloc.BumpPointer
-
A bump pointer chunk/region has been consumed but the contiguous region
is available, so consume it and then return the address of the start
of a memory region satisfying the outstanding allocation request.
- container - Variable in class org.jikesrvm.compilers.opt.driver.CompilerPhase
-
The plan element that contains this phase.
- container - Variable in class org.jikesrvm.compilers.opt.regalloc.MappedBasicInterval
-
- contains(BasicBlock) - Method in class org.jikesrvm.compilers.opt.controlflow.AnnotatedLSTNode
-
- contains(Register) - Method in class org.jikesrvm.compilers.opt.liveness.LiveSet
-
Determines if the item passed is in the current set
- contains(int) - Method in class org.jikesrvm.compilers.opt.regalloc.BasicInterval
-
- contains(LiveIntervalElement, int) - Method in class org.jikesrvm.compilers.opt.regalloc.GenericRegisterRestrictions
-
Does a live range R contain an instruction with number n?
- contains(Register) - Method in class org.jikesrvm.compilers.opt.regalloc.GenericRegisterRestrictions.RestrictedRegisterSet
-
- contains(int) - Method in class org.jikesrvm.compilers.opt.regalloc.ScratchMap.Interval
-
Does this interval contain the instruction numbered n?
- contains(int, int) - Method in class org.jikesrvm.compilers.opt.ssa.IndexPropagation.ArrayCell
-
Does this cell contain the value number pair v1, v2?
- contains(int) - Method in class org.jikesrvm.compilers.opt.ssa.IndexPropagation.ObjectCell
-
Does this cell contain the value number v?
- contains(Object) - Method in class org.jikesrvm.compilers.opt.util.BitSet
-
- contains(T) - Method in class org.jikesrvm.util.AbstractHashSetRVM
-
- contains(Object) - Method in class org.jikesrvm.util.LinkedListRVM
-
Membership test
- contains(Word) - Method in class org.mmtk.utility.SimpleHashtable
-
Does the passed object have an entry in the table?
- containsAll(Collection<?>) - Method in class org.jikesrvm.util.LinkedListRVM
-
Set inclusion test
- containsLiveCell(Address, Extent, boolean) - Method in class org.mmtk.policy.SegregatedFreeListSpace
-
Does this block contain any live cells.
- containsMatchingUse(HeapVariable<?>, int) - Method in class org.jikesrvm.compilers.opt.ssa.LoadElimination.UseRecordSet
-
- containsMatchingUse(HeapVariable<?>, int, int) - Method in class org.jikesrvm.compilers.opt.ssa.LoadElimination.UseRecordSet
-
- containsMethod(RVMMethod) - Method in class org.jikesrvm.compilers.opt.inlining.InlineSequence
-
- containsOSRPoint(BasicBlock) - Method in class org.jikesrvm.compilers.opt.controlflow.StaticSplitting
-
- containsParameter() - Method in class org.jikesrvm.compilers.opt.ssa.GVCongruenceClass
-
Do any of the vertices in this set represent a parameter?
- containsPEIWithHandler - Variable in class org.jikesrvm.compilers.opt.liveness.LiveAnalysis.BBLiveElement
-
- containsReturnAddress(Address) - Method in class org.jikesrvm.compilers.common.CompiledMethod
-
Does the code for the compiled method contain the given return address?
- containsUnresolvedElement(BasicBlock, Register) - Method in class org.jikesrvm.compilers.opt.liveness.LiveInterval
-
Check to see if an unresolved LiveIntervalElement node for the register
passed exists for the basic block passed.
- containsUnsupportedUse(IR, Register, RVMClass, Set<Register>) - Static method in class org.jikesrvm.compilers.opt.escape.ObjectReplacer
-
Some cases we don't handle yet.
- containsUnsupportedUse(IR, Register, int, RVMArray, Set<Register>) - Static method in class org.jikesrvm.compilers.opt.escape.ShortArrayReplacer
-
Some cases we don't handle yet.
- contended - Variable in class org.mmtk.utility.statistics.PerfEvent
-
true if the counter did not run due to contention for a physical counter
- contenderLink - Variable in class org.jikesrvm.scheduler.RVMThread
-
- contents() - Method in class org.jikesrvm.compilers.opt.bc2ir.BBSet
-
- context - Static variable in class org.jikesrvm.compilers.opt.escape.UnsyncReplacer
-
Singleton: a single context representing "specialize this method when
the invokee of this method is thread-local"
- context - Variable in class org.jikesrvm.compilers.opt.specialization.SpecializedMethod
-
Encodes the rules for generating the specialized code.
- ContextListener - Class in org.jikesrvm.adaptive.measurements.listeners
-
This object that is invoked when online measurement information must
be collected.
- ContextListener() - Constructor for class org.jikesrvm.adaptive.measurements.listeners.ContextListener
-
- contextRegisters - Variable in class org.jikesrvm.scheduler.RVMThread
-
Place to save register state when this thread is not actually running.
- contextRegistersSave - Variable in class org.jikesrvm.scheduler.RVMThread
-
Place to save register state when this thread is not actually running.
- contextRegistersSaveShadow - Variable in class org.jikesrvm.scheduler.RVMThread
-
- contextRegistersShadow - Variable in class org.jikesrvm.scheduler.RVMThread
-
- contexts - Variable in class org.mmtk.plan.ParallelCollectorGroup
-
The collector context instances operating within this group
- contextsParked - Variable in class org.mmtk.plan.ParallelCollectorGroup
-
The number of threads that are currently parked
- contiguous - Variable in class org.mmtk.policy.Space
-
- contiguous - Variable in class org.mmtk.utility.heap.PageResource
-
- continueCollecting - Static variable in class org.mmtk.plan.concurrent.ConcurrentCollector
-
- continuePhaseStack() - Static method in class org.mmtk.plan.Phase
-
Continue the execution of a phase stack.
- CONTROL - Static variable in class org.jikesrvm.compilers.opt.depgraph.DepGraphConstants
-
- control - Variable in class org.mmtk.utility.gcspy.drivers.AbstractDriver
-
control values for tiles in this space
- CONTROL_BACKGROUND - Static variable in class org.mmtk.utility.gcspy.drivers.AbstractDriver
-
The tile is a background tile
- CONTROL_COND_MOVE_CUTOFF - Variable in class org.jikesrvm.compilers.opt.OptOptions
-
How many extra instructions will we insert in order to remove a conditional branch?
- CONTROL_LINK - Static variable in class org.mmtk.utility.gcspy.drivers.AbstractDriver
-
The tile is a link
- CONTROL_SEPARATOR - Static variable in class org.mmtk.utility.gcspy.drivers.AbstractDriver
-
The tile is a separator
- CONTROL_STATIC_SPLITTING - Variable in class org.jikesrvm.compilers.opt.OptOptions
-
CFG splitting to create hot traces based on static heuristics
- CONTROL_STATIC_SPLITTING_MAX_COST - Variable in class org.jikesrvm.compilers.opt.OptOptions
-
Upper bound on the number of instructions duplicated per block when trying to create hot traces with static splitting
- CONTROL_TABLESWITCH_CUTOFF - Variable in class org.jikesrvm.compilers.opt.OptOptions
-
If a tableswitch comprises this many or fewer comparisons convert it into multiple if-then-else style branches
- CONTROL_TURN_WHILES_INTO_UNTILS - Variable in class org.jikesrvm.compilers.opt.OptOptions
-
Turn whiles into untils
- CONTROL_UNROLL_LOG - Variable in class org.jikesrvm.compilers.opt.OptOptions
-
Unroll loops.
- CONTROL_UNUSED - Static variable in class org.mmtk.utility.gcspy.drivers.AbstractDriver
-
The tile is unused
- CONTROL_USED - Static variable in class org.mmtk.utility.gcspy.drivers.AbstractDriver
-
The tile is used
- CONTROL_WELL_PREDICTED_CUTOFF - Variable in class org.jikesrvm.compilers.opt.OptOptions
-
Don't replace branches with conditional moves if they are outside of the range of 0.5 +- this value
- controlCollectorContext - Static variable in class org.mmtk.plan.Plan
-
- ControlFlowGraph - Class in org.jikesrvm.compilers.opt.ir
-
The Factored Control Flow Graph (FCFG).
- ControlFlowGraph(int) - Constructor for class org.jikesrvm.compilers.opt.ir.ControlFlowGraph
-
- ControlFlowGraph.NodeEnumeration<T> - Class in org.jikesrvm.compilers.opt.ir
-
- controlIsBackground(byte) - Static method in class org.mmtk.utility.gcspy.drivers.AbstractDriver
-
Is a tile a background pseudo-tile?
- controlIsSeparator(byte) - Static method in class org.mmtk.utility.gcspy.drivers.AbstractDriver
-
Is this a separator?
- controlIsUnused(byte) - Static method in class org.mmtk.utility.gcspy.drivers.AbstractDriver
-
Is a tile unused?
- controlIsUsed(byte) - Static method in class org.mmtk.utility.gcspy.drivers.AbstractDriver
-
Is a tile used?
- Controller - Class in org.jikesrvm.adaptive.controller
-
This class contains top level adaptive compilation subsystem functions.
- Controller() - Constructor for class org.jikesrvm.adaptive.controller.Controller
-
- controllerClock - Static variable in class org.jikesrvm.adaptive.controller.Controller
-
Controller virtual clock, ticked every taken yieldpoint.
- ControllerCollectorContext - Class in org.mmtk.plan
-
- ControllerCollectorContext(ParallelCollectorGroup) - Constructor for class org.mmtk.plan.ControllerCollectorContext
-
Create a controller context.
- controllerInitDone() - Method in class org.jikesrvm.adaptive.controller.ControllerThread
-
- ControllerInputEvent - Interface in org.jikesrvm.adaptive.controller
-
Abstract parent class for events from organizers to the controller.
- controllerInputQueue - Static variable in class org.jikesrvm.adaptive.controller.Controller
-
A blocking priority queue where organizers place events to
be processed by the controller
(an input to the controller thread)
- ControllerMemory - Class in org.jikesrvm.adaptive.controller
-
This class records decisions taken by the controller.
- ControllerMemory() - Constructor for class org.jikesrvm.adaptive.controller.ControllerMemory
-
- controllerNotifiedForHotness(CompiledMethod, double) - Method in class org.jikesrvm.adaptive.util.AOSLogging
-
This method logs that the controller is notified of a
candidate to be recompiled due to hotness;
i.e., the method has been inserted in the controller queue.
- ControllerPlan - Class in org.jikesrvm.adaptive.controller
-
An instance of this class describes a compilation decision made by
the controller.
- ControllerPlan(CompilationPlan, int, int, double, double, double) - Constructor for class org.jikesrvm.adaptive.controller.ControllerPlan
-
Construct a controller plan
- controllerThread - Static variable in class org.jikesrvm.adaptive.controller.Controller
-
The controller thread, it makes all the decisions
(the thread sets this field when it is created.)
- ControllerThread - Class in org.jikesrvm.adaptive.controller
-
This class implements the controller thread.
- ControllerThread(SoftLatch) - Constructor for class org.jikesrvm.adaptive.controller.ControllerThread
-
constructor
- controlValues(byte, int, int) - Method in class org.mmtk.utility.gcspy.drivers.AbstractDriver
-
Set the control value in each tile in a region.
- conversionOffset - Variable in class org.jikesrvm.compilers.opt.regalloc.GenericStackManager
-
Memory location (8 bytes) to be used for type conversions
- Conversions - Class in org.mmtk.utility
-
- Conversions() - Constructor for class org.mmtk.utility.Conversions
-
- convert(IR, OptOptions) - Static method in class org.jikesrvm.compilers.opt.hir2lir.ConvertToLowLevelIR
-
Converts the given HIR to LIR.
- convert(IR) - Static method in class org.jikesrvm.compilers.opt.lir2mir.ia32.ComplexLIR2MIRExpansion
-
Converts the given IR to low level IA32 IR.
- ConvertALUOperators - Class in org.jikesrvm.compilers.opt.lir2mir.ia32
-
Reduce the number of ALU operators considered by BURS
- ConvertALUOperators() - Constructor for class org.jikesrvm.compilers.opt.lir2mir.ia32.ConvertALUOperators
-
- ConvertBCtoHIR - Class in org.jikesrvm.compilers.opt.bc2ir
-
Translate from bytecodes to HIR
- ConvertBCtoHIR() - Constructor for class org.jikesrvm.compilers.opt.bc2ir.ConvertBCtoHIR
-
- convertedFromRef - Variable in class org.jikesrvm.compilers.opt.ir.operand.LongConstantOperand
-
Converted from a reference?
- convertedFromRef() - Method in class org.jikesrvm.compilers.opt.ir.operand.LongConstantOperand
-
- convertedFromRef - Variable in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
Converted from a reference?
- convertedFromRef() - Method in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
- ConvertHIRtoLIR - Class in org.jikesrvm.compilers.opt.hir2lir
-
Convert an IR object from HIR to LIR
- ConvertHIRtoLIR() - Constructor for class org.jikesrvm.compilers.opt.hir2lir.ConvertHIRtoLIR
-
- convertIndexToLocation(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineGCMapIterator
-
Converts a biased index from a local area into an offset in the stack.
- convertIndexToOffset(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineGCMapIterator
-
- ConvertLIRtoMIR - Class in org.jikesrvm.compilers.opt.lir2mir
-
Convert an IR object from LIR to MIR via BURS
- ConvertLIRtoMIR() - Constructor for class org.jikesrvm.compilers.opt.lir2mir.ConvertLIRtoMIR
-
Create this phase element as a composite of other elements
- ConvertLIRtoMIR.ComplexOperators - Class in org.jikesrvm.compilers.opt.lir2mir
-
Stage 4: Handle complex operators
(those that expand to multiple basic blocks).
- ConvertLIRtoMIR.DoBURS - Class in org.jikesrvm.compilers.opt.lir2mir
-
Stage 3: Block by block build DepGraph and do BURS based
instruction selection.
- ConvertLIRtoMIR.DoLiveness - Class in org.jikesrvm.compilers.opt.lir2mir
-
- ConvertLIRtoMIR.InsertIMMQ_MOVForX64 - Class in org.jikesrvm.compilers.opt.lir2mir
-
- ConvertLIRtoMIR.NormalizeConstantsPhase - Class in org.jikesrvm.compilers.opt.lir2mir
-
Stage 2: Normalize usage of int constants to make less work in Stage 3.
- ConvertLIRtoMIR.ReduceOperators - Class in org.jikesrvm.compilers.opt.lir2mir
-
Stage 1: Reduce the LIR operator set to a core set of operators.
- convertMapElement(byte[], int, int, byte) - Method in class org.jikesrvm.compilers.baseline.ReferenceMaps
-
Convert a portion of an array word of Bytes into a bitmap of references.
- ConvertMIRtoMC - Class in org.jikesrvm.compilers.opt.mir2mc
-
Convert an IR object from MIR to final Machinecode
- ConvertMIRtoMC() - Constructor for class org.jikesrvm.compilers.opt.mir2mc.ConvertMIRtoMC
-
Create this phase element as a composite of other elements.
- convertToBranchingTypeCheck(Instruction, IR, Operand, TypeReference, Operand, RegisterOperand) - Static method in class org.jikesrvm.compilers.opt.hir2lir.DynamicTypeCheckExpansion
-
Generate wrapper around branching type check to get a
value producing type check.
- convertToClassName(String) - Static method in class org.jikesrvm.tools.oth.OptTestHarness
-
- ConvertToLowLevelIR - Class in org.jikesrvm.compilers.opt.hir2lir
-
Converts all remaining instructions with HIR-only operators into
an equivalent sequence of LIR operators.
- ConvertToLowLevelIR() - Constructor for class org.jikesrvm.compilers.opt.hir2lir.ConvertToLowLevelIR
-
- copiedBlocks - Variable in class org.jikesrvm.compilers.opt.controlflow.LoopUnrolling
-
- copy() - Method in class org.jikesrvm.compilers.opt.bc2ir.BC2IR.DummyStackSlot
-
- copy() - Method in class org.jikesrvm.compilers.opt.bc2ir.ReturnAddressOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.AddressConstantOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.BasicBlockOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.BranchOperand
-
Returns a copy of this branch operand.
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.BranchProfileOperand
-
Returns a copy of this branch operand.
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.ClassConstantOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.CodeConstantOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.DoubleConstantOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.FloatConstantOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.HeapOperand
-
Construct a new heap operand associated with the same heap variable as
this operand
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.ia32.BURSManagedFPROperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.ia32.IA32ConditionOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.InlinedOsrTypeInfoOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.IntConstantOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.LocationOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.LongConstantOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.MemoryOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.MethodOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.NullConstantOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.ObjectConstantOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.Operand
-
Return a new operand that is semantically equivalent to this.
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.OsrTypeInfoOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
Returns a copy of this register operand as an operand
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.StackLocationOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.StringConstantOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.TIBConstantOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.TrapCodeOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.TrueGuardOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.TypeOperand
-
- copy() - Method in class org.jikesrvm.compilers.opt.ir.operand.UnreachableOperand
-
- copy(Register) - Method in class org.jikesrvm.compilers.opt.regalloc.CompoundInterval
-
Copies the ranges from this interval into a new interval associated
with a register.
- copy(Register, BasicInterval) - Method in class org.jikesrvm.compilers.opt.regalloc.CompoundInterval
-
Copies the basic intervals up to and including stop into a new interval.
- Copy(Instruction, int) - Constructor for class org.jikesrvm.compilers.opt.ssa.LeaveSSA.Copy
-
Create a pending copy operation for an operand of a phi instruction
- copy() - Method in class org.jikesrvm.compilers.opt.util.Stack
-
- copy(ObjectReference, int) - Method in class org.jikesrvm.mm.mmtk.ObjectModel
-
- copy() - Method in class org.jikesrvm.osr.LocalRegPair
-
- copy - Variable in class org.mmtk.plan.generational.immix.GenImmixCollector
-
- copy - Variable in class org.mmtk.plan.immix.ImmixCollector
-
- copy(ObjectReference, ObjectReference) - Method in class org.mmtk.policy.MarkCompactCollector.ToCursor
-
Copy an object to an address within this cursor's region.
- copy - Variable in class org.mmtk.utility.alloc.ImmixAllocator
-
- copy(Address, boolean) - Method in class org.mmtk.utility.Treadmill
-
Copies a node (during gc tracing).
- copy(ObjectReference, int) - Method in class org.mmtk.vm.ObjectModel
-
Copy an object using a plan's allocCopy to get space and install
the forwarding pointer.
- copy1Bytes(Address, Address) - Static method in class org.jikesrvm.runtime.Memory
-
- copy2Bytes(Address, Address) - Static method in class org.jikesrvm.runtime.Memory
-
- copy4Bytes(Address, Address) - Static method in class org.jikesrvm.runtime.Memory
-
- copy8Bytes(Address, Address) - Static method in class org.jikesrvm.runtime.Memory
-
- copyAndLinkBlock(IR, BasicBlock, BasicBlock) - Method in class org.jikesrvm.compilers.opt.controlflow.LoopUnrolling
-
- copyAndMapInstructions(BasicBlock, HashMap<Instruction, Instruction>) - Method in class org.jikesrvm.compilers.opt.controlflow.BranchOptimizations
-
For each real non-branch instruction s in bb,
Copy s to s', and store s' in the returned array
Insert the function s->s' in the map
- copyAndReplaceGlobalRefs(AddressArray) - Static method in class org.jikesrvm.jni.JNIGlobalRefTable
-
- copyArray(ObjectReference, TIB, RVMArray, int) - Method in class org.jikesrvm.mm.mmtk.ObjectModel
-
- copyBitMap(int, int) - Method in class org.jikesrvm.compilers.baseline.ReferenceMaps
-
Copies a bit map into the extra unusualmap.
- copyBits(BitVector) - Method in class org.jikesrvm.util.BitVector
-
Copies the values of the bits in the specified set into this set.
- copyCheckAllocator(ObjectReference, int, int, int) - Method in class org.mmtk.plan.CollectorContext
-
Run-time check of the allocator to use for a given copy allocation.
- copyD2D() - Method in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
- copyD2U() - Method in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
- copyGuardFromOperand(Operand) - Static method in class org.jikesrvm.compilers.opt.bc2ir.BC2IR
-
- copyHeapDefs(IR, HashMap<Instruction, HeapOperand<?>[]>) - Method in class org.jikesrvm.compilers.opt.ssa.EnterSSA
-
Store a copy of the Heap variables each instruction defs.
- copyIntoLocalState(Operand[]) - Method in class org.jikesrvm.compilers.opt.bc2ir.BasicBlockLE
-
Save a shallow copy of the given local variable state into this.
- CopyLocal - Class in org.mmtk.policy
-
This class implements unsynchronized (local) elements of a
copying collector.
- CopyLocal(CopySpace) - Constructor for class org.mmtk.policy.CopyLocal
-
Constructor
- CopyLocal() - Constructor for class org.mmtk.policy.CopyLocal
-
Constructor
- copyLocalState() - Method in class org.jikesrvm.compilers.opt.bc2ir.BasicBlockLE
-
- copyMature() - Method in class org.mmtk.plan.generational.copying.GenCopy
-
- copyMature() - Method in class org.mmtk.plan.generational.Gen
-
- CopyMS - Class in org.mmtk.plan.copyms
-
This class implements the global state of a full-heap collector
with a copying nursery and mark-sweep mature space.
- CopyMS() - Constructor for class org.mmtk.plan.copyms.CopyMS
-
Constructor.
- CopyMSCollector - Class in org.mmtk.plan.copyms
-
This class implements per-collector thread behavior
and state for the CopyMS plan.
- CopyMSCollector() - Constructor for class org.mmtk.plan.copyms.CopyMSCollector
-
Create a new (local) instance.
- CopyMSConstraints - Class in org.mmtk.plan.copyms
-
This class and its subclasses communicate to the host VM/Runtime
any features of the selected plan that it needs to know.
- CopyMSConstraints() - Constructor for class org.mmtk.plan.copyms.CopyMSConstraints
-
- CopyMSMutator - Class in org.mmtk.plan.copyms
-
This class implements per-mutator thread behavior
and state for the CopyMS plan.
- CopyMSMutator() - Constructor for class org.mmtk.plan.copyms.CopyMSMutator
-
Constructor
- CopyMSTraceLocal - Class in org.mmtk.plan.copyms
-
This class implements the thread-local functionality for a
transitive closure over a coping/mark-sweep hybrid collector.
- CopyMSTraceLocal(Trace) - Constructor for class org.mmtk.plan.copyms.CopyMSTraceLocal
-
- copyNurseryIsLive(ObjectReference) - Method in class org.mmtk.policy.immix.ImmixSpace
-
Test the liveness of an object during copying sticky mark bits collection
- copyPosition(Instruction) - Method in class org.jikesrvm.compilers.opt.ir.Instruction
-
- copyPropagation(IR) - Static method in class org.jikesrvm.compilers.opt.Simple
-
Perform flow-insensitive copy and constant propagation using
register list information.
- copyRO() - Method in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
Returns a copy of this register operand as a register operand.
- copyRootValuesTo(TraceLocal) - Method in class org.mmtk.utility.sanitychecker.SanityRootTraceLocal
-
Copy root values across to the 'real' single-threaded trace that will do
the sanity checking.
- copyScalar(ObjectReference, TIB, RVMClass, int) - Method in class org.jikesrvm.mm.mmtk.ObjectModel
-
- CopySpace - Class in org.mmtk.policy
-
This class implements tracing functionality for a simple copying
space.
- CopySpace(String, boolean, VMRequest) - Constructor for class org.mmtk.policy.CopySpace
-
The caller specifies the region of virtual memory to be used for
this space.
- CopySpace(String, boolean, boolean, VMRequest) - Constructor for class org.mmtk.policy.CopySpace
-
The caller specifies the region of virtual memory to be used for
this space.
- copySpace0 - Static variable in class org.mmtk.plan.semispace.SS
-
One of the two semi spaces that alternate roles at each collection
- copySpace1 - Static variable in class org.mmtk.plan.semispace.SS
-
One of the two semi spaces that alternate roles at each collection
- copyStack(byte[]) - Static method in class org.jikesrvm.scheduler.RVMThread
-
Initialize a new stack with the live portion of the stack we're currently
running on.
- copyStringToChars(String, char[], int, int) - Method in class org.jikesrvm.mm.mmtk.Strings
-
- copyStringToChars(String, char[], int, int) - Method in class org.mmtk.vm.Strings
-
Copies characters from the string into the character array.
- copyTo(ObjectReference, ObjectReference, Address) - Method in class org.jikesrvm.mm.mmtk.ObjectModel
-
- copyTo(ObjectReference, ObjectReference, Address) - Method in class org.mmtk.vm.ObjectModel
-
Copy an object to be pointer to by the to address.
- copyTypeFrom(RegisterOperand) - Method in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
Copy type information from the given operand into this one
including flag information on whether this is a precise type or
not
- copyU2D() - Method in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
- copyU2U() - Method in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
- copyValueNumbers() - Method in class org.jikesrvm.compilers.opt.ssa.IndexPropagation.ArrayCell
-
Return a deep copy of the value numbers in this cell
- copyValueNumbers() - Method in class org.jikesrvm.compilers.opt.ssa.IndexPropagation.ObjectCell
-
Return a deep copy of the value numbers in this cell.
- copyVertex(ValueGraphVertex) - Method in class org.jikesrvm.compilers.opt.ssa.ValueGraphVertex
-
Sets up properties of this vertex identically to another vertex.
- copyWithoutLinks(IR) - Method in class org.jikesrvm.compilers.opt.ir.BasicBlock
-
Copies a basic block.
- copyWithoutLinks() - Method in class org.jikesrvm.compilers.opt.ir.Instruction
-
Create a copy of this instruction.
- cost_address - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_address - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_address1reg - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_address1reg - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_address1scaledreg - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_address1scaledreg - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_any - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_any - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_any - Variable in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_TreeNode
-
- cost_any - Variable in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_TreeNode
-
- cost_bittest - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_bittest - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_boolcmp - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_boolcmp - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_boolcmp - Variable in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_TreeNode
-
- cost_boolcmp - Variable in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_TreeNode
-
- cost_cz - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_cz - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_czr - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_czr - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_czr - Variable in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_TreeNode
-
- cost_czr - Variable in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_TreeNode
-
- cost_double_load - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_double_load - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_float_load - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_float_load - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_load16 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_load16 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_load16_32 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_load16_32 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_load32 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_load32 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_load64 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_load64 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_load8 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_load8 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_load8_16_32 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_load8_16_32 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_load8_16_32_64 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_r - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_r - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_r - Variable in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_TreeNode
-
- cost_r - Variable in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_TreeNode
-
- cost_riv - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_riv - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_rlv - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_rlv - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_rp - Variable in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_TreeNode
-
- cost_rp - Variable in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_TreeNode
-
- cost_rs - Variable in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_TreeNode
-
- cost_rs - Variable in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_TreeNode
-
- cost_rz - Variable in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_TreeNode
-
- cost_rz - Variable in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_TreeNode
-
- cost_sload16 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_sload16 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_sload8 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_sload8 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_stm - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
remainder will be inserted by the BURS generator
- cost_stm - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
remainder will be inserted by the BURS generator
- cost_stm - Variable in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_TreeNode
-
remainder will be inserted by the BURS generator
- cost_stm - Variable in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_TreeNode
-
remainder will be inserted by the BURS generator
- cost_szp - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_szp - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_szpr - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_szpr - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_uload16 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_uload16 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- cost_uload8 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_TreeNode
-
- cost_uload8 - Variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_TreeNode
-
- couldAlloc(int) - Method in class org.mmtk.utility.BaseGenericFreeList
-
Would an allocation of size units succeed?
- couldCauseClassLoading(TypeReference) - Method in class org.jikesrvm.compilers.opt.bc2ir.BC2IR
-
- count - Variable in class org.jikesrvm.adaptive.measurements.instrumentation.ManagedCounterData.Counter
-
- count - Variable in class org.jikesrvm.compilers.opt.dfsolver.DF_Graph
-
Number of nodes in the graph.
- count() - Method in class org.jikesrvm.mm.mmtk.FinalizableProcessor
-
- count - Variable in class org.jikesrvm.mm.mmtk.SynchronizedCounter
-
- count - Variable in class org.jikesrvm.runtime.CommandLineArgs.Prefix
-
Number of arguments of this type seen
- count - Variable in class org.jikesrvm.util.LinkedListRVM
-
Element count
- count() - Method in class org.mmtk.plan.ComplexPhase
-
- count - Variable in class org.mmtk.utility.statistics.EventCounter
-
- count - Variable in class org.mmtk.utility.statistics.LongCounter
-
- COUNT_BASE - Static variable in class org.mmtk.policy.MarkSweepSpace
-
- COUNT_FAILED_GUARDS - Static variable in class org.jikesrvm.compilers.opt.inlining.Inliner
-
The following flag enables debug counters and requires an adaptive boot
image and flag "INSERT_DEBUGGING_COUNTERS" to be true.
- countBlack(BasicBlockLE) - Method in class org.jikesrvm.compilers.opt.bc2ir.BBSet
-
- countdownCBSCall - Variable in class org.jikesrvm.scheduler.RVMThread
-
Number of call yieldpoints between CBS samples
- countdownCBSMethod - Variable in class org.jikesrvm.scheduler.RVMThread
-
Number of counter ticks between CBS samples
- Counter(String, double) - Constructor for class org.jikesrvm.adaptive.measurements.instrumentation.ManagedCounterData.Counter
-
- Counter - Class in org.mmtk.utility.statistics
-
This abstract class describes the interface of a generic counter.
- Counter(String) - Constructor for class org.mmtk.utility.statistics.Counter
-
Constructor
- Counter(String, boolean) - Constructor for class org.mmtk.utility.statistics.Counter
-
Constructor
- Counter(String, boolean, boolean) - Constructor for class org.mmtk.utility.statistics.Counter
-
Constructor
- counter - Static variable in class org.mmtk.utility.statistics.Stats
-
- counter1 - Variable in class org.jikesrvm.compilers.opt.driver.OptimizationPlanAtomicElement
-
Counters to be used by myPhase to gather phase specific stats.
- counter2 - Variable in class org.jikesrvm.compilers.opt.driver.OptimizationPlanAtomicElement
-
Counters to be used by myPhase to gather phase specific stats.
- COUNTER_BASED_SAMPLE_INTERVAL - Variable in class org.jikesrvm.adaptive.util.AOSExternalOptions
-
What is the sample interval for counter-based sampling
- counterArrayBase - Variable in class org.jikesrvm.compilers.baseline.ia32.BaselineGCMapIterator
-
have we reported the base ptr of the edge counter array?
- CounterArrayManager - Class in org.jikesrvm.adaptive.measurements.instrumentation
-
An implementation of a InstrumentedEventCounterManager .
- CounterArrayManager() - Constructor for class org.jikesrvm.adaptive.measurements.instrumentation.CounterArrayManager
-
- counterArrayManagerCounterArraysField - Static variable in class org.jikesrvm.adaptive.AosEntrypoints
-
- counterArrays - Static variable in class org.jikesrvm.adaptive.measurements.instrumentation.CounterArrayManager
-
- CounterBasedSampling - Class in org.jikesrvm.adaptive.recompilation.instrumentation
-
Contains necessary infrastructure to perform counter-based
sampling used with the instrumentation sampling code (PLDI'01)
(see InstrumentationSamplingFramework)
- CounterBasedSampling() - Constructor for class org.jikesrvm.adaptive.recompilation.instrumentation.CounterBasedSampling
-
- counterManager - Variable in class org.jikesrvm.adaptive.measurements.instrumentation.ManagedCounterData
-
Basic block instrumentation stores its counters using an
abstracted counter allocation technique (a counterManager)
- CounterNameFunction - Interface in org.jikesrvm.adaptive.measurements.instrumentation
-
This interface defines a function that takes an integer and
returns a string corresponding to that integer.
- counters - Variable in class org.jikesrvm.adaptive.database.methodsamples.MethodCountSet
-
array of counts
- counters() - Method in class org.jikesrvm.adaptive.util.AOSExternalOptions
-
Is RECOMPILATION_STRATEGY set to RS_COUNTERS?
- counters - Static variable in class org.mmtk.utility.statistics.Stats
-
- counterTripped(int) - Static method in class org.jikesrvm.adaptive.recompilation.InvocationCounts
-
Called from baseline compiled code when a method's invocation counter
becomes negative and thus must be handled
- countExceptionTableSize(IR) - Static method in class org.jikesrvm.compilers.opt.runtimesupport.OptExceptionTable
-
- countFPRParams(Instruction) - Static method in class org.jikesrvm.compilers.opt.regalloc.ia32.CallingConvention
-
- countFPRParamsInPrologue(Instruction) - Static method in class org.jikesrvm.compilers.opt.regalloc.ia32.CallingConvention
-
- countFrames(int, int) - Method in class org.jikesrvm.runtime.StackTrace
-
Count number of stack frames including those inlined by the opt compiler
- countFramesUninterruptible(RVMThread) - Method in class org.jikesrvm.runtime.StackTrace
-
Walk the stack counting the number of stack frames encountered.
- countInstructions() - Method in class org.jikesrvm.compilers.opt.ir.IR
-
Counts all the instructions currently in this IR.
- countLocksHeldByThread(int) - Static method in class org.jikesrvm.scheduler.Lock
-
Count number of locks held by thread
- countNonVoidTypes(byte[]) - Method in class org.jikesrvm.compilers.opt.bc2ir.OsrPointConstructor
-
- countNumElements() - Method in class org.jikesrvm.compilers.opt.ir.GCIRMapElement
-
Counts and returns the number of references for this map
- countNumRegElements() - Method in class org.jikesrvm.compilers.opt.ir.GCIRMapElement
-
Counts and returns the number of register elements (not spills)
for this entry
- countNumSpillElements() - Method in class org.jikesrvm.compilers.opt.ir.GCIRMap
-
Calculates the number of spill entries in this GCIRMap
This is the total number of spills for all instructions
in this map.
- countNumSpillElements() - Method in class org.jikesrvm.compilers.opt.ir.GCIRMapElement
-
Counts and returns the number of spill for this entry
- countParameters(RVMMethod) - Static method in class org.jikesrvm.ia32.MachineReflection
-
Determines number/type of registers and parameters required to
call specified method.
- countReady() - Method in class org.jikesrvm.mm.mmtk.FinalizableProcessor
-
- countReadyForFinalize() - Static method in class org.jikesrvm.mm.mmtk.FinalizableProcessor
-
- counts - Variable in class org.jikesrvm.adaptive.database.methodsamples.MethodCountData
-
Count array: counts how many times a method is executed.
- counts - Static variable in class org.jikesrvm.adaptive.recompilation.InvocationCounts
-
- counts - Variable in class org.jikesrvm.compilers.baseline.SwitchBranchProfile
-
The number of times that the different arms of a switch were
taken.
- countStackFrames() - Method in class org.jikesrvm.scheduler.RVMThread
-
Counts the stack frames of this thread.
- countsToHotness(double) - Method in class org.jikesrvm.adaptive.database.methodsamples.MethodCountData
-
Convert a value to a [0.0...1.0] fractional hotness value
- countThreadTransitions - Static variable in class org.jikesrvm.Options
-
- countTileNum(Address, Address, int) - Method in class org.mmtk.utility.gcspy.drivers.AbstractDriver
-
Count number of tiles in an address range.
- countTileNum(Extent, int) - Method in class org.mmtk.utility.gcspy.drivers.AbstractDriver
-
Count number of tiles in an address range.
- countTileNum(int, int) - Method in class org.mmtk.utility.gcspy.drivers.AbstractDriver
-
- countToFloat(int) - Static method in class org.jikesrvm.compilers.baseline.BranchProfile
-
Converts integer count to float handling overflow
- countWaitingReferences() - Method in class org.jikesrvm.mm.mmtk.ReferenceProcessor
-
Statistics and debugging
- countWaitingReferences() - Method in class org.mmtk.vm.ReferenceProcessor
-
- CP_CLASS - Static variable in class org.jikesrvm.classloader.ClassLoaderConstants
-
Constant pool entry for type reference or class literal
- CP_DOUBLE - Static variable in class org.jikesrvm.classloader.ClassLoaderConstants
-
Constant pool entry for double literal
- CP_FLOAT - Static variable in class org.jikesrvm.classloader.ClassLoaderConstants
-
Constant pool entry for float literal
- CP_IN_LOCALS - Static variable in class org.jikesrvm.compilers.opt.bc2ir.IRGenOptions
-
Do we allow constants to live in local variables?
- CP_INT - Static variable in class org.jikesrvm.classloader.ClassLoaderConstants
-
Constant pool entry for int literal
- CP_LONG - Static variable in class org.jikesrvm.classloader.ClassLoaderConstants
-
Constant pool entry for long literal
- CP_MEMBER - Static variable in class org.jikesrvm.classloader.ClassLoaderConstants
-
Constant pool entry for member (field or method) reference
- CP_STRING - Static variable in class org.jikesrvm.classloader.ClassLoaderConstants
-
Constant pool entry for string literal (for annotations, may be other objects)
- CP_UTF - Static variable in class org.jikesrvm.classloader.ClassLoaderConstants
-
Constant pool entry for a UTF-8 encoded atom
- CPOS(Instruction, Instruction) - Static method in class org.jikesrvm.compilers.opt.ir.IRTools
-
Copy the position information from the source instruction to
the destination instruction, returning the source instruction.
- CR(Register) - Static method in class org.jikesrvm.compilers.opt.ir.IRTools
-
Create a condition register operand for a given register.
- CR_NUMS - Static variable in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalRegisterSet
-
The condition registers that we allocate
To avoid expensive save/restores when
making a JNI transition Jikes RVM only uses the
CR that the 64 bit PowerPC ELF ABI defines to be volatile.
- create(RVMMethod, double) - Static method in class org.jikesrvm.adaptive.database.callgraph.WeightedCallTargets
-
- create(MethodReference, double) - Static method in class org.jikesrvm.adaptive.util.UnResolvedWeightedCallTargets
-
- create(int, boolean) - Static method in class org.jikesrvm.compilers.common.CodeArray.BootImageCreate
-
- create(int, boolean) - Static method in class org.jikesrvm.compilers.common.CodeArray.Factory
-
Allocate a code array big enough to contain numInstrs instructions.
- create(Operator, RegisterOperand, Operand, Operand, LocationOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ALoad
-
Create an instruction of the ALoad instruction format.
- create(Operator, Operand, Operand, Operand, LocationOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.AStore
-
Create an instruction of the AStore instruction format.
- create(Operator, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Athrow
-
Create an instruction of the Athrow instruction format.
- create(Operator, RegisterOperand, Operand, Operand, Operand, Operand, LocationOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Attempt
-
Create an instruction of the Attempt instruction format.
- create(Operator, RegisterOperand, Operand, Operand, Operand, Operand, LocationOperand) - Static method in class org.jikesrvm.compilers.opt.ir.Attempt
-
Create an instruction of the Attempt instruction format.
- create(Operator, BasicBlockOperand) - Static method in class org.jikesrvm.compilers.opt.ir.BBend
-
Create an instruction of the BBend instruction format.
- create(Operator, RegisterOperand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Binary
-
Create an instruction of the Binary instruction format.
- create(Operator, RegisterOperand, Operand, Operand, ConditionOperand, BranchProfileOperand) - Static method in class org.jikesrvm.compilers.opt.ir.BooleanCmp
-
Create an instruction of the BooleanCmp instruction format.
- create(Operator, RegisterOperand, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.BoundsCheck
-
Create an instruction of the BoundsCheck instruction format.
- create(Operator, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.CacheOp
-
Create an instruction of the CacheOp instruction format.
- create(Operator, RegisterOperand, Operand, MethodOperand, Operand, int) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format.
- create(Operator, RegisterOperand, Operand, MethodOperand, int) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format.
- create(Operator, RegisterOperand, Operand, Operand, ConditionOperand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.CondMove
-
Create an instruction of the CondMove instruction format.
- create(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Empty
-
Create an instruction of the Empty instruction format.
- create(Operator, RegisterOperand, Operand, Operand, LocationOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.GetField
-
Create an instruction of the GetField instruction format.
- create(Operator, RegisterOperand, Operand, LocationOperand) - Static method in class org.jikesrvm.compilers.opt.ir.GetStatic
-
Create an instruction of the GetStatic instruction format.
- create(Operator, BranchOperand) - Static method in class org.jikesrvm.compilers.opt.ir.Goto
-
Create an instruction of the Goto instruction format.
- create(Operator, RegisterOperand, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.GuardedBinary
-
Create an instruction of the GuardedBinary instruction format.
- create(Operator, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.GuardedSet
-
Create an instruction of the GuardedSet instruction format.
- create(Operator, RegisterOperand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.GuardedUnary
-
Create an instruction of the GuardedUnary instruction format.
- create(Operator, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_BinaryAcc
-
Create an instruction of the MIR_BinaryAcc instruction format.
- create(Operator, BranchOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Branch
-
Create an instruction of the MIR_Branch instruction format.
- create(Operator, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CacheOp
-
Create an instruction of the MIR_CacheOp instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand, MethodOperand, int) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Call
-
Create an instruction of the MIR_Call instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand, int) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Call
-
Create an instruction of the MIR_Call instruction format.
- create(Operator, RegisterOperand, RegisterOperand, MethodOperand, int) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Call
-
Create an instruction of the MIR_Call instruction format.
- create(Operator, RegisterOperand, RegisterOperand, int) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Call
-
Create an instruction of the MIR_Call instruction format.
- create(Operator, IntConstantOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CaseLabel
-
Create an instruction of the MIR_CaseLabel instruction format.
- create(Operator, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Compare
-
Create an instruction of the MIR_Compare instruction format.
- create(Operator, RegisterOperand, MemoryOperand, RegisterOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CompareExchange
-
Create an instruction of the MIR_CompareExchange instruction format.
- create(Operator, RegisterOperand, RegisterOperand, MemoryOperand, RegisterOperand, RegisterOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CompareExchange8B
-
Create an instruction of the MIR_CompareExchange8B instruction format.
- create(Operator, IA32ConditionOperand, BranchOperand, BranchProfileOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CondBranch
-
Create an instruction of the MIR_CondBranch instruction format.
- create(Operator, IA32ConditionOperand, BranchProfileOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CondBranch
-
Create an instruction of the MIR_CondBranch instruction format.
- create(Operator, IA32ConditionOperand, BranchOperand, BranchProfileOperand, IA32ConditionOperand, BranchOperand, BranchProfileOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CondBranch2
-
Create an instruction of the MIR_CondBranch2 instruction format.
- create(Operator, IA32ConditionOperand, BranchOperand, BranchProfileOperand, IA32ConditionOperand, BranchProfileOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CondBranch2
-
Create an instruction of the MIR_CondBranch2 instruction format.
- create(Operator, IA32ConditionOperand, BranchProfileOperand, IA32ConditionOperand, BranchOperand, BranchProfileOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CondBranch2
-
Create an instruction of the MIR_CondBranch2 instruction format.
- create(Operator, IA32ConditionOperand, BranchProfileOperand, IA32ConditionOperand, BranchProfileOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CondBranch2
-
Create an instruction of the MIR_CondBranch2 instruction format.
- create(Operator, Operand, Operand, IA32ConditionOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_CondMove
-
Create an instruction of the MIR_CondMove instruction format.
- create(Operator, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_ConvertDW2QW
-
Create an instruction of the MIR_ConvertDW2QW instruction format.
- create(Operator, Operand, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Divide
-
Create an instruction of the MIR_Divide instruction format.
- create(Operator, Operand, RegisterOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_DoubleShift
-
Create an instruction of the MIR_DoubleShift instruction format.
- create(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Empty
-
Create an instruction of the MIR_Empty instruction format.
- create(Operator, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_FSave
-
Create an instruction of the MIR_FSave instruction format.
- create(Operator, RegisterOperand, MemoryOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Lea
-
Create an instruction of the MIR_Lea instruction format.
- create(Operator, RegisterOperand, RegisterOperand, int) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_LowTableSwitch
-
Create an instruction of the MIR_LowTableSwitch instruction format.
- create(Operator, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Move
-
Create an instruction of the MIR_Move instruction format.
- create(Operator, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Multiply
-
Create an instruction of the MIR_Multiply instruction format.
- create(Operator, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Nullary
-
Create an instruction of the MIR_Nullary instruction format.
- create(Operator, RegisterOperand, RegisterOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_RDTSC
-
Create an instruction of the MIR_RDTSC instruction format.
- create(Operator, IntConstantOperand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Return
-
Create an instruction of the MIR_Return instruction format.
- create(Operator, Operand, IA32ConditionOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Set
-
Create an instruction of the MIR_Set instruction format.
- create(Operator, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Test
-
Create an instruction of the MIR_Test instruction format.
- create(Operator, RegisterOperand, TrapCodeOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Trap
-
Create an instruction of the MIR_Trap instruction format.
- create(Operator, RegisterOperand, Operand, Operand, IA32ConditionOperand, TrapCodeOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_TrapIf
-
Create an instruction of the MIR_TrapIf instruction format.
- create(Operator, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Unary
-
Create an instruction of the MIR_Unary instruction format.
- create(Operator, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_UnaryAcc
-
Create an instruction of the MIR_UnaryAcc instruction format.
- create(Operator, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_UnaryNoRes
-
Create an instruction of the MIR_UnaryNoRes instruction format.
- create(Operator, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_XChng
-
Create an instruction of the MIR_XChng instruction format.
- create(Operator, RegisterOperand, Operand, Operand, ConditionOperand, BranchOperand, BranchProfileOperand) - Static method in class org.jikesrvm.compilers.opt.ir.IfCmp
-
Create an instruction of the IfCmp instruction format.
- create(Operator, RegisterOperand, Operand, Operand, ConditionOperand, BranchOperand, BranchProfileOperand, ConditionOperand, BranchOperand, BranchProfileOperand) - Static method in class org.jikesrvm.compilers.opt.ir.IfCmp2
-
Create an instruction of the IfCmp2 instruction format.
- create(Operator, Operand, Operand, Operand, BranchOperand, BranchProfileOperand) - Static method in class org.jikesrvm.compilers.opt.ir.InlineGuard
-
Create an instruction of the InlineGuard instruction format.
- create(Operator, RegisterOperand, TypeOperand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.InstanceOf
-
Create an instruction of the InstanceOf instruction format.
- create(Operator, RegisterOperand, TypeOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.InstanceOf
-
Create an instruction of the InstanceOf instruction format.
- create(Operator, int) - Static method in class org.jikesrvm.compilers.opt.ir.Instruction
-
INTERNAL IR USE ONLY: create a new instruction with the specified number
of operands.
- create(Operator, IntConstantOperand, IntConstantOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.InstrumentedCounter
-
Create an instruction of the InstrumentedCounter instruction format.
- create(Operator, BasicBlockOperand) - Static method in class org.jikesrvm.compilers.opt.ir.Label
-
Create an instruction of the Label instruction format.
- create(Operator, RegisterOperand, Operand, Operand, LocationOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Load
-
Create an instruction of the Load instruction format.
- create(Operator, RegisterOperand, Operand, Operand, LocationOperand) - Static method in class org.jikesrvm.compilers.opt.ir.Load
-
Create an instruction of the Load instruction format.
- create(Operator, Operand, Operand, Operand, BranchOperand, BranchProfileOperand, int) - Static method in class org.jikesrvm.compilers.opt.ir.LookupSwitch
-
Create an instruction of the LookupSwitch instruction format.
- create(Operator, RegisterOperand, int) - Static method in class org.jikesrvm.compilers.opt.ir.LowTableSwitch
-
Create an instruction of the LowTableSwitch instruction format.
- create(Operator, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.MonitorOp
-
Create an instruction of the MonitorOp instruction format.
- create(Operator, RegisterOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Move
-
Create an instruction of the Move instruction format.
- create(Operator, RegisterOperand, TypeOperand, int) - Static method in class org.jikesrvm.compilers.opt.ir.Multianewarray
-
Create an instruction of the Multianewarray instruction format.
- create(Operator, RegisterOperand, TypeOperand) - Static method in class org.jikesrvm.compilers.opt.ir.New
-
Create an instruction of the New instruction format.
- create(Operator, RegisterOperand, TypeOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.NewArray
-
Create an instruction of the NewArray instruction format.
- create(Operator, RegisterOperand) - Static method in class org.jikesrvm.compilers.opt.ir.Nullary
-
Create an instruction of the Nullary instruction format.
- create(Operator, RegisterOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.NullCheck
-
Create an instruction of the NullCheck instruction format.
- create(Operator, OsrTypeInfoOperand, int) - Static method in class org.jikesrvm.compilers.opt.ir.OsrBarrier
-
Create an instruction of the OsrBarrier instruction format.
- create(Operator, InlinedOsrTypeInfoOperand, int) - Static method in class org.jikesrvm.compilers.opt.ir.OsrPoint
-
Create an instruction of the OsrPoint instruction format.
- create(Operator, Operand, int) - Static method in class org.jikesrvm.compilers.opt.ir.Phi
-
Create an instruction of the Phi instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Binary
-
Create an instruction of the MIR_Binary instruction format.
- create(Operator, BranchOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Branch
-
Create an instruction of the MIR_Branch instruction format.
- create(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Branch
-
Create an instruction of the MIR_Branch instruction format.
- create(Operator, RegisterOperand, RegisterOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_CacheOp
-
Create an instruction of the MIR_CacheOp instruction format.
- create(Operator, RegisterOperand, RegisterOperand, BranchOperand, MethodOperand, int) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Call
-
Create an instruction of the MIR_Call instruction format.
- create(Operator, RegisterOperand, RegisterOperand, BranchOperand, int) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Call
-
Create an instruction of the MIR_Call instruction format.
- create(Operator, RegisterOperand, RegisterOperand, MethodOperand, int) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Call
-
Create an instruction of the MIR_Call instruction format.
- create(Operator, RegisterOperand, RegisterOperand, int) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Call
-
Create an instruction of the MIR_Call instruction format.
- create(Operator, RegisterOperand, PowerPCConditionOperand, BranchOperand, BranchProfileOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_CondBranch
-
Create an instruction of the MIR_CondBranch instruction format.
- create(Operator, RegisterOperand, PowerPCConditionOperand, BranchProfileOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_CondBranch
-
Create an instruction of the MIR_CondBranch instruction format.
- create(Operator, RegisterOperand, PowerPCConditionOperand, BranchOperand, BranchProfileOperand, PowerPCConditionOperand, BranchOperand, BranchProfileOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_CondBranch2
-
Create an instruction of the MIR_CondBranch2 instruction format.
- create(Operator, RegisterOperand, RegisterOperand, RegisterOperand, PowerPCConditionOperand, BranchOperand, int) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_CondCall
-
Create an instruction of the MIR_CondCall instruction format.
- create(Operator, RegisterOperand, RegisterOperand, RegisterOperand, PowerPCConditionOperand, int) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_CondCall
-
Create an instruction of the MIR_CondCall instruction format.
- create(Operator, IntConstantOperand, IntConstantOperand, IntConstantOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Condition
-
Create an instruction of the MIR_Condition instruction format.
- create(Operator, IntConstantOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_DataInt
-
Create an instruction of the MIR_DataInt instruction format.
- create(Operator, BranchOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_DataLabel
-
Create an instruction of the MIR_DataLabel instruction format.
- create(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Empty
-
Create an instruction of the MIR_Empty instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand, LocationOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Load
-
Create an instruction of the MIR_Load instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand, LocationOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Load
-
Create an instruction of the MIR_Load instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Load
-
Create an instruction of the MIR_Load instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Load
-
Create an instruction of the MIR_Load instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand, LocationOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_LoadUpdate
-
Create an instruction of the MIR_LoadUpdate instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand, LocationOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_LoadUpdate
-
Create an instruction of the MIR_LoadUpdate instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_LoadUpdate
-
Create an instruction of the MIR_LoadUpdate instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_LoadUpdate
-
Create an instruction of the MIR_LoadUpdate instruction format.
- create(Operator, RegisterOperand, int) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_LowTableSwitch
-
Create an instruction of the MIR_LowTableSwitch instruction format.
- create(Operator, RegisterOperand, RegisterOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Move
-
Create an instruction of the MIR_Move instruction format.
- create(Operator, RegisterOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Nullary
-
Create an instruction of the MIR_Nullary instruction format.
- create(Operator, RegisterOperand, RegisterOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Return
-
Create an instruction of the MIR_Return instruction format.
- create(Operator, RegisterOperand, RegisterOperand, RegisterOperand, Operand, IntConstantOperand, IntConstantOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_RotateAndMask
-
Create an instruction of the MIR_RotateAndMask instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand, IntConstantOperand, IntConstantOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_RotateAndMask
-
Create an instruction of the MIR_RotateAndMask instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand, LocationOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Store
-
Create an instruction of the MIR_Store instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand, LocationOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Store
-
Create an instruction of the MIR_Store instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Store
-
Create an instruction of the MIR_Store instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Store
-
Create an instruction of the MIR_Store instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand, LocationOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_StoreUpdate
-
Create an instruction of the MIR_StoreUpdate instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand, LocationOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_StoreUpdate
-
Create an instruction of the MIR_StoreUpdate instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_StoreUpdate
-
Create an instruction of the MIR_StoreUpdate instruction format.
- create(Operator, RegisterOperand, RegisterOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_StoreUpdate
-
Create an instruction of the MIR_StoreUpdate instruction format.
- create(Operator, RegisterOperand, RegisterOperand, RegisterOperand, RegisterOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Ternary
-
Create an instruction of the MIR_Ternary instruction format.
- create(Operator, RegisterOperand, PowerPCTrapOperand, RegisterOperand, Operand, TrapCodeOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Trap
-
Create an instruction of the MIR_Trap instruction format.
- create(Operator, PowerPCTrapOperand, RegisterOperand, Operand, TrapCodeOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Trap
-
Create an instruction of the MIR_Trap instruction format.
- create(Operator, RegisterOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Unary
-
Create an instruction of the MIR_Unary instruction format.
- create(Operator, RegisterOperand, Operand, Operand, LocationOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Prepare
-
Create an instruction of the Prepare instruction format.
- create(Operator, RegisterOperand, Operand, Operand, LocationOperand) - Static method in class org.jikesrvm.compilers.opt.ir.Prepare
-
Create an instruction of the Prepare instruction format.
- create(Operator, int) - Static method in class org.jikesrvm.compilers.opt.ir.Prologue
-
Create an instruction of the Prologue instruction format.
- create(Operator, Operand, Operand, Operand, LocationOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.PutField
-
Create an instruction of the PutField instruction format.
- create(Operator, Operand, Operand, LocationOperand) - Static method in class org.jikesrvm.compilers.opt.ir.PutStatic
-
Create an instruction of the PutStatic instruction format.
- create(Operator, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Return
-
Create an instruction of the Return instruction format.
- create(Operator) - Static method in class org.jikesrvm.compilers.opt.ir.Return
-
Create an instruction of the Return instruction format.
- create(Operator, Operand, Operand, Operand, LocationOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Store
-
Create an instruction of the Store instruction format.
- create(Operator, Operand, Operand, Operand, LocationOperand) - Static method in class org.jikesrvm.compilers.opt.ir.Store
-
Create an instruction of the Store instruction format.
- create(Operator, RegisterOperand, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.StoreCheck
-
Create an instruction of the StoreCheck instruction format.
- create(Operator, Operand, Operand, Operand, IntConstantOperand, IntConstantOperand, BranchOperand, BranchProfileOperand, int) - Static method in class org.jikesrvm.compilers.opt.ir.TableSwitch
-
Create an instruction of the TableSwitch instruction format.
- create(Operator, RegisterOperand, TrapCodeOperand) - Static method in class org.jikesrvm.compilers.opt.ir.Trap
-
Create an instruction of the Trap instruction format.
- create(Operator, RegisterOperand, Operand, Operand, ConditionOperand, TrapCodeOperand) - Static method in class org.jikesrvm.compilers.opt.ir.TrapIf
-
Create an instruction of the TrapIf instruction format.
- create(Operator, RegisterOperand, Operand, TypeOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.TypeCheck
-
Create an instruction of the TypeCheck instruction format.
- create(Operator, RegisterOperand, Operand, TypeOperand) - Static method in class org.jikesrvm.compilers.opt.ir.TypeCheck
-
Create an instruction of the TypeCheck instruction format.
- create(Operator, RegisterOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Unary
-
Create an instruction of the Unary instruction format.
- create(Operator, RegisterOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ZeroCheck
-
Create an instruction of the ZeroCheck instruction format.
- create(DepGraphNode) - Static method in class org.jikesrvm.compilers.opt.lir2mir.AbstractBURS_TreeNode
-
- create(char) - Static method in class org.jikesrvm.compilers.opt.lir2mir.AbstractBURS_TreeNode
-
- create(IR, int) - Static method in class org.jikesrvm.compilers.opt.runtimesupport.OptMachineCodeMap
-
Creates the map, called during compilation
- create(Enumeration<GraphNode>) - Static method in class org.jikesrvm.compilers.opt.util.GraphNodeEnumerator
-
- create(Iterator<GraphNode>) - Static method in class org.jikesrvm.compilers.opt.util.GraphNodeEnumerator
-
- create(Iterable<GraphNode>) - Static method in class org.jikesrvm.compilers.opt.util.GraphNodeEnumerator
-
- create(int) - Static method in class org.vmmagic.unboxed.AddressArray
-
- create(int) - Static method in class org.vmmagic.unboxed.ExtentArray
-
- create(int) - Static method in class org.vmmagic.unboxed.ObjectReferenceArray
-
- create(int) - Static method in class org.vmmagic.unboxed.OffsetArray
-
- create(int) - Static method in class org.vmmagic.unboxed.WordArray
-
- create0(Operator, RegisterOperand, Operand, MethodOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format
with 0 variable arguments.
- create0(Operator, RegisterOperand, Operand, MethodOperand) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format
with 0 variable arguments.
- create0(Operator, RegisterOperand, RegisterOperand, Operand, MethodOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Call
-
Create an instruction of the MIR_Call instruction format
with 0 variable arguments.
- create0(Operator, RegisterOperand, RegisterOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Call
-
Create an instruction of the MIR_Call instruction format
with 0 variable arguments.
- create0(Operator, RegisterOperand, RegisterOperand, MethodOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Call
-
Create an instruction of the MIR_Call instruction format
with 0 variable arguments.
- create0(Operator, RegisterOperand, RegisterOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Call
-
Create an instruction of the MIR_Call instruction format
with 0 variable arguments.
- create0(Operator, RegisterOperand, RegisterOperand, BranchOperand, MethodOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Call
-
Create an instruction of the MIR_Call instruction format
with 0 variable arguments.
- create0(Operator, RegisterOperand, RegisterOperand, BranchOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Call
-
Create an instruction of the MIR_Call instruction format
with 0 variable arguments.
- create0(Operator, RegisterOperand, RegisterOperand, MethodOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Call
-
Create an instruction of the MIR_Call instruction format
with 0 variable arguments.
- create0(Operator, RegisterOperand, RegisterOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_Call
-
Create an instruction of the MIR_Call instruction format
with 0 variable arguments.
- create0(Operator, RegisterOperand, RegisterOperand, RegisterOperand, PowerPCConditionOperand, BranchOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_CondCall
-
Create an instruction of the MIR_CondCall instruction format
with 0 variable arguments.
- create0(Operator, RegisterOperand, RegisterOperand, RegisterOperand, PowerPCConditionOperand) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.MIR_CondCall
-
Create an instruction of the MIR_CondCall instruction format
with 0 variable arguments.
- create1(Operator, RegisterOperand, Operand, MethodOperand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format
with 1 variable arguments.
- create1(Operator, RegisterOperand, Operand, MethodOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format
with 1 variable arguments.
- create1(Operator, RegisterOperand, RegisterOperand, Operand, MethodOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Call
-
Create an instruction of the MIR_Call instruction format
with 1 variable arguments.
- create1(Operator, RegisterOperand, RegisterOperand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Call
-
Create an instruction of the MIR_Call instruction format
with 1 variable arguments.
- create1(Operator, RegisterOperand, RegisterOperand, MethodOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Call
-
Create an instruction of the MIR_Call instruction format
with 1 variable arguments.
- create1(Operator, RegisterOperand, RegisterOperand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.MIR_Call
-
Create an instruction of the MIR_Call instruction format
with 1 variable arguments.
- create2(Operator, RegisterOperand, Operand, MethodOperand, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format
with 2 variable arguments.
- create2(Operator, RegisterOperand, Operand, MethodOperand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format
with 2 variable arguments.
- create3(Operator, RegisterOperand, Operand, MethodOperand, Operand, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format
with 3 variable arguments.
- create3(Operator, RegisterOperand, Operand, MethodOperand, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format
with 3 variable arguments.
- create4(Operator, RegisterOperand, Operand, MethodOperand, Operand, Operand, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format
with 4 variable arguments.
- create4(Operator, RegisterOperand, Operand, MethodOperand, Operand, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format
with 4 variable arguments.
- create5(Operator, RegisterOperand, Operand, MethodOperand, Operand, Operand, Operand, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format
with 5 variable arguments.
- create5(Operator, RegisterOperand, Operand, MethodOperand, Operand, Operand, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format
with 5 variable arguments.
- create6(Operator, RegisterOperand, Operand, MethodOperand, Operand, Operand, Operand, Operand, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format
with 6 variable arguments.
- create6(Operator, RegisterOperand, Operand, MethodOperand, Operand, Operand, Operand, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format
with 6 variable arguments.
- create7(Operator, RegisterOperand, Operand, MethodOperand, Operand, Operand, Operand, Operand, Operand, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format
with 7 variable arguments.
- create7(Operator, RegisterOperand, Operand, MethodOperand, Operand, Operand, Operand, Operand, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format
with 7 variable arguments.
- create8(Operator, RegisterOperand, Operand, MethodOperand, Operand, Operand, Operand, Operand, Operand, Operand, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format
with 8 variable arguments.
- create8(Operator, RegisterOperand, Operand, MethodOperand, Operand, Operand, Operand, Operand, Operand, Operand, Operand, Operand) - Static method in class org.jikesrvm.compilers.opt.ir.Call
-
Create an instruction of the Call instruction format
with 8 variable arguments.
- createAndAddToCurrentList(RegisterOperand, LiveSetElement) - Method in class org.jikesrvm.compilers.opt.liveness.LiveSet
-
Copy the newElement into a new object and add it to the list
after prevElement.
- createAnnotationField(TypeReference, MemberReference) - Static method in class org.jikesrvm.classloader.RVMField
-
- CreateArray(RVMArray) - Constructor for class org.jikesrvm.compilers.baseline.ia32.BaselineMagic.CreateArray
-
- createArrayObjectsStream() - Method in class org.mmtk.utility.gcspy.drivers.LinearSpaceDriver
-
- createArrayPrimitiveStream() - Method in class org.mmtk.utility.gcspy.drivers.LinearSpaceDriver
-
- createArrayUsedSpaceStream() - Method in class org.mmtk.utility.gcspy.drivers.LinearSpaceDriver
-
- createBranchBlocks(AnnotatedLSTNode, BasicBlock, ArrayList<Instruction>, BasicBlock, BasicBlock, HashMap<Register, Register>) - Method in class org.jikesrvm.compilers.opt.ssa.LoopVersioning
-
- createByteArrayFromC(Address) - Static method in class org.jikesrvm.jni.JNIGenericHelpers
-
Given an address in C that points to a null-terminated string,
create a new Java byte[] with a copy of the string.
- createCardAnchor(Address, Address, int) - Method in class org.mmtk.utility.alloc.BumpPointer
-
Given an allocation which starts a new card, create a record of
where the start of the object is relative to the start of the
card.
- createCheck(BasicBlock, BasicBlock, BasicBlock, boolean, IR) - Method in class org.jikesrvm.adaptive.recompilation.instrumentation.InstrumentationSamplingFramework
-
Append a check to a basic block, and make it jump to the right places.
- createChildContext(ExceptionHandlerBasicBlockBag, NormalMethod, Instruction) - Method in class org.jikesrvm.compilers.opt.bc2ir.GenerationContext
-
Creates a child generation context from this context
and callerBB to generate IR for callsite.
- createClassForType(RVMType, TypeReference) - Static method in class org.jikesrvm.classloader.RVMType
-
- createCloneLoop(AnnotatedLSTNode, HashMap<Register, Register>, HashMap<Register, BasicBlock>) - Method in class org.jikesrvm.compilers.opt.ssa.LoopVersioning
-
Create a clone of the loop replacing definitions in the cloned
loop with those found in the register map
- createCodePatchMaps(IR) - Method in class org.jikesrvm.compilers.opt.runtimesupport.OptCompiledMethod
-
Create the code patching maps from the IR for the method
- createCompilationPlan(NormalMethod, int, InstrumentationPlan) - Method in class org.jikesrvm.adaptive.controller.RecompilationStrategy
-
Constructs a compilation plan that will compile the given method
with instrumentation.
- createCompilationPlan(NormalMethod) - Static method in class org.jikesrvm.adaptive.recompilation.InvocationCounts
-
- createCompilationPlan(NormalMethod, AOSInstrumentationPlan) - Static method in class org.jikesrvm.adaptive.recompilation.InvocationCounts
-
- createCompilationThread() - Method in class org.jikesrvm.adaptive.controller.ControllerThread
-
Creates and schedules the compilationThread.
- createCompiledMethod(RVMMethod, int) - Static method in class org.jikesrvm.compilers.common.CompiledMethods
-
- createComplex(String, int...) - Static method in class org.mmtk.plan.Phase
-
Constructs a complex phase.
- createComplex(String, Timer, int...) - Static method in class org.mmtk.plan.Phase
-
Constructs a complex phase, re-using a specified timer.
- createConcurrent(String, int) - Static method in class org.mmtk.plan.Phase
-
Constructs a phase.
- createConcurrent(String, Timer, int) - Static method in class org.mmtk.plan.Phase
-
Construct a phase, re-using a specified timer.
- createCongruenceClass(Object) - Method in class org.jikesrvm.compilers.opt.ssa.GlobalValueNumberState
-
Given a label, return a new congruence class for that label.
- createControllerPlan(RVMMethod, int, InstrumentationPlan, int, double, double, double) - Method in class org.jikesrvm.adaptive.controller.RecompilationStrategy
-
This helper method creates a ControllerPlan, which contains a
CompilationPlan, for the passed method using the passed optimization
level and instrumentation plan.
- createControllerThread() - Static method in class org.jikesrvm.adaptive.controller.Controller
-
- createDaemonThreads() - Method in class org.jikesrvm.tuningfork.TraceEngine
-
- createDataArray(Object, int) - Method in class org.jikesrvm.mm.mmtk.gcspy.Util
-
- createDataArray(Object, int) - Method in class org.mmtk.vm.gcspy.Util
-
Create an array of a particular type.
- createdAtBootImageWritingTime - Variable in class org.jikesrvm.classloader.ApplicationClassLoader
-
For status printing, to make sure that, if an application class loader is
created at boot image writing time, it won't leak out into the next
mode.
- createDefaultConstructor(TypeReference, MemberReference) - Static method in class org.jikesrvm.classloader.RVMMethod
-
Create a method to act as a default constructor (just return)
- createDepGraphNode(Instruction) - Method in class org.jikesrvm.compilers.opt.depgraph.DepGraph
-
- createDepGraphNode(Instruction) - Method in class org.jikesrvm.compilers.opt.lir2mir.NormalBURS_DepGraph
-
- createDescriptor(Address, Address) - Static method in class org.mmtk.utility.heap.SpaceDescriptor
-
Create a descriptor for a contiguous space
- createDescriptor() - Static method in class org.mmtk.utility.heap.SpaceDescriptor
-
Create a descriptor for a dis-contiguous (shared) space
- createDU(LiveSet) - Method in class org.jikesrvm.compilers.opt.ir.GCIRMap
-
TODO What is this method doing in this class ??
- createdWithRunningVM - Variable in class org.jikesrvm.classloader.ApplicationClassLoader
-
- createDynamicCallGraphOrganizer() - Method in class org.jikesrvm.adaptive.controller.ControllerThread
-
Create a dynamic call graph organizer of one doesn't already exist
- createEmptyOperandStackWithSameCapacity() - Method in class org.jikesrvm.compilers.opt.bc2ir.OperandStack
-
Returns a new, empty operand stack that has the same capacity
as this one.
- createEmptySetOfActiveIntervals(IR) - Method in class org.jikesrvm.compilers.opt.regalloc.LinearScanPhase
-
- createEndLiveRange(LiveSet, BasicBlock, Instruction) - Method in class org.jikesrvm.compilers.opt.liveness.LiveInterval
-
This method iterates over each element in the the passed live set.
- createEndLiveRange(Register, BasicBlock, Instruction) - Method in class org.jikesrvm.compilers.opt.liveness.LiveInterval
-
This method checks if an existing unresolved live interval node, i.e.,
one that has an end instruction, but no beginning instruction, is present
for the register and basic block passed.
- createEventCounterInstruction(int, int, double) - Method in class org.jikesrvm.adaptive.measurements.instrumentation.CounterArrayManager
-
Create a place holder instruction to represent the counted event.
- createEventCounterInstruction(int) - Method in class org.jikesrvm.adaptive.measurements.instrumentation.ManagedCounterData
-
Create a place holder instruction to represent an increment of a
particular counted event.
- createEventCounterInstruction(int, double) - Method in class org.jikesrvm.adaptive.measurements.instrumentation.ManagedCounterData
-
Create a place holder instruction to represent the counted event.
- createEventCounterInstruction(int, int, double) - Method in class org.jikesrvm.compilers.opt.InstrumentedEventCounterManager
-
Create a place holder instruction to represent the counted event.
- createFinalExceptionTable(IR) - Method in class org.jikesrvm.compilers.opt.runtimesupport.OptCompiledMethod
-
Create the final exception table from the IR for the method.
- createFinalMCMap(IR, int) - Method in class org.jikesrvm.compilers.opt.runtimesupport.OptCompiledMethod
-
Create the final machine code map for the compiled method.
- createFinalOSRMap(IR) - Method in class org.jikesrvm.compilers.opt.runtimesupport.OptCompiledMethod
-
- createGCMaps - Variable in class org.jikesrvm.compilers.opt.liveness.LiveAnalysis
-
Should we also create GC maps while we are computing liveness
- createHardwareTrapCompiledMethod() - Static method in class org.jikesrvm.compilers.common.CompiledMethods
-
- createHeapPhiInstruction(BasicBlock, HeapVariable<Object>) - Method in class org.jikesrvm.compilers.opt.ssa.SSADictionary
-
Create a heap control phi instruction, and store it at the
beginning of a basic block.
- createInstrumentation() - Static method in class gnu.java.lang.JikesRVMSupport
-
- createKillAndGen() - Method in class org.jikesrvm.compilers.opt.liveness.LiveAnalysis.BBLiveElement
-
creates (allocates) the Gen and Kill Sets
- createNewBucket(K, V, AbstractHashMapRVM.AbstractBucket<K, V>) - Method in class org.jikesrvm.util.AbstractHashMapRVM
-
- createNewBucket(T, AbstractHashSetRVM.AbstractBucket<T>) - Method in class org.jikesrvm.util.AbstractHashSetRVM
-
- createNewBucket(K, V, AbstractHashMapRVM.AbstractBucket<K, V>) - Method in class org.jikesrvm.util.HashMapRVM
-
- createNewBucket(T, AbstractHashSetRVM.AbstractBucket<T>) - Method in class org.jikesrvm.util.HashSetRVM
-
- createNewBucket(K, V, AbstractHashMapRVM.AbstractBucket<K, V>) - Method in class org.jikesrvm.util.IdentityHashMapRVM
-
- createNewBucket(K, V, AbstractHashMapRVM.AbstractBucket<K, V>) - Method in class org.jikesrvm.util.ImmutableEntryHashMapRVM
-
- createNewBucket(T, AbstractHashSetRVM.AbstractBucket<T>) - Method in class org.jikesrvm.util.ImmutableEntryHashSetRVM
-
- createNewBucket(K, V, AbstractHashMapRVM.AbstractBucket<K, V>) - Method in class org.jikesrvm.util.ImmutableEntryIdentityHashMapRVM
-
- createNodes(Instruction, Instruction) - Method in class org.jikesrvm.compilers.opt.depgraph.DepGraph
-
- createObjectsStream() - Method in class org.mmtk.utility.gcspy.drivers.TreadmillDriver
-
- createOptimizationPlan() - Static method in class org.jikesrvm.adaptive.recompilation.InvocationCounts
-
Create the default set of <optimization plan, options> pairs
Process optimizing compiler command line options.
- createOptimizationPlan(OptOptions) - Static method in class org.jikesrvm.compilers.opt.driver.OptimizationPlanner
-
Using the passed options create an optimization plan
by selecting a subset of the elements in the masterPlan.
- createOptimizationPlans() - Method in class org.jikesrvm.adaptive.controller.RecompilationStrategy
-
Creates the default set of <optimization plan, options> pairs.
- createOptimizedLoop(AnnotatedLSTNode, HashMap<Register, Register>, ArrayList<Instruction>, HashMap<Register, BasicBlock>) - Method in class org.jikesrvm.compilers.opt.ssa.LoopVersioning
-
Create a clone of the loop replacing definitions in the cloned
loop with those found in the register map and eliminate
unnecessary bound checks
- createOptions() - Static method in class org.mmtk.utility.gcspy.GCspy
-
- createOptStackTraceElement(RVMMethod, int, Offset, int) - Method in class org.jikesrvm.runtime.StackTrace
-
- createOrganizerThreads() - Method in class org.jikesrvm.adaptive.controller.ControllerThread
-
Create the organizerThreads and schedule them
- createPrimitive(TypeReference) - Static method in class org.jikesrvm.classloader.Primitive
-
- createProfilers() - Method in class org.jikesrvm.adaptive.controller.ControllerThread
-
Create profiling entities that are independent of whether or not
adaptive recompilation is actually enabled.
- createRefFromImmortalStream() - Method in class org.mmtk.utility.gcspy.drivers.LinearSpaceDriver
-
- createRefFromImmortalStream() - Method in class org.mmtk.utility.gcspy.drivers.TreadmillDriver
-
- createReflectionClass(RVMMethod) - Static method in class org.jikesrvm.classloader.RVMClass
-
Create a synthetic class that extends ReflectionBase and invokes the given method
- createReflectionMethod(TypeReference, int[], MethodReference) - Method in class org.jikesrvm.classloader.RVMMethod
-
Create a method for reflectively invoking this method
- createRegisters() - Static method in class org.jikesrvm.architecture.ArchitectureFactory
-
- createRemsetStream() - Method in class org.mmtk.utility.gcspy.drivers.GenImmortalSpaceDriver
-
- createRemsetStream() - Method in class org.mmtk.utility.gcspy.drivers.GenLOSDriver
-
- createRootsStream() - Method in class org.mmtk.utility.gcspy.drivers.LinearSpaceDriver
-
- createRootsStream() - Method in class org.mmtk.utility.gcspy.drivers.TreadmillDriver
-
- createScalarObjectsStream() - Method in class org.mmtk.utility.gcspy.drivers.LinearSpaceDriver
-
- createScalarUsedSpaceStream() - Method in class org.mmtk.utility.gcspy.drivers.LinearSpaceDriver
-
- createScratchBefore(RegisterAllocatorState, Instruction, Register, Register) - Method in class org.jikesrvm.compilers.opt.regalloc.GenericStackManager
-
Make physicals register r available to be used as a scratch register
before instruction s.
- createServerSpace(ServerInterpreter, String, int, boolean) - Method in class org.mmtk.utility.gcspy.drivers.AbstractDriver
-
Create a new GCspy ServerSpace and add it to the ServerInterpreter.
- createSimple(String) - Static method in class org.mmtk.plan.Phase
-
Constructs a phase.
- createSimple(String, Timer) - Static method in class org.mmtk.plan.Phase
-
Constructs a phase, re-using a specified timer.
- createSpecializedMethod(NormalMethod) - Method in class org.jikesrvm.compilers.opt.specialization.InvokeeThreadLocalContext
-
- createSpecializedMethod(int) - Static method in class org.jikesrvm.mm.mminterface.MemoryManager
-
Initialize a specified specialized method.
- createSpecializedMethodID() - Static method in class org.jikesrvm.compilers.opt.specialization.SpecializedMethodPool
-
- createStandardStackTraceElement(CompiledMethod, int) - Method in class org.jikesrvm.runtime.StackTrace
-
- createString(CharsetDecoder, ByteBuffer) - Static method in class org.jikesrvm.jni.JNIGenericHelpers
-
- createStringFromC(Address) - Static method in class org.jikesrvm.jni.JNIGenericHelpers
-
Given an address in C that points to a null-terminated string,
create a new Java String with a copy of the string.
- createStub(int[], RVMMethod[]) - Static method in class org.jikesrvm.ia32.InterfaceMethodConflictResolver
-
- createSubBlock(int, IR) - Method in class org.jikesrvm.compilers.opt.ir.BasicBlock
-
- createSubBlock(int, IR, float) - Method in class org.jikesrvm.compilers.opt.ir.BasicBlock
-
Creates a new basic block that inherits its exception handling,
etc from 'this'.
- createSubspace(Space) - Method in class org.mmtk.utility.gcspy.drivers.AbstractDriver
-
Creates a subspace for this space.
- createSynthetic(GenerationContext, ExceptionHandlerBasicBlockBag) - Static method in class org.jikesrvm.compilers.opt.bc2ir.GenerationContext
-
Only for internal use by Inliner (when inlining multiple targets)
This is probably not the prettiest way to handle this, but it requires
no changes to BC2IR's & Inliner's high level control logic.
- createTopAndReverseList(ControlFlowGraph) - Method in class org.jikesrvm.compilers.opt.regalloc.IntervalAnalysis
-
create topological list and a reverse topological list
the results are on listOfBlocks and reverseTopFirst lists
- createTwin(Instruction) - Method in class org.jikesrvm.compilers.opt.ir.GCIRMapElement
-
Creates a twin entry: required when the same MIR GC point
is split into two instructions, both of which are PEIs
after register allocation/GCIRMap creation.
- createUnboxedType(TypeReference) - Static method in class org.jikesrvm.classloader.UnboxedType
-
- createUsedSpaceStream() - Method in class org.mmtk.utility.gcspy.drivers.TreadmillDriver
-
- createUTFForCFromString(String, Address, int) - Static method in class org.jikesrvm.jni.JNIGenericHelpers
-
Converts a String into a a malloced regions.
- createUTFStringFromC(Address) - Static method in class org.jikesrvm.jni.JNIGenericHelpers
-
Given an address in C that points to a null-terminated string,
create a new UTF encoded Java String with a copy of the string.
- createValue() - Method in class org.jikesrvm.classloader.RVMAnnotation
-
Create an instance of this type of annotation with the values
given in the members
- createViableOptionLookupTable(int) - Method in class org.jikesrvm.adaptive.controller.MultiLevelAdaptiveModel
-
Setup a lookup table that maps a "previous compiler" to a set
of viable recompilation choices.
- CSC_OFFSET - Static variable in class org.mmtk.utility.alloc.BlockAllocator
-
- cumulativeCommitted - Static variable in class org.mmtk.utility.heap.PageResource
-
cumulative count of pages ever committed
- cumulativeCommittedPages() - Static method in class org.mmtk.policy.Space
-
- cumulativeCommittedPages() - Static method in class org.mmtk.utility.heap.PageResource
-
Return the cumulative number of committed pages
- cur - Variable in class org.jikesrvm.compilers.opt.ir.WeightedBranchTargets
-
- curBlock() - Method in class org.jikesrvm.compilers.opt.ir.WeightedBranchTargets
-
- curHeapOperand - Variable in class org.jikesrvm.compilers.opt.ir.IREnumeration.AllDefsEnum
-
Current heap operand we're upto for the enumeration
- curHeapOperand - Variable in class org.jikesrvm.compilers.opt.ir.IREnumeration.AllUsesEnum
-
Current heap operand we're upto for the enumeration
- curidx - Variable in class org.jikesrvm.osr.OSRMapIterator
-
- curMask - Variable in class org.jikesrvm.compilers.opt.ir.ia32.PhysicalDefUse.PDUEnumeration
-
- curMask - Variable in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalDefUse.PDUEnumeration
-
- curmid - Variable in class org.jikesrvm.osr.OSRMapIterator
-
- curmpc - Variable in class org.jikesrvm.osr.OSRMapIterator
-
- current - Variable in class org.jikesrvm.compilers.opt.DefUse.RegOpListWalker
-
- current - Variable in class org.jikesrvm.compilers.opt.ir.BasicBlock.BBEnum
-
- current - Variable in class org.jikesrvm.compilers.opt.ir.BasicBlock.ComputedBBEnum
-
- current - Variable in class org.jikesrvm.compilers.opt.liveness.LiveSetEnumerator
-
the current element on this list
- currentBBLE - Variable in class org.jikesrvm.compilers.opt.bc2ir.BC2IR
-
Current BBLE.
- currentBlock - Variable in class org.jikesrvm.compilers.opt.controlflow.AnnotatedLSTNode.BBEnum
-
The current block of the iterator
- currentBlock - Variable in class org.jikesrvm.compilers.opt.depgraph.DepGraph
-
The basic block we are processing
- currentBlock - Variable in class org.mmtk.utility.alloc.SegregatedFreeListLocal
-
- currentBytecodeIndex - Variable in class org.jikesrvm.runtime.StackBrowser
-
Bytecode associated with current stack location
- currentChild - Variable in class org.jikesrvm.compilers.opt.util.TreeNodeChildrenEnumerator
-
the current child we are working on
- currentChunk - Variable in class org.mmtk.utility.heap.MonotonePageResource
-
- currentCompiledMethod - Variable in class org.jikesrvm.classloader.RVMMethod
-
current compiled method for this method
- currentCompiledMethod - Variable in class org.jikesrvm.compilers.baseline.ia32.BaselineGCMapIterator
-
Compiled method for the frame
- currentCompiledMethod - Variable in class org.jikesrvm.runtime.StackBrowser
-
The current compiled method
- currentCompiledMethodId - Static variable in class org.jikesrvm.compilers.common.CompiledMethods
-
Index of most recently allocated slot in compiledMethods[].
- currentContents - Variable in class org.jikesrvm.compilers.opt.regalloc.GenericStackManager.ScratchRegister
-
The current contents of scratch
- currentCount - Variable in class org.mmtk.utility.statistics.EventCounter
-
- currentElement - Variable in class org.jikesrvm.compilers.opt.liveness.LiveIntervalEnumeration
-
- currentFramePointer - Variable in class org.jikesrvm.runtime.StackBrowser
-
The frame pointer for the current stack location
- currentGuard - Variable in class org.jikesrvm.compilers.opt.bc2ir.BC2IR
-
- currentHeapSize - Static variable in class org.mmtk.utility.heap.HeapGrowthManager
-
The current heap size in bytes
- currentIndex - Static variable in class com.ibm.tuningfork.tracegen.types.EventType
-
- currentInlineEncodingIndex - Variable in class org.jikesrvm.runtime.StackBrowser
-
The current inline encoding index for opt compiled methods
- currentInstructionPointer - Variable in class org.jikesrvm.runtime.StackBrowser
-
The offset of the current instruction within its method
- currentlyActive(Register) - Method in class org.jikesrvm.compilers.opt.regalloc.ActiveSet
-
- currentMethod - Variable in class org.jikesrvm.compilers.baseline.ia32.BaselineGCMapIterator
-
Compiled method for the frame
- currentMethod - Variable in class org.jikesrvm.runtime.StackBrowser
-
Method associated with current stack location
- currentNode - Variable in class org.jikesrvm.compilers.opt.util.SortedGraphIterator
-
The current node we are processing
- currentNum - Variable in class org.jikesrvm.compilers.opt.ir.AbstractRegisterPool
-
All registers are assigned unique numbers; currentNum is the counter
containing the next available register number.
- currentNumLocals - Variable in class org.jikesrvm.compilers.baseline.ia32.BaselineGCMapIterator
-
- currentParent - Variable in class org.jikesrvm.compilers.opt.lir2mir.NormalBURS_DepGraphNode
-
- currentRegister - Variable in class org.jikesrvm.compilers.opt.runtimesupport.OptGenericGCMapIterator
-
This shows which register to inspect and report on.
- currentRegisterIsValid() - Method in class org.jikesrvm.compilers.opt.runtimesupport.OptGenericGCMapIterator
-
Determines if the value of "currentRegister" is valid, or if we
processed all registers
- currentRendezvousCounter - Variable in class org.mmtk.plan.ParallelCollectorGroup
-
Which rendezvous counter is currently in use
- currentRoot - Variable in class org.jikesrvm.compilers.opt.util.DFSenumerateByFinish
-
While a depth-first enumeration is in progress, this field
holds the current root node, i.e. the current bottom of the
search stack (assuming stacks grow upward).
- currentSet - Variable in class org.jikesrvm.compilers.opt.liveness.LiveAnalysis
-
The current LiveSet that we will carry around
- currentSortMarker - Static variable in class org.jikesrvm.compilers.opt.util.SortedGraphNode
-
- currentTimeMillis() - Static method in class org.jikesrvm.runtime.Time
-
- currentTrace - Variable in class org.mmtk.plan.immix.ImmixCollector
-
- currentTrace - Variable in class org.mmtk.plan.markcompact.MCCollector
-
- currentTrace - Variable in class org.mmtk.plan.marksweep.MSCollector
-
- currentTrace - Variable in class org.mmtk.plan.nogc.NoGCCollector
-
- cursor - Variable in class com.ibm.tuningfork.tracegen.chunk.RawChunk
-
- cursor - Variable in class org.jikesrvm.util.LinkedListIteratorRVM
-
Pointer to the current (most recently returned) element.
- cursor - Variable in class org.mmtk.policy.MarkCompactCollector.RegionCursor
-
The current address
- cursor - Variable in class org.mmtk.utility.alloc.BumpPointer
-
insertion point
- cursor - Variable in class org.mmtk.utility.alloc.ImmixAllocator
-
bump pointer
- cursor - Variable in class org.mmtk.utility.heap.MonotonePageResource
-
- curWeight() - Method in class org.jikesrvm.compilers.opt.ir.WeightedBranchTargets
-
- Cyan - Static variable in class org.mmtk.utility.gcspy.Color
-
- CycleDetector - Class in org.mmtk.utility
-
- CycleDetector() - Constructor for class org.mmtk.utility.CycleDetector
-
- CycleFilterThreshold - Class in org.mmtk.utility.options
-
Trigger cycle buffer filtering if the space available falls below this threshold.
- CycleFilterThreshold() - Constructor for class org.mmtk.utility.options.CycleFilterThreshold
-
Create the option.
- cycleFilterThreshold - Static variable in class org.mmtk.utility.options.Options
-
- CycleMetaDataLimit - Class in org.mmtk.utility.options
-
Trigger cycle detection if the meta data volume grows to this limit.
- CycleMetaDataLimit() - Constructor for class org.mmtk.utility.options.CycleMetaDataLimit
-
Create the option.
- cycleMetaDataLimit - Static variable in class org.mmtk.utility.options.Options
-
- cycles() - Method in class org.jikesrvm.mm.mmtk.Statistics
-
Read a cycle counter (high resolution, non-monotonic clock).
- cycles() - Static method in class org.jikesrvm.runtime.Time
-
Return the value of a hardware cycle counter (RDTSC on IA32, time base register on PPC).
- cycles() - Method in class org.mmtk.vm.Statistics
-
Read the cycle counter
- CycleTriggerThreshold - Class in org.mmtk.utility.options
-
Trigger cycle detection if the space available falls below this threshold.
- CycleTriggerThreshold() - Constructor for class org.mmtk.utility.options.CycleTriggerThreshold
-
Create the option.
- cycleTriggerThreshold - Static variable in class org.mmtk.utility.options.Options
-
- cz_NT - Static variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_Definitions
-
Unique value for non-terminal cz (4)
- cz_NT - Static variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_Definitions
-
Unique value for non-terminal cz (4)
- czr_NT - Static variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_32.BURS_Definitions
-
Unique value for non-terminal czr (3)
- czr_NT - Static variable in class org.jikesrvm.compilers.opt.lir2mir.ia32_64.BURS_Definitions
-
Unique value for non-terminal czr (3)
- czr_NT - Static variable in class org.jikesrvm.compilers.opt.lir2mir.ppc_32.BURS_Definitions
-
Unique value for non-terminal czr (3)
- czr_NT - Static variable in class org.jikesrvm.compilers.opt.lir2mir.ppc_64.BURS_Definitions
-
Unique value for non-terminal czr (3)
- e - Variable in class org.jikesrvm.compilers.opt.util.DFSenumerateByFinish
-
an enumeration of all nodes to search from
- e - Variable in class org.jikesrvm.compilers.opt.util.FilterEnumerator
-
- e - Variable in class org.jikesrvm.compilers.opt.util.GraphNodeEnumerator.Enum
-
- EAGER - Variable in class org.jikesrvm.compilers.opt.dfsolver.DF_System
-
- EAGER_MARK_CLEAR - Static variable in class org.mmtk.policy.MarkSweepSpace
-
- EagerCompleteSweep - Class in org.mmtk.utility.options
-
Should we eagerly finish sweeping at the start of a collection
- EagerCompleteSweep() - Constructor for class org.mmtk.utility.options.EagerCompleteSweep
-
Create the option.
- eagerCompleteSweep - Static variable in class org.mmtk.utility.options.Options
-
- eagerlyMmapAllSpaces(AddressArray) - Static method in class org.mmtk.utility.heap.Mmapper
-
Given an address array describing the regions of virtual memory to be used
by MMTk, demand zero map all of them if they are not already mapped.
- eagerlyMmapMMTkContiguousSpaces() - Static method in class org.mmtk.policy.Space
-
Ensure that all contiguous MMTk spaces are mapped.
- eagerlyMmapMMTkDiscontiguousSpaces() - Static method in class org.mmtk.policy.Space
-
Ensure that all discontiguous MMTk spaces are mapped.
- eagerlyMmapMMTkSpaces() - Static method in class org.mmtk.policy.Space
-
Ensure that all MMTk spaces (all spaces aside from the VM space)
are mapped.
- EagerMmapSpaces - Class in org.mmtk.utility.options
-
Should spaces be eagerly demand zero mmapped?
- EagerMmapSpaces() - Constructor for class org.mmtk.utility.options.EagerMmapSpaces
-
Create the option.
- eagerMmapSpaces - Static variable in class org.mmtk.utility.options.Options
-
- early - Static variable in class org.jikesrvm.compilers.opt.ssa.LICM
-
- EARLY_EXIT - Variable in class org.jikesrvm.adaptive.util.AOSExternalOptions
-
Should AOS exit when the controller clock reaches EARLY_EXIT_VALUE?
- EARLY_EXIT_TIME - Variable in class org.jikesrvm.adaptive.util.AOSExternalOptions
-
Value of controller clock at which AOS should exit if EARLY_EXIT is true
- earlyOptArgs - Static variable in class org.jikesrvm.compilers.common.RuntimeCompiler
-
- earlyPos - Variable in class org.jikesrvm.compilers.opt.ssa.LICM
-
- earlyProcessCommandLineArguments() - Static method in class org.jikesrvm.runtime.CommandLineArgs
-
Stage1 processing of virtual machine directives appearing in argument list.
- EarlyReferenceCheckDecorator(Offset, BaselineMagic.MagicGenerator) - Constructor for class org.jikesrvm.compilers.baseline.ia32.BaselineMagic.EarlyReferenceCheckDecorator
-
Construct decorator that will add reference checks
- earlyRestrictOptLevels() - Method in class org.jikesrvm.adaptive.controller.ControllerThread
-
If we're going to be gathering a dynamic call graph, then we don't
want to let the opt compiler compile anything above O0 until we have
some initial data in the call graph to work with.
- earlyStageBooting() - Method in class org.jikesrvm.tuningfork.TraceEngine
-
- earlyViableChoices - Variable in class org.jikesrvm.adaptive.controller.MultiLevelAdaptiveModel
-
Normally, we will be profiling call edges to build a dynamic call graph.
- EAX - Static variable in class org.jikesrvm.ia32.RegisterConstants
-
- EBP - Variable in class org.jikesrvm.compilers.opt.mir2mc.ia32.AssemblerBase
-
Hold EBP register object for use in estimating size of memory operands.
- EBP - Static variable in class org.jikesrvm.ia32.RegisterConstants
-
- EBP_SAVE_OFFSET - Static variable in class org.jikesrvm.ia32.BaselineConstants
-
- EBP_SAVE_OFFSET - Static variable in class org.jikesrvm.jni.ia32.JNICompiler
-
Location of non-volatile EBP register when saved to stack
- EBX - Static variable in class org.jikesrvm.ia32.RegisterConstants
-
- EBX_SAVE_OFFSET - Static variable in class org.jikesrvm.ia32.BaselineConstants
-
- EBX_SAVE_OFFSET - Static variable in class org.jikesrvm.jni.ia32.JNICompiler
-
Location of non-volatile EBX register when saved to stack
- EchoOptions - Class in org.mmtk.utility.options
-
Echo when options are set?
- EchoOptions() - Constructor for class org.mmtk.utility.options.EchoOptions
-
Create the option.
- ECX - Static variable in class org.jikesrvm.ia32.RegisterConstants
-
- Edge(BasicBlock, BasicBlock, float) - Constructor for class org.jikesrvm.compilers.opt.controlflow.LSTNode.Edge
-
- Edge(BasicBlock, BasicBlock, float) - Constructor for class org.jikesrvm.compilers.opt.controlflow.ReorderingPhase.Edge
-
- Edge(CoalesceGraph.Node, CoalesceGraph.Node) - Constructor for class org.jikesrvm.compilers.opt.regalloc.CoalesceGraph.Edge
-
- edge() - Method in class org.jikesrvm.compilers.opt.util.SpaceEffGraphEdgeList
-
- EdgeCounterFile - Static variable in class org.jikesrvm.Options
-
- edgeCounterIdx - Variable in class org.jikesrvm.compilers.baseline.BaselineCompiler
-
Next edge counter entry to allocate
- edgeCountersField - Static variable in class org.jikesrvm.runtime.Entrypoints
-
- EdgeCounts - Class in org.jikesrvm.compilers.baseline
-
A repository of edge counters for bytecode-level edge conditional branches.
- EdgeCounts() - Constructor for class org.jikesrvm.compilers.baseline.EdgeCounts
-
- edgeFrequency(BasicBlock, BasicBlock) - Static method in class org.jikesrvm.compilers.opt.controlflow.CFGTransformations
-
- EdgeListener - Class in org.jikesrvm.adaptive.measurements.listeners
-
A EdgeListener defines a listener
that computes a call graph edge from the call stack.
- EdgeListener() - Constructor for class org.jikesrvm.adaptive.measurements.listeners.EdgeListener
-
Constructor
- edgeListenerSamplesTakenField - Static variable in class org.jikesrvm.adaptive.AosEntrypoints
-
- edgeListenerUpdateCalledField - Static variable in class org.jikesrvm.adaptive.AosEntrypoints
-
- edgePresent(int, int, int, int[]) - Static method in class org.jikesrvm.compilers.opt.runtimesupport.OptEncodedCallSiteTree
-
- EDI - Static variable in class org.jikesrvm.ia32.RegisterConstants
-
- EDI_SAVE_OFFSET - Static variable in class org.jikesrvm.ia32.BaselineConstants
-
- EDI_SAVE_OFFSET - Static variable in class org.jikesrvm.jni.ia32.JNICompiler
-
Location of non-volatile EDI register when saved to stack
- EDX - Static variable in class org.jikesrvm.ia32.RegisterConstants
-
- elapsedTime() - Method in class org.jikesrvm.compilers.opt.driver.OptimizationPlanAtomicElement
-
- elapsedTime() - Method in class org.jikesrvm.compilers.opt.driver.OptimizationPlanCompositeElement
-
- elapsedTime() - Method in class org.jikesrvm.compilers.opt.driver.OptimizationPlanElement
-
Report the elapsed time spent in the PlanElement
- Element(CompiledMethod, int) - Constructor for class org.jikesrvm.runtime.StackTrace.Element
-
Constructor for non-opt compiled methods
- Element(RVMMethod, int) - Constructor for class org.jikesrvm.runtime.StackTrace.Element
-
Constructor for opt compiled methods.
- Element(T) - Constructor for class org.jikesrvm.util.LinkedListRVM.Element
-
- elementAt(int) - Method in class org.jikesrvm.classloader.MethodVector
-
- elementAt(int) - Method in class org.jikesrvm.classloader.TypeReferenceVector
-
- elements - Variable in class org.jikesrvm.compilers.opt.util.Queue
-
- elements() - Method in class org.jikesrvm.compilers.opt.util.Tree
-
- elementString(String, Object) - Method in class org.jikesrvm.classloader.RVMAnnotation
-
- elementType - Variable in class org.jikesrvm.classloader.RVMArray
-
The RVMType object for elements of this array type.
- elementValuePairs - Variable in class org.jikesrvm.classloader.RVMAnnotation
-
Members of this annotation
- ELIM_COPY_LOCALS - Static variable in class org.jikesrvm.compilers.opt.bc2ir.IRGenOptions
-
Do we eliminate copies to local variables?
- eliminate(RegisterOperand) - Method in class org.jikesrvm.compilers.opt.LocalCSE.AvExCache
-
Eliminate all AE tuples that contain a given operand
- eliminate(Instruction) - Method in class org.jikesrvm.compilers.opt.LocalCSE.AvExCache
-
Eliminate all AE tuples that are killed by a given instruction
- eliminateDeadInstructions(IR) - Static method in class org.jikesrvm.compilers.opt.Simple
-
Simple conservative dead code elimination.
- eliminateDeadInstructions(IR, boolean) - Static method in class org.jikesrvm.compilers.opt.Simple
-
Simple conservative dead code elimination.
- eliminateLoads(IR, DF_Solution) - Static method in class org.jikesrvm.compilers.opt.ssa.LoadElimination
-
Eliminates redundant loads with respect to prior defs and prior
uses.
- EmbeddedMetaData - Class in org.mmtk.utility.alloc
-
This plan implements constants and access methods for meta data
that is embedded in allocation spaces (rather than kept on the
side).
- EmbeddedMetaData() - Constructor for class org.mmtk.utility.alloc.EmbeddedMetaData
-
- emergencyCollection - Static variable in class org.mmtk.plan.Plan
-
- EMIT(Instruction) - Method in class org.jikesrvm.compilers.opt.lir2mir.BURS_Common_Helpers
-
- emit_aaload() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_aaload() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load from a reference array
- emit_aastore() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_aastore() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to store to a reference array
- emit_aconst_null() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_aconst_null() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load the null constant.
- emit_aload(int) - Method in class org.jikesrvm.compilers.baseline.BaselineCompiler
-
Emits code to load a reference local variable
- emit_aload(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load a reference local variable
- emit_aload_resolved_getfield(int, FieldReference) - Method in class org.jikesrvm.compilers.baseline.BaselineCompiler
-
Emits code to load a reference local variable and then perform a field load
By default, this method emits code for aload and then for resolved_getfield.
- emit_aload_resolved_getfield(int, FieldReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
Emits code to load a reference local variable and then perform a field load
- emit_areturn() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_areturn() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the areturn bytecode
- emit_arraylength() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_arraylength() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the arraylength bytecode
- emit_astore(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_astore(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to store a reference to a local variable
- emit_athrow() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_athrow() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the athrow bytecode
- emit_baload() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_baload() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load from a byte/boolean array
- emit_bastore() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_bastore() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to store to a byte/boolean array
- emit_caload() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_caload() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load from a char array
- emit_castore() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_castore() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to store to a char array
- emit_checkcast(TypeReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_checkcast(TypeReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the checkcast bytecode
- emit_checkcast_final(RVMType) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_checkcast_final(RVMType) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the checkcast bytecode
- emit_checkcast_resolvedClass(RVMClass) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_checkcast_resolvedClass(RVMClass) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the checkcast bytecode
- emit_checkcast_resolvedInterface(RVMClass) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_checkcast_resolvedInterface(RVMClass) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the checkcast bytecode
- EMIT_Commutative(Operator, Instruction, Operand, Operand, Operand) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32.BURS_Helpers
-
Create the MIR instruction given by operator from the Binary LIR operands
- EMIT_Compare(Instruction, ConditionOperand, Operand, Operand) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32.BURS_Helpers
-
Gives the MIR condition operator appropriate for the given condition
- emit_d2f() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_d2f() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the d2f bytecode
- emit_d2i() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_d2i() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the d2i bytecode
- emit_d2l() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_d2l() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the d2l bytecode
- emit_dadd() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_dadd() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the dadd bytecode
- emit_daload() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_daload() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load from a double array
- emit_dastore() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_dastore() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to store to a double array
- emit_dconst_0() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_dconst_0() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load 0.0d
- emit_dconst_1() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_dconst_1() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load 1.0d
- emit_ddiv() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_ddiv() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the ddiv bytecode
- emit_deferred_prologue() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
Emit deferred prologue
- emit_deferred_prologue() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
- emit_DFcmpGL(boolean, boolean) - Method in class org.jikesrvm.compilers.baseline.BaselineCompiler
-
- emit_DFcmpGL(boolean, boolean) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emits code to handle all [df]cmp[gl] cases
- emit_DFcmpGL_if(boolean, boolean, int, TemplateCompilerFramework.BranchCondition) - Method in class org.jikesrvm.compilers.baseline.BaselineCompiler
-
Emits code to perform an [df]cmp[gl] followed by ifeq
By default, this method emits code for [df]cmp[gl] and then for ifeq.
- emit_DFcmpGL_if(boolean, boolean, int, TemplateCompilerFramework.BranchCondition) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_dload(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_dload(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load a double local variable
- emit_dmul() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_dmul() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the dmul bytecode
- emit_dneg() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_dneg() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the dneg bytecode
- emit_drem() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_drem() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the drem bytecode
- emit_dreturn() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_dreturn() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the dreturn bytecode
- emit_dstore(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_dstore(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to store an double to a local variable
- emit_dsub() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_dsub() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the dsub bytecode
- emit_dup() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_dup() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the dup bytecode
- emit_dup2() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_dup2() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the dup2 bytecode
- emit_dup2_x1() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_dup2_x1() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the dup2_x1 bytecode
- emit_dup2_x2() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_dup2_x2() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the dup2_x2 bytecode
- emit_dup_x1() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_dup_x1() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the dup_x1 bytecode
- emit_dup_x2() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_dup_x2() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the dup_x2 bytecode
- emit_f2d() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_f2d() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the f2d bytecode
- emit_f2i() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_f2i() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the f2i bytecode
- emit_f2l() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_f2l() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the f2l bytecode
- emit_fadd() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_fadd() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the fadd bytecode
- emit_faload() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_faload() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load from a float array
- emit_fastore() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_fastore() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to store to a float array
- emit_fconst_0() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_fconst_0() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load 0.0f
- emit_fconst_1() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_fconst_1() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load 1.0f
- emit_fconst_2() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_fconst_2() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load 2.0f
- emit_fdiv() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
Emit code to implement the fdiv bytecode
- emit_fdiv() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the fdiv bytecode
- emit_fload(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_fload(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to local a float local variable
- emit_fmul() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_fmul() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the fmul bytecode
- emit_fneg() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_fneg() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the fneg bytecode
- emit_frem() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_frem() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the frem bytecode
- emit_freturn() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_freturn() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the freturn bytecode
- emit_fstore(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_fstore(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to store a float to a local variable
- emit_fsub() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_fsub() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the fsub bytecode
- emit_goto(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_goto(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the goto and gotow bytecodes
- emit_i2b() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_i2b() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the i2b bytecode
- emit_i2c() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_i2c() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the i2c bytecode
- emit_i2d() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_i2d() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the i2d bytecode
- emit_i2f() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_i2f() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the i2f bytecode
- emit_i2l() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_i2l() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the i2l bytecode
- emit_i2s() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_i2s() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the i2s bytecode
- emit_iadd() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_iadd() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the iadd bytecode
- emit_iaload() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_iaload() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load from an int array
- emit_iand() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_iand() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the iand bytecode
- emit_iastore() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_iastore() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to store to an int array
- emit_iconst(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_iconst(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load an int constant.
- emit_idiv() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_idiv() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the idiv bytecode
- emit_if(int, TemplateCompilerFramework.BranchCondition) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_if(int, TemplateCompilerFramework.BranchCondition) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emits code to implement the if.. bytecode
- emit_if_acmpeq(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_if_acmpeq(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the if_acmpeq bytecode
- emit_if_acmpne(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_if_acmpne(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the if_acmpne bytecode
- emit_if_icmp(int, TemplateCompilerFramework.BranchCondition) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_if_icmp(int, TemplateCompilerFramework.BranchCondition) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emits code to implement the if_icmp.. bytecode
- emit_ifnonnull(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_ifnonnull(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the ifnonnull bytecode
- emit_ifnull(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_ifnull(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the ifnull bytecode
- emit_iinc(int, int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_iinc(int, int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the iinc bytecode
- emit_iload(int) - Method in class org.jikesrvm.compilers.baseline.BaselineCompiler
-
Emits code to load an int local variable
- emit_iload(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load an int local variable
- emit_iload_caload(int) - Method in class org.jikesrvm.compilers.baseline.BaselineCompiler
-
Emits code to load an int local variable and then load from a character array.
- emit_iload_caload(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
Emits code to load an int local variable and then load from a character array
- emit_imul() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_imul() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the imul bytecode
- emit_ineg() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_ineg() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the ineg bytecode
- emit_instanceof(TypeReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_instanceof(TypeReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the instanceof bytecode
- emit_instanceof_final(RVMType) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_instanceof_final(RVMType) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the instanceof bytecode
- emit_instanceof_resolvedClass(RVMClass) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_instanceof_resolvedClass(RVMClass) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the instanceof bytecode
- emit_instanceof_resolvedInterface(RVMClass) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_instanceof_resolvedInterface(RVMClass) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the instanceof bytecode
- EMIT_INSTRUCTION - Static variable in interface org.jikesrvm.compilers.opt.lir2mir.BURS_StateCoder
-
- emit_invoke_compiledmethod(CompiledMethod) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
OSR routine to emit code to invoke a compiled method (with known jtoc
offset).
- emit_invoke_compiledmethod(CompiledMethod) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
- emit_invokeinterface(MethodReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_invokeinterface(MethodReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the invokeinterface bytecode
- emit_ior() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_ior() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the ior bytecode
- emit_irem() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_irem() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the irem bytecode
- emit_ireturn() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_ireturn() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the ireturn bytecode
- emit_ishl() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_ishl() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the ishl bytecode
- emit_ishr() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_ishr() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the ishr bytecode
- emit_istore(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_istore(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to store an int to a local variable
- emit_isub() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_isub() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the isub bytecode
- emit_iushr() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_iushr() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the iushr bytecode
- emit_ixor() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_ixor() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the ixor bytecode
- emit_jsr(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_jsr(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the jsr and jsrw bytecode
- emit_l2d() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_l2d() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the l2d bytecode
- emit_l2f() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_l2f() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the l2f bytecode
- emit_l2i() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_l2i() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the l2i bytecode
- emit_ladd() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_ladd() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the ladd bytecode
- emit_laload() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_laload() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load from a long array
- emit_land() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_land() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the land bytecode
- emit_lastore() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_lastore() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to store to a long array
- emit_lcmp() - Method in class org.jikesrvm.compilers.baseline.BaselineCompiler
-
- emit_lcmp() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the lcmp bytecode
- emit_lcmp_if(int, TemplateCompilerFramework.BranchCondition) - Method in class org.jikesrvm.compilers.baseline.BaselineCompiler
-
Emits code to perform an lcmp followed by ifeq.
- emit_lcmp_if(int, TemplateCompilerFramework.BranchCondition) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_lconst(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_lconst(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load a long constant
- emit_ldc(Offset, byte) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_ldc(Offset, byte) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load a 32 bit constant
- emit_ldc2(Offset, byte) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_ldc2(Offset, byte) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load a 64 bit constant
- emit_ldiv() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_ldiv() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the ldiv bytecode
- EMIT_Lea(Instruction, RegisterOperand, MemoryOperand) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32.BURS_Helpers
-
Create the MIR LEA instruction performing a few simplifications if possible
- emit_lload(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_lload(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load a long local variable
- emit_lmul() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_lmul() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the lmul bytecode
- emit_lneg() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_lneg() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the lneg bytecode
- emit_loadretaddrconst(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
Implementation for OSR load return address bytecode
- emit_loadretaddrconst(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
- EMIT_LongBinary(Operator, Operator, Instruction, Operand, Operand, Operand, boolean) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32.BURS_Helpers
-
Creates the MIR instruction given by the operators from the Binary LIR operands
- EMIT_LongUnary(Instruction, Operand, Operand, boolean) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32.BURS_Helpers
-
Creates the MIR instruction for LONG_NEG or LONG_NOT
- emit_lookupswitch(int, int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
Emit code to implement the lookupswitch bytecode.
- emit_lookupswitch(int, int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the lookupswitch bytecode
- emit_lor() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_lor() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the lor bytecode
- emit_lrem() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_lrem() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the lrem bytecode
- emit_lreturn() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_lreturn() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the lreturn bytecode
- emit_lshl() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_lshl() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the lshsl bytecode
- emit_lshr() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_lshr() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the lshr bytecode
- emit_lstore(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_lstore(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to store a long to a local variable
- emit_lsub() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_lsub() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the lsub bytecode
- emit_lushr() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_lushr() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the lushr bytecode
- emit_lxor() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
Emit code to implement the lxor bytecode
- emit_lxor() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the lxor bytecode
- emit_Magic(MethodReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_Magic(MethodReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emits the code to implement the spcified magic.
- emit_monitorenter() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_monitorenter() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the monitorenter bytecode
- emit_monitorexit() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_monitorexit() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the monitorexit bytecode
- emit_multianewarray(TypeReference, int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_multianewarray(TypeReference, int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to allocate a multi-dimensional array
- EMIT_NonCommutative(Operator, Instruction, Operand, Operand, Operand) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32.BURS_Helpers
-
Create the MIR instruction given by operator from the Binary LIR operands
- emit_pending_goto(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
Generate branch for pending goto OSR mechanism
- emit_pending_goto(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
- emit_pop() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_pop() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the pop bytecode
- emit_pop2() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_pop2() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the pop2 bytecode
- emit_prologue() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_prologue() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit the prologue for the method
- emit_regular_aload(int) - Method in class org.jikesrvm.compilers.baseline.BaselineCompiler
-
Emits code to load a reference local variable
- emit_regular_aload(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_regular_DFcmpGL(boolean, boolean) - Method in class org.jikesrvm.compilers.baseline.BaselineCompiler
-
Emits code to implement the [df]cmp[gl] bytecodes
- emit_regular_DFcmpGL(boolean, boolean) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_regular_iload(int) - Method in class org.jikesrvm.compilers.baseline.BaselineCompiler
-
Emits code to load an int local variable
- emit_regular_iload(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_regular_lcmp() - Method in class org.jikesrvm.compilers.baseline.BaselineCompiler
-
Emits code to implement the lcmp bytecode
- emit_regular_lcmp() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_resolved_getfield(FieldReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_resolved_getfield(FieldReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement a getfield
- emit_resolved_getstatic(FieldReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_resolved_getstatic(FieldReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement a getstatic
- emit_resolved_invokespecial(MethodReference, RVMMethod) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_resolved_invokespecial(MethodReference, RVMMethod) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement a dynamically linked invokespecial
- emit_resolved_invokestatic(MethodReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_resolved_invokestatic(MethodReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement invokestatic
- emit_resolved_invokevirtual(MethodReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_resolved_invokevirtual(MethodReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement invokevirtual
- emit_resolved_new(RVMClass) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_resolved_new(RVMClass) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to allocate a scalar object
- emit_resolved_newarray(RVMArray) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_resolved_newarray(RVMArray) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to allocate an array
- emit_resolved_putfield(FieldReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_resolved_putfield(FieldReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement a putfield
- emit_resolved_putstatic(FieldReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_resolved_putstatic(FieldReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement a putstatic
- emit_ret(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_ret(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the ret bytecode
- emit_return() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_return() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the return bytecode
- emit_saload() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_saload() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to load from a short array
- emit_sastore() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_sastore() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to store to a short array
- emit_swap() - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_swap() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the swap bytecode
- emit_tableswitch(int, int, int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_tableswitch(int, int, int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement the tableswitch bytecode
- emit_threadSwitchTest(int) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_threadSwitchTest(int) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit the code for a threadswitch tests (aka a yieldpoint).
- EMIT_Unary(Operator, Instruction, Operand, Operand) - Method in class org.jikesrvm.compilers.opt.lir2mir.ia32.BURS_Helpers
-
Create the MIR instruction given by operator from the Binary LIR operands
- emit_unresolved_getfield(FieldReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_unresolved_getfield(FieldReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement a dynamically linked getfield
- emit_unresolved_getstatic(FieldReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_unresolved_getstatic(FieldReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement a dynamically linked getstatic
- emit_unresolved_invokespecial(MethodReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_unresolved_invokespecial(MethodReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement invokespecial
- emit_unresolved_invokestatic(MethodReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_unresolved_invokestatic(MethodReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement a dynamically linked invokestatic
- emit_unresolved_invokevirtual(MethodReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_unresolved_invokevirtual(MethodReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement a dynamically linked invokevirtual
- emit_unresolved_new(TypeReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_unresolved_new(TypeReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to dynamically link and allocate a scalar object
- emit_unresolved_newarray(TypeReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_unresolved_newarray(TypeReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to dynamically link the element class and allocate an array
- emit_unresolved_putfield(FieldReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_unresolved_putfield(FieldReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement a dynamically linked putfield
- emit_unresolved_putstatic(FieldReference) - Method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
- emit_unresolved_putstatic(FieldReference) - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Emit code to implement a dynamically linked putstatic
- emitAbsRegOperands(Address, RegisterConstants.IntelMachineRegister) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the appropriate bytes into the generated code to denote
an absolute-address--register instruction.
- emitADC_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate ADC.
- emitADC_Abs_Imm_Byte(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate ADC.
- emitADC_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate ADC.
- emitADC_Abs_Imm_Word(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate ADC.
- emitADC_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register ADC.
- emitADC_Abs_Reg_Byte(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register ADC.
- emitADC_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register ADC.
- emitADC_Abs_Reg_Word(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register ADC.
- emitADC_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADC.
- emitADC_Reg_Abs_Byte(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADC.
- emitADC_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADC.
- emitADC_Reg_Abs_Word(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADC.
- emitADC_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate ADC.
- emitADC_Reg_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate ADC.
- emitADC_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate ADC.
- emitADC_Reg_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate ADC.
- emitADC_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ADC.
- emitADC_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ADC.
- emitADC_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ADC.
- emitADC_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ADC.
- emitADC_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement ADC.
- emitADC_Reg_RegDisp_Byte(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement ADC.
- emitADC_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement ADC.
- emitADC_Reg_RegDisp_Word(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement ADC.
- emitADC_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADC.
- emitADC_Reg_RegIdx_Byte(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADC.
- emitADC_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADC.
- emitADC_Reg_RegIdx_Word(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADC.
- emitADC_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) ADC.
- emitADC_Reg_RegInd_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) ADC.
- emitADC_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) ADC.
- emitADC_Reg_RegInd_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) ADC.
- emitADC_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADC.
- emitADC_Reg_RegOff_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADC.
- emitADC_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADC.
- emitADC_Reg_RegOff_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADC.
- emitADC_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate ADC.
- emitADC_RegDisp_Imm_Byte(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate ADC.
- emitADC_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate ADC.
- emitADC_RegDisp_Imm_Word(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate ADC.
- emitADC_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ADC.
- emitADC_RegDisp_Reg_Byte(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ADC.
- emitADC_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ADC.
- emitADC_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ADC.
- emitADC_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate ADC.
- emitADC_RegIdx_Imm_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate ADC.
- emitADC_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate ADC.
- emitADC_RegIdx_Imm_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate ADC.
- emitADC_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register ADC.
- emitADC_RegIdx_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register ADC.
- emitADC_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register ADC.
- emitADC_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register ADC.
- emitADC_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate ADC.
- emitADC_RegInd_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate ADC.
- emitADC_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate ADC.
- emitADC_RegInd_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate ADC.
- emitADC_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register ADC.
- emitADC_RegInd_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register ADC.
- emitADC_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register ADC.
- emitADC_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register ADC.
- emitADC_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate ADC.
- emitADC_RegOff_Imm_Byte(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate ADC.
- emitADC_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate ADC.
- emitADC_RegOff_Imm_Word(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate ADC.
- emitADC_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register ADC.
- emitADC_RegOff_Reg_Byte(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register ADC.
- emitADC_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register ADC.
- emitADC_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register ADC.
- emitADD_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate ADD.
- emitADD_Abs_Imm_Byte(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate ADD.
- emitADD_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate ADD.
- emitADD_Abs_Imm_Word(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate ADD.
- emitADD_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register ADD.
- emitADD_Abs_Reg_Byte(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register ADD.
- emitADD_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register ADD.
- emitADD_Abs_Reg_Word(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register ADD.
- emitADD_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADD.
- emitADD_Reg_Abs_Byte(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADD.
- emitADD_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADD.
- emitADD_Reg_Abs_Word(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADD.
- emitADD_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate ADD.
- emitADD_Reg_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate ADD.
- emitADD_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate ADD.
- emitADD_Reg_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate ADD.
- emitADD_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ADD.
- emitADD_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ADD.
- emitADD_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ADD.
- emitADD_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ADD.
- emitADD_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement ADD.
- emitADD_Reg_RegDisp_Byte(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement ADD.
- emitADD_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement ADD.
- emitADD_Reg_RegDisp_Word(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement ADD.
- emitADD_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADD.
- emitADD_Reg_RegIdx_Byte(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADD.
- emitADD_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADD.
- emitADD_Reg_RegIdx_Word(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADD.
- emitADD_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) ADD.
- emitADD_Reg_RegInd_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) ADD.
- emitADD_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) ADD.
- emitADD_Reg_RegInd_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) ADD.
- emitADD_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADD.
- emitADD_Reg_RegOff_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADD.
- emitADD_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADD.
- emitADD_Reg_RegOff_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADD.
- emitADD_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate ADD.
- emitADD_RegDisp_Imm_Byte(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate ADD.
- emitADD_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate ADD.
- emitADD_RegDisp_Imm_Word(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate ADD.
- emitADD_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ADD.
- emitADD_RegDisp_Reg_Byte(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ADD.
- emitADD_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ADD.
- emitADD_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ADD.
- emitADD_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate ADD.
- emitADD_RegIdx_Imm_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate ADD.
- emitADD_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate ADD.
- emitADD_RegIdx_Imm_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate ADD.
- emitADD_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register ADD.
- emitADD_RegIdx_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register ADD.
- emitADD_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register ADD.
- emitADD_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register ADD.
- emitADD_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate ADD.
- emitADD_RegInd_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate ADD.
- emitADD_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate ADD.
- emitADD_RegInd_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate ADD.
- emitADD_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register ADD.
- emitADD_RegInd_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register ADD.
- emitADD_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register ADD.
- emitADD_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register ADD.
- emitADD_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate ADD.
- emitADD_RegOff_Imm_Byte(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate ADD.
- emitADD_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate ADD.
- emitADD_RegOff_Imm_Word(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate ADD.
- emitADD_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register ADD.
- emitADD_RegOff_Reg_Byte(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register ADD.
- emitADD_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register ADD.
- emitADD_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register ADD.
- emitADDSD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute ADDSD.
- emitADDSD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ADDSD.
- emitADDSD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement ADDSD.
- emitADDSD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index ADDSD.
- emitADDSD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect ADDSD.
- emitADDSD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADDSD.
- emitADDSS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute ADDSS.
- emitADDSS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ADDSS.
- emitADDSS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement ADDSS.
- emitADDSS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index ADDSS.
- emitADDSS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect ADDSS.
- emitADDSS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ADDSS.
- emitAND_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate AND.
- emitAND_Abs_Imm_Byte(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate AND.
- emitAND_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate AND.
- emitAND_Abs_Imm_Word(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate AND.
- emitAND_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register AND.
- emitAND_Abs_Reg_Byte(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register AND.
- emitAND_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register AND.
- emitAND_Abs_Reg_Word(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register AND.
- emitAND_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset AND.
- emitAND_Reg_Abs_Byte(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset AND.
- emitAND_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset AND.
- emitAND_Reg_Abs_Word(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset AND.
- emitAND_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate AND.
- emitAND_Reg_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate AND.
- emitAND_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate AND.
- emitAND_Reg_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate AND.
- emitAND_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register AND.
- emitAND_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register AND.
- emitAND_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register AND.
- emitAND_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register AND.
- emitAND_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement AND.
- emitAND_Reg_RegDisp_Byte(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement AND.
- emitAND_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement AND.
- emitAND_Reg_RegDisp_Word(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement AND.
- emitAND_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset AND.
- emitAND_Reg_RegIdx_Byte(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset AND.
- emitAND_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset AND.
- emitAND_Reg_RegIdx_Word(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset AND.
- emitAND_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) AND.
- emitAND_Reg_RegInd_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) AND.
- emitAND_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) AND.
- emitAND_Reg_RegInd_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) AND.
- emitAND_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset AND.
- emitAND_Reg_RegOff_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset AND.
- emitAND_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset AND.
- emitAND_Reg_RegOff_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset AND.
- emitAND_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate AND.
- emitAND_RegDisp_Imm_Byte(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate AND.
- emitAND_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate AND.
- emitAND_RegDisp_Imm_Word(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate AND.
- emitAND_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register AND.
- emitAND_RegDisp_Reg_Byte(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register AND.
- emitAND_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register AND.
- emitAND_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register AND.
- emitAND_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate AND.
- emitAND_RegIdx_Imm_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate AND.
- emitAND_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate AND.
- emitAND_RegIdx_Imm_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate AND.
- emitAND_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register AND.
- emitAND_RegIdx_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register AND.
- emitAND_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register AND.
- emitAND_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register AND.
- emitAND_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate AND.
- emitAND_RegInd_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate AND.
- emitAND_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate AND.
- emitAND_RegInd_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate AND.
- emitAND_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register AND.
- emitAND_RegInd_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register AND.
- emitAND_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register AND.
- emitAND_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register AND.
- emitAND_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate AND.
- emitAND_RegOff_Imm_Byte(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate AND.
- emitAND_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate AND.
- emitAND_RegOff_Imm_Word(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate AND.
- emitAND_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register AND.
- emitAND_RegOff_Reg_Byte(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register AND.
- emitAND_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register AND.
- emitAND_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register AND.
- emitANDNPD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute ANDNPD.
- emitANDNPD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ANDNPD.
- emitANDNPD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement ANDNPD.
- emitANDNPD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index ANDNPD.
- emitANDNPD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect ANDNPD.
- emitANDNPD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ANDNPD.
- emitANDNPS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute ANDNPS.
- emitANDNPS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ANDNPS.
- emitANDNPS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement ANDNPS.
- emitANDNPS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index ANDNPS.
- emitANDNPS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect ANDNPS.
- emitANDNPS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ANDNPS.
- emitANDPD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute ANDPD.
- emitANDPD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ANDPD.
- emitANDPD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement ANDPD.
- emitANDPD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index ANDPD.
- emitANDPD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect ANDPD.
- emitANDPD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ANDPD.
- emitANDPS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute ANDPS.
- emitANDPS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ANDPS.
- emitANDPS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement ANDPS.
- emitANDPS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index ANDPS.
- emitANDPS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect ANDPS.
- emitANDPS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ANDPS.
- emitArchAssemblerDeclarations() - Method in class org.jikesrvm.tools.header_gen.GenArch
-
- emitArchAssemblerDeclarations() - Method in class org.jikesrvm.tools.header_gen.GenArch_ia32
-
- emitArchAssemblerDeclarations() - Method in class org.jikesrvm.tools.header_gen.GenArch_ppc
-
- emitArchVirtualMachineDeclarations() - Method in class org.jikesrvm.tools.header_gen.GenArch
-
- emitArchVirtualMachineDeclarations() - Method in class org.jikesrvm.tools.header_gen.GenArch_ia32
-
- emitArchVirtualMachineDeclarations() - Method in class org.jikesrvm.tools.header_gen.GenArch_ppc
-
- emitAssemblerDeclarations() - Static method in class org.jikesrvm.tools.header_gen.GenerateInterfaceDeclarations
-
- emitBootRecordDeclarations() - Static method in class org.jikesrvm.tools.header_gen.GenerateInterfaceDeclarations
-
- emitBootRecordInitialization() - Static method in class org.jikesrvm.tools.header_gen.GenerateInterfaceDeclarations
-
- emitBranchLikelyNextInstruction() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a branch likely prefix into the generated code.
- emitBranchUnlikelyNextInstruction() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a branch unlikely prefix into the generated code.
- emitBSWAP_Reg(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a bswap on a register.
- emitBSWAP_Reg_Quad(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a bswap on a quad register.
- emitBT_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate BT.
- emitBT_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate BT.
- emitBT_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register BT.
- emitBT_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register BT.
- emitBT_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate BT.
- emitBT_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate BT.
- emitBT_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register BT.
- emitBT_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register BT.
- emitBT_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate BT.
- emitBT_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate BT.
- emitBT_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register BT.
- emitBT_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register BT.
- emitBT_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate BT.
- emitBT_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate BT.
- emitBT_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register BT.
- emitBT_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register BT.
- emitBT_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate BT.
- emitBT_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate BT.
- emitBT_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register BT.
- emitBT_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register BT.
- emitBT_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate BT.
- emitBT_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate BT.
- emitBT_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register BT.
- emitBT_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register BT.
- emitBTC_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate BTC.
- emitBTC_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate BTC.
- emitBTC_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register BTC.
- emitBTC_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register BTC.
- emitBTC_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate BTC.
- emitBTC_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate BTC.
- emitBTC_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register BTC.
- emitBTC_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register BTC.
- emitBTC_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate BTC.
- emitBTC_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate BTC.
- emitBTC_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register BTC.
- emitBTC_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register BTC.
- emitBTC_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate BTC.
- emitBTC_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate BTC.
- emitBTC_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register BTC.
- emitBTC_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register BTC.
- emitBTC_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate BTC.
- emitBTC_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate BTC.
- emitBTC_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register BTC.
- emitBTC_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register BTC.
- emitBTC_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate BTC.
- emitBTC_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate BTC.
- emitBTC_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register BTC.
- emitBTC_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register BTC.
- emitBTR_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate BTR.
- emitBTR_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate BTR.
- emitBTR_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register BTR.
- emitBTR_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register BTR.
- emitBTR_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate BTR.
- emitBTR_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate BTR.
- emitBTR_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register BTR.
- emitBTR_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register BTR.
- emitBTR_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate BTR.
- emitBTR_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate BTR.
- emitBTR_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register BTR.
- emitBTR_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register BTR.
- emitBTR_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate BTR.
- emitBTR_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate BTR.
- emitBTR_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register BTR.
- emitBTR_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register BTR.
- emitBTR_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate BTR.
- emitBTR_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate BTR.
- emitBTR_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register BTR.
- emitBTR_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register BTR.
- emitBTR_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate BTR.
- emitBTR_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate BTR.
- emitBTR_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register BTR.
- emitBTR_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register BTR.
- emitBTS_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate BTS.
- emitBTS_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate BTS.
- emitBTS_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register BTS.
- emitBTS_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register BTS.
- emitBTS_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate BTS.
- emitBTS_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate BTS.
- emitBTS_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register BTS.
- emitBTS_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register BTS.
- emitBTS_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate BTS.
- emitBTS_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate BTS.
- emitBTS_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register BTS.
- emitBTS_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register BTS.
- emitBTS_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate BTS.
- emitBTS_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate BTS.
- emitBTS_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register BTS.
- emitBTS_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register BTS.
- emitBTS_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate BTS.
- emitBTS_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate BTS.
- emitBTS_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register BTS.
- emitBTS_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register BTS.
- emitBTS_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate BTS.
- emitBTS_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate BTS.
- emitBTS_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register BTS.
- emitBTS_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register BTS.
- emitCALL_Abs(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a CALL to absolute address.
- emitCALL_Imm(int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a CALL to immediate.
- emitCALL_ImmOrLabel(int, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a CALL to a label or immediate.
- emitCALL_Label(int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Branch to the given target with a CALL instruction
IP = (instruction @ label)
This emit method is expecting only a forward branch (that is
what the Label operand means); it creates a ForwardReference
to the given label, and puts it into the assembler's list of
references to resolve.
- emitCALL_Reg(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a CALL to register.
- emitCALL_RegDisp(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a CALL to register and displacement.
- emitCALL_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a CALL to register offset.
- emitCALL_RegInd(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a CALL to register indirect.
- emitCALL_RegOff(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a CALL to register offset.
- emitCDeclarationsForJavaType(String, RVMClass) - Static method in class org.jikesrvm.tools.header_gen.GenerateInterfaceDeclarations
-
- emitCDO() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
sign extends RAX into RDX
- emitCDQ() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
sign extends EAX into EDX
- emitCDQE() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
sign extends EAX into RDX
- emitCMOV_Cond_Reg_Abs(byte, RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Conditionally move the source to the destination, i.e.
- emitCMOV_Cond_Reg_Reg(byte, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Conditionally move the source to the destination, i.e.
- emitCMOV_Cond_Reg_RegDisp(byte, RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Conditionally move the source to the destination, i.e.
- emitCMOV_Cond_Reg_RegIdx(byte, RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Conditionally move the source to the destination, i.e.
- emitCMOV_Cond_Reg_RegInd(byte, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Conditionally move the source to the destination, i.e.
- emitCMOV_Cond_Reg_RegOff(byte, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Conditionally move the source to the destination, i.e.
- emitCMP_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate CMP.
- emitCMP_Abs_Imm_Byte(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate CMP.
- emitCMP_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate CMP.
- emitCMP_Abs_Imm_Word(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate CMP.
- emitCMP_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register CMP.
- emitCMP_Abs_Reg_Byte(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register CMP.
- emitCMP_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register CMP.
- emitCMP_Abs_Reg_Word(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register CMP.
- emitCMP_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMP.
- emitCMP_Reg_Abs_Byte(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMP.
- emitCMP_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMP.
- emitCMP_Reg_Abs_Word(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMP.
- emitCMP_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate CMP.
- emitCMP_Reg_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate CMP.
- emitCMP_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate CMP.
- emitCMP_Reg_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate CMP.
- emitCMP_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMP.
- emitCMP_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMP.
- emitCMP_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMP.
- emitCMP_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMP.
- emitCMP_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMP.
- emitCMP_Reg_RegDisp_Byte(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMP.
- emitCMP_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMP.
- emitCMP_Reg_RegDisp_Word(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMP.
- emitCMP_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMP.
- emitCMP_Reg_RegIdx_Byte(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMP.
- emitCMP_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMP.
- emitCMP_Reg_RegIdx_Word(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMP.
- emitCMP_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) CMP.
- emitCMP_Reg_RegInd_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) CMP.
- emitCMP_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) CMP.
- emitCMP_Reg_RegInd_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) CMP.
- emitCMP_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMP.
- emitCMP_Reg_RegOff_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMP.
- emitCMP_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMP.
- emitCMP_Reg_RegOff_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMP.
- emitCMP_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate CMP.
- emitCMP_RegDisp_Imm_Byte(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate CMP.
- emitCMP_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate CMP.
- emitCMP_RegDisp_Imm_Word(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate CMP.
- emitCMP_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register CMP.
- emitCMP_RegDisp_Reg_Byte(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register CMP.
- emitCMP_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register CMP.
- emitCMP_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register CMP.
- emitCMP_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate CMP.
- emitCMP_RegIdx_Imm_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate CMP.
- emitCMP_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate CMP.
- emitCMP_RegIdx_Imm_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate CMP.
- emitCMP_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register CMP.
- emitCMP_RegIdx_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register CMP.
- emitCMP_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register CMP.
- emitCMP_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register CMP.
- emitCMP_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate CMP.
- emitCMP_RegInd_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate CMP.
- emitCMP_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate CMP.
- emitCMP_RegInd_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate CMP.
- emitCMP_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register CMP.
- emitCMP_RegInd_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register CMP.
- emitCMP_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register CMP.
- emitCMP_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register CMP.
- emitCMP_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate CMP.
- emitCMP_RegOff_Imm_Byte(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate CMP.
- emitCMP_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate CMP.
- emitCMP_RegOff_Imm_Word(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate CMP.
- emitCMP_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register CMP.
- emitCMP_RegOff_Reg_Byte(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register CMP.
- emitCMP_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register CMP.
- emitCMP_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register CMP.
- emitCMPEQSD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CMPEQSD.
- emitCMPEQSD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMPEQSD.
- emitCMPEQSD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMPEQSD.
- emitCMPEQSD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CMPEQSD.
- emitCMPEQSD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CMPEQSD.
- emitCMPEQSD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMPEQSD.
- emitCMPEQSS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CMPEQSS.
- emitCMPEQSS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMPEQSS.
- emitCMPEQSS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMPEQSS.
- emitCMPEQSS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CMPEQSS.
- emitCMPEQSS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CMPEQSS.
- emitCMPEQSS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMPEQSS.
- emitCMPLESD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CMPLESD.
- emitCMPLESD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMPLESD.
- emitCMPLESD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMPLESD.
- emitCMPLESD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CMPLESD.
- emitCMPLESD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CMPLESD.
- emitCMPLESD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMPLESD.
- emitCMPLESS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CMPLESS.
- emitCMPLESS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMPLESS.
- emitCMPLESS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMPLESS.
- emitCMPLESS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CMPLESS.
- emitCMPLESS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CMPLESS.
- emitCMPLESS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMPLESS.
- emitCMPLTSD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CMPLTSD.
- emitCMPLTSD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMPLTSD.
- emitCMPLTSD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMPLTSD.
- emitCMPLTSD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CMPLTSD.
- emitCMPLTSD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CMPLTSD.
- emitCMPLTSD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMPLTSD.
- emitCMPLTSS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CMPLTSS.
- emitCMPLTSS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMPLTSS.
- emitCMPLTSS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMPLTSS.
- emitCMPLTSS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CMPLTSS.
- emitCMPLTSS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CMPLTSS.
- emitCMPLTSS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMPLTSS.
- emitCMPNESD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CMPNESD.
- emitCMPNESD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMPNESD.
- emitCMPNESD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMPNESD.
- emitCMPNESD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CMPNESD.
- emitCMPNESD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CMPNESD.
- emitCMPNESD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMPNESD.
- emitCMPNESS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CMPNESS.
- emitCMPNESS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMPNESS.
- emitCMPNESS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMPNESS.
- emitCMPNESS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CMPNESS.
- emitCMPNESS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CMPNESS.
- emitCMPNESS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMPNESS.
- emitCMPNLESD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CMPNLESD.
- emitCMPNLESD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMPNLESD.
- emitCMPNLESD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMPNLESD.
- emitCMPNLESD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CMPNLESD.
- emitCMPNLESD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CMPNLESD.
- emitCMPNLESD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMPNLESD.
- emitCMPNLESS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CMPNLESS.
- emitCMPNLESS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMPNLESS.
- emitCMPNLESS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMPNLESS.
- emitCMPNLESS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CMPNLESS.
- emitCMPNLESS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CMPNLESS.
- emitCMPNLESS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMPNLESS.
- emitCMPNLTSD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CMPNLTSD.
- emitCMPNLTSD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMPNLTSD.
- emitCMPNLTSD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMPNLTSD.
- emitCMPNLTSD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CMPNLTSD.
- emitCMPNLTSD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CMPNLTSD.
- emitCMPNLTSD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMPNLTSD.
- emitCMPNLTSS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CMPNLTSS.
- emitCMPNLTSS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMPNLTSS.
- emitCMPNLTSS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMPNLTSS.
- emitCMPNLTSS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CMPNLTSS.
- emitCMPNLTSS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CMPNLTSS.
- emitCMPNLTSS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMPNLTSS.
- emitCMPORDSD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CMPORDSD.
- emitCMPORDSD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMPORDSD.
- emitCMPORDSD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMPORDSD.
- emitCMPORDSD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CMPORDSD.
- emitCMPORDSD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CMPORDSD.
- emitCMPORDSD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMPORDSD.
- emitCMPORDSS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CMPORDSS.
- emitCMPORDSS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMPORDSS.
- emitCMPORDSS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMPORDSS.
- emitCMPORDSS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CMPORDSS.
- emitCMPORDSS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CMPORDSS.
- emitCMPORDSS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMPORDSS.
- emitCMPUNORDSD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CMPUNORDSD.
- emitCMPUNORDSD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMPUNORDSD.
- emitCMPUNORDSD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMPUNORDSD.
- emitCMPUNORDSD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CMPUNORDSD.
- emitCMPUNORDSD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CMPUNORDSD.
- emitCMPUNORDSD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMPUNORDSD.
- emitCMPUNORDSS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CMPUNORDSS.
- emitCMPUNORDSS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMPUNORDSS.
- emitCMPUNORDSS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CMPUNORDSS.
- emitCMPUNORDSS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CMPUNORDSS.
- emitCMPUNORDSS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CMPUNORDSS.
- emitCMPUNORDSS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CMPUNORDSS.
- emitCMPXCHG8B_Abs(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Compare EDX:EAX with the argument and exchange 8 bytes.
- emitCMPXCHG8B_RegDisp(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Compare EDX:EAX with the argument and exchange 8 bytes.
- emitCMPXCHG8B_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Compare EDX:EAX with the argument and exchange 8 bytes.
- emitCMPXCHG8B_RegInd(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Compare EDX:EAX with the argument and exchange 8 bytes.
- emitCMPXCHG8B_RegOff(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Compare EDX:EAX with the argument and exchange 8 bytes.
- emitCMPXCHG_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register CMPXCHG.
- emitCMPXCHG_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register CMPXCHG.
- emitCMPXCHG_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMPXCHG.
- emitCMPXCHG_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CMPXCHG.
- emitCMPXCHG_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register CMPXCHG.
- emitCMPXCHG_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register CMPXCHG.
- emitCMPXCHG_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register CMPXCHG.
- emitCMPXCHG_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register CMPXCHG.
- emitCMPXCHG_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register CMPXCHG.
- emitCMPXCHG_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register CMPXCHG.
- emitCMPXCHG_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register CMPXCHG.
- emitCMPXCHG_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register CMPXCHG.
- emitCondOpByte(byte, byte) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a conditional opcode given the base opcode and the
condition code desired.
- emitCVTSD2SI_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CVTSD2SI.
- emitCVTSD2SI_Reg_Reg(RegisterConstants.GPR, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CVTSD2SI.
- emitCVTSD2SI_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CVTSD2SI.
- emitCVTSD2SI_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CVTSD2SI.
- emitCVTSD2SI_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CVTSD2SI.
- emitCVTSD2SI_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CVTSD2SI.
- emitCVTSD2SIQ_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CVTSD2SIQ.
- emitCVTSD2SIQ_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CVTSD2SIQ.
- emitCVTSD2SIQ_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CVTSD2SIQ.
- emitCVTSD2SIQ_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CVTSD2SIQ.
- emitCVTSD2SIQ_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CVTSD2SIQ.
- emitCVTSD2SIQ_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CVTSD2SIQ.
- emitCVTSD2SS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CVTSD2SS.
- emitCVTSD2SS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CVTSD2SS.
- emitCVTSD2SS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CVTSD2SS.
- emitCVTSD2SS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CVTSD2SS.
- emitCVTSD2SS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CVTSD2SS.
- emitCVTSD2SS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CVTSD2SS.
- emitCVTSI2SD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CVTSI2SD.
- emitCVTSI2SD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CVTSI2SD.
- emitCVTSI2SD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CVTSI2SD.
- emitCVTSI2SD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CVTSI2SD.
- emitCVTSI2SD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CVTSI2SD.
- emitCVTSI2SD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CVTSI2SD.
- emitCVTSI2SDQ_Reg_Abs_Quad(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CVTSI2SDQ.
- emitCVTSI2SDQ_Reg_Reg_Quad(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CVTSI2SDQ.
- emitCVTSI2SDQ_Reg_RegDisp_Quad(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CVTSI2SDQ.
- emitCVTSI2SDQ_Reg_RegIdx_Quad(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CVTSI2SDQ.
- emitCVTSI2SDQ_Reg_RegInd_Quad(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CVTSI2SDQ.
- emitCVTSI2SDQ_Reg_RegOff_Quad(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CVTSI2SDQ.
- emitCVTSI2SS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CVTSI2SS.
- emitCVTSI2SS_Reg_Abs_Quad(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CVTSI2SS.
- emitCVTSI2SS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CVTSI2SS.
- emitCVTSI2SS_Reg_Reg_Quad(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CVTSI2SS.
- emitCVTSI2SS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CVTSI2SS.
- emitCVTSI2SS_Reg_RegDisp_Quad(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CVTSI2SS.
- emitCVTSI2SS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CVTSI2SS.
- emitCVTSI2SS_Reg_RegIdx_Quad(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CVTSI2SS.
- emitCVTSI2SS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CVTSI2SS.
- emitCVTSI2SS_Reg_RegInd_Quad(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CVTSI2SS.
- emitCVTSI2SS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CVTSI2SS.
- emitCVTSI2SS_Reg_RegOff_Quad(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CVTSI2SS.
- emitCVTSS2SD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CVTSS2SD.
- emitCVTSS2SD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CVTSS2SD.
- emitCVTSS2SD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CVTSS2SD.
- emitCVTSS2SD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CVTSS2SD.
- emitCVTSS2SD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CVTSS2SD.
- emitCVTSS2SD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CVTSS2SD.
- emitCVTSS2SI_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CVTSS2SI.
- emitCVTSS2SI_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CVTSS2SI.
- emitCVTSS2SI_Reg_Reg(RegisterConstants.GPR, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CVTSS2SI.
- emitCVTSS2SI_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CVTSS2SI.
- emitCVTSS2SI_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CVTSS2SI.
- emitCVTSS2SI_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CVTSS2SI.
- emitCVTSS2SI_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CVTSS2SI.
- emitCVTSS2SI_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CVTSS2SI.
- emitCVTSS2SI_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CVTSS2SI.
- emitCVTSS2SI_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CVTSS2SI.
- emitCVTSS2SI_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CVTSS2SI.
- emitCVTSS2SI_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CVTSS2SI.
- emitCVTTSD2SI_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CVTTSD2SI.
- emitCVTTSD2SI_Reg_Reg(RegisterConstants.GPR, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CVTTSD2SI.
- emitCVTTSD2SI_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CVTTSD2SI.
- emitCVTTSD2SI_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CVTTSD2SI.
- emitCVTTSD2SI_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CVTTSD2SI.
- emitCVTTSD2SI_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CVTTSD2SI.
- emitCVTTSD2SIQ_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CVTTSD2SIQ.
- emitCVTTSD2SIQ_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CVTTSD2SIQ.
- emitCVTTSD2SIQ_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CVTTSD2SIQ.
- emitCVTTSD2SIQ_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CVTTSD2SIQ.
- emitCVTTSD2SIQ_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CVTTSD2SIQ.
- emitCVTTSD2SIQ_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CVTTSD2SIQ.
- emitCVTTSS2SI_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CVTTSS2SI.
- emitCVTTSS2SI_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute CVTTSS2SI.
- emitCVTTSS2SI_Reg_Reg(RegisterConstants.GPR, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CVTTSS2SI.
- emitCVTTSS2SI_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register CVTTSS2SI.
- emitCVTTSS2SI_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CVTTSS2SI.
- emitCVTTSS2SI_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement CVTTSS2SI.
- emitCVTTSS2SI_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CVTTSS2SI.
- emitCVTTSS2SI_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index CVTTSS2SI.
- emitCVTTSS2SI_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CVTTSS2SI.
- emitCVTTSS2SI_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect CVTTSS2SI.
- emitCVTTSS2SI_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CVTTSS2SI.
- emitCVTTSS2SI_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset CVTTSS2SI.
- emitDEC_Abs(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to absolute address.
- emitDEC_Abs_Byte(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to absolute address.
- emitDEC_Abs_Quad(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to absolute address.
- emitDEC_Abs_Word(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to absolute address.
- emitDEC_Reg(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC on a register.
- emitDEC_Reg_Byte(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC on a register.
- emitDEC_Reg_Quad(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC on a register.
- emitDEC_Reg_Word(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC on a register.
- emitDEC_RegDisp(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to register-displacement offset.
- emitDEC_RegDisp_Byte(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to register-displacement offset.
- emitDEC_RegDisp_Quad(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to register-displacement offset.
- emitDEC_RegDisp_Word(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to register-displacement offset.
- emitDEC_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to register offset.
- emitDEC_RegIdx_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to register offset.
- emitDEC_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to register offset.
- emitDEC_RegIdx_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to register offset.
- emitDEC_RegInd(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to register indirect.
- emitDEC_RegInd_Byte(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to register indirect.
- emitDEC_RegInd_Quad(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to register indirect.
- emitDEC_RegInd_Word(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to register indirect.
- emitDEC_RegOff(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to register offset.
- emitDEC_RegOff_Byte(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to register offset.
- emitDEC_RegOff_Quad(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to register offset.
- emitDEC_RegOff_Word(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DEC to register offset.
- emitDIV_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DIV by absolute address.
- emitDIV_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DIV by absolute address.
- emitDIV_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DIV by register.
- emitDIV_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DIV by register.
- emitDIV_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DIV by register displacement.
- emitDIV_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DIV by register displacement.
- emitDIV_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DIV by register indexed.
- emitDIV_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DIV by register indexed.
- emitDIV_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DIV by register indirect.
- emitDIV_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DIV by register indirect.
- emitDIV_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DIV by register offseted.
- emitDIV_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a DIV by register offseted.
- emitDIVSD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute DIVSD.
- emitDIVSD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register DIVSD.
- emitDIVSD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement DIVSD.
- emitDIVSD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index DIVSD.
- emitDIVSD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect DIVSD.
- emitDIVSD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset DIVSD.
- emitDIVSS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute DIVSS.
- emitDIVSS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register DIVSS.
- emitDIVSS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement DIVSS.
- emitDIVSS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index DIVSS.
- emitDIVSS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect DIVSS.
- emitDIVSS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset DIVSS.
- emitDynamicLinkingSequence(Assembler, RegisterConstants.GPR, MemberReference, boolean) - Static method in class org.jikesrvm.compilers.baseline.ia32.BaselineCompilerImpl
-
Emit dynamic linking sequence placing the offset of the given member in reg
- emitEMMS() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Empty MMX technology state
emms
- emitENTER_Imm(int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Emits a enter statement that allocates a stack frame.
- emitExitStatusCodes() - Static method in class org.jikesrvm.tools.header_gen.GenerateInterfaceDeclarations
-
- emitFADD_Reg_Abs(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on FP0.
- emitFADD_Reg_Abs_Quad(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on FP0.
- emitFADD_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + either to or from FP0.
- emitFADD_Reg_RegDisp(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on FP0.
- emitFADD_Reg_RegDisp_Quad(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on FP0.
- emitFADD_Reg_RegIdx(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on dstReg.
- emitFADD_Reg_RegIdx_Quad(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on dstReg.
- emitFADD_Reg_RegInd(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on FP0.
- emitFADD_Reg_RegInd_Quad(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on FP0.
- emitFADD_Reg_RegOff(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on FP0.
- emitFADD_Reg_RegOff_Quad(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on FP0.
- emitFADDP_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + then pop stack.
- emitFCHS() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitFCMOV_Cond_Reg_Reg(byte, RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Emits a x87 floating point conditional move.
- emitFCOMI_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
FCOMI floating point comparison
- emitFCOMIP_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
FCOMIP floating point comparison
- emitFDIV_Reg_Abs(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFDIV_Reg_Abs_Quad(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFDIV_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / either to or from FP0.
- emitFDIV_Reg_RegDisp(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFDIV_Reg_RegDisp_Quad(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFDIV_Reg_RegIdx(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on dstReg.
- emitFDIV_Reg_RegIdx_Quad(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on dstReg.
- emitFDIV_Reg_RegInd(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFDIV_Reg_RegInd_Quad(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFDIV_Reg_RegOff(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFDIV_Reg_RegOff_Quad(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFDIVP_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / then pop stack.
- emitFDIVR_Reg_Abs(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFDIVR_Reg_Abs_Quad(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFDIVR_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / either to or from FP0.
- emitFDIVR_Reg_RegDisp(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFDIVR_Reg_RegDisp_Quad(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFDIVR_Reg_RegIdx(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on dstReg.
- emitFDIVR_Reg_RegIdx_Quad(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on dstReg.
- emitFDIVR_Reg_RegInd(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFDIVR_Reg_RegInd_Quad(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFDIVR_Reg_RegOff(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFDIVR_Reg_RegOff_Quad(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFDIVRP_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / then pop stack.
- emitFFREE_Reg(RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Emits an instruction that declares a FP register as no longer used,
i.e. it set the tag to empty.
- emitFFREEP_Reg(RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Declare we are no longer using FP register (and pop).
- emitFIADD_Reg_Abs(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on FP0.
- emitFIADD_Reg_Abs_Word(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on FP0.
- emitFIADD_Reg_RegDisp(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on FP0.
- emitFIADD_Reg_RegDisp_Word(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on FP0.
- emitFIADD_Reg_RegIdx(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on dstReg.
- emitFIADD_Reg_RegIdx_Word(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on dstReg.
- emitFIADD_Reg_RegInd(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on FP0.
- emitFIADD_Reg_RegInd_Word(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on FP0.
- emitFIADD_Reg_RegOff(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on FP0.
- emitFIADD_Reg_RegOff_Word(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform + on FP0.
- emitFIDIV_Reg_Abs(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFIDIV_Reg_Abs_Word(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFIDIV_Reg_RegDisp(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFIDIV_Reg_RegDisp_Word(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFIDIV_Reg_RegIdx(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on dstReg.
- emitFIDIV_Reg_RegIdx_Word(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on dstReg.
- emitFIDIV_Reg_RegInd(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFIDIV_Reg_RegInd_Word(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFIDIV_Reg_RegOff(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFIDIV_Reg_RegOff_Word(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFIDIVR_Reg_Abs(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFIDIVR_Reg_Abs_Word(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFIDIVR_Reg_RegDisp(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFIDIVR_Reg_RegDisp_Word(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFIDIVR_Reg_RegIdx(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on dstReg.
- emitFIDIVR_Reg_RegIdx_Word(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on dstReg.
- emitFIDIVR_Reg_RegInd(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFIDIVR_Reg_RegInd_Word(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFIDIVR_Reg_RegOff(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFIDIVR_Reg_RegOff_Word(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform / on FP0.
- emitFILD_Reg_Abs(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (double word) [disp]
- emitFILD_Reg_Abs_Quad(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (quad) [disp]
- emitFILD_Reg_Abs_Word(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (word) [disp]
- emitFILD_Reg_RegDisp(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (double word) [reg + disp]
- emitFILD_Reg_RegDisp_Quad(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (quad) [reg + disp]
- emitFILD_Reg_RegDisp_Word(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (word) [reg + disp]
- emitFILD_Reg_RegIdx(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (double word) [baseReg + idxReg<<scale + disp]
- emitFILD_Reg_RegIdx_Quad(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (quad) [baseReg + idxReg<<scale + disp]
- emitFILD_Reg_RegIdx_Word(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (word) [baseReg + idxReg<<scale + disp]
- emitFILD_Reg_RegInd(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (double word) [reg]
- emitFILD_Reg_RegInd_Quad(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (quad) [reg]
- emitFILD_Reg_RegInd_Word(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (word) [reg]
- emitFILD_Reg_RegOff(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (double word) [idxReg<<scale + disp]
- emitFILD_Reg_RegOff_Quad(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (quad) [idxReg<<scale + disp]
- emitFILD_Reg_RegOff_Word(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (word) [idxReg<<scale + disp]
- emitFIMUL_Reg_Abs(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on FP0.
- emitFIMUL_Reg_Abs_Word(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on FP0.
- emitFIMUL_Reg_RegDisp(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on FP0.
- emitFIMUL_Reg_RegDisp_Word(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on FP0.
- emitFIMUL_Reg_RegIdx(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on dstReg.
- emitFIMUL_Reg_RegIdx_Word(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on dstReg.
- emitFIMUL_Reg_RegInd(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on FP0.
- emitFIMUL_Reg_RegInd_Word(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on FP0.
- emitFIMUL_Reg_RegOff(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on FP0.
- emitFIMUL_Reg_RegOff_Word(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on FP0.
- emitFINIT() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitFIST_Abs_Reg(Address, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [disp]
- emitFIST_Abs_Reg_Word(Address, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (word) [disp]
- emitFIST_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [reg + disp]
- emitFIST_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (word) [reg + disp]
- emitFIST_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [baseReg + idxReg<<scale + disp]
- emitFIST_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (word) [baseReg + idxReg<<scale + disp]
- emitFIST_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [reg]
- emitFIST_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (word) [reg]
- emitFIST_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [idxReg<<scale + disp]
- emitFIST_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (word) [idxReg<<scale + disp]
- emitFISTP_Abs_Reg(Address, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [disp]
- emitFISTP_Abs_Reg_Quad(Address, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (quad) [disp]
- emitFISTP_Abs_Reg_Word(Address, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (word) [disp]
- emitFISTP_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [reg + disp]
- emitFISTP_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (quad) [reg + disp]
- emitFISTP_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (word) [reg + disp]
- emitFISTP_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [baseReg + idxReg<<scale + disp]
- emitFISTP_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (quad) [baseReg + idxReg<<scale + disp]
- emitFISTP_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (word) [baseReg + idxReg<<scale + disp]
- emitFISTP_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [reg]
- emitFISTP_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (quad) [reg]
- emitFISTP_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (word) [reg]
- emitFISTP_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [idxReg<<scale + disp]
- emitFISTP_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (quad) [idxReg<<scale + disp]
- emitFISTP_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (word) [idxReg<<scale + disp]
- emitFISUB_Reg_Abs(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFISUB_Reg_Abs_Word(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFISUB_Reg_RegDisp(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFISUB_Reg_RegDisp_Word(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFISUB_Reg_RegIdx(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on dstReg.
- emitFISUB_Reg_RegIdx_Word(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on dstReg.
- emitFISUB_Reg_RegInd(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFISUB_Reg_RegInd_Word(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFISUB_Reg_RegOff(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFISUB_Reg_RegOff_Word(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFISUBR_Reg_Abs(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFISUBR_Reg_Abs_Word(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFISUBR_Reg_RegDisp(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFISUBR_Reg_RegDisp_Word(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFISUBR_Reg_RegIdx(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on dstReg.
- emitFISUBR_Reg_RegIdx_Word(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on dstReg.
- emitFISUBR_Reg_RegInd(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFISUBR_Reg_RegInd_Word(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFISUBR_Reg_RegOff(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFISUBR_Reg_RegOff_Word(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFLD1_Reg(RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
load 1.0 into FP0
- emitFLD_Reg_Abs(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (double word) [disp]
- emitFLD_Reg_Abs_Quad(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (quad) [disp]
- emitFLD_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Emits a x87 floating point push of ST(i) into ST(0)
- emitFLD_Reg_RegDisp(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (double word) [reg + disp]
- emitFLD_Reg_RegDisp_Quad(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (quad) [reg + disp]
- emitFLD_Reg_RegIdx(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (double word) [baseReg + idxReg<<scale + disp]
- emitFLD_Reg_RegIdx_Quad(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (quad) [baseReg + idxReg<<scale + disp]
- emitFLD_Reg_RegInd(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (double word) [reg]
- emitFLD_Reg_RegInd_Quad(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (quad) [reg]
- emitFLD_Reg_RegOff(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (double word) [idxReg<<scale + disp]
- emitFLD_Reg_RegOff_Quad(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack loaded from (quad) [idxReg<<scale + disp]
- emitFLDCW_Abs(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
load FPU control word - absolute address
- emitFLDCW_RegDisp(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
load FPU control word - register displacement
- emitFLDCW_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
load FPU control word - register index
- emitFLDCW_RegInd(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
load FPU control word - register indirect
- emitFLDCW_RegOff(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
load FPU control word - register offset
- emitFLDL2E_Reg(RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
load log_2(e) into FP0
- emitFLDL2T_Reg(RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
load log_2(10) into FP0
- emitFLDLG2_Reg(RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
load log_10(2) into FP0
- emitFLDLN2_Reg(RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
load log_e(2) into FP0
- emitFLDPI_Reg(RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
load pi into FP0
- emitFLDZ_Reg(RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
load 0.0 into FP0
- emitFMUL_Reg_Abs(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on FP0.
- emitFMUL_Reg_Abs_Quad(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on FP0.
- emitFMUL_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x either to or from FP0.
- emitFMUL_Reg_RegDisp(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on FP0.
- emitFMUL_Reg_RegDisp_Quad(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on FP0.
- emitFMUL_Reg_RegIdx(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on dstReg.
- emitFMUL_Reg_RegIdx_Quad(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on dstReg.
- emitFMUL_Reg_RegInd(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on FP0.
- emitFMUL_Reg_RegInd_Quad(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on FP0.
- emitFMUL_Reg_RegOff(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on FP0.
- emitFMUL_Reg_RegOff_Quad(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x on FP0.
- emitFMULP_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform x then pop stack.
- emitFNINIT() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitFNSAVE_Abs(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
save FPU state ignoring pending exceptions - absolute address
- emitFNSAVE_RegDisp(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
save FPU state ignoring pending exceptions - register displacement
- emitFNSAVE_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
save FPU state ignoring pending exceptions - register index
- emitFNSAVE_RegInd(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
save FPU state ignoring pending exceptions - register indirect
- emitFNSAVE_RegOff(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
save FPU state ignoring pending exceptions - register offset
- emitFNSTCW_Abs(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU control word, ignoring exceptions - absolute address
- emitFNSTCW_RegDisp(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU control word, ignoring exceptions - register displacement
- emitFNSTCW_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU control word, ignoring exceptions - register index
- emitFNSTCW_RegInd(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU control word, ignoring exceptions - register indirect
- emitFNSTCW_RegOff(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU control word, ignoring exceptions - register offset
- emitFNSTSW() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitFNSTSW_Abs(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU status word, ignoring exceptions - absolute address
- emitFNSTSW_Reg(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU status word, ignoring exceptions - register
- emitFNSTSW_RegDisp(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU status word, ignoring exceptions - register displacement
- emitFNSTSW_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU status word, ignoring exceptions - register index
- emitFNSTSW_RegInd(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU status word, ignoring exceptions - register indirect
- emitFNSTSW_RegOff(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU status word, ignoring exceptions - register offset
- emitFPREM() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitFRSTOR_Abs(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
restore FPU state - absolute address
- emitFRSTOR_RegDisp(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
restore FPU state - register displacement
- emitFRSTOR_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
restore FPU state - register index
- emitFRSTOR_RegInd(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
restore FPU state - register indirect
- emitFRSTOR_RegOff(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
restore FPU state - register offset
- emitFSAVE_Abs(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
save FPU state respecting pending exceptions - absolute address
- emitFSAVE_RegDisp(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
save FPU state respecting pending exceptions - register displacement
- emitFSAVE_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
save FPU state respecting pending exceptions - register index
- emitFSAVE_RegInd(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
save FPU state respecting pending exceptions - register indirect
- emitFSAVE_RegOff(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
save FPU state respecting pending exceptions - register offset
- emitFST_Abs_Reg(Address, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [disp]
- emitFST_Abs_Reg_Quad(Address, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (quad) [disp]
- emitFST_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitFST_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [reg + disp]
- emitFST_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (quad) [reg + disp]
- emitFST_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [baseReg + idxReg<<scale + disp]
- emitFST_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (quad) [baseReg + idxReg<<scale + disp]
- emitFST_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [reg]
- emitFST_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (quad) [reg]
- emitFST_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [idxReg<<scale + disp]
- emitFST_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (quad) [idxReg<<scale + disp]
- emitFSTCW_Abs(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU control word, checking for exceptions - absolute address
- emitFSTCW_RegDisp(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU control word, checking for exceptions - register displacement
- emitFSTCW_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU control word, checking for exceptions - register index
- emitFSTCW_RegInd(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU control word, checking for exceptions - register indirect
- emitFSTCW_RegOff(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU control word, checking for exceptions - register offset
- emitFSTP_Abs_Reg(Address, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [disp]
- emitFSTP_Abs_Reg_Quad(Address, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (quad) [disp]
- emitFSTP_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitFSTP_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [reg + disp]
- emitFSTP_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (quad) [reg + disp]
- emitFSTP_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [baseReg + idxReg<<scale + disp]
- emitFSTP_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (quad) [baseReg + idxReg<<scale + disp]
- emitFSTP_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [reg]
- emitFSTP_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (quad) [reg]
- emitFSTP_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (double word) [idxReg<<scale + disp]
- emitFSTP_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
top of stack stored to (quad) [idxReg<<scale + disp]
- emitFSTSW_Abs(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU status word, checking for exceptions - absolute address
- emitFSTSW_Reg(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU status word, checking for exceptions - register
- emitFSTSW_RegDisp(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU status word, checking for exceptions - register displacement
- emitFSTSW_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU status word, checking for exceptions - register index
- emitFSTSW_RegInd(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU status word, checking for exceptions - register indirect
- emitFSTSW_RegOff(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
store FPU status word, checking for exceptions - register offset
- emitFSUB_Reg_Abs(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFSUB_Reg_Abs_Quad(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFSUB_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - either to or from FP0.
- emitFSUB_Reg_RegDisp(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFSUB_Reg_RegDisp_Quad(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFSUB_Reg_RegIdx(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on dstReg.
- emitFSUB_Reg_RegIdx_Quad(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on dstReg.
- emitFSUB_Reg_RegInd(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFSUB_Reg_RegInd_Quad(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFSUB_Reg_RegOff(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFSUB_Reg_RegOff_Quad(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFSUBP_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - then pop stack.
- emitFSUBR_Reg_Abs(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFSUBR_Reg_Abs_Quad(RegisterConstants.FPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFSUBR_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - either to or from FP0.
- emitFSUBR_Reg_RegDisp(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFSUBR_Reg_RegDisp_Quad(RegisterConstants.FPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFSUBR_Reg_RegIdx(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on dstReg.
- emitFSUBR_Reg_RegIdx_Quad(RegisterConstants.FPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on dstReg.
- emitFSUBR_Reg_RegInd(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFSUBR_Reg_RegInd_Quad(RegisterConstants.FPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFSUBR_Reg_RegOff(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFSUBR_Reg_RegOff_Quad(RegisterConstants.FPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - on FP0.
- emitFSUBRP_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Perform - then pop stack.
- emitFUCOMI_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
FUCOMI floating point comparison
- emitFUCOMIP_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
FUCOMIP floating point comparison
- emitFUCOMPP() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitFXCH_Reg_Reg(RegisterConstants.FPR, RegisterConstants.FPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Emits the dreaded FXCH (symbol of all that's wrong with x87 floating point).
- emitIDIV_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IDIV by absolute address.
- emitIDIV_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IDIV by absolute address.
- emitIDIV_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IDIV by register.
- emitIDIV_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IDIV by register.
- emitIDIV_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IDIV by register displacement.
- emitIDIV_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IDIV by register displacement.
- emitIDIV_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IDIV by register indexed.
- emitIDIV_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IDIV by register indexed.
- emitIDIV_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IDIV by register indirect.
- emitIDIV_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IDIV by register indirect.
- emitIDIV_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IDIV by register offseted.
- emitIDIV_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IDIV by register offseted.
- emitImm16(int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the IA32 encoding of an 16 bit immediate into the
generated code.
- emitImm16(int, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the smallest-byte-first IA32 encoding of 16 bit
immediates into the generated code at the location specified.
- emitImm32(Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the smallest-byte-first IA32 encoding of 32 bit
immediates into the generated code.
- emitImm32(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the smallest-byte-first IA32 encoding of 32 bit
immediates into the generated code.
- emitImm32(Word) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the smallest-byte-first IA32 encoding of 32 bit
immediates into the generated code.
- emitImm32(int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the smallest-byte-first IA32 encoding of 32 bit
immediates into the generated code.
- emitImm32(int, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the smallest-byte-first IA32 encoding of 32 bit
immediate into the generated code at the location specified.
- emitImm64(long) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the smallest-byte first x86_64 encoding of the 64 bit
immeditate into the generated code.
- emitImm64(long, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the smallest-byte first x86_64 encoding of the 64 bit
immeditate into the generated code at the location specified.
- emitImm8(int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the IA32 encoding of an 8 bit immediate into the
generated code.
- emitImm8(int, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the IA32 encoding of an 8 bit immediate into the
generated code at the location specified.
- emitIMUL1_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IMUL1 by absolute address.
- emitIMUL1_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IMUL1 by absolute address.
- emitIMUL1_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IMUL1 by register.
- emitIMUL1_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IMUL1 by register.
- emitIMUL1_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IMUL1 by register displacement.
- emitIMUL1_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IMUL1 by register displacement.
- emitIMUL1_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IMUL1 by register indexed.
- emitIMUL1_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IMUL1 by register indexed.
- emitIMUL1_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IMUL1 by register indirect.
- emitIMUL1_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IMUL1 by register indirect.
- emitIMUL1_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IMUL1 by register offseted.
- emitIMUL1_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a IMUL1 by register offseted.
- emitIMUL2_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitIMUL2_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitIMUL2_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitIMUL2_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitIMUL2_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitIMUL2_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitIMUL2_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitIMUL2_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitIMUL2_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitIMUL2_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitIMUL2_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitIMUL2_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitIMUL2_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitIMUL2_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitINC_Abs(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to absolute address.
- emitINC_Abs_Byte(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to absolute address.
- emitINC_Abs_Quad(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to absolute address.
- emitINC_Abs_Word(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to absolute address.
- emitINC_Reg(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC on a register.
- emitINC_Reg_Byte(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC on a register.
- emitINC_Reg_Quad(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC on a register.
- emitINC_Reg_Word(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC on a register.
- emitINC_RegDisp(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to register-displacement offset.
- emitINC_RegDisp_Byte(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to register-displacement offset.
- emitINC_RegDisp_Quad(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to register-displacement offset.
- emitINC_RegDisp_Word(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to register-displacement offset.
- emitINC_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to register offset.
- emitINC_RegIdx_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to register offset.
- emitINC_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to register offset.
- emitINC_RegIdx_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to register offset.
- emitINC_RegInd(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to register indirect.
- emitINC_RegInd_Byte(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to register indirect.
- emitINC_RegInd_Quad(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to register indirect.
- emitINC_RegInd_Word(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to register indirect.
- emitINC_RegOff(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to register offset.
- emitINC_RegOff_Byte(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to register offset.
- emitINC_RegOff_Quad(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to register offset.
- emitINC_RegOff_Word(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a INC to register offset.
- emitINT_Imm(int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitJCC_Cond_Imm(byte, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Conditionally branch to the given target, i.e.
- emitJCC_Cond_ImmOrLabel(byte, int, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Conditionally branch to the given target, i.e.
- emitJCC_Cond_Label(byte, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Conditionally branch to the given target, i.e.
- emitJMP_Abs(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a JMP to absolute address.
- emitJMP_Imm(int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a JMP to immediate.
- emitJMP_ImmOrLabel(int, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a JMP to a label or immediate.
- emitJMP_Label(int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Branch to the given target with a JMP instruction
IP = (instruction @ label)
This emit method is expecting only a forward branch (that is
what the Label operand means); it creates a ForwardReference
to the given label, and puts it into the assembler's list of
references to resolve.
- emitJMP_Reg(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a JMP to register.
- emitJMP_RegDisp(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a JMP to register and displacement.
- emitJMP_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a JMP to register offset.
- emitJMP_RegInd(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a JMP to register indirect.
- emitJMP_RegOff(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a JMP to register offset.
- emitLEA_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitLEA_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitLEA_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitLEA_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitLEA_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitLEA_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitLEA_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitLEA_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitLEA_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitLEA_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitLoadThread(Assembler, RegisterConstants.GPR, Offset) - Static method in class org.jikesrvm.ia32.ThreadLocalState
-
Emit an instruction sequence to load current RVMThread
object from a location defined by [base]+offset
- emitLockNextInstruction() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a locking prefix word into the generated code.
- emitMETHODSTART_Reg(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a code sequence that will place the address of the start of the
method in destReg
- emitMFENCE() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitMOV_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute MOV.
- emitMOV_Abs_Imm_Byte(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute MOV.
- emitMOV_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute MOV.
- emitMOV_Abs_Imm_Word(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute MOV.
- emitMOV_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register MOV.
- emitMOV_Abs_Reg_Byte(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register MOV.
- emitMOV_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register MOV.
- emitMOV_Abs_Reg_Word(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register MOV.
- emitMOV_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOV.
- emitMOV_Reg_Abs_Byte(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOV.
- emitMOV_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOV.
- emitMOV_Reg_Abs_Word(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOV.
- emitMOV_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitMOV_Reg_Imm_Quad(RegisterConstants.GPR, long) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitMOV_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register MOV.
- emitMOV_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register MOV.
- emitMOV_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register MOV.
- emitMOV_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register MOV.
- emitMOV_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement MOV.
- emitMOV_Reg_RegDisp_Byte(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement MOV.
- emitMOV_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement MOV.
- emitMOV_Reg_RegDisp_Word(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement MOV.
- emitMOV_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOV.
- emitMOV_Reg_RegIdx_Byte(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOV.
- emitMOV_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOV.
- emitMOV_Reg_RegIdx_Word(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOV.
- emitMOV_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) MOV.
- emitMOV_Reg_RegInd_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) MOV.
- emitMOV_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) MOV.
- emitMOV_Reg_RegInd_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) MOV.
- emitMOV_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOV.
- emitMOV_Reg_RegOff_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOV.
- emitMOV_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOV.
- emitMOV_Reg_RegOff_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOV.
- emitMOV_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate MOV.
- emitMOV_RegDisp_Imm_Byte(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate MOV.
- emitMOV_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate MOV.
- emitMOV_RegDisp_Imm_Word(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate MOV.
- emitMOV_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register MOV.
- emitMOV_RegDisp_Reg_Byte(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register MOV.
- emitMOV_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register MOV.
- emitMOV_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register MOV.
- emitMOV_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate MOV.
- emitMOV_RegIdx_Imm_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate MOV.
- emitMOV_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate MOV.
- emitMOV_RegIdx_Imm_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate MOV.
- emitMOV_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register MOV.
- emitMOV_RegIdx_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register MOV.
- emitMOV_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register MOV.
- emitMOV_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register MOV.
- emitMOV_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate MOV.
- emitMOV_RegInd_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate MOV.
- emitMOV_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate MOV.
- emitMOV_RegInd_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate MOV.
- emitMOV_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register MOV.
- emitMOV_RegInd_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register MOV.
- emitMOV_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register MOV.
- emitMOV_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register MOV.
- emitMOV_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate MOV.
- emitMOV_RegOff_Imm_Byte(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate MOV.
- emitMOV_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate MOV.
- emitMOV_RegOff_Imm_Word(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate MOV.
- emitMOV_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register MOV.
- emitMOV_RegOff_Reg_Byte(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register MOV.
- emitMOV_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register MOV.
- emitMOV_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register MOV.
- emitMOVAPD_Abs_Reg(Address, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register MOVAPD.
- emitMOVAPD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute MOVAPD.
- emitMOVAPD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register MOVAPD.
- emitMOVAPD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement MOVAPD.
- emitMOVAPD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index MOVAPD.
- emitMOVAPD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect MOVAPD.
- emitMOVAPD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOVAPD.
- emitMOVAPD_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register MOVAPD.
- emitMOVAPD_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register MOVAPD.
- emitMOVAPD_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register MOVAPD.
- emitMOVAPD_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register MOVAPD.
- emitMOVAPS_Abs_Reg(Address, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register MOVAPS.
- emitMOVAPS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute MOVAPS.
- emitMOVAPS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register MOVAPS.
- emitMOVAPS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement MOVAPS.
- emitMOVAPS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index MOVAPS.
- emitMOVAPS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect MOVAPS.
- emitMOVAPS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOVAPS.
- emitMOVAPS_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register MOVAPS.
- emitMOVAPS_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register MOVAPS.
- emitMOVAPS_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register MOVAPS.
- emitMOVAPS_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register MOVAPS.
- emitMOVD_Abs_Reg(Address, RegisterConstants.MM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register MOVD.
- emitMOVD_Abs_Reg(Address, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register MOVD.
- emitMOVD_Reg_Abs(RegisterConstants.MM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute MOVD.
- emitMOVD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute MOVD.
- emitMOVD_Reg_Reg(RegisterConstants.GPR, RegisterConstants.MM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register MOVD.
- emitMOVD_Reg_Reg(RegisterConstants.MM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register MOVD.
- emitMOVD_Reg_Reg(RegisterConstants.GPR, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register MOVD.
- emitMOVD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register MOVD.
- emitMOVD_Reg_RegDisp(RegisterConstants.MM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement MOVD.
- emitMOVD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement MOVD.
- emitMOVD_Reg_RegIdx(RegisterConstants.MM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index MOVD.
- emitMOVD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index MOVD.
- emitMOVD_Reg_RegInd(RegisterConstants.MM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect MOVD.
- emitMOVD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect MOVD.
- emitMOVD_Reg_RegOff(RegisterConstants.MM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOVD.
- emitMOVD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOVD.
- emitMOVD_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.MM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register MOVD.
- emitMOVD_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register MOVD.
- emitMOVD_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.MM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register MOVD.
- emitMOVD_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register MOVD.
- emitMOVD_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.MM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register MOVD.
- emitMOVD_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register MOVD.
- emitMOVD_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.MM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register MOVD.
- emitMOVD_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register MOVD.
- emitMOVLPD_Abs_Reg(Address, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register MOVLPD.
- emitMOVLPD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute MOVLPD.
- emitMOVLPD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register MOVLPD.
- emitMOVLPD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement MOVLPD.
- emitMOVLPD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index MOVLPD.
- emitMOVLPD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect MOVLPD.
- emitMOVLPD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOVLPD.
- emitMOVLPD_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register MOVLPD.
- emitMOVLPD_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register MOVLPD.
- emitMOVLPD_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register MOVLPD.
- emitMOVLPD_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register MOVLPD.
- emitMOVLPS_Abs_Reg(Address, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register MOVLPS.
- emitMOVLPS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute MOVLPS.
- emitMOVLPS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register MOVLPS.
- emitMOVLPS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement MOVLPS.
- emitMOVLPS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index MOVLPS.
- emitMOVLPS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect MOVLPS.
- emitMOVLPS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOVLPS.
- emitMOVLPS_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register MOVLPS.
- emitMOVLPS_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register MOVLPS.
- emitMOVLPS_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register MOVLPS.
- emitMOVLPS_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register MOVLPS.
- emitMOVQ_Abs_Reg(Address, RegisterConstants.MM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register MOVQ.
- emitMOVQ_Abs_Reg(Address, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register MOVQ.
- emitMOVQ_Reg_Abs(RegisterConstants.MM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute MOVQ.
- emitMOVQ_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute MOVQ.
- emitMOVQ_Reg_Reg(RegisterConstants.MM, RegisterConstants.MM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register MOVQ.
- emitMOVQ_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register MOVQ.
- emitMOVQ_Reg_RegDisp(RegisterConstants.MM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement MOVQ.
- emitMOVQ_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement MOVQ.
- emitMOVQ_Reg_RegIdx(RegisterConstants.MM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index MOVQ.
- emitMOVQ_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index MOVQ.
- emitMOVQ_Reg_RegInd(RegisterConstants.MM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect MOVQ.
- emitMOVQ_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect MOVQ.
- emitMOVQ_Reg_RegOff(RegisterConstants.MM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOVQ.
- emitMOVQ_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOVQ.
- emitMOVQ_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.MM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register MOVQ.
- emitMOVQ_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register MOVQ.
- emitMOVQ_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.MM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register MOVQ.
- emitMOVQ_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register MOVQ.
- emitMOVQ_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.MM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register MOVQ.
- emitMOVQ_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register MOVQ.
- emitMOVQ_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.MM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register MOVQ.
- emitMOVQ_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register MOVQ.
- emitMOVSD_Abs_Reg(Address, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register MOVSD.
- emitMOVSD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute MOVSD.
- emitMOVSD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register MOVSD.
- emitMOVSD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement MOVSD.
- emitMOVSD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index MOVSD.
- emitMOVSD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect MOVSD.
- emitMOVSD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOVSD.
- emitMOVSD_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register MOVSD.
- emitMOVSD_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register MOVSD.
- emitMOVSD_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register MOVSD.
- emitMOVSD_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register MOVSD.
- emitMOVSS_Abs_Reg(Address, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register MOVSS.
- emitMOVSS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute MOVSS.
- emitMOVSS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register MOVSS.
- emitMOVSS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement MOVSS.
- emitMOVSS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index MOVSS.
- emitMOVSS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect MOVSS.
- emitMOVSS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MOVSS.
- emitMOVSS_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register MOVSS.
- emitMOVSS_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register MOVSS.
- emitMOVSS_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register MOVSS.
- emitMOVSS_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register MOVSS.
- emitMOVSX_Reg_Abs_Byte(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from an absolute address.
- emitMOVSX_Reg_Abs_Word(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from an absolute address.
- emitMOVSX_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register.
- emitMOVSX_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register.
- emitMOVSX_Reg_RegDisp_Byte(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register displacement.
- emitMOVSX_Reg_RegDisp_Word(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register displacement.
- emitMOVSX_Reg_RegIdx_Byte(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended by register indexed.
- emitMOVSX_Reg_RegIdx_Word(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended by register indexed.
- emitMOVSX_Reg_RegInd_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register indirect.
- emitMOVSX_Reg_RegInd_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register indirect.
- emitMOVSX_Reg_RegOff_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register offset.
- emitMOVSX_Reg_RegOff_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register offset.
- emitMOVSXDQ_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from an absolute address.
- emitMOVSXDQ_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register.
- emitMOVSXDQ_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register displacement.
- emitMOVSXDQ_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended by register indexed.
- emitMOVSXDQ_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register indirect.
- emitMOVSXDQ_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register offset.
- emitMOVSXQ_Reg_Abs_Byte(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from an absolute address.
- emitMOVSXQ_Reg_Abs_Word(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from an absolute address.
- emitMOVSXQ_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register.
- emitMOVSXQ_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register.
- emitMOVSXQ_Reg_RegDisp_Byte(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register displacement.
- emitMOVSXQ_Reg_RegDisp_Word(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register displacement.
- emitMOVSXQ_Reg_RegIdx_Byte(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended by register indexed.
- emitMOVSXQ_Reg_RegIdx_Word(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended by register indexed.
- emitMOVSXQ_Reg_RegInd_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register indirect.
- emitMOVSXQ_Reg_RegInd_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register indirect.
- emitMOVSXQ_Reg_RegOff_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register offset.
- emitMOVSXQ_Reg_RegOff_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move sign extended from register offset.
- emitMOVZX_Reg_Abs_Byte(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from an absolute address.
- emitMOVZX_Reg_Abs_Word(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from an absolute address.
- emitMOVZX_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from register.
- emitMOVZX_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from register.
- emitMOVZX_Reg_RegDisp_Byte(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from register displacement.
- emitMOVZX_Reg_RegDisp_Word(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from register displacement.
- emitMOVZX_Reg_RegIdx_Byte(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended by register indexed.
- emitMOVZX_Reg_RegIdx_Word(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended by register indexed.
- emitMOVZX_Reg_RegInd_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from register indirect.
- emitMOVZX_Reg_RegInd_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from register indirect.
- emitMOVZX_Reg_RegOff_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from register offset.
- emitMOVZX_Reg_RegOff_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from register offset.
- emitMOVZXQ_Reg_Abs_Byte(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from an absolute address.
- emitMOVZXQ_Reg_Abs_Word(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from an absolute address.
- emitMOVZXQ_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from register.
- emitMOVZXQ_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from register.
- emitMOVZXQ_Reg_RegDisp_Byte(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from register displacement.
- emitMOVZXQ_Reg_RegDisp_Word(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from register displacement.
- emitMOVZXQ_Reg_RegIdx_Byte(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended by register indexed.
- emitMOVZXQ_Reg_RegIdx_Word(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended by register indexed.
- emitMOVZXQ_Reg_RegInd_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from register indirect.
- emitMOVZXQ_Reg_RegInd_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from register indirect.
- emitMOVZXQ_Reg_RegOff_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from register offset.
- emitMOVZXQ_Reg_RegOff_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a move zero extended from register offset.
- emitMUL_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a MUL by absolute address.
- emitMUL_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a MUL by absolute address.
- emitMUL_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a MUL by register.
- emitMUL_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a MUL by register.
- emitMUL_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a MUL by register displacement.
- emitMUL_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a MUL by register displacement.
- emitMUL_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a MUL by register indexed.
- emitMUL_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a MUL by register indexed.
- emitMUL_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a MUL by register indirect.
- emitMUL_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a MUL by register indirect.
- emitMUL_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a MUL by register offseted.
- emitMUL_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a MUL by register offseted.
- emitMULSD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute MULSD.
- emitMULSD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register MULSD.
- emitMULSD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement MULSD.
- emitMULSD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index MULSD.
- emitMULSD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect MULSD.
- emitMULSD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MULSD.
- emitMULSS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute MULSS.
- emitMULSS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register MULSS.
- emitMULSS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement MULSS.
- emitMULSS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index MULSS.
- emitMULSS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect MULSS.
- emitMULSS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset MULSS.
- emitNEG_Abs(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to absolute address.
- emitNEG_Abs_Byte(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to absolute address.
- emitNEG_Abs_Quad(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to absolute address.
- emitNEG_Abs_Word(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to absolute address.
- emitNEG_Reg(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG on a register.
- emitNEG_Reg_Byte(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG on a register.
- emitNEG_Reg_Quad(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG on a register.
- emitNEG_Reg_Word(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG on a register.
- emitNEG_RegDisp(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to register-displacement offset.
- emitNEG_RegDisp_Byte(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to register-displacement offset.
- emitNEG_RegDisp_Quad(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to register-displacement offset.
- emitNEG_RegDisp_Word(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to register-displacement offset.
- emitNEG_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to register offset.
- emitNEG_RegIdx_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to register offset.
- emitNEG_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to register offset.
- emitNEG_RegIdx_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to register offset.
- emitNEG_RegInd(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to register indirect.
- emitNEG_RegInd_Byte(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to register indirect.
- emitNEG_RegInd_Quad(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to register indirect.
- emitNEG_RegInd_Word(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to register indirect.
- emitNEG_RegOff(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to register offset.
- emitNEG_RegOff_Byte(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to register offset.
- emitNEG_RegOff_Quad(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to register offset.
- emitNEG_RegOff_Word(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NEG to register offset.
- emitNOP(int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Emit NOP instruction
- emitNOT_Abs(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to absolute address.
- emitNOT_Abs_Byte(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to absolute address.
- emitNOT_Abs_Quad(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to absolute address.
- emitNOT_Abs_Word(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to absolute address.
- emitNOT_Reg(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT on a register.
- emitNOT_Reg_Byte(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT on a register.
- emitNOT_Reg_Quad(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT on a register.
- emitNOT_Reg_Word(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT on a register.
- emitNOT_RegDisp(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to register-displacement offset.
- emitNOT_RegDisp_Byte(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to register-displacement offset.
- emitNOT_RegDisp_Quad(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to register-displacement offset.
- emitNOT_RegDisp_Word(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to register-displacement offset.
- emitNOT_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to register offset.
- emitNOT_RegIdx_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to register offset.
- emitNOT_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to register offset.
- emitNOT_RegIdx_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to register offset.
- emitNOT_RegInd(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to register indirect.
- emitNOT_RegInd_Byte(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to register indirect.
- emitNOT_RegInd_Quad(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to register indirect.
- emitNOT_RegInd_Word(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to register indirect.
- emitNOT_RegOff(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to register offset.
- emitNOT_RegOff_Byte(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to register offset.
- emitNOT_RegOff_Quad(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to register offset.
- emitNOT_RegOff_Word(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a NOT to register offset.
- emitOFFSET_Imm_ImmOrLabel(int, int, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
An OFFSET instruction is not really an instruction; it is rather
an address (of an instruction) that is written into the binary
code.
- emitOR_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate OR.
- emitOR_Abs_Imm_Byte(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate OR.
- emitOR_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate OR.
- emitOR_Abs_Imm_Word(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate OR.
- emitOR_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register OR.
- emitOR_Abs_Reg_Byte(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register OR.
- emitOR_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register OR.
- emitOR_Abs_Reg_Word(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register OR.
- emitOR_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset OR.
- emitOR_Reg_Abs_Byte(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset OR.
- emitOR_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset OR.
- emitOR_Reg_Abs_Word(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset OR.
- emitOR_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate OR.
- emitOR_Reg_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate OR.
- emitOR_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate OR.
- emitOR_Reg_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate OR.
- emitOR_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register OR.
- emitOR_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register OR.
- emitOR_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register OR.
- emitOR_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register OR.
- emitOR_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement OR.
- emitOR_Reg_RegDisp_Byte(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement OR.
- emitOR_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement OR.
- emitOR_Reg_RegDisp_Word(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement OR.
- emitOR_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset OR.
- emitOR_Reg_RegIdx_Byte(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset OR.
- emitOR_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset OR.
- emitOR_Reg_RegIdx_Word(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset OR.
- emitOR_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) OR.
- emitOR_Reg_RegInd_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) OR.
- emitOR_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) OR.
- emitOR_Reg_RegInd_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) OR.
- emitOR_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset OR.
- emitOR_Reg_RegOff_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset OR.
- emitOR_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset OR.
- emitOR_Reg_RegOff_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset OR.
- emitOR_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate OR.
- emitOR_RegDisp_Imm_Byte(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate OR.
- emitOR_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate OR.
- emitOR_RegDisp_Imm_Word(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate OR.
- emitOR_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register OR.
- emitOR_RegDisp_Reg_Byte(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register OR.
- emitOR_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register OR.
- emitOR_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register OR.
- emitOR_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate OR.
- emitOR_RegIdx_Imm_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate OR.
- emitOR_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate OR.
- emitOR_RegIdx_Imm_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate OR.
- emitOR_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register OR.
- emitOR_RegIdx_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register OR.
- emitOR_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register OR.
- emitOR_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register OR.
- emitOR_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate OR.
- emitOR_RegInd_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate OR.
- emitOR_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate OR.
- emitOR_RegInd_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate OR.
- emitOR_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register OR.
- emitOR_RegInd_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register OR.
- emitOR_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register OR.
- emitOR_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register OR.
- emitOR_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate OR.
- emitOR_RegOff_Imm_Byte(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate OR.
- emitOR_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate OR.
- emitOR_RegOff_Imm_Word(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate OR.
- emitOR_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register OR.
- emitOR_RegOff_Reg_Byte(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register OR.
- emitOR_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register OR.
- emitOR_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register OR.
- emitORPD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute ORPD.
- emitORPD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ORPD.
- emitORPD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement ORPD.
- emitORPD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index ORPD.
- emitORPD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect ORPD.
- emitORPD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ORPD.
- emitORPS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute ORPS.
- emitORPS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ORPS.
- emitORPS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement ORPS.
- emitORPS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index ORPS.
- emitORPS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect ORPS.
- emitORPS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset ORPS.
- emitPatchPoint() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a patch point into the generated code
- emitPAUSE() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Suggest to process that a a compare for a spin lock has just failed
- emitPOP_Abs(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute POP.
- emitPOP_Reg(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register POP.
- emitPOP_RegDisp(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement POP.
- emitPOP_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index POP.
- emitPOP_RegInd(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect POP.
- emitPOP_RegOff(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset POP.
- emitPREFETCHNTA_Reg(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Emits an instruction that prefetches data into all cache-levels.
- emitPSLLQ_Reg_Abs(RegisterConstants.MM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute PSLLQ.
- emitPSLLQ_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute PSLLQ.
- emitPSLLQ_Reg_Reg(RegisterConstants.MM, RegisterConstants.MM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register PSLLQ.
- emitPSLLQ_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register PSLLQ.
- emitPSLLQ_Reg_RegDisp(RegisterConstants.MM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement PSLLQ.
- emitPSLLQ_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement PSLLQ.
- emitPSLLQ_Reg_RegIdx(RegisterConstants.MM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index PSLLQ.
- emitPSLLQ_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index PSLLQ.
- emitPSLLQ_Reg_RegInd(RegisterConstants.MM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect PSLLQ.
- emitPSLLQ_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect PSLLQ.
- emitPSLLQ_Reg_RegOff(RegisterConstants.MM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset PSLLQ.
- emitPSLLQ_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset PSLLQ.
- emitPSRLQ_Reg_Abs(RegisterConstants.MM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute PSRLQ.
- emitPSRLQ_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute PSRLQ.
- emitPSRLQ_Reg_Reg(RegisterConstants.MM, RegisterConstants.MM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register PSRLQ.
- emitPSRLQ_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register PSRLQ.
- emitPSRLQ_Reg_RegDisp(RegisterConstants.MM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement PSRLQ.
- emitPSRLQ_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement PSRLQ.
- emitPSRLQ_Reg_RegIdx(RegisterConstants.MM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index PSRLQ.
- emitPSRLQ_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index PSRLQ.
- emitPSRLQ_Reg_RegInd(RegisterConstants.MM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect PSRLQ.
- emitPSRLQ_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect PSRLQ.
- emitPSRLQ_Reg_RegOff(RegisterConstants.MM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset PSRLQ.
- emitPSRLQ_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset PSRLQ.
- emitPUSH_Abs(Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute PUSH.
- emitPUSH_Imm(int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an immediate PUSH.
- emitPUSH_Reg(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register PUSH.
- emitPUSH_RegDisp(RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement PUSH.
- emitPUSH_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index PUSH.
- emitPUSH_RegInd(RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect PUSH.
- emitPUSH_RegOff(RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset PUSH.
- emitRCL_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate RCL.
- emitRCL_Abs_Imm_Byte(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate RCL.
- emitRCL_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate RCL.
- emitRCL_Abs_Imm_Word(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate RCL.
- emitRCL_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register RCL.
- emitRCL_Abs_Reg_Byte(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register RCL.
- emitRCL_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register RCL.
- emitRCL_Abs_Reg_Word(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register RCL.
- emitRCL_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate RCL.
- emitRCL_Reg_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate RCL.
- emitRCL_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate RCL.
- emitRCL_Reg_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate RCL.
- emitRCL_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register RCL.
- emitRCL_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register RCL.
- emitRCL_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register RCL.
- emitRCL_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register RCL.
- emitRCL_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate RCL.
- emitRCL_RegDisp_Imm_Byte(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate RCL.
- emitRCL_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate RCL.
- emitRCL_RegDisp_Imm_Word(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate RCL.
- emitRCL_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register RCL.
- emitRCL_RegDisp_Reg_Byte(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register RCL.
- emitRCL_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register RCL.
- emitRCL_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register RCL.
- emitRCL_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate RCL.
- emitRCL_RegIdx_Imm_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate RCL.
- emitRCL_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate RCL.
- emitRCL_RegIdx_Imm_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate RCL.
- emitRCL_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register RCL.
- emitRCL_RegIdx_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register RCL.
- emitRCL_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register RCL.
- emitRCL_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register RCL.
- emitRCL_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate RCL.
- emitRCL_RegInd_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate RCL.
- emitRCL_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate RCL.
- emitRCL_RegInd_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate RCL.
- emitRCL_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register RCL.
- emitRCL_RegInd_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register RCL.
- emitRCL_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register RCL.
- emitRCL_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register RCL.
- emitRCL_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate RCL.
- emitRCL_RegOff_Imm_Byte(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate RCL.
- emitRCL_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate RCL.
- emitRCL_RegOff_Imm_Word(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate RCL.
- emitRCL_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register RCL.
- emitRCL_RegOff_Reg_Byte(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register RCL.
- emitRCL_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register RCL.
- emitRCL_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register RCL.
- emitRCR_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate RCR.
- emitRCR_Abs_Imm_Byte(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate RCR.
- emitRCR_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate RCR.
- emitRCR_Abs_Imm_Word(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate RCR.
- emitRCR_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register RCR.
- emitRCR_Abs_Reg_Byte(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register RCR.
- emitRCR_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register RCR.
- emitRCR_Abs_Reg_Word(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register RCR.
- emitRCR_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate RCR.
- emitRCR_Reg_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate RCR.
- emitRCR_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate RCR.
- emitRCR_Reg_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate RCR.
- emitRCR_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register RCR.
- emitRCR_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register RCR.
- emitRCR_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register RCR.
- emitRCR_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register RCR.
- emitRCR_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate RCR.
- emitRCR_RegDisp_Imm_Byte(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate RCR.
- emitRCR_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate RCR.
- emitRCR_RegDisp_Imm_Word(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate RCR.
- emitRCR_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register RCR.
- emitRCR_RegDisp_Reg_Byte(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register RCR.
- emitRCR_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register RCR.
- emitRCR_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register RCR.
- emitRCR_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate RCR.
- emitRCR_RegIdx_Imm_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate RCR.
- emitRCR_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate RCR.
- emitRCR_RegIdx_Imm_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate RCR.
- emitRCR_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register RCR.
- emitRCR_RegIdx_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register RCR.
- emitRCR_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register RCR.
- emitRCR_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register RCR.
- emitRCR_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate RCR.
- emitRCR_RegInd_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate RCR.
- emitRCR_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate RCR.
- emitRCR_RegInd_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate RCR.
- emitRCR_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register RCR.
- emitRCR_RegInd_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register RCR.
- emitRCR_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register RCR.
- emitRCR_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register RCR.
- emitRCR_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate RCR.
- emitRCR_RegOff_Imm_Byte(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate RCR.
- emitRCR_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate RCR.
- emitRCR_RegOff_Imm_Word(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate RCR.
- emitRCR_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register RCR.
- emitRCR_RegOff_Reg_Byte(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register RCR.
- emitRCR_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register RCR.
- emitRCR_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register RCR.
- emitRDTSC() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Read time stamp into edx:eax, on Linux this appears to be unprivileged.
- emitRegDisp32RegOperands(RegisterConstants.IntelMachineRegister, int, RegisterConstants.IntelMachineRegister) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the appropriate bytes into the generated machine code
to represent a register-32-bit-displacement--register
instruction.
- emitRegDisp8RegOperands(RegisterConstants.IntelMachineRegister, byte, RegisterConstants.IntelMachineRegister) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the appropriate bytes into the generated machine code
to represent a register-8-bit-displacement--register
instruction.
- emitRegDispRegOperands(RegisterConstants.IntelMachineRegister, Offset, RegisterConstants.IntelMachineRegister) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the appropriate bytes into the generated machine code
to represent a register-displacement--register instruction.
- emitRegIndirectRegOperands(RegisterConstants.IntelMachineRegister, RegisterConstants.IntelMachineRegister) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the appropriate bytes into the generated machine code
to express a register-indirect--register instruction.
- emitRegOffRegOperands(RegisterConstants.IntelMachineRegister, short, Offset, RegisterConstants.IntelMachineRegister) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the appropriate bytes into the generated code to denote
a scaled-register+displacement--register instruction.
- emitRegRegOperands(RegisterConstants.IntelMachineRegister, RegisterConstants.IntelMachineRegister) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the appropriate bytes into the generated machine code
to represent a register-register instruction.
- emitRET() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
pop address and goto it
- emitRET_Imm(int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Emits a return statement that pops the return address and
a number of additional bytes.
- emitROL_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate ROL.
- emitROL_Abs_Imm_Byte(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate ROL.
- emitROL_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate ROL.
- emitROL_Abs_Imm_Word(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate ROL.
- emitROL_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register ROL.
- emitROL_Abs_Reg_Byte(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register ROL.
- emitROL_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register ROL.
- emitROL_Abs_Reg_Word(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register ROL.
- emitROL_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate ROL.
- emitROL_Reg_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate ROL.
- emitROL_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate ROL.
- emitROL_Reg_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate ROL.
- emitROL_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ROL.
- emitROL_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ROL.
- emitROL_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ROL.
- emitROL_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ROL.
- emitROL_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate ROL.
- emitROL_RegDisp_Imm_Byte(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate ROL.
- emitROL_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate ROL.
- emitROL_RegDisp_Imm_Word(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate ROL.
- emitROL_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ROL.
- emitROL_RegDisp_Reg_Byte(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ROL.
- emitROL_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ROL.
- emitROL_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ROL.
- emitROL_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate ROL.
- emitROL_RegIdx_Imm_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate ROL.
- emitROL_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate ROL.
- emitROL_RegIdx_Imm_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate ROL.
- emitROL_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ROL.
- emitROL_RegIdx_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ROL.
- emitROL_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ROL.
- emitROL_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ROL.
- emitROL_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate ROL.
- emitROL_RegInd_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate ROL.
- emitROL_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate ROL.
- emitROL_RegInd_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate ROL.
- emitROL_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register ROL.
- emitROL_RegInd_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register ROL.
- emitROL_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register ROL.
- emitROL_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register ROL.
- emitROL_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate ROL.
- emitROL_RegOff_Imm_Byte(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate ROL.
- emitROL_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate ROL.
- emitROL_RegOff_Imm_Word(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate ROL.
- emitROL_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register ROL.
- emitROL_RegOff_Reg_Byte(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register ROL.
- emitROL_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register ROL.
- emitROL_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register ROL.
- emitROR_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate ROR.
- emitROR_Abs_Imm_Byte(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate ROR.
- emitROR_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate ROR.
- emitROR_Abs_Imm_Word(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate ROR.
- emitROR_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register ROR.
- emitROR_Abs_Reg_Byte(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register ROR.
- emitROR_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register ROR.
- emitROR_Abs_Reg_Word(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register ROR.
- emitROR_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate ROR.
- emitROR_Reg_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate ROR.
- emitROR_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate ROR.
- emitROR_Reg_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate ROR.
- emitROR_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ROR.
- emitROR_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ROR.
- emitROR_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ROR.
- emitROR_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register ROR.
- emitROR_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate ROR.
- emitROR_RegDisp_Imm_Byte(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate ROR.
- emitROR_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate ROR.
- emitROR_RegDisp_Imm_Word(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate ROR.
- emitROR_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ROR.
- emitROR_RegDisp_Reg_Byte(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ROR.
- emitROR_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ROR.
- emitROR_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ROR.
- emitROR_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate ROR.
- emitROR_RegIdx_Imm_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate ROR.
- emitROR_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate ROR.
- emitROR_RegIdx_Imm_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate ROR.
- emitROR_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ROR.
- emitROR_RegIdx_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ROR.
- emitROR_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ROR.
- emitROR_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register ROR.
- emitROR_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate ROR.
- emitROR_RegInd_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate ROR.
- emitROR_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate ROR.
- emitROR_RegInd_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate ROR.
- emitROR_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register ROR.
- emitROR_RegInd_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register ROR.
- emitROR_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register ROR.
- emitROR_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register ROR.
- emitROR_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate ROR.
- emitROR_RegOff_Imm_Byte(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate ROR.
- emitROR_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate ROR.
- emitROR_RegOff_Imm_Word(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate ROR.
- emitROR_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register ROR.
- emitROR_RegOff_Reg_Byte(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register ROR.
- emitROR_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register ROR.
- emitROR_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register ROR.
- emitSAHF() - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Store AH into Flags
- emitSAL_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SAL.
- emitSAL_Abs_Imm_Byte(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SAL.
- emitSAL_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SAL.
- emitSAL_Abs_Imm_Word(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SAL.
- emitSAL_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register SAL.
- emitSAL_Abs_Reg_Byte(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register SAL.
- emitSAL_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register SAL.
- emitSAL_Abs_Reg_Word(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register SAL.
- emitSAL_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SAL.
- emitSAL_Reg_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SAL.
- emitSAL_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SAL.
- emitSAL_Reg_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SAL.
- emitSAL_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SAL.
- emitSAL_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SAL.
- emitSAL_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SAL.
- emitSAL_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SAL.
- emitSAL_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SAL.
- emitSAL_RegDisp_Imm_Byte(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SAL.
- emitSAL_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SAL.
- emitSAL_RegDisp_Imm_Word(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SAL.
- emitSAL_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SAL.
- emitSAL_RegDisp_Reg_Byte(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SAL.
- emitSAL_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SAL.
- emitSAL_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SAL.
- emitSAL_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SAL.
- emitSAL_RegIdx_Imm_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SAL.
- emitSAL_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SAL.
- emitSAL_RegIdx_Imm_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SAL.
- emitSAL_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SAL.
- emitSAL_RegIdx_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SAL.
- emitSAL_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SAL.
- emitSAL_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SAL.
- emitSAL_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate SAL.
- emitSAL_RegInd_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate SAL.
- emitSAL_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate SAL.
- emitSAL_RegInd_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate SAL.
- emitSAL_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register SAL.
- emitSAL_RegInd_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register SAL.
- emitSAL_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register SAL.
- emitSAL_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register SAL.
- emitSAL_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SAL.
- emitSAL_RegOff_Imm_Byte(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SAL.
- emitSAL_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SAL.
- emitSAL_RegOff_Imm_Word(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SAL.
- emitSAL_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SAL.
- emitSAL_RegOff_Reg_Byte(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SAL.
- emitSAL_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SAL.
- emitSAL_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SAL.
- emitSAR_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SAR.
- emitSAR_Abs_Imm_Byte(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SAR.
- emitSAR_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SAR.
- emitSAR_Abs_Imm_Word(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SAR.
- emitSAR_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register SAR.
- emitSAR_Abs_Reg_Byte(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register SAR.
- emitSAR_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register SAR.
- emitSAR_Abs_Reg_Word(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register SAR.
- emitSAR_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SAR.
- emitSAR_Reg_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SAR.
- emitSAR_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SAR.
- emitSAR_Reg_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SAR.
- emitSAR_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SAR.
- emitSAR_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SAR.
- emitSAR_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SAR.
- emitSAR_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SAR.
- emitSAR_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SAR.
- emitSAR_RegDisp_Imm_Byte(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SAR.
- emitSAR_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SAR.
- emitSAR_RegDisp_Imm_Word(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SAR.
- emitSAR_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SAR.
- emitSAR_RegDisp_Reg_Byte(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SAR.
- emitSAR_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SAR.
- emitSAR_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SAR.
- emitSAR_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SAR.
- emitSAR_RegIdx_Imm_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SAR.
- emitSAR_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SAR.
- emitSAR_RegIdx_Imm_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SAR.
- emitSAR_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SAR.
- emitSAR_RegIdx_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SAR.
- emitSAR_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SAR.
- emitSAR_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SAR.
- emitSAR_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate SAR.
- emitSAR_RegInd_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate SAR.
- emitSAR_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate SAR.
- emitSAR_RegInd_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate SAR.
- emitSAR_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register SAR.
- emitSAR_RegInd_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register SAR.
- emitSAR_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register SAR.
- emitSAR_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register SAR.
- emitSAR_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SAR.
- emitSAR_RegOff_Imm_Byte(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SAR.
- emitSAR_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SAR.
- emitSAR_RegOff_Imm_Word(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SAR.
- emitSAR_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SAR.
- emitSAR_RegOff_Reg_Byte(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SAR.
- emitSAR_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SAR.
- emitSAR_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SAR.
- emitSBB_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SBB.
- emitSBB_Abs_Imm_Byte(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SBB.
- emitSBB_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SBB.
- emitSBB_Abs_Imm_Word(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SBB.
- emitSBB_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register SBB.
- emitSBB_Abs_Reg_Byte(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register SBB.
- emitSBB_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register SBB.
- emitSBB_Abs_Reg_Word(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register SBB.
- emitSBB_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SBB.
- emitSBB_Reg_Abs_Byte(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SBB.
- emitSBB_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SBB.
- emitSBB_Reg_Abs_Word(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SBB.
- emitSBB_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SBB.
- emitSBB_Reg_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SBB.
- emitSBB_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SBB.
- emitSBB_Reg_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SBB.
- emitSBB_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SBB.
- emitSBB_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SBB.
- emitSBB_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SBB.
- emitSBB_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SBB.
- emitSBB_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement SBB.
- emitSBB_Reg_RegDisp_Byte(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement SBB.
- emitSBB_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement SBB.
- emitSBB_Reg_RegDisp_Word(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement SBB.
- emitSBB_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SBB.
- emitSBB_Reg_RegIdx_Byte(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SBB.
- emitSBB_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SBB.
- emitSBB_Reg_RegIdx_Word(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SBB.
- emitSBB_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) SBB.
- emitSBB_Reg_RegInd_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) SBB.
- emitSBB_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) SBB.
- emitSBB_Reg_RegInd_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) SBB.
- emitSBB_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SBB.
- emitSBB_Reg_RegOff_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SBB.
- emitSBB_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SBB.
- emitSBB_Reg_RegOff_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SBB.
- emitSBB_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SBB.
- emitSBB_RegDisp_Imm_Byte(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SBB.
- emitSBB_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SBB.
- emitSBB_RegDisp_Imm_Word(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SBB.
- emitSBB_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SBB.
- emitSBB_RegDisp_Reg_Byte(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SBB.
- emitSBB_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SBB.
- emitSBB_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SBB.
- emitSBB_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SBB.
- emitSBB_RegIdx_Imm_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SBB.
- emitSBB_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SBB.
- emitSBB_RegIdx_Imm_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SBB.
- emitSBB_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register SBB.
- emitSBB_RegIdx_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register SBB.
- emitSBB_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register SBB.
- emitSBB_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register SBB.
- emitSBB_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate SBB.
- emitSBB_RegInd_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate SBB.
- emitSBB_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate SBB.
- emitSBB_RegInd_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate SBB.
- emitSBB_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register SBB.
- emitSBB_RegInd_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register SBB.
- emitSBB_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register SBB.
- emitSBB_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register SBB.
- emitSBB_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SBB.
- emitSBB_RegOff_Imm_Byte(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SBB.
- emitSBB_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SBB.
- emitSBB_RegOff_Imm_Word(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SBB.
- emitSBB_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SBB.
- emitSBB_RegOff_Reg_Byte(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SBB.
- emitSBB_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SBB.
- emitSBB_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SBB.
- emitSET_Cond_Abs_Byte(byte, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitSET_Cond_Reg_Byte(byte, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Set destination to zero or one, if the given condition is false
or true, respectively.
- emitSET_Cond_RegDisp_Byte(byte, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitSET_Cond_RegIdx_Byte(byte, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitSET_Cond_RegInd_Byte(byte, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitSET_Cond_RegOff_Byte(byte, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
- emitSHL_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SHL.
- emitSHL_Abs_Imm_Byte(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SHL.
- emitSHL_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SHL.
- emitSHL_Abs_Imm_Word(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SHL.
- emitSHL_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register SHL.
- emitSHL_Abs_Reg_Byte(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register SHL.
- emitSHL_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register SHL.
- emitSHL_Abs_Reg_Word(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register SHL.
- emitSHL_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SHL.
- emitSHL_Reg_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SHL.
- emitSHL_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SHL.
- emitSHL_Reg_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SHL.
- emitSHL_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SHL.
- emitSHL_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SHL.
- emitSHL_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SHL.
- emitSHL_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SHL.
- emitSHL_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SHL.
- emitSHL_RegDisp_Imm_Byte(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SHL.
- emitSHL_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SHL.
- emitSHL_RegDisp_Imm_Word(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SHL.
- emitSHL_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SHL.
- emitSHL_RegDisp_Reg_Byte(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SHL.
- emitSHL_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SHL.
- emitSHL_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SHL.
- emitSHL_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SHL.
- emitSHL_RegIdx_Imm_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SHL.
- emitSHL_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SHL.
- emitSHL_RegIdx_Imm_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SHL.
- emitSHL_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SHL.
- emitSHL_RegIdx_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SHL.
- emitSHL_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SHL.
- emitSHL_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SHL.
- emitSHL_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate SHL.
- emitSHL_RegInd_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate SHL.
- emitSHL_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate SHL.
- emitSHL_RegInd_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate SHL.
- emitSHL_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register SHL.
- emitSHL_RegInd_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register SHL.
- emitSHL_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register SHL.
- emitSHL_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register SHL.
- emitSHL_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SHL.
- emitSHL_RegOff_Imm_Byte(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SHL.
- emitSHL_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SHL.
- emitSHL_RegOff_Imm_Word(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SHL.
- emitSHL_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SHL.
- emitSHL_RegOff_Reg_Byte(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SHL.
- emitSHL_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SHL.
- emitSHL_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SHL.
- emitSHLD_Abs_Reg_Imm(Address, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register--immediate SHLD.
- emitSHLD_Abs_Reg_Imm_Quad(Address, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register--immediate SHLD.
- emitSHLD_Abs_Reg_Reg(Address, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register--register SHLD.
- emitSHLD_Abs_Reg_Reg_Quad(Address, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register--register SHLD.
- emitSHLD_Reg_Reg_Imm(RegisterConstants.GPR, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register--immediate SHLD.
- emitSHLD_Reg_Reg_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register--immediate SHLD.
- emitSHLD_Reg_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register--register SHLD.
- emitSHLD_Reg_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register--register SHLD.
- emitSHLD_RegDisp_Reg_Imm(RegisterConstants.GPR, Offset, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register--immediate SHLD.
- emitSHLD_RegDisp_Reg_Imm_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register--immediate SHLD.
- emitSHLD_RegDisp_Reg_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register--register SHLD.
- emitSHLD_RegDisp_Reg_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register--register SHLD.
- emitSHLD_RegIdx_Reg_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register--immediate SHLD.
- emitSHLD_RegIdx_Reg_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register--immediate SHLD.
- emitSHLD_RegIdx_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register--register SHLD.
- emitSHLD_RegIdx_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register--register SHLD.
- emitSHLD_RegInd_Reg_Imm(RegisterConstants.GPR, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register--immediate SHLD.
- emitSHLD_RegInd_Reg_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register--immediate SHLD.
- emitSHLD_RegInd_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register--register SHLD.
- emitSHLD_RegInd_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register--register SHLD.
- emitSHLD_RegOff_Reg_Imm(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register--immediate SHLD.
- emitSHLD_RegOff_Reg_Imm_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register--immediate SHLD.
- emitSHLD_RegOff_Reg_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register--register SHLD.
- emitSHLD_RegOff_Reg_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register--register SHLD.
- emitSHR_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SHR.
- emitSHR_Abs_Imm_Byte(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SHR.
- emitSHR_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SHR.
- emitSHR_Abs_Imm_Word(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SHR.
- emitSHR_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register SHR.
- emitSHR_Abs_Reg_Byte(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register SHR.
- emitSHR_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register SHR.
- emitSHR_Abs_Reg_Word(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register SHR.
- emitSHR_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SHR.
- emitSHR_Reg_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SHR.
- emitSHR_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SHR.
- emitSHR_Reg_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SHR.
- emitSHR_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SHR.
- emitSHR_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SHR.
- emitSHR_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SHR.
- emitSHR_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SHR.
- emitSHR_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SHR.
- emitSHR_RegDisp_Imm_Byte(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SHR.
- emitSHR_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SHR.
- emitSHR_RegDisp_Imm_Word(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SHR.
- emitSHR_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SHR.
- emitSHR_RegDisp_Reg_Byte(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SHR.
- emitSHR_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SHR.
- emitSHR_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SHR.
- emitSHR_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SHR.
- emitSHR_RegIdx_Imm_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SHR.
- emitSHR_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SHR.
- emitSHR_RegIdx_Imm_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SHR.
- emitSHR_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SHR.
- emitSHR_RegIdx_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SHR.
- emitSHR_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SHR.
- emitSHR_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SHR.
- emitSHR_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate SHR.
- emitSHR_RegInd_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate SHR.
- emitSHR_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate SHR.
- emitSHR_RegInd_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--immediate SHR.
- emitSHR_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register SHR.
- emitSHR_RegInd_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register SHR.
- emitSHR_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register SHR.
- emitSHR_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register SHR.
- emitSHR_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SHR.
- emitSHR_RegOff_Imm_Byte(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SHR.
- emitSHR_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SHR.
- emitSHR_RegOff_Imm_Word(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SHR.
- emitSHR_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SHR.
- emitSHR_RegOff_Reg_Byte(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SHR.
- emitSHR_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SHR.
- emitSHR_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SHR.
- emitSHRD_Abs_Reg_Imm(Address, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register--immediate SHRD.
- emitSHRD_Abs_Reg_Imm_Quad(Address, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate an absolute--register--immediate SHRD.
- emitSHRD_Abs_Reg_Reg(Address, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register--register SHRD.
- emitSHRD_Abs_Reg_Reg_Quad(Address, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register--register SHRD.
- emitSHRD_Reg_Reg_Imm(RegisterConstants.GPR, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register--immediate SHRD.
- emitSHRD_Reg_Reg_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register--immediate SHRD.
- emitSHRD_Reg_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register--register SHRD.
- emitSHRD_Reg_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register--register SHRD.
- emitSHRD_RegDisp_Reg_Imm(RegisterConstants.GPR, Offset, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register--immediate SHRD.
- emitSHRD_RegDisp_Reg_Imm_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register--immediate SHRD.
- emitSHRD_RegDisp_Reg_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register--register SHRD.
- emitSHRD_RegDisp_Reg_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register--register SHRD.
- emitSHRD_RegIdx_Reg_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register--immediate SHRD.
- emitSHRD_RegIdx_Reg_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register--immediate SHRD.
- emitSHRD_RegIdx_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register--register SHRD.
- emitSHRD_RegIdx_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register--register SHRD.
- emitSHRD_RegInd_Reg_Imm(RegisterConstants.GPR, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register--immediate SHRD.
- emitSHRD_RegInd_Reg_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register--immediate SHRD.
- emitSHRD_RegInd_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register--register SHRD.
- emitSHRD_RegInd_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-indirect--register--register SHRD.
- emitSHRD_RegOff_Reg_Imm(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register--immediate SHRD.
- emitSHRD_RegOff_Reg_Imm_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register--immediate SHRD.
- emitSHRD_RegOff_Reg_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register--register SHRD.
- emitSHRD_RegOff_Reg_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register--register SHRD.
- emitSIBRegOperands(RegisterConstants.IntelMachineRegister, RegisterConstants.IntelMachineRegister, short, Offset, RegisterConstants.IntelMachineRegister) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate the full glory of scaled-index-base-displacement
addressing to the generated machine code.
- emitSQRTSD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute SQRTSD.
- emitSQRTSD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SQRTSD.
- emitSQRTSD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement SQRTSD.
- emitSQRTSD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index SQRTSD.
- emitSQRTSD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect SQRTSD.
- emitSQRTSD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SQRTSD.
- emitSQRTSS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute SQRTSS.
- emitSQRTSS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SQRTSS.
- emitSQRTSS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement SQRTSS.
- emitSQRTSS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index SQRTSS.
- emitSQRTSS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect SQRTSS.
- emitSQRTSS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SQRTSS.
- emitStuff() - Static method in class org.jikesrvm.tools.header_gen.GenerateInterfaceDeclarations
-
- emitSUB_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SUB.
- emitSUB_Abs_Imm_Byte(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SUB.
- emitSUB_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SUB.
- emitSUB_Abs_Imm_Word(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate SUB.
- emitSUB_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register SUB.
- emitSUB_Abs_Reg_Byte(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register SUB.
- emitSUB_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register SUB.
- emitSUB_Abs_Reg_Word(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register SUB.
- emitSUB_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SUB.
- emitSUB_Reg_Abs_Byte(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SUB.
- emitSUB_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SUB.
- emitSUB_Reg_Abs_Word(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SUB.
- emitSUB_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SUB.
- emitSUB_Reg_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SUB.
- emitSUB_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SUB.
- emitSUB_Reg_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate SUB.
- emitSUB_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SUB.
- emitSUB_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SUB.
- emitSUB_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SUB.
- emitSUB_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SUB.
- emitSUB_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement SUB.
- emitSUB_Reg_RegDisp_Byte(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement SUB.
- emitSUB_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement SUB.
- emitSUB_Reg_RegDisp_Word(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement SUB.
- emitSUB_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SUB.
- emitSUB_Reg_RegIdx_Byte(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SUB.
- emitSUB_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SUB.
- emitSUB_Reg_RegIdx_Word(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SUB.
- emitSUB_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) SUB.
- emitSUB_Reg_RegInd_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) SUB.
- emitSUB_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) SUB.
- emitSUB_Reg_RegInd_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) SUB.
- emitSUB_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SUB.
- emitSUB_Reg_RegOff_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SUB.
- emitSUB_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SUB.
- emitSUB_Reg_RegOff_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SUB.
- emitSUB_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SUB.
- emitSUB_RegDisp_Imm_Byte(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SUB.
- emitSUB_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SUB.
- emitSUB_RegDisp_Imm_Word(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate SUB.
- emitSUB_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SUB.
- emitSUB_RegDisp_Reg_Byte(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SUB.
- emitSUB_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SUB.
- emitSUB_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register SUB.
- emitSUB_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SUB.
- emitSUB_RegIdx_Imm_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SUB.
- emitSUB_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SUB.
- emitSUB_RegIdx_Imm_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate SUB.
- emitSUB_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register SUB.
- emitSUB_RegIdx_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register SUB.
- emitSUB_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register SUB.
- emitSUB_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register SUB.
- emitSUB_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate SUB.
- emitSUB_RegInd_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate SUB.
- emitSUB_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate SUB.
- emitSUB_RegInd_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate SUB.
- emitSUB_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register SUB.
- emitSUB_RegInd_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register SUB.
- emitSUB_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register SUB.
- emitSUB_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register SUB.
- emitSUB_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SUB.
- emitSUB_RegOff_Imm_Byte(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SUB.
- emitSUB_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SUB.
- emitSUB_RegOff_Imm_Word(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate SUB.
- emitSUB_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SUB.
- emitSUB_RegOff_Reg_Byte(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SUB.
- emitSUB_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SUB.
- emitSUB_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register SUB.
- emitSUBSD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute SUBSD.
- emitSUBSD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SUBSD.
- emitSUBSD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement SUBSD.
- emitSUBSD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index SUBSD.
- emitSUBSD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect SUBSD.
- emitSUBSD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SUBSD.
- emitSUBSS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute SUBSS.
- emitSUBSS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register SUBSS.
- emitSUBSS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement SUBSS.
- emitSUBSS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index SUBSS.
- emitSUBSS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect SUBSS.
- emitSUBSS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset SUBSS.
- emitTEST_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate TEST.
- emitTEST_Abs_Imm_Byte(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate TEST.
- emitTEST_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate TEST.
- emitTEST_Abs_Imm_Word(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate TEST.
- emitTEST_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register TEST.
- emitTEST_Abs_Reg_Byte(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register TEST.
- emitTEST_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register TEST.
- emitTEST_Abs_Reg_Word(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register TEST.
- emitTEST_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate TEST.
- emitTEST_Reg_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate TEST.
- emitTEST_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate TEST.
- emitTEST_Reg_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate TEST.
- emitTEST_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register TEST.
- emitTEST_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register TEST.
- emitTEST_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register TEST.
- emitTEST_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register TEST.
- emitTEST_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate TEST.
- emitTEST_RegDisp_Imm_Byte(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate TEST.
- emitTEST_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate TEST.
- emitTEST_RegDisp_Imm_Word(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate TEST.
- emitTEST_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register TEST.
- emitTEST_RegDisp_Reg_Byte(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register TEST.
- emitTEST_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register TEST.
- emitTEST_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register TEST.
- emitTEST_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate TEST.
- emitTEST_RegIdx_Imm_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate TEST.
- emitTEST_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate TEST.
- emitTEST_RegIdx_Imm_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate TEST.
- emitTEST_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register TEST.
- emitTEST_RegIdx_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register TEST.
- emitTEST_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register TEST.
- emitTEST_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register TEST.
- emitTEST_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate TEST.
- emitTEST_RegInd_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate TEST.
- emitTEST_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate TEST.
- emitTEST_RegInd_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate TEST.
- emitTEST_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register TEST.
- emitTEST_RegInd_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register TEST.
- emitTEST_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register TEST.
- emitTEST_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register TEST.
- emitTEST_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate TEST.
- emitTEST_RegOff_Imm_Byte(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate TEST.
- emitTEST_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate TEST.
- emitTEST_RegOff_Imm_Word(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate TEST.
- emitTEST_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register TEST.
- emitTEST_RegOff_Reg_Byte(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register TEST.
- emitTEST_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register TEST.
- emitTEST_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register TEST.
- emitUCOMISD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute UCOMISD.
- emitUCOMISD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register UCOMISD.
- emitUCOMISD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement UCOMISD.
- emitUCOMISD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index UCOMISD.
- emitUCOMISD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect UCOMISD.
- emitUCOMISD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset UCOMISD.
- emitUCOMISS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute UCOMISS.
- emitUCOMISS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register UCOMISS.
- emitUCOMISS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement UCOMISS.
- emitUCOMISS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index UCOMISS.
- emitUCOMISS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect UCOMISS.
- emitUCOMISS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset UCOMISS.
- emitVirtualMachineDeclarations(long, long, long) - Static method in class org.jikesrvm.tools.header_gen.GenerateInterfaceDeclarations
-
- emitXOR_Abs_Imm(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate XOR.
- emitXOR_Abs_Imm_Byte(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate XOR.
- emitXOR_Abs_Imm_Quad(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate XOR.
- emitXOR_Abs_Imm_Word(Address, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--immediate XOR.
- emitXOR_Abs_Reg(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register XOR.
- emitXOR_Abs_Reg_Byte(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register XOR.
- emitXOR_Abs_Reg_Quad(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register XOR.
- emitXOR_Abs_Reg_Word(Address, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a absolute--register XOR.
- emitXOR_Reg_Abs(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset XOR.
- emitXOR_Reg_Abs_Byte(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset XOR.
- emitXOR_Reg_Abs_Quad(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset XOR.
- emitXOR_Reg_Abs_Word(RegisterConstants.GPR, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset XOR.
- emitXOR_Reg_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate XOR.
- emitXOR_Reg_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate XOR.
- emitXOR_Reg_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate XOR.
- emitXOR_Reg_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--immediate XOR.
- emitXOR_Reg_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register XOR.
- emitXOR_Reg_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register XOR.
- emitXOR_Reg_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register XOR.
- emitXOR_Reg_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register XOR.
- emitXOR_Reg_RegDisp(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement XOR.
- emitXOR_Reg_RegDisp_Byte(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement XOR.
- emitXOR_Reg_RegDisp_Quad(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement XOR.
- emitXOR_Reg_RegDisp_Word(RegisterConstants.GPR, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement XOR.
- emitXOR_Reg_RegIdx(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset XOR.
- emitXOR_Reg_RegIdx_Byte(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset XOR.
- emitXOR_Reg_RegIdx_Quad(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset XOR.
- emitXOR_Reg_RegIdx_Word(RegisterConstants.GPR, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset XOR.
- emitXOR_Reg_RegInd(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) XOR.
- emitXOR_Reg_RegInd_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) XOR.
- emitXOR_Reg_RegInd_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) XOR.
- emitXOR_Reg_RegInd_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register(indirect) XOR.
- emitXOR_Reg_RegOff(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset XOR.
- emitXOR_Reg_RegOff_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset XOR.
- emitXOR_Reg_RegOff_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset XOR.
- emitXOR_Reg_RegOff_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset XOR.
- emitXOR_RegDisp_Imm(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate XOR.
- emitXOR_RegDisp_Imm_Byte(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate XOR.
- emitXOR_RegDisp_Imm_Quad(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate XOR.
- emitXOR_RegDisp_Imm_Word(RegisterConstants.GPR, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--immediate XOR.
- emitXOR_RegDisp_Reg(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register XOR.
- emitXOR_RegDisp_Reg_Byte(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register XOR.
- emitXOR_RegDisp_Reg_Quad(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register XOR.
- emitXOR_RegDisp_Reg_Word(RegisterConstants.GPR, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-displacement--register XOR.
- emitXOR_RegIdx_Imm(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate XOR.
- emitXOR_RegIdx_Imm_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate XOR.
- emitXOR_RegIdx_Imm_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate XOR.
- emitXOR_RegIdx_Imm_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--immediate XOR.
- emitXOR_RegIdx_Reg(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register XOR.
- emitXOR_RegIdx_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register XOR.
- emitXOR_RegIdx_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register XOR.
- emitXOR_RegIdx_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-index--register XOR.
- emitXOR_RegInd_Imm(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate XOR.
- emitXOR_RegInd_Imm_Byte(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate XOR.
- emitXOR_RegInd_Imm_Quad(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate XOR.
- emitXOR_RegInd_Imm_Word(RegisterConstants.GPR, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--immediate XOR.
- emitXOR_RegInd_Reg(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register XOR.
- emitXOR_RegInd_Reg_Byte(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register XOR.
- emitXOR_RegInd_Reg_Quad(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register XOR.
- emitXOR_RegInd_Reg_Word(RegisterConstants.GPR, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register(indirect)--register XOR.
- emitXOR_RegOff_Imm(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate XOR.
- emitXOR_RegOff_Imm_Byte(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate XOR.
- emitXOR_RegOff_Imm_Quad(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate XOR.
- emitXOR_RegOff_Imm_Word(RegisterConstants.GPR, short, Offset, int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--immediate XOR.
- emitXOR_RegOff_Reg(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register XOR.
- emitXOR_RegOff_Reg_Byte(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register XOR.
- emitXOR_RegOff_Reg_Quad(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register XOR.
- emitXOR_RegOff_Reg_Word(RegisterConstants.GPR, short, Offset, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register-offset--register XOR.
- emitXORPD_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute XORPD.
- emitXORPD_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register XORPD.
- emitXORPD_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement XORPD.
- emitXORPD_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index XORPD.
- emitXORPD_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect XORPD.
- emitXORPD_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset XORPD.
- emitXORPS_Reg_Abs(RegisterConstants.XMM, Address) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--absolute XORPS.
- emitXORPS_Reg_Reg(RegisterConstants.XMM, RegisterConstants.XMM) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register XORPS.
- emitXORPS_Reg_RegDisp(RegisterConstants.XMM, RegisterConstants.GPR, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-displacement XORPS.
- emitXORPS_Reg_RegIdx(RegisterConstants.XMM, RegisterConstants.GPR, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-index XORPS.
- emitXORPS_Reg_RegInd(RegisterConstants.XMM, RegisterConstants.GPR) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-indirect XORPS.
- emitXORPS_Reg_RegOff(RegisterConstants.XMM, RegisterConstants.GPR, short, Offset) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Assembler
-
Generate a register--register-offset XORPS.
- empty - Static variable in class org.jikesrvm.classloader.FieldVector
-
- empty - Static variable in class org.jikesrvm.classloader.MethodVector
-
- empty - Static variable in class org.jikesrvm.classloader.TypeReferenceVector
-
- Empty - Class in org.jikesrvm.compilers.opt.ir
-
The Empty InstructionFormat class.
- Empty() - Constructor for class org.jikesrvm.compilers.opt.ir.Empty
-
- empty() - Method in class org.jikesrvm.compilers.opt.util.Stack
-
- Empty_format - Static variable in class org.jikesrvm.compilers.opt.ir.InstructionFormat
-
Typecode for the Empty InstructionFormat
- Empty_traits - Static variable in class org.jikesrvm.compilers.opt.ir.InstructionFormat
-
Shared traits for operators of the Empty InstructionFormat
- emptyAnnotationArray - Static variable in class org.jikesrvm.classloader.AnnotatedElement
-
Empty annotation array
- emptyArrayList - Static variable in class org.jikesrvm.compilers.opt.ssa.SSADictionary
-
An empty vector, used for utility.
- emptyByteArray - Static variable in class org.jikesrvm.runtime.Reflection
-
- emptyDoubleArray - Static variable in class org.jikesrvm.runtime.Reflection
-
- EmptyEnumeration<E> - Class in org.jikesrvm.util
-
Implements an empty enumeration.
- EmptyEnumeration() - Constructor for class org.jikesrvm.util.EmptyEnumeration
-
Non-instantiable.
- emptyEnumeration() - Static method in class org.jikesrvm.util.EmptyEnumeration
-
- EmptyIterator<T> - Class in org.jikesrvm.util
-
A generic iterator containing no items.
- EmptyIterator() - Constructor for class org.jikesrvm.util.EmptyIterator
-
- emptyMachineCodeMap - Static variable in class org.jikesrvm.compilers.opt.runtimesupport.OptMachineCodeMap
-
A machine code map when no information is present
- emptyMap - Static variable in class org.jikesrvm.osr.EncodedOSRMap
-
map used when there are no OSR instructions
- emptyStackOffset - Variable in class org.jikesrvm.compilers.baseline.BaselineCompiledMethod
-
Offset into stack frame when operand stack is empty
- emptyVMClass - Static variable in class org.jikesrvm.classloader.RVMType
-
Canonical representation of no VM classes
- emptyVMField - Static variable in class org.jikesrvm.classloader.RVMType
-
Canonical representation of no fields
- emptyVMMethod - Static variable in class org.jikesrvm.classloader.RVMType
-
Canonical representation of no methods
- emptyWordArray - Static variable in class org.jikesrvm.runtime.Reflection
-
- ENABLE_ADVICE_GENERATION - Variable in class org.jikesrvm.adaptive.util.AOSExternalOptions
-
Do we need to generate advice files?
- ENABLE_BIASED_LOCKING - Static variable in class org.jikesrvm.scheduler.ThinLock
-
- ENABLE_BULK_COMPILE - Variable in class org.jikesrvm.adaptive.util.AOSExternalOptions
-
Should the adaptive system be disabled, and methods given in the advice file compiled when BulkCompile.compileAllMethods() is called?
- ENABLE_PRECOMPILE - Variable in class org.jikesrvm.adaptive.util.AOSExternalOptions
-
Should bulk compilation be triggered before the user thread is started?
- ENABLE_RECOMPILATION - Variable in class org.jikesrvm.adaptive.util.AOSExternalOptions
-
Should the adaptive system recompile hot methods?
- enableAllocation() - Method in class org.mmtk.plan.Plan
-
The enableAllocation method is called early in the boot process to allow
allocation.
- enableCollection() - Static method in class org.jikesrvm.mm.mminterface.MemoryManager
-
Allow collection (assumes threads can be created).
- enableCollection() - Method in class org.mmtk.plan.Plan
-
The enableCollection method is called by the runtime after it is
safe to spawn collector contexts and allow garbage collection.
- enabled - Static variable in class org.jikesrvm.adaptive.controller.Controller
-
Signals when the options and (optional) logging mechanism are enabled
- ENABLED - Static variable in class org.jikesrvm.mm.mminterface.HandInlinedScanning
-
Master switch
- ENABLED - Static variable in class org.jikesrvm.mm.mminterface.SpecializedScanMethod
-
Use specialized scanning ?
- enabled - Variable in class org.jikesrvm.tuningfork.Feedlet
-
Enabled is true when TF engine is enabled, false otherwise.
- enabledAssertionStrings - Static variable in class org.jikesrvm.classloader.RVMClassLoader
-
String describing packages and classes to enable assertions on (of the form ":<packagename>...
- enableGC() - Static method in class org.jikesrvm.VM
-
enable GC; entry point when recursion is not OK.
- enableGC(boolean) - Static method in class org.jikesrvm.VM
-
enableGC(): Re-Enable GC if we're popping off the last
possibly-recursive
VM.disableGC() request.
- enableInstrumentation() - Static method in class org.jikesrvm.adaptive.measurements.instrumentation.Instrumentation
-
Enable instrumentations, so that future compilations will not
perform any instrumentation.
- enableYieldpoints() - Method in class org.jikesrvm.scheduler.RVMThread
-
Enable yieldpoints on this thread.
- enableYieldpoints() - Static method in class org.jikesrvm.VM
-
- enclosingClass - Variable in class org.jikesrvm.classloader.RVMClass
-
The enclosing class if this is a local class
- enclosingHandlers - Variable in class org.jikesrvm.compilers.opt.bc2ir.GenerationContext
-
The enclosing exception handlers (null if there are none).
- enclosingMethod - Variable in class org.jikesrvm.classloader.RVMClass
-
The enclosing method if this is a local class
- enclosingMethodAttributeName - Static variable in class org.jikesrvm.classloader.RVMClassLoader
-
EnclosingMethod
- encode(ExceptionHandlerMap, int[]) - Static method in class org.jikesrvm.compilers.baseline.BaselineExceptionTable
-
Encode an exception table
- encode(IR) - Static method in class org.jikesrvm.compilers.opt.runtimesupport.OptExceptionTable
-
Encode an exception table
- encodedOffset - Variable in class org.jikesrvm.compilers.opt.inlining.CallSiteTreeNode
-
The position of this call site in the binary encoding.
- EncodedOSRMap - Class in org.jikesrvm.osr
-
EncodedOSRMap provides the similar function as GC map
in OptMachineCodeMap.
- EncodedOSRMap() - Constructor for class org.jikesrvm.osr.EncodedOSRMap
-
Constructor to build empty map
- EncodedOSRMap(VariableMap, MachineCodeOffsets) - Constructor for class org.jikesrvm.osr.EncodedOSRMap
-
- encodeLongEncoding(byte[], int, int) - Static method in class org.jikesrvm.mm.mmtk.ScanBootImage
-
Encode a 4-byte encoding, taking a byte array, the current index into
it, and the value to be encoded.
- encodeMappingInfo(ReferenceMaps, int[]) - Method in class org.jikesrvm.compilers.baseline.BaselineCompiledMethod
-
Encode/compress the bytecode map, reference (GC) map and exception table
- encodeRMap(byte[], byte[], int) - Static method in class org.jikesrvm.mm.mmtk.ScanBootImage
-
Take a bytemap encoding of all references in the boot image, and
produce an encoded byte array.
- ENCODING_SPACE_DOUBLE - Static variable in class com.ibm.tuningfork.tracegen.chunk.RawChunk
-
- ENCODING_SPACE_INT - Static variable in class com.ibm.tuningfork.tracegen.chunk.RawChunk
-
- ENCODING_SPACE_LONG - Static variable in class com.ibm.tuningfork.tracegen.chunk.RawChunk
-
- encodingNanos - Static variable in class org.jikesrvm.compilers.baseline.BaselineCompiler
-
- encodingStats() - Static method in class org.jikesrvm.mm.mmtk.ScanBootImage
-
Print some basic statistics about the encoded references, for
debugging purposes.
- end - Variable in class org.jikesrvm.compilers.baseline.BasicBlock
-
ending byte in byte code array
- end(int) - Method in class org.jikesrvm.compilers.common.assembler.ia32.Lister
-
- end - Variable in class org.jikesrvm.compilers.opt.ir.AbstractRegisterPool
-
- end - Variable in class org.jikesrvm.compilers.opt.ir.BasicBlock
-
Last instruction of the basic block (BBEND).
- end - Variable in class org.jikesrvm.compilers.opt.ir.ia32.PhysicalRegisterSet.RangeEnumeration
-
- end - Variable in class org.jikesrvm.compilers.opt.ir.Instruction.BASE_OE
-
- end - Variable in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalRegisterSet.PhysicalRegisterEnumeration
-
- end - Variable in class org.jikesrvm.compilers.opt.regalloc.BasicInterval
-
DFN of the last instruction of this interval
- end - Variable in class org.jikesrvm.compilers.opt.regalloc.LiveIntervalElement
-
instruction where the live interval ends
(null if alive at basic block exit)
- end - Variable in class org.jikesrvm.compilers.opt.regalloc.ScratchMap.Interval
-
The instruction before which the scratch range ends.
- end - Variable in class org.jikesrvm.tools.oth.OptTestHarness.Performance
-
- end() - Static method in class org.mmtk.utility.statistics.Xml
-
Mark the end of XML output
- end_ - Variable in class org.mmtk.utility.gcspy.Subspace
-
end address of the subspace.
- endCommunication() - Method in class org.mmtk.vm.gcspy.ServerSpace
-
End the transmission (for this event)
- EndComparator() - Constructor for class org.jikesrvm.compilers.opt.regalloc.IncreasingEndMappedIntervalSet.EndComparator
-
- endCurrentMap(int) - Method in class org.jikesrvm.compilers.opt.runtimesupport.OptGCMap
-
Ends the current map
- endGC() - Static method in class org.mmtk.utility.statistics.Stats
-
End a GC phase.
- ending_bytecode() - Method in class org.jikesrvm.compilers.baseline.TemplateCompilerFramework
-
Notify BaselineCompilerImpl that we are ending code gen for the bytecode biStart
- endLastMajorGC - Static variable in class org.mmtk.utility.heap.HeapGrowthManager
-
- endOfBasicBlock - Variable in class org.jikesrvm.compilers.opt.bc2ir.BC2IR
-
Does basic block end here?
- endOfExecutionString(RVMMethod) - Static method in class org.jikesrvm.tools.oth.OptTestHarness
-
- endPairHandshake() - Method in class org.jikesrvm.scheduler.RVMThread
-
- endPairWith(RVMThread) - Method in class org.jikesrvm.scheduler.RVMThread
-
- endPairWithCurrent() - Method in class org.jikesrvm.scheduler.RVMThread
-
- endPCs - Variable in class org.jikesrvm.classloader.ExceptionHandlerMap
-
bytecode offset at which i-th try block ends (exclusive)
0-indexed from start of method's bytecodes[]
- endPCs - Variable in class org.jikesrvm.compilers.opt.bc2ir.BBSet
-
End bytecode index for each exception handler range
- endReferenceMap - Variable in class org.jikesrvm.compilers.baseline.JSRSubroutineInfo
-
- endReferenceTop - Variable in class org.jikesrvm.compilers.baseline.JSRSubroutineInfo
-
- endsAfter(int) - Method in class org.jikesrvm.compilers.opt.regalloc.BasicInterval
-
- endsAfter(BasicInterval) - Method in class org.jikesrvm.compilers.opt.regalloc.BasicInterval
-
- endsBefore(int) - Method in class org.jikesrvm.compilers.opt.regalloc.BasicInterval
-
- endScratchInterval(Register, Instruction) - Method in class org.jikesrvm.compilers.opt.regalloc.ScratchMap
-
End an interval of scratch-ness for a physical register.
- endSymbolicInterval(Register, Instruction) - Method in class org.jikesrvm.compilers.opt.regalloc.ScratchMap
-
End an interval of scratch-ness for a symbolic register.
- engine - Variable in class org.jikesrvm.mm.mmtk.MMTk_Events
-
- engine - Variable in class org.jikesrvm.tuningfork.Feedlet
-
- engine - Static variable in class org.jikesrvm.tuningfork.TraceEngine
-
- enlargeTable() - Static method in class org.jikesrvm.runtime.Statics
-
Grow the statics table
- enqueue(ForwardReference, ForwardReference) - Static method in class org.jikesrvm.compilers.common.assembler.ForwardReference
-
Adds a new reference to a priority queue.
- enqueue(RVMThread) - Method in class org.jikesrvm.scheduler.ThreadQueue
-
- enqueue(RawChunk) - Method in class org.jikesrvm.tuningfork.ChunkQueue
-
- enqueue(EventChunk) - Method in class org.jikesrvm.tuningfork.EventChunkQueue
-
- enqueue(Address, int, boolean) - Method in class org.mmtk.utility.deque.SharedDeque
-
Enqueue a block on the head or tail of the shared queue
- enqueuedPages() - Method in class org.mmtk.utility.deque.SharedDeque
-
- enqueueReference(ObjectReference) - Method in class org.jikesrvm.mm.mmtk.ReferenceProcessor
-
Put this Reference object on its ReferenceQueue (if it has one)
when its referent is no longer sufficiently reachable.
- ensureCapacity(int) - Static method in class org.jikesrvm.classloader.TableBasedDynamicLinker
-
Method invoked from MemberReference to
ensure that there is space in the dynamic linking table for
the given member reference.
- ensureCapacity(int) - Static method in class org.jikesrvm.compilers.common.CompiledMethods
-
Ensure space in backing array for id.
- ensureCorrectMapConstruction(MachineCodeOffsets, Instruction) - Static method in class org.jikesrvm.compilers.opt.runtimesupport.OptMachineCodeMap
-
Ensures correct map construction by either correcting oddities or failing
immediately in case of errors.
- ensureLandingPad(LSTNode, IR) - Static method in class org.jikesrvm.compilers.opt.controlflow.CFGTransformations
-
- ensureLandingPads(IR) - Static method in class org.jikesrvm.compilers.opt.controlflow.CFGTransformations
-
- ensureLandingPads(LSTNode, IR) - Static method in class org.jikesrvm.compilers.opt.controlflow.CFGTransformations
-
- EnsureLocalCapacity(JNIEnvironment, int) - Static method in class org.jikesrvm.jni.JNIFunctions
-
EnsureLocalCapacity
- ensureMapped(Address, int) - Static method in class org.mmtk.utility.heap.Mmapper
-
Ensure that a range of pages is mmapped (or equivalent).
- ensureObjectSize(int) - Method in class org.jikesrvm.objectmodel.FieldLayoutContext
-
Adjust the size of the object if necessary to accommodate a field.
- EnsureSSA() - Constructor for class org.jikesrvm.compilers.opt.ssa.RedundantBranchElimination.EnsureSSA
-
- entering - Variable in class org.jikesrvm.scheduler.LightMonitor
-
- entering - Variable in class org.jikesrvm.scheduler.Lock
-
Queue for entering the lock, guarded by mutex.
- enterJNIBlocked() - Method in class org.jikesrvm.scheduler.RVMThread
-
- enterJNIBlockedFromCallIntoNative() - Static method in class org.jikesrvm.scheduler.RVMThread
-
- enterJNIBlockedFromCallIntoNativeMethod - Static variable in class org.jikesrvm.runtime.Entrypoints
-
- enterJNIBlockedFromJNIFunctionCall() - Static method in class org.jikesrvm.scheduler.RVMThread
-
- enterJNIBlockedFromJNIFunctionCallMethod - Static variable in class org.jikesrvm.runtime.Entrypoints
-
- enterJNIFromCallIntoNative() - Static method in class org.jikesrvm.scheduler.RVMThread
-
- enterJNIFromJNIFunctionCall() - Static method in class org.jikesrvm.scheduler.RVMThread
-
- enterNative() - Static method in class org.jikesrvm.scheduler.RVMThread
-
Indicate that we'd like the current thread to be executing privileged code that
does not require synchronization with the GC.
- enterNativeBlocked() - Method in class org.jikesrvm.scheduler.RVMThread
-
- enterNativeBlockedImpl(boolean) - Method in class org.jikesrvm.scheduler.RVMThread
-
Internal method for transitioning a thread from IN_JAVA or IN_JAVA_TO_BLOCK to
either BLOCKED_IN_NATIVE or BLOCKED_IN_JNI, depending on the value of the jni
parameter.
- EnterSSA - Class in org.jikesrvm.compilers.opt.ssa
-
This compiler phase constructs SSA form.
- EnterSSA() - Constructor for class org.jikesrvm.compilers.opt.ssa.EnterSSA
-
- enterSSA - Variable in class org.jikesrvm.compilers.opt.ssa.LoopVersioning
-
Compiler phases called from this one
- EnterSSA.PhiTypeInformation - Enum in org.jikesrvm.compilers.opt.ssa
-
- ENTRIES_IN_CHUNK_MAP_BLOCK - Static variable in class org.mmtk.policy.immix.ChunkList
-
- entry - Variable in class org.jikesrvm.compilers.opt.bc2ir.BBSet
-
entry block of the CFG
- entry() - Method in class org.jikesrvm.compilers.opt.ir.ControlFlowGraph
-
Return the entry node of the FCFG.
- entry - Variable in class org.jikesrvm.util.LinkedListRVM.Element
-
- entryBlock - Variable in class org.jikesrvm.compilers.opt.bc2ir.HandlerBlockLE
-
The synthetic entry basic block for this handler.
- Entrypoint - Annotation Type in org.vmmagic.pragma
-
The entrypoint annotation indicates that the method or field is
directly accessed by the compiler.
- EntrypointHelper - Class in org.jikesrvm.runtime
-
Helper class for retrieving entrypoints.
- EntrypointHelper() - Constructor for class org.jikesrvm.runtime.EntrypointHelper
-
- Entrypoints - Class in org.jikesrvm.runtime
-
Fields and methods of the virtual machine that are needed by
compiler-generated machine code or C runtime code.
- Entrypoints() - Constructor for class org.jikesrvm.runtime.Entrypoints
-
- entrySize - Variable in class org.mmtk.utility.SimpleHashtable
-
The size of each entry in the table
- entryToJNI(int) - Method in class org.jikesrvm.jni.JNIEnvironment
-
Save data and perform necessary conversions for entry into JNI.
- Enum(Enumeration<GraphNode>) - Constructor for class org.jikesrvm.compilers.opt.util.GraphNodeEnumerator.Enum
-
- ENUM_MAX_LEN - Static variable in class org.mmtk.utility.gcspy.StreamConstants
-
- ENUM_MAX_NUM - Static variable in class org.mmtk.utility.gcspy.StreamConstants
-
- ENUM_OPTION - Static variable in class org.vmutil.options.Option
-
- enumerate(int, IR) - Static method in class org.jikesrvm.compilers.opt.ir.GenericPhysicalDefUse
-
- enumerate(int, IR) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.PhysicalDefUse
-
- enumerate(int, IR) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalDefUse
-
- enumerateAll() - Method in class org.jikesrvm.compilers.opt.ir.GenericPhysicalRegisterSet
-
- enumerateAll() - Method in class org.jikesrvm.compilers.opt.ir.ia32.PhysicalRegisterSet
-
- enumerateAll() - Method in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalRegisterSet
-
- enumerateAllImplicitDefUses(IR) - Static method in class org.jikesrvm.compilers.opt.ir.GenericPhysicalDefUse
-
- enumerateAllImplicitDefUses(IR) - Static method in class org.jikesrvm.compilers.opt.ir.ia32.PhysicalDefUse
-
- enumerateAllImplicitDefUses(IR) - Static method in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalDefUse
-
- enumerateAndFormatInstructions(BasicBlock) - Method in class org.jikesrvm.compilers.opt.driver.CFGVisualization
-
- enumerateBranchInstructions() - Method in class org.jikesrvm.compilers.opt.ir.BasicBlock
-
Return an enumeration of the branch instructions in this
basic block.
- enumerateExposedHeapVariables() - Method in class org.jikesrvm.compilers.opt.ssa.SSADictionary
-
Return an enumeration of all heap variables that may be
exposed on procedure exit.
- enumerateFPRParameters(int) - Method in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalRegisterSet
-
Enumerates the first n FPR parameters.
- enumerateFPRs() - Method in class org.jikesrvm.compilers.opt.ir.ia32.PhysicalRegisterSet
-
- enumerateFromRoot() - Method in class org.jikesrvm.compilers.opt.inlining.InlineSequence
-
- enumerateGPRParameters(int) - Method in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalRegisterSet
-
Enumerate the first n GPR parameters.
- enumerateGPRs() - Method in class org.jikesrvm.compilers.opt.ir.GenericPhysicalRegisterSet
-
- enumerateGPRs() - Method in class org.jikesrvm.compilers.opt.ir.ia32.PhysicalRegisterSet
-
- enumerateGPRs() - Method in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalRegisterSet
-
- enumerateLiveIntervals(BasicBlock) - Method in class org.jikesrvm.compilers.opt.liveness.LiveInterval
-
- enumerateNodes() - Method in class org.jikesrvm.compilers.opt.dfsolver.DF_Graph
-
Enumerate the nodes in the graph.
- enumerateNodes() - Method in interface org.jikesrvm.compilers.opt.util.Graph
-
This method lists all of the nodes in a given graph.
- enumerateNodes() - Method in class org.jikesrvm.compilers.opt.util.SpaceEffGraph
-
Enumerate the nodes in no particular order
- enumerateNonvolatileConditionRegisters() - Method in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalRegisterSet
-
Enumerates the non-volatile physical condition registers.
- enumerateNonvolatileFPRs() - Method in class org.jikesrvm.compilers.opt.ir.GenericPhysicalRegisterSet
-
- enumerateNonvolatileFPRs() - Method in class org.jikesrvm.compilers.opt.ir.ia32.PhysicalRegisterSet
-
- enumerateNonvolatileFPRs() - Method in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalRegisterSet
-
- enumerateNonvolatileFPRsBackwards() - Method in class org.jikesrvm.compilers.opt.ir.GenericPhysicalRegisterSet
-
- enumerateNonvolatileGPRs() - Method in class org.jikesrvm.compilers.opt.ir.GenericPhysicalRegisterSet
-
- enumerateNonvolatileGPRs() - Method in class org.jikesrvm.compilers.opt.ir.ia32.PhysicalRegisterSet
-
- enumerateNonvolatileGPRs() - Method in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalRegisterSet
-
- enumerateNonvolatileGPRsBackwards() - Method in class org.jikesrvm.compilers.opt.ir.GenericPhysicalRegisterSet
-
- enumerateNonvolatileGPRsBackwards() - Method in class org.jikesrvm.compilers.opt.ir.ia32.PhysicalRegisterSet
-
- enumerateNonvolatileGPRsBackwards() - Method in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalRegisterSet
-
- enumerateNonvolatiles(int) - Method in class org.jikesrvm.compilers.opt.ir.ia32.PhysicalRegisterSet
-
- enumerateNonvolatiles(int) - Method in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalRegisterSet
-
Enumerate the nonvolatile physical registers of a given class.
- enumerateNonvolatilesBackwards(int) - Method in class org.jikesrvm.compilers.opt.ir.GenericPhysicalRegisterSet
-
- enumerateNonvolatilesBackwards(int) - Method in class org.jikesrvm.compilers.opt.ir.ia32.PhysicalRegisterSet
-
- enumerateNonvolatilesBackwards(int) - Method in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalRegisterSet
-
- enumerateTopSort(Graph) - Static method in class org.jikesrvm.compilers.opt.util.GraphUtilities
-
Return an enumeration of the nodes, or a subset of the nodes, in an
acyclic graph in topological order.
- enumerateTopSort(Graph, Enumeration<GraphNode>) - Static method in class org.jikesrvm.compilers.opt.util.GraphUtilities
-
- enumerateTopSort(Graph, Enumeration<GraphNode>, GraphEdgeFilter) - Static method in class org.jikesrvm.compilers.opt.util.GraphUtilities
-
- enumerateTopSortInternal(Graph, Enumeration<GraphNode>) - Static method in class org.jikesrvm.compilers.opt.util.GraphUtilities
-
- enumerateVertices() - Method in class org.jikesrvm.compilers.opt.ssa.ValueGraph
-
Enumerate the vertices in the value graph.
- enumerateVolatileConditionRegisters() - Method in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalRegisterSet
-
Enumerates the volatile physical condition registers.
- enumerateVolatileFPRs() - Method in class org.jikesrvm.compilers.opt.ir.GenericPhysicalRegisterSet
-
- enumerateVolatileFPRs() - Method in class org.jikesrvm.compilers.opt.ir.ia32.PhysicalRegisterSet
-
- enumerateVolatileFPRs() - Method in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalRegisterSet
-
Enumerates all the volatile FPRs in this set.
- enumerateVolatileGPRs() - Method in class org.jikesrvm.compilers.opt.ir.GenericPhysicalRegisterSet
-
- enumerateVolatileGPRs() - Method in class org.jikesrvm.compilers.opt.ir.ia32.PhysicalRegisterSet
-
- enumerateVolatileGPRs() - Method in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalRegisterSet
-
- enumerateVolatiles() - Method in class org.jikesrvm.compilers.opt.ir.GenericPhysicalRegisterSet
-
- enumerateVolatiles(int) - Method in class org.jikesrvm.compilers.opt.ir.GenericPhysicalRegisterSet
-
- enumerateVolatiles(int) - Method in class org.jikesrvm.compilers.opt.ir.ia32.PhysicalRegisterSet
-
- enumerateVolatiles() - Method in class org.jikesrvm.compilers.opt.ir.ia32.PhysicalRegisterSet
-
- enumerateVolatiles(int) - Method in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalRegisterSet
-
Enumerate the volatile physical registers of a given class.
- enumerateVolatiles() - Method in class org.jikesrvm.compilers.opt.ir.ppc.PhysicalRegisterSet
-
- enumerator() - Method in class org.jikesrvm.compilers.opt.ir.ExceptionHandlerBasicBlockBag
-
An enumeration of all the exception handler basic blocks
(transitively) in the EHBBB.
- enumerator() - Method in class org.jikesrvm.compilers.opt.liveness.LiveSet
-
Returns an enumerator of the list
- enumFromNode(BasicBlockLE) - Static method in class org.jikesrvm.compilers.opt.bc2ir.BBSet.TreeEnumerator
-
- enumFromRoot(BasicBlockLE) - Static method in class org.jikesrvm.compilers.opt.bc2ir.BBSet.TreeEnumerator
-
- EnumOption - Class in org.vmutil.options
-
An option that is a selection of several strings.
- EnumOption(OptionSet, String, String, String[], String) - Constructor for class org.vmutil.options.EnumOption
-
Create a new enumeration option.
- epilogue - Variable in class org.jikesrvm.compilers.opt.bc2ir.GenerationContext
-
The basic block into which BC2IR's caller will generate an epilogue.
- EPILOGUE - Static variable in class org.jikesrvm.scheduler.RVMThread
-
- EPILOGUE_BCI - Static variable in class org.jikesrvm.compilers.opt.driver.OptConstants
-
- EPILOGUE_BLOCK_BCI - Static variable in class org.jikesrvm.compilers.opt.driver.OptConstants
-
- epilogueBBLE - Variable in class org.jikesrvm.compilers.opt.bc2ir.InliningBlockLE
-
- epilogueYieldpointBlock - Variable in class org.jikesrvm.compilers.opt.ir.MIRInfo
-
A basic block holding the call to Thread.threadSwitch for an
epilogue.
- epsilon(float, float) - Method in class org.jikesrvm.compilers.opt.ir.WeightedBranchTargets
-
- EQ - Static variable in class org.jikesrvm.compilers.common.assembler.ia32.AssemblerConstants
-
ZF == 1 - equal (zero)
- EQ() - Static method in class org.jikesrvm.compilers.opt.ir.operand.ia32.IA32ConditionOperand
-
- EQ(Address) - Method in class org.vmmagic.unboxed.Address
-
Return true if this Address instance is equal
to addr2.
- EQ(Extent) - Method in class org.vmmagic.unboxed.Extent
-
- EQ(Offset) - Method in class org.vmmagic.unboxed.Offset
-
- EQ(Word) - Method in class org.vmmagic.unboxed.Word
-
Equality comparison
- EQ_GT_GE(ConditionOperand) - Static method in class org.jikesrvm.compilers.opt.lir2mir.BURS_Common_Helpers
-
- EQ_LT_LE(ConditionOperand) - Static method in class org.jikesrvm.compilers.opt.lir2mir.BURS_Common_Helpers
-
- EQ_NE(ConditionOperand) - Static method in class org.jikesrvm.compilers.opt.lir2mir.BURS_Common_Helpers
-
- EQUAL - Static variable in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Integer equal ==
- EQUAL() - Static method in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Create the condition code operand for EQUAL
- equals(Object) - Method in class org.jikesrvm.adaptive.database.callgraph.CallSite
-
Determine if two call sites are the same.
- equals(Object) - Method in class org.jikesrvm.adaptive.util.CompilerAdviceAttribute
-
- equals(Object) - Method in class org.jikesrvm.adaptive.util.UnResolvedCallSite
-
Determine if two call sites are the same.
- equals(Object) - Method in class org.jikesrvm.classloader.Atom
-
Outside of this class atoms are canonical and should be compared using ==.
- equals(Object) - Method in class org.jikesrvm.classloader.FieldVector
-
- equals(Object) - Method in class org.jikesrvm.classloader.InterfaceMethodSignature
-
- equals(Object) - Method in class org.jikesrvm.classloader.MemberReference
-
- equals(Object) - Method in class org.jikesrvm.classloader.MethodVector
-
- equals(Object) - Method in class org.jikesrvm.classloader.RVMAnnotation.AnnotationMember
-
- equals(Object) - Method in class org.jikesrvm.classloader.RVMAnnotation
-
- equals(Object) - Method in class org.jikesrvm.classloader.TypeReference
-
Are two keys equivalent?
- equals(Object) - Method in class org.jikesrvm.classloader.TypeReferenceVector
-
- equals(Object) - Method in class org.jikesrvm.compilers.opt.controlflow.ReorderingPhase.Edge
-
- equals(Object) - Method in class org.jikesrvm.compilers.opt.inlining.InlineSequence
-
- equals(Object) - Method in class org.jikesrvm.compilers.opt.ir.operand.AddressConstantOperand
-
- equals(Object) - Method in class org.jikesrvm.compilers.opt.ir.operand.IntConstantOperand
-
- equals(Object) - Method in class org.jikesrvm.compilers.opt.LocalCSE.AvailableExpression
-
Two AEs are "equal" iff
for unary, binary and ternary expressions:
the operator and the operands match
for loads and stores: if the 2 operands and the location match
- equals(Object) - Method in class org.jikesrvm.compilers.opt.regalloc.BasicInterval
-
- equals(Object) - Method in class org.jikesrvm.compilers.opt.regalloc.MappedBasicInterval
-
- equals(Object) - Method in class org.jikesrvm.compilers.opt.ssa.LiveRangeSplitting.LiveRangeSplittingPhase.BasicBlockPair
-
- equals(Object) - Method in class org.jikesrvm.compilers.opt.ssa.LoadElimination.UseRecord
-
- equals(Object) - Method in class org.jikesrvm.compilers.opt.ssa.SSADictionary.HeapKey
-
Test against another key for equality.
- equals(Object) - Method in class org.jikesrvm.compilers.opt.ssa.ValueNumberPair
-
- equals(Object) - Method in class org.jikesrvm.runtime.CommandLineArgs.Prefix
-
Equals method to be consistent with Comparable
- equals(Object) - Method in class org.jikesrvm.util.BitVector
-
Compares this object against the specified object.
- equals(Object) - Method in class org.jikesrvm.util.Pair
-
- equals(Object) - Method in class org.vmmagic.unboxed.ArchitecturalWord
-
- equations - Variable in class org.jikesrvm.compilers.opt.dfsolver.DF_System
-
The equations that comprise this dataflow system.
- equivalentValforPHI(Instruction) - Static method in class org.jikesrvm.compilers.opt.Simple
-
Try to find an operand that is equivalent to the result of a
given phi instruction.
- ERROR - Static variable in class org.jikesrvm.compilers.opt.runtimesupport.OptGCMap
-
- error(String) - Method in class org.jikesrvm.mm.mmtk.Assert
-
This method should be called whenever an error is encountered.
- ERROR_MSG_WRONG_IMPLEMENTATION - Static variable in class org.jikesrvm.jni.JNIFunctions
-
- ErrorsFatal - Static variable in class org.jikesrvm.Options
-
- ESCAPE_INVOKEE_THREAD_LOCAL - Variable in class org.jikesrvm.compilers.opt.OptOptions
-
Compile the method assuming the invokee is thread-local.
- ESCAPE_MAX_ARRAY_SIZE - Variable in class org.jikesrvm.compilers.opt.OptOptions
-
Maximum size of array to replaced with registers by simple escape analysis
- ESCAPE_MONITOR_REMOVAL - Variable in class org.jikesrvm.compilers.opt.OptOptions
-
Try to remove unnecessary monitor operations
- ESCAPE_SCALAR_REPLACE_AGGREGATES - Variable in class org.jikesrvm.compilers.opt.OptOptions
-
If possible turn aggregates (objects) into variable definition/uses
- ESCAPE_SIMPLE_IPA - Variable in class org.jikesrvm.compilers.opt.OptOptions
-
Eagerly compute method summaries for simple escape analysis
- escapeCleanUp - Static variable in class org.jikesrvm.compilers.opt.escape.EscapeTransformations
-
Transforms to clean the IR prior to another round of escape transformations
- escapeInfo - Variable in class org.jikesrvm.compilers.opt.escape.MethodSummary
-
Escape result.
- escapePlan - Static variable in class org.jikesrvm.compilers.opt.escape.SimpleEscape
-
This member represents the directions to the optimizing compiler to
perform escape analysis on a method, but do not generate
code.
- EscapeTransformations - Class in org.jikesrvm.compilers.opt.escape
-
Transformations that use escape analysis.
- EscapeTransformations() - Constructor for class org.jikesrvm.compilers.opt.escape.EscapeTransformations
-
- ESI - Static variable in class org.jikesrvm.ia32.RegisterConstants
-
- ESP - Variable in class org.jikesrvm.compilers.opt.mir2mc.ia32.AssemblerBase
-
Hold EBP register object for use in estimating size of memory operands.
- ESP - Static variable in class org.jikesrvm.ia32.RegisterConstants
-
- ESPOffset - Variable in class org.jikesrvm.compilers.opt.regalloc.ia32.StackManager
-
We allow the stack pointer to float from its normal position at the
bottom of the frame.
- establishDefragSpillThreshold(ChunkList, ImmixSpace) - Method in class org.mmtk.policy.immix.Defrag
-
- EstimateBlockFrequencies - Class in org.jikesrvm.compilers.opt.controlflow
-
Derive relative basic block execution frequencies from branch probabilities.
- EstimateBlockFrequencies() - Constructor for class org.jikesrvm.compilers.opt.controlflow.EstimateBlockFrequencies
-
- estimateCompileTime(int, NormalMethod) - Static method in class org.jikesrvm.adaptive.recompilation.CompilerDNA
-
Estimate how long (in milliseconds) it will/did take the
given compiler to compile the given method.
- estimateExecutionTime(Instruction) - Method in class org.jikesrvm.compilers.opt.depgraph.DepGraphStats
-
Returns an estimate of the number of cycles for a given instruction.
- estimateSize(Instruction, int) - Method in class org.jikesrvm.compilers.opt.mir2mc.ia32.AssemblerBase
-
- eTable - Variable in class org.jikesrvm.compilers.baseline.BaselineCompiledMethod
-
Exception table, null if not present.
- eTable - Variable in class org.jikesrvm.compilers.opt.runtimesupport.OptCompiledMethod
-
The encoded exception tables (null if there are none)
- ethrow - Static variable in class org.jikesrvm.compilers.opt.ir.Operator
-
is an exception throw
- EVAL(BasicBlock) - Method in class org.jikesrvm.compilers.opt.controlflow.LTDominators
-
This method inspects the passed block and returns the following:
block, if block is a root of a tree in the forest
any vertex, u !
- evaluate(DF_LatticeCell[]) - Method in class org.jikesrvm.compilers.opt.controlflow.DominatorOperator
-
Evaluate an equation with the MEET operation
- evaluate() - Method in class org.jikesrvm.compilers.opt.dfsolver.DF_Equation
-
Evaluate this equation, setting a new value for the
left-hand side.
- evaluate(DF_LatticeCell[]) - Method in class org.jikesrvm.compilers.opt.dfsolver.DF_Operator
-
Evaluate this equation, setting a new value for the
left-hand side.
- evaluate(Operand, Operand) - Method in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Given two operands, evaluate the condition on them.
- evaluate(int, int) - Method in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Given two ints, evaluate the condition on them.
- evaluate(long, long) - Method in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Given two longs, evaluate the condition on them.
- evaluate(float, float) - Method in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Given two floats, evaluate the condition on them.
- evaluate(double, double) - Method in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Given two doubles, evaluate the condition on them.
- evaluate(Address, Address) - Method in class org.jikesrvm.compilers.opt.ir.operand.ConditionOperand
-
Given two Addresses, evaluate the condition on them.
- evaluate(DF_LatticeCell[]) - Method in class org.jikesrvm.compilers.opt.ssa.IndexPropagationSystem.MeetOperator
-
Evaluate a dataflow equation with the MEET operator
- evaluate(DF_LatticeCell[]) - Method in class org.jikesrvm.compilers.opt.ssa.IndexPropagationSystem.UpdateDefArrayOperator
-
Evaluate the dataflow equation with this operator.
- evaluate(DF_LatticeCell[]) - Method in class org.jikesrvm.compilers.opt.ssa.IndexPropagationSystem.UpdateDefObjectOperator
-
Evaluate the dataflow equation with this operator.
- evaluate(DF_LatticeCell[]) - Method in class org.jikesrvm.compilers.opt.ssa.IndexPropagationSystem.UpdateUseArrayOperator
-
Evaluate the dataflow equation with this operator.
- evaluate(DF_LatticeCell[]) - Method in class org.jikesrvm.compilers.opt.ssa.IndexPropagationSystem.UpdateUseObjectOperator
-
Evaluate the dataflow equation with this operator.
- evaluateArrayMeet(DF_LatticeCell[]) - Method in class org.jikesrvm.compilers.opt.ssa.IndexPropagationSystem.MeetOperator
-
Evaluate a dataflow equation with the MEET operator
for lattice cells representing array heap variables.
- evaluateCost(BasicBlock) - Method in class org.jikesrvm.compilers.opt.controlflow.BranchOptimizations
-
Evaluates the cost of a basic block, in number of real instructions
excluding branches.
- evaluateObjectMeet(DF_LatticeCell[]) - Method in class org.jikesrvm.compilers.opt.ssa.IndexPropagationSystem.MeetOperator
-
Evaluate a dataflow equation with the MEET operator
for lattice cells representing field heap variables.
- evenMutatorResetRendezvous - Static variable in class org.mmtk.plan.Phase
-
Do we need to add a sync point to reset the mutator count.
- evenScheduledPhase - Static variable in class org.mmtk.plan.Phase
-
The current even (0 mod 2) scheduled phase.
- EVENT_DATA_OFFSET - Static variable in class com.ibm.tuningfork.tracegen.chunk.EventChunk
-
- EVENT_DATA_OFFSET - Static variable in class com.ibm.tuningfork.tracegen.chunk.EventTypeChunk
-
- EVENT_TYPE_ID - Static variable in class com.ibm.tuningfork.tracegen.chunk.EventChunk
-
- EVENT_TYPE_ID - Static variable in class com.ibm.tuningfork.tracegen.chunk.EventTypeChunk
-
- EVENT_TYPE_OFFSET - Static variable in class com.ibm.tuningfork.tracegen.chunk.EventTypeChunk
-
- EVENT_TYPE_SPACE_ID - Static variable in class com.ibm.tuningfork.tracegen.chunk.EventTypeSpaceChunk
-
- EventAttribute - Class in com.ibm.tuningfork.tracegen.types
-
An attribute of an EventType.
- EventAttribute(String, String, ScalarType) - Constructor for class com.ibm.tuningfork.tracegen.types.EventAttribute
-
Create an EventAttribute with the specified name, description and type.
- EventChunk - Class in com.ibm.tuningfork.tracegen.chunk
-
- EventChunk() - Constructor for class com.ibm.tuningfork.tracegen.chunk.EventChunk
-
- EventChunkQueue - Class in org.jikesrvm.tuningfork
-
A Queue of EventChunks.
- EventChunkQueue() - Constructor for class org.jikesrvm.tuningfork.EventChunkQueue
-
- EventCounter - Class in org.mmtk.utility.statistics
-
This class implements a simple event counter (counting number
events that occur for each phase).
- EventCounter(String) - Constructor for class org.mmtk.utility.statistics.EventCounter
-
Constructor
- EventCounter(String, boolean) - Constructor for class org.mmtk.utility.statistics.EventCounter
-
Constructor
- EventCounter(String, boolean, boolean) - Constructor for class org.mmtk.utility.statistics.EventCounter
-
Constructor
- eventCounterManager - Static variable in class org.jikesrvm.adaptive.measurements.instrumentation.Instrumentation
-
A pointer to a InstrumentedEventCounterManager, (See
InstrumentedEventCounterManager.java for the idea behind a
counter manager) There can be multiple managers in use at the
same time (for example, one per method)., but for now we just use
one for everything.
- eventNumber - Variable in class org.jikesrvm.adaptive.measurements.instrumentation.StringEventCounterData
-
Used to keep track of how many counters have been used so far.
- events - Static variable in class org.jikesrvm.mm.mmtk.MMTk_Events
-
- events - Variable in class org.jikesrvm.tuningfork.Feedlet
-
- events - Static variable in class org.mmtk.vm.VM
-
- EventType - Class in com.ibm.tuningfork.tracegen.types
-
An EventType describes the types and attributes of the data values associated
with a particular event index.
- EventType(String, String) - Constructor for class com.ibm.tuningfork.tracegen.types.EventType
-
Create a new event type with no attributes.
- EventType(String, String, EventAttribute) - Constructor for class com.ibm.tuningfork.tracegen.types.EventType
-
Create a new event type with a single attribute.
- EventType(String, String, EventAttribute[]) - Constructor for class com.ibm.tuningfork.tracegen.types.EventType
-
Create a new event type with the supplied attributes.
- EventTypeChunk - Class in com.ibm.tuningfork.tracegen.chunk
-
- EventTypeChunk() - Constructor for class com.ibm.tuningfork.tracegen.chunk.EventTypeChunk
-
- EventTypeSpaceChunk - Class in com.ibm.tuningfork.tracegen.chunk
-
- EventTypeSpaceChunk(EventTypeSpaceVersion) - Constructor for class com.ibm.tuningfork.tracegen.chunk.EventTypeSpaceChunk
-
- EventTypeSpaceVersion - Class in com.ibm.tuningfork.tracegen.types
-
- EventTypeSpaceVersion(String, int) - Constructor for class com.ibm.tuningfork.tracegen.types.EventTypeSpaceVersion
-
- EVERYTHING_ESCAPES - Static variable in class org.jikesrvm.compilers.opt.escape.MethodSummary
-
- EX_TYPE - Static variable in class org.jikesrvm.compilers.common.ExceptionTable
-
- exactlyOneUse(Register) - Static method in class org.jikesrvm.compilers.opt.DefUse
-
- exceededPhaseLimit - Static variable in class org.mmtk.utility.statistics.Stats
-
- EXCEPTION_E - Static variable in class org.jikesrvm.compilers.opt.depgraph.DepGraphConstants
-
- EXCEPTION_HANDLER - Static variable in class org.jikesrvm.compilers.opt.ir.BasicBlock
-
Bitfield used in flag encoding
- EXCEPTION_HANDLER_WITH_NORMAL_IN - Static variable in class org.jikesrvm.compilers.opt.ir.BasicBlock
-
Bitfield used in flag encoding
- EXCEPTION_ML - Static variable in class org.jikesrvm.compilers.opt.depgraph.DepGraphConstants
-
- EXCEPTION_MS - Static variable in class org.jikesrvm.compilers.opt.depgraph.DepGraphConstants
-
- EXCEPTION_R - Static variable in class org.jikesrvm.compilers.opt.depgraph.DepGraphConstants
-
- ExceptionCheck(JNIEnvironment) - Static method in class org.jikesrvm.jni.JNIFunctions
-
- ExceptionClear(JNIEnvironment) - Static method in class org.jikesrvm.jni.JNIFunctions
-
ExceptionClear
- exceptionDeliverer - Static variable in class org.jikesrvm.compilers.baseline.BaselineCompiledMethod
-
Baseline exception deliverer object
- exceptionDeliverer - Static variable in class org.jikesrvm.compilers.opt.runtimesupport.OptCompiledMethod
-
- ExceptionDeliverer - Class in org.jikesrvm.runtime
-
Interface for exception delivery called by RuntimeEntrypoints.deliverException() to
pass control to a stackframe whose method has an appropriate "catch" block
or to step over a stackframe that does not have an appropriate catch block.
- ExceptionDeliverer() - Constructor for class org.jikesrvm.runtime.ExceptionDeliverer
-
- ExceptionDescribe(JNIEnvironment) - Static method in class org.jikesrvm.jni.JNIFunctions
-
ExceptionDescribe: print the exception description and the stack trace back,
then clear the exception
- exceptionEndRange(int) - Method in class org.jikesrvm.compilers.opt.bc2ir.BBSet
-
Given a starting bytecode index, find the greatest bcIndex that
is still has the same inscope exception handlers.
- EXCEPTIONHANDLER - Static variable in class org.jikesrvm.compilers.baseline.BBConstants
-
- ExceptionHandlerBasicBlock - Class in org.jikesrvm.compilers.opt.ir
-
A basic block that marks the start of an exception handler.
- ExceptionHandlerBasicBlock(int, InlineSequence, TypeOperand, ControlFlowGraph) - Constructor for class org.jikesrvm.compilers.opt.ir.ExceptionHandlerBasicBlock
-
Creates a new exception handler basic block at the specified location,
which catches the specified type of exception.
- ExceptionHandlerBasicBlockBag - Class in org.jikesrvm.compilers.opt.ir
-
A container for the chain of exception handlers for a basic block.
- ExceptionHandlerBasicBlockBag(ExceptionHandlerBasicBlock[], ExceptionHandlerBasicBlockBag) - Constructor for class org.jikesrvm.compilers.opt.ir.ExceptionHandlerBasicBlockBag
-
Create an EHBBB
- ExceptionHandlerMap - Class in org.jikesrvm.classloader
-
A java method's try/catch/finally information.
- ExceptionHandlerMap(int[], int[], int[], TypeReference[]) - Constructor for class org.jikesrvm.classloader.ExceptionHandlerMap
-
- exceptionHandlerMap - Variable in class org.jikesrvm.classloader.NormalMethod
-
try/catch/finally blocks for this method (null --> none)
- exceptionHandlers - Variable in class org.jikesrvm.compilers.opt.ir.BasicBlock
-
Encodes exception handler info for this block.
- exceptionObject - Variable in class org.jikesrvm.compilers.opt.bc2ir.HandlerBlockLE
-
The RegisterOperand that code should use to access
the caught exception object
- exceptionObjectOffset - Variable in class org.jikesrvm.compilers.opt.runtimesupport.OptCompiledMethod
-
unsigned offset (off the framepointer) of caught exception
object in bytes
- ExceptionOccurred(JNIEnvironment) - Static method in class org.jikesrvm.jni.JNIFunctions
-
ExceptionOccurred
- ExceptionOutEdgeEnum(SpaceEffGraphNode) - Constructor for class org.jikesrvm.compilers.opt.ir.BasicBlock.ExceptionOutEdgeEnum
-
- exceptionRegisters - Variable in class org.jikesrvm.scheduler.RVMThread
-
Place to save register state during hardware(C signal trap handler) or
software (RuntimeEntrypoints.athrow) trap handling.
- exceptionRegistersShadow - Variable in class org.jikesrvm.scheduler.RVMThread
-
- exceptionsAttributeName - Static variable in class org.jikesrvm.classloader.RVMClassLoader
-
Exceptions
- exceptionState - Static variable in class org.jikesrvm.compilers.opt.ssa.SSADictionary
-
The object for the heap variable that is used for modelling
explicit exception dependencies
- ExceptionTable - Static variable in class org.jikesrvm.classloader.TypeReference
-
- ExceptionTable - Class in org.jikesrvm.compilers.common
-
Encoding of try ranges in the final machinecode and the
corresponding exception type and catch block start.
- ExceptionTable() - Constructor for class org.jikesrvm.compilers.common.ExceptionTable
-
- exceptionTypes - Variable in class org.jikesrvm.classloader.ExceptionHandlerMap
-
exception type for which i-th handler is to be invoked
- something like "java/lang/IOException".
- exceptionTypes - Static variable in class org.jikesrvm.classloader.RVMMethod
-
exceptions this method might throw (null --> none)
- exceptionTypes - Variable in class org.jikesrvm.compilers.opt.bc2ir.BBSet
-
Type of exception handled by each exception handler range.
- exceptionTypes - Variable in class org.jikesrvm.compilers.opt.ir.ExceptionHandlerBasicBlock
-
The RVMType(s) of the exception(s) caught by this block.
- exclude - Variable in class org.jikesrvm.compilers.opt.ir.ia32.PhysicalRegisterSet.RangeEnumeration
-
- EXCLUDE_LIVEANAL - Static variable in class org.jikesrvm.compilers.opt.ir.Register
-
- excludeGuards - Variable in class org.jikesrvm.compilers.opt.ssa.SSAOptions
-
ignore guards (validation regs) ?
- excludePattern - Variable in class org.jikesrvm.compilers.opt.driver.OptimizingBootImageCompiler
-
If excludePattern is null, all methods are opt-compiled (or attempted).
- execStatus - Variable in class org.jikesrvm.scheduler.RVMThread
-
Thread state.
- execStatusField - Static variable in class org.jikesrvm.runtime.Entrypoints
-
- execStatusTransitionHistogram - Static variable in class org.jikesrvm.scheduler.RVMThread
-
- execute() - Method in class org.jikesrvm.adaptive.controller.ControllerPlan
-
Execute the plan.
- execute() - Method in class org.jikesrvm.adaptive.OnStackReplacementPlan
-
- execute() - Method in class org.jikesrvm.compilers.opt.driver.CompilationPlan
-
Execute a compilation plan by executing each element
in the optimization plan.
- execute(InlineDecision, IR, Instruction) - Static method in class org.jikesrvm.compilers.opt.inlining.Inliner
-
Execute an inlining decision inlDec for the CALL instruction
callSite that is contained in ir.
- execute(InlineDecision, GenerationContext, ExceptionHandlerBasicBlockBag, Instruction) - Static method in class org.jikesrvm.compilers.opt.inlining.Inliner
-
Return a generation context that represents the
execution of inlDec in the context <parent,ebag> for
the call instruction callSite.
- executeCommand() - Method in class org.jikesrvm.tools.oth.OptTestHarness
-
- executeMainMethod - Variable in class org.jikesrvm.tools.oth.OptTestHarness
-
- executeWithReflection - Variable in class org.jikesrvm.tools.oth.OptTestHarness
-
- ExecutionState - Class in org.jikesrvm.osr
-
- ExecutionState(RVMThread, Offset, int, int, Offset) - Constructor for class org.jikesrvm.osr.ExecutionState
-
- ExecutionStateExtractor - Class in org.jikesrvm.osr
-
A ExecutionStateExtractor extracts a runtime state (VM scope descriptor)
of a method activation.
- ExecutionStateExtractor() - Constructor for class org.jikesrvm.osr.ExecutionStateExtractor
-
- exhaustedReusableSpace - Variable in class org.mmtk.policy.immix.ImmixSpace
-
- exileInfrequentBlocks(IR) - Method in class org.jikesrvm.compilers.opt.controlflow.ReorderingPhase
-
Select a new basic block ordering via a simple heuristic
that moves all infrequent basic blocks to the end.
- exit - Variable in class org.jikesrvm.compilers.opt.bc2ir.GenerationContext
-
The exit node of the outermost CFG
(used by BC2IR for not-definitely caught athrows and by OSR_Yieldpoints)
- exit - Variable in class org.jikesrvm.compilers.opt.controlflow.AnnotatedLSTNode
-
The in loop block that either loops or leaves the loop
- exit() - Method in class org.jikesrvm.compilers.opt.ir.ControlFlowGraph
-
Return the "exit" node of the FCFG.
- exit(int) - Method in class org.jikesrvm.mm.mmtk.Assert
-
- EXIT_CODE_REFLECTION_FAILURE - Static variable in class org.mmtk.vm.VM
-
Exit code to pass if reflection for querying or creating important objects fails.
- EXIT_STATUS_BAD_WORKING_DIR - Static variable in class org.jikesrvm.runtime.ExitStatus
-
Used in 0005fProcess.C
- EXIT_STATUS_BOGUS_COMMAND_LINE_ARG - Static variable in class org.jikesrvm.runtime.ExitStatus
-
- EXIT_STATUS_COULD_NOT_EXECUTE - Static variable in class org.jikesrvm.runtime.ExitStatus
-
- EXIT_STATUS_DUMP_STACK_AND_DIE - Static variable in class org.jikesrvm.runtime.ExitStatus
-
- EXIT_STATUS_DYING_WITH_UNCAUGHT_EXCEPTION - Static variable in class org.jikesrvm.runtime.ExitStatus
-
- EXIT_STATUS_EXECUTABLE_NOT_FOUND - Static variable in class org.jikesrvm.runtime.ExitStatus
-
Traditionally the shell and xargs use status 127 to mean that
they were unable to find something to execute.
- EXIT_STATUS_IMPOSSIBLE_LIBRARY_FUNCTION_ERROR - Static variable in class org.jikesrvm.runtime.ExitStatus
-
- EXIT_STATUS_JNI_COMPILER_FAILED - Static variable in class org.jikesrvm.runtime.ExitStatus
-
same as OPT compiler
- EXIT_STATUS_JNI_TROUBLE - Static variable in class org.jikesrvm.runtime.ExitStatus
-
- EXIT_STATUS_MAIN_THREAD_COULD_NOT_LAUNCH - Static variable in class org.jikesrvm.runtime.ExitStatus
-
- EXIT_STATUS_MISC_TROUBLE - Static variable in class org.jikesrvm.runtime.ExitStatus
-
- EXIT_STATUS_OPT_COMPILER_FAILED - Static variable in class org.jikesrvm.runtime.ExitStatus
-
- EXIT_STATUS_PRINTED_HELP_MESSAGE - Static variable in class org.jikesrvm.runtime.ExitStatus
-
What exit status should we use after we have printed out a help message?
- EXIT_STATUS_RECURSIVELY_SHUTTING_DOWN - Static variable in class org.jikesrvm.runtime.ExitStatus
-
- EXIT_STATUS_SYSCALL_TROUBLE - Static variable in class org.jikesrvm.runtime.ExitStatus
-
- EXIT_STATUS_SYSFAIL - Static variable in class org.jikesrvm.runtime.ExitStatus
-
- EXIT_STATUS_TIMER_TROUBLE - Static variable in class org.jikesrvm.runtime.ExitStatus
-
- EXIT_STATUS_TOO_MANY_OUT_OF_MEMORY_ERRORS - Static variable in class org.jikesrvm.runtime.ExitStatus
-
- EXIT_STATUS_TOO_MANY_THROWABLE_ERRORS - Static variable in class org.jikesrvm.runtime.ExitStatus
-
- EXIT_STATUS_UNEXPECTED_CALL_TO_SYS - Static variable in class org.jikesrvm.runtime.ExitStatus
-
- EXIT_STATUS_UNSUPPORTED_INTERNAL_OP - Static variable in class org.jikesrvm.runtime.ExitStatus
-
- EXITBLOCK - Static variable in class org.jikesrvm.compilers.baseline.BasicBlock
-
- EXITBLOCK - Static variable in class org.jikesrvm.compilers.baseline.BBConstants
-
- exitCallbacks - Static variable in class org.jikesrvm.runtime.Callbacks
-
VM exit callback list.
- exitCallbacksStarted - Static variable in class org.jikesrvm.runtime.Callbacks
-
- exitFromJNI(int) - Method in class org.jikesrvm.jni.JNIEnvironment
-
Restore data, throw pending exceptions or convert return value for exit
from JNI.
- exitInProgress - Static variable in class org.jikesrvm.scheduler.RVMThread
-
In dump stack and dying
- exitLock - Static variable in class org.jikesrvm.runtime.Callbacks
-
- ExitMonitor() - Constructor for class org.jikesrvm.scheduler.Lock.ExitMonitor
-
- exits - Variable in class org.jikesrvm.compilers.opt.ssa.SSADictionary
-
The set of instructions which have been registered to potentially
exit the procedure
- exitsLoop(BasicBlock, BitVector) - Static method in class org.jikesrvm.compilers.opt.controlflow.CFGTransformations
-
- ExitStatus - Class in org.jikesrvm.runtime
-
Exit status codes for the Jikes RVM virtual machine.
- ExitStatus() - Constructor for class org.jikesrvm.runtime.ExitStatus
-
- expand(IR) - Static method in class org.jikesrvm.compilers.opt.mir2mc.ia32.FinalMIRExpansion
-
- ExpandCallingConvention - Class in org.jikesrvm.compilers.opt.regalloc
-
Phase for expanding the calling convention
- ExpandCallingConvention() - Constructor for class org.jikesrvm.compilers.opt.regalloc.ExpandCallingConvention
-
- expandCallingConventions(IR) - Static method in class org.jikesrvm.compilers.opt.regalloc.ia32.CallingConvention
-
Expands calling conventions to make physical registers explicit in the
IR when required for calls, returns, and the prologue.
- expandCounterArrays() - Static method in class org.jikesrvm.adaptive.measurements.instrumentation.CounterArrayManager
-
increment the number of counter arrays
- expandFClear(Instruction, IR) - Static method in class org.jikesrvm.compilers.opt.mir2mc.ia32.FinalMIRExpansion
-
expand an FCLEAR pseudo-insruction using FFREEs.
- expandFmov(Instruction, PhysicalRegisterSet) - Static method in class org.jikesrvm.compilers.opt.mir2mc.ia32.FinalMIRExpansion
-
expand an FMOV pseudo-insruction.
- ExpandFPRStackConvention - Class in org.jikesrvm.compilers.opt.regalloc.ia32
-
At the beginning of each basic block, the register allocator expects
all floating-point stack locations to be available, and named
FPi, 0 < i < 7
However, BURS may consume FP stack locations by inserting instructions
that push or pop the floating-point stack.
- ExpandFPRStackConvention() - Constructor for class org.jikesrvm.compilers.opt.regalloc.ia32.ExpandFPRStackConvention
-
- expandParametersToCall(Instruction, IR) - Static method in class org.jikesrvm.compilers.opt.regalloc.ia32.CallingConvention
-
Explicitly copy parameters to a call into the appropriate physical
registers as defined by the calling convention.
- expandParametersToSysCall(Instruction, IR) - Static method in class org.jikesrvm.compilers.opt.regalloc.ia32.CallingConvention
-
Explicitly copy parameters to a system call into the appropriate physical
registers as defined by the calling convention.
- expandPrologue(IR) - Static method in class org.jikesrvm.compilers.opt.regalloc.ia32.CallingConvention
-
- expandResultOfCall(Instruction, boolean, IR) - Static method in class org.jikesrvm.compilers.opt.regalloc.ia32.CallingConvention
-
Explicitly copy the result of a call instruction from the result
register to the appropriate symbolic register,
as defined by the calling convention.
- ExpandRuntimeServices - Class in org.jikesrvm.compilers.opt.hir2lir
-
As part of the expansion of HIR into LIR, this compile phase
replaces all HIR operators that are implemented as calls to
VM service routines with CALLs to those routines.
- ExpandRuntimeServices() - Constructor for class org.jikesrvm.compilers.opt.hir2lir.ExpandRuntimeServices
-
- expandSizeClass(int, AddressArray) - Method in class org.mmtk.policy.SegregatedFreeListSpace
-
Expand a particular size class, allocating a new block, breaking
the block into cells and placing those cells on a free list for
that block.
- expandSysCall(Instruction, IR) - Method in class org.jikesrvm.compilers.opt.lir2mir.ConvertLIRtoMIR.ReduceOperators
-
- expandSysCall(Instruction, IR) - Static method in class org.jikesrvm.compilers.opt.regalloc.ia32.CallingConvention
-
Calling convention to implement calls to native (C) routines
using the Linux linkage conventions.
- expandSysCallTarget(Instruction, IR) - Static method in class org.jikesrvm.compilers.opt.hir2lir.ConvertToLowLevelIR
-
Expand symbolic SysCall target into a chain of loads from the bootrecord to
the desired target address.
- expandUnconditionalYieldpoint(Instruction, IR, RVMMethod) - Static method in class org.jikesrvm.compilers.opt.mir2mc.ia32.FinalMIRExpansion
-
- expandYieldpoint(Instruction, IR, RVMMethod, IA32ConditionOperand) - Static method in class org.jikesrvm.compilers.opt.mir2mc.ia32.FinalMIRExpansion
-
- EXPECTED(String) - Static method in exception org.jikesrvm.compilers.opt.MagicNotImplementedException
-
Create a MagicNotImplemented exception with message s when we
encounter a magic that we have decided to not implement in the opt
compiler.
- expectedCompilationTime - Variable in class org.jikesrvm.adaptive.controller.ControllerPlan
-
The compilation time we were expecting
- expectedSpeedup - Variable in class org.jikesrvm.adaptive.controller.ControllerPlan
-
The speedup we were expecting
- expireOldIntervals(BasicInterval) - Method in class org.jikesrvm.compilers.opt.regalloc.ActiveSet
-
For each new basic interval, we scan the list of active basic
intervals in order of increasing end point.
- ExplicitFreeListLocal - Class in org.mmtk.policy
-
This class implements unsynchronized (local) elements of an
explicitly managed collector.
- ExplicitFreeListLocal(ExplicitFreeListSpace) - Constructor for class org.mmtk.policy.ExplicitFreeListLocal
-
Constructor
- ExplicitFreeListSpace - Class in org.mmtk.policy
-
Each instance of this class corresponds to one *space*.
- ExplicitFreeListSpace(String, VMRequest) - Constructor for class org.mmtk.policy.ExplicitFreeListSpace
-
The caller specifies the region of virtual memory to be used for
this space.
- explicitInstructions - Variable in class org.jikesrvm.compilers.opt.ir.IREnumeration.AllInstructionsEnum
-
An enumeration of the explicit instructions in the IR for a
basic block
- explicitInstructions - Variable in class org.jikesrvm.compilers.opt.ssa.SSADictionary.AllInstructionEnumeration
-
An enumeration of the explicit instructions in the IR for a basic
block
- ExplicitLargeObjectSpace - Class in org.mmtk.policy
-
Each instance of this class corresponds to one explicitly managed
large object space.
- ExplicitLargeObjectSpace(String, VMRequest) - Constructor for class org.mmtk.policy.ExplicitLargeObjectSpace
-
The caller specifies the region of virtual memory to be used for
this space.
- ExplicitLargeObjectSpace(String, boolean, VMRequest) - Constructor for class org.mmtk.policy.ExplicitLargeObjectSpace
-
The caller specifies the region of virtual memory to be used for
this space.
- ExplicitLargeObjectSpace.Sweeper - Class in org.mmtk.policy
-
A callback used to perform sweeping of the large object space.
- EXPONENT_BITS - Static variable in class org.mmtk.utility.heap.SpaceDescriptor
-
- EXPONENT_MASK - Static variable in class org.mmtk.utility.heap.SpaceDescriptor
-
- EXPONENT_SHIFT - Static variable in class org.mmtk.utility.heap.SpaceDescriptor
-
- ExpressionFolding - Class in org.jikesrvm.compilers.opt
-
This class simplifies expressions globally, if in SSA form, or locally within
a basic block if not.
- ExpressionFolding() - Constructor for class org.jikesrvm.compilers.opt.ExpressionFolding
-
- expressionHelper(IR, LocalCSE.AvExCache, Instruction) - Method in class org.jikesrvm.compilers.opt.LocalCSE
-
Process a unary or binary expression.
- EXTANT - Static variable in class org.jikesrvm.compilers.opt.ir.operand.RegisterOperand
-
is this an extant object?
- EXTANT_ANALYSIS_BCI - Static variable in class org.jikesrvm.compilers.opt.driver.OptConstants
-
- extDump() - Method in class org.jikesrvm.scheduler.RVMThread
-
- extendHArray(HeapOperand<Object>[]) - Static method in class org.jikesrvm.compilers.opt.ssa.SSADictionary
-
Returns a copy of H with an additional free slot at position 0
- Extent - Static variable in class org.jikesrvm.classloader.TypeReference
-
- extent - Variable in class org.mmtk.policy.Space
-
- extent - Variable in class org.mmtk.utility.heap.VMRequest
-
- Extent - Class in org.vmmagic.unboxed
-
Represents a pointer-sized unsigned integer used for describing a length in bytes.
- Extent() - Constructor for class org.vmmagic.unboxed.Extent
-
- ExtentArray - Static variable in class org.jikesrvm.classloader.TypeReference
-
- ExtentArray - Class in org.vmmagic.unboxed
-
- ExtentArray() - Constructor for class org.vmmagic.unboxed.ExtentArray
-
- ExtentArrayType - Static variable in class org.jikesrvm.classloader.RVMType
-
- extentBulkCopy(ObjectReference, Offset, ObjectReference, Offset, int) - Method in class org.mmtk.plan.MutatorContext
-
A number of Extents are about to be copied from object
src to object dst (as in an array
copy).
- extentBulkCopySupported() - Method in class org.mmtk.plan.PlanConstraints
-
- extentFieldRead(Object, Offset, int) - Static method in class org.jikesrvm.mm.mminterface.Barriers
-
Barrier for loads of Extents from fields of instances (i.e. getfield).
- extentFieldReadBarrierMethod - Static variable in class org.jikesrvm.runtime.Entrypoints
-
- extentFieldWrite(Object, Extent, Offset, int) - Static method in class org.jikesrvm.mm.mminterface.Barriers
-
Barrier for writes of Extents into fields of instances (i.e. putfield).
- extentFieldWriteBarrierMethod - Static variable in class org.jikesrvm.runtime.Entrypoints
-
- extentRead(ObjectReference, Word, Word, int) - Method in class org.jikesrvm.mm.mmtk.Barriers
-
Perform the actual read of the read barrier, returning the value as a raw Extent.
- extentRead(ObjectReference, Address, Word, Word, int) - Method in class org.mmtk.plan.MutatorContext
-
Read an Extent.
- extentRead(ObjectReference, Word, Word, int) - Method in class org.mmtk.vm.Barriers
-
Perform the actual read of the read barrier, returning the value as a raw Extent.
- ExtentType - Static variable in class org.jikesrvm.classloader.RVMType
-
- extentWrite(ObjectReference, Extent, Word, Word, int) - Method in class org.jikesrvm.mm.mmtk.Barriers
-
Perform the actual write of the write barrier, writing the value as a raw Extent.
- extentWrite(ObjectReference, Address, Extent, Word, Word, int) - Method in class org.mmtk.plan.MutatorContext
-
Write an Extent.
- extentWrite(ObjectReference, Address, Extent, Word, Word, int) - Method in class org.mmtk.plan.semispace.usePrimitiveWriteBarriers.UsePrimitiveWriteBarriersMutator
-
Write an Extent.
- extentWrite(ObjectReference, Extent, Word, Word, int) - Method in class org.mmtk.vm.Barriers
-
Perform the actual write of the write barrier, writing the value as a raw Extent.
- EXTERNAL_GC_TRIGGER - Static variable in class org.mmtk.vm.Collection
-
Externally triggered garbage collection (eg call to System.gc())
- externalJNIFunctions - Variable in class org.jikesrvm.jni.JNIEnvironment
-
This is the pointer to the shared JNIFunction table.
- externalSignalFlag - Variable in class org.jikesrvm.runtime.BootRecord
-
an external signal has been sent e.g. kill -signalnumber processid
- externalSignalFlagField - Static variable in class org.jikesrvm.runtime.Entrypoints
-
- extractForwardingPointer(Word) - Static method in class org.mmtk.utility.ForwardingWord
-
- extractState(RVMThread, Offset, Offset, int) - Method in class org.jikesrvm.osr.ExecutionStateExtractor
-
- extractState(RVMThread, Offset, Offset, int) - Method in class org.jikesrvm.osr.ia32.BaselineExecutionStateExtractor
-
Implements ExecutionStateExtractor.extractState.
- extractState(RVMThread, Offset, Offset, int) - Method in class org.jikesrvm.osr.ia32.OptExecutionStateExtractor
-
- extractTibCode(Address) - Static method in class org.jikesrvm.mm.mminterface.AlignmentEncoding
-
Extract the encoded value from a TIB pointer,
represented as a raw address.
- extraUnusualMap - Variable in class org.jikesrvm.compilers.baseline.JSRInfo
-
Merged jsr ret and callers maps
- ExtremeAssertions - Static variable in class org.jikesrvm.Configuration
-