1. 401e10c implement a new magic global "llvm.compiler.used" which is like llvm.used, but by Chris Lattner · 15 years ago
  2. 16fe990 remove AsmPrinter::findGlobalValue, just use Value::stripPointerCasts instead. by Chris Lattner · 15 years ago
  3. 3e0f60b Use more terse and precise linkage checks. by Chris Lattner · 15 years ago
  4. a4ff5e4 these two pieces of code are the same because we always by Chris Lattner · 15 years ago
  5. e2cf37b Untangle a snarl that I discovered when updating the mangler, by Chris Lattner · 15 years ago
  6. 6f37f8f fix include guard. by Chris Lattner · 15 years ago
  7. 3ac1ab8 by David Greene · 15 years ago
  8. 53cb17d Skip special LLVM prefix '1' while emitting linknage name. by Devang Patel · 15 years ago
  9. f1cfea2 remove printSuffixedName. by Chris Lattner · 15 years ago
  10. 7184781 by David Greene · 15 years ago
  11. b8158ac Reapply my previous asmprinter changes now with more testing and two by Chris Lattner · 15 years ago
  12. c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 15 years ago
  13. 1f316e3 Revert r7561{9,8,7,6}, which depend on r75610. by Daniel Dunbar · 15 years ago
  14. 5dc72d2 rename getValueName -> getMangledName. These two files have very by Chris Lattner · 15 years ago
  15. 1cda87c Change the internal interface to makeNameProper to take a bool that by Chris Lattner · 15 years ago
  16. 1a8d2d2 Do not use Mangler to remove '1' from linkage name. by Devang Patel · 15 years ago
  17. d84b416 Use assertion. by Devang Patel · 15 years ago
  18. 87370b8 Use AsmPrinter's Mangler to remove leading '1' from linkage names. by Devang Patel · 15 years ago
  19. 43da8fb revert rev. 75503 for now. by Devang Patel · 15 years ago
  20. 7597a62 Use Mangler to remove leading '1' from linkage names. by Devang Patel · 15 years ago
  21. 014700c by David Greene · 15 years ago
  22. c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 15 years ago
  23. 7d696d8 Convert more assert(0)+abort() -> LLVM_UNREACHABLE, by Torok Edwin · 15 years ago
  24. 261cc19 Accidently dropped this while removing dead code in previous commit. by Devang Patel · 15 years ago
  25. 0a4afb6 Remove dead code. by Devang Patel · 15 years ago
  26. 5bcc8bd Remove unused AsmPrinter OptLevel argument, and propogate. by Daniel Dunbar · 15 years ago
  27. 93a65b2 Struct types are described using field types only. by Devang Patel · 15 years ago
  28. 1dbc771 s/MainCU/ModuleCU/g by Devang Patel · 15 years ago
  29. 70f4426 Multiple DW_TAG_compile_unit is not used, afaict, on any target. by Devang Patel · 15 years ago
  30. 13e16b6 by Devang Patel · 15 years ago
  31. 208622d Simplify. by Devang Patel · 15 years ago
  32. a8dbf36 Privatize some more debug-related static data. by Owen Anderson · 15 years ago
  33. d5509f2 Down with _even more_ statics! by Owen Anderson · 15 years ago
  34. 04c05f7 Down with statics! by Owen Anderson · 15 years ago
  35. bd58edf Move local statics to per-instance variables. by Owen Anderson · 15 years ago
  36. 0de1fc4 sink management of DwarfWriter & MachineModuleInfo into the AsmPrinter base class. by Chris Lattner · 15 years ago
  37. 1f522fe sink dwarf finalization out of each target into AsmPrinter::doFinalization by Chris Lattner · 15 years ago
  38. 0a7befa eliminate the ExtWeakSymbols set from AsmPrinter. This eliminates by Chris Lattner · 15 years ago
  39. 929a493 remove dead makefile flags. by Chris Lattner · 15 years ago
  40. 14a55d9 Move up dwarf writer initialization in common AsmPrinter class. by Devang Patel · 15 years ago
  41. a93ca92 move mangler quote handling from asm printers to TargetAsmInfo. by Chris Lattner · 15 years ago
  42. b839c3f simplify macro debug info directive handling. by Chris Lattner · 15 years ago
  43. b13bafe On Darwin, ams printer should output a second label before a jump table so the linker knows it's a new atom. But this is only needed if the jump table is put in a separate section from the function body. by Evan Cheng · 15 years ago
  44. 05b5e03 Fix typos. by Bill Wendling · 15 years ago
  45. c223082 Use MainCU if it is available. by Devang Patel · 15 years ago
  46. 11a407f Gracefully handle imbalanced inline function begin and end markers. by Devang Patel · 15 years ago
  47. a119de8 Fix old-style type names in comments. by Dan Gohman · 15 years ago
  48. 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
  49. 9217f79 Clear AbstractInstanceRootMap at the end of the function. by Devang Patel · 15 years ago
  50. c965ee2 Remove some unnecessary #includes. by Dan Gohman · 15 years ago
  51. 8fff19b Accidental commit. This isn't ready for prime time just yet. by Bill Wendling · 15 years ago
  52. 51b16f4 Untabification. by Bill Wendling · 15 years ago
  53. df7d5d3 Temporarily revert r72191. It was causing an assert during llvm-gcc by Bill Wendling · 15 years ago
  54. 39dd696 Minor code cleanup. No functionality change. by Bill Wendling · 15 years ago
  55. 1795616 Merge 'ConstructFunctionDbgScope' and 'ConstructAbstractDbgScope'. by Bill Wendling · 15 years ago
  56. 995f80a Rename 'New*' methods to 'Create*' to be consistent. 'NewString' isn't used. by Bill Wendling · 15 years ago
  57. 829e67b Add comment for emit section. by Bill Wendling · 15 years ago
  58. 94d04b8 Move 'Emit' methods down to their own place. by Bill Wendling · 15 years ago
  59. f0fb987 Revert r72192. It was causing a build failure. by Bill Wendling · 15 years ago
  60. 63ad10c Do some mechanical changes. Combine the 'construct abastract dbg thingy' in with by Bill Wendling · 15 years ago
  61. a343764 Introduce DebugScope which gets embedded into the machine instructions' DebugLoc. by Argyrios Kyrtzidis · 15 years ago
  62. 1d4c738 Fix cmake builds. by Mike Stump · 15 years ago
  63. 1180c78 Don't set the "location" information for inlined functions' variables. by Bill Wendling · 15 years ago
  64. cde5d63 Small code cleanup. by Bill Wendling · 15 years ago
  65. 6679ee4 RecordVariable is called each time a DECLARE node is encountered. For an inlined by Bill Wendling · 15 years ago
  66. 0310d76 Split out the DwarfDebug module from the DwarfWriter module. by Bill Wendling · 16 years ago
  67. e428e21 Mark class as hidden. by Bill Wendling · 16 years ago
  68. bc0d23a Move c'tor/d'tor to top of file. by Bill Wendling · 16 years ago
  69. eb90721 Split out the DwarfException class into its own file. No functionality change, by Bill Wendling · 16 years ago
  70. 88423ee Split out the Dwarf writer stuff into separate files. This is a much more by Bill Wendling · 16 years ago
  71. a681515 Tag blocks with DW_AT_APPLE_block. by Mike Stump · 16 years ago
  72. f59d10f There's yet more ugliness (surprise!) in DebugInfo. This needs major reworking. by Bill Wendling · 16 years ago
  73. f3cc96e Move the bookkeeping of the debug scopes back to the place where it by Bill Wendling · 16 years ago
  74. bc12c2b - Record that the debug info is actually used so that the label folder doesn't by Bill Wendling · 16 years ago
  75. a5c8a4e This is a large rewrite of how Dwarf info for inlined functions is handled. by Bill Wendling · 16 years ago
  76. 777d230 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 16 years ago
  77. e688faf Compute the offsets of the compile units. We need this so that when we emit a by Bill Wendling · 16 years ago
  78. a951957 Minor clean ups. No functionality change. by Bill Wendling · 16 years ago
  79. 9a38e3e Revert 71165. It did more than just revert 71158 and it introduced by Dan Gohman · 16 years ago
  80. 5b8479c Temporarily revert r71158. It was causing a failure during a full bootstrap: by Bill Wendling · 16 years ago
  81. cd76240 Move the tablegen-produced DebugLoc handling into a AsmWriter::processDebugLoc function. by Argyrios Kyrtzidis · 16 years ago
  82. 116b274 Make DwarfWriter::RecordInlinedFnStart more like the other DwarfWriter's methods: by Argyrios Kyrtzidis · 16 years ago
  83. 3f500d9 - Move some debug fields to coincide with how GCC emits them. No functionality by Bill Wendling · 16 years ago
  84. e3f6cea Do not require variable debug info nodes to have a compile unit. by Chris Lattner · 16 years ago
  85. 28f1412 Restore a comment. by Argyrios Kyrtzidis · 16 years ago
  86. fe095f3 Restore minor deletion. by Mike Stump · 16 years ago
  87. 77eaa68 -Move the DwarfWriter::ValidDebugInfo check to a static DIDescriptor::ValidDebugInfo by Argyrios Kyrtzidis · 16 years ago
  88. d5a6381 Simplify more code and add timer stuff. by Bill Wendling · 16 years ago
  89. ff86ef3 Simplify more code. by Bill Wendling · 16 years ago
  90. ef956fc Simplify some code. by Bill Wendling · 16 years ago
  91. 7fa8162 Fix whitespace. It was confusing me. by Bill Wendling · 16 years ago
  92. a26eae6 Make DebugLoc independent of DwarfWriter. by Argyrios Kyrtzidis · 16 years ago
  93. 98a366d Instead of passing in an unsigned value for the optimization level, use an enum, by Bill Wendling · 16 years ago
  94. be8cc2a Second attempt: by Bill Wendling · 16 years ago
  95. d3d9657 Initialized arrays can be in any address space. by Sanjiv Gupta · 16 years ago
  96. c69d56f r70270 isn't ready yet. Back this out. Sorry for the noise. by Bill Wendling · 16 years ago
  97. 2e9d5f9 Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want to by Bill Wendling · 16 years ago
  98. 3e3702d Fix Visual Studio 2008 build failure. Patch by Marius Wachtler by Devang Patel · 16 years ago
  99. 7d2f972 s/RootDbgScope/FunctionDbgScope/g by Devang Patel · 16 years ago
  100. c782ad0 Check isInlinedSubroutine() before creating DW_TAG_inlined_subroutine. by Devang Patel · 16 years ago