mftc0
_ASM_MACRO_2R_1S(mftc0, rs, rt, sel, \
#define read_vpe_c0_vpecontrol() mftc0($1, 1)
#define read_vpe_c0_vpeconf0() mftc0($1, 2)
#define read_vpe_c0_vpeconf1() mftc0($1, 3)
#define read_vpe_c0_count() mftc0($9, 0)
#define read_vpe_c0_status() mftc0($12, 0)
#define read_vpe_c0_cause() mftc0($13, 0)
#define read_vpe_c0_config() mftc0($16, 0)
#define read_vpe_c0_config1() mftc0($16, 1)
#define read_vpe_c0_config7() mftc0($16, 7)
#define read_vpe_c0_ebase() mftc0($15, 1)
#define read_vpe_c0_badvaddr() mftc0($8, 0)
#define read_vpe_c0_epc() mftc0($14, 0)
#define read_tc_c0_tcstatus() mftc0($2, 1)
#define read_tc_c0_tcbind() mftc0($2, 2)
#define read_tc_c0_tcrestart() mftc0($2, 3)
#define read_tc_c0_tchalt() mftc0($2, 4)
#define read_tc_c0_tccontext() mftc0($2, 5)