Lines Matching +full:value +full:- +full:start
23 #include "exec/page-protection.h"
24 #include "accel/tcg/tb-cpu-state.h"
36 static inline ret_type name(uint##size##_t start, \
39 ret_type ret, max_bit = size - 1; \
41 if (likely(start == 0)) { \
42 ret = max_val << (max_bit - end); \
44 ret = max_val >> start; \
46 ret = (((uint##size##_t)(-1ULL)) >> (start)) ^ \
47 (((uint##size##_t)(-1ULL) >> (end)) >> 1); \
48 if (unlikely(start > end)) { \
92 (((opcode >> (shift_op_d0)) & ((1 << (d0_bits)) - 1)) << (shift_d0)) | \
93 (((opcode >> (shift_op_d1)) & ((1 << (d1_bits)) - 1)) << (shift_d1)) | \
94 (((opcode >> (shift_op_d2)) & ((1 << (d2_bits)) - 1)) << (shift_d2)); \
136 /* 16 bits signed immediate value */
138 /* 16 bits unsigned immediate value */
140 /* 5 bits signed immediate value */
142 /* 5 bits signed immediate value */
144 /* 4 bits unsigned immediate value */
154 /* Mask start */
203 /* DFP Z22-form */
206 /* DFP Z23-form */