Lines Matching refs:immb
5164 UInt immh, UInt immb )
5167 vassert(immb < (1<<3));
5168 UInt immhb = (immh << 3) | immb;
6818 011 111110 immh immb 000001 n d USHR Vd, Vn, #shift
6823 UInt immb = INSN(18,16);
6829 Bool ok = getLaneInfo_IMMH_IMMB(&shift, &szBlg2, immh, immb);
6840 0q1 011110 immh immb 000001 n d USHR Vd.T, Vn.T, #shift (1)
6841 0q1 011110 immh immb 010001 n d SRI Vd.T, Vn.T, #shift (1)
6842 0q0 011110 immh immb 000001 n d SSHR Vd.T, Vn.T, #shift (2)
6843 0q0 011110 immh immb 010101 n d SHL Vd.T, Vn.T, #shift (3)
6844 0q1 011110 immh immb 010101 n d SLI Vd.T, Vn.T, #shift (3)
6845 laneTy, shift = case immh:immb of
6863 UInt immb = INSN(18,16);
6877 Bool ok = getLaneInfo_IMMH_IMMB(&shift, &szBlg2, immh, immb);
6930 0q0 011110 immh immb 100001 n d SHRN Vd.Tb, Vn.Ta, #sh
6934 01xx -> 2d, 2s(q0)/4s(q1), 64 - immh:immb (0..31)
6935 001x -> 4s, 4h(q0)/8h(q1), 32 - immh:immb (0..15)
6936 0001 -> 8h, 8b(q0)/16b(q1), 8 - immh:immb (0..7)
6944 UInt immb = INSN(18,16);
6955 Bool ok = getLaneInfo_IMMH_IMMB(&shift, &szBlg2, immh, immb);
6994 0q0 011110 immh immb 101001 n d SSHLL Vd.Ta, Vn.Tb, #sh
6995 0q1 011110 immh immb 101001 n d USHLL Vd.Ta, Vn.Tb, #sh
6998 01xx -> 2d, 2s(q0)/4s(q1), immh:immb - 32 (0..31)
6999 001x -> 4s, 4h(q0)/8h(q1), immh:immb - 16 (0..15)
7000 0001 -> 8h, 8b(q0)/16b(q1), immh:immb - 8 (0..7)
7008 UInt immb = INSN(18,16);
7011 UInt immhb = (immh << 3) | immb;