]> git.ipfire.org Git - thirdparty/gcc.git/commit
[Darwin, PPC, Mode Iterators 3/n] Update macho_correct_pic.
authoriains <iains@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 Sep 2019 19:23:39 +0000 (19:23 +0000)
committeriains <iains@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 Sep 2019 19:23:39 +0000 (19:23 +0000)
commit41f642d624a58fcd68e437c32ca45f9dfd5d97f7
tree58ed47b06f6ae9e8491a872abbff1ab4d8579e47
parent27de09887e8d5193033a2d91d0c868754f9ba902
[Darwin, PPC, Mode Iterators 3/n] Update macho_correct_pic.

Drop the expander and use a mode expander on the define_insn
for macho_correct_pic instead.

gcc/ChangeLog:

2019-09-27  Iain Sandoe  <iain@sandoe.co.uk>

* config/rs6000/darwin.md (@macho_correct_pic_<mode>): New,
replaces the expander and two define_insn entries.
(@reload_macho_picbase_<mode>): Update gen_macho_correct_pic
call.
* config/rs6000/rs6000.md (builtin_setjmp_receiver): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@276196 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rs6000/darwin.md
gcc/config/rs6000/rs6000.md