rs6000.c (print_operand): Delete.

gcc/
	* config/rs6000/rs6000.c (print_operand) ['A']: Delete.

From-SVN: r192178
This commit is contained in:
Segher Boessenkool 2012-10-07 04:07:42 +02:00 committed by Segher Boessenkool
parent d82f0a93ac
commit 03d15315a1
2 changed files with 4 additions and 11 deletions

View file

@ -1,3 +1,7 @@
2012-10-06 Segher Boessenkool <segher@kernel.crashing.org>
* config/rs6000/rs6000.c (print_operand) ['A']: Delete.
2012-10-06 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/52764

View file

@ -14687,17 +14687,6 @@ print_operand (FILE *file, rtx x, int code)
{
/* %a is output_address. */
case 'A':
/* If X is a constant integer whose low-order 5 bits are zero,
write 'l'. Otherwise, write 'r'. This is a kludge to fix a bug
in the AIX assembler where "sri" with a zero shift count
writes a trash instruction. */
if (GET_CODE (x) == CONST_INT && (INTVAL (x) & 31) == 0)
putc ('l', file);
else
putc ('r', file);
return;
case 'b':
/* If constant, low-order 16 bits of constant, unsigned.
Otherwise, write normally. */