aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-split.c
diff options
context:
space:
mode:
authorIain Sandoe <iain@codesourcery.com>2016-12-11 19:24:46 +0000
committerIain Sandoe <iains@gcc.gnu.org>2016-12-11 19:24:46 +0000
commit38dce2c34c72c8292775fdd2099517143b86da33 (patch)
tree08d357ea205605f1212ad6c96b21c1056a66bb43 /gcc/tree-ssa-loop-split.c
parent84c9e5ff798acd208e4dd94577a76a0775e1fa75 (diff)
downloadgcc-38dce2c34c72c8292775fdd2099517143b86da33.zip
gcc-38dce2c34c72c8292775fdd2099517143b86da33.tar.gz
gcc-38dce2c34c72c8292775fdd2099517143b86da33.tar.bz2
[Darwin, PPC] Fix PR71496 by marking pic base loads as non-copyable.
The Darwin pic base loads (and reloads for non-local-gotos) are not validly copied (since the pic base label would be duplicated). Thus, mark the pic base {re-}loads as non-copyable. gcc/ 2016-12-11 Iain Sandoe <iain@codesourcery.com> PR rtl-optimization/71496 * config/rs6000/darwin.md (load_macho_picbase_si): Mark as non- copyable. (load_macho_picbase_di, reload_macho_picbase_si, reload_macho_picbase_di): Likewise. From-SVN: r243532
Diffstat (limited to 'gcc/tree-ssa-loop-split.c')
0 files changed, 0 insertions, 0 deletions