1. 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 16 years ago
  2. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  3. a97e040 Use DominatorTree instead of ETForest. by Devang Patel · 17 years ago
  4. 387b8cb Use DominatorTree instead of ETForest. by Devang Patel · 17 years ago
  5. 2604242 s/llvm::DominatorTreeBase::DomTreeNode/llvm::DomTreeNode/g by Devang Patel · 17 years ago
  6. bec7647 s/DominatorTreeBase::Node/DominatorTreeBase:DomTreeNode/g by Devang Patel · 17 years ago
  7. ecd94c8 Fix typo in comment. by Nick Lewycky · 17 years ago
  8. 1997473 Drop 'const' by Devang Patel · 17 years ago
  9. 3e15bf3 Use 'static const char' instead of 'static const int'. by Devang Patel · 17 years ago
  10. 794fd75 Do not use typeinfo to identify pass in pass manager. by Devang Patel · 17 years ago
  11. e34e9a2 fix long lines by Chris Lattner · 17 years ago
  12. 9133fe2 Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in by Reid Spencer · 18 years ago
  13. 79066fa Adjust #includes to match movement of constant folding code from transformutils to libanalysis. by Chris Lattner · 18 years ago
  14. 0e5f499 Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic by Chris Lattner · 18 years ago
  15. ac0b6ae Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 18 years ago
  16. 7f8897f eliminate RegisterOpt. It does the same thing as RegisterPass. by Chris Lattner · 18 years ago
  17. 88cac3d Switch these to using ETForest instead of DominatorSet to compute itself. by Chris Lattner · 19 years ago
  18. fd93908 Remove trailing whitespace by Misha Brukman · 19 years ago
  19. e4d5c44 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 19 years ago
  20. fb851ab Simplify code and do not invalidate iterators. by Chris Lattner · 20 years ago
  21. 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
  22. c3c92d8 Expand the scope to include global values because they are now constants too. by Reid Spencer · 20 years ago
  23. 460f16c bug 122: - Minimize redundant isa<GlobalValue> usage by Reid Spencer · 20 years ago
  24. 057f78a Add support for replacement of formal arguments with simpler expressions. by Chris Lattner · 20 years ago
  25. 1708d12 Add support for removing invoke instructions by Chris Lattner · 20 years ago
  26. adb7c0d Update the value numbering interface. by Chris Lattner · 20 years ago
  27. 38e66bd Rewrite the GCSE pass to be *substantially* simpler, a bit more efficient, by Chris Lattner · 20 years ago
  28. e911979 Be more accurate by Chris Lattner · 20 years ago
  29. 46234fd Add counters for the number of calls elimianted by Chris Lattner · 20 years ago
  30. 79fc865 Add debug output by Chris Lattner · 21 years ago
  31. d745602 Finegrainify namespacification by Chris Lattner · 21 years ago
  32. d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
  33. ed1f7c8 Declare FunctionPasses as such so that they can be used in FunctionPassManager. by Misha Brukman · 21 years ago
  34. b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 21 years ago
  35. cf00c4a Fix spelling. by Misha Brukman · 21 years ago
  36. bea68b3 Don't corrupt memory when removing an instruction from the program, but by Chris Lattner · 21 years ago
  37. bac7458 Fix typo by Chris Lattner · 22 years ago
  38. 342d182 Remove dead code by Chris Lattner · 22 years ago
  39. cb2610e - Rename AnalysisUsage::preservesAll to getPreservesAll & preservesCFG to by Chris Lattner · 22 years ago
  40. a92f696 Updates to work with recent Statistic's changes: by Chris Lattner · 22 years ago
  41. 2964f36 Really minor cleanups by Chris Lattner · 22 years ago
  42. 14987f1 - GCSE now no longer counts instructions not removed (due to no common by Chris Lattner · 22 years ago
  43. 24ea74e Load & StoreInst no longer derive from MemAccessInst, so we don't have by Chris Lattner · 22 years ago
  44. 0712d55 Remove long obsolete comments by Chris Lattner · 22 years ago
  45. d456ec9 Convert GCSE pass to use new alias analysis infrastructure by Chris Lattner · 22 years ago
  46. 9b2b80f Fix bug introduced in last checkin due to CastInst not being visible by Chris Lattner · 22 years ago
  47. 0513e9f Remove support for NOT instruction by Chris Lattner · 22 years ago
  48. 5f0eb8d by Chris Lattner · 22 years ago
  49. be1ecf6 Fix bug: test/Regression/Transforms/GCSE/2002-05-21-NoSharedDominator.ll by Chris Lattner · 22 years ago
  50. a6275cc by Chris Lattner · 22 years ago
  51. f629309 *** empty log message *** by Chris Lattner · 22 years ago
  52. 5ba99bd changes to make it compatible with 64bit gcc by Anand Shukla · 22 years ago
  53. 7e70829 MEGAPATCH checkin. by Chris Lattner · 22 years ago
  54. 0f9fd5b * Fix bug: test/Regression/Transforms/GCSE/2002-05-14-OperandSwap.ll by Chris Lattner · 22 years ago
  55. 18fb2a6 Implement elimination of loads by Chris Lattner · 22 years ago
  56. 3dec1f2 Add support for printing out statistics information when -stats is added to by Chris Lattner · 22 years ago
  57. 022103b Merge all individual .h files into a single Scalar.h file by Chris Lattner · 22 years ago
  58. c6f3ae5 Eliminate duplicate or unneccesary #include's by Chris Lattner · 22 years ago
  59. 8b054c0 Remove broken assertion. by Chris Lattner · 22 years ago
  60. 96c466b Add new optional getPassName() virtual function that a Pass can override by Chris Lattner · 22 years ago
  61. 97e52e4 Tighten up the AnalysisUsage of lots of passes, primarily to correctly indicate whether or not they invalidate the CFGA by Chris Lattner · 22 years ago
  62. 1b7f7dc Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classes by Chris Lattner · 22 years ago
  63. d80e973 Initial checkin of simple&fast SSA based GCSE algorithm by Chris Lattner · 22 years ago