aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
diff options
context:
space:
mode:
authorWilco Dijkstra <wdijkstr@arm.com>2015-03-06 16:35:30 +0000
committerJiong Wang <jiwang@gcc.gnu.org>2015-03-06 16:35:30 +0000
commit268cb4b37396cda46ef32862900c0b878b41991f (patch)
tree111df7de9b826cec41098784818c97eca99f054e /gcc/tree.c
parentc271e224c2e6bcda1068754def0b0cfd6a2b2958 (diff)
downloadgcc-268cb4b37396cda46ef32862900c0b878b41991f.zip
gcc-268cb4b37396cda46ef32862900c0b878b41991f.tar.gz
gcc-268cb4b37396cda46ef32862900c0b878b41991f.tar.bz2
Remove inefficient branchless conditional negate optimization
2015-03-06 Wilco Dijkstra <wdijkstr@arm.com> gcc/ * tree-ssa-phiopt.c (neg_replacement): Remove. (tree_ssa_phiopt_worker): Remove negate optimization. gcc/testsuite/ * gcc.dg/tree-ssa/pr45685.c: Move to gcc.target/i386. * gcc.target/aarch64/csneg-1.c (test_csneg_cmp): New test. * gcc.target/i386/pr45685.c: Moved test, check for conditional move on x64. From-SVN: r221246
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions