1. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  2. 311c4b6 Don't crash on bogus llvm.noinline. This is first part of PR1817 (preventing reduction) by Anton Korobeynikov · 17 years ago
  3. 29381fb Use SmallPtrSet. by Devang Patel · 17 years ago
  4. 6899b31 Add BasicInliner interface. by Devang Patel · 17 years ago
  5. ba6801e fix Transforms/Inline/2007-06-25-WeakInline.ll by not inlining functions by Chris Lattner · 17 years ago
  6. 6f7426e Inliner pass header file was moved. by Tanya Lattner · 17 years ago
  7. b62fa8a Formating fixes. by Tanya Lattner · 17 years ago
  8. 682f683 Instruct the inliner to obey the noinline attribute. Add test case. by Tanya Lattner · 17 years ago
  9. 1ce6f8d Fix PR1395, by passing the ID correctly by Chris Lattner · 17 years ago
  10. ecd94c8 Fix typo in comment. by Nick Lewycky · 17 years ago
  11. 1997473 Drop 'const' by Devang Patel · 17 years ago
  12. 3e15bf3 Use 'static const char' instead of 'static const int'. by Devang Patel · 17 years ago
  13. 794fd75 Do not use typeinfo to identify pass in pass manager. by Devang Patel · 17 years ago
  14. 9133fe2 Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in by Reid Spencer · 18 years ago
  15. c71ca3c Inherit CallGraphSCCPass directly from Pass. by Devang Patel · 18 years ago
  16. 3da59db For PR950: by Reid Spencer · 18 years ago
  17. 3ed469c For PR786: by Reid Spencer · 18 years ago
  18. 7b166d9 Make inlining costs more accurate. by Chris Lattner · 18 years ago
  19. 7f8897f eliminate RegisterOpt. It does the same thing as RegisterPass. by Chris Lattner · 18 years ago
  20. ccca3ca Permit inlining functions that contain dynamic allocations now that by Chris Lattner · 19 years ago
  21. 49fbff4 teach the inliner about coldcc and noreturn functions by Chris Lattner · 19 years ago
  22. fd93908 Remove trailing whitespace by Misha Brukman · 19 years ago
  23. e4d5c44 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 19 years ago
  24. 8db93f1 Ignore debugger intrinsics when doing inlining size computations. by Chris Lattner · 20 years ago
  25. a8e4750 Change this back so that I get stable numbers to reflect the change from the by Chris Lattner · 20 years ago
  26. ae18963 VERY large functions that are only called from one place are not really by Chris Lattner · 20 years ago
  27. b12914b 'Pass' should now not be derived from by clients. Instead, they should derive by Chris Lattner · 20 years ago
  28. ee45f4c This patch makes the inliner refuse to inline functions that have alloca by Chris Lattner · 20 years ago
  29. 460f16c bug 122: - Minimize redundant isa<GlobalValue> usage by Reid Spencer · 20 years ago
  30. 775cbdd Remove the "really gross hacks" that are there to deal with recursive functions. by Chris Lattner · 20 years ago
  31. 6dd196f Restore old inlining heuristic. As the comment indicates, this is a nasty by Chris Lattner · 20 years ago
  32. 619d354 This change makes two big adjustments. by Chris Lattner · 20 years ago
  33. 6d1db01 Considering that CI is not even IN SCOPE here, I wooda thought the compiler by Chris Lattner · 21 years ago
  34. 869adc2 * Finegrainify namespacification by Chris Lattner · 21 years ago
  35. d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
  36. b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 21 years ago
  37. bacc773 Reorder for minor efficiency gain by Chris Lattner · 21 years ago
  38. fd05924 Decrease usage of use_size() by Chris Lattner · 21 years ago
  39. cf00c4a Fix spelling. by Misha Brukman · 21 years ago
  40. da78b00 Fix bugzilla bug #5 by Chris Lattner · 21 years ago
  41. 884d6c4 Speed up the predicate used to decide when to inline by caching the size by Chris Lattner · 21 years ago
  42. 237ef56 Heavily refactor code: by Chris Lattner · 21 years ago
  43. e544533 Inline invoke instructions as well as call instructions by Chris Lattner · 21 years ago
  44. 6a67393 Big diff for a small change: delete inlined functions if all callees have by Chris Lattner · 21 years ago
  45. 6806f56 DEBUG got moved to Support/Debug.h by Chris Lattner · 21 years ago
  46. cf6bac3 Allow the inlining limit to be controlled from the command line! by Chris Lattner · 21 years ago
  47. ca398dc * Separate all of the grunt work of inlining out into the Utils library. by Chris Lattner · 21 years ago
  48. 8d8f20e Don't inline functions that take variable numbers of arguments! by Chris Lattner · 21 years ago
  49. 1b27cb7 Remove using decl by Chris Lattner · 21 years ago
  50. e408e25 Remove unnecesary &*'s by Chris Lattner · 21 years ago
  51. 019a7c8 Fix references to functions by Chris Lattner · 22 years ago
  52. d180155 Minor changes to cloning interface by Chris Lattner · 22 years ago
  53. dcd8040 Rework inline pass to use cloning infrastructure to do the dirty work by Chris Lattner · 22 years ago
  54. 309f193 Start using the new function cloning header by Chris Lattner · 22 years ago
  55. 6ee6bbe Updates to work with recent Statistic's changes: by Chris Lattner · 22 years ago
  56. bdccb00 Don't insert a PHI node to merge "returns" from an inlined function if there by Chris Lattner · 22 years ago
  57. dbcbe3f Fix FunctionInlining pass assertion failure: by Chris Lattner · 22 years ago
  58. f2d2d0b Clean up code due to auto-insert constructors by Chris Lattner · 22 years ago
  59. a6275cc by Chris Lattner · 22 years ago
  60. af41a12 * Remove getPassName implementation * Register all Passes by Chris Lattner · 22 years ago
  61. 7e70829 MEGAPATCH checkin. by Chris Lattner · 22 years ago
  62. 3dec1f2 Add support for printing out statistics information when -stats is added to by Chris Lattner · 22 years ago
  63. c6f3ae5 Eliminate duplicate or unneccesary #include's by Chris Lattner · 22 years ago
  64. 96c466b Add new optional getPassName() virtual function that a Pass can override by Chris Lattner · 22 years ago
  65. 483e14e s/Method/Function by Chris Lattner · 22 years ago
  66. f57b845 * Rename MethodPass class to FunctionPass by Chris Lattner · 22 years ago
  67. 0154505 Add a fixme so that we don't forget this is broken. by Chris Lattner · 22 years ago
  68. 73e2142 Move FunctionArgument out of iOther.h into Argument.h and rename class to by Chris Lattner · 22 years ago
  69. 237e6d1 s/Method/Function Remove extraneous #includes of llvm/Assembly/Writer by Chris Lattner · 22 years ago
  70. 2fbfdcf Change references to the Method class to be references to the Function by Chris Lattner · 22 years ago
  71. dc89f87 s/Method/Function by Chris Lattner · 22 years ago
  72. bd0ef77 Change over to use new style pass mechanism, now passes only expose small by Chris Lattner · 22 years ago
  73. 41b66b1 When inlining basic blocks and instructions, give them a name! by Chris Lattner · 22 years ago
  74. 59b6b8e Move stuff out of the Optimizations directories into the appropriate Transforms by Chris Lattner · 23 years ago
  75. 697954c Changes to build successfully with GCC 3.02 by Chris Lattner · 23 years ago
  76. e9bb2df Rename ConstPoolVal -> Constant by Chris Lattner · 23 years ago
  77. 7061dc5 Split the PHINode class out from the iOther.h file into the iPHINode.h file by Chris Lattner · 23 years ago
  78. 4f68528 Fix bug when inlining a method that refers to a global variable by Chris Lattner · 23 years ago
  79. 5680ee6 Convert optimizations to the pass infrastructure by Chris Lattner · 23 years ago
  80. 5fdc4c9 Minor cleanup by Chris Lattner · 23 years ago
  81. 5a0d417 Support indirect calls by Chris Lattner · 23 years ago
  82. b00c582 Commit more code over to new cast style by Chris Lattner · 23 years ago
  83. 1d87bcf Convert more code to use new style casts Eliminate old style casts from value.h by Chris Lattner · 23 years ago
  84. 78721d5 Constant pool is dead by Chris Lattner · 23 years ago
  85. bc7135f Support external methods by Chris Lattner · 23 years ago
  86. a41f50d Broad superficial changes: by Chris Lattner · 23 years ago
  87. c8b25d4 Changed the fundemental architecture of Operands for Instructions. Now by Chris Lattner · 23 years ago
  88. 7e02b7e Optimizations got their own header files by Chris Lattner · 23 years ago
  89. 7fc9fe3 Miscellaneous cleanups: by Chris Lattner · 23 years ago
  90. ee976f3 Updates to support * Changes in PHI node structure by Chris Lattner · 23 years ago
  91. 0095054 Initial revision by Chris Lattner · 23 years ago