Lines Matching refs:inst
25 static inline unsigned int get_op(u32 inst) in get_op() argument
27 return inst >> 26; in get_op()
30 static inline unsigned int get_xop(u32 inst) in get_xop() argument
32 return (inst >> 1) & 0x3ff; in get_xop()
35 static inline unsigned int get_sprn(u32 inst) in get_sprn() argument
37 return ((inst >> 16) & 0x1f) | ((inst >> 6) & 0x3e0); in get_sprn()
40 static inline unsigned int get_dcrn(u32 inst) in get_dcrn() argument
42 return ((inst >> 16) & 0x1f) | ((inst >> 6) & 0x3e0); in get_dcrn()
45 static inline unsigned int get_rt(u32 inst) in get_rt() argument
47 return (inst >> 21) & 0x1f; in get_rt()
50 static inline unsigned int get_rs(u32 inst) in get_rs() argument
52 return (inst >> 21) & 0x1f; in get_rs()
55 static inline unsigned int get_ra(u32 inst) in get_ra() argument
57 return (inst >> 16) & 0x1f; in get_ra()
60 static inline unsigned int get_rb(u32 inst) in get_rb() argument
62 return (inst >> 11) & 0x1f; in get_rb()
65 static inline unsigned int get_rc(u32 inst) in get_rc() argument
67 return inst & 0x1; in get_rc()
70 static inline unsigned int get_ws(u32 inst) in get_ws() argument
72 return (inst >> 11) & 0x1f; in get_ws()
75 static inline unsigned int get_d(u32 inst) in get_d() argument
77 return inst & 0xffff; in get_d()
80 static inline unsigned int get_oc(u32 inst) in get_oc() argument
82 return (inst >> 11) & 0x7fff; in get_oc()
85 #define IS_XFORM(inst) (get_op(inst) == 31) argument
86 #define IS_DSFORM(inst) (get_op(inst) >= 56) argument