Prioritise mtfprd and mtvrd over mtvsrd in PowerPC disassembly

Peter Bergner bergner@linux.ibm.com
Tue Aug 11 02:16:29 GMT 2020


On 8/10/20 6:18 PM, Alan Modra wrote:
> On Mon, Aug 10, 2020 at 01:38:48PM -0500, Peter Bergner wrote:
>> On 8/10/20 7:20 AM, Alan Modra via Binutils wrote:
>>> This makes mtvsrd consistent with mtvsrwz and similar.
>>>
>>> gas/
>>> 	* testsuite/gas/ppc/power8.d: Update.
>>> 	* testsuite/gas/ppc/vsx2.d: Update.
>>> opcodes/
>>> 	* ppc-opc.c (powerpc_opcodes): Prioritise mtfprd and mtvrd over
>>> 	mtvsrd, and similarly for mfvsrd.
>>
>> I'm starting to wonder about this.  Looking through the gcc.target/powerpc/
>> test directory, there are a *LOT* of scan-assembler tests looking for
>> m[ft]vsrd.  Those will all FAIL now.
> 
> No, scan-assembler* looks at gcc -S output, not objdump -d output.
> This change to disassembly can't be blamed for gcc testsuite fails.

Oh yeah, whew!  Ok, crisis averted! :-)

Peter




More information about the Binutils mailing list