1. 7e2cb11 Add support to describe template parameter type in debug info. by Devang Patel · 15 years ago
  2. e449d1f Fix debug info for merged global. by Devang Patel · 15 years ago
  3. dacde94 Fix register address expression. Patch by Ken Dyck. by Devang Patel · 15 years ago
  4. a36478f Appropriately truncate debug info range in dwarf output. by Devang Patel · 15 years ago
  5. 16c29b5 Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there. by Anton Korobeynikov · 15 years ago
  6. 51a666f Speculatively revert r123032. by Devang Patel · 15 years ago
  7. 1dea232 Appropriately truncate debug info range in dwarf output. by Devang Patel · 15 years ago
  8. 76a788c Emit 128 bit constant. This fixes PR 8913 crash. by Devang Patel · 15 years ago
  9. d639c7c DW_FORM_data1 may not provide sufficient room for vtable index, use _udata instead. by Devang Patel · 15 years ago
  10. b7313e2 Undefined value in reg 0 may need a marker to identify end of source range. by Devang Patel · 15 years ago
  11. 1f6efa3 Merge System into Support. by Michael J. Spencer · 15 years ago
  12. 82f5874 Move some more hooks to TargetFrameInfo by Anton Korobeynikov · 15 years ago
  13. d9e3385 Move getInitialFrameState() to TargetFrameInfo by Anton Korobeynikov · 15 years ago
  14. 5c05563 Change CodeGen to use .loc directives. This produces a lot more readable output by Rafael Espindola · 15 years ago
  15. 522ad74 Remove DW_AT_start_scope support. It is incomplete and superseeded by location entries support. by Devang Patel · 15 years ago
  16. 6236704 Take care of special characters while creating named MDNode name to hold function specific local variable's info. by Devang Patel · 15 years ago
  17. c882104 Simplify. by Devang Patel · 15 years ago
  18. 4d7f9a0 Ignore empty blocks. by Devang Patel · 15 years ago
  19. bc2bb9b Do not work too hard to find type's file info. There is a special field to record file info. by Devang Patel · 15 years ago
  20. 3cabc9d Technically DIFile scope should also be handled here. by Devang Patel · 15 years ago
  21. cbbe287 s/beginScope/beginInstruction/g s/endScope/endInstruction/g by Devang Patel · 15 years ago
  22. a568d66 For statistics that are only used in functions declared in !NDEBUG, wrap the by Nick Lewycky · 15 years ago
  23. 9a31f0f Add simple counter to count no. of basic blocks without any line number information. At -O0, these basic block coule cause less than optimial debugging experience. by Devang Patel · 15 years ago
  24. b2bada3 Line number 0 indicates there is no source line/file name info available for this construct. by Devang Patel · 15 years ago
  25. 7b172c6 Provie a clearner interface so that FE can decide whether a function has prototype or not. by Devang Patel · 15 years ago
  26. d6747df Add support for DW_TAG_unspecified_parameters. by Devang Patel · 15 years ago
  27. 21ea1d5 Add support to let FE mark explict methods as explict in debug info. by Devang Patel · 15 years ago
  28. 3cf763d Let FE mark a variable as artificial variable. by Devang Patel · 15 years ago
  29. 1a30123 Add support to let FE encode method access specifier. by Devang Patel · 15 years ago
  30. 2a36160 Assign DW_ACCESS_public accessibility attribute to members by default. by Devang Patel · 15 years ago
  31. 1a7ca03 Provide an interface to let FEs anchor debug info for types. by Devang Patel · 15 years ago
  32. ee70fa7 Remove dead argument. by Devang Patel · 15 years ago
  33. be90c3a Use DW_OP_fbreg when offset is based on frame register. by Devang Patel · 15 years ago
  34. 1905a18 If FE forgot to provide a file name (usually it uses "stdin" as name in such situation) then make one up to ensure that debug info is not malformed. by Devang Patel · 15 years ago
  35. b1fcfbe Fix .debug_range for linux. Patch by Krister Wombell. by Devang Patel · 15 years ago
  36. ae84d5b Use absolute label for DW_AT_stmt_list if a target does not prefer offset here. by Devang Patel · 15 years ago
  37. 0b48ead Reapply r112623. Included additional check for unused byval argument. by Devang Patel · 15 years ago
  38. 81b79b5 Revert r112623. It is causing self host build failures. by Devang Patel · 15 years ago
  39. 8480c2e Remember byval argument's frame index during argument lowering and use this info to emit debug info. by Devang Patel · 15 years ago
  40. 9e3bd2c Simplify. by Devang Patel · 15 years ago
  41. af608bd Revert r107202. It is not adding any value. by Devang Patel · 15 years ago
  42. 0c4720c Handle qualified constants that are directly folded by FE. PR 7920. by Devang Patel · 15 years ago
  43. e7e5a0f Do not forget debug info for enums. Use named mdnode to keep track of these types. by Devang Patel · 15 years ago
  44. 2936807 Handle TAG_constant for integers. by Devang Patel · 15 years ago
  45. ecbd8e8 Simplify. by Devang Patel · 15 years ago
  46. 85e9580 Drop "const". It does not add value here. by Devang Patel · 15 years ago
  47. 9fa539c Do not include file static variable in pubnames list. by Devang Patel · 15 years ago
  48. 02ecdef Undo accidental commit. by Devang Patel · 15 years ago
  49. 450b793 Simplify. Avoid redundant checks. by Devang Patel · 15 years ago
  50. 2739896 Refactor. by Devang Patel · 15 years ago
  51. 8bd11de Refactoring. Update DbgVarible to handle queries itself. by Devang Patel · 15 years ago
  52. 8162574 It is ok, and convenient, to pass descriptors by value. by Devang Patel · 15 years ago
  53. e03161c Rename a method. by Devang Patel · 15 years ago
  54. 5573a7d Use location entry only of the location described by DBG_VALUE is valid. by Devang Patel · 15 years ago
  55. a54e0cc Fix typo in comment. by Devang Patel · 15 years ago
  56. b2cf581 If a variable is spilled by code generator then use DW_OP_fbreg to describe its location on stack. by Devang Patel · 15 years ago
  57. e9a1cca Free DbgScope created for dead functions. by Devang Patel · 15 years ago
  58. 3703235 It is FE's responsibility to emit proper directory name. by Devang Patel · 15 years ago
  59. 2f58485 Use current working directory when Dirname is empty. This only happens when absolute source file path is used on compiler command line. by Devang Patel · 15 years ago
  60. 5f2f69b Revert r109262. by Devang Patel · 15 years ago
  61. f83f425 IF directory name is empty then try to extract one using absolute file name. by Devang Patel · 15 years ago
  62. 9172900 For ARM/Darwin, add a dwarf entry indicating whether a function is arm or thumb by Jim Grosbach · 15 years ago
  63. 1e20b96 80 column and trailing whitespace cleanup by Jim Grosbach · 15 years ago
  64. 872814a Disallow null as a named metadata operand. by Dan Gohman · 15 years ago
  65. 0db4271 Correct line info for declarations/definitions. Radar 8063111. by Stuart Hastings · 15 years ago
  66. 8b3a6b6 Fix PR 7662. by Devang Patel · 15 years ago
  67. 99cfb69 Reverting r107918 and r107919. Radar 8063111. by Stuart Hastings · 15 years ago
  68. 0afbf23 Relax assertion. In optimized code, it is possible that first instruction is coming from a inlined function. by Devang Patel · 15 years ago
  69. c0e2639 Fix decl/def debug info for template functions. Radar 8063111. by Stuart Hastings · 15 years ago
  70. ca76f6f Reuse DIEInteger for 1. This is frequently used while emitting an attribute using dwarf::DW_FORM_flag form. by Devang Patel · 15 years ago
  71. 8aa6147 One MDNode may be used to create regular DIE as well as abstract DIE. by Devang Patel · 15 years ago
  72. 869aa46 Rename couple of maps. by Devang Patel · 15 years ago
  73. 6140962 80 cols. by Devang Patel · 15 years ago
  74. 7fb231c Do not require line number entry for undefined local variable. by Devang Patel · 15 years ago
  75. 90e19aa Do not construct DIE for already processed MDNode. by Devang Patel · 15 years ago
  76. 1d68d21 Add variables into a scope before constructing scope DIE otherwise variables won't be included DIE tree. by Devang Patel · 15 years ago
  77. 1e4782d Do not hardcode DW_AT_stmt_list value. Inspired by Artur Pietrek. by Devang Patel · 15 years ago
  78. 9b93b6b Use DW_FORM_addr for DW_AT_entry_pc. by Devang Patel · 15 years ago
  79. 0dd4558 Include inlined function in list of processed subprograms. by Devang Patel · 15 years ago
  80. 4a1cad6 Preserve deleted function's local variables' debug info. Radar 8122864. by Devang Patel · 15 years ago
  81. f347b82 Remove dead code. by Devang Patel · 15 years ago
  82. 78e127d Collect debug info for optimized variables of inlined functions. by Devang Patel · 15 years ago
  83. 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 · 15 years ago
  84. a762b09 Use single interface, using twine, to get named metadata. getNamedMetadata(). by Devang Patel · 15 years ago
  85. 7e1d742 Discard special LLVM prefix from linkage name. by Devang Patel · 15 years ago
  86. d1bbc6b Do not rely on Twine temporaries to survive. by Devang Patel · 15 years ago
  87. 03c3dc7 Give NamedRegionTimer an Enabled flag, allowing all its clients to by Dan Gohman · 15 years ago
  88. 2f7d529 Use separate named MDNode to hold each function's local variable info. by Devang Patel · 15 years ago
  89. cad22ad Added a comment. by Stuart Hastings · 15 years ago
  90. 215aa15 Support for nested functions/classes in debug output. (Again.) Radar 7424645. by Stuart Hastings · 15 years ago
  91. 6d56b9f Revert 105492 & 105493 due to a testcase regression. Radar 7424645. by Stuart Hastings · 15 years ago
  92. 0f1b813 Support for nested functions/classes in debug output. Radar 7424645. by Stuart Hastings · 15 years ago
  93. 354eb7e Skip identical instruction while calculating DBG_VALUE range. by Devang Patel · 15 years ago
  94. b9abe9f by Devang Patel · 15 years ago
  95. f2e7767 Ignore line number of debug value in undefined register. by Devang Patel · 15 years ago
  96. 8ffc42f Revert 104841, 104842, 104876 due to buildbot failures. Radar 7424645. by Stuart Hastings · 15 years ago
  97. d8720f4 Do not drop location info for inlined function args. by Devang Patel · 15 years ago
  98. 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 · 15 years ago
  99. aa66d2f Support for nested functions/classes in debug output. Radar 7424645. by Stuart Hastings · 15 years ago
  100. 8025068 Simplify. Eliminate unneeded debug_loc entry. by Devang Patel · 15 years ago