diff options
author | Bob Wilson <bob.wilson@apple.com> | 2009-11-18 03:34:27 +0000 |
---|---|---|
committer | Bob Wilson <bob.wilson@apple.com> | 2009-11-18 03:34:27 +0000 |
commit | 290e9a47a9b31a3bfac4fcd9697d3e52f364f564 (patch) | |
tree | c9ce181a24963aebaac3ae998ccdea75253bb0a0 /clang/lib/CodeGen/CodeGenFunction.h | |
parent | c5d2ed73ff340665a3992bc4f3e7dcf0e47e9296 (diff) | |
download | bcm5719-llvm-290e9a47a9b31a3bfac4fcd9697d3e52f364f564.tar.gz bcm5719-llvm-290e9a47a9b31a3bfac4fcd9697d3e52f364f564.zip |
Add a target hook to allow changing the tail duplication limit based on the
contents of the block to be duplicated. Use this for ARM Cortex A8/9 to
be more aggressive tail duplicating indirect branches, since it makes it
much more likely that they will be predicted in the branch target buffer.
Testcase coming soon.
llvm-svn: 89187
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.h')
0 files changed, 0 insertions, 0 deletions