1. 09c66f0 Remove unneccesary #include by Chris Lattner · 23 years ago
  2. 96d0f30 Module's are no longer Value subclasses by Chris Lattner · 23 years ago
  3. 3bed5b4 Fix signed/unsigned comparison warning by Chris Lattner · 23 years ago
  4. d80e973 Initial checkin of simple&fast SSA based GCSE algorithm by Chris Lattner · 23 years ago
  5. a298d27 Change the Dominator info and LoopInfo classes to keep track of BasicBlock's, not by Chris Lattner · 23 years ago
  6. 483e14e s/Method/Function by Chris Lattner · 23 years ago
  7. f57b845 * Rename MethodPass class to FunctionPass by Chris Lattner · 23 years ago
  8. f2361c5 Changes because the Terminator::getSuccessor function now FAILS if successor by Chris Lattner · 23 years ago
  9. 3550420 Use the cast<> operator in favor of C style casts by Chris Lattner · 23 years ago
  10. 8e34333 * Change Constant::getNullConstant to Constant::getNullValue by Chris Lattner · 23 years ago
  11. ee7eafa Add support for tracking array allocations by Chris Lattner · 23 years ago
  12. 2aa51be Allow the inline limit to be modified on the commandline for debugging by Chris Lattner · 23 years ago
  13. c72114c Trivial simplification of code by Chris Lattner · 23 years ago
  14. 95b876e * Change Constant::getNullConstant to Constant::getNullValue by Chris Lattner · 23 years ago
  15. 1a18b7c Change Constant::getNullConstant to Constant::getNullValue by Chris Lattner · 23 years ago
  16. 87e873b Simplify code a bit by Chris Lattner · 23 years ago
  17. d23a229 Don't record instructions for copying method arguments in the by Vikram S. Adve · 23 years ago
  18. 0bc0516 Don't pad spills and temp. stack areas for alignment. by Vikram S. Adve · 23 years ago
  19. 31f78c4 Major changes to how int and FP arguments are handled. Varargs by Vikram S. Adve · 23 years ago
  20. 6d78311 Added functions to compute which register, if any, to use by Vikram S. Adve · 23 years ago
  21. dbc4fad Insert copy operations for FP arguments to a varargs function, by Vikram S. Adve · 23 years ago
  22. a4a943d Implementation of class MachineFrameInfo. by Vikram S. Adve · 23 years ago
  23. 4876209 Don't record instructions for copying method arguments in the by Vikram S. Adve · 23 years ago
  24. 93240fe Improve printing during dumps. by Vikram S. Adve · 23 years ago
  25. 03d33bd Optional args are no longer allocated as they are discovered. by Vikram S. Adve · 23 years ago
  26. a00409e * Abort program on verification errors by Chris Lattner · 23 years ago
  27. efdd0a2 Add some basic checks of CallInst's. by Chris Lattner · 23 years ago
  28. 7b5577b Programs that actually free memory were broken by Chris Lattner · 23 years ago
  29. d231fc3 * Convert the verifier to use an InstVisitor to be better structured by Chris Lattner · 23 years ago
  30. bac27a4 Add new api for basic signal handling for tools by Chris Lattner · 23 years ago
  31. 68d892d Move asmwriter/getStrValue cruft into AsmWriter.cpp file. by Chris Lattner · 23 years ago
  32. 66e810b Pull all of the getStrValue implementation cruft out of Constants.cpp and by Chris Lattner · 23 years ago
  33. 0154505 Add a fixme so that we don't forget this is broken. by Chris Lattner · 23 years ago
  34. 4b1de8e * getAsString requires that the input array is string compatible, so by Chris Lattner · 23 years ago
  35. ccc2596 Make debugging code not use getStrValue by Chris Lattner · 23 years ago
  36. 6228106 Just use << isntead of forcing getStrValue by Chris Lattner · 23 years ago
  37. 595d2f6 Print argument scalars as ellipses instead of boxes by Chris Lattner · 23 years ago
  38. dd841ae Significantly rework InstructionCombining to work better and to be cleaner. by Chris Lattner · 23 years ago
  39. 2a63255 Convert SCCP over to use InstVisitor instead of hand crafted switch by Chris Lattner · 23 years ago
  40. d59b0af Remove gep::isStructSelector by Chris Lattner · 23 years ago
  41. 6428a27 GEP instructions can never be constant propogated. by Chris Lattner · 23 years ago
  42. 27e3420 Store instructions always return void, so they never get a name by Chris Lattner · 23 years ago
  43. 3b87167 Correctly transform dependant arguments, allowing the perimeter bm to work. by Chris Lattner · 23 years ago
  44. 2012d5e Fix a bug printing out %c formated characters. by Chris Lattner · 23 years ago
  45. ef35ff0 Inline indirect function calls that are only capable of calling one function by Chris Lattner · 23 years ago
  46. fe14568 Make data structure acurately get ALL edges, even loads of null fields of by Chris Lattner · 23 years ago
  47. 4a94a70 Add casts for documentation by Chris Lattner · 23 years ago
  48. 169bffe * Clean up the code a bit by Chris Lattner · 23 years ago
  49. f759c4e Remove old frivolous uses of getStrValue in a debugging statement by Chris Lattner · 23 years ago
  50. a3b6366 Remove unneccesary cast by Chris Lattner · 23 years ago
  51. 7a716ad Changes to: by Chris Lattner · 23 years ago
  52. 7650b94 * Remove the concept of a critical shadow node by Chris Lattner · 23 years ago
  53. 212be2e * Eliminate ArgDSNode's completely, now rely on scalar map by Chris Lattner · 23 years ago
  54. 09b9212 run an extra pass after a function has been transformed to eliminate by Chris Lattner · 23 years ago
  55. e4a94f2 Only print debug message if DEBUG_RA is on by Chris Lattner · 23 years ago
  56. 167b962 Only emit message if DEBUG_RA is on by Chris Lattner · 23 years ago
  57. 8d70cd9 Eliminate cast of same type instructions. by Chris Lattner · 23 years ago
  58. 649f5dd * s/Method/Function * Fix bug where the character after a % was being discarded by Chris Lattner · 23 years ago
  59. 3e0e520 Turn off debug output by Chris Lattner · 23 years ago
  60. 441d25a * Allow datasize to be specified on the commandline by Chris Lattner · 23 years ago
  61. ea24924 * Fix bug: test/Regression/Verifier/2002-04-13-RetTypes.ll by Chris Lattner · 23 years ago
  62. ff5c296 Minor bugfix for previous checkin by Chris Lattner · 23 years ago
  63. 2761e9f * Remove obselete code for unsized arrays by Chris Lattner · 23 years ago
  64. ddcbd34 * Give alloca's for pool descriptors better names than "pool<n>". by Chris Lattner · 23 years ago
  65. 027a675 * Add names to the symbol table for pool types and modified types by Chris Lattner · 23 years ago
  66. f33fa6f Add Module::getTypeName by Chris Lattner · 23 years ago
  67. 94dc1f2 * Clean up code to use isa & dyncast instead of poking directly into instructions by Chris Lattner · 23 years ago
  68. 5146a7d Implement function rewriting to use offsets instead of pointers in programs. by Chris Lattner · 23 years ago
  69. 02b9399 * Add comment * Do not print a space before the * in a pointer type. by Chris Lattner · 23 years ago
  70. 23f0ce6 Add new check of return value type matching ret instruction values types by Chris Lattner · 23 years ago
  71. e7eaf17 Fix pure virtual function called exception! by Chris Lattner · 23 years ago
  72. f678dc6 Handle the FP format problem, where outputed FP constants were not precise by Chris Lattner · 23 years ago
  73. 265b083 * Add documentation by Chris Lattner · 23 years ago
  74. 5648b58 Print out what the root of the call graph is. by Chris Lattner · 23 years ago
  75. ca180c7 Implement TODO, fixing bug: by Chris Lattner · 23 years ago
  76. e06e914 Move FunctionArgument out of iOther.h into Argument.h and rename class to by Chris Lattner · 23 years ago
  77. 73e2142 Move FunctionArgument out of iOther.h into Argument.h and rename class to by Chris Lattner · 23 years ago
  78. b62fc4a Eliminate unneccesary extraneous iterators by Chris Lattner · 23 years ago
  79. 4674804 Move FunctionArgument out of iOther.h into Argument.h and rename class to by Chris Lattner · 23 years ago
  80. b972f95 Update comment to reflect class name change. by Chris Lattner · 23 years ago
  81. 8a9acc9 Move FunctionArgument out of iOther.h into Argument.h and rename class to by Chris Lattner · 23 years ago
  82. 80dd50b Move FunctionArgument out of iOther.h into Argument.h and rename class to by Chris Lattner · 23 years ago
  83. 0ac5429 Add explicit #includes of Function.h to make up for the removed #include by Chris Lattner · 23 years ago
  84. 42a4127 Add #includes to make up for #includes pruned out of header files. by Chris Lattner · 23 years ago
  85. 991bc4e Add a couple of extra casts to avoid extra #include by Chris Lattner · 23 years ago
  86. 1413747 Add a couple of extra casts to avoid having to add #include by Chris Lattner · 23 years ago
  87. 184b2fa Use opaque decl instead of #include by Chris Lattner · 23 years ago
  88. cc5933c iUse new form of pop_back to make code more concise by Chris Lattner · 23 years ago
  89. 9bbf99d No need to reserve space, erasing does not change the size of the container. by Chris Lattner · 23 years ago
  90. 73c8d75 Delete NOP instructions as they are eliminated. by Chris Lattner · 23 years ago
  91. af50d00 * Add a file header with some information by Chris Lattner · 23 years ago
  92. 918c4ec Don't leak all of the Loop objects created... by Chris Lattner · 23 years ago
  93. 1d21f3e * Add a useful file comment by Chris Lattner · 23 years ago
  94. 6111a87 Move the InsertPrologEpilogCode class out of the Sparc.cpp file into the by Chris Lattner · 23 years ago
  95. bcd6cc8 Move the InsertPrologEpilogCode class out of the Sparc.cpp file, and include by Chris Lattner · 23 years ago
  96. 9aa697b Include prototype for interface to PrologEpilogCodeInserter.cpp file by Chris Lattner · 23 years ago
  97. c1ffdb1 Use new higher level isFloatingPoint() function by Chris Lattner · 23 years ago
  98. f3dd05c Clean up the ownership model a bit so that nodes actually get deleted more by Chris Lattner · 23 years ago
  99. fb005fe * General cleanups by Chris Lattner · 23 years ago
  100. 0b0ffa0 Convert AddedInstrMapType to contain AddedInstrns by value instead of by by Chris Lattner · 23 years ago