summaryrefslogtreecommitdiff
path: root/libstdc++-v3/config
diff options
context:
space:
mode:
authoruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>2012-09-27 11:10:08 +0000
committeruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>2012-09-27 11:10:08 +0000
commitb5ca662477a8ebadb83120a5e866515e1daf490f (patch)
treead12fa136c6fb52d55abfe233dc3ee29a13ade19 /libstdc++-v3/config
parent562a74e68f41edc47e03c9fbc8b5f40c69daec15 (diff)
downloadgcc-b5ca662477a8ebadb83120a5e866515e1daf490f.tar.gz
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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@191805 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/config')
0 files changed, 0 insertions, 0 deletions