Supporting const src1 mul_hi.

This commit is contained in:
Ben Vanik
2015-05-13 00:19:07 -07:00
parent 6fd7e35deb
commit 0d3e79ad2c
22 changed files with 258 additions and 68 deletions

View File

@@ -4,22 +4,70 @@ Disassembly of section .text:
100000: 7c 83 2a 38 eqv r3,r4,r5
100004: 4e 80 00 20 blr
0000000000100008 <test_eqv_2>:
100008: 7c 83 2a 38 eqv r3,r4,r5
10000c: 4e 80 00 20 blr
0000000000100010 <test_eqv_3>:
0000000000100008 <test_eqv_1_constant>:
100008: 38 80 00 00 li r4,0
10000c: 38 a0 00 01 li r5,1
100010: 7c 83 2a 38 eqv r3,r4,r5
100014: 4e 80 00 20 blr
0000000000100018 <test_eqv_4>:
0000000000100018 <test_eqv_2>:
100018: 7c 83 2a 38 eqv r3,r4,r5
10001c: 4e 80 00 20 blr
0000000000100020 <test_eqv_5>:
100020: 7c 83 2a 38 eqv r3,r4,r5
100024: 4e 80 00 20 blr
0000000000100028 <test_eqv_6>:
0000000000100020 <test_eqv_2_constant>:
100020: 38 80 ff ff li r4,-1
100024: 38 a0 00 00 li r5,0
100028: 7c 83 2a 38 eqv r3,r4,r5
10002c: 4e 80 00 20 blr
0000000000100030 <test_eqv_3>:
100030: 7c 83 2a 38 eqv r3,r4,r5
100034: 4e 80 00 20 blr
0000000000100038 <test_eqv_3_constant>:
100038: 38 80 ff ff li r4,-1
10003c: 38 a0 ff ff li r5,-1
100040: 7c 83 2a 38 eqv r3,r4,r5
100044: 4e 80 00 20 blr
0000000000100048 <test_eqv_4>:
100048: 7c 83 2a 38 eqv r3,r4,r5
10004c: 4e 80 00 20 blr
0000000000100050 <test_eqv_4_constant>:
100050: 3c 80 de ad lis r4,-8531
100054: 60 84 be ef ori r4,r4,48879
100058: 78 85 07 c6 rldicr r5,r4,32,31
10005c: 78 84 00 20 clrldi r4,r4,32
100060: 7c a4 23 78 or r4,r5,r4
100064: 7c 85 23 78 mr r5,r4
100068: 7c 83 2a 38 eqv r3,r4,r5
10006c: 4e 80 00 20 blr
0000000000100070 <test_eqv_5>:
100070: 7c 83 2a 38 eqv r3,r4,r5
100074: 4e 80 00 20 blr
0000000000100078 <test_eqv_5_constant>:
100078: 3c 80 de ad lis r4,-8531
10007c: 60 84 be ef ori r4,r4,48879
100080: 78 85 07 c6 rldicr r5,r4,32,31
100084: 78 84 00 20 clrldi r4,r4,32
100088: 7c a4 23 78 or r4,r5,r4
10008c: 38 a0 ff ff li r5,-1
100090: 7c 83 2a 38 eqv r3,r4,r5
100094: 4e 80 00 20 blr
0000000000100098 <test_eqv_6>:
100098: 7c 83 2a 38 eqv r3,r4,r5
10009c: 4e 80 00 20 blr
00000000001000a0 <test_eqv_6_constant>:
1000a0: 3c 80 de ad lis r4,-8531
1000a4: 60 84 be ef ori r4,r4,48879
1000a8: 78 85 07 c6 rldicr r5,r4,32,31
1000ac: 78 84 00 20 clrldi r4,r4,32
1000b0: 7c a4 23 78 or r4,r5,r4
1000b4: 38 a0 00 00 li r5,0
1000b8: 7c 83 2a 38 eqv r3,r4,r5
1000bc: 4e 80 00 20 blr