1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 12:02:58 +02:00
llvm-mirror/lib
Manman Ren f01539f6a1 [Dwarf] early exit to avoid creating dangling DIEs
We used to create children DIEs for a scope, then check whether ScopeDIE is
null. If ScopeDIE is null, the children DIEs will be dangling. Other DIEs can
link to those dangling DIEs, which are not emitted at all, causing dwarf error.

The current testing case is 4k lines, from MultiSource/BenchMark/McCat/09-vor.

rdar://problem/13071959

llvm-svn: 174084
2013-01-31 20:05:14 +00:00
..
Analysis Change stripAndComputeConstantOffsets to accept a NULL DataLayout pointer 2013-01-31 02:50:36 +00:00
Archive Move all of the header files which are involved in modelling the LLVM IR 2013-01-02 11:36:10 +00:00
AsmParser Make sure that the Attribute object represents one attribute only. 2013-01-31 00:29:54 +00:00
Bitcode Use an AttrBuilder to generate the correct AttributeSet. 2013-01-29 01:43:29 +00:00
CodeGen [Dwarf] early exit to avoid creating dangling DIEs 2013-01-31 20:05:14 +00:00
DebugInfo DWARFDebugLine.cpp: Fix true path. Did you forget "return true" here? 2013-01-26 01:45:06 +00:00
ExecutionEngine interpreter: Fix errant fallthrough. 2013-01-31 19:46:59 +00:00
IR Remove the Attribute::hasAttributes() function. 2013-01-31 06:22:35 +00:00
Linker [Linker] Kill Linker::LoadObject which is dead, and drop the BitReader dependency again. 2013-01-18 19:37:11 +00:00
MC [MC] bundle alignment: prevent padding instructions from crossing bundle boundaries 2013-01-31 17:00:03 +00:00
Object Object: Fix errant fallthrough. 2013-01-31 19:46:57 +00:00
Option Resort the #include lines in include/... and lib/... with the 2013-01-02 10:22:59 +00:00
Support Add AArch64 as an experimental target. 2013-01-31 12:12:40 +00:00
TableGen A bugfix for tblgen, in the function ‘emitSourceFileHeader’. 2013-01-28 07:35:33 +00:00
Target [PEI] Pass the frame index operand number to the eliminateFrameIndex function. 2013-01-31 20:02:54 +00:00
Transforms Revert r173946. This breaks compilation of googletest with Clang 2013-01-31 08:02:11 +00:00
CMakeLists.txt Rename VMCore directory to IR. 2013-01-02 09:10:48 +00:00
LLVMBuild.txt Rename VMCore directory to IR. 2013-01-02 09:10:48 +00:00
Makefile Rename VMCore directory to IR. 2013-01-02 09:10:48 +00:00