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
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
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
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:
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
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.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.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.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:
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
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:
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.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.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
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
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.cpp
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
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(-)
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
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
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
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
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.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.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
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
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
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.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
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.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:
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(-)
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 hacks
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
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(-)
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
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
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)
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
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.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
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
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
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.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:
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
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
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:
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
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:
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:
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)
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
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.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:
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.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
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 | 153
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.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:
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
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.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.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
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.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.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 -
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 ---
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
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.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:
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.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.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 ++
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
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.27 - 1.28
MachineDebugInfo.cpp updated: 1.15 - 1.16
---
Log message:
DwarfWriter reading basic type information from llvm-gcc4 code.
---
Diffs of the changes: (+126 -7)
DwarfWriter.cpp | 42 +--
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.28 - 1.29
MachineDebugInfo.cpp updated: 1.16 - 1.17
---
Log message:
Added basic support for typedefs.
---
Diffs of the changes: (+56 -15)
DwarfWriter.cpp | 37 -
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.26 - 1.27
MachineDebugInfo.cpp updated: 1.14 - 1.15
---
Log message:
Coordinate activities with llvm-gcc4 and dwarf.
---
Diffs of the changes: (+257 -195)
DwarfWriter.cpp | 406
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.19 - 1.20
MachineDebugInfo.cpp updated: 1.6 - 1.7
---
Log message:
Improve visibility/correctness of operand indices in llvm.db objects.
Handle 64 in DIEs.
---
Diffs of the changes: (+71 -48)
DwarfWriter.cpp | 59
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.20 - 1.21
---
Log message:
fix build
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.21 - 1.22
---
Log message:
Following convention.
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.22 - 1.23
---
Log message:
Sorry - really folowing convention.
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.23 - 1.24
---
Log message:
Using bit size of integers instead of ambiguous long et all.
---
Diffs of the changes: (+62 -62)
DwarfWriter.cpp | 124
1 files changed,
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.18 - 1.19
MachineDebugInfo.cpp updated: 1.5 - 1.6
---
Log message:
Use global information to fill out Dwarf compile units.
---
Diffs of the changes: (+18 -22)
DwarfWriter.cpp | 30 ++
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.16 - 1.17
---
Log message:
Make it even more portable.
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.14 - 1.15
---
Log message:
fix build on 64 bit hosts
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.15 - 1.16
---
Log message:
Portably cast a pointer to an integer.
---
Diffs of the changes: (+1 -1)
DwarfWriter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/DwarfWriter.cpp
diff -u
1 - 100 of 106 matches
Mail list logo