Lines Matching defs:OP_C4X
288 #define OP_C4X 0x2 /* C40 support - C40, C44 */
700 { name, opcode|0x30200000, 0xffe00000, "C,g;r", OP_C4X }, \
701 { name, opcode|0x30600000, 0xffe00000, "C,O,r", OP_C4X }, \
706 { name "3", opcode|0x30200000, 0xffe00000, "C,g;r", OP_C4X }, \
707 { name "3", opcode|0x30600000, 0xffe00000, "C,O,r", OP_C4X }
723 { name, opcode|0x30200000, 0xffe00000, "C,g;r", OP_C4X }, \
724 { name, opcode|0x30200000, 0xffe00000, "g,C,r", OP_C4X }, \
725 { name, opcode|0x30600000, 0xffe00000, "C,O,r", OP_C4X }, \
730 { name "3", opcode|0x30200000, 0xffe00000, "g,C,r", OP_C4X }, \
731 { name "3", opcode|0x30200000, 0xffe00000, "C,g;r", OP_C4X }, \
732 { name "3", opcode|0x30600000, 0xffe00000, "C,O,r", OP_C4X }
746 { name, opcode|0x30200000, 0xffe00000, "C,g", OP_C4X }, \
747 { name, opcode|0x30600000, 0xffe00000, "C,O", OP_C4X }, \
752 { name "3", opcode|0x30200000, 0xffe00000, "C,g", OP_C4X }, \
753 { name "3", opcode|0x30600000, 0xffe00000, "C,O", OP_C4X }
768 { name, opcode|0x30000000, 0xffe00000, "W,G;R", OP_C4X }, \
769 { name, opcode|0x30200000, 0xffe00000, "C,G;R", OP_C4X }, \
770 { name, opcode|0x30400000, 0xffe00000, "W,O,R", OP_C4X }, \
771 { name, opcode|0x30600000, 0xffe00000, "C,O,R", OP_C4X }, \
776 { name "3", opcode|0x30000000, 0xffe00000, "W,G;R", OP_C4X }, \
777 { name "3", opcode|0x30200000, 0xffe00000, "C,G;R", OP_C4X }, \
778 { name "3", opcode|0x30400000, 0xffe00000, "W,O,R", OP_C4X }, \
779 { name "3", opcode|0x30600000, 0xffe00000, "C,O,R", OP_C4X }
795 { name, opcode|0x30000000, 0xffe00000, "W,G;R", OP_C4X }, \
796 { name, opcode|0x30000000, 0xffe00000, "G,W,R", OP_C4X }, \
797 { name, opcode|0x30200000, 0xffe00000, "C,G;R", OP_C4X }, \
798 { name, opcode|0x30200000, 0xffe00000, "G,C,R", OP_C4X }, \
799 OP_C4X }, \
800 { name, opcode|0x30400000, 0xffe00000, "O,W,R", OP_C4X }, \
801 { name, opcode|0x30600000, 0xffe00000, "C,O,R", OP_C4X }, \
806 { name "3", opcode|0x30000000, 0xffe00000, "W,G;R", OP_C4X }, \
807 { name "3", opcode|0x30000000, 0xffe00000, "G,W,R", OP_C4X }, \
808 { name "3", opcode|0x30200000, 0xffe00000, "C,G;R", OP_C4X }, \
809 { name "3", opcode|0x30200000, 0xffe00000, "G,C,R", OP_C4X }, \
810 { name "3", opcode|0x30400000, 0xffe00000, "W,O,R", OP_C4X }, \
811 { name "3", opcode|0x30400000, 0xffe00000, "O,W,R", OP_C4X }, \
812 { name "3", opcode|0x30600000, 0xffe00000, "C,O,R", OP_C4X }
826 { name, opcode|0x30000000, 0xffe00000, "W,G", OP_C4X }, \
827 { name, opcode|0x30200000, 0xffe00000, "C,G", OP_C4X }, \
828 { name, opcode|0x30400000, 0xffe00000, "W,O", OP_C4X }, \
829 { name, opcode|0x30600000, 0xffe00000, "C,O", OP_C4X }, \
834 { name "3", opcode|0x30000000, 0xffe00000, "W,G", OP_C4X }, \
835 { name "3", opcode|0x30200000, 0xffe00000, "C,G", OP_C4X }, \
836 { name "3", opcode|0x30400000, 0xffe00000, "W,O", OP_C4X }, \
837 { name "3", opcode|0x30600000, 0xffe00000, "C,O", OP_C4X }
852 { name, opcode|0x30000000, 0xffe00000, "W,G", OP_C4X }, \
853 { name, opcode|0x30000000, 0xffe00000, "G,W", OP_C4X }, \
854 { name, opcode|0x30200000, 0xffe00000, "C,G", OP_C4X }, \
855 { name, opcode|0x30200000, 0xffe00000, "G,C", OP_C4X }, \
856 { name, opcode|0x30400000, 0xffe00000, "W,O", OP_C4X }, \
857 { name, opcode|0x30400000, 0xffe00000, "O,W", OP_C4X }, \
858 { name, opcode|0x30600000, 0xffe00000, "C,O", OP_C4X }, \
863 { name "3", opcode|0x30000000, 0xffe00000, "W,G", OP_C4X }, \
864 { name "3", opcode|0x30000000, 0xffe00000, "G,W", OP_C4X }, \
865 { name "3", opcode|0x30200000, 0xffe00000, "C,G", OP_C4X }, \
866 { name "3", opcode|0x30200000, 0xffe00000, "G,C", OP_C4X }, \
867 { name "3", opcode|0x30400000, 0xffe00000, "W,O", OP_C4X }, \
868 { name "3", opcode|0x30400000, 0xffe00000, "O,W", OP_C4X }, \
869 { name "3", opcode|0x30600000, 0xffe00000, "C,O", OP_C4X }
912 J_CLASS_INSN( "bBaf", "baf", 0x68a00000, OP_C4X ),
913 J_CLASS_INSN( "bBat", "bat", 0x68600000, OP_C4X ),
929 B6_CLASS_INSN( "frieee", 0x1c000000, OP_C4X ),
930 P_CLASS_INSN( "frieee","stf", 0xf2000000, OP_C4X ),
936 { "laj", 0x63000000, 0xff000000, "B" , OP_C4X }, /* I_CLASS */
937 { "lajB", 0x70200000, 0xffe00000, "Q" , OP_C4X }, /* JS_CLASS */
938 { "lajB", 0x72200000, 0xffe00000, "P" , OP_C4X }, /* JS_CLASS */
939 { "latB", 0x74800000, 0xffe00000, "V" , OP_C4X }, /* Z_CLASS */
940 A_CLASS_INSN( "lb0", 0xb0000000, OP_C4X ),
941 A_CLASS_INSN( "lb1", 0xb0800000, OP_C4X ),
942 A_CLASS_INSN( "lb2", 0xb1000000, OP_C4X ),
943 A_CLASS_INSN( "lb3", 0xb1800000, OP_C4X ),
944 AU_CLASS_INSN( "lbu0", 0xb2000000, OP_C4X ),
945 AU_CLASS_INSN( "lbu1", 0xb2800000, OP_C4X ),
946 AU_CLASS_INSN( "lbu2", 0xb3000000, OP_C4X ),
947 AU_CLASS_INSN( "lbu3", 0xb3800000, OP_C4X ),
948 AY_CLASS_INSN( "lda", 0x1e800000, OP_C4X ),
950 { "ldep", 0x76000000, 0xffe00000, "X,R" , OP_C4X }, /* Z_CLASS */
956 { "ldhi", 0x1fe00000, 0xffe00000, "U,R" , OP_C4X }, /* Z_CLASS */
957 { "ldhi", 0x1fe00000, 0xffe00000, "#,R" , OP_C4X }, /* Z_CLASS */
965 { "ldpe", 0x76800000, 0xffe00000, "Q,Z" , OP_C4X }, /* Z_CLASS */
966 { "ldpk", 0x1F700000, 0xffff0000, "#" , OP_C4X }, /* Z_CLASS */
967 A_CLASS_INSN( "lh0", 0xba000000, OP_C4X ),
968 A_CLASS_INSN( "lh1", 0xba800000, OP_C4X ),
969 AU_CLASS_INSN( "lhu0", 0xbb000000, OP_C4X ),
970 AU_CLASS_INSN( "lhu1", 0xbb800000, OP_C4X ),
975 A_CLASS_INSN( "lwl0", 0xb4000000, OP_C4X ),
976 A_CLASS_INSN( "lwl1", 0xb4800000, OP_C4X ),
977 A_CLASS_INSN( "lwl2", 0xb5000000, OP_C4X ),
978 A_CLASS_INSN( "lwl3", 0xb5800000, OP_C4X ),
979 A_CLASS_INSN( "lwr0", 0xb6000000, OP_C4X ),
980 A_CLASS_INSN( "lwr1", 0xb6800000, OP_C4X ),
981 A_CLASS_INSN( "lwr2", 0xb7000000, OP_C4X ),
982 A_CLASS_INSN( "lwr3", 0xb7800000, OP_C4X ),
984 A_CLASS_INSN( "mb0", 0xb8000000, OP_C4X ),
985 A_CLASS_INSN( "mb1", 0xb8800000, OP_C4X ),
986 A_CLASS_INSN( "mb2", 0xb9000000, OP_C4X ),
987 A_CLASS_INSN( "mb3", 0xb9800000, OP_C4X ),
988 A_CLASS_INSN( "mh0", 0xbc000000, OP_C4X ),
989 A_CLASS_INSN( "mh1", 0xbc800000, OP_C4X ),
990 A_CLASS_INSN( "mh2", 0xbd000000, OP_C4X ),
991 A_CLASS_INSN( "mh3", 0xbd800000, OP_C4X ),
1002 A_CLASS_INSN( "mpyshi", 0x1d800000, OP_C4X ),
1003 TC_CLASS_INSN( "mpyshi", 0x28800000, OP_C4X ),
1004 A_CLASS_INSN( "mpyuhi", 0x1e000000, OP_C4X ),
1005 TC_CLASS_INSN( "mpyuhi", 0x29000000, OP_C4X ),
1022 BA_CLASS_INSN( "rcpf", 0x1d000000, OP_C4X ),
1025 { "retiBd", 0x78200000, 0xffe00000, "" , OP_C4X }, /* Z_CLASS */
1026 { "retid", 0x78200000, 0xffe00000, "" , OP_C4X }, /* Z_CLASS - Alias for retiud */
1035 { "rptb", 0x79000000, 0xff000000, "Q" , OP_C4X }, /* I2_CLASS */
1036 { "rptbd", 0x65000000, 0xff000000, "B" , OP_C4X }, /* I2_CLASS */
1037 { "rptbd", 0x79800000, 0xff000000, "Q" , OP_C4X }, /* I2_CLASS */
1039 B_CLASS_INSN( "rsqrf", 0x1c800000, OP_C4X ),
1041 A6_CLASS_INSN( "sigi", 0x16000000, OP_C4X ),
1046 { "sti", 0x15000000, 0xffe00000, "T,@" , OP_C4X }, /* Class A7 - Alias for stik */
1047 { "sti", 0x15600000, 0xffe00000, "T,*" , OP_C4X }, /* Class A7 */
1050 { "stik", 0x15000000, 0xffe00000, "T,@" , OP_C4X }, /* Z_CLASS */
1051 { "stik", 0x15600000, 0xffe00000, "T,*" , OP_C4X }, /* Z_CLASS */
1065 B_CLASS_INSN( "toieee", 0x1b800000, OP_C4X ),
1066 P_CLASS_INSN( "toieee","stf", 0xf0000000, OP_C4X ),