- Dec 04, 2009
-
-
Devang Patel authored
Insert composite type DIE into the map before processing type fields. This allows fields to find their context DIE from the map. llvm-svn: 90498
-
- Dec 03, 2009
-
-
Devang Patel authored
llvm-svn: 90474
-
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
-
- Nov 20, 2009
-
-
Devang Patel authored
Use ValueMap, instead of std::map. llvm-svn: 89490
-
Devang Patel authored
llvm-svn: 89487
-
- Nov 17, 2009
-
-
Nick Lewycky authored
llvm-svn: 89075
-
Nick Lewycky authored
llvm-svn: 89066
-
- Nov 16, 2009
-
-
Devang Patel authored
llvm-svn: 88973
-
Devang Patel authored
llvm-svn: 88939
-
- Nov 13, 2009
-
-
Devang Patel authored
llvm-svn: 87069
-
- Nov 12, 2009
-
-
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
-
- Nov 11, 2009
-
-
Devang Patel authored
llvm-svn: 86874
-
Daniel Dunbar authored
llvm-svn: 86794
-
Devang Patel authored
llvm-svn: 86771
-
Devang Patel authored
llvm-svn: 86763
-
Devang Patel authored
llvm-svn: 86753
-
Devang Patel authored
llvm-svn: 86748
-
- Nov 06, 2009
-
-
Devang Patel authored
llvm-svn: 86259
-
Devang Patel authored
llvm-svn: 86212
-
- Nov 05, 2009
-
-
Devang Patel authored
While calculating original type size for a derived type, handle type variants encoded as DIDerivedType appropriately. This improves bitfield support. llvm-svn: 86073
-
- Nov 04, 2009
-
-
Devang Patel authored
Fix DW_AT_data_member_location for bit-fields. It points to the location of annonymous field that covers respective field. llvm-svn: 86054
-
Devang Patel authored
llvm-svn: 86043
-
- Nov 03, 2009
-
-
Devang Patel authored
llvm-svn: 85909
-