summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX/cxx0x-initializer-constructor.cpp
diff options
context:
space:
mode:
authorHal Finkel <hfinkel@anl.gov>2015-02-12 01:02:52 +0000
committerHal Finkel <hfinkel@anl.gov>2015-02-12 01:02:52 +0000
commit7a0516ea668b3ee511b3e5a4f16438189d1a78ae (patch)
treec306ebb3f71f63a32633d3e38a331dc064d012fb /clang/test/SemaCXX/cxx0x-initializer-constructor.cpp
parent1225816a2d24787dbd845fdfe31e7f23fd8ef8fb (diff)
downloadbcm5719-llvm-7a0516ea668b3ee511b3e5a4f16438189d1a78ae.tar.gz
bcm5719-llvm-7a0516ea668b3ee511b3e5a4f16438189d1a78ae.zip
[PowerPC] Mark jumps as expensive (using using CR bits)
On PowerPC, which has a full set of logical operations on (its multiple sets of) condition-register bits, it is not profitable to break of complex conditions feeding a jump into multiple jumps. We can turn off this feature of CGP/SDAGBuilder by marking jumps as "expensive". P7 test-suite speedups (no regressions): MultiSource/Benchmarks/FreeBench/pcompress2/pcompress2 -0.626647% +/- 0.323583% MultiSource/Benchmarks/Olden/power/power -18.2821% +/- 8.06481% llvm-svn: 228895
Diffstat (limited to 'clang/test/SemaCXX/cxx0x-initializer-constructor.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud