llvm-6502/lib
David Blaikie 9feea1a5a1 DebugInfo: Just store the DIE by value in the DwarfUnit
Since all 4 ctor calls in DwarfDebug just pass in a trivially
constructed DIE with the right tag type, sink the tag selection down
into the Dwarf*Unit ctors (removing the argument entirely from callers
in DwarfDebug) and initialize the DIE member in DwarfUnit.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207448 91177308-0d34-0410-b5e6-96231b3b80d8
2014-04-28 21:14:27 +00:00
..
Analysis blockfreq: Remove more extra typenames from r207438 2014-04-28 20:22:29 +00:00
AsmParser
Bitcode [C++] Use 'nullptr'. 2014-04-28 04:05:08 +00:00
CodeGen DebugInfo: Just store the DIE by value in the DwarfUnit 2014-04-28 21:14:27 +00:00
DebugInfo [C++] Use 'nullptr'. 2014-04-28 04:05:08 +00:00
ExecutionEngine [C++] Use 'nullptr'. 2014-04-28 04:05:08 +00:00
IR [PM] Add pass run listeners to the pass manager. 2014-04-28 18:19:25 +00:00
IRReader
LineEditor
Linker
LTO
MC Add an option for evaluating past symbols. 2014-04-28 20:53:11 +00:00
Object
Option
ProfileData
Support [C++] Use 'nullptr'. 2014-04-28 04:05:08 +00:00
TableGen [C++] Use 'nullptr'. 2014-04-28 04:05:08 +00:00
Target [X86] Add more details in the comments of X86TargetLowering::getScalingFactorCost. 2014-04-28 18:39:57 +00:00
Transforms InstCombine: don't drop 'inalloca' in PromoteCastOfAllocation (PR19569) 2014-04-28 17:40:03 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile