|
|||||||||
| 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 HCodeElements that define
Temp t. |
HCE[] |
useMap(HCode<HCE> hc,
Temp t)
Return an array of HCodeElements that use
Temp t. |
| Method Detail |
|---|
HCE[] useMap(HCode<HCE> hc,
Temp t)
HCodeElements that use
Temp t.
hc - The HCode containing t.t - The temporary to examine.
HCodeElements where
HCodeElement.use() includes t.
HCE[] defMap(HCode<HCE> hc,
Temp t)
HCodeElements that define
Temp t.
hc - The HCode containing t.t - The temporary to examine.
HCodeElements where
HCodeElement.def() includes t.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||