Lines Matching defs:imms
4607 * only require the wmask. Returns false if the imms/immr/immn are a reserved
4612 unsigned int imms, unsigned int immr)
4618 assert(immn < 2 && imms < 64 && immr < 64);
4627 * and imms (6 bits) as follows:
4628 * 64 bit elements: immn = 1, imms = <length of run - 1>
4629 * 32 bit elements: immn = 0, imms = 0 : <length of run - 1>
4630 * 16 bit elements: immn = 0, imms = 10 : <length of run - 1>
4631 * 8 bit elements: immn = 0, imms = 110 : <length of run - 1>
4632 * 4 bit elements: immn = 0, imms = 1110 : <length of run - 1>
4633 * 2 bit elements: immn = 0, imms = 11110 : <length of run - 1>
4634 * Notice that immn = 0, imms = 11111x is the only combination
4642 len = 31 - clz32((immn << 6) | (~imms & 0x3f));
4644 /* This is the immn == 0, imms == 0x11111x case */
4650 s = imms & levels;
4754 unsigned int si = a->imms;
4794 unsigned int si = a->imms;
4819 unsigned int si = a->imms;