[cfarm-users] GCC119/AIX disassembler?
Jeffrey Walton
noloader at gmail.com
Wed Sep 13 06:54:42 CEST 2017
On Wed, Sep 13, 2017 at 12:51 AM, Markus Trippelsdorf
<markus at trippelsdorf.de> wrote:
> On 2017.09.13 at 00:42 -0400, Jeffrey Walton via cfarm-users wrote:
>> Hi Everyone,
>>
>> Please forgive my ignorance. What is (are?) the disassemblers
>> available on GCC119, which is an AIX machine?
>
> In another thread you have stated that you don't read PPC assembly, so
> of what use would be a disassembler?
I want to examine the code generated by XL/C and compare it GCC.
Below is the sequence I am seeing laid out by GCC on GCC112, which is
Linux LE. I am interested in learning how the code changes when moving
to XL/C on a buig endian machine.
Jeff
...
18: 50 02 00 f0 xxswapd vs0,vs0
1c: d2 04 00 f0 xxlxor vs0,vs0,vs32
20: 50 02 00 f0 xxswapd vs0,vs0
24: 98 1f 00 7c stxvd2x vs0,0,r3
28: 98 26 00 7c lxvd2x vs0,0,r4
2c: 50 02 00 f0 xxswapd vs0,vs0
30: d2 04 00 f0 xxlxor vs0,vs0,vs32
34: 50 02 00 f0 xxswapd vs0,vs0
38: 98 27 00 7c stxvd2x vs0,0,r4
3c: 98 2e 00 7c lxvd2x vs0,0,r5
40: 50 02 00 f0 xxswapd vs0,vs0
44: d2 04 00 f0 xxlxor vs0,vs0,vs32
48: 50 02 00 f0 xxswapd vs0,vs0
4c: 98 2f 00 7c stxvd2x vs0,0,r5
50: 98 36 00 7c lxvd2x vs0,0,r6
54: 50 02 00 f0 xxswapd vs0,vs0
58: d3 04 00 f0 xxlxor vs32,vs0,vs32
5c: 57 02 00 f0 xxswapd vs32,vs32
60: 99 37 00 7c stxvd2x vs32,0,r6
...
More information about the cfarm-users
mailing list