Fixing condition updates for unsigned compares.

This commit is contained in:
Ben Vanik
2013-05-26 04:21:07 -07:00
parent 5d83465ce4
commit 9d63eb7499
3 changed files with 25 additions and 12 deletions

View File

@@ -73,8 +73,10 @@ public:
AsmJit::GpVar cr_value(uint32_t n);
void update_cr_value(uint32_t n, AsmJit::GpVar& value);
void update_cr_with_cond(uint32_t n, AsmJit::GpVar& lhs);
void update_cr_with_cond(uint32_t n, AsmJit::GpVar& lhs, AsmJit::GpVar& rhs);
void update_cr_with_cond(uint32_t n, AsmJit::GpVar& lhs,
bool is_signed = true);
void update_cr_with_cond(uint32_t n, AsmJit::GpVar& lhs, AsmJit::GpVar& rhs,
bool is_signed = true);
AsmJit::GpVar gpr_value(uint32_t n);
void update_gpr_value(uint32_t n, AsmJit::GpVar& value);