1. 21a08a1 Debug Info: for static member variables, always put AT_MIPS_linkage_name to the by Manman Ren · 13 years ago
  2. 06df83c Debug Info: for static member variables, add AT_MIPS_linkage_name to the by Manman Ren · 13 years ago
  3. d61c840 Revert r176120 as it caused a failure at static-member.cpp by Manman Ren · 13 years ago
  4. 6fe2610 Debug Info: for static member variables, move AT_MIPS_linkage_name from by Manman Ren · 13 years ago
  5. c5ef7ee Allow optionally generating pubnames section in DWARF info. Introduce by Krzysztof Parzyszek · 13 years ago
  6. 945e828 [Dwarf] avoid emitting multiple AT_const_value for static memebers. by Manman Ren · 13 years ago
  7. aaf2e63 Support artificial parameters in function types. by David Blaikie · 13 years ago
  8. 1426841 The last of PR14471 - emission of constant floats by David Blaikie · 13 years ago
  9. 0969ddf Split out DW_OP_addr for the split debug info DWARF5 proposal. by Eric Christopher · 13 years ago
  10. 6b6061f Define metadata interfaces for describing a static data member by Eric Christopher · 13 years ago
  11. 72f7bfb Split address information for DWARF5 split dwarf proposal. This involves by Eric Christopher · 13 years ago
  12. 9a1e0e2 Remove the llvm-local DW_TAG_vector_type tag and add a test to by Eric Christopher · 13 years ago
  13. 3cc4220 Add more comments to what's going on here. by Eric Christopher · 13 years ago
  14. dd8e9f3 Add support for separating strings for the split debug info DWARF5 by Eric Christopher · 13 years ago
  15. 62fdfb5 PR14759: Debug info support for C++ member pointers. by David Blaikie · 13 years ago
  16. 00ece1b Emit DW_TAG_formal_parameter for unnamed parameters. by David Blaikie · 13 years ago
  17. 8cab6ed Add a name for the anonymous type we're creating for subrange by Eric Christopher · 13 years ago
  18. 0b8c9a8 Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  19. 2e5d870 Start splitting out the debug string section handling by moving it by Eric Christopher · 13 years ago
  20. 01bc2b3 Debug Info: add support to mark member variables as artificial by David Blaikie · 13 years ago
  21. 6afe478 s/getLowerBoundDefault/getDefaultLowerBound/ for consistency. Also put the more natural check first in the if-then statement. by Bill Wendling · 13 years ago
  22. 222c2fd Handle non-default array bounds. by Bill Wendling · 13 years ago
  23. 9493dae Use the 'count' attribute to calculate the upper bound of an array. by Bill Wendling · 13 years ago
  24. a7645a3 Add a 'count' field to the DWARF subrange. by Bill Wendling · 13 years ago
  25. d4a05e0 Fix PR12942: Allow two CUs to be generated from the same source file. by Eli Bendersky · 13 years ago
  26. d04a8d4 Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  27. 8b4310b Whitespace. by Eric Christopher · 13 years ago
  28. 7ee5f5d Update for some of the coding standard before rearranging functions around. by Eric Christopher · 13 years ago
  29. 242343d Revert "Use the 'count' attribute instead of the 'upper_bound' attribute." by Eric Christopher · 13 years ago
  30. e7ff4c1 Use the 'count' attribute instead of the 'upper_bound' attribute. by Bill Wendling · 13 years ago
  31. 3574eca Move TargetData to DataLayout. by Micah Villmow · 13 years ago
  32. d57ae39 Only emit DW_AT_object_pointer if this is a definition. by Eric Christopher · 13 years ago
  33. e521278 Recommit, with fixes: by Eric Christopher · 13 years ago
  34. fd1cd57 Revert "Add some support for dealing with an object pointer on arguments." by Eric Christopher · 13 years ago
  35. 2c57a33 Add some support for dealing with an object pointer on arguments. by Eric Christopher · 13 years ago
  36. 5c38de9 No reason to construct this twice. by Eric Christopher · 13 years ago
  37. 873cf0a Use DW_FORM_flag_present to save space in debug information if we're by Eric Christopher · 13 years ago
  38. cbbd5b1 Remove the DW_AT_MIPS_linkage name attribute when we don't need it by Eric Christopher · 13 years ago
  39. 443c9ed Grammar. by Eric Christopher · 13 years ago
  40. caba263 Reduce some code duplication. by Eric Christopher · 13 years ago
  41. 16eeb6f The DIBuilder class is just a wrapper around debug info creation by Bill Wendling · 13 years ago
  42. fc4199b Add support for enum forward declarations. by Eric Christopher · 13 years ago
  43. 27302f0 Have getOrCreateSubprogramDIE store the DIE for a subprogram by Peter Collingbourne · 13 years ago
  44. bb0f6ea Add support for C++11 enum classes in llvm. by Eric Christopher · 13 years ago
  45. 4d069bf Untabify and 80-col. by Eric Christopher · 13 years ago
  46. 4a5d839 Formatting consistency. by Eric Christopher · 13 years ago
  47. 5012076 Handle OpDeref in case it comes in as a register operand. by Eric Christopher · 13 years ago
  48. e9722e1 Make comment here more clear. by Eric Christopher · 13 years ago
  49. b8ca988 Add support for objc property decls according to the page at: by Eric Christopher · 13 years ago
  50. 663e0cf Fix the output of the DW_TAG_friend tag to include DW_AT_friend by Eric Christopher · 13 years ago
  51. 2125d5a For types with a parent of the compile unit make sure and emit by Eric Christopher · 14 years ago
  52. 8d101c3 Revert the removal of DW_AT_MIPS_linkage_name when we aren't putting by Eric Christopher · 14 years ago
  53. fc7e9ef Remove the DW_AT_MIPS_linkage name attribute when we don't need it by Eric Christopher · 14 years ago
  54. 8938895 Add the DW_AT_APPLE_runtime_class attribute to forward declarations by Eric Christopher · 14 years ago
  55. 8b6fe6b Only add DW_AT_prototyped if we're working with a C-like language. by Eric Christopher · 14 years ago
  56. 438b092 Add the source language into the compile unit. by Eric Christopher · 14 years ago
  57. e2dc933 Remove extra semi-colon. by Eric Christopher · 14 years ago
  58. 35f225a There's no need for a DW_AT_byte_size on a pointer type. by Eric Christopher · 14 years ago
  59. 30d409c Remove tabs. by Devang Patel · 14 years ago
  60. 6588abf DebugInfo: Provide a new hook to encode relationship between a property and an ivar. by Devang Patel · 14 years ago
  61. 9e11eb1 Emit new property tag. by Devang Patel · 14 years ago
  62. e016789 Add a comment and ensure that anyone else looking at this code doesn't start by Eric Christopher · 14 years ago
  63. c36145f As part of the ongoing work in finalizing the accelerator tables, extend by Eric Christopher · 14 years ago
  64. 1a8e886 Resolve part of a fixme and add a new one. by Eric Christopher · 14 years ago
  65. 44625f9 Add a fixme here. by Eric Christopher · 14 years ago
  66. 798313d DW_AT_virtuality is also defined to be constant, not flag. by Nick Lewycky · 14 years ago
  67. 13aaca5 DW_AT_accessibility is "constant" class, not form class, so it may not use by Nick Lewycky · 14 years ago
  68. ce35d8b DISubrange supports unsigned lower/upper array bounds, so let's not fake it in the end while emitting DWARF. If a FE needs to encode signed lower/upper array bounds then we need to extend DISubrange or ad DISignedSubrange. by Devang Patel · 14 years ago
  69. d61c34b Initialize variable. by Eric Christopher · 14 years ago
  70. d117fbb If we have a DIE with an AT_specification use that instead of the normal by Eric Christopher · 14 years ago
  71. 01b55b4 Check in getOrCreateSubprogramDIE if a declaration exists and if so output by Rafael Espindola · 14 years ago
  72. 1b3f919 Move type handling to make sure we get all created types that aren't by Eric Christopher · 14 years ago
  73. dfa30e1 Remove the pubnames section, no one consumes it. by Eric Christopher · 14 years ago
  74. 74d8a87 Also add the linkage name to the name accelerator tables if it exists by Eric Christopher · 14 years ago
  75. 56c2b10 Add all completed and named types to the dwarf type accelerator tables. by Eric Christopher · 14 years ago
  76. 09ac3d8 Add the support code to enable the dwarf accelerator tables. Upcoming patches by Eric Christopher · 14 years ago
  77. c3e48c3 Dwarf: [PR11022] Fix emitting DW_AT_const_value(>i64), to be host-endian-neutral. by NAKAMURA Takumi · 14 years ago
  78. 6a7efcf Always use the string pool, even when it makes the .o larger. This may help by Nick Lewycky · 14 years ago
  79. 390c40d Teach our Dwarf emission to use the string pool. by Nick Lewycky · 14 years ago
  80. 746cb67 Reflow lines, fix comments for doxygen style, fix whitespace. No functionality by Nick Lewycky · 14 years ago
  81. 8cf5e74 Whitespace. by Eric Christopher · 14 years ago
  82. 439780e Fix emission of debug data for global variables. getContext() on DIGlobalVariables is not valid any more. by James Molloy · 14 years ago
  83. 1dd4e56 Do not unnecessarily use AT_specification DIE because it does not add any value. by Devang Patel · 14 years ago
  84. 734a67c Add support to emit debug info for C++0x nullptr type. by Devang Patel · 14 years ago
  85. 28bea08 Eliminate unnecessary forwarding function. by Devang Patel · 14 years ago
  86. 49e2f03 Add new DIE into the map asap. by Devang Patel · 14 years ago
  87. 94c7ddb Until now all debug info MDNodes referred to a root MDNode, a compile unit. This simplified handling of these needs in dwarf writer. However, one side effect of this is that during link time optimization all these MDNodes are _not_ uniqued. In other words there will be N number of MDNodes describing "int", "char" and all other types, which would suddenly grow when each object file starts using libraries like STL. by Devang Patel · 14 years ago
  88. d0b5a5e Refactor. Variables are part of compile unit so let CompileUnit create new variable. by Devang Patel · 14 years ago
  89. 6f9d8ff Refactor. Global variables are part of compile unit so let CompileUnit create new global variable. by Devang Patel · 14 years ago
  90. dbc64af Refactor. A subprogram is part of compile unit so let CompileUnit construct new subprogram. by Devang Patel · 14 years ago
  91. 4ec14b0 While emitting constant value, look through derived type and use underlying basic type to determine size and signness of the constant value. by Devang Patel · 14 years ago
  92. 8594d42 Handle debug info for i128 constants. by Devang Patel · 14 years ago
  93. c20bdf1 Incomplete type may not have corresponding DIE, so do not check DIEEntry eagerly. by Devang Patel · 14 years ago
  94. 66658e4 Refactor. by Devang Patel · 14 years ago
  95. e9ae06c Include global types, that are referenced through local variables, in debug_pubtypes list. by Devang Patel · 14 years ago
  96. d6a8136 Select DW_AT_const_value size based on global variable size. by Devang Patel · 14 years ago
  97. 045c1d4 Keep this simple. Use DIType to get signness and size of a type. Based on size, select appropraite form. by Devang Patel · 14 years ago
  98. 72f0d9c Handle signed types gracefully. by Devang Patel · 14 years ago
  99. b58128e Select DW_AT_const_value size based on variable size. by Devang Patel · 14 years ago
  100. 201e6cd Doug convinced me that DW_AT_APPLE_objc_complete_type is more appropriate name. by Devang Patel · 14 years ago