Lines Matching refs:insn

201 Field_t_Slot_inst_get (const xtensa_insnbuf insn)
204 tie_t = (tie_t << 4) | ((insn[0] << 12) >> 28);
209 Field_t_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
213 insn[0] = (insn[0] & ~0xf0000) | (tie_t << 16);
217 Field_s_Slot_inst_get (const xtensa_insnbuf insn)
220 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
225 Field_s_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
229 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
233 Field_r_Slot_inst_get (const xtensa_insnbuf insn)
236 tie_t = (tie_t << 4) | ((insn[0] << 20) >> 28);
241 Field_r_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
245 insn[0] = (insn[0] & ~0xf00) | (tie_t << 8);
249 Field_op2_Slot_inst_get (const xtensa_insnbuf insn)
252 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
257 Field_op2_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
261 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
265 Field_op1_Slot_inst_get (const xtensa_insnbuf insn)
268 tie_t = (tie_t << 4) | ((insn[0] << 24) >> 28);
273 Field_op1_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
277 insn[0] = (insn[0] & ~0xf0) | (tie_t << 4);
281 Field_op0_Slot_inst_get (const xtensa_insnbuf insn)
284 tie_t = (tie_t << 4) | ((insn[0] << 8) >> 28);
289 Field_op0_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
293 insn[0] = (insn[0] & ~0xf00000) | (tie_t << 20);
297 Field_n_Slot_inst_get (const xtensa_insnbuf insn)
300 tie_t = (tie_t << 2) | ((insn[0] << 12) >> 30);
305 Field_n_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
309 insn[0] = (insn[0] & ~0xc0000) | (tie_t << 18);
313 Field_m_Slot_inst_get (const xtensa_insnbuf insn)
316 tie_t = (tie_t << 2) | ((insn[0] << 14) >> 30);
321 Field_m_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
325 insn[0] = (insn[0] & ~0x30000) | (tie_t << 16);
329 Field_sr_Slot_inst_get (const xtensa_insnbuf insn)
332 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
333 tie_t = (tie_t << 4) | ((insn[0] << 20) >> 28);
338 Field_sr_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
342 insn[0] = (insn[0] & ~0xf00) | (tie_t << 8);
344 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
348 Field_thi3_Slot_inst_get (const xtensa_insnbuf insn)
351 tie_t = (tie_t << 3) | ((insn[0] << 12) >> 29);
356 Field_thi3_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
360 insn[0] = (insn[0] & ~0xe0000) | (tie_t << 17);
364 Field_op0_Slot_inst16a_get (const xtensa_insnbuf insn)
367 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
372 Field_op0_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
376 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
380 Field_t_Slot_inst16b_get (const xtensa_insnbuf insn)
383 tie_t = (tie_t << 4) | ((insn[0] << 20) >> 28);
388 Field_t_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
392 insn[0] = (insn[0] & ~0xf00) | (tie_t << 8);
396 Field_r_Slot_inst16b_get (const xtensa_insnbuf insn)
399 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
404 Field_r_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
408 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
412 Field_op0_Slot_inst16b_get (const xtensa_insnbuf insn)
415 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
420 Field_op0_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
424 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
428 Field_z_Slot_inst16b_get (const xtensa_insnbuf insn)
431 tie_t = (tie_t << 1) | ((insn[0] << 21) >> 31);
436 Field_z_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
440 insn[0] = (insn[0] & ~0x400) | (tie_t << 10);
444 Field_i_Slot_inst16b_get (const xtensa_insnbuf insn)
447 tie_t = (tie_t << 1) | ((insn[0] << 20) >> 31);
452 Field_i_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
456 insn[0] = (insn[0] & ~0x800) | (tie_t << 11);
460 Field_s_Slot_inst16b_get (const xtensa_insnbuf insn)
463 tie_t = (tie_t << 4) | ((insn[0] << 24) >> 28);
468 Field_s_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
472 insn[0] = (insn[0] & ~0xf0) | (tie_t << 4);
476 Field_t_Slot_inst16a_get (const xtensa_insnbuf insn)
479 tie_t = (tie_t << 4) | ((insn[0] << 20) >> 28);
484 Field_t_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
488 insn[0] = (insn[0] & ~0xf00) | (tie_t << 8);
492 Field_bbi4_Slot_inst_get (const xtensa_insnbuf insn)
495 tie_t = (tie_t << 1) | ((insn[0] << 23) >> 31);
500 Field_bbi4_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
504 insn[0] = (insn[0] & ~0x100) | (tie_t << 8);
508 Field_bbi_Slot_inst_get (const xtensa_insnbuf insn)
511 tie_t = (tie_t << 1) | ((insn[0] << 23) >> 31);
512 tie_t = (tie_t << 4) | ((insn[0] << 12) >> 28);
517 Field_bbi_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
521 insn[0] = (insn[0] & ~0xf0000) | (tie_t << 16);
523 insn[0] = (insn[0] & ~0x100) | (tie_t << 8);
527 Field_imm12_Slot_inst_get (const xtensa_insnbuf insn)
530 tie_t = (tie_t << 12) | ((insn[0] << 20) >> 20);
535 Field_imm12_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
539 insn[0] = (insn[0] & ~0xfff) | (tie_t << 0);
543 Field_imm8_Slot_inst_get (const xtensa_insnbuf insn)
546 tie_t = (tie_t << 8) | ((insn[0] << 24) >> 24);
551 Field_imm8_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
555 insn[0] = (insn[0] & ~0xff) | (tie_t << 0);
559 Field_s_Slot_inst16a_get (const xtensa_insnbuf insn)
562 tie_t = (tie_t << 4) | ((insn[0] << 24) >> 28);
567 Field_s_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
571 insn[0] = (insn[0] & ~0xf0) | (tie_t << 4);
575 Field_imm12b_Slot_inst_get (const xtensa_insnbuf insn)
578 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
579 tie_t = (tie_t << 8) | ((insn[0] << 24) >> 24);
584 Field_imm12b_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
588 insn[0] = (insn[0] & ~0xff) | (tie_t << 0);
590 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
594 Field_imm16_Slot_inst_get (const xtensa_insnbuf insn)
597 tie_t = (tie_t << 16) | ((insn[0] << 16) >> 16);
602 Field_imm16_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
606 insn[0] = (insn[0] & ~0xffff) | (tie_t << 0);
610 Field_offset_Slot_inst_get (const xtensa_insnbuf insn)
613 tie_t = (tie_t << 18) | ((insn[0] << 14) >> 14);
618 Field_offset_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
622 insn[0] = (insn[0] & ~0x3ffff) | (tie_t << 0);
626 Field_r_Slot_inst16a_get (const xtensa_insnbuf insn)
629 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
634 Field_r_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
638 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
642 Field_sa4_Slot_inst_get (const xtensa_insnbuf insn)
645 tie_t = (tie_t << 1) | ((insn[0] << 31) >> 31);
650 Field_sa4_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
654 insn[0] = (insn[0] & ~0x1) | (tie_t << 0);
658 Field_sae4_Slot_inst_get (const xtensa_insnbuf insn)
661 tie_t = (tie_t << 1) | ((insn[0] << 27) >> 31);
666 Field_sae4_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
670 insn[0] = (insn[0] & ~0x10) | (tie_t << 4);
674 Field_sae_Slot_inst_get (const xtensa_insnbuf insn)
677 tie_t = (tie_t << 1) | ((insn[0] << 27) >> 31);
678 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
683 Field_sae_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
687 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
689 insn[0] = (insn[0] & ~0x10) | (tie_t << 4);
693 Field_sal_Slot_inst_get (const xtensa_insnbuf insn)
696 tie_t = (tie_t << 1) | ((insn[0] << 31) >> 31);
697 tie_t = (tie_t << 4) | ((insn[0] << 12) >> 28);
702 Field_sal_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
706 insn[0] = (insn[0] & ~0xf0000) | (tie_t << 16);
708 insn[0] = (insn[0] & ~0x1) | (tie_t << 0);
712 Field_sargt_Slot_inst_get (const xtensa_insnbuf insn)
715 tie_t = (tie_t << 1) | ((insn[0] << 31) >> 31);
716 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
721 Field_sargt_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
725 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
727 insn[0] = (insn[0] & ~0x1) | (tie_t << 0);
731 Field_sas4_Slot_inst_get (const xtensa_insnbuf insn)
734 tie_t = (tie_t << 1) | ((insn[0] << 15) >> 31);
739 Field_sas4_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
743 insn[0] = (insn[0] & ~0x10000) | (tie_t << 16);
747 Field_sas_Slot_inst_get (const xtensa_insnbuf insn)
750 tie_t = (tie_t << 1) | ((insn[0] << 15) >> 31);
751 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
756 Field_sas_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
760 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
762 insn[0] = (insn[0] & ~0x10000) | (tie_t << 16);
766 Field_sr_Slot_inst16a_get (const xtensa_insnbuf insn)
769 tie_t = (tie_t << 4) | ((insn[0] << 24) >> 28);
770 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
775 Field_sr_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
779 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
781 insn[0] = (insn[0] & ~0xf0) | (tie_t << 4);
785 Field_sr_Slot_inst16b_get (const xtensa_insnbuf insn)
788 tie_t = (tie_t << 4) | ((insn[0] << 24) >> 28);
789 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
794 Field_sr_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
798 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
800 insn[0] = (insn[0] & ~0xf0) | (tie_t << 4);
804 Field_st_Slot_inst_get (const xtensa_insnbuf insn)
807 tie_t = (tie_t << 4) | ((insn[0] << 16) >> 28);
808 tie_t = (tie_t << 4) | ((insn[0] << 12) >> 28);
813 Field_st_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
817 insn[0] = (insn[0] & ~0xf0000) | (tie_t << 16);
819 insn[0] = (insn[0] & ~0xf000) | (tie_t << 12);
823 Field_st_Slot_inst16a_get (const xtensa_insnbuf insn)
826 tie_t = (tie_t << 4) | ((insn[0] << 24) >> 28);
827 tie_t = (tie_t << 4) | ((insn[0] << 20) >> 28);
832 Field_st_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
836 insn[0] = (insn[0] & ~0xf00) | (tie_t << 8);
838 insn[0] = (insn[0] & ~0xf0) | (tie_t << 4);
842 Field_st_Slot_inst16b_get (const xtensa_insnbuf insn)
845 tie_t = (tie_t << 4) | ((insn[0] << 24) >> 28);
846 tie_t = (tie_t << 4) | ((insn[0] << 20) >> 28);
851 Field_st_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
855 insn[0] = (insn[0] & ~0xf00) | (tie_t << 8);
857 insn[0] = (insn[0] & ~0xf0) | (tie_t << 4);
861 Field_imm4_Slot_inst_get (const xtensa_insnbuf insn)
864 tie_t = (tie_t << 4) | ((insn[0] << 20) >> 28);
869 Field_imm4_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
873 insn[0] = (insn[0] & ~0xf00) | (tie_t << 8);
877 Field_imm4_Slot_inst16a_get (const xtensa_insnbuf insn)
880 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
885 Field_imm4_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
889 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
893 Field_imm4_Slot_inst16b_get (const xtensa_insnbuf insn)
896 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
901 Field_imm4_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
905 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
909 Field_mn_Slot_inst_get (const xtensa_insnbuf insn)
912 tie_t = (tie_t << 2) | ((insn[0] << 12) >> 30);
913 tie_t = (tie_t << 2) | ((insn[0] << 14) >> 30);
918 Field_mn_Slot_inst_set (xtensa_insnbuf insn, uint32 val)
922 insn[0] = (insn[0] & ~0x30000) | (tie_t << 16);
924 insn[0] = (insn[0] & ~0xc0000) | (tie_t << 18);
928 Field_i_Slot_inst16a_get (const xtensa_insnbuf insn)
931 tie_t = (tie_t << 1) | ((insn[0] << 20) >> 31);
936 Field_i_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
940 insn[0] = (insn[0] & ~0x800) | (tie_t << 11);
944 Field_imm6lo_Slot_inst16a_get (const xtensa_insnbuf insn)
947 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
952 Field_imm6lo_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
956 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
960 Field_imm6lo_Slot_inst16b_get (const xtensa_insnbuf insn)
963 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
968 Field_imm6lo_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
972 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
976 Field_imm6hi_Slot_inst16a_get (const xtensa_insnbuf insn)
979 tie_t = (tie_t << 2) | ((insn[0] << 22) >> 30);
984 Field_imm6hi_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
988 insn[0] = (insn[0] & ~0x300) | (tie_t << 8);
992 Field_imm6hi_Slot_inst16b_get (const xtensa_insnbuf insn)
995 tie_t = (tie_t << 2) | ((insn[0] << 22) >> 30);
1000 Field_imm6hi_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
1004 insn[0] = (insn[0] & ~0x300) | (tie_t << 8);
1008 Field_imm7lo_Slot_inst16a_get (const xtensa_insnbuf insn)
1011 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
1016 Field_imm7lo_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
1020 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
1024 Field_imm7lo_Slot_inst16b_get (const xtensa_insnbuf insn)
1027 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
1032 Field_imm7lo_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
1036 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
1040 Field_imm7hi_Slot_inst16a_get (const xtensa_insnbuf insn)
1043 tie_t = (tie_t << 3) | ((insn[0] << 21) >> 29);
1048 Field_imm7hi_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
1052 insn[0] = (insn[0] & ~0x700) | (tie_t << 8);
1056 Field_imm7hi_Slot_inst16b_get (const xtensa_insnbuf insn)
1059 tie_t = (tie_t << 3) | ((insn[0] << 21) >> 29);
1064 Field_imm7hi_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
1068 insn[0] = (insn[0] & ~0x700) | (tie_t << 8);
1072 Field_z_Slot_inst16a_get (const xtensa_insnbuf insn)
1075 tie_t = (tie_t << 1) | ((insn[0] << 21) >> 31);
1080 Field_z_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
1084 insn[0] = (insn[0] & ~0x400) | (tie_t << 10);
1088 Field_imm6_Slot_inst16a_get (const xtensa_insnbuf insn)
1091 tie_t = (tie_t << 2) | ((insn[0] << 22) >> 30);
1092 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
1097 Field_imm6_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
1101 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
1103 insn[0] = (insn[0] & ~0x300) | (tie_t << 8);
1107 Field_imm6_Slot_inst16b_get (const xtensa_insnbuf insn)
1110 tie_t = (tie_t << 2) | ((insn[0] << 22) >> 30);
1111 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
1116 Field_imm6_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
1120 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
1122 insn[0] = (insn[0] & ~0x300) | (tie_t << 8);
1126 Field_imm7_Slot_inst16a_get (const xtensa_insnbuf insn)
1129 tie_t = (tie_t << 3) | ((insn[0] << 21) >> 29);
1130 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
1135 Field_imm7_Slot_inst16a_set (xtensa_insnbuf insn, uint32 val)
1139 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
1141 insn[0] = (insn[0] & ~0x700) | (tie_t << 8);
1145 Field_imm7_Slot_inst16b_get (const xtensa_insnbuf insn)
1148 tie_t = (tie_t << 3) | ((insn[0] << 21) >> 29);
1149 tie_t = (tie_t << 4) | ((insn[0] << 28) >> 28);
1154 Field_imm7_Slot_inst16b_set (xtensa_insnbuf insn, uint32 val)
1158 insn[0] = (insn[0] & ~0xf) | (tie_t << 0);
1160 insn[0] = (insn[0] & ~0x700) | (tie_t << 8);
1164 Implicit_Field_set (xtensa_insnbuf insn ATTRIBUTE_UNUSED,
1171 Implicit_Field_ar0_get (const xtensa_insnbuf insn ATTRIBUTE_UNUSED)
1177 Implicit_Field_ar4_get (const xtensa_insnbuf insn ATTRIBUTE_UNUSED)
1183 Implicit_Field_ar8_get (const xtensa_insnbuf insn ATTRIBUTE_UNUSED)
1189 Implicit_Field_ar12_get (const xtensa_insnbuf insn ATTRIBUTE_UNUSED)
7921 Slot_inst_decode (const xtensa_insnbuf insn)
7923 switch (Field_op0_Slot_inst_get (insn))
7926 switch (Field_op1_Slot_inst_get (insn))
7929 switch (Field_op2_Slot_inst_get (insn))
7932 switch (Field_r_Slot_inst_get (insn))
7935 switch (Field_m_Slot_inst_get (insn))
7940 switch (Field_n_Slot_inst_get (insn))
7951 switch (Field_n_Slot_inst_get (insn))
7968 if (Field_s_Slot_inst_get (insn) == 0)
7970 switch (Field_t_Slot_inst_get (insn))
7992 switch (Field_t_Slot_inst_get (insn))
7995 switch (Field_s_Slot_inst_get (insn))
8014 switch (Field_s_Slot_inst_get (insn))
8017 if (Field_t_Slot_inst_get (insn) == 0)
8021 if (Field_t_Slot_inst_get (insn) == 0)
8029 if (Field_t_Slot_inst_get (insn) == 0)
8041 switch (Field_r_Slot_inst_get (insn))
8044 if (Field_t_Slot_inst_get (insn) == 0)
8048 if (Field_t_Slot_inst_get (insn) == 0)
8052 if (Field_t_Slot_inst_get (insn) == 0)
8056 if (Field_t_Slot_inst_get (insn) == 0)
8060 if (Field_thi3_Slot_inst_get (insn) == 0)
8064 if (Field_s_Slot_inst_get (insn) == 0)
8074 switch (Field_r_Slot_inst_get (insn))
8099 switch (Field_s_Slot_inst_get (insn))
8126 switch (Field_op2_Slot_inst_get (insn))
8137 switch (Field_sr_Slot_inst_get (insn))
8224 if (Field_s_Slot_inst_get (insn) == 0)
8228 if (Field_t_Slot_inst_get (insn) == 0)
8232 if (Field_s_Slot_inst_get (insn) == 0)
8236 switch (Field_r_Slot_inst_get (insn))
8251 if (Field_t_Slot_inst_get (insn) == 0)
8253 if (Field_t_Slot_inst_get (insn) == 1)
8261 switch (Field_op2_Slot_inst_get (insn))
8264 switch (Field_sr_Slot_inst_get (insn))
8357 switch (Field_sr_Slot_inst_get (insn))
8459 switch (Field_op2_Slot_inst_get (insn))
8472 switch (Field_r_Slot_inst_get (insn))
8487 switch (Field_t_Slot_inst_get (insn))
8506 switch (Field_op1_Slot_inst_get (insn))
8533 switch (Field_n_Slot_inst_get (insn))
8546 switch (Field_n_Slot_inst_get (insn))
8551 switch (Field_m_Slot_inst_get (insn))
8564 switch (Field_m_Slot_inst_get (insn))
8577 switch (Field_m_Slot_inst_get (insn))
8582 switch (Field_r_Slot_inst_get (insn))
8601 switch (Field_r_Slot_inst_get (insn))
8640 Slot_inst16b_decode (const xtensa_insnbuf insn)
8642 switch (Field_op0_Slot_inst16b_get (insn))
8645 switch (Field_i_Slot_inst16b_get (insn))
8650 switch (Field_z_Slot_inst16b_get (insn))
8661 switch (Field_r_Slot_inst16b_get (insn))
8666 switch (Field_t_Slot_inst16b_get (insn))
8675 if (Field_s_Slot_inst16b_get (insn) == 0)
8689 Slot_inst16a_decode (const xtensa_insnbuf insn)
8691 switch (Field_op0_Slot_inst16a_get (insn))
8710 Slot_x24_Format_inst_0_get (const xtensa_insnbuf insn,
8713 slotbuf[0] = (insn[0] & 0xffffff);
8717 Slot_x24_Format_inst_0_set (xtensa_insnbuf insn,
8720 insn[0] = (insn[0] & ~0xffffff) | (slotbuf[0] & 0xffffff);
8724 Slot_x16a_Format_inst16a_0_get (const xtensa_insnbuf insn,
8727 slotbuf[0] = ((insn[0] & 0xffff00) >> 8);
8731 Slot_x16a_Format_inst16a_0_set (xtensa_insnbuf insn,
8734 insn[0] = (insn[0] & ~0xffff00) | ((slotbuf[0] & 0xffff) << 8);
8738 Slot_x16b_Format_inst16b_0_get (const xtensa_insnbuf insn,
8741 slotbuf[0] = ((insn[0] & 0xffff00) >> 8);
8745 Slot_x16b_Format_inst16b_0_set (xtensa_insnbuf insn,
8748 insn[0] = (insn[0] & ~0xffff00) | ((slotbuf[0] & 0xffff) << 8);
9029 Format_x24_encode (xtensa_insnbuf insn)
9031 insn[0] = 0;
9035 Format_x16a_encode (xtensa_insnbuf insn)
9037 insn[0] = 0x800000;
9041 Format_x16b_encode (xtensa_insnbuf insn)
9043 insn[0] = 0xc00000;
9060 format_decoder (const xtensa_insnbuf insn)
9062 if ((insn[0] & 0x800000) == 0)
9064 if ((insn[0] & 0xc00000) == 0x800000)
9066 if ((insn[0] & 0xe00000) == 0xc00000)
9091 length_decoder (const char *insn)
9093 int op0 = (insn[0] >> 4) & 0xf;