summaryrefslogtreecommitdiffstats
path: root/llvm/test/Regression/Transforms/SimplifyCFG/PhiEliminate.ll
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2005-09-20 01:48:40 +0000
committerChris Lattner <sabre@nondot.org>2005-09-20 01:48:40 +0000
commit6c701060535c4506a4b6c4a9743ff1dcea75c240 (patch)
tree2af27c66132c6c741e9b19128db5b1a59c8f944a /llvm/test/Regression/Transforms/SimplifyCFG/PhiEliminate.ll
parentcb6d8173d29469334e7e649dd34561d1be3d5073 (diff)
downloadbcm5719-llvm-6c701060535c4506a4b6c4a9743ff1dcea75c240.tar.gz
bcm5719-llvm-6c701060535c4506a4b6c4a9743ff1dcea75c240.zip
Start threading across blocks with code in them, so long as the code does
not define a value that is used outside of it's block. This catches many more simplifications, e.g. 854 in 176.gcc, 137 in vpr, etc. This implements branch-phi-thread.ll:test3.ll llvm-svn: 23397
Diffstat (limited to 'llvm/test/Regression/Transforms/SimplifyCFG/PhiEliminate.ll')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud