Fixing assertion warnings from asmjit.

This commit is contained in:
Ben Vanik
2013-05-25 00:40:30 -07:00
parent ea2cf390d7
commit fb22aeb5ac
3 changed files with 20 additions and 20 deletions

View File

@@ -1364,9 +1364,9 @@ void X64Emitter::update_cr_with_cond(uint32_t n, GpVar& lhs) {
GpVar v_g(c.newGpVar());
GpVar v_e(c.newGpVar());
c.cmp(lhs, imm(0));
c.setl(v_l);
c.setg(v_g);
c.sete(v_e);
c.setl(v_l.r8());
c.setg(v_g.r8());
c.sete(v_e.r8());
GpVar v(c.newGpVar());
c.shl(v_g, imm(1));
c.shl(v_e, imm(2));
@@ -1393,9 +1393,9 @@ void X64Emitter::update_cr_with_cond(uint32_t n, GpVar& lhs, GpVar& rhs) {
GpVar v_g(c.newGpVar());
GpVar v_e(c.newGpVar());
c.cmp(lhs, rhs);
c.setl(v_l);
c.setg(v_g);
c.sete(v_e);
c.setl(v_l.r8());
c.setg(v_g.r8());
c.sete(v_e.r8());
GpVar v(c.newGpVar());
c.shl(v_g, imm(1));
c.shl(v_e, imm(2));