llvm/lib
Chris Lattner 029840c935 Add a new LibCallAliasAnalysis pass, which is parameterized
by an instance of LibCallInfo to provide mod/ref info of
standard library functions.  This is powerful enough to
say that 'sqrt' is readonly except that it modifies errno,
or that "printf doesn't store to memory unless the %n
constraint is present" etc.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50827 91177308-0d34-0410-b5e6-96231b3b80d8
2008-05-07 19:53:05 +00:00
..
Analysis Add a new LibCallAliasAnalysis pass, which is parameterized 2008-05-07 19:53:05 +00:00
Archive Change the MemoryBuffer::getFile* methods to take just a pointer to the 2008-04-01 18:04:03 +00:00
AsmParser regenerate 2008-05-04 17:18:47 +00:00
Bitcode Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989 2008-04-25 16:53:59 +00:00
CodeGen Output correct exception handling and frame info 2008-05-07 19:11:09 +00:00
Debugger Make these variables static. 2008-04-23 23:15:23 +00:00
ExecutionEngine PR2202: LLVMCreateInterpreter creates a JIT 2008-04-25 02:52:30 +00:00
Linker If weak GlobalVariable was bitcast'ed to different type during linking 2008-05-06 22:52:54 +00:00
Support Remove uses of llvm/System/IncludeFile.h that are no longer needed. 2008-05-06 01:32:53 +00:00
System Fix renamePathOnDisk on Win32, patch from David Leon. This fixes problems with 2008-05-06 03:42:21 +00:00
Target Output correct exception handling and frame info 2008-05-07 19:11:09 +00:00
Transforms Fix a bug in the ComputeMaskedBits logic for multiply. 2008-05-07 00:35:55 +00:00
VMCore Make StripPointerCast a common function (should we mak it method of Value instead?) 2008-05-06 22:52:30 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00