HomeSort by: relevance | last modified time | path
    Searched refs:imms (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)
683 len = fls64((n << 6) + (~imms & 0x3f)) - 1;
688 imms &= (esize - 1);
689 if (imms == (uint64_t)(esize - 1))
696 DecodeBitMasks(uint64_t sf, uint64_t n, uint64_t imms, uint64_t immr)
702 len = fls64((n << 6) + (~imms & 0x3f)) - 1;
704 imms &= (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)
    [all...]
db_trace.c 218 DecodeBitMasks(uint64_t sf, uint64_t n, uint64_t imms, uint64_t immr)
224 len = fls64((n << 6) + (~imms & 0x3f)) - 1;
226 imms &= (esize - 1);
228 result = rotate(esize, (1ULL << (imms + 1)) - 1, immr);
350 uint64_t imms = (insn >> 10) & 0x3f; variable in typeref:typename:uint64_t
351 uint64_t v = DecodeBitMasks(1, n, imms, immr);

Completed in 136 milliseconds