|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use AbstractAssembler | |
|---|---|
| org.jikesrvm | |
| org.jikesrvm.compilers.common.assembler | |
| org.jikesrvm.compilers.common.assembler.ia32 | |
| org.jikesrvm.compilers.opt.mir2mc.ia32 | |
| Uses of AbstractAssembler in org.jikesrvm |
|---|
| Subclasses of AbstractAssembler in org.jikesrvm | |
|---|---|
static class |
ArchitectureSpecific.Assembler
|
static class |
ArchitectureSpecificOpt.AssemblerOpt
|
| Uses of AbstractAssembler in org.jikesrvm.compilers.common.assembler |
|---|
| Methods in org.jikesrvm.compilers.common.assembler with parameters of type AbstractAssembler | |
|---|---|
abstract void |
ForwardReference.resolve(AbstractAssembler asm)
Rewrite source to reference current machine code (in asm's machineCodes) |
void |
ForwardReference.UnconditionalBranch.resolve(AbstractAssembler asm)
|
void |
ForwardReference.ConditionalBranch.resolve(AbstractAssembler asm)
|
void |
ForwardReference.ShortBranch.resolve(AbstractAssembler asm)
|
void |
ForwardReference.SwitchCase.resolve(AbstractAssembler asm)
|
void |
ForwardReference.LoadReturnAddress.resolve(AbstractAssembler asm)
|
static ForwardReference |
ForwardReference.resolveMatching(AbstractAssembler asm,
ForwardReference q,
int bi)
Resolve any forward references on priority queue q to bytecode index bi |
| Uses of AbstractAssembler in org.jikesrvm.compilers.common.assembler.ia32 |
|---|
| Subclasses of AbstractAssembler in org.jikesrvm.compilers.common.assembler.ia32 | |
|---|---|
class |
Assembler
This class is the low-level assembler for Intel; it contains functionality for encoding specific instructions into an array of bytes. |
| Uses of AbstractAssembler in org.jikesrvm.compilers.opt.mir2mc.ia32 |
|---|
| Subclasses of AbstractAssembler in org.jikesrvm.compilers.opt.mir2mc.ia32 | |
|---|---|
(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. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||