llvm/lib
Jeffrey Yasskin 4c5b23b24f Make the ExecutionEngine automatically remove global mappings on when their
GlobalValue is destroyed.  Function destruction still leaks machine code and
can crash on leaked stubs, but this is some progress.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83987 91177308-0d34-0410-b5e6-96231b3b80d8
2009-10-13 17:42:08 +00:00
..
Analysis "there is not any instruction with attached debug info in this module" does not mean "there is no debug info in this module". :) 2009-10-13 17:35:35 +00:00
Archive Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
AsmParser strength reduce a ton of type equality tests to check the typeid (Through 2009-10-05 05:54:46 +00:00
Bitcode strength reduce a ton of type equality tests to check the typeid (Through 2009-10-05 05:54:46 +00:00
CodeGen Fix a -Asserts warning. 2009-10-13 06:47:08 +00:00
CompilerDriver convert LoopInfo.h and GraphWriter.h to use raw_ostream 2009-08-23 07:19:13 +00:00
ExecutionEngine Make the ExecutionEngine automatically remove global mappings on when their 2009-10-13 17:42:08 +00:00
Linker Remove unnecessary #include. 2009-09-12 22:24:25 +00:00
MC Fixed MCSectionMachO::ParseSectionSpecifier to allow an attribute of "none" so 2009-10-07 20:57:20 +00:00
Support r83391 was completely broken since Twines keep references to their inputs, and 2009-10-06 21:45:26 +00:00
System Haiku porting patches, Credit to Paul Davey. 2009-10-12 04:57:20 +00:00
Target Add some ARM instruction encoding bits. 2009-10-13 17:35:30 +00:00
Transforms Make licm debug message readable. 2009-10-12 22:25:23 +00:00
VMCore Copy metadata when value is RAUW'd. It is debatable whether this is the right approach for custom metadata data in general. However, right now the only custom data user, "dbg", expects this behavior while FE is constructing llvm IR with debug info. 2009-10-13 17:00:54 +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