Home | History | Annotate | Download | only in x86

Lines Matching full:mnemonic

65 //!mnemonic for integer ALU operations
66 const Mnemonic map_of_alu_opcode_2_mnemonic[] = {
75 //!mnemonic for ALU operations in FPU
76 const Mnemonic map_of_fpu_opcode_2_mnemonic[] = {
85 //!mnemonic for SSE 32-bit
86 const Mnemonic map_of_sse_opcode_2_mnemonic[] = {
95 //!mnemonic for SSE 64-bit integer
96 const Mnemonic map_of_64_opcode_2_mnemonic[] = {
237 LowOpLabel* lower_label(Mnemonic m, OpndSize size, int imm, const char* label, bool isLocal) {
242 LowOpLabel* dump_label(Mnemonic m, OpndSize size, int imm,
247 LowOpNCG* dump_ncg(Mnemonic m, OpndSize size, int imm) {
255 LowOpImm* lower_imm(Mnemonic m, OpndSize size, int imm, bool updateTable) {
260 LowOpImm* dump_imm(Mnemonic m, OpndSize size, int imm) {
264 LowOpImm* dump_imm_with_codeaddr(Mnemonic m, OpndSize size,
273 LowOpMem* lower_mem(Mnemonic m, AtomOpCode m2, OpndSize size,
279 LowOpMem* dump_mem(Mnemonic m, AtomOpCode m2, OpndSize size,
294 LowOpReg* lower_reg(Mnemonic m, AtomOpCode m2, OpndSize size,
300 LowOpReg* dump_reg(Mnemonic m, AtomOpCode m2, OpndSize size,
316 LowOpReg* dump_reg_noalloc(Mnemonic m, OpndSize size,
321 LowOpRegReg* lower_reg_reg(Mnemonic m, AtomOpCode m2, OpndSize size,
336 LowOpRegReg* dump_reg_reg_noalloc(Mnemonic m, OpndSize size,
342 inline bool isMnemonicMove(Mnemonic m) {
350 LowOpRegReg* dump_reg_reg_noalloc_dst(Mnemonic m, OpndSize size,
366 LowOpRegReg* dump_reg_reg_noalloc_src(Mnemonic m, AtomOpCode m2, OpndSize size,
387 LowOpRegReg* dump_reg_reg(Mnemonic m, AtomOpCode m2, OpndSize size,
420 LowOpRegMem* lower_mem_reg(Mnemonic m, AtomOpCode m2, OpndSize size,
442 LowOpRegMem* dump_mem_reg_noalloc(Mnemonic
451 LowOpRegMem* dump_mem_reg_noalloc_mem(Mnemonic m, AtomOpCode m2, OpndSize size,
467 LowOpRegMem* dump_mem_reg(Mnemonic m, AtomOpCode m2, OpndSize size,
493 LowOpRegMem* dump_moves_mem_reg(Mnemonic m, OpndSize size,
513 LowOpRegMem* dump_movez_mem_reg(Mnemonic m, OpndSize size,
534 LowOpRegReg* dump_movez_reg_reg(Mnemonic m, OpndSize size,
566 LowOpRegMem* lower_mem_scale_reg(Mnemonic m, OpndSize size, int base_reg, int disp, int index_reg,
583 LowOpRegMem* dump_mem_scale_reg(Mnemonic m, OpndSize size,
611 LowOpMemReg* lower_reg_mem_scale(Mnemonic m, OpndSize size, int reg,
622 LowOpMemReg* dump_reg_mem_scale(Mnemonic m, OpndSize size,
645 LowOpMemReg* lower_reg_mem(Mnemonic m, AtomOpCode m2, OpndSize size, int reg,
652 LowOpMemReg* dump_reg_mem_noalloc(Mnemonic m, OpndSize size,
661 LowOpMemReg* dump_reg_mem(Mnemonic m, AtomOpCode m2, OpndSize size,
681 LowOpRegImm* lower_imm_reg(Mnemonic m, AtomOpCode m2, OpndSize size,
687 LowOpRegImm* dump_imm_reg_noalloc(Mnemonic m, OpndSize size,
694 LowOpRegImm* dump_imm_reg(Mnemonic m, AtomOpCode m2, OpndSize size,
708 LowOpMemImm* lower_imm_mem(Mnemonic m, AtomOpCode m2, OpndSize size, int imm,
715 LowOpMemImm* dump_imm_mem_noalloc(Mnemonic m, OpndSize size,
724 LowOpMemImm* dump_imm_mem(Mnemonic m, AtomOpCode m2, OpndSize size,
746 LowOpMemReg* lower_fp_mem(Mnemonic m, OpndSize size, int reg,
752 LowOpMemReg* dump_fp_mem(Mnemonic m, OpndSize size, int reg,
767 LowOpRegMem* lower_mem_fp(Mnemonic m, OpndSize size, int disp, int base_reg,
773 LowOpRegMem* dump_mem_fp(Mnemonic m, OpndSize size,
798 Mnemonic m = Mnemonic_LEA;
808 Mnemonic m = Mnemonic_LEA;
817 Mnemonic m = Mnemonic_FLDCW;
825 Mnemonic m = Mnemonic_FNSTCW;
833 Mnemonic m = Mnemonic_CDQ;
840 Mnemonic m = Mnemonic_FLD;
847 Mnemonic m = Mnemonic_FILD;
860 Mnemonic m = pop ? Mnemonic_FSTP : Mnemonic_FST;
867 Mnemonic m = pop ? Mnemonic_FISTP : Mnemonic_FIST;
875 Mnemonic m = Mnemonic_CMP;
884 Mnemonic m = Mnemonic_CMP;
892 int reg, bool isPhysical, Mnemonic m) {
957 Mnemonic m = Mnemonic_CMP;
961 Mnemonic m = Mnemonic_COMISS;
965 Mnemonic m = Mnemonic_COMISD;
971 void load_fp_stack_VR_all(OpndSize size, int vB, Mnemonic m) {
1009 Mnemonic m = Mnemonic_FLD;
1016 Mnemonic m = Mnemonic_FILD;
1023 Mnemonic m = pop ? Mnemonic_FSTP : Mnemonic_FST;
1036 Mnemonic m = pop ? Mnemonic_FISTP : Mnemonic_FIST;
1049 Mnemonic m = map_of_fpu_opcode_2_mnemonic[opc];
1082 Mnemonic m = Mnemonic_TEST;
1092 Mnemonic m = Mnemonic_CMP;
1100 Mnemonic m = Mnemonic_CMP;
1109 Mnemonic m = Mnemonic_CMP;
1133 Mnemonic m = Mnemonic_CMP;
1138 Mnemonic m = Mnemonic_CMP;
1147 Mnemonic m = Mnemonic_COMISS;
1156 Mnemonic m = Mnemonic_COMISS;
1164 Mnemonic m = Mnemonic_COMISD;
1173 Mnemonic m = Mnemonic_COMISD;
1180 Mnemonic m = pop ? Mnemonic_FUCOMP : Mnemonic_FUCOM;
1213 Mnemonic m;
1224 Mnemonic m;
1235 Mnemonic m;
1246 Mnemonic m;
1259 Mnemonic m;
1268 Mnemonic m;
1270 else m = (Mnemonic)(map_of_sse_opcode_2_mnemonic[opc]+1); //from SD to SS
1321 Mnemonic m;
1372 Mnemonic m;
1385 Mnemonic m;
1396 Mnemonic m = map_of_fpu_opcode_2_mnemonic[opc];
1404 Mnemonic m = (Mnemonic)(map_of_sse_opcode_2_mnemonic[opc]+1); //from SD to SS
1412 Mnemonic m = map_of_sse_opcode_2_mnemonic[opc];
1433 Mnemonic m = (size == OpndSize_64) ? Mnemonic_MOVQ : Mnemonic_MOV;
1443 Mnemonic m = (size == OpndSize_64) ? Mnemonic_MOVQ : Mnemonic_MOV;
1452 Mnemonic m = (size == OpndSize_64) ? Mnemonic_MOVQ : Mnemonic_MOV;
1462 Mnemonic m = (size == OpndSize_64) ? Mnemonic_MOVQ : Mnemonic_MOV;
1487 Mnemonic m = Mnemonic_MOVZX;
1497 Mnemonic m = Mnemonic_MOVZX;
1524 Mnemonic m = Mnemonic_MOVSX;
1533 Mnemonic m = (size == OpndSize_64) ? Mnemonic_MOVQ : Mnemonic_MOV;
1542 Mnemonic m = (size == OpndSize_64) ? Mnemonic_MOVQ : Mnemonic_MOV;
1551 Mnemonic m = (size == OpndSize_64) ? Mnemonic_MOVQ : Mnemonic_MOV;
1558 Mnemonic m = (size == OpndSize_64) ? Mnemonic_MOVQ : Mnemonic_MOV;
1568 Mnemonic m = (size == OpndSize_64) ? Mnemonic_MOVQ : Mnemonic_MOV;
1576 Mnemonic m = (size == OpndSize_64) ? Mnemonic_MOVQ : Mnemonic_MOV;
1602 Mnemonic m = (size == OpndSize_64) ? Mnemonic_MOVQ : Mnemonic_MOV;
1634 Mnemonic m = (size == OpndSize_64) ? Mnemonic_MOVQ : Mnemonic_MOV;
1648 Mnemonic m = Mnemonic_MOV;
1657 Mnemonic m = Mnemonic_MOV;
1664 Mnemonic m = (Mnemonic)(Mnemonic_CMOVcc+cc);
1701 void get_virtual_reg_all(u2 vB, OpndSize size, int reg, bool isPhysical, Mnemonic m) {
1705 Mnemonic m2 = m;
1789 Mnemonic m = (size == OpndSize_64) ? Mnemonic_MOVQ : Mnemonic_MOV;
1793 Mnemonic m = (size == OpndSize_64) ? Mnemonic_MOVQ : Mnemonic_MOV;
1802 void set_virtual_reg_all(u2 vA, OpndSize size, int reg, bool isPhysical, Mnemonic m) {
1806 Mnemonic m2 = m;
1862 Mnemonic m = (size == OpndSize_64) ? Mnemonic_MOVQ : Mnemonic_MOV;
1866 Mnemonic m = (size == OpndSize_64) ? Mnemonic_MOVQ : Mnemonic_MOV;