Lines Matching refs:bits
273 static inline uint32_t bits(const uint32_t val, const uint32_t msbit, const uint32_t lsbit)
280 return bits(val, msbit, msbit);
293 uint32_t imm = bits(opcode, 7, 0); // immediate value
294 uint32_t amt = 2 * bits(opcode, 11, 8); // rotate amount
321 const uint32_t imm3 = bits(opcode, 14, 12);
322 const uint32_t abcdefgh = bits(opcode, 7, 0);
325 if (bits(imm12, 11, 10) == 0)
327 switch (bits(imm12, 9, 8)) {
349 const uint32_t unrotated_value = 0x80 | bits(imm12, 6, 0);
350 imm32 = ror(unrotated_value, 32, bits(imm12, 11, 7));
368 const uint32_t imm3 = bits(opcode, 14, 12);
369 const uint32_t imm8 = bits(opcode, 7, 0);
377 const uint32_t imm7 = bits(opcode, 6, 0);
384 const uint32_t imm8 = bits(opcode, 7, 0);