aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vrp.c
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2015-08-13 09:11:13 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2015-08-13 09:11:13 +0000
commitd27555bfeeb3f58037d5d399df5ae22c7c90d3fa (patch)
treeaa4ac4831baaf9824599309f3611f743a9366fe3 /gcc/tree-vrp.c
parent89711ff6cbe5455fb5f4b42038e072d764b30579 (diff)
downloadgcc-d27555bfeeb3f58037d5d399df5ae22c7c90d3fa.zip
gcc-d27555bfeeb3f58037d5d399df5ae22c7c90d3fa.tar.gz
gcc-d27555bfeeb3f58037d5d399df5ae22c7c90d3fa.tar.bz2
[RTL-ifcvt] Improve conditional select ops on immediates (fix failing x86_64 cmov tests)
PR rtl-optimization/67103 * ifcvt.c (noce_try_store_flag_constants): Move x = (-(test != 0) & (b - a)) + a transformation to... (noce_try_cmove): ... Here. Try it if normal conditional move fails. From-SVN: r226853
Diffstat (limited to 'gcc/tree-vrp.c')
0 files changed, 0 insertions, 0 deletions