Split out parts of scompare_loc_descriptor and emit_store_flag
commite5392ef25735dbf5246ec00c962f8523ebd89aef
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 30 Aug 2017 11:08:00 +0000 (30 11:08 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 30 Aug 2017 11:08:00 +0000 (30 11:08 +0000)
treecdfcef0bf928cbc93a5be0080551cdc3dd1a676a
parent5d43554c2b9beef74e1bf4b06d44d4dee4799e3a
Split out parts of scompare_loc_descriptor and emit_store_flag

This patch splits some cases out of scompare_loc_descriptor and
emit_store_flag, which helps with the upcoming machmode series.

2017-08-30  Richard Sandiford  <richard.sandiford@linaro.org>

gcc/
* dwarf2out.c (scompare_loc_descriptor_wide)
(scompare_loc_descriptor_narrow): New functions, split out from...
(scompare_loc_descriptor): ...here.
* expmed.c (emit_store_flag_int): New function, split out from...
(emit_store_flag): ...here.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@251451 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/dwarf2out.c
gcc/expmed.c