diff options
author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-04-25 04:38:35 +0000 |
---|---|---|
committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-04-25 04:38:35 +0000 |
commit | 58c8948a0cac5179024429009584f53701a97441 (patch) | |
tree | 7dd5f9049d9834b9b1e81372421f4c1d7e9ddcb0 /llvm/lib/Transforms/Utils/CloneFunction.cpp | |
parent | 3f086789ff4e41604d7d84f86fbc8b73c3fcea18 (diff) | |
download | bcm5719-llvm-58c8948a0cac5179024429009584f53701a97441.tar.gz bcm5719-llvm-58c8948a0cac5179024429009584f53701a97441.zip |
blockfreq: Clean up irreducible testcases
Strip irreducible testcases to pure control flow. The function calls
made the branch weights more believable but cluttered it up a lot.
There isn't going to be any constant analysis here, so just use dumb
branch logic to clarify the important parts.
<rdar://problem/14292693>
llvm-svn: 207192
Diffstat (limited to 'llvm/lib/Transforms/Utils/CloneFunction.cpp')
0 files changed, 0 insertions, 0 deletions