42 lines
678 B
ArmAsm
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
|