35 lines
1.1 KiB
ArmAsm
35 lines
1.1 KiB
ArmAsm
test_vcfux_1:
|
|
#_ REGISTER_IN v4 [00000001, 00000002, 00000003, 00000004]
|
|
vcfux v5, v4, 0
|
|
blr
|
|
#_ REGISTER_OUT v4 [00000001, 00000002, 00000003, 00000004]
|
|
#_ REGISTER_OUT v5 [3F800000, 40000000, 40400000, 40800000]
|
|
|
|
test_vcfux_2:
|
|
#_ REGISTER_IN v4 [00000000, 00000000, 00000000, 00000000]
|
|
vcfux v5, v4, 0
|
|
blr
|
|
#_ REGISTER_OUT v4 [00000000, 00000000, 00000000, 00000000]
|
|
#_ REGISTER_OUT v5 [00000000, 00000000, 00000000, 00000000]
|
|
|
|
test_vcfux_3:
|
|
#_ REGISTER_IN v4 [00000008, 00000010, 00000020, 00000040]
|
|
vcfux v5, v4, 1
|
|
blr
|
|
#_ REGISTER_OUT v4 [00000008, 00000010, 00000020, 00000040]
|
|
#_ REGISTER_OUT v5 [40800000, 41000000, 41800000, 42000000]
|
|
|
|
test_vcfux_4:
|
|
#_ REGISTER_IN v4 [00000100, 00000200, 00000400, 00000800]
|
|
vcfux v5, v4, 4
|
|
blr
|
|
#_ REGISTER_OUT v4 [00000100, 00000200, 00000400, 00000800]
|
|
#_ REGISTER_OUT v5 [41800000, 42000000, 42800000, 43000000]
|
|
|
|
test_vcfux_5:
|
|
#_ REGISTER_IN v4 [000000FF, 000001FF, 000003FF, 000007FF]
|
|
vcfux v5, v4, 0
|
|
blr
|
|
#_ REGISTER_OUT v4 [000000FF, 000001FF, 000003FF, 000007FF]
|
|
#_ REGISTER_OUT v5 [437F0000, 43FF8000, 447FC000, 44FFE000]
|