llvm-6502/lib
Dan Gohman 872814ae04 Disallow null as a named metadata operand.
Make MDNode::destroy private.
Fix the one thing that used MDNode::destroy, outside of MDNode itself.

One should never delete or destroy an MDNode explicitly. MDNodes
implicitly go away when there are no references to them (implementation
details aside).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109028 91177308-0d34-0410-b5e6-96231b3b80d8
2010-07-21 18:54:18 +00:00
..
Analysis Disallow null as a named metadata operand. 2010-07-21 18:54:18 +00:00
Archive Eliminate some unnessary Path::exists() calls. 2010-05-27 20:51:54 +00:00
AsmParser Disallow null as a named metadata operand. 2010-07-21 18:54:18 +00:00
Bitcode Disallow null as a named metadata operand. 2010-07-21 18:54:18 +00:00
CodeGen Disallow null as a named metadata operand. 2010-07-21 18:54:18 +00:00
CompilerDriver 80-col violation. 2010-07-01 01:00:27 +00:00
ExecutionEngine Fix indentation. 2010-07-19 09:36:45 +00:00
Linker Revert r107205 and r107207. 2010-06-29 22:34:52 +00:00
MC Add some more handlers for ELF section directives. 2010-07-20 21:12:46 +00:00
Support Don't pass StringRef by reference. 2010-07-14 22:38:02 +00:00
System Rather than using an ifdef on the target to zero out fields, 2010-07-14 14:32:33 +00:00
Target Fix calling convention on ARM if vfp2+ is enabled. 2010-07-21 11:38:30 +00:00
Transforms Make this code a little more readable. 2010-07-20 23:49:44 +00:00
VMCore Disallow null as a named metadata operand. 2010-07-21 18:54:18 +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