llvm-project/llvm/lib
Dan Gohman 91449224e8 Refine the capture tracking rules for comparisons to be more
careful about crazy methods of capturing pointers using comparisons.
Comparisons of identified objects with null in the default address
space are not captures. And, comparisons of two pointers within the
same identified object are not captures.

llvm-svn: 89421
2009-11-20 00:50:47 +00:00
..
Analysis Refine the capture tracking rules for comparisons to be more 2009-11-20 00:50:47 +00:00
Archive Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
AsmParser Fix MSVC warning ( | with bool and unsigned int). 2009-11-07 23:51:55 +00:00
Bitcode Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. 2009-11-07 00:16:28 +00:00
CodeGen Fix a couple of problems with maintaining liveness information for antidep breaking. 2009-11-19 23:12:37 +00:00
CompilerDriver Remove dead code. 2009-11-11 04:10:24 +00:00
ExecutionEngine Try to fix JITTest.FarCallToKnownFunction on ARM and PPC. 2009-11-19 23:42:58 +00:00
Linker Fix MemoryBuffer::getSTDIN to *not* return null if stdin is empty, this is a lame API. 2009-11-10 00:43:58 +00:00
MC Pass StringRef by value. 2009-11-06 10:58:06 +00:00
Support Use StringRef::min instead of std::min. 2009-11-19 18:53:18 +00:00
System Use CMAKE_DL_LIBS instead of raw library name. Fixes bug 5536. 2009-11-19 23:21:43 +00:00
Target Update comment to reflect instruction. 2009-11-20 00:21:55 +00:00
Transforms Extend CaptureTracking to indicate when a value is never stored, even 2009-11-19 21:57:48 +00:00
VMCore In GlobalVariable::setInitializer, assert that the initializer has the 2009-11-17 00:43:13 +00:00
Makefile remove llvm-db: it is completely broken and if anyone wants to do a debugger, 2009-10-05 02:29:51 +00:00