Lines Matching refs:CMov32
684 i->Xin.CMov32.cond = cond; in X86Instr_CMov32()
685 i->Xin.CMov32.src = src; in X86Instr_CMov32()
686 i->Xin.CMov32.dst = dst; in X86Instr_CMov32()
1025 vex_printf("cmov%s ", showX86CondCode(i->Xin.CMov32.cond)); in ppX86Instr()
1026 ppX86RM(i->Xin.CMov32.src); in ppX86Instr()
1028 ppHRegX86(i->Xin.CMov32.dst); in ppX86Instr()
1337 addRegUsage_X86RM(u, i->Xin.CMov32.src, HRmRead); in getRegUsage_X86Instr()
1338 addHRegUse(u, HRmModify, i->Xin.CMov32.dst); in getRegUsage_X86Instr()
1550 mapRegs_X86RM(m, i->Xin.CMov32.src); in mapRegs_X86Instr()
1551 mapReg(m, &i->Xin.CMov32.dst); in mapRegs_X86Instr()
1808 && i->Xin.CMov32.src->tag == Xrm_Reg in directReload_X86()
1809 && sameHReg(i->Xin.CMov32.src->Xrm.Reg.reg, vreg)) { in directReload_X86()
1810 vassert(! sameHReg(i->Xin.CMov32.dst, vreg)); in directReload_X86()
1812 i->Xin.CMov32.cond, in directReload_X86()
1814 i->Xin.CMov32.dst in directReload_X86()
2604 vassert(i->Xin.CMov32.cond != Xcc_ALWAYS); in emit_X86Instr()
2622 *p++ = toUChar(0x70 + (i->Xin.CMov32.cond ^ 1)); in emit_X86Instr()
2626 switch (i->Xin.CMov32.src->tag) { in emit_X86Instr()
2630 p = doAMode_R(p, i->Xin.CMov32.src->Xrm.Reg.reg, in emit_X86Instr()
2631 i->Xin.CMov32.dst); in emit_X86Instr()
2639 p = doAMode_M(p, i->Xin.CMov32.dst, in emit_X86Instr()
2640 i->Xin.CMov32.src->Xrm.Mem.am); in emit_X86Instr()