aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2016-12-05 09:30:57 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2016-12-05 09:30:57 +0000
commitdc7342d2911eb77f0d6a0e2e65782b7f47acb5ad (patch)
treef105d6a81a25cdc711773103117943ce614b4413 /gcc/combine.c
parentb2a8d083c5f5a0484a1a228e0db7fa7b8cf59473 (diff)
downloadgcc-dc7342d2911eb77f0d6a0e2e65782b7f47acb5ad.zip
gcc-dc7342d2911eb77f0d6a0e2e65782b7f47acb5ad.tar.gz
gcc-dc7342d2911eb77f0d6a0e2e65782b7f47acb5ad.tar.bz2
sparc-protos.h (sparc_splitdi_legitimate): Rename to...
* config/sparc/sparc-protos.h (sparc_splitdi_legitimate): Rename to... (sparc_split_reg_mem_legitimate): ...this. (sparc_split_reg_mem): Declare. (sparc_split_mem_reg): Likewise. (sparc_split_regreg_legitimate): Rename to... (sparc_split_reg_reg_legitimate): ...this. * config/sparc/sparc.c (sparc_splitdi_legitimate): Rename to... (sparc_split_reg_mem_legitimate): ...this. (sparc_split_reg_mem): New function. (sparc_split_mem_reg): Likewise. (sparc_split_regreg_legitimate): Rename to... (sparc_split_reg_reg_legitimate): ...this. (sparc_split_reg_reg): New function. * config/sparc/sparc.md (lra): Remove "none" value. (enabled): Adjust to above change. (*movdi_insn_sp32): Remove new (r,T) alternative and reorder others. (DImode splitters): Adjust to above renamings and use new functions. (*movdf_insn_sp32): Remove new (r,T) alternative and reorder others. (DFmode splitters): Adjust to above renamings and use new functions. (*mov<VM64:mode>_insn_sp64): Replace C with Z constraint and use W constraint in conjunction with e. (*mov<VM64:mode>_insn_sp32): Remove new (r,T) alternative, add (o,Y) alternative and reorder others. (VM64:mode splitters): Adjust to above renamings and use new functions. From-SVN: r243238
Diffstat (limited to 'gcc/combine.c')
0 files changed, 0 insertions, 0 deletions