Lines Matching refs:inst

14 static inline unsigned int get_op(u32 inst)  in get_op()  argument
16 return inst >> 26; in get_op()
19 static inline unsigned int get_xop(u32 inst) in get_xop() argument
21 return (inst >> 1) & 0x3ff; in get_xop()
24 static inline unsigned int get_sprn(u32 inst) in get_sprn() argument
26 return ((inst >> 16) & 0x1f) | ((inst >> 6) & 0x3e0); in get_sprn()
29 static inline unsigned int get_dcrn(u32 inst) in get_dcrn() argument
31 return ((inst >> 16) & 0x1f) | ((inst >> 6) & 0x3e0); in get_dcrn()
34 static inline unsigned int get_tmrn(u32 inst) in get_tmrn() argument
36 return ((inst >> 16) & 0x1f) | ((inst >> 6) & 0x3e0); in get_tmrn()
39 static inline unsigned int get_rt(u32 inst) in get_rt() argument
41 return (inst >> 21) & 0x1f; in get_rt()
44 static inline unsigned int get_rs(u32 inst) in get_rs() argument
46 return (inst >> 21) & 0x1f; in get_rs()
49 static inline unsigned int get_ra(u32 inst) in get_ra() argument
51 return (inst >> 16) & 0x1f; in get_ra()
54 static inline unsigned int get_rb(u32 inst) in get_rb() argument
56 return (inst >> 11) & 0x1f; in get_rb()
59 static inline unsigned int get_rc(u32 inst) in get_rc() argument
61 return inst & 0x1; in get_rc()
64 static inline unsigned int get_ws(u32 inst) in get_ws() argument
66 return (inst >> 11) & 0x1f; in get_ws()
69 static inline unsigned int get_d(u32 inst) in get_d() argument
71 return inst & 0xffff; in get_d()
74 static inline unsigned int get_oc(u32 inst) in get_oc() argument
76 return (inst >> 11) & 0x7fff; in get_oc()
79 static inline unsigned int get_tx_or_sx(u32 inst) in get_tx_or_sx() argument
81 return (inst) & 0x1; in get_tx_or_sx()
84 #define IS_XFORM(inst) (get_op(inst) == 31) argument
85 #define IS_DSFORM(inst) (get_op(inst) >= 56) argument