Lines Matching refs:ExtractBits
1862 bool is_x = (instr->ExtractBits(31, 30) == 3);
2039 switch (instr->ExtractBits(7, 6)) {
3606 if (instr->ExtractBits(20, 16) != 0) form = form_imm;
3644 const char *form = (instr->ExtractBits(20, 16) != 0)
3667 bool is_zero = instr->ExtractBits(20, 16) == 0;
3722 if (instr->ExtractBits(20, 16) != 0) {
3723 unsigned msz = instr->ExtractBits(24, 23);
3777 const char *form = (instr->ExtractBits(20, 16) != 0)
3812 if (instr->ExtractBits(20, 16) != 0) {
3850 unsigned tsize = (instr->ExtractBits(23, 22) << 2) | instr->ExtractBits(9, 8);
4040 int tsz = instr->ExtractBits(20, 16);
4044 int imm2 = instr->ExtractBits(23, 22);
4166 (instr->ExtractBits(19, 16) == 0) ? "]" : ", #'s1916, mul vl]";
4174 (instr->ExtractBits(19, 16) == 0) ? "]" : ", #'s1916, mul vl]";
4210 (instr->ExtractBits(19, 16) == 0) ? "]" : ", #'s1916, mul vl]";
4256 const char *form = (instr->ExtractBits(21, 16) != 0)
4296 if (instr->ExtractBits(19, 16) == 0) {
4552 if (instr->ExtractBits(19, 16) == 0) {
4553 if (instr->ExtractBits(9, 5) == SVE_ALL) {
4742 if (instr->ExtractBits(21, 16) == 0) {
4762 if (instr->ExtractBits(19, 16) == 0) suffix = "]";
5045 bool msz_is_zero = (instr->ExtractBits(11, 10) == 0);
5099 (instr->ExtractBits(23, 22) << 2) | instr->ExtractBits(20, 19);
5440 int pg = instr->ExtractBits(13, 10);
5494 if (instr->ExtractBits(9, 5) == SVE_ALL) form = "'Pd.'t";
5535 (instr->ExtractBits(19, 16) == 0) ? "]" : ", #'s1916, mul vl]";
5945 (instr->ExtractBits(23, 22) << 2) | instr->ExtractBits(20, 19);
6082 if (instr->ExtractBits(31, 30)) {
6102 if (instr->ExtractBits(31, 30)) {
6647 imm8 = instr->ExtractBits(12, 5);
6749 int reg_count = instr->ExtractBits(22, 21) + 1;
7078 int msz = instr->ExtractBits(24, 23);
7369 bits = (bits << chunk_width) | (instr->ExtractBits(msb, lsb));
7414 size_in_bytes_log2 = instr->ExtractBits(18, 17);
7420 size_in_bytes_log2 = instr->ExtractBits(22, 21);
7424 unsigned msize = instr->ExtractBits(24, 23);
7436 size_in_bytes_log2 = instr->ExtractBits(24, 23);