Files
Xenia-Canary/src/xenia/cpu/frontend/testing/instr_fabs.s

42 lines
678 B
ArmAsm

test_fabs_1:
#_ REGISTER_IN f1 1.0
fabs f1, f1
blr
#_ REGISTER_OUT f1 1.0
test_fabs_2:
#_ REGISTER_IN f1 -1.0
fabs f1, f1
blr
#_ REGISTER_OUT f1 1.0
test_fabs_3:
#_ REGISTER_IN f1 -1234.0
fabs f1, f1
blr
#_ REGISTER_OUT f1 1234.0
#test_fabs_cr_1:
# #_ REGISTER_IN f1 1.0
# fabs. f1, f1
# mfcr r12
# blr
# #_ REGISTER_OUT f1 1.0
# #_ REGISTER_OUT r12 0x04000000
#test_fabs_cr_2:
# #_ REGISTER_IN f1 -1.0
# fabs. f1, f1
# mfcr r12
# blr
# #_ REGISTER_OUT f1 1.0
# #_ REGISTER_OUT r12 0x08000000
#test_fabs_cr_3:
# #_ REGISTER_IN f1 -1234.0
# fabs. f1, f1
# mfcr r12
# blr
# #_ REGISTER_OUT f1 1234.0
# #_ REGISTER_OUT r12 0x08000000