- Dec 03, 2009
-
-
Devang Patel authored
Emit method definition DIE at module level (even for methods with inlined functino body at soure level) so that the debugger can invoke it. This fixes many test failures in gdb test suite. llvm-svn: 90375
-
- Dec 02, 2009
-
-
Devang Patel authored
llvm-svn: 90318
-
Devang Patel authored
llvm-svn: 90281
-
- Dec 01, 2009
-
-
Devang Patel authored
Clear function specific containers while processing end of a function, even if DW_TAG_subprogram for current function is not found. llvm-svn: 90247
-
Devang Patel authored
llvm-svn: 90172
-
- Nov 25, 2009
-
-
Benjamin Kramer authored
llvm-svn: 89873
-
Devang Patel authored
llvm-svn: 89866
-
- Nov 24, 2009
-
-
Devang Patel authored
llvm-svn: 89793
-
Devang Patel authored
llvm-svn: 89787
-
Devang Patel authored
llvm-svn: 89725
-
- Nov 23, 2009
-
-
Dan Gohman authored
llvm-svn: 89702
-
Devang Patel authored
llvm-svn: 89686
-
- Nov 22, 2009
-
-
Jim Grosbach authored
tell debug info which base register to use to reference a frame index on a per-index basis. This is useful, for example, in the presence of dynamic stack realignment when local variables are indexed via the stack pointer and stack-based arguments via the frame pointer. llvm-svn: 89620
-
Jim Grosbach authored
llvm-svn: 89612
-
Jim Grosbach authored
llvm-svn: 89567
-
- Nov 21, 2009
-
-
Devang Patel authored
llvm-svn: 89537
-
Devang Patel authored
llvm-svn: 89522
-
Devang Patel authored
DIEs are created from MDNode, which are already uniqued. And DwarfDebug already uses ValueMaps to find and use existing DIE for a given MDNode. llvm-svn: 89518
-
Dan Gohman authored
and support for blockaddresses in x86-32 PIC mode. llvm-svn: 89506
-
- Nov 20, 2009
-
-
Devang Patel authored
Use ValueMap, instead of std::map. llvm-svn: 89490
-
Devang Patel authored
llvm-svn: 89487
-
- Nov 19, 2009
-
-
Bill Wendling authored
$ svn merge -c -89279 https://llvm.org/svn/llvm-project/llvm/trunk --- Reverse-merging r89279 into '.': U lib/CodeGen/AsmPrinter/DwarfException.cpp U lib/Target/TargetLoweringObjectFile.cpp $ svn merge -c -89270 https://llvm.org/svn/llvm-project/llvm/trunk --- Reverse-merging r89270 into '.': G lib/CodeGen/AsmPrinter/DwarfException.cpp G lib/Target/TargetLoweringObjectFile.cpp llvm-svn: 89379
-
Bill Wendling authored
exception table than DataRel. llvm-svn: 89279
-
Bill Wendling authored
Place the EH table in the __TEXT section on MachO. It saves space. llvm-svn: 89270
-
- Nov 17, 2009
-
-
Nick Lewycky authored
llvm-svn: 89075
-
Nick Lewycky authored
llvm-svn: 89066
-
Bill Wendling authored
more than one place. No intended functionality change. llvm-svn: 89024
-
- Nov 16, 2009
-
-
Devang Patel authored
llvm-svn: 88973
-
Devang Patel authored
llvm-svn: 88939
-
David Greene authored
Support spill comments. Have the asm printer emit a comment if an instruction is a spill or reload and have the spiller mark copies it introdues so the asm printer can also annotate those. llvm-svn: 88911
-
- Nov 14, 2009
-
-
Sanjiv Gupta authored
llvm-svn: 88762
-
Sanjiv Gupta authored
llvm-svn: 88761
-
- Nov 13, 2009
-
-
Dan Gohman authored
llvm-svn: 88703
-
David Greene authored
Move DebugInfo checks into EmitComments and remove them from target-specific AsmPrinters. Not all comments need DebugInfo. Re-enable the line numbers comment test. llvm-svn: 88697
-
Devang Patel authored
llvm-svn: 87069
-
Bill Wendling authored
llvm-svn: 87040
-
- Nov 12, 2009
-
-
Bill Wendling authored
llvm-svn: 87036
-
Bill Wendling authored
and don't assume that the call doesn't throw. It would be nice if there were a way to determine which is the callee and which is a parameter. In practice, the architecture we care about normally only have one operand for a call instruction (x86 and arm). llvm-svn: 87023
-
Devang Patel authored
"Attach debug info with llvm instructions" mode was enabled a month ago. Now make it permanent and remove old way of inserting intrinsics to encode debug info for line number and scopes. llvm-svn: 87014
-
Bill Wendling authored
"nounwind" attribute. llvm-svn: 86897
-