re PR target/54222 ([avr] Implement fixed-point support)
PR target/54222 * config/avr/avr.c (avr_out_plus_symbol): Fix typo if PLUS and PSImode. (avr_out_plus_1): Remove log comments from assembler output. From-SVN: r191376
This commit is contained in:
parent
de7c74be49
commit
c8f3579444
2 changed files with 8 additions and 9 deletions
|
@ -1,3 +1,9 @@
|
|||
2012-09-17 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
PR target/54222
|
||||
* config/avr/avr.c (avr_out_plus_symbol): Fix typo if PLUS and PSImode.
|
||||
(avr_out_plus_1): Remove log comments from assembler output.
|
||||
|
||||
2012-09-17 Ruben Buchatskiy <ruben@ispras.ru>
|
||||
|
||||
* config/arm/vfp.md (*thumb2_movdf_vfp): Require one of the operands
|
||||
|
|
|
@ -6268,9 +6268,6 @@ avr_out_plus_1 (rtx *xop, int *plen, enum rtx_code code, int *pcc,
|
|||
? simplify_gen_subreg (QImode, xop[0], mode, n_bytes-2)
|
||||
: NULL_RTX;
|
||||
|
||||
if (!plen && flag_print_asm_name)
|
||||
avr_fdump (asm_out_file, ";; %C (%C)\n", code_sat, code);
|
||||
|
||||
bool need_copy = true;
|
||||
int len_call = 1 + AVR_HAVE_JMP_CALL;
|
||||
|
||||
|
@ -6281,9 +6278,6 @@ avr_out_plus_1 (rtx *xop, int *plen, enum rtx_code code, int *pcc,
|
|||
|
||||
case SS_PLUS:
|
||||
case SS_MINUS:
|
||||
if (!plen && flag_print_asm_name)
|
||||
avr_fdump (asm_out_file, ";; %s = %r\n", sign < 0 ? "neg" : "pos",
|
||||
xop[2]);
|
||||
|
||||
if (out_brvc)
|
||||
avr_asm_len ("brvc 0f", op, plen, 1);
|
||||
|
@ -6463,7 +6457,6 @@ static const char*
|
|||
avr_out_plus_symbol (rtx *xop, enum rtx_code code, int *plen, int *pcc)
|
||||
{
|
||||
enum machine_mode mode = GET_MODE (xop[0]);
|
||||
int n_bytes = GET_MODE_SIZE (mode);
|
||||
|
||||
/* Only pointer modes want to add symbols. */
|
||||
|
||||
|
@ -6476,9 +6469,9 @@ avr_out_plus_symbol (rtx *xop, enum rtx_code code, int *plen, int *pcc)
|
|||
: "subi %A0,lo8(%2)" CR_TAB "sbci %B0,hi8(%2)",
|
||||
xop, plen, -2);
|
||||
|
||||
if (3 == n_bytes)
|
||||
if (PSImode == mode)
|
||||
avr_asm_len (PLUS == code
|
||||
? "sbci %C0,hlo8((-%2))"
|
||||
? "sbci %C0,hlo8(-(%2))"
|
||||
: "sbci %C0,hlo8(%2)", xop, plen, 1);
|
||||
return "";
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue