1. c0196b1 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
  2. 2abfd6c7 MachineModuleInfo: Turn nested std::pairs into a proper struct. by Benjamin Kramer · 12 years ago
  3. 4584cd5 [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
  4. bc07a89 Use pointers to the MCAsmInfo and MCRegInfo. by Bill Wendling · 12 years ago
  5. b08d2c2 Remove addFrameMove. by Rafael Espindola · 12 years ago
  6. 227144c Remove the MachineMove class. by Rafael Espindola · 12 years ago
  7. 74f2e46 Clarify that llvm.used can contain aliases. by Rafael Espindola · 12 years ago
  8. 3383225 small fixes to enable the reuse of the pass manager across multiple modules by Pedro Artigas · 13 years ago
  9. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  10. 7212ee4 by Pedro Artigas · 13 years ago
  11. e84b13f fixed valgrind issues of prior commit, this change applies r169456 changes back to the tree with fixes. on darwin no valgrind issues exist in the tests that used to fail. by Pedro Artigas · 13 years ago
  12. d985d76 Revert r169456, "change MCContext to work on the doInitialization/doFinalization model" by NAKAMURA Takumi · 13 years ago
  13. bf7d3ba by Pedro Artigas · 13 years ago
  14. 41b9884 by Pedro Artigas · 13 years ago
  15. e4348b0 moves doInitialization and doFinalization to the Pass class and removes some unreachable code in MachineModuleInfo by Pedro Artigas · 13 years ago
  16. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  17. cdfe20b Move TargetData to DataLayout. by Micah Villmow · 13 years ago
  18. 8b98bf2 Properly emit _fltused with FastISel. Refactor to share code with SDAG. by Michael J. Spencer · 14 years ago
  19. 0e3791e Turn push_back loops into append/insert. by Benjamin Kramer · 14 years ago
  20. 05f7380 Don't recalculate the size of the vector each time through the loop. by Bill Wendling · 14 years ago
  21. ee4dab5 Convert assert(0) to llvm_unreachable by Craig Topper · 14 years ago
  22. c2d55b6 Add an ivar that maps a landing pad's EH symbol to the call sites that may jump by Bill Wendling · 14 years ago
  23. f8d95bc Use ArrayRef instead of requiring an std::vector. by Bill Wendling · 14 years ago
  24. bbf3b0d Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc. by Evan Cheng · 14 years ago
  25. 7679299 Add MCObjectFileInfo and sink the MCSections initialization code from by Evan Cheng · 14 years ago
  26. 6969ed62 Rename CompactEncoding to CompactUnwindEncoding. by Bill Wendling · 14 years ago
  27. 353404d Move the compact encoding from the target-specific library to the code-gen by Bill Wendling · 14 years ago
  28. d60fa58b Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down by Evan Cheng · 14 years ago
  29. 0a017a6 Fixed version of 121434 with no new memory leaks. by Rafael Espindola · 15 years ago
  30. a945a34 Revert my previous patch to make the valgrind bots happy. by Rafael Espindola · 15 years ago
  31. 56eb7412 Initial support for the cfi directives. This is just enough to get by Rafael Espindola · 15 years ago
  32. 83ce5f1 CodeGen-Windows: Only emit _fltused if a VarArg function is called with floating point args. by Michael J. Spencer · 15 years ago
  33. 6c18d1a Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which by Owen Anderson · 15 years ago
  34. 5e68325 X86-Windows: Emit an undefined global __fltused symbol when targeting Windows by Michael J. Spencer · 15 years ago
  35. d3ea25e Whitespace! by Michael J. Spencer · 15 years ago
  36. df7a4f2 Now with fewer extraneous semicolons! by Owen Anderson · 15 years ago
  37. 65b48b5 zap dead code. by Chris Lattner · 15 years ago
  38. a7aed18 Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 15 years ago
  39. bda59bd Revert r110396 to fix buildbots. by Owen Anderson · 15 years ago
  40. 755aceb Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 15 years ago
  41. a57b97e Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). by Owen Anderson · 15 years ago
  42. 1e936277 Revert r108369, sorting llvm.dbg.declare information by source position, by Dan Gohman · 15 years ago
  43. f10cd5c Make the order in which variables are described in debug information by Dan Gohman · 15 years ago
  44. 929f3c0 The JIT calls TidyLandingPads to tidy up the landing pads. However, because the by Bill Wendling · 16 years ago
  45. b36d07c prune includes by Gabor Greif · 16 years ago
  46. bcaf681 Add const qualifiers to CodeGen's use of LLVM IR constructs. by Dan Gohman · 16 years ago
  47. f226748 Give MachineModuleInfo an actual Module*. by Chris Lattner · 16 years ago
  48. b1c4f62 Fix PR6673: updating the callback should not clear the map. by Chris Lattner · 16 years ago
  49. db035a0 Fix the third (and last known) case of code update problems due by Chris Lattner · 16 years ago
  50. 561334a Implement support for the case when a reference to a addr-of-bb by Chris Lattner · 16 years ago
  51. 347a0eb Fix the case when a reference to an address taken BB is emitted in one by Chris Lattner · 16 years ago
  52. 9efbbcb fix AsmPrinter::GetBlockAddressSymbol to always return a unique by Chris Lattner · 16 years ago
  53. 6e52e9d get MMI out of the label uniquing business, just go to MCContext by Chris Lattner · 16 years ago
  54. ee2fbbc change the LabelSDNode to be EHLabelSDNode and make it hold by Chris Lattner · 16 years ago
  55. 07293da eliminate InvalidateLabel and LabelIDList from MMI and replace by Chris Lattner · 16 years ago
  56. 34adc8d change EH related stuff (other than EH_LABEL) to use MCSymbol by Chris Lattner · 16 years ago
  57. e468f88 rearrange MCContext ownership. Before LLVMTargetMachine created it by Chris Lattner · 16 years ago
  58. c3b70f6 strength reduce MMI::MappedLabel to MMI::isLabelDeleted, by Chris Lattner · 16 years ago
  59. 182c53e Fix an uninitialized value. Radar 7609421. by Bob Wilson · 16 years ago
  60. 54c0530 Update of 94055 to track the IR level call site information via an intrinsic. by Jim Grosbach · 16 years ago
  61. 143f7eb back this out for now. Growing Function is not good. by Jim Grosbach · 16 years ago
  62. e029a6a Make sure that landing pad entries in the EH call site table are in the proper by Jim Grosbach · 16 years ago
  63. 21c2e100 Remove DebugLabelFolder pass. It is not used by dwarf writer anymore. by Devang Patel · 16 years ago
  64. 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
  65. e1969dc Clear variable debug info map at the end of the function. by Devang Patel · 16 years ago
  66. c210529 Simplify. by Devang Patel · 16 years ago
  67. 07fc26d the pointer MMI keeps will start out with object-file format specific stuff by Chris Lattner · 16 years ago
  68. f2471ec add hooks to hang target-specific goop off MachineModuleInfo, by Chris Lattner · 16 years ago
  69. 9233565 Rework getPersonalityIndex slightly - 0 is now a valid and not-NULL by Eric Christopher · 16 years ago
  70. a258c62 If we're emitting additional CIEs due to personality functions by Eric Christopher · 16 years ago
  71. c264571 Nuke trailing whitespace. by Eric Christopher · 16 years ago
  72. 471ba48 remove some uses of llvm/Support/Streams.h by Chris Lattner · 16 years ago
  73. 0402315 Use setPreservesAll and setPreservesCFG in CodeGen passes. by Dan Gohman · 16 years ago
  74. 58f9bb2 implement a new magic global "llvm.compiler.used" which is like llvm.used, but by Chris Lattner · 16 years ago
  75. 029380f use stripPointerCasts to simplify some code. by Chris Lattner · 16 years ago
  76. fbcc663 llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
  77. 56d0659 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 16 years ago
  78. 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
  79. 9c7c0db Remove dead code. by Devang Patel · 17 years ago
  80. 5a913d6 Rename getAnalysisToUpdate to getAnalysisIfAvailable. by Duncan Sands · 17 years ago
  81. 3c82aa0 Removoe MachineModuleInfo methods (and related DebugInfoDesc class hierarchy) that were used to handle debug info. by Devang Patel · 17 years ago
  82. 7b13aee Keep "has debug info" big in MachineModuleInfo to avoid circular dependency between AsmPrinter and CodeGen. by Devang Patel · 17 years ago
  83. 288fbd2 Fix a couple of Dwarf bugs. by Evan Cheng · 17 years ago
  84. bc09b36 Fix an over aggressive assumption that struct decls will have a pointer to by Chris Lattner · 17 years ago
  85. 6613991 Move the include of MachineLocation.h into MachineModuleInfo.h by Dan Gohman · 17 years ago
  86. 962c2cf Instead of setPreservesAll, just mark them preseving machine loop info and machine dominators. by Evan Cheng · 17 years ago
  87. 168f8f3 Mark several codegen passes as preserving all analysis. by Evan Cheng · 17 years ago
  88. a79db30 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 17 years ago
  89. 88d2506 Make the DICountVisitor not a visitor. This keeps us from calling virtual by Bill Wendling · 17 years ago
  90. b46e516 Use the canonical way to get an empty structure. by Bill Wendling · 17 years ago
  91. 1214860 Use StringMap for greater justice! by Bill Wendling · 17 years ago
  92. 4bb9089 Don't return std::vector by value, but pass it in by reference to be filled. by Bill Wendling · 17 years ago
  93. 2e506894 Revert my previous check-in that split up MachineModuleInfo. It turns out to by Bill Wendling · 17 years ago
  94. 536fb95 Use the canonical form for getting an empty structure. by Bill Wendling · 17 years ago
  95. 82a9321 Sorry. I couldn't sleep at night knowing I put these ugly casts into the source tree. by Bill Wendling · 17 years ago
  96. c8cdb88 - Update comments. by Bill Wendling · 17 years ago
  97. 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
  98. a7c583d Revert (52748 and friends): by Anton Korobeynikov · 17 years ago
  99. 196c78f Reduce number of times .size() is called on a vector. Rename some variables to by Bill Wendling · 17 years ago
  100. 3d92cbf Cruft left from patch revert...sorry. :-( by Bill Wendling · 17 years ago