HomeSort by: relevance | last modified time | path
    Searched refs:immr (Results 1 - 2 of 2) sorted by relevancy

  /src/sys/arch/aarch64/aarch64/
disasm.c 676 ValidBitMasks(uint64_t sf, uint64_t n, uint64_t imms, uint64_t immr)
696 DecodeBitMasks(uint64_t sf, uint64_t n, uint64_t imms, uint64_t immr)
705 immr &= (esize - 1);
706 result = rotate(esize, (1ULL << (imms + 1)) - 1, immr);
717 MoveWidePreferred(uint64_t sf, uint64_t n, uint64_t imms, uint64_t immr)
720 uint64_t x = DecodeBitMasks(sf, n, imms, immr);
745 if ((sf == 0) && ((n != 0) || (immr > 0x1f)))
748 return ((-immr & 15) <= (15 - imms));
750 return ((immr & 15) <= (imms - (bitwidth - 15)));
756 BFXPreferred(uint64_t sf, uint64_t opc, uint64_t imms, uint64_t immr)
    [all...]
db_trace.c 218 DecodeBitMasks(uint64_t sf, uint64_t n, uint64_t imms, uint64_t immr)
227 immr &= (esize - 1);
228 result = rotate(esize, (1ULL << (imms + 1)) - 1, immr);
349 uint64_t immr = (insn >> 16) & 0x3f; variable in typeref:typename:uint64_t
351 uint64_t v = DecodeBitMasks(1, n, imms, immr);

Completed in 35 milliseconds