SSBM Decomp
|
#include <platform.h>
#include <placeholder.h>
#include "baselib/forward.h"
#include "baselib/texp.h"
Go to the source code of this file.
Data Structures | |
struct | HSD_TExpDag |
Functions | |
UNK_RET | assign_reg (UNK_PARAMS) |
UNK_RET | order_dag (UNK_PARAMS) |
UNK_RET | CalcDistance (UNK_PARAMS) |
int | HSD_TExpMakeDag (HSD_TExp *root, HSD_TExpDag *list) |
UNK_RET | make_full_dependancy_mtx (UNK_PARAMS) |
UNK_RET | fn_80386230 (UNK_PARAMS) |
void | HSD_TExpSchedule (int num, HSD_TExpDag *list, HSD_TExp **result, HSD_TExpRes *resource) |
UNK_RET | SimplifySrc (UNK_PARAMS) |
UNK_RET | SimplifyThis (UNK_PARAMS) |
UNK_RET | SimplifyByMerge (UNK_PARAMS) |
int | HSD_TExpSimplify (HSD_TExp *texp) |
int | HSD_TExpSimplify2 (HSD_TExp *texp) |
UNK_RET assign_reg | ( | UNK_PARAMS | ) |
UNK_RET order_dag | ( | UNK_PARAMS | ) |
UNK_RET CalcDistance | ( | UNK_PARAMS | ) |
int HSD_TExpMakeDag | ( | HSD_TExp * | root, |
HSD_TExpDag * | list | ||
) |
UNK_RET make_full_dependancy_mtx | ( | UNK_PARAMS | ) |
UNK_RET fn_80386230 | ( | UNK_PARAMS | ) |
void HSD_TExpSchedule | ( | int | num, |
HSD_TExpDag * | list, | ||
HSD_TExp ** | result, | ||
HSD_TExpRes * | resource | ||
) |
UNK_RET SimplifySrc | ( | UNK_PARAMS | ) |
UNK_RET SimplifyThis | ( | UNK_PARAMS | ) |
UNK_RET SimplifyByMerge | ( | UNK_PARAMS | ) |
int HSD_TExpSimplify | ( | HSD_TExp * | texp | ) |
int HSD_TExpSimplify2 | ( | HSD_TExp * | texp | ) |