Split out parts of scompare_loc_descriptor and emit_store_flag
authorRichard Sandiford <richard.sandiford@linaro.org>
Wed, 30 Aug 2017 11:08:00 +0000 (11:08 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Wed, 30 Aug 2017 11:08:00 +0000 (11:08 +0000)
commit8afacf2c365afa9c3b084728d3bbc5d1fa2fb69e
treecdfcef0bf928cbc93a5be0080551cdc3dd1a676a
parent70704d4272d3930c29c583b2bca51bf99f570c73
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.

From-SVN: r251451
gcc/ChangeLog
gcc/dwarf2out.c
gcc/expmed.c