aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2011-06-23 03:41:29 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2011-06-23 03:41:29 +0000
commite25a8710e5b36c6239d3228b74a1d6df29a76e0a (patch)
tree8bf9b225fc755afa060baa490e9e50af7c7747f2 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parentee9b90a727e81cd1fe3a3b2ac528f07e0fa3c5d1 (diff)
downloadllvm-e25a8710e5b36c6239d3228b74a1d6df29a76e0a.zip
llvm-e25a8710e5b36c6239d3228b74a1d6df29a76e0a.tar.gz
llvm-e25a8710e5b36c6239d3228b74a1d6df29a76e0a.tar.bz2
Move more logic to shouldTailDuplicate and only duplicate regular bb before
register allocation if it has a indirectbr or if we can duplicate it to every predecessor. This fixes the SingleSource/Benchmarks/Shootout-C++/matrix.cpp regression but keeps the previous improvements to sunspider. llvm-svn: 133682
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions