Uses of Interface
org.jikesrvm.compilers.opt.regalloc.ia32.PhysicalRegisterConstants

Packages that use PhysicalRegisterConstants
org.jikesrvm   
org.jikesrvm.compilers.opt.ir.ia32   
org.jikesrvm.compilers.opt.mir2mc.ia32   
org.jikesrvm.compilers.opt.regalloc   
org.jikesrvm.compilers.opt.regalloc.ia32   
org.jikesrvm.compilers.opt.runtimesupport   
org.jikesrvm.compilers.opt.runtimesupport.ia32   
org.jikesrvm.osr   
org.jikesrvm.osr.ia32   
 

Uses of PhysicalRegisterConstants in org.jikesrvm
 

Subinterfaces of PhysicalRegisterConstants in org.jikesrvm
static interface ArchitectureSpecificOpt.OptGCMapIteratorConstants
           
static interface ArchitectureSpecificOpt.PhysicalRegisterConstants
           
 

Classes in org.jikesrvm that implement PhysicalRegisterConstants
static class ArchitectureSpecificOpt.AssemblerOpt
           
static class ArchitectureSpecificOpt.BaselineExecutionStateExtractor
           
static class ArchitectureSpecificOpt.CallingConvention
           
static class ArchitectureSpecificOpt.OptExecutionStateExtractor
           
static class ArchitectureSpecificOpt.OptGCMapIterator
           
static class ArchitectureSpecificOpt.PhysicalRegisterSet
           
static class ArchitectureSpecificOpt.RegisterRestrictions
           
 

Uses of PhysicalRegisterConstants in org.jikesrvm.compilers.opt.ir.ia32
 

Classes in org.jikesrvm.compilers.opt.ir.ia32 that implement PhysicalRegisterConstants
 class PhysicalRegisterSet
          This class represents a set of Registers corresponding to the IA32 register set.
 

Uses of PhysicalRegisterConstants in org.jikesrvm.compilers.opt.mir2mc.ia32
 

Classes in org.jikesrvm.compilers.opt.mir2mc.ia32 that implement PhysicalRegisterConstants
(package private)  class AssemblerBase
          This class provides support functionality used by the generated Assembler; it handles basic impedance-matching functionality such as determining which addressing mode is suitable for a given IA32MemoryOperand.
 class AssemblerOpt
          This class is the automatically-generated assembler for the optimizing compiler.
 

Uses of PhysicalRegisterConstants in org.jikesrvm.compilers.opt.regalloc
 

Classes in org.jikesrvm.compilers.opt.regalloc that implement PhysicalRegisterConstants
static class LinearScan.LinearScanPhase
           
(package private) static class LinearScan.SpillLocationManager
          The following class manages allocation and reuse of spill locations.
 

Uses of PhysicalRegisterConstants in org.jikesrvm.compilers.opt.regalloc.ia32
 

Classes in org.jikesrvm.compilers.opt.regalloc.ia32 that implement PhysicalRegisterConstants
 class CallingConvention
          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.
 class RegisterRestrictions
          An instance of this class encapsulates restrictions on register assignment.
 

Uses of PhysicalRegisterConstants in org.jikesrvm.compilers.opt.runtimesupport
 

Classes in org.jikesrvm.compilers.opt.runtimesupport that implement PhysicalRegisterConstants
 class OptGCMap
          A class that encapsulates the GCMap portion of the machine code maps.
 class OptGenericGCMapIterator
          This class contains its architecture-independent code for iteration across the references represented by a frame built by the OPT compiler.
 

Uses of PhysicalRegisterConstants in org.jikesrvm.compilers.opt.runtimesupport.ia32
 

Subinterfaces of PhysicalRegisterConstants in org.jikesrvm.compilers.opt.runtimesupport.ia32
 interface OptGCMapIteratorConstants
          This interface holds constants for the Opt GC map code specific to IA32
 

Classes in org.jikesrvm.compilers.opt.runtimesupport.ia32 that implement PhysicalRegisterConstants
 class OptGCMapIterator
          An instance of this class provides iteration across the references represented by a frame built by the OPT compiler.
 

Uses of PhysicalRegisterConstants in org.jikesrvm.osr
 

Classes in org.jikesrvm.osr that implement PhysicalRegisterConstants
 class EncodedOSRMap
          EncodedOSRMap provides the similar function as GC map in OptMachineCodeMap.
 

Uses of PhysicalRegisterConstants in org.jikesrvm.osr.ia32
 

Classes in org.jikesrvm.osr.ia32 that implement PhysicalRegisterConstants
 class BaselineExecutionStateExtractor
          A class that retrieves the VM scope descriptor from a suspended thread whose top method was compiled by the baseline compiler.
 class OptExecutionStateExtractor
          OptExecutionStateExtractor is a subclass of ExecutionStateExtractor.