1. f10cd5c Make the order in which variables are described in debug information by Dan Gohman · 15 years ago
  2. 929f3c0 The JIT calls TidyLandingPads to tidy up the landing pads. However, because the by Bill Wendling · 15 years ago
  3. b36d07c prune includes by Gabor Greif · 15 years ago
  4. bcaf681 Add const qualifiers to CodeGen's use of LLVM IR constructs. by Dan Gohman · 15 years ago
  5. f226748 Give MachineModuleInfo an actual Module*. by Chris Lattner · 16 years ago
  6. b1c4f62 Fix PR6673: updating the callback should not clear the map. by Chris Lattner · 16 years ago
  7. db035a0 Fix the third (and last known) case of code update problems due by Chris Lattner · 16 years ago
  8. 561334a Implement support for the case when a reference to a addr-of-bb by Chris Lattner · 16 years ago
  9. 347a0eb Fix the case when a reference to an address taken BB is emitted in one by Chris Lattner · 16 years ago
  10. 9efbbcb fix AsmPrinter::GetBlockAddressSymbol to always return a unique by Chris Lattner · 16 years ago
  11. 6e52e9d get MMI out of the label uniquing business, just go to MCContext by Chris Lattner · 16 years ago
  12. ee2fbbc change the LabelSDNode to be EHLabelSDNode and make it hold by Chris Lattner · 16 years ago
  13. 07293da eliminate InvalidateLabel and LabelIDList from MMI and replace by Chris Lattner · 16 years ago
  14. 34adc8d change EH related stuff (other than EH_LABEL) to use MCSymbol by Chris Lattner · 16 years ago
  15. e468f88 rearrange MCContext ownership. Before LLVMTargetMachine created it by Chris Lattner · 16 years ago
  16. c3b70f6 strength reduce MMI::MappedLabel to MMI::isLabelDeleted, by Chris Lattner · 16 years ago
  17. 182c53e Fix an uninitialized value. Radar 7609421. by Bob Wilson · 16 years ago
  18. 54c0530 Update of 94055 to track the IR level call site information via an intrinsic. by Jim Grosbach · 16 years ago
  19. 143f7eb back this out for now. Growing Function is not good. by Jim Grosbach · 16 years ago
  20. e029a6a Make sure that landing pad entries in the EH call site table are in the proper by Jim Grosbach · 16 years ago
  21. 21c2e100 Remove DebugLabelFolder pass. It is not used by dwarf writer anymore. by Devang Patel · 16 years ago
  22. 2904aa9 "Attach debug info with llvm instructions" mode was enabled a month ago. Now make it permanent and remove old way of inserting intrinsics to encode debug info for line number and scopes. by Devang Patel · 16 years ago
  23. e1969dc Clear variable debug info map at the end of the function. by Devang Patel · 16 years ago
  24. c210529 Simplify. by Devang Patel · 16 years ago
  25. 07fc26d the pointer MMI keeps will start out with object-file format specific stuff by Chris Lattner · 16 years ago
  26. f2471ec add hooks to hang target-specific goop off MachineModuleInfo, by Chris Lattner · 16 years ago
  27. 9233565 Rework getPersonalityIndex slightly - 0 is now a valid and not-NULL by Eric Christopher · 16 years ago
  28. a258c62 If we're emitting additional CIEs due to personality functions by Eric Christopher · 16 years ago
  29. c264571 Nuke trailing whitespace. by Eric Christopher · 16 years ago
  30. 471ba48 remove some uses of llvm/Support/Streams.h by Chris Lattner · 16 years ago
  31. 0402315 Use setPreservesAll and setPreservesCFG in CodeGen passes. by Dan Gohman · 16 years ago
  32. 58f9bb2 implement a new magic global "llvm.compiler.used" which is like llvm.used, but by Chris Lattner · 16 years ago
  33. 029380f use stripPointerCasts to simplify some code. by Chris Lattner · 16 years ago
  34. fbcc663 llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
  35. 56d0659 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 16 years ago
  36. 61b35cd DebugLabelFolder ruthlessly deletes redundant labels. However, sometimes the redundant labels is referenced by debug info somewhere else. This patch provies a way so that dwarf writer can mark labels as used. by Devang Patel · 17 years ago
  37. 9c7c0db Remove dead code. by Devang Patel · 17 years ago
  38. 5a913d6 Rename getAnalysisToUpdate to getAnalysisIfAvailable. by Duncan Sands · 17 years ago
  39. 3c82aa0 Removoe MachineModuleInfo methods (and related DebugInfoDesc class hierarchy) that were used to handle debug info. by Devang Patel · 17 years ago
  40. 7b13aee Keep "has debug info" big in MachineModuleInfo to avoid circular dependency between AsmPrinter and CodeGen. by Devang Patel · 17 years ago
  41. 288fbd2 Fix a couple of Dwarf bugs. by Evan Cheng · 17 years ago
  42. bc09b36 Fix an over aggressive assumption that struct decls will have a pointer to by Chris Lattner · 17 years ago
  43. 6613991 Move the include of MachineLocation.h into MachineModuleInfo.h by Dan Gohman · 17 years ago
  44. 962c2cf Instead of setPreservesAll, just mark them preseving machine loop info and machine dominators. by Evan Cheng · 17 years ago
  45. 168f8f3 Mark several codegen passes as preserving all analysis. by Evan Cheng · 17 years ago
  46. a79db30 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 17 years ago
  47. 88d2506 Make the DICountVisitor not a visitor. This keeps us from calling virtual by Bill Wendling · 17 years ago
  48. b46e516 Use the canonical way to get an empty structure. by Bill Wendling · 17 years ago
  49. 1214860 Use StringMap for greater justice! by Bill Wendling · 17 years ago
  50. 4bb9089 Don't return std::vector by value, but pass it in by reference to be filled. by Bill Wendling · 17 years ago
  51. 2e506894 Revert my previous check-in that split up MachineModuleInfo. It turns out to by Bill Wendling · 17 years ago
  52. 536fb95 Use the canonical form for getting an empty structure. by Bill Wendling · 17 years ago
  53. 82a9321 Sorry. I couldn't sleep at night knowing I put these ugly casts into the source tree. by Bill Wendling · 17 years ago
  54. c8cdb88 - Update comments. by Bill Wendling · 17 years ago
  55. da3db11 - Re-apply 52748 and friends with fix. GetConstantStringInfo() returns an empty string for ConstantAggregateZero case which surprises selectiondag. by Evan Cheng · 17 years ago
  56. a7c583d Revert (52748 and friends): by Anton Korobeynikov · 17 years ago
  57. 196c78f Reduce number of times .size() is called on a vector. Rename some variables to by Bill Wendling · 17 years ago
  58. 3d92cbf Cruft left from patch revert...sorry. :-( by Bill Wendling · 17 years ago
  59. fcbb952 Reverting broken patch r52803. by Bill Wendling · 17 years ago
  60. f96d046 - Remove a use of std::vector. by Bill Wendling · 17 years ago
  61. c758698 Refactor the DebugInfoDesc stuff out of the MachineModuleInfo file. Clean up by Bill Wendling · 17 years ago
  62. 7df0d58 Don't create a whole new string just to copy the elements into it. by Owen Anderson · 17 years ago
  63. d0ab9c4 Move GetConstantStringInfo to lib/Analysis. Remove by Eric Christopher · 17 years ago
  64. d78c400 Clean up the use of static and anonymous namespaces. This turned up by Dan Gohman · 17 years ago
  65. fd967cf Recommitting EH patch; this should answer most of the by Dale Johannesen · 18 years ago
  66. bdc24ad A quick nm audit turned up several fixed tables and objects that were by Dan Gohman · 18 years ago
  67. efd142a SDIsel processes llvm.dbg.declare by recording the variable debug information descriptor and its corresponding stack frame index in MachineModuleInfo. This only works if the local variable is "homed" in the stack frame. It does not work for byval parameter, etc. by Evan Cheng · 18 years ago
  68. 263070e Rename RecordLabel to RecordSourceLine because that's what it is doing. by Evan Cheng · 18 years ago
  69. 1c6c16e Add an extra operand to LABEL nodes which distinguishes between debug, EH, or misc labels. This fixes the EH breakage. However I am not convinced this is *the* solution. by Evan Cheng · 18 years ago
  70. 19cf69f Adjust loop per review feedback. by Dale Johannesen · 18 years ago
  71. 56d4903 Accept getelementptr starting at GV with all 0 indices as a by Dale Johannesen · 18 years ago
  72. 70de4cb Use empty() instead of comparing size() with zero. by Dan Gohman · 18 years ago
  73. ed20366 Do not mark EH tables no-dead-strip unless the associated function is so marked. by Dale Johannesen · 18 years ago
  74. f3efadc remove #includage by Chris Lattner · 18 years ago
  75. f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  76. 030bce7 The C++ exception handling personality function wants by Duncan Sands · 18 years ago
  77. edf0788 Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space. by Christopher Lamb · 18 years ago
  78. cc45c33 Provide a way to update DescGlobals cache directly. by Devang Patel · 18 years ago
  79. 3c1b7fc Fix PR1628. When exception handling is turned on, by Duncan Sands · 18 years ago
  80. ef5a654 There is an impedance matching problem between LLVM and by Duncan Sands · 18 years ago
  81. 383a324 Long live the exception handling! by Anton Korobeynikov · 18 years ago
  82. 4836e3a Make sure only one copy of a filter is placed in the by Duncan Sands · 18 years ago
  83. f708f73 The semantics of invoke require that we always jump to the unwind block by Duncan Sands · 18 years ago
  84. c063f5f Integrate exception filter support and exception catch support. This by Duncan Sands · 18 years ago
  85. 3b32782 Mark all calls as "could throw", when exceptions are enabled. Emit necessary LP info too. This fixes PR1439 by Anton Korobeynikov · 18 years ago
  86. bbaf554 Emit multiple common EH frames for multiple (including blank) personality by Anton Korobeynikov · 18 years ago
  87. 13da178 More DWARF-related things cleanup: by Anton Korobeynikov · 18 years ago
  88. 79a71ec Fix http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070507/049516.html by Devang Patel · 18 years ago
  89. ee02c7d Ooops. Some debugging stuff :) by Anton Korobeynikov · 18 years ago
  90. 96142de Allow multiple invokes per landing pad. This (probably) fixes PR1410. by Anton Korobeynikov · 18 years ago
  91. 8c78a0b Drop 'const' by Devang Patel · 18 years ago
  92. e95c6ad Use 'static const char' instead of 'static const int'. by Devang Patel · 18 years ago
  93. 4122358 Fix build error. by Lauro Ramos Venancio · 18 years ago
  94. 09f162c Do not use typeinfo to identify pass in pass manager. by Devang Patel · 18 years ago
  95. 6458e6a Collect eh filter info. by Jim Laskey · 19 years ago
  96. 88dd2fd Add structures used for collecting eh information. by Jim Laskey · 19 years ago
  97. c3de9b4 Support for non-landing pad exception handling. by Jim Laskey · 19 years ago
  98. ee23de6 Out of line function. by Jim Laskey · 19 years ago
  99. 5a1df97 rename files by Jim Laskey · 19 years ago[Renamed (95%) from llvm/lib/CodeGen/MachineDebugInfo.cpp]
  100. f9e5445 Make LABEL a builtin opcode. by Jim Laskey · 19 years ago