aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2015-12-03 13:28:55 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2015-12-03 13:28:55 +0000
commit1986d6791c18e5d9d527eb5acec1f326085a0ca7 (patch)
tree32df47c3ed9c329260ff1a9ba2646482cc84c212 /contrib
parent97a1a642995cbe356786d2fb2b7c203fea7d0282 (diff)
downloadgcc-1986d6791c18e5d9d527eb5acec1f326085a0ca7.zip
gcc-1986d6791c18e5d9d527eb5acec1f326085a0ca7.tar.gz
gcc-1986d6791c18e5d9d527eb5acec1f326085a0ca7.tar.bz2
[RTL-ifcvt] PR rtl-optimization/68624: Clean up logic that checks for clobbering conflicts across basic blocks
PR rtl-optimization/68624 * ifcvt.c (noce_try_cmove_arith): Check clobbers of temp regs in both blocks if they exist and simplify the logic choosing the order to emit them in. * gcc.c-torture/execute/pr68624.c: New test. From-SVN: r231226
Diffstat (limited to 'contrib')
0 files changed, 0 insertions, 0 deletions