1. c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 15 years ago
  2. 0a5372e Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. by Owen Anderson · 15 years ago
  3. c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 15 years ago
  4. 7d696d8 Convert more assert(0)+abort() -> LLVM_UNREACHABLE, by Torok Edwin · 15 years ago
  5. 5ec56cc Fix the build on Cygwin. Patch by Aaron Gray. by Owen Anderson · 15 years ago
  6. 2d7f78e Use a more correct atomic increment style. This isn't really necessary in by Owen Anderson · 15 years ago
  7. 2e69310 Make this thread-safe. by Owen Anderson · 15 years ago
  8. 1f67ce4 Clear the cached cost when removing a function in by Dale Johannesen · 16 years ago
  9. 9a507cd Revert r66920. It was causing failures in the self-hosting buildbot (in release by Bill Wendling · 16 years ago
  10. b14cda3 Second installment of "BasicBlock operands to the back" changes. by Gabor Greif · 16 years ago
  11. c287137 Change WriteTypeSymbolic to not put a space out before types, also, remove by Chris Lattner · 16 years ago
  12. 8968a07 Reapply r64300: by Nick Lewycky · 16 years ago
  13. 905c7e9 Revert r64300 and r64301. These were causing the following errors respectively: by Bill Wendling · 16 years ago
  14. af06875 Make sure the SCC pass manager initializes any contained by Duncan Sands · 16 years ago
  15. e794220 Refactor my previous change to maintain the distinction between AliasAnalysis and BasicAliasAnalysis. This involves some wider changes because it by Owen Anderson · 16 years ago
  16. edc4d69 introduce a useful abstraction to find out if a Use is in the call position of an instruction by Gabor Greif · 16 years ago
  17. 7f2e381 switch over some other methods from indices to iterators by Gabor Greif · 16 years ago
  18. 7b98424 speed up iterative loop by using iterators. changes direction, but functionally equivalent by Gabor Greif · 16 years ago
  19. bb46f52 Add the private linkage. by Rafael Espindola · 16 years ago
  20. 6104626 minor simplification by Gabor Greif · 16 years ago
  21. 9b8f542 Removed trailing whitespace from Makefiles. by Misha Brukman · 16 years ago
  22. 3037eda Check that the function prototypes are correct before assuming that the by Nick Lewycky · 16 years ago
  23. 824b958 reapply Sanjiv's patch to genericize memcpy/memset/memmove to take an by Chris Lattner · 16 years ago
  24. dc77092 Revert r59802. It was breaking the build of llvm-gcc: by Bill Wendling · 16 years ago
  25. 219ab40 Make mem[cpy,move,set] intrinsics overloaded. by Sanjiv Gupta · 16 years ago
  26. a2582da Teach internalize to preserve the callgraph. Why? Because it was there! by Duncan Sands · 16 years ago
  27. 5d0392c Factorize code: remove variants of "strip off by Duncan Sands · 16 years ago
  28. 3ee8fc9 Rationalize the names of passes that print information: by Duncan Sands · 16 years ago
  29. 3d01fc7 Initial support for the CMake build system. by Oscar Fuentes · 16 years ago
  30. b8ca4ff Fix PR2792: treat volatile loads as writing memory somewhere. by Duncan Sands · 16 years ago
  31. 2bb4a4d Rather than marking all internal globals "Ref" by Duncan Sands · 16 years ago
  32. 892b840 Intrinsics don't touch internal global variables by Duncan Sands · 16 years ago
  33. 1abe60b Intrinsics don't read these kinds of global variables. by Duncan Sands · 16 years ago
  34. 7ca9d81 Simplify this some more. No functionality change. by Duncan Sands · 16 years ago
  35. 24a0521 Optimization suggested by Matthijs Kooijman. by Duncan Sands · 16 years ago
  36. 99c1a7c Correct callgraph construction. It has two problems: by Duncan Sands · 16 years ago
  37. 28f0212 Didn't mean to commit this change to how the callgraph is printed. by Duncan Sands · 16 years ago
  38. d7b9851 Reapply 55859. This doesn't change anything as by Duncan Sands · 16 years ago
  39. fec2c2b When PruneEH turned an invoke into an ordinary by Duncan Sands · 16 years ago
  40. 6e60745 Revert r55859. This is breaking the build in the abscence of its companion commit. by Owen Anderson · 16 years ago
  41. c94fe21 Delete the removeCallEdgeTo callgraph method, by Duncan Sands · 16 years ago
  42. f423abc Neaten this up a bit. No functionality change. by Duncan Sands · 16 years ago
  43. ae73dc1 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 16 years ago
  44. 34f2a0c If a SCC has a node without a function, then the SCC by Duncan Sands · 16 years ago
  45. b070bee Fix maxo bado thinko. by Duncan Sands · 16 years ago
  46. d0ac373 Since onlyReadsMemory returns true if in fact by Duncan Sands · 16 years ago
  47. 9a036b9 Cleanup GlobalsModRef a bit. When analysing the by Duncan Sands · 16 years ago
  48. 2c69184 Don't use the result of WriteAsOperand or WriteTypeSymbolic. by Chris Lattner · 16 years ago
  49. 0dabb7e Don't call getAnalysisUsage unless -debug-pass is enabled. This speeds by Chris Lattner · 16 years ago
  50. 227c27d Replace two manual loops with calls to CallSite::hasArguments (no functional changes). by Matthijs Kooijman · 16 years ago
  51. 43e2a03 Fix some constructs that gcc-4.4 warns about. by Duncan Sands · 16 years ago
  52. b64aa11 Use isSingleValueType instead of isFirstClassType to by Dan Gohman · 16 years ago
  53. 844731a Clean up the use of static and anonymous namespaces. This turned up by Dan Gohman · 16 years ago
  54. 84b7df4 Remove uses of llvm/System/IncludeFile.h that are no longer needed. by Dan Gohman · 16 years ago
  55. 201ebe3 Add assert. by Devang Patel · 16 years ago
  56. 75caee2 add a new CallGraphNode::removeCallEdgeFor method, tidy some comments. by Chris Lattner · 17 years ago
  57. a2ce2e3 Fix PR 2169. by Daniel Berlin · 17 years ago
  58. c9235d2 Don't include <map> in Pass.h, which doesn't need it. This requires by Dan Gohman · 17 years ago
  59. 52d34d9 enable -analyze for andersens by Andrew Lenharth · 17 years ago
  60. 4f4c28f Restore isCFGOnly property of various analysis passes. by Devang Patel · 17 years ago
  61. c758209 PassInfo keep tracks whether a pass is an analysis pass or not. by Devang Patel · 17 years ago
  62. c7fe32e Do not use virtual function to identify an analysis pass. by Devang Patel · 17 years ago
  63. d3bf1ae Fix PR 2160 by making sure arguments to external functions get marked as pointing to anything by Daniel Berlin · 17 years ago
  64. acddf9d Dial down gcc's warnings: don't use 0UL when 0U suffices (and when the by Scott Michel · 17 years ago
  65. 1cee94f Identify Analysis pass. by Devang Patel · 17 years ago
  66. c864edb Add Hybrid Cycle Detection to Andersen's analysis. Patch by Curtis Dunham. by Daniel Berlin · 17 years ago
  67. f059deb De-tabify. by Bill Wendling · 17 years ago
  68. 6a551e7 Change a C-style cast to const_cast, to avoid a -Wcast-qual warning. by Dan Gohman · 17 years ago
  69. ae9f3a3 Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings. by Anton Korobeynikov · 17 years ago
  70. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  71. fc643c5 remove attribution from lib Makefiles. by Chris Lattner · 17 years ago
  72. ded2b0d Add explicit keywords, and fix a minor typo that they uncovered. by Dan Gohman · 17 years ago
  73. 3a3f163 Changes from Curtis Dunham implementing lazy cycle detection algorithm. by Daniel Berlin · 17 years ago
  74. a3355ff Rather than having special rules like "intrinsics cannot by Duncan Sands · 17 years ago
  75. dff6710 Integrate the readonly/readnone logic more deeply by Duncan Sands · 17 years ago
  76. cd883f2 chain update requests properly. by Chris Lattner · 17 years ago
  77. 4ac0e8d Create nodes for inline asm so that we don't crash looking for the node later. by Nick Lewycky · 17 years ago
  78. 081fdf2 Silenced a VC++ warning. by Hartmut Kaiser · 17 years ago
  79. be20773 Add a new DenseSet abstraction. by Chris Lattner · 17 years ago
  80. 336c6c0 Switch to densemap rather than std::set by Daniel Berlin · 17 years ago
  81. c7a12ae Ignore redundant constraints by Daniel Berlin · 17 years ago
  82. cab5f5d Don't execute dump unless NDEBUG isn't defined. by Bill Wendling · 17 years ago
  83. e6f0479 Comment fixups by Daniel Berlin · 17 years ago
  84. d81ccc2 Implement offline variable substitution in order to reduce memory by Daniel Berlin · 17 years ago
  85. c6d9398 Fix bug in andersen's related to test_and_set. by Daniel Berlin · 17 years ago
  86. aad1588 Rewrite of andersen's to be about 100x faster, cleaner, and begin to support field sensitivity by Daniel Berlin · 17 years ago
  87. 6b4af74 Do not overuse std::string. Pass around char * directly. by Devang Patel · 17 years ago
  88. c2bbfc1 More explicit keywords. by Dan Gohman · 17 years ago
  89. 58e0ef1 Verify loop info. by Devang Patel · 17 years ago
  90. 20d824b Replace mysterious code causing a g++-4.2 warning by Duncan Sands · 17 years ago
  91. 25e681a CallGraphSCCPass manager may require other passes. by Devang Patel · 17 years ago
  92. ecd94c8 Fix typo in comment. by Nick Lewycky · 17 years ago
  93. 1997473 Drop 'const' by Devang Patel · 17 years ago
  94. 3e15bf3 Use 'static const char' instead of 'static const int'. by Devang Patel · 17 years ago
  95. c718288 Fix build error. by Lauro Ramos Venancio · 17 years ago
  96. 794fd75 Do not use typeinfo to identify pass in pass manager. by Devang Patel · 17 years ago
  97. bed2946 Removed tabs everywhere except autogenerated & external files. Add make by Anton Korobeynikov · 18 years ago
  98. 7f99761 Avoid constructing std::strings unless pass debugging is ON. by Devang Patel · 18 years ago
  99. ca5183d Unbreak VC++ build. by Jeff Cohen · 18 years ago
  100. 84da80d Make getPassManagerType() const. by Devang Patel · 18 years ago