44 lines
1.7 KiB
ArmAsm
44 lines
1.7 KiB
ArmAsm
test_vaddshs_1:
|
|
#_ REGISTER_IN v3 [7FFF8001, 7FFF8003, 7FFF8005, 80068007]
|
|
#_ REGISTER_IN v4 [00018001, 10000000, 42568124, 00000000]
|
|
vaddshs v3, v3, v4
|
|
blr
|
|
#_ REGISTER_OUT v3 [7fff8000, 7fff8003, 7fff8000, 80068007]
|
|
#_ REGISTER_OUT v4 [00018001, 10000000, 42568124, 00000000]
|
|
|
|
test_vaddshs_2:
|
|
#_ REGISTER_IN v3 [00010001, 00010001, 00010001, 00010001]
|
|
#_ REGISTER_IN v4 [00010001, 00010001, 00010001, 00010001]
|
|
vaddshs v5, v3, v4
|
|
blr
|
|
#_ REGISTER_OUT v3 [00010001, 00010001, 00010001, 00010001]
|
|
#_ REGISTER_OUT v4 [00010001, 00010001, 00010001, 00010001]
|
|
#_ REGISTER_OUT v5 [00020002, 00020002, 00020002, 00020002]
|
|
|
|
test_vaddshs_3:
|
|
#_ REGISTER_IN v3 [7FFF7FFF, 7FFF7FFF, 7FFF7FFF, 7FFF7FFF]
|
|
#_ REGISTER_IN v4 [7FFF7FFF, 7FFF7FFF, 7FFF7FFF, 7FFF7FFF]
|
|
vaddshs v5, v3, v4
|
|
blr
|
|
#_ REGISTER_OUT v3 [7FFF7FFF, 7FFF7FFF, 7FFF7FFF, 7FFF7FFF]
|
|
#_ REGISTER_OUT v4 [7FFF7FFF, 7FFF7FFF, 7FFF7FFF, 7FFF7FFF]
|
|
#_ REGISTER_OUT v5 [7FFF7FFF, 7FFF7FFF, 7FFF7FFF, 7FFF7FFF]
|
|
|
|
test_vaddshs_4:
|
|
#_ REGISTER_IN v3 [80008000, 80008000, 80008000, 80008000]
|
|
#_ REGISTER_IN v4 [80008000, 80008000, 80008000, 80008000]
|
|
vaddshs v5, v3, v4
|
|
blr
|
|
#_ REGISTER_OUT v3 [80008000, 80008000, 80008000, 80008000]
|
|
#_ REGISTER_OUT v4 [80008000, 80008000, 80008000, 80008000]
|
|
#_ REGISTER_OUT v5 [80008000, 80008000, 80008000, 80008000]
|
|
|
|
test_vaddshs_5:
|
|
#_ REGISTER_IN v3 [00000000, 00000000, 00000000, 00000000]
|
|
#_ REGISTER_IN v4 [00000000, 00000000, 00000000, 00000000]
|
|
vaddshs v5, v3, v4
|
|
blr
|
|
#_ REGISTER_OUT v3 [00000000, 00000000, 00000000, 00000000]
|
|
#_ REGISTER_OUT v4 [00000000, 00000000, 00000000, 00000000]
|
|
#_ REGISTER_OUT v5 [00000000, 00000000, 00000000, 00000000]
|