Lines Matching refs:tLo
1906 HReg tLo = newVRegI(env);
1911 addInstr(env, mk_iMOVsd_RR(lo1, tLo));
1912 addInstr(env, X86Instr_Alu32R(Xalu_XOR,X86RMI_Reg(lo2), tLo));
1913 tLo));
1960 HReg tLo = newVRegI(env);
1965 addInstr(env, X86Instr_Alu32R(Xalu_MOV, X86RMI_Imm(wLo), tLo));
1966 *rHi = tLo;
1967 *rLo = tLo;
1970 addInstr(env, X86Instr_Alu32R(Xalu_MOV, X86RMI_Imm(wLo), tLo));
1972 *rLo = tLo;
1985 HReg tLo, tHi;
1988 tLo = newVRegI(env);
1992 addInstr(env, X86Instr_Alu32R( Xalu_MOV, X86RMI_Mem(am0), tLo ));
1995 *rLo = tLo;
2003 HReg tLo = newVRegI(env);
2005 addInstr(env, X86Instr_Alu32R( Xalu_MOV, X86RMI_Mem(am), tLo ));
2008 *rLo = tLo;
2018 HReg tLo = newVRegI(env);
2020 addInstr(env, X86Instr_Alu32R( Xalu_MOV, X86RMI_Mem(am), tLo ));
2023 *rLo = tLo;
2031 HReg tLo = newVRegI(env);
2037 addInstr(env, mk_iMOVsd_RR( e0Lo, tLo ) );
2041 addInstr(env, X86Instr_CMov32(Xcc_NZ,X86RM_Mem(zero_esp),tLo));
2044 *rLo = tLo;
2051 HReg tLo = newVRegI(env);
2057 addInstr(env, mk_iMOVsd_RR( e0Lo, tLo ) );
2061 addInstr(env, X86Instr_CMov32(Xcc_Z,X86RM_Mem(zero_esp),tLo));
2064 *rLo = tLo;
2072 HReg tLo = newVRegI(env);
2077 addInstr(env, mk_iMOVsd_RR(eXLo, tLo));
2083 addInstr(env, X86Instr_CMov32(Xcc_Z,X86RM_Reg(e0Lo),tLo));
2085 *rLo = tLo;
2098 HReg tLo = newVRegI(env);
2107 addInstr(env, mk_iMOVsd_RR(hregX86_EAX(), tLo));
2109 *rLo = tLo;
2119 HReg tLo = newVRegI(env);
2128 addInstr(env, mk_iMOVsd_RR(hregX86_EAX(), tLo));
2130 *rLo = tLo;
2139 HReg tLo = newVRegI(env);
2148 addInstr(env, mk_iMOVsd_RR(xLo, tLo));
2149 addInstr(env, X86Instr_Alu32R(op, X86RMI_Reg(yLo), tLo));
2151 *rLo = tLo;
2162 HReg tLo = newVRegI(env);
2168 addInstr(env, mk_iMOVsd_RR(xLo, tLo));
2169 addInstr(env, X86Instr_Alu32R(Xalu_ADD, X86RMI_Imm(wLo), tLo));
2172 *rLo = tLo;
2178 HReg tLo = newVRegI(env);
2182 addInstr(env, mk_iMOVsd_RR(xLo, tLo));
2185 addInstr(env, X86Instr_Alu32R(Xalu_ADD, X86RMI_Reg(yLo), tLo));
2188 addInstr(env, X86Instr_Alu32R(Xalu_SUB, X86RMI_Reg(yLo), tLo));
2192 *rLo = tLo;
2223 HReg rAmt, sHi, sLo, tHi, tLo, tTemp;
2224 tLo = newVRegI(env);
2231 addInstr(env, mk_iMOVsd_RR(sLo, tLo));
2232 /* Ok. Now shift amt is in %ecx, and value is in tHi/tLo
2234 addInstr(env, X86Instr_Sh3232(Xsh_SHL, 0/*%cl*/, tLo, tHi));
2235 addInstr(env, X86Instr_Sh32(Xsh_SHL, 0/*%cl*/, tLo));
2237 addInstr(env, X86Instr_CMov32(Xcc_NZ, X86RM_Reg(tLo), tHi));
2239 addInstr(env, X86Instr_CMov32(Xcc_NZ, X86RM_Reg(tTemp), tLo));
2241 *rLo = tLo;
2265 HReg rAmt, sHi, sLo, tHi, tLo, tTemp;
2266 tLo = newVRegI(env);
2273 addInstr(env, mk_iMOVsd_RR(sLo, tLo));
2274 /* Ok. Now shift amt is in %ecx, and value is in tHi/tLo
2276 addInstr(env, X86Instr_Sh3232(Xsh_SHR, 0/*%cl*/, tHi, tLo));
2279 addInstr(env, X86Instr_CMov32(Xcc_NZ, X86RM_Reg(tHi), tLo));
2283 *rLo = tLo;
2293 HReg tLo = newVRegI(env);
2321 Xalu_MOV, X86RMI_Mem(zero_esp), tLo));
2332 *rLo = tLo;
2442 HReg tLo = newVRegI(env);
2453 addInstr(env, mk_iMOVsd_RR(hregX86_EAX(), tLo));
2455 *rLo = tLo;
2482 HReg tLo = newVRegI(env);
2492 addInstr(env, mk_iMOVsd_RR(hregX86_EAX(), tLo));
2494 *rLo = tLo;
2510 HReg tLo = newVRegI(env);
2514 addInstr(env, mk_iMOVsd_RR(src,tLo));
2517 *rLo = tLo;
2523 HReg tLo = newVRegI(env);
2526 addInstr(env, mk_iMOVsd_RR(src,tLo));
2529 *rLo = tLo;
2535 HReg tLo = newVRegI(env);
2538 addInstr(env, mk_iMOVsd_RR(src,tLo));
2540 X86RMI_Imm(0xFFFF), tLo));
2543 *rLo = tLo;
2551 HReg tLo = newVRegI(env);
2560 X86RMI_Mem(espLO), tLo ));
2565 *rLo = tLo;
2571 HReg tLo = newVRegI(env);
2574 addInstr(env, X86Instr_Set32(cond,tLo));
2575 addInstr(env, X86Instr_Sh32(Xsh_SHL, 31, tLo));
2576 addInstr(env, X86Instr_Sh32(Xsh_SAR, 31, tLo));
2577 addInstr(env, mk_iMOVsd_RR(tLo, tHi));
2579 *rLo = tLo;
2585 HReg tLo = newVRegI(env);
2590 addInstr(env, mk_iMOVsd_RR(sLo, tLo));
2592 addInstr(env, X86Instr_Unary32(Xun_NOT,tLo));
2594 *rLo = tLo;
2601 HReg tLo = newVRegI(env);
2605 /* tLo = 0 - yLo, and set carry */
2606 addInstr(env, X86Instr_Alu32R(Xalu_MOV, X86RMI_Imm(0), tLo));
2607 addInstr(env, X86Instr_Alu32R(Xalu_SUB, X86RMI_Reg(yLo), tLo));
2611 /* So now we have tHi:tLo = -arg. To finish off, or 'arg'
2613 tHi:tLo = arg | -arg. */
2614 addInstr(env, X86Instr_Alu32R(Xalu_OR, X86RMI_Reg(yLo), tLo));
2617 *rLo = tLo;
2685 HReg tLo = newVRegI(env);
2696 /* movl 0(%esp), %tLo */
2698 X86Instr_Alu32R(Xalu_MOV, X86RMI_Mem(zero_esp), tLo));
2705 *rLo = tLo;
2722 HReg tLo = newVRegI(env);
2730 addInstr(env, mk_iMOVsd_RR(hregX86_EAX(), tLo));
2732 *rLo = tLo;
2744 HReg tLo = newVRegI(env);
2751 addInstr(env, mk_iMOVsd_RR(hregX86_EAX(), tLo));
2753 *rLo = tLo;