1. 8a4087d Fix cut-n-pasto. by Devang Patel · 15 years ago
  2. 89703cf Remove dead code. by Devang Patel · 15 years ago
  3. 0d20ac8 Add utility routine to set begin and end labels for DbgScopes. by Devang Patel · 15 years ago
  4. e717faa Add utility routine to collect variable debug info. This is not yet used. by Devang Patel · 15 years ago
  5. 6f3dc92 Existence of a compile unit for input source file is a good indicator to check debug info's presence in a module. by Devang Patel · 15 years ago
  6. ffd9c3d If subprogram die is not available then construct new one. by Devang Patel · 15 years ago
  7. fd07cf5 Adjust context for the global variables that are not at file scope, e.g. by Devang Patel · 15 years ago
  8. b71a16d Set address while constructing DIE. by Devang Patel · 15 years ago
  9. f84548d Gracefully handle various scopes while recording source line info. by Devang Patel · 15 years ago
  10. af9e847 Add support to extract lexical scope information from DebugLoc attached with an machine instruction. by Devang Patel · 15 years ago
  11. d38dd11 Record first and last instruction of a scope in DbgScope. by Devang Patel · 15 years ago
  12. 3d91083 Use MDNode * directly as an RecordSourceLine() argument. by Devang Patel · 15 years ago
  13. 3e4c9bd Add a way for a frontend to generate more complex dwarf location by Mike Stump · 15 years ago
  14. 5ccdd10 Remove std::string uses from DebugInfo interface. by Devang Patel · 15 years ago
  15. 7e3720d Delete space after function name, before (, reflow a comment and by Mike Stump · 15 years ago
  16. ee4b8a7 Fix spacing. by Mike Stump · 15 years ago
  17. d75e9aa This is overly constraining with respect to clang. by Mike Stump · 15 years ago
  18. 0056499 Fix indentation. by Daniel Dunbar · 15 years ago
  19. f612ff6 Strip trailing whitespace. by Daniel Dunbar · 15 years ago
  20. 334fd1f eliminate the horrid AsmPrinter::getGlobalLinkName method, inlining by Chris Lattner · 15 years ago
  21. c6f9d62 Don't generate Dwarf line table entries for source line 0. by Caroline Tice · 15 years ago
  22. c5ea263 remove DebugLoc from MCInst and eliminate "Comment printing" from by Chris Lattner · 15 years ago
  23. 905cf5e Ignore malformed global variable debug info. by Devang Patel · 15 years ago
  24. 82dfc0c Subprogram is a scope. Derive DISubprogram from DIScope. by Devang Patel · 15 years ago
  25. 5e005d8 Rename DIBlock as DILexicalBlock. by Devang Patel · 15 years ago
  26. dc8f604 Add flag to mark structs for Apple Block "byref" variables; also add code to by Caroline Tice · 15 years ago
  27. 6ceea33 Simplify isDerivedType() and other predicate interface. by Devang Patel · 15 years ago
  28. e4b2756 Reapply 79977. Use MDNodes to encode debug info in llvm IR. by Devang Patel · 15 years ago
  29. a1ba269 Closure is a very generic name. Use AppleBlock instead. by Devang Patel · 15 years ago
  30. 8245988 Revert 79977. It causes llvm-gcc bootstrap failures on some platforms. by Devang Patel · 15 years ago
  31. 8af76bd Add isClosure() predicate. This is used to add DW_AT_APPLE_block attribute. by Devang Patel · 15 years ago
  32. 2a610c7 Update DebugInfo interface to use metadata, instead of special named llvm.dbg.... global variables, to encode debugging information in llvm IR. This is mostly a mechanical change that tests metadata support very well. by Devang Patel · 15 years ago
  33. 23132b1 prune the #includes in raw_ostream.h by moving a by Chris Lattner · 15 years ago
  34. 74382b7 Prune #includes from llvm/Linker.h and llvm/System/Path.h, by Chris Lattner · 15 years ago
  35. c281de1 remove some random indentation stuff, yay for efficiency. by Chris Lattner · 15 years ago
  36. 33adcfb rename TAI -> MAI, being careful not to make MAILJMP instructions :) by Chris Lattner · 15 years ago
  37. af76e59 Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. by Chris Lattner · 15 years ago
  38. 24f20e0 Record variable debug info at ISel time directly. by Devang Patel · 15 years ago
  39. b2c66fc by David Greene · 15 years ago
  40. 6c2f9e1 eliminate AsmPrinter::SwitchToSection and just have clients by Chris Lattner · 15 years ago
  41. 6325a53 Do not completely skip subrange info for a zero sized array. by Devang Patel · 15 years ago
  42. 93b6db3 sink the 'name' and 'isdirective' state out of MCSection into its derived classes. by Chris Lattner · 15 years ago
  43. 290c2f5 eliminate CurrentSection, rename CurrentSection_ -> CurrentSection, make it private, by Chris Lattner · 15 years ago
  44. 18a4c16 move dwarf debug info section selection stuff from TAI to by Chris Lattner · 15 years ago
  45. a87dea4 switch off of 'Section' onto MCSection. We're not properly using by Chris Lattner · 15 years ago
  46. 78ab9e2 by Devang Patel · 15 years ago
  47. f014412 Rip all of the global variable lowering logic out of TargetAsmInfo. Since by Chris Lattner · 15 years ago
  48. 460f656 Remove Value::getName{Start,End}, the last of the old Name APIs. by Daniel Dunbar · 15 years ago
  49. 53cb17d Skip special LLVM prefix '1' while emitting linknage name. by Devang Patel · 15 years ago
  50. 1cda87c Change the internal interface to makeNameProper to take a bool that by Chris Lattner · 15 years ago
  51. 1a8d2d2 Do not use Mangler to remove '1' from linkage name. by Devang Patel · 15 years ago
  52. d84b416 Use assertion. by Devang Patel · 15 years ago
  53. 87370b8 Use AsmPrinter's Mangler to remove leading '1' from linkage names. by Devang Patel · 15 years ago
  54. 43da8fb revert rev. 75503 for now. by Devang Patel · 15 years ago
  55. 7597a62 Use Mangler to remove leading '1' from linkage names. by Devang Patel · 15 years ago
  56. 261cc19 Accidently dropped this while removing dead code in previous commit. by Devang Patel · 15 years ago
  57. 0a4afb6 Remove dead code. by Devang Patel · 15 years ago
  58. 93a65b2 Struct types are described using field types only. by Devang Patel · 15 years ago
  59. 1dbc771 s/MainCU/ModuleCU/g by Devang Patel · 15 years ago
  60. 70f4426 Multiple DW_TAG_compile_unit is not used, afaict, on any target. by Devang Patel · 15 years ago
  61. 13e16b6 by Devang Patel · 15 years ago
  62. 208622d Simplify. by Devang Patel · 15 years ago
  63. 04c05f7 Down with statics! by Owen Anderson · 15 years ago
  64. b839c3f simplify macro debug info directive handling. by Chris Lattner · 15 years ago
  65. c223082 Use MainCU if it is available. by Devang Patel · 15 years ago
  66. 11a407f Gracefully handle imbalanced inline function begin and end markers. by Devang Patel · 15 years ago
  67. daf9e02 llvm.dbg.region.end() intrinsic is not required to be in _last_ basic block in a function. If that happens then any basic block that follows (lexically) the block with regin.end will not have scope info available. LexicalScopeStack relies on processing basic block in CFG order, but this processing order is not guaranteed. Things get complicated when the optimizer gets a chance to optimizer IR with dbg intrinsics. by Devang Patel · 15 years ago
  68. 9217f79 Clear AbstractInstanceRootMap at the end of the function. by Devang Patel · 15 years ago
  69. c965ee2 Remove some unnecessary #includes. by Dan Gohman · 15 years ago
  70. 8fff19b Accidental commit. This isn't ready for prime time just yet. by Bill Wendling · 15 years ago
  71. 51b16f4 Untabification. by Bill Wendling · 15 years ago
  72. 39dd696 Minor code cleanup. No functionality change. by Bill Wendling · 15 years ago
  73. 1795616 Merge 'ConstructFunctionDbgScope' and 'ConstructAbstractDbgScope'. by Bill Wendling · 15 years ago
  74. 995f80a Rename 'New*' methods to 'Create*' to be consistent. 'NewString' isn't used. by Bill Wendling · 15 years ago
  75. 829e67b Add comment for emit section. by Bill Wendling · 15 years ago
  76. 94d04b8 Move 'Emit' methods down to their own place. by Bill Wendling · 15 years ago
  77. f0fb987 Revert r72192. It was causing a build failure. by Bill Wendling · 15 years ago
  78. 63ad10c Do some mechanical changes. Combine the 'construct abastract dbg thingy' in with by Bill Wendling · 15 years ago
  79. 1180c78 Don't set the "location" information for inlined functions' variables. by Bill Wendling · 15 years ago
  80. cde5d63 Small code cleanup. by Bill Wendling · 15 years ago
  81. 6679ee4 RecordVariable is called each time a DECLARE node is encountered. For an inlined by Bill Wendling · 15 years ago
  82. 0310d76 Split out the DwarfDebug module from the DwarfWriter module. by Bill Wendling · 16 years ago