| commit | b4d8bf365c942caa9976598d039f760cea5b7cb9 | [log] [tgz] |
|---|---|---|
| author | Chris Lattner <sabre@nondot.org> | Sun Mar 14 23:05:49 2004 +0000 |
| committer | Chris Lattner <sabre@nondot.org> | Sun Mar 14 23:05:49 2004 +0000 |
| tree | e6a8ad4611516d43160b3ba1b24baf3c2e1a1f87 | |
| parent | 9c431f6c44ea8f9f33a94e5ddcda4ec4dc876e70 [diff] |
Simplify code a bit, and fix bug CodeExtractor/2004-03-14-NoSwitchSupport.ll
This also implements a two minor improvements:
* Don't insert live-out stores IN the region, insert them on the code path
that exits the region
* If the region is exited to the same block from multiple paths, share the
switch statement entry, live-out store code, and the basic block.
llvm-svn: 12401