hanchenye-llvm-project/llvm
Chris Lattner 3d1ca67fdd Two minor improvements:
1. Get rid of the silly abort block.  When doing bb extraction, we get one
     abort block for every block extracted, which is kinda annoying.
  2. If the switch ends up having a single destination, turn it into an
     unconditional branch.

I would like to add support for conditional branches, but to do this we will
want to have the function return a bool instead of a ushort.

llvm-svn: 13478
2004-05-12 03:22:33 +00:00
..
autoconf Refactor external benchmark checking stuff into one hairy 2004-04-16 17:13:33 +00:00
docs Add link to Valgrind. 2004-05-12 00:57:24 +00:00
include Add support for inserting all prototypes up-front 2004-05-09 04:29:49 +00:00
lib Two minor improvements: 2004-05-12 03:22:33 +00:00
projects Use inttypes.h, which exists on all of Linux, Solaris and Darwin. 2004-05-11 16:14:53 +00:00
runtime Share the profile info type enum with the C++ analysis libraries. 2004-05-04 16:51:48 +00:00
test Testcase for PR337, which was reduced by Reid Spencer. 2004-05-10 05:11:24 +00:00
tools Don't leave dead bytecode.output files around if the optimizer/block extractor crashes. 2004-05-12 02:55:45 +00:00
utils Added `zeroinitializer' keyword. 2004-04-28 19:36:08 +00:00
.cvsignore
CREDITS.TXT Just testing the "Reid has CVS commit access" system 2004-05-06 18:06:18 +00:00
LICENSE.TXT Added obsequi. 2004-05-11 19:29:59 +00:00
Makefile Standardize header comments of top-level Makefiles. 2004-04-24 00:10:56 +00:00
Makefile.common Standardize header comments of top-level Makefiles. 2004-04-24 00:10:56 +00:00
Makefile.config.in Standardize header comments of top-level Makefiles. 2004-04-24 00:10:56 +00:00
Makefile.rules Standardize header comments of top-level Makefiles. 2004-04-24 00:10:56 +00:00
README.txt This file has been superseded by docs/index.html . 2004-05-12 02:48:30 +00:00
configure Regenerated using autoconf-2.57. 2004-04-16 17:13:44 +00:00
llvm.spec

README.txt

This file is a placeholder; see docs/index.html for documentation.