* Implement StrLenOptimization
authorReid Spencer <rspencer@reidspencer.com>
Tue, 26 Apr 2005 05:24:00 +0000 (05:24 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Tue, 26 Apr 2005 05:24:00 +0000 (05:24 +0000)
commit912401c3f61a2523b7b6ba1722d115677aedb8d9
tree5f9603d6ebca7d7711f25ac164f21a326594f826
parent8fe86dde1cab3c6fe0e0c8b9d3539d1054001368
* Implement StrLenOptimization
* Factor out commonalities between StrLenOptimization and StrCatOptimization
* Make sure that signatures return sbyte* not void*

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21559 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/IPO/SimplifyLibCalls.cpp