Simplify some register setup in the cntlzd and cntlzw tests.

This commit is contained in:
gibbed 2015-05-13 06:36:00 -05:00
parent 96e549d301
commit 0cf3e8c3f5
2 changed files with 4 additions and 8 deletions

View File

@ -34,8 +34,7 @@ test_cntlzd_3:
#_ REGISTER_OUT r6 0 #_ REGISTER_OUT r6 0
test_cntlzd_3_constant: test_cntlzd_3_constant:
li r5, 0 li r5, -1
not r5, r5
cntlzd r6, r5 cntlzd r6, r5
blr blr
#_ REGISTER_OUT r5 0xFFFFFFFFFFFFFFFF #_ REGISTER_OUT r5 0xFFFFFFFFFFFFFFFF
@ -49,8 +48,7 @@ test_cntlzd_4:
#_ REGISTER_OUT r6 1 #_ REGISTER_OUT r6 1
test_cntlzd_4_constant: test_cntlzd_4_constant:
li r5, 0 li r5, -1
not r5, r5
srdi r5, r5, 1 srdi r5, r5, 1
cntlzd r6, r5 cntlzd r6, r5
blr blr

View File

@ -34,8 +34,7 @@ test_cntlzw_3:
#_ REGISTER_OUT r6 0 #_ REGISTER_OUT r6 0
test_cntlzw_3_constant: test_cntlzw_3_constant:
li r5, 0 li r5, -1
not r5, r5
srwi r5, r5, 0 srwi r5, r5, 0
cntlzw r6, r5 cntlzw r6, r5
blr blr
@ -50,8 +49,7 @@ test_cntlzw_4:
#_ REGISTER_OUT r6 1 #_ REGISTER_OUT r6 1
test_cntlzw_4_constant: test_cntlzw_4_constant:
li r5, 0 li r5, -1
not r5, r5
srwi r5, r5, 1 srwi r5, r5, 1
cntlzw r6, r5 cntlzw r6, r5
blr blr