|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Class Summary | |
AllocationHoisting | AllocationHoisting |
MRA | MRA is answers the question "which
Temp |
MRA.MRAToken | The MRAToken class represents the nodes
on the lattice for the MRA analysis. |
MRAFactory | MRAFactory generates MRA s. |
RCTransformer | RCTransformer transforms recursive constructors
that build their data structures in a top-down fashion into
methods that build their data structures in a bottom-up fashion. |
WriteBarrierConstElim | WriteBarrierConstElim eliminates write barriers
on MOVEs that are assigned from constants. |
WriteBarrierData | WriteBarrierData generates the static data needed
to gather dynamic statistics about write barriers. |
WriteBarrierPostPass | WriteBarrierPostPass performs some low-level
transformations to the output of WriteBarrierPrePass
which cannot be done in the quad form on which
WriteBarrierPrePass operates. |
WriteBarrierPrePass | WriteBarrierPrePass takes code in LowQuad form and
inserts a fake call to a write barrier that is later replaced with
a real implementation in WriteBarrierPostPass . |
WriteBarrierQuadPass | WriteBarrierQuadPass takes code in Quad form and
inserts a fake call to a write barrier that is later replaced with
a real implementation in WriteBarrierTreePass . |
WriteBarrierStats | WriteBarrierStats emits data needed for gathering
write barrier statistics. |
WriteBarrierTreePass | WriteBarrierTreePass performs some low-level
transformations to the output of WriteBarrierQuadPass
which cannot be done in the quad form on which
WriteBarrierQuadPass operates. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |