From 0cf3e8c3f51915e02f71099a6083ad594e252ddc Mon Sep 17 00:00:00 2001 From: gibbed Date: Wed, 13 May 2015 06:36:00 -0500 Subject: [PATCH] Simplify some register setup in the cntlzd and cntlzw tests. --- src/xenia/cpu/frontend/test/instr_cntlzd.s | 6 ++---- src/xenia/cpu/frontend/test/instr_cntlzw.s | 6 ++---- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/src/xenia/cpu/frontend/test/instr_cntlzd.s b/src/xenia/cpu/frontend/test/instr_cntlzd.s index c97b61aad..f59264f2c 100644 --- a/src/xenia/cpu/frontend/test/instr_cntlzd.s +++ b/src/xenia/cpu/frontend/test/instr_cntlzd.s @@ -34,8 +34,7 @@ test_cntlzd_3: #_ REGISTER_OUT r6 0 test_cntlzd_3_constant: - li r5, 0 - not r5, r5 + li r5, -1 cntlzd r6, r5 blr #_ REGISTER_OUT r5 0xFFFFFFFFFFFFFFFF @@ -49,8 +48,7 @@ test_cntlzd_4: #_ REGISTER_OUT r6 1 test_cntlzd_4_constant: - li r5, 0 - not r5, r5 + li r5, -1 srdi r5, r5, 1 cntlzd r6, r5 blr diff --git a/src/xenia/cpu/frontend/test/instr_cntlzw.s b/src/xenia/cpu/frontend/test/instr_cntlzw.s index e3229aa02..f32b85727 100644 --- a/src/xenia/cpu/frontend/test/instr_cntlzw.s +++ b/src/xenia/cpu/frontend/test/instr_cntlzw.s @@ -34,8 +34,7 @@ test_cntlzw_3: #_ REGISTER_OUT r6 0 test_cntlzw_3_constant: - li r5, 0 - not r5, r5 + li r5, -1 srwi r5, r5, 0 cntlzw r6, r5 blr @@ -50,8 +49,7 @@ test_cntlzw_4: #_ REGISTER_OUT r6 1 test_cntlzw_4_constant: - li r5, 0 - not r5, r5 + li r5, -1 srwi r5, r5, 1 cntlzw r6, r5 blr