diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2012-09-13 23:00:23 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2012-09-13 23:00:23 +0000 |
commit | 03c432bd847bf0088ce4b323f30c29feb6597f0e (patch) | |
tree | 47b10f77dfce449ecb804ff4d663b85eb222ddab /gcc/gimplify.c | |
parent | 12308bc61de47a985b260889194156021da3cc2e (diff) | |
download | gcc-03c432bd847bf0088ce4b323f30c29feb6597f0e.zip gcc-03c432bd847bf0088ce4b323f30c29feb6597f0e.tar.gz gcc-03c432bd847bf0088ce4b323f30c29feb6597f0e.tar.bz2 |
predicates.md (input_operand): Do not consider TImode constants as 1-instruction integer constants.
* config/sparc/predicates.md (input_operand): Do not consider TImode
constants as 1-instruction integer constants.
Use register_or_zero_operand instead of register_operand and tidy up.
* config/sparc/sparc.md (movti): New expander.
(movti_insn_sp64): New instruction.
(movti_insn_sp64_hq): Likewise.
(TImode splitters): New splitters.
* config/sparc/sparc.c (sparc_expand_move) <TImode>: New case.
(sparc_legitimate_address_p): Return 0 for REG+REG in TImode.
* config/sparc/sparc-protos.h (arith_double_4096_operand): Delete.
(arith_4096_operand): Likewise.
(zero_operand): Likewise.
(fp_zero_operand): Likewise.
(reg_or_0_operand): Likewise.
From-SVN: r191283
Diffstat (limited to 'gcc/gimplify.c')
0 files changed, 0 insertions, 0 deletions