Fixing totally broken vpkd3d128 and adding new pack instructions.
This commit is contained in:
Binary file not shown.
@@ -59,3 +59,39 @@ Disassembly of section .text:
|
||||
0000000000100068 <test_vpkd3d128_d3dcolor_3_3>:
|
||||
100068: 18 83 1e d0 vpkd3d128 v4,v3,0,2,2
|
||||
10006c: 4e 80 00 20 blr
|
||||
|
||||
0000000000100070 <test_vpkd3d128_short2_invalid_0>:
|
||||
100070: 18 85 1e 10 vpkd3d128 v4,v3,1,0,0
|
||||
100074: 4e 80 00 20 blr
|
||||
|
||||
0000000000100078 <test_vpkd3d128_short2_invalid_1>:
|
||||
100078: 18 85 1e 10 vpkd3d128 v4,v3,1,0,0
|
||||
10007c: 4e 80 00 20 blr
|
||||
|
||||
0000000000100080 <test_vpkd3d128_short2_0>:
|
||||
100080: 18 85 1e 10 vpkd3d128 v4,v3,1,0,0
|
||||
100084: 4e 80 00 20 blr
|
||||
|
||||
0000000000100088 <test_vpkd3d128_short2_1>:
|
||||
100088: 18 85 1e 10 vpkd3d128 v4,v3,1,0,0
|
||||
10008c: 4e 80 00 20 blr
|
||||
|
||||
0000000000100090 <test_vpkd3d128_short2_2>:
|
||||
100090: 18 85 1e 10 vpkd3d128 v4,v3,1,0,0
|
||||
100094: 4e 80 00 20 blr
|
||||
|
||||
0000000000100098 <test_vpkd3d128_float16_2_invalid_0>:
|
||||
100098: 18 8d 1e 10 vpkd3d128 v4,v3,3,0,0
|
||||
10009c: 4e 80 00 20 blr
|
||||
|
||||
00000000001000a0 <test_vpkd3d128_float16_2_0>:
|
||||
1000a0: 18 8d 1e 10 vpkd3d128 v4,v3,3,0,0
|
||||
1000a4: 4e 80 00 20 blr
|
||||
|
||||
00000000001000a8 <test_vpkd3d128_float16_4_invalid_0>:
|
||||
1000a8: 18 96 1e 10 vpkd3d128 v4,v3,1,2,0
|
||||
1000ac: 4e 80 00 20 blr
|
||||
|
||||
00000000001000b0 <test_vpkd3d128_float16_4_0>:
|
||||
1000b0: 18 96 1e 10 vpkd3d128 v4,v3,1,2,0
|
||||
1000b4: 4e 80 00 20 blr
|
||||
|
||||
@@ -12,3 +12,12 @@
|
||||
0000000000000058 t test_vpkd3d128_d3dcolor_3_1
|
||||
0000000000000060 t test_vpkd3d128_d3dcolor_3_2
|
||||
0000000000000068 t test_vpkd3d128_d3dcolor_3_3
|
||||
0000000000000070 t test_vpkd3d128_short2_invalid_0
|
||||
0000000000000078 t test_vpkd3d128_short2_invalid_1
|
||||
0000000000000080 t test_vpkd3d128_short2_0
|
||||
0000000000000088 t test_vpkd3d128_short2_1
|
||||
0000000000000090 t test_vpkd3d128_short2_2
|
||||
0000000000000098 t test_vpkd3d128_float16_2_invalid_0
|
||||
00000000000000a0 t test_vpkd3d128_float16_2_0
|
||||
00000000000000a8 t test_vpkd3d128_float16_4_invalid_0
|
||||
00000000000000b0 t test_vpkd3d128_float16_4_0
|
||||
|
||||
BIN
src/alloy/frontend/ppc/test/bin/instr_vpkshss.bin
Normal file
BIN
src/alloy/frontend/ppc/test/bin/instr_vpkshss.bin
Normal file
Binary file not shown.
13
src/alloy/frontend/ppc/test/bin/instr_vpkshss.dis
Normal file
13
src/alloy/frontend/ppc/test/bin/instr_vpkshss.dis
Normal file
@@ -0,0 +1,13 @@
|
||||
|
||||
/vagrant/src/alloy/frontend/ppc/test/bin//instr_vpkshss.o: file format elf64-powerpc
|
||||
|
||||
|
||||
Disassembly of section .text:
|
||||
|
||||
0000000000100000 <test_vpkshss_0>:
|
||||
100000: 10 a3 21 8e vpkshss v5,v3,v4
|
||||
100004: 4e 80 00 20 blr
|
||||
|
||||
0000000000100008 <test_vpkshss_1>:
|
||||
100008: 10 a3 21 8e vpkshss v5,v3,v4
|
||||
10000c: 4e 80 00 20 blr
|
||||
2
src/alloy/frontend/ppc/test/bin/instr_vpkshss.map
Normal file
2
src/alloy/frontend/ppc/test/bin/instr_vpkshss.map
Normal file
@@ -0,0 +1,2 @@
|
||||
0000000000000000 t test_vpkshss_0
|
||||
0000000000000008 t test_vpkshss_1
|
||||
BIN
src/alloy/frontend/ppc/test/bin/instr_vpkswss.bin
Normal file
BIN
src/alloy/frontend/ppc/test/bin/instr_vpkswss.bin
Normal file
Binary file not shown.
13
src/alloy/frontend/ppc/test/bin/instr_vpkswss.dis
Normal file
13
src/alloy/frontend/ppc/test/bin/instr_vpkswss.dis
Normal file
@@ -0,0 +1,13 @@
|
||||
|
||||
/vagrant/src/alloy/frontend/ppc/test/bin//instr_vpkswss.o: file format elf64-powerpc
|
||||
|
||||
|
||||
Disassembly of section .text:
|
||||
|
||||
0000000000100000 <test_vpkswss_0>:
|
||||
100000: 10 a3 21 ce vpkswss v5,v3,v4
|
||||
100004: 4e 80 00 20 blr
|
||||
|
||||
0000000000100008 <test_vpkswss_1>:
|
||||
100008: 10 a3 21 ce vpkswss v5,v3,v4
|
||||
10000c: 4e 80 00 20 blr
|
||||
2
src/alloy/frontend/ppc/test/bin/instr_vpkswss.map
Normal file
2
src/alloy/frontend/ppc/test/bin/instr_vpkswss.map
Normal file
@@ -0,0 +1,2 @@
|
||||
0000000000000000 t test_vpkswss_0
|
||||
0000000000000008 t test_vpkswss_1
|
||||
Reference in New Issue
Block a user