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 | ) |
|