llvm-6502/lib
Duncan P. N. Exon Smith 14fcfef23b IR: Add specialized debug info metadata nodes
Add specialized debug info metadata nodes that match the `DIDescriptor`
wrappers (used by `DIBuilder`) closely.  Assembly and bitcode support to
follow soon (it'll mostly just be obvious), but this sketches in today's
schema.  This is the first big commit (well, the only *big* one aside
from the testcase changes that'll come when I move this into place) for
PR22464.

I've marked a bunch of obvious changes as `TODO`s in the source; I plan
to make those changes promptly after this hierarchy is moved underneath
`DIDescriptor`, but for now I'm aiming mostly to match the status quo.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@228640 91177308-0d34-0410-b5e6-96231b3b80d8
2015-02-10 00:52:32 +00:00
..
Analysis MemDerefPrinter: Require DataLayoutPass for higher accuracy 2015-02-09 21:50:03 +00:00
AsmParser IR: Allow 32-bits for lines in debug location 2015-02-06 22:50:13 +00:00
Bitcode IR: Add specialized debug info metadata nodes 2015-02-10 00:52:32 +00:00
CodeGen Debug info: Use DW_OP_bit_piece instead of DW_OP_piece in the 2015-02-09 23:57:15 +00:00
DebugInfo Fix -Wuninitialized build by referencing the relevant ctor parameter instead of the base class member variable. 2015-02-08 23:15:37 +00:00
ExecutionEngine [Orc] Add a JITSymbol class to the Orc APIs, refactor APIs, update clients. 2015-02-09 01:20:51 +00:00
Fuzzer
IR IR: Add specialized debug info metadata nodes 2015-02-10 00:52:32 +00:00
IRReader
LineEditor
Linker
LTO
MC MC: Calculate intra-section symbol differences correctly for COFF 2015-02-09 06:31:31 +00:00
Object
Option
ProfileData
Support Reduce the LockFileManager timeout, and provide unsafeRemoveLockFile 2015-02-09 20:34:24 +00:00
TableGen
Target Migrate PPCAsmPrinter's subtarget from reference to pointer in 2015-02-10 00:44:17 +00:00
Transforms Adjust how we avoid poll insertion inside the poll function (NFC) 2015-02-10 00:04:53 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile