1. ca76f6f Reuse DIEInteger for 1. This is frequently used while emitting an attribute using dwarf::DW_FORM_flag form. by Devang Patel · 14 years ago
  2. 8aa6147 One MDNode may be used to create regular DIE as well as abstract DIE. by Devang Patel · 14 years ago
  3. 869aa46 Rename couple of maps. by Devang Patel · 14 years ago
  4. 6140962 80 cols. by Devang Patel · 14 years ago
  5. 7fb231c Do not require line number entry for undefined local variable. by Devang Patel · 14 years ago
  6. 90e19aa Do not construct DIE for already processed MDNode. by Devang Patel · 14 years ago
  7. 1d68d21 Add variables into a scope before constructing scope DIE otherwise variables won't be included DIE tree. by Devang Patel · 14 years ago
  8. 1e4782d Do not hardcode DW_AT_stmt_list value. Inspired by Artur Pietrek. by Devang Patel · 14 years ago
  9. 9b93b6b Use DW_FORM_addr for DW_AT_entry_pc. by Devang Patel · 14 years ago
  10. 0dd4558 Include inlined function in list of processed subprograms. by Devang Patel · 14 years ago
  11. 4a1cad6 Preserve deleted function's local variables' debug info. Radar 8122864. by Devang Patel · 14 years ago
  12. f347b82 Remove dead code. by Devang Patel · 14 years ago
  13. 78e127d Collect debug info for optimized variables of inlined functions. by Devang Patel · 14 years ago
  14. 486ca76 DBG_VALUE machine instruction pointing to undefined register for a variable justify a separate scope if the variable is inlined function's argument. by Devang Patel · 14 years ago
  15. a762b09 Use single interface, using twine, to get named metadata. getNamedMetadata(). by Devang Patel · 14 years ago
  16. 7e1d742 Discard special LLVM prefix from linkage name. by Devang Patel · 14 years ago
  17. d1bbc6b Do not rely on Twine temporaries to survive. by Devang Patel · 14 years ago
  18. 03c3dc7 Give NamedRegionTimer an Enabled flag, allowing all its clients to by Dan Gohman · 14 years ago
  19. 2f7d529 Use separate named MDNode to hold each function's local variable info. by Devang Patel · 14 years ago
  20. cad22ad Added a comment. by Stuart Hastings · 14 years ago
  21. 215aa15 Support for nested functions/classes in debug output. (Again.) Radar 7424645. by Stuart Hastings · 14 years ago
  22. 6d56b9f Revert 105492 & 105493 due to a testcase regression. Radar 7424645. by Stuart Hastings · 14 years ago
  23. 0f1b813 Support for nested functions/classes in debug output. Radar 7424645. by Stuart Hastings · 14 years ago
  24. 354eb7e Skip identical instruction while calculating DBG_VALUE range. by Devang Patel · 14 years ago
  25. b9abe9f by Devang Patel · 14 years ago
  26. f2e7767 Ignore line number of debug value in undefined register. by Devang Patel · 14 years ago
  27. 8ffc42f Revert 104841, 104842, 104876 due to buildbot failures. Radar 7424645. by Stuart Hastings · 14 years ago
  28. d8720f4 Do not drop location info for inlined function args. by Devang Patel · 14 years ago
  29. 55e9717 inlined function's arguments need a label to mark the start point because they are not directly attached to current function. by Devang Patel · 14 years ago
  30. aa66d2f Support for nested functions/classes in debug output. Radar 7424645. by Stuart Hastings · 14 years ago
  31. 8025068 Simplify. Eliminate unneeded debug_loc entry. by Devang Patel · 14 years ago
  32. 77051f5 There is no need to force an line number entry (using previous location) for a temp label at unknown location. by Devang Patel · 14 years ago
  33. b2b31a6 Identify instructions, that needs a label to mark debug info entity, in advance. This simplifies beginScope(). by Devang Patel · 14 years ago
  34. b21a758 Remove dead code. by Devang Patel · 14 years ago
  35. e2df842 Do not construct location list backword! by Devang Patel · 14 years ago
  36. c3f5f78 First cut at supporting .debug_loc section. by Devang Patel · 14 years ago
  37. 295cdf8 Do not emit line number entries for unknown debug values. by Devang Patel · 14 years ago
  38. 65eb482 Collect variable information during endFunction() instead of beginFunction(). by Devang Patel · 14 years ago
  39. 379fe83 Simplify by Devang Patel · 14 years ago
  40. c0c5a26 Simplify. by Devang Patel · 14 years ago
  41. ee43286 Refactor. by Devang Patel · 14 years ago
  42. 26c1e56 Split DbgVariable. Eventually, variable info will be communicated through frame index, or DBG_VALUE instruction, or collection of DBG_VALUE instructions. Plus each DbgVariable may not need a label. by Devang Patel · 14 years ago
  43. 461a646 Revert r104165. by Devang Patel · 14 years ago
  44. f4ccaea There is no need to maintain InsnsBeginScopeSet separately. by Devang Patel · 14 years ago
  45. 26c6995 Do not forget to mark prcessed arguments. by Devang Patel · 15 years ago
  46. 98e1cac Add support to preserve type info for the variables that are removed by the optimizer. by Devang Patel · 15 years ago
  47. 163a9f7 Enable multiple Compile Units in one module. by Devang Patel · 15 years ago
  48. c665a51 Instead of just verifying compile unit, verify entire type, variable, namespace etc.. by Devang Patel · 15 years ago
  49. a49d877 Remove DIGlobal. by Devang Patel · 15 years ago
  50. 9c00487 Verify entire type descriptor not just tag. by Devang Patel · 15 years ago
  51. e9f8f5e Wrap const MDNode * inside DIDescriptor. by Devang Patel · 15 years ago
  52. 2db49d7 Avoid DIDescriptor::getNode(). Use overloaded operators instead. by Devang Patel · 15 years ago
  53. 281d65d Disable the new unknown-location code for now. It causes a major by Dan Gohman · 15 years ago
  54. 7539584 Update LabelsBeforeInsn also, when creating unknown-position labels. by Dan Gohman · 15 years ago
  55. 1cc0d62 Emit debug info for MachineInstrs with unknown debug locations, instead by Dan Gohman · 15 years ago
  56. 9c48837 Set DW_AT_APPLE_omit_frame_ptr in endFunction() where MachineFunction is available all the time. by Devang Patel · 15 years ago
  57. ccff812 Attach AT_APPLE_optimized attribute to optimized function's debug info. by Devang Patel · 15 years ago
  58. 28ff35d Emit debug info for byval parameters. by Devang Patel · 15 years ago
  59. 059ea13 remove some default arguments to EmitAlignment. by Chris Lattner · 15 years ago
  60. a43098d Refactor. by Devang Patel · 15 years ago
  61. 97303ee Use isReg(), isImm() and isFPImm(). by Devang Patel · 15 years ago
  62. dcde3db Check operand type first. by Devang Patel · 15 years ago
  63. 0f9d952 Ignore DBG_VALUE instructions that points to undef values. by Devang Patel · 15 years ago
  64. eac9c07 Identify when a lexical scope is split in to multiple instruction ranges. Emit such ranges using DW_AT_ranges. by Devang Patel · 15 years ago
  65. 5098da0 Use DW_AT_entry_pc instead of DW_AT_low_pc/DW_AT_high_pc pair. This simplifies debug range entries. by Devang Patel · 15 years ago
  66. 314bf7c Revert 102135, 102129, 102127, 102106, 102104, 102102, 102012, 102004, by Dan Gohman · 15 years ago
  67. 18ee3bb Adjust debug range offsets for isWeakForLinker() functions. by Devang Patel · 15 years ago
  68. f1dabde Rename InsnAfterLabelMap and InsnBeforeLabelMap. by Devang Patel · 15 years ago
  69. 3547a88 Keep track of MCSymbol used to mark beginning of a function. by Devang Patel · 15 years ago
  70. bc655ea At this point Start and End are not null. by Devang Patel · 15 years ago
  71. 708e474 Add command line option to disable debug info printing in .s file. This option does not impact debug info generation and preservation through earlier compile starges. by Devang Patel · 15 years ago
  72. 9cdb410 Identify when a lexical scope is split in to multiple instruction ranges. Emit such ranges using DW_AT_ranges. by Devang Patel · 15 years ago
  73. e566763 Implement -disable-non-leaf-fp-elim which disable frame pointer elimination by Evan Cheng · 15 years ago
  74. 084751c Remove MachineFunction's DefaultDebugLoc member, and make DwarfDebug.cpp by Dan Gohman · 15 years ago
  75. 2a4a3b7 Add DW_AT_APPLE_omit_frame_ptr to encode -fomit-frame-pointer flag. by Devang Patel · 15 years ago
  76. 82d5eaf Use const_cast instead of a C-style cast to cast away const. by Dan Gohman · 15 years ago
  77. f2548ca Add support to emit dwarf ranges. by Devang Patel · 15 years ago
  78. b357983 Fix a bunch of namespace polution. by Dan Gohman · 15 years ago
  79. d334026 There is no need to track compile unit offsets if there is only one compile unit. by Devang Patel · 15 years ago
  80. 1d526c3 Clear MachineInstr->MCSymbol maps at the end of a function. by Devang Patel · 15 years ago
  81. 50d80e3 Do not include types without any definition in pubtypes list. by Devang Patel · 15 years ago
  82. 5142471 Clear InsnsBeginScopeSet and InsnsEndScopeSet at the end of function. by Devang Patel · 15 years ago
  83. e37b0c6 Rename a function. by Devang Patel · 15 years ago
  84. 1c24635 One instruction may start (or end) multiple lexical scopes. by Devang Patel · 15 years ago
  85. 6a5975f Remove dead code. by Devang Patel · 15 years ago
  86. 6669b81 Delete out of date comment. by Devang Patel · 15 years ago
  87. 6122a4d Refactor. by Devang Patel · 15 years ago
  88. 96fbb3e Remove unused method. by Benjamin Kramer · 15 years ago
  89. 9c42107 Workaround the breakage in r100616 by guarding all timers with by Torok Edwin · 15 years ago
  90. 5f017e8 Use the "NamedGroupTimer" class to categorize DWARF emission better. by Bill Wendling · 15 years ago
  91. 5f09400 Do not emit specification DIE with DW_AT_specification attribute for member functions of a funcation local class. This trips gdb's partial scan of DIEs at load time. Fixes Radar 7833483. by Devang Patel · 15 years ago
  92. 795ee9d Fix a number of clang -Wsign-compare warnings that didn't have an obvious by John McCall · 15 years ago
  93. 639336e Reverting 100530 & 100531 due to regressions in the GDB test suite. by Stuart Hastings · 15 years ago
  94. 983327b Revise debug info machinery to digest nested functions and classes. by Stuart Hastings · 15 years ago
  95. 57fbba4 Output floating point representations in DWARF format. This is done by outputing by Bill Wendling · 15 years ago
  96. 74e41f9 prune #includes, realize the MMI can never be null. by Chris Lattner · 15 years ago
  97. 49cd664 change AsmPrinter to use DwarfDebug/DwarfException directly by Chris Lattner · 15 years ago
  98. ea76186 trim some spurious references to DwarfWriter. SDIsel really doesn't by Chris Lattner · 15 years ago
  99. 994cb12 eliminate DwarfDebug::shouldEmit, which is the same now as MMI::hasDebugInfo by Chris Lattner · 15 years ago
  100. 6342b41 fix a regression on 2009-08-17-DebugInfo.m by Chris Lattner · 15 years ago