summaryrefslogtreecommitdiffstats
path: root/clang/examples/clang-interpreter
diff options
context:
space:
mode:
authorHal Finkel <hfinkel@anl.gov>2012-04-13 17:15:33 +0000
committerHal Finkel <hfinkel@anl.gov>2012-04-13 17:15:33 +0000
commit204bf5352a387061026d59d716c6a7c814030a49 (patch)
tree6b6da374f36b0e0d8ec1614d7d5dca5f57804fb8 /clang/examples/clang-interpreter
parent0481c8f20633624cf8cccadca984e00cc2d93b83 (diff)
downloadbcm5719-llvm-204bf5352a387061026d59d716c6a7c814030a49.tar.gz
bcm5719-llvm-204bf5352a387061026d59d716c6a7c814030a49.zip
By default, use Early-CSE instead of GVN for vectorization cleanup.
As has been suggested by Duncan and others, Early-CSE and GVN should do similar redundancy elimination, but Early-CSE is much less expensive. Most of my autovectorization benchmarks show a performance regresion, but all of these are < 0.1%, and so I think that it is still worth using the less expensive pass. llvm-svn: 154673
Diffstat (limited to 'clang/examples/clang-interpreter')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud