Lines Matching refs:uint16_t
37 enum InlineMethodOpcode : uint16_t {
128 enum InlineMethodFlags : uint16_t {
164 uint16_t op_variant : 3;
165 uint16_t method_is_static : 1;
166 uint16_t object_arg : 4;
167 uint16_t src_arg : 4; // iput only
168 uint16_t return_arg_plus1 : 4; // iput only, method argument to return + 1, 0 = return void.
169 uint16_t field_idx;
176 uint16_t arg;
177 uint16_t is_wide : 1;
178 uint16_t is_object : 1;
179 uint16_t reserved : 14;
187 uint16_t iput0_field_index;
188 uint16_t iput1_field_index;
189 uint16_t iput2_field_index;
190 uint16_t iput0_arg : 4;
191 uint16_t iput1_arg : 4;
192 uint16_t iput2_arg : 4;
193 uint16_t reserved : 4;
232 static constexpr uint16_t IGetVariant(Instruction::Code opcode) { in IGetVariant()
236 static constexpr uint16_t IPutVariant(Instruction::Code opcode) { in IPutVariant()