llvm/lib
Reid Spencer 789082af03 * Add two strlen optimizations:
strlen(x) != 0 -> *x != 0
    strlen(x) == 0 -> *x == 0
* Change nested statistics to use style of other LLVM statistics so that
  only the name of the optimization (simplify-libcalls) is used as the
  statistic name, and the description indicates which specific all is
  optimized. Cuts down on some redundancy and saves a few bytes of space.
* Make note of stpcpy optimization that could be done.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21766 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-07 20:15:59 +00:00
..
Analysis These intrinsics do not access memory 2005-05-06 05:21:04 +00:00
Archive Remove vim settings from source code; people should use llvm/utils/vim/vimrc 2005-05-05 22:33:09 +00:00
AsmParser parse new calling conv specifiers 2005-05-06 20:27:19 +00:00
Bytecode Silence VC++ warnings about unsafe mixing of ints and bools with the | operator. 2005-05-07 02:44:04 +00:00
CodeGen * Order #includes alphabetically 2005-05-05 23:45:17 +00:00
Debugger Remove trailing whitespace 2005-04-21 22:36:52 +00:00
ExecutionEngine Make the stub functions be tail calls 2005-05-06 06:48:54 +00:00
Linker Remove trailing whitespace 2005-04-21 22:55:34 +00:00
Support * Order #includes as per style guide 2005-04-22 19:13:22 +00:00
System Remove vim settings from source code; people should use llvm/utils/vim/vimrc 2005-05-05 22:33:09 +00:00
Target clean up the CBE output a bit 2005-05-06 06:58:42 +00:00
Transforms * Add two strlen optimizations: 2005-05-07 20:15:59 +00:00
VMCore add support for explicit calling conventions 2005-05-06 20:26:43 +00:00
Makefile Add the Linker library 2004-11-14 21:54:41 +00:00