1. 8b88b3b * Make PATypeHolder not take a type argument by Chris Lattner · 22 years ago
  2. 4e4cae8 Lexer doesn't create typehandle gross stuff now, parser does. by Chris Lattner · 22 years ago
  3. 0009dac Call nodes are never equivalent Shadow nodes are never critical. by Chris Lattner · 22 years ago
  4. 1f1170c Add hack to get timing of analysis by Chris Lattner · 22 years ago
  5. cc0c1b2 * Eliminate commented out code by Chris Lattner · 22 years ago
  6. a13d6ce Support resolving function arguments/return values to pointers that index by Chris Lattner · 22 years ago
  7. 85e1e9c Case numbers were not updated when Sparc.burg.in was changed by Vikram S. Adve · 22 years ago
  8. bb063f3 Add a new replaceWith method useful for replacing instructions by Chris Lattner · 22 years ago
  9. f8285d4 Allow scalars that point to multiple nodes when building the scalar map. by Chris Lattner · 22 years ago
  10. f719694 Add extra case here to avoid getting spurious output by Chris Lattner · 22 years ago
  11. e0d1d1a Avoid incorrectly adding null values to the scalar map! by Chris Lattner · 22 years ago
  12. dba61f3 Critical shadow nodes no do not know their parent explictly. by Chris Lattner · 22 years ago
  13. 3feaf02 Minor cleanups (use dyn_cast instead of testing manually) by Chris Lattner · 22 years ago
  14. f30185f Allow merging of identical call nodes. Make the shadow node pointed to by Chris Lattner · 22 years ago
  15. bab4a90 Increase limit for perimeter by Chris Lattner · 22 years ago
  16. 0b7c85c Unify the destruction code used for node pairs vs normal nodes. This was by Chris Lattner · 22 years ago
  17. a10d1a7 1. Fix a leftover bug in generating memory instructions. by Vikram S. Adve · 22 years ago
  18. a44c6c0 Added function getCallInstIndirectAddrVal() to set call interference by Vikram S. Adve · 22 years ago
  19. fbd2161 Minor cleanup in printing constants. I think this included a bug by Vikram S. Adve · 22 years ago
  20. 1f81861 Add method clearCallInterference(). by Vikram S. Adve · 22 years ago
  21. fa79e6e Include temp. values when computing max. size of stack frame! by Vikram S. Adve · 22 years ago
  22. 1792779 Fix a bug in previous bug fix. by Vikram S. Adve · 22 years ago
  23. 1a53f03 Bug fix: address used by indirect call instruction should also by Vikram S. Adve · 22 years ago
  24. 9acfbee Add debug output by Chris Lattner · 22 years ago
  25. 09c0753 * Fix nondeleted type handle which could cause type pool corruption (and by Chris Lattner · 22 years ago
  26. b28bf05 * Move the isEquivalentTo implementations here. They can probably be put by Chris Lattner · 22 years ago
  27. e6b552f Print out the instruction instead of just the address! by Chris Lattner · 22 years ago
  28. 44cf390 * Move isEquivalentTo implementations to NodeImpl by Chris Lattner · 22 years ago
  29. 26cfa66 * Convert CallMap to be a vector, because the keys can change, and the map by Chris Lattner · 22 years ago
  30. f7cedec Fix CreateUIntSetInstruction() to handle sign extensions correctly. by Vikram S. Adve · 22 years ago
  31. 072d3a0 * Catch and ignore (for now) return instructions in tranformed functions by Chris Lattner · 22 years ago
  32. cfb5f4c * Clean up data structures [AllocDSNode -> DSNode] by Chris Lattner · 22 years ago
  33. 4c7f3df Maintain enough information so that the pools for all of the nodes of by Chris Lattner · 22 years ago
  34. 9d3493e Implement the first batch of transformations to the methods. So far it: by Chris Lattner · 22 years ago
  35. a5c3dec * s/Method/Function by Chris Lattner · 22 years ago
  36. a744451 Correctly clone the function with the extra argument types. Now we need by Chris Lattner · 22 years ago
  37. f40b479 s/Method/Function by Chris Lattner · 22 years ago
  38. fa703a4 New clone function routine by Chris Lattner · 22 years ago
  39. d250f42 Find out which calls in the function we need to transform and how. by Chris Lattner · 22 years ago
  40. dc89f87 s/Method/Function by Chris Lattner · 22 years ago
  41. 9d89190 Modularize code a bit by Chris Lattner · 22 years ago
  42. 54ce13f Implement the first step of pool allocation - Creating, initialization, and by Chris Lattner · 22 years ago
  43. b04bb3f Add an insert method to VAlueHolder to allow batch insertion by Chris Lattner · 22 years ago
  44. 68e5ed8 Add new addTypeName method to Module class by Chris Lattner · 22 years ago
  45. b408b12 s/Method/Function by Chris Lattner · 22 years ago
  46. c9aa7df s/Method/Function by Chris Lattner · 22 years ago
  47. 6bfd6a5 s/Method/Function by Chris Lattner · 22 years ago
  48. 6056c49 Implement new getFunction and getOrInsertFunction methods by Chris Lattner · 22 years ago
  49. 8985107 Simplify code a bit by using Module::getOrInsertFunction by Chris Lattner · 22 years ago
  50. d2d3a16 Flesh out a bunch more code, print allocations that are poolable. by Chris Lattner · 22 years ago
  51. a637859 s/method/function by Chris Lattner · 22 years ago
  52. 0d461f7 s/Method/Function/g by Chris Lattner · 22 years ago
  53. be591a7 Simplify code a lot by using the Module::getFunction & getOrInsertFunction by Chris Lattner · 22 years ago
  54. 21ba3fe Remove the reduceApply functions they are obsolete things from the days before by Chris Lattner · 22 years ago
  55. 4dc1f82 Implement getEscapingAllocations & getNonEscapingAllocations by Chris Lattner · 22 years ago
  56. 7d093d4 * Rename UnlinkUndistinguishableShadowNodes & RemoveUnreachableShadowNodes by Chris Lattner · 22 years ago
  57. cdae0b2 Ooops, I did such a great job pruning nodes, that I accidentally deleted by Chris Lattner · 22 years ago
  58. bda28f7 Initial checkin of Noop pass that will be the pool allocator by Chris Lattner · 22 years ago
  59. 1120c8b Many changes by Chris Lattner · 22 years ago
  60. b1be061 * Move classes around by Cameron Buschardt · 22 years ago
  61. 98a37c2 Implemented promote mem->reg pass. by Cameron Buschardt · 22 years ago
  62. 2ba3a72 * Add #define to enabled debug messages by Chris Lattner · 22 years ago
  63. 6088c4f * Implement DSNode::removeAllIncomingEdges by Chris Lattner · 22 years ago
  64. f4066b3 * Add critical node support by Chris Lattner · 22 years ago
  65. ea4af65 * Destroy alloca nodes when a graph gets inlined by Chris Lattner · 22 years ago
  66. 9d42a1d * Optimizers return true on change by Chris Lattner · 23 years ago
  67. dd3fc18 Fix long line by Chris Lattner · 23 years ago
  68. df8af1c * Because of optimization, the shadow nodes between arguments might get by Chris Lattner · 23 years ago
  69. bb2a28f Initial checkin of Datastructure analysis. by Chris Lattner · 23 years ago
  70. 9a3d696 Change from Method to Function by Chris Lattner · 23 years ago
  71. 79df7c0 Change references from Method to Function by Chris Lattner · 23 years ago
  72. b0d0472 Convert to use new style casts instead of direct checking by Chris Lattner · 23 years ago
  73. e590ff2 change refs to Method to Function by Chris Lattner · 23 years ago
  74. b277d1d by Chris Lattner · 23 years ago
  75. dfe412d Refix bug: Add back method MachineCodeForInstruction::dropAllReferences. by Vikram S. Adve · 23 years ago
  76. b6efb36 Moved to directory Scalar/ and renamed. by Vikram S. Adve · 23 years ago
  77. 9c4f726 Destroy MethodLiveVarInfo after register allocation. by Vikram S. Adve · 23 years ago
  78. 97fb99b Use deterministic iterator for SchedGraphs. This is actually not by Vikram S. Adve · 23 years ago
  79. 1392d69 Bug fix: nextToTry was not being initialized in one case. by Vikram S. Adve · 23 years ago
  80. 7c7e46a Add option to disable scheduling. by Vikram S. Adve · 23 years ago
  81. 802cec4 Add option to disable scheduling. by Vikram S. Adve · 23 years ago
  82. cf8a98f Minor changes. by Vikram S. Adve · 23 years ago
  83. ded1bf8 Re-fix bug: Put back MachineCodeForInstruction::dropAllReferences. by Vikram S. Adve · 23 years ago
  84. e4e4d4e Fix padding for variables allocated on stack. by Vikram S. Adve · 23 years ago
  85. c941b87 Major overhaul to FoldGetElemPtr to handle mixed array and struct refs. by Vikram S. Adve · 23 years ago
  86. 4e7bc49 Use deterministic iterator for treeRoots. by Vikram S. Adve · 23 years ago
  87. d7e6bec Bug re-fix: put back MachineCodeForInstruction::get(*I).dropAllReferences(). by Vikram S. Adve · 23 years ago
  88. 585612e Change latencies for Load, Store and Branch instructions. by Vikram S. Adve · 23 years ago
  89. fd3900a Major enhancements to how array and structure indices are handled. by Vikram S. Adve · 23 years ago
  90. d95919c Change treeRoots data structure to make enumeration deterministic. by Vikram S. Adve · 23 years ago
  91. 98d64f8 Major overhaul to support arbitrary mixed array and structure indices. by Vikram S. Adve · 23 years ago
  92. e7506a3 Rename Method to Function by Chris Lattner · 23 years ago
  93. dfbbf7a New pass to decompose multi-dimensional array references into by Vikram S. Adve · 23 years ago
  94. bbe7bbe Add an assertion that would hopefully catch a problem that was tripping by Chris Lattner · 23 years ago
  95. 5f4a528 Fix bug test/Regression/Transforms/LevelRaise/2002-03-21-MissedRaise3.ll by Chris Lattner · 23 years ago
  96. 8e640f1 Fix test/Regression/Transforms/LevelRaise/2002-03-21-MissedRaise2.ll by Chris Lattner · 23 years ago
  97. 4fe130c * AllocationInst ctor moved here from iMemory.h by Chris Lattner · 23 years ago
  98. 599ca72 Fix test/Regression/Other/2002-03-21-LevelRaiseMiss.ll by Chris Lattner · 23 years ago
  99. 9e77f7e Make ConvertableToGEP handle cases where the user is indexing into the by Chris Lattner · 23 years ago
  100. 8e86542 Implement the new InsertInstBeforeInst function by Chris Lattner · 23 years ago