Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.151 -> 1.152
---
Log message:
Use more realistically sized vectors. Reserve capacity if we know in advance
how much will be used.
---
Diffs of the changes: (+7 -4)
DwarfWriter.cpp | 11 +++
1 files changed, 7 inse
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.150 -> 1.151
---
Log message:
Fold the exception actions table harder: if two typeid lists start the
same, only output one copy of the common part.
---
Diffs of the changes: (+68 -56)
DwarfWriter.cpp | 124 +
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.149 -> 1.150
MachineModuleInfo.cpp updated: 1.15 -> 1.16
---
Log message:
Integrate exception filter support and exception catch support. This
simplifies the code in DwarfWriter, allows for multiple filters and
makes it trivial
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.148 -> 1.149
MachineModuleInfo.cpp updated: 1.14 -> 1.15
---
Log message:
Mark all calls as "could throw", when exceptions are enabled. Emit necessary LP
info too. This fixes PR1439: http://llvm.org/PR1439
---
Diffs of the ch
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.147 -> 1.148
---
Log message:
Silence a warning.
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm/lib/CodeGen/
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.146 -> 1.147
---
Log message:
Only emit one entry in the exception action table for each action, even if
it occurs for multiple landing pads.
---
Diffs of the changes: (+116 -65)
DwarfWriter.cpp | 181 ++
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.145 -> 1.146
---
Log message:
Output exception call-sites in address order, as required by the unwinding
runtime.
---
Diffs of the changes: (+54 -10)
DwarfWriter.cpp | 64 +++
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.144 -> 1.145
---
Log message:
The index into the actions table is a ULEB128 not a SLEB128.
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.143 -> 1.144
---
Log message:
Emit function debug frames in one atom. This will prevent us from generating
incorrect assembler in case of both
debug information & exception information presented.
---
Diffs of the changes: (+
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.142 -> 1.143
MachineModuleInfo.cpp updated: 1.13 -> 1.14
---
Log message:
Emit multiple common EH frames for multiple (including blank) personality
functions. This partly fixes PR1414: http://llvm.org/PR1414 : now we're
restric
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.141 -> 1.142
MachineModuleInfo.cpp updated: 1.12 -> 1.13
---
Log message:
More DWARF-related things cleanup:
1. Fix PR1380: http://llvm.org/PR1380
2. Apply Duncan's patch from PR1410: http://llvm.org/PR1410
3. Insert workaround
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.140 -> 1.141
---
Log message:
Perform correct actions numbers/sizes computation
---
Diffs of the changes: (+3 -5)
DwarfWriter.cpp |8 +++-
1 files changed, 3 insertions(+), 5 deletions(-)
Index: llvm/lib/CodeGen/Dw
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.139 -> 1.140
---
Log message:
Fix action No calculation in multiple-invoke-one-LP mode
---
Diffs of the changes: (+31 -31)
DwarfWriter.cpp | 62
1 files changed, 31
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.138 -> 1.139
MachineModuleInfo.cpp updated: 1.9 -> 1.10
---
Log message:
Allow multiple invokes per landing pad. This (probably) fixes PR1410:
http://llvm.org/PR1410 .
---
Diffs of the changes: (+75 -57)
DwarfWriter.cpp
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.137 -> 1.138
---
Log message:
Later computations assume we are aligned at this point.
---
Diffs of the changes: (+3 -2)
DwarfWriter.cpp |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index: llvm/lib/CodeGen
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.136 -> 1.137
---
Log message:
TypeIds are indexed by j, not i
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.135 -> 1.136
---
Log message:
Use the personality function that was registered with MMI rather than
hardwiring in the C++ one.
---
Diffs of the changes: (+2 -9)
DwarfWriter.cpp | 11 ++-
1 files changed, 2 insertio
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.134 -> 1.135
---
Log message:
Spelling fix.
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm/lib/CodeGen/Dwarf
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.133 -> 1.134
---
Log message:
Emit sections/directives in the proper order. This fixes PR1376:
http://llvm.org/PR1376 . Also,
some small cleanup was made.
---
Diffs of the changes: (+4 -4)
DwarfWriter.cpp |8
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.132 -> 1.133
---
Log message:
Fix couple of bugs connected with eh info:
1. Correct output offsets on Linux
2. Fix "style" of personality function. It shouldn't be indirect.
---
Diffs of the changes: (+27 -15)
DwarfWriter.cp
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.131 -> 1.132
---
Log message:
Cleanup: make SetCounter an instance variable
---
Diffs of the changes: (+26 -28)
DwarfWriter.cpp | 54 ++
1 files changed, 26 insertions(+)
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.130 -> 1.131
---
Log message:
Fix DWARF debugging information on x86/Linux and (hopefully)
Mingw32/Cygwin targets. This fixes PR978: http://llvm.org/PR978
---
Diffs of the changes: (+61 -17)
DwarfWriter.cpp | 78
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.129 -> 1.130
---
Log message:
Emit eh filter info.
---
Diffs of the changes: (+66 -18)
DwarfWriter.cpp | 84
1 files changed, 66 insertions(+), 18 deletions(-)
Inde
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.128 -> 1.129
---
Log message:
Handle mix of personalities.
---
Diffs of the changes: (+37 -30)
DwarfWriter.cpp | 67 ++--
1 files changed, 37 insertions(+), 30 deletions(-
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.127 -> 1.128
---
Log message:
Missing end of abbreviations - correction
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
dif
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.126 -> 1.127
---
Log message:
Missing end of abbreviations.
---
Diffs of the changes: (+3 -0)
DwarfWriter.cpp |3 +++
1 files changed, 3 insertions(+)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm/lib/CodeGen/Dwa
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.125 -> 1.126
AsmPrinter.cpp updated: 1.152 -> 1.153
---
Log message:
Exception handling support.
---
Diffs of the changes: (+313 -94)
AsmPrinter.cpp |2
DwarfWriter.cpp | 405 +++
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.124 -> 1.125
---
Log message:
Slip up
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm/lib/CodeGen/DwarfWriter.
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.121 -> 1.122
MachineModuleInfo.cpp updated: 1.1 -> 1.2
---
Log message:
Out of line function.
---
Diffs of the changes: (+8 -0)
DwarfWriter.cpp |1 +
MachineModuleInfo.cpp |7 +++
2 files changed, 8 insertio
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.120 -> 1.121
---
Log message:
Only gather frame info if debug or eh.
---
Diffs of the changes: (+0 -1)
DwarfWriter.cpp |1 -
1 files changed, 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm/lib/CodeGe
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.119 -> 1.120
---
Log message:
Flag to control exception handling.
---
Diffs of the changes: (+3 -2)
DwarfWriter.cpp |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.118 -> 1.119
---
Log message:
Disable zero landing pads for now.
---
Diffs of the changes: (+2 -1)
DwarfWriter.cpp |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.117 -> 1.118
---
Log message:
Landing pad-less eh for PPC.
---
Diffs of the changes: (+198 -114)
DwarfWriter.cpp | 312 +++-
1 files changed, 198 insertions(+), 114 deletio
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.115 -> 1.116
---
Log message:
Clarify some constants.
---
Diffs of the changes: (+5 -4)
DwarfWriter.cpp |9 +
1 files changed, 5 insertions(+), 4 deletions(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.114 -> 1.115
---
Log message:
1. Remove dwarf-verbose option (now asm-verbose.)
2. Clean up end of lines.
---
Diffs of the changes: (+24 -36)
DwarfWriter.cpp | 60 ++--
1
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.112 -> 1.113
MachineDebugInfo.cpp updated: 1.69 -> 1.70
---
Log message:
Repair debug frames as a prelude to eh_frames. Switched to using MachineMoves
by value so that clean up is less confusing (these vectors tend to be small.)
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.111 -> 1.112
---
Log message:
Use asm printer to emit alignment
---
Diffs of the changes: (+2 -8)
DwarfWriter.cpp | 10 ++
1 files changed, 2 insertions(+), 8 deletions(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
d
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.110 -> 1.111
---
Log message:
Need to handle static declarations properly.
---
Diffs of the changes: (+9 -6)
DwarfWriter.cpp | 15 +--
1 files changed, 9 insertions(+), 6 deletions(-)
Index: llvm/lib/CodeGen/D
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.109 -> 1.110
---
Log message:
Silence warning.
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm/lib/CodeGen/Dwa
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.108 -> 1.109
---
Log message:
Need to walk the derived chain of typedefs to get actual size.
---
Diffs of the changes: (+13 -4)
DwarfWriter.cpp | 17 +
1 files changed, 13 insertions(+), 4 deletions(-)
Ind
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.107 -> 1.108
LiveInterval.cpp updated: 1.42 -> 1.43
VirtRegMap.cpp updated: 1.90 -> 1.91
VirtRegMap.h updated: 1.24 -> 1.25
---
Log message:
Added an automatic cast to "std::ostream*" etc. from OStream. We then can
rework the hac
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.105 -> 1.106
---
Log message:
Some addresssed should be 64-bit and some shouldn't.
---
Diffs of the changes: (+25 -19)
DwarfWriter.cpp | 44 +---
1 files changed, 25 insertions(+), 19
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.103 -> 1.104
---
Log message:
Temp fix to deal gdb issue.
---
Diffs of the changes: (+6 -1)
DwarfWriter.cpp |7 ++-
1 files changed, 6 insertions(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llv
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.102 -> 1.103
---
Log message:
Eliminate unnecessary scopes.
---
Diffs of the changes: (+27 -21)
DwarfWriter.cpp | 48 +++-
1 files changed, 27 insertions(+), 21 deletions(-)
Ind
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.100 -> 1.101
---
Log message:
Allows debugging llc self hosted.
---
Diffs of the changes: (+7 -2)
DwarfWriter.cpp |9 +++--
1 files changed, 7 insertions(+), 2 deletions(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
di
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.99 -> 1.100
---
Log message:
Merging dwarf info to a single compile unit.
---
Diffs of the changes: (+105 -118)
DwarfWriter.cpp | 223 ++--
1 files changed, 105 insertions(
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.97 -> 1.98
---
Log message:
Unbreak X86/ELF Debugging. Somehow this line got lost in Jim's cleanup.
---
Diffs of the changes: (+2 -0)
DwarfWriter.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/CodeGen/Dwar
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.96 -> 1.97
---
Log message:
Tab interferes with uniqueness.
NOTE: There doesn't seem to be consistency for whether a leading tab
is present in a section heading.
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.95 -> 1.96
---
Log message:
Live local variables are being dropped because the begin or end labels marking
their scope are being deleted. Workaround is to widen scope to full function.
---
Diffs of the changes: (+4 -3)
Dwar
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.94 -> 1.95
Makefile updated: 1.28 -> 1.29
---
Log message:
Make CodeGen libs -pedantic clean.
---
Diffs of the changes: (+1 -4)
DwarfWriter.cpp |2 +-
Makefile|3 ---
2 files changed, 1 insertion(+), 4 deleti
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.93 -> 1.94
---
Log message:
1. Hash not quite right for DIEValues.
2. Not going to use Usage (no significant benefit.)
---
Diffs of the changes: (+10 -25)
DwarfWriter.cpp | 35 ++-
1 files
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.92 -> 1.93
---
Log message:
Remove unused variable.
---
Diffs of the changes: (+0 -1)
DwarfWriter.cpp |1 -
1 files changed, 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm/lib/CodeGen/DwarfWriter.cp
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.88 -> 1.89
---
Log message:
Fix a problem introduced by a last-minute change (logic negation).
---
Diffs of the changes: (+2 -2)
DwarfWriter.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.87 -> 1.88
---
Log message:
Add debug support for X86/ELF targets (Linux). This allows llvm-gcc4
generated object modules to be debugged with gdb. Hopefully this helps
pre-release debugging.
---
Diffs of the changes: (+12 -8)
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.86 -> 1.87
---
Log message:
Switch abbreviations to use the folding set.a.
---
Diffs of the changes: (+111 -127)
DwarfWriter.cpp | 238 ++--
1 files changed, 111 insertions
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.85 -> 1.86
---
Log message:
Simplify DwarfWriter header.
---
Diffs of the changes: (+508 -97)
DwarfWriter.cpp | 605 +++-
1 files changed, 508 insertions(+), 97 deletions(-
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.84 -> 1.85
MachineDebugInfo.cpp updated: 1.52 -> 1.53
---
Log message:
Tighter data structure for deleted debug labels.
---
Diffs of the changes: (+20 -4)
DwarfWriter.cpp |3 +--
MachineDebugInfo.cpp | 21 +
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.82 -> 1.83
MachineDebugInfo.cpp updated: 1.48 -> 1.49
---
Log message:
Do not leak all of the SourceLineInfo objects. Do not bother mallocing each
one separately.
---
Diffs of the changes: (+15 -14)
DwarfWriter.cpp |
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.79 -> 1.80
---
Log message:
Global name regression.
---
Diffs of the changes: (+5 -1)
DwarfWriter.cpp |6 +-
1 files changed, 5 insertions(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm/lib/C
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.78 -> 1.79
---
Log message:
Workaround for templates
---
Diffs of the changes: (+10 -0)
DwarfWriter.cpp | 10 ++
1 files changed, 10 insertions(+)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm/lib/CodeGen/D
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.77 -> 1.78
---
Log message:
More long term solution
---
Diffs of the changes: (+14 -10)
DwarfWriter.cpp | 24 ++--
1 files changed, 14 insertions(+), 10 deletions(-)
Index: llvm/lib/CodeGen/DwarfWriter
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.76 -> 1.77
---
Log message:
Work around for some problems with templates.
---
Diffs of the changes: (+6 -0)
DwarfWriter.cpp |6 ++
1 files changed, 6 insertions(+)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llv
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.75 -> 1.76
---
Log message:
Sort out mangled names for globals
---
Diffs of the changes: (+23 -13)
DwarfWriter.cpp | 36 +++-
1 files changed, 23 insertions(+), 13 deletions(-)
Index: llvm/
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.72 -> 1.73
---
Log message:
Corrections.
---
Diffs of the changes: (+4 -4)
DwarfWriter.cpp |8
1 files changed, 4 insertions(+), 4 deletions(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm/lib/CodeGen/
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.71 -> 1.72
---
Log message:
Handle callee saved registers in dwarf frame info (lead up to exception
handling.)
---
Diffs of the changes: (+35 -9)
DwarfWriter.cpp | 44 +++-
1 files c
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.70 -> 1.71
---
Log message:
Allow for register numbers > 31.
---
Diffs of the changes: (+14 -4)
DwarfWriter.cpp | 18 ++
1 files changed, 14 insertions(+), 4 deletions(-)
Index: llvm/lib/CodeGen/DwarfWrit
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.68 -> 1.69
MachineDebugInfo.cpp updated: 1.45 -> 1.46
---
Log message:
Fixed a bug handling void function types.
Requires rebuild of llvm-gcc4 (touch llvm-debug.cpp.)
---
Diffs of the changes: (+21 -12)
DwarfWriter.cpp
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.67 -> 1.68
MachineDebugInfo.cpp updated: 1.44 -> 1.45
---
Log message:
1. Support for c++ mangled names.
2. Support for private/protected class members.
---
Diffs of the changes: (+14 -1)
DwarfWriter.cpp |6 ++
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.66 -> 1.67
---
Log message:
Add and sort "sections" in debug lines. This always stepping through
code in sections other than ".text", including weak sections like ctors and
dtors.
---
Diffs of the changes: (+113 -88)
DwarfW
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.65 -> 1.66
MachineDebugInfo.cpp updated: 1.43 -> 1.44
---
Log message:
Add support for function types.
---
Diffs of the changes: (+20 -1)
DwarfWriter.cpp | 17 +
MachineDebugInfo.cpp |4 +++-
2 fil
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.64 -> 1.65
---
Log message:
References need to be section relative.
---
Diffs of the changes: (+5 -3)
DwarfWriter.cpp |8 +---
1 files changed, 5 insertions(+), 3 deletions(-)
Index: llvm/lib/CodeGen/DwarfWriter.cp
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.63 -> 1.64
---
Log message:
References need to be section relative.
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.62 -> 1.63
MachineDebugInfo.cpp updated: 1.41 -> 1.42
---
Log message:
1. Revise vector debug support.
2. Update docs for vector debug support and new version control.
3. Simplify serialization of DebugDescInfo subclasses.
--
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.61 -> 1.62
MachineDebugInfo.cpp updated: 1.40 -> 1.41
---
Log message:
1. Support standard dwarf format (was bootstrapping in Apple format.)
2. Add vector support.
---
Diffs of the changes: (+14 -4)
DwarfWriter.cpp |
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.60 -> 1.61
MachineDebugInfo.cpp updated: 1.38 -> 1.39
---
Log message:
Place dwarf headers at earliest possible point. Well behaved when skipping
functions.
---
Diffs of the changes: (+57 -51)
DwarfWriter.cpp | 100 ++
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.56 -> 1.57
---
Log message:
Use existing information.
---
Diffs of the changes: (+14 -3)
DwarfWriter.cpp | 17 ++---
1 files changed, 14 insertions(+), 3 deletions(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
d
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.55 -> 1.56
---
Log message:
Remove section change in function end, preventing override of function's real
section.
---
Diffs of the changes: (+0 -1)
DwarfWriter.cpp |1 -
1 files changed, 1 deletion(-)
Index: llvm/lib/
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.54 -> 1.55
---
Log message:
Make sure that debug labels are defined within the same section and after the
entry point of a function.
---
Diffs of the changes: (+5 -8)
DwarfWriter.cpp | 13 +
1 files changed, 5
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.53 -> 1.54
MachineDebugInfo.cpp updated: 1.36 -> 1.37
PrologEpilogInserter.cpp updated: 1.52 -> 1.53
---
Log message:
Foundation for call frame information.
---
Diffs of the changes: (+153 -43)
DwarfWriter.cpp | 15
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.52 -> 1.53
---
Log message:
Refactor address attributes. Add base register to frame info.
---
Diffs of the changes: (+19 -13)
DwarfWriter.cpp | 32 +++-
1 files changed, 19 insertions(+), 13 de
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.51 -> 1.52
---
Log message:
Hack no more.
---
Diffs of the changes: (+0 -2)
DwarfWriter.cpp |2 --
1 files changed, 2 deletions(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm/lib/CodeGen/DwarfWriter.cpp:1.51
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.50 -> 1.51
---
Log message:
Unneeded forward.
---
Diffs of the changes: (+0 -1)
DwarfWriter.cpp |1 -
1 files changed, 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm/lib/CodeGen/DwarfWriter.cpp:1.50
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.49 -> 1.50
---
Log message:
Make sure types are allocated in the scope of their use.
---
Diffs of the changes: (+54 -107)
DwarfWriter.cpp | 161 ++--
1 files changed, 54 i
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.48 -> 1.49
MachineDebugInfo.cpp updated: 1.32 -> 1.33
---
Log message:
Generate local variable and scope information and equivalent dwarf forms.
---
Diffs of the changes: (+434 -79)
DwarfWriter.cpp | 324 ++
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.47 -> 1.48
MachineDebugInfo.cpp updated: 1.31 -> 1.32
---
Log message:
Expand subprogram and added block descriptor.
---
Diffs of the changes: (+79 -29)
DwarfWriter.cpp | 14 +++
MachineDebugInfo.cpp | 94 ++
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.44 -> 1.45
MachineDebugInfo.cpp updated: 1.27 -> 1.28
---
Log message:
Move bit field endianness to backend.
---
Diffs of the changes: (+29 -10)
DwarfWriter.cpp | 36 ++--
MachineDebugI
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.43 -> 1.44
MachineDebugInfo.cpp updated: 1.26 -> 1.27
---
Log message:
Get rid of the multiple copies of getStringValue. Now a Constant:: method.
---
Diffs of the changes: (+2 -42)
DwarfWriter.cpp |1 -
MachineDebu
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.42 -> 1.43
---
Log message:
Bitfield support.
---
Diffs of the changes: (+14 -2)
DwarfWriter.cpp | 16 ++--
1 files changed, 14 insertions(+), 2 deletions(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u ll
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.41 -> 1.42
---
Log message:
Added support for dwarf block data entries.
---
Diffs of the changes: (+248 -49)
DwarfWriter.cpp | 297 ++--
1 files changed, 248 insertions(+)
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.40 -> 1.41
MachineDebugInfo.cpp updated: 1.22 -> 1.23
---
Log message:
Adding basic structure support.
---
Diffs of the changes: (+46 -4)
DwarfWriter.cpp | 43 ---
MachineDebugI
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.39 -> 1.40
MachineDebugInfo.cpp updated: 1.21 -> 1.22
---
Log message:
Support for enumerations.
---
Diffs of the changes: (+57 -2)
DwarfWriter.cpp | 15 +--
MachineDebugInfo.cpp | 44 +++
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.38 -> 1.39
MachineDebugInfo.cpp updated: 1.20 -> 1.21
---
Log message:
Switch back to using actual dwarf tags. Simplifies code without loss to other
debug forms.
---
Diffs of the changes: (+103 -55)
DwarfWriter.cpp |
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.36 -> 1.37
---
Log message:
I guess I can handle large type sizes.
---
Diffs of the changes: (+1 -2)
DwarfWriter.cpp |3 +--
1 files changed, 1 insertion(+), 2 deletions(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.37 -> 1.38
---
Log message:
Use context and not compile unit.
---
Diffs of the changes: (+13 -11)
DwarfWriter.cpp | 24 +---
1 files changed, 13 insertions(+), 11 deletions(-)
Index: llvm/lib/CodeGen/
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.35 -> 1.36
MachineDebugInfo.cpp updated: 1.19 -> 1.20
---
Log message:
Basic array support.
---
Diffs of the changes: (+197 -10)
DwarfWriter.cpp | 73 +--
MachineDebugInfo.cpp | 134 ++
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.34 -> 1.35
MachineDebugInfo.cpp updated: 1.18 -> 1.19
---
Log message:
Add const, volatile, restrict support.
Add array of debug descriptor support.
---
Diffs of the changes: (+67 -5)
DwarfWriter.cpp |3 ++
MachineD
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.33 -> 1.34
---
Log message:
Qualify dwarf namespace inside llvm namespace.
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.32 -> 1.33
---
Log message:
Partial enabling of functions.
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u llvm/li
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.31 -> 1.32
---
Log message:
Supporting multiple compile units.
---
Diffs of the changes: (+184 -135)
DwarfWriter.cpp | 319
1 files changed, 184 insertions(+), 135 de
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.30 -> 1.31
---
Log message:
Re-orging file.
---
Diffs of the changes: (+374 -573)
DwarfWriter.cpp | 947 ++--
1 files changed, 374 insertions(+), 573 deletions(-)
Index:
1 - 100 of 126 matches
Mail list logo