summaryrefslogtreecommitdiffstats
path: root/clang/lib/Rewrite/RewriteModernObjC.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2012-03-10 00:28:11 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2012-03-10 00:28:11 +0000
commit4e9e523fcf39b43a79af6725218e9f116971646e (patch)
treeef83fe19d1782e6c97d1bf63fb2ebd0b2cf7b26d /clang/lib/Rewrite/RewriteModernObjC.cpp
parente1e549d617b937bcfe96e61163c763128cc60ed4 (diff)
downloadbcm5719-llvm-4e9e523fcf39b43a79af6725218e9f116971646e.tar.gz
bcm5719-llvm-4e9e523fcf39b43a79af6725218e9f116971646e.zip
Assign APValues by swapping from a temporary. Removes a bunch of unnecessary
copy-construction, which Daniel Dunbar reports as giving a 0.75% speedup on 403.gcc/combine.c. The performance differences on my constexpr torture tests are below the noise floor. llvm-svn: 152455
Diffstat (limited to 'clang/lib/Rewrite/RewriteModernObjC.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud