|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UseDefMap<HCE extends HCodeElement>
A UseDefMap
is a mapping from temporaries to the
HCodeElements
that define them.
Method Summary | |
---|---|
HCE[] |
defMap(HCode<HCE> hc,
Temp t)
Return an array of HCodeElement s that define
Temp t . |
HCE[] |
useMap(HCode<HCE> hc,
Temp t)
Return an array of HCodeElement s that use
Temp t . |
Method Detail |
---|
HCE[] useMap(HCode<HCE> hc, Temp t)
HCodeElement
s that use
Temp t
.
hc
- The HCode
containing t
.t
- The temporary to examine.
HCodeElement
s where
HCodeElement.use()
includes t
.HCE[] defMap(HCode<HCE> hc, Temp t)
HCodeElement
s that define
Temp t
.
hc
- The HCode
containing t
.t
- The temporary to examine.
HCodeElement
s where
HCodeElement.def()
includes t
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |