1. 4bebcdb Handle one offset with growth case seen in povray. Namely, if we have an offset, by Andrew Lenharth · 19 years ago
  2. 24b1ea1 improve mem intrinsics and add a few things povray uses by Andrew Lenharth · 19 years ago
  3. 442b32b Fix PR681 by using the standard Lengauer and Tarjan algorithm for dominator by Nate Begeman · 19 years ago
  4. cad2537 Use autogenerated mod/ref info for intrinsics. by Chris Lattner · 19 years ago
  5. 2cfdd28 Fix a crash compiling Obsequi by Chris Lattner · 19 years ago
  6. 5a3cf8d Be more conservative with our symbolic alias analysis. In particular, by Chris Lattner · 19 years ago
  7. 01ac91e updates for recent changes by Chris Lattner · 19 years ago
  8. 03dd465 Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving by Chris Lattner · 19 years ago
  9. 60330ff add an assert by Chris Lattner · 20 years ago
  10. ca1a4be Pull the InsertCastOfTo out of the header, implement CSE'ing of arguments. by Chris Lattner · 20 years ago
  11. 03f774a Value# select instructions, allowing -gcse to remove duplicates by Chris Lattner · 20 years ago
  12. 7238210 Add explicit iostream #includes by Chris Lattner · 20 years ago
  13. 86a5484 Add explicit #includes of <iostream> by Chris Lattner · 20 years ago
  14. 0b11820 For PR411: by Reid Spencer · 20 years ago
  15. 25abb1d Change ET-Forest to automatically recalculate its DFSnum's if too many slow by Chris Lattner · 20 years ago
  16. c54b1c1 Add a new CallGraph::getOrInsertFunction for clients to use when updating by Chris Lattner · 20 years ago
  17. 1694ec6 add a dump method to CallGraph by Chris Lattner · 20 years ago
  18. 6fb3bd6 Add bswap intrinsics as documented in the Language Reference by Nate Begeman · 20 years ago
  19. 45a0e9b Switch loopinfo to using ETForest instead of DominatorSet to compute itself. by Chris Lattner · 20 years ago
  20. 365320e Remove unused inclusion of SymbolTable.h by Reid Spencer · 20 years ago
  21. 10673b6 Fix a problem exposed by the et-forest work. Load-vn needs these passes live by Chris Lattner · 20 years ago
  22. ccacd3c Initial implementation of the ET-Forest data structure for dominators and by Chris Lattner · 20 years ago
  23. 4983cf7 Make the -print-alias-sets pass work for printing out something other than by Chris Lattner · 20 years ago
  24. 0383995 Separate the call graph implementation from its interface. This implements by Chris Lattner · 20 years ago
  25. 61af913 Prefix DSA specific options with dsa. by John Criswell · 20 years ago
  26. 3075160 Added an option to specify the names of heap freeing functions. by John Criswell · 20 years ago
  27. fa70052 Added a command line option that allows the user to specify a list of by John Criswell · 20 years ago
  28. 8a3802d Collapsing node if variable length struct with final field of length zero by Sumant Kowshik · 20 years ago
  29. 4b5086c post-dom-frontiers requires proper post-dominance by Chris Lattner · 20 years ago
  30. f6947c1 prevent cse of readcyclecounter by Andrew Lenharth · 20 years ago
  31. 51b8d54 continued readcyclecounter support by Andrew Lenharth · 20 years ago
  32. df14a04 Fix a problem that Nate noticed with LSR: by Chris Lattner · 20 years ago
  33. eb99bd3 remove a dead file by Chris Lattner · 20 years ago
  34. bd9d370 Move some constant folding functions into LLVMAnalysis since they are used by John Criswell · 20 years ago
  35. a115643 Move some constant folding code shared by Analysis and Transform passes by John Criswell · 20 years ago
  36. f941a0f Remove this pass, it is not useful by Chris Lattner · 20 years ago
  37. f36aeed DONT_BUILD_RELINKED is gone and implied by BUILD_ARCHIVE now by Chris Lattner · 20 years ago
  38. ab0ed35 Only build .a file versions of these libraries, instead of .a and .o versions. by Chris Lattner · 20 years ago
  39. 8375393 don't bother building the archive version of this library by Chris Lattner · 20 years ago
  40. 4fb1b21 expose a ctor by Chris Lattner · 20 years ago
  41. 6d79623 implement some prototypes by Chris Lattner · 20 years ago
  42. 25d1968 move this to the analyze tool by Chris Lattner · 20 years ago
  43. bed21de wrap a long line by Chris Lattner · 20 years ago
  44. b6a69e7 Add a new getLoopLatch() method. by Chris Lattner · 20 years ago
  45. ab466d7 floor/ceil don't read/write memory. This allows gcse to eliminate 6 calls by Chris Lattner · 20 years ago
  46. ff2006a Fix Transforms/LoopStrengthReduce/2005-08-15-AddRecIV.ll by Chris Lattner · 20 years ago
  47. db25de4 Teach LLVM to know how many times a loop executes when constructed with by Chris Lattner · 20 years ago
  48. 05bd374 Fix an obvious oops by Chris Lattner · 20 years ago
  49. a0740fb implement two helper methods by Chris Lattner · 20 years ago
  50. e2d7fdf * Unbreak optimized build (noticed by Eric van Riet Paap) by Misha Brukman · 20 years ago
  51. b06f677 add support for Graphviz when viewing CFGs by Chris Lattner · 20 years ago
  52. 36f891b Break SCEVExpander out of IndVarSimplify into its own .h/.cpp file so that by Nate Begeman · 20 years ago
  53. 00b16889 Eliminate all remaining tabs and trailing spaces. by Jeff Cohen · 20 years ago
  54. d3513e0 Remove glibc specific functions, and mark a couple as C99 by Andrew Lenharth · 20 years ago
  55. d9793e6 because on alpha: # define errno (*__errno_location ()) by Andrew Lenharth · 20 years ago
  56. c826aea the correct fix was to fix AliasAnalysis.getModRefInfo by Andrew Lenharth · 20 years ago
  57. e3e1739 prevent GCSE from forwarding stores to loads around vaarg. This is uggly, and I am trying to fix the AliasInfo, as it should catch the problem instead. by Andrew Lenharth · 20 years ago
  58. 558bc88 core changes for varargs by Andrew Lenharth · 20 years ago
  59. 42e3c81 By definition, 'tail' calls cannot access the stack frame of their caller. by Chris Lattner · 20 years ago
  60. 998fffd These intrinsics do not access memory by Chris Lattner · 20 years ago
  61. f4f8599 Remove extra blank line by Misha Brukman · 20 years ago
  62. eed37ba Add llvm.sqrt intrinsic, patch contributed by Morten Ofstad by Chris Lattner · 20 years ago
  63. 5b103c2 These functions can set errno! by Chris Lattner · 20 years ago
  64. 318c149 Make interval partition print correctly, patch contributed by Vladimir Prus! by Chris Lattner · 20 years ago
  65. a1198b5 Correctly handle global-argument aliases induced in main by Chris Lattner · 20 years ago
  66. 63320cc Don't mess up SCC traversal when a node has null edges out of it. by Chris Lattner · 20 years ago
  67. cc1f245 Propagate eq sets through the bu graphs to the cbu and eq graphs, fixing by Chris Lattner · 20 years ago
  68. 3fe4d3c Malloc/Free have mod/ref effects. Do not allow CSE of function calls that by Chris Lattner · 20 years ago
  69. dedf2bd Convert tabs to spaces by Misha Brukman · 20 years ago
  70. fd93908 Remove trailing whitespace by Misha Brukman · 20 years ago
  71. 2b37d7c Remove trailing whitespace by Misha Brukman · 20 years ago
  72. a5ed1bd add support for taking and resolving the address of free. by Chris Lattner · 20 years ago
  73. af2e3e0 Fix a crash analyzing MultiSource/Benchmarks/MallocBench/gs by Chris Lattner · 20 years ago
  74. 6128690 Don't make this require loopsimplify. It works BETTER with loop simplify by Chris Lattner · 20 years ago
  75. bd135c7 do not crash when using -debug by Chris Lattner · 20 years ago
  76. 8a9763c do not dereference an extra layer of pointers to determine if an external by Chris Lattner · 20 years ago
  77. 1231aa3 fix some VC compilation problems, thanks to Jeff C for pointing this out! by Chris Lattner · 20 years ago
  78. 0700123 EquivClassGraphs is now in DataStructure.h by Chris Lattner · 20 years ago
  79. 2ccc5f1 use a callee_iterator typedef. by Chris Lattner · 20 years ago
  80. 021decc Change the ActualCallees callgraph from hash_multimap<Instruction,Function> by Chris Lattner · 20 years ago
  81. 175b963 import all of the rest of the stubs that dsa uses for direct comparison by Chris Lattner · 20 years ago
  82. 77b5056 learn about some more functions. by Chris Lattner · 20 years ago
  83. 9342a93 Fix a problem where we not marking incoming arguments to functions with by Chris Lattner · 20 years ago
  84. cfba798 there is no point comparing against null pointer. by Chris Lattner · 20 years ago
  85. 76bc5ce Fix a major problem with global variable initializers. This could cause by Chris Lattner · 20 years ago
  86. 4de57fd add some more functions, ignore setcc for constraints! by Chris Lattner · 20 years ago
  87. 8a44643 Handle "known" external calls context sensitively, add support for realloc by Chris Lattner · 20 years ago
  88. f392c64 Teach andersens that non-escaping memory cannot be mod/ref'd by external fn calls. by Chris Lattner · 20 years ago
  89. be5e2f4 Fix grammar by Misha Brukman · 20 years ago
  90. c3c9fd0 Make anders-aa much more precise by not being completely pessimistic about by Chris Lattner · 20 years ago
  91. 493f636 wrap some long lines by Chris Lattner · 20 years ago
  92. 93ab219 remove ... by Chris Lattner · 20 years ago
  93. 40ee8ce speed up steens by using spliceFrom, improve its precision by realizing that by Chris Lattner · 20 years ago
  94. 267a1b0 teach andersens about undef by Chris Lattner · 20 years ago
  95. 5f4c0a8 Don't give up completely, maybe other AA can say something about this. by Chris Lattner · 20 years ago
  96. e70492d Factor out percentage printing into its own function. Make two changes to by Chris Lattner · 20 years ago
  97. 1b9a2aa Cache mapping information for a call site after computing it for a mod/ref by Chris Lattner · 20 years ago
  98. a7337dc Remove more long dead code: dsa doesn't provide must alias info by Chris Lattner · 20 years ago
  99. 5a6a9d4 remove some unsafe code that has long been dead by Chris Lattner · 20 years ago
  100. bc499de slightly improve mod/ref for DSAA by checking the globals graph for fallback by Chris Lattner · 20 years ago