aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgexpand.c
diff options
context:
space:
mode:
authorUlrich Weigand <ulrich.weigand@linaro.org>2012-09-27 11:10:08 +0000
committerUlrich Weigand <uweigand@gcc.gnu.org>2012-09-27 11:10:08 +0000
commitc2c47e8ff4a2af743d653110b385a944b3aee8fb (patch)
treead12fa136c6fb52d55abfe233dc3ee29a13ade19 /gcc/cfgexpand.c
parent9472dcecc74b95a5164a57ecb689abf9dab7c5c4 (diff)
downloadgcc-c2c47e8ff4a2af743d653110b385a944b3aee8fb.zip
gcc-c2c47e8ff4a2af743d653110b385a944b3aee8fb.tar.gz
gcc-c2c47e8ff4a2af743d653110b385a944b3aee8fb.tar.bz2
lower-subreg.c (enum classify_move_insn): Rename SIMPLE_PSEUDO_REG_MOVE to DECOMPOSABLE_SIMPLE_MOVE.
ChangeLog: * lower-subreg.c (enum classify_move_insn): Rename SIMPLE_PSEUDO_REG_MOVE to DECOMPOSABLE_SIMPLE_MOVE. (find_decomposable_subregs): Update. (decompose_multiword_subregs): Add DECOMPOSE_COPIES parameter. Only mark pseudo-to-pseudo copies as DECOMPOSABLE_SIMPLE_MOVE if that parameter is true. (rest_of_handle_lower_subreg): Call decompose_multiword_subregs with DECOMPOSE_COPIES false. (rest_of_handle_lower_subreg2): Call decompose_multiword_subregs with DECOMPOSE_COPIES true. testsuite/ChangeLog: * gcc.dg/lower-subreg-1.c: Disable on arm-*-* targets. From-SVN: r191805
Diffstat (limited to 'gcc/cfgexpand.c')
0 files changed, 0 insertions, 0 deletions