Go to the source code of this file.
|
| int | assign_reg (int num, u32 *, HSD_TExpDag *list, int *order) |
| |
| void | order_dag (int, UNK_T, UNK_T, HSD_TExpDag *, int, int, int, int, UNK_T, UNK_T, UNK_T) |
| |
| UNK_RET | CalcDistance (UNK_PARAMS) |
| |
| int | HSD_TExpMakeDag (HSD_TExp *root, HSD_TExpDag *list) |
| |
| void | make_full_dependancy_mtx (int, UNK_T, UNK_T) |
| |
| UNK_RET | fn_80386230 (UNK_PARAMS) |
| |
| void | HSD_TExpSchedule (int num, HSD_TExpDag *list, HSD_TExp **result, HSD_TExpRes *resource) |
| |
| int | SimplifySrc (HSD_TExp *) |
| |
| int | SimplifyThis (HSD_TExp *) |
| |
| int | SimplifyByMerge (HSD_TExp *) |
| |
| int | HSD_TExpSimplify (HSD_TExp *texp) |
| | SimplifySrc
|
| |
| int | HSD_TExpSimplify2 (HSD_TExp *texp) |
| |
◆ assign_reg()
| int assign_reg |
( |
int |
num, |
|
|
u32 * |
unused, |
|
|
HSD_TExpDag * |
list, |
|
|
int * |
order |
|
) |
| |
◆ order_dag()
| void order_dag |
( |
int |
, |
|
|
UNK_T |
, |
|
|
UNK_T |
, |
|
|
HSD_TExpDag * |
, |
|
|
int |
, |
|
|
int |
, |
|
|
int |
, |
|
|
int |
, |
|
|
UNK_T |
, |
|
|
UNK_T |
, |
|
|
UNK_T |
|
|
) |
| |
◆ CalcDistance()
◆ HSD_TExpMakeDag()
◆ make_full_dependancy_mtx()
| void make_full_dependancy_mtx |
( |
int |
, |
|
|
UNK_T |
, |
|
|
UNK_T |
|
|
) |
| |
◆ fn_80386230()
◆ HSD_TExpSchedule()
◆ SimplifySrc()
◆ SimplifyThis()
◆ SimplifyByMerge()
◆ HSD_TExpSimplify()
| int HSD_TExpSimplify |
( |
HSD_TExp * |
texp_ | ) |
|
◆ HSD_TExpSimplify2()
| int HSD_TExpSimplify2 |
( |
HSD_TExp * |
texp | ) |
|