|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BasicBlockFactoryInterf<HCE extends HCodeElement,BB extends BasicBlockInterf<HCE,BB>>
Method Summary | |
---|---|
Set<BB> |
blockSet()
Returns the BasicBlock s constructed by
the factory. |
BB |
getBBInterf(HCE hce)
Returns the BasicBlockInterf containing
hce . |
HCode<HCE> |
getHCode()
Returns the HCode that this factory
produces basic blocks of. |
Set<BB> |
getLeavesBBInterf()
Returns the leaf BasicBlockInterf s. |
BB |
getRootBBInterf()
Returns the root BasicBlockInterfs . |
Method Detail |
---|
HCode<HCE> getHCode()
HCode
that this
factory
produces basic blocks of.
BB getRootBBInterf()
BasicBlockInterfs
.
BasicBlock
that is at the start of the set of
HCodeElement
s being analyzed.
Set<BB> getLeavesBBInterf()
BasicBlockInterf
s.
Set
of
BasicBlock
s that are at the ends of the
HCodeElement
s being analyzed.
Set<BB> blockSet()
BasicBlock
s constructed by
the factory.
BB getBBInterf(HCE hce)
BasicBlockInterf
containing
hce
.
this
.
hce
, or null
if
hce
is unreachable.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |