1. 7382e73 by Chris Lattner · 22 years ago
  2. 96f9d72 Add printing support to ConstantRange class by Chris Lattner · 22 years ago
  3. f6814d1 by Chris Lattner · 22 years ago
  4. 645e00d Initial implementation of ConstantRange support by Chris Lattner · 22 years ago
  5. ea8b7b8 - Exposed SetCondInst::getInverseCondition & ::getSwappedCondition better by Chris Lattner · 22 years ago
  6. 3d92ac2 - Exposed SetCondInst::getInverseCondition & ::getSwappedCondition better by Chris Lattner · 22 years ago
  7. 0179450 - Converted CWriter to be an LLVM pass. by Chris Lattner · 22 years ago
  8. e8a7d74 Get FindUsedTypes pass by Chris Lattner · 22 years ago
  9. 0e9f93e - Fix bug: test/Regression/CBackend/2002-08-20-RecursiveTypes.ll by Chris Lattner · 22 years ago
  10. 8ac8839 Convert cwriter to be a pass. by Chris Lattner · 22 years ago
  11. b7f804c New testcase by Chris Lattner · 22 years ago
  12. 2a88bb7 - Implement SCCP of getelementptr instructions by Chris Lattner · 22 years ago
  13. eabb495 New testcase by Chris Lattner · 22 years ago
  14. c539483 - Reformat comments by Chris Lattner · 22 years ago
  15. 1acbea1 by Chris Lattner · 22 years ago
  16. cd7fbf2 - 'analyze' and 'as' now explicitly verify input because AsmParser doesn't. by Chris Lattner · 22 years ago
  17. c74cb86 - Eliminate the last traces of the 'analysis' namespace by Chris Lattner · 22 years ago
  18. 2964f36 Really minor cleanups by Chris Lattner · 22 years ago
  19. 77e14ad AsmParser now depends on clients to verify that input is well formed by Chris Lattner · 22 years ago
  20. 9179148 Update comments by Chris Lattner · 22 years ago
  21. 70433de Fix comments. by Chris Lattner · 22 years ago
  22. c447b4b Merged into ValueNumbering.cpp by Chris Lattner · 22 years ago
  23. 3e813b3 Minor cleanups so I can remove BasicValueNumbering.h by Chris Lattner · 22 years ago
  24. d816bcf Add "written by" note by Chris Lattner · 22 years ago
  25. 26d933a Initial implementation of basic value numbering by Chris Lattner · 22 years ago
  26. 74542b6 initial implementation of ValueNumbering interface. by Chris Lattner · 22 years ago
  27. 71c7ec9 Initial implementation of value numbering for load instructions by Chris Lattner · 22 years ago
  28. d7f6725 Initial version of LoadValueNumbering interface by Chris Lattner · 22 years ago
  29. dcee11c Initial version of ValueNumbering interface by Chris Lattner · 22 years ago
  30. c619fa4 Link to analysis.o not analysis.a by Chris Lattner · 22 years ago
  31. 1b7fbef - GCCAS now uses load value #ing for GCSE by Chris Lattner · 22 years ago
  32. a3cd9de - Use Pass::AnalysisImpls instead of findAnalysisGroupMemeber by Chris Lattner · 22 years ago
  33. 1c28b42 - PassManager prints analysis sets nicer by Chris Lattner · 22 years ago
  34. 14987f1 - GCSE now no longer counts instructions not removed (due to no common by Chris Lattner · 22 years ago
  35. ada23c0 - PassInfo class keeps track of AnalysisGroups implemented by the Pass. by Chris Lattner · 22 years ago
  36. 76a8f7f - Pass now has AnalysisImpls class to implement getAnalysis() so that it is by Chris Lattner · 22 years ago
  37. 1a24282 Make sure to run these tests with load value #'ing by Chris Lattner · 22 years ago
  38. f9017b8 Eliminate hardcoded paths using LLVMGCCDIR variable. by Vikram S. Adve · 22 years ago
  39. bf587f3 Add LLVMGCCDIR variable to eliminate hardcoded paths from test/Makefile.tests. by Vikram S. Adve · 22 years ago
  40. c214e71 Simplified significantly by pulling out local configuration options by Vikram S. Adve · 22 years ago
  41. 049857e Local configuration options for a particular installation of LLVM. by Vikram S. Adve · 22 years ago
  42. e52e913 New datastructure analysis correctly uses TargetData by Chris Lattner · 22 years ago
  43. 04b9025 Remove unneeded #include by Chris Lattner · 22 years ago
  44. c46c04c Fix comments by Chris Lattner · 22 years ago
  45. 3f917b6 Make the getAnalyss<> members const. Using them does NOT modify the Pass object. by Chris Lattner · 22 years ago
  46. 764b46e Factor out /shared/... path to simplify changing it. by Vikram S. Adve · 22 years ago
  47. 690d99b Comment out broken link by Chris Lattner · 22 years ago
  48. b85d265 moved this file from lib/Reoptimizer/Mapping by Anand Shukla · 22 years ago
  49. 894e830 Makefile for new sub directory by Anand Shukla · 22 years ago
  50. 2caa920 Added Mapping subdir by Anand Shukla · 22 years ago
  51. a34c568 Implement ConstantPointerRef support, & ConstantExpr support for Cast, GEP & Add. by Chris Lattner · 22 years ago
  52. 2602202 added Reoptimizer in Makefile DIRS by Anand Shukla · 22 years ago
  53. ecbb51b Added mapping lib in llc makefile by Anand Shukla · 22 years ago
  54. 5993829 Added getFunctionInfo and MappingInfoForFunction pass, and fixed the earlier error in compiling by Anand Shukla · 22 years ago
  55. fabc880 Fix bug: test/Regression/CBackend/2002-08-26-IndirectCallTest.ll by Chris Lattner · 22 years ago
  56. aa250b8 New testcase by Chris Lattner · 22 years ago
  57. 93aeea3 Add support for turning an array of characters into a string. by Chris Lattner · 22 years ago
  58. e0b6b78 Changed so it gets linked properly by Anand Shukla · 22 years ago
  59. 2619905 Convert comments to Doxygen style by Chris Lattner · 22 years ago
  60. 969c4ad Fix the way parens are printed around "*ptrName" so that by Vikram S. Adve · 22 years ago
  61. df3fe55 Added function GetMemInstArgs and made FoldGetElemChain private. by Vikram S. Adve · 22 years ago
  62. 2730a38 Added support for type inquiry in subclasses of InstTreeNode. by Vikram S. Adve · 22 years ago
  63. 74c83e4 Use newly-added type inspection support in InstTreeNode subclasses. by Vikram S. Adve · 22 years ago
  64. 6851333 Moved code here to extract memory instruction indices and to check by Vikram S. Adve · 22 years ago
  65. f28d9d6 LoadIdx non-terminal no longer needed. by Vikram S. Adve · 22 years ago
  66. 8cfffd3 Sign-extend values used to index arrays (and Simplify by Vikram S. Adve · 22 years ago
  67. f519b99 Fix sign-extension: it needs to happen *after* multiplying by type size. by Vikram S. Adve · 22 years ago
  68. 42eb2ba Sign-extend array index expressions to work correctly on non-32 bit machines. by Vikram S. Adve · 22 years ago
  69. e6f9a91 - instcombine demorgan's law: and (not A), (not B) == not (or A, B) by Chris Lattner · 22 years ago
  70. 31901f8 Test that demorgan's law is instcombined successfully by Chris Lattner · 22 years ago
  71. 615cdb9 Implement classof for SetCondInst so that instcombine doesn't break on dyn_cast<SetCondInst> by Chris Lattner · 22 years ago
  72. ed0f1c5 Changed default value of 3rd parameter in function definition by Anand Shukla · 22 years ago
  73. 6656c43 Added #include <alloca.h> by Anand Shukla · 22 years ago
  74. cfa4f4a Simplify previous hack slightly. by Vikram S. Adve · 22 years ago
  75. 69f3b72 Force sign-extension for uint array indexes from 32-bit to 64-bits by Vikram S. Adve · 22 years ago
  76. 3bb8ad2 by Chris Lattner · 22 years ago
  77. cc63f1c Eliminated the MemAccessInst class, folding contents into GEP class. by Chris Lattner · 22 years ago
  78. d145c21 Load & Store Inst now no longer derive from MemAccessInst by Chris Lattner · 22 years ago
  79. 24ea74e Load & StoreInst no longer derive from MemAccessInst, so we don't have by Chris Lattner · 22 years ago
  80. 5dfe767 by Chris Lattner · 22 years ago
  81. 8e4fc25 *** empty log message *** by Chris Lattner · 22 years ago
  82. f150b9d Load and Store now no longer derive from MemAccessInst. Indexing a load or by Chris Lattner · 22 years ago
  83. f9355f6 doxygenize comments by Chris Lattner · 22 years ago
  84. ce325e4 doxygenize comments in header by Chris Lattner · 22 years ago
  85. 846f535 Make doxygen not exclude doxygenized comments from the source code listings by Chris Lattner · 22 years ago
  86. f5e84aa Add capability of using pointer analysis to LICM by Chris Lattner · 22 years ago
  87. b81258c Add new testcases for instcombine by Chris Lattner · 22 years ago
  88. 0712d55 Remove long obsolete comments by Chris Lattner · 22 years ago
  89. f12c2c2 Add doxygen comments to AliasAnalysis class by Chris Lattner · 22 years ago
  90. 80b7f8c by Chris Lattner · 22 years ago
  91. e6d2fdf Fix bug: test/Regression/Assembler/2002-08-22-DominanceProblem.ll by Chris Lattner · 22 years ago
  92. c642435 New testcase by Chris Lattner · 22 years ago
  93. 8673e44 Add a testcase that checks to make sure LICM uses basicaa correctly. by Chris Lattner · 22 years ago
  94. c20e245 Instcombine PHI's of the form %PN = phi PN, X into X and by Chris Lattner · 22 years ago
  95. 74d8dcc Add readme file describing directory by Chris Lattner · 22 years ago
  96. 7991070 Add documentation for AnalysisGroup functionality by Chris Lattner · 22 years ago
  97. 22d8cd6 Add missing #include by Chris Lattner · 22 years ago
  98. 53ad0ed Check-in new alias analysis infrastructure by Chris Lattner · 22 years ago
  99. 4df22c0 Checkin new alias analysis infrastructure by Chris Lattner · 22 years ago
  100. d456ec9 Convert GCSE pass to use new alias analysis infrastructure by Chris Lattner · 22 years ago