summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/CloneFunction.cpp
diff options
context:
space:
mode:
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>2014-04-25 04:38:35 +0000
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>2014-04-25 04:38:35 +0000
commit58c8948a0cac5179024429009584f53701a97441 (patch)
tree7dd5f9049d9834b9b1e81372421f4c1d7e9ddcb0 /llvm/lib/Transforms/Utils/CloneFunction.cpp
parent3f086789ff4e41604d7d84f86fbc8b73c3fcea18 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud