llvm-6502/lib
Chris Lattner decc267151 Three changes:
1. Introduce some enums and accessors in the InlineAsm class
   that eliminate a ton of magic numbers when handling inline
   asm SDNode.
2. Add a new MDNodeSDNode selection dag node type that holds
   a MDNode (shocking!)
3. Add a new argument to ISD::INLINEASM nodes that hold !srcloc
   metadata, propagating it to the instruction emitter, which
   drops it.

No functionality change.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100605 91177308-0d34-0410-b5e6-96231b3b80d8
2010-04-07 05:20:54 +00:00
..
Analysis Add a const qualifier. 2010-04-06 01:31:12 +00:00
Archive Fix a grammaro. 2010-03-30 20:04:57 +00:00
AsmParser fix a crash on invalid metadata, e.g.: call i32 @foo(), XXXX 2010-04-07 04:08:57 +00:00
Bitcode Add special case bitcode support for DebugLoc. This avoids 2010-04-03 02:17:50 +00:00
CodeGen Three changes: 2010-04-07 05:20:54 +00:00
CompilerDriver Use FindExecutable as a fall-back search method. 2010-03-05 04:46:28 +00:00
ExecutionEngine Fix OProfileJITEventListener build for new DebugLoc. 2010-04-05 21:09:12 +00:00
Linker
MC Give AsmParser an option to control whether it finalizes 2010-04-05 23:15:42 +00:00
Support enhance SMDiagnostic to also maintain a pointer to the SourceMgr. 2010-04-06 18:06:18 +00:00
System AddSignalHandler was not releasing the critical section on win32. 2010-03-31 12:07:16 +00:00
Target Fix memory leaks for external symbol name strings. 2010-04-07 03:36:01 +00:00
Transforms performance: get rid of repeated dereferencing of use_iterator by caching its result 2010-04-06 19:32:30 +00:00
VMCore Use a ManagedCleanup to prevent leaking the PassRegistrar map. In breaks the 2010-04-06 04:20:48 +00:00
Makefile