llvm-6502/lib
Chris Lattner 5db4cdfc56 "There was a typo in my previous patch which leads to miscompilation of
strncat :(

strncat(foo, "bar", 99)
would be optimized to
memcpy(foo+strlen(foo), "bar", 100, 1)
instead of
memcpy(foo+strlen(foo), "bar", 4, 1)"

Patch by Benjamin Kramer!



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68905 91177308-0d34-0410-b5e6-96231b3b80d8
2009-04-12 18:22:33 +00:00
..
Analysis use higher level APIs. 2009-04-03 00:02:39 +00:00
Archive
AsmParser Add support for embedded metadata to LLVM. This introduces two new types of 2009-04-04 07:22:01 +00:00
Bitcode Teach llvm-bcanalyzer to skip over the header we use on LLVM IR files. 2009-04-06 20:54:32 +00:00
CodeGen make UpdateValueMap handle the possiblity that we could be 2009-04-12 07:46:30 +00:00
CompilerDriver
Debugger
ExecutionEngine
Linker
Support Remove AllowInverse: it leaks memory and is not the right 2009-04-08 03:43:51 +00:00
System Add sys::Path::makeAbsolute(). 2009-04-09 00:33:08 +00:00
Target fix a cross-block fastisel crash handling overflow intrinsics. 2009-04-12 07:51:14 +00:00
Transforms "There was a typo in my previous patch which leads to miscompilation of 2009-04-12 18:22:33 +00:00
VMCore Add a new Type::getPointerTo method, which is shorthand for 2009-04-10 06:42:02 +00:00
Makefile