aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimplify.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2012-09-13 23:00:23 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2012-09-13 23:00:23 +0000
commit03c432bd847bf0088ce4b323f30c29feb6597f0e (patch)
tree47b10f77dfce449ecb804ff4d663b85eb222ddab /gcc/gimplify.c
parent12308bc61de47a985b260889194156021da3cc2e (diff)
downloadgcc-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