1. d0c668c Two Cleanups to generated C code: by Chris Lattner · 23 years ago
  2. 4fbf26d * Remove CInstPrintVisitor class, incorporating it into the CWriter class by Chris Lattner · 23 years ago
  3. 497e19a Remove CLocalVars data structure entirely, instead of building stuff and by Chris Lattner · 23 years ago
  4. 7683a12 Simplify code by removing InstLocalVarsVisitor, replacing it with a simple by Chris Lattner · 23 years ago
  5. 1f02c89 * Clean up how PHI nodes are handled by Chris Lattner · 23 years ago
  6. 8c8a370 Emit: by Chris Lattner · 23 years ago
  7. 8c3c4bf * Print structures types correctly by Chris Lattner · 23 years ago
  8. deed7a5 * Continue cleanup of type printing code by Chris Lattner · 23 years ago
  9. 3ef6dc7 Gut the type printing code so there is only one copy of it instead of 3 by Chris Lattner · 23 years ago
  10. 2d05a1a * Remove dead "constant printing" code by Chris Lattner · 23 years ago
  11. 2a7ab2e Remove gross "Operand" instance variable by Chris Lattner · 23 years ago
  12. 2f49902 Simplify and clean up function calls. by Chris Lattner · 23 years ago
  13. 2f5eb4e * Remove dead function by Chris Lattner · 23 years ago
  14. 4440826 Make Getelementptr, load & store all work the right way. by Chris Lattner · 23 years ago
  15. 2f5f51a Many random fixes: by Chris Lattner · 23 years ago
  16. f34ee81 Incorporate and purge function before and after printing them so unnamed values by Chris Lattner · 23 years ago
  17. b5af06a Factor out the code to print a value to ONE place. by Chris Lattner · 23 years ago
  18. 16c7bb2 First wave of cleanups, looks like the first of many. by Chris Lattner · 23 years ago
  19. 9ddc86c *** empty log message *** by Sumant Kowshik · 23 years ago
  20. a163fdf Extend TargetData::getIndexedOffset to support arrays and pointers! by Chris Lattner · 23 years ago
  21. 9b62503 Replace all usages of Type::isPointerType with isa<PointerType> by Chris Lattner · 23 years ago
  22. 86e9187 Add neccesary #include by Chris Lattner · 23 years ago
  23. c6f3ae5 Eliminate duplicate or unneccesary #include's by Chris Lattner · 23 years ago
  24. 96c466b Add new optional getPassName() virtual function that a Pass can override by Chris Lattner · 23 years ago
  25. 97e52e4 Tighten up the AnalysisUsage of lots of passes, primarily to correctly indicate whether or not they invalidate the CFGA by Chris Lattner · 23 years ago
  26. d50b671 Add #include that was removed from TargetMachine.h by Chris Lattner · 23 years ago
  27. 97453d6 Include appropriate file by Chris Lattner · 23 years ago
  28. 31bcdb8 Split ConstantVals.h into Constant.h and Constants.h by Chris Lattner · 23 years ago
  29. bfeec10 Simplify and update code a bit by Chris Lattner · 23 years ago
  30. 1b7f7dc Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classes by Chris Lattner · 23 years ago
  31. 8fc2f20 Remove all contents of the cfg namespace to the global namespace by Chris Lattner · 23 years ago
  32. fd63f25f Simplify code Remove unneccesary getID variant for module's by Chris Lattner · 23 years ago
  33. 483e14e s/Method/Function by Chris Lattner · 23 years ago
  34. f57b845 * Rename MethodPass class to FunctionPass by Chris Lattner · 23 years ago
  35. 3550420 Use the cast<> operator in favor of C style casts by Chris Lattner · 23 years ago
  36. 1a18b7c Change Constant::getNullConstant to Constant::getNullValue by Chris Lattner · 23 years ago
  37. 87e873b Simplify code a bit by Chris Lattner · 23 years ago
  38. d23a229 Don't record instructions for copying method arguments in the by Vikram S. Adve · 23 years ago
  39. 0bc0516 Don't pad spills and temp. stack areas for alignment. by Vikram S. Adve · 23 years ago
  40. 31f78c4 Major changes to how int and FP arguments are handled. Varargs by Vikram S. Adve · 23 years ago
  41. 6d78311 Added functions to compute which register, if any, to use by Vikram S. Adve · 23 years ago
  42. dbc4fad Insert copy operations for FP arguments to a varargs function, by Vikram S. Adve · 23 years ago
  43. a4a943d Implementation of class MachineFrameInfo. by Vikram S. Adve · 23 years ago
  44. 4876209 Don't record instructions for copying method arguments in the by Vikram S. Adve · 23 years ago
  45. 4b1de8e * getAsString requires that the input array is string compatible, so by Chris Lattner · 23 years ago
  46. 6228106 Just use << isntead of forcing getStrValue by Chris Lattner · 23 years ago
  47. e4a94f2 Only print debug message if DEBUG_RA is on by Chris Lattner · 23 years ago
  48. 167b962 Only emit message if DEBUG_RA is on by Chris Lattner · 23 years ago
  49. f678dc6 Handle the FP format problem, where outputed FP constants were not precise by Chris Lattner · 23 years ago
  50. 73e2142 Move FunctionArgument out of iOther.h into Argument.h and rename class to by Chris Lattner · 23 years ago
  51. b62fc4a Eliminate unneccesary extraneous iterators by Chris Lattner · 23 years ago
  52. 0ac5429 Add explicit #includes of Function.h to make up for the removed #include by Chris Lattner · 23 years ago
  53. cc5933c iUse new form of pop_back to make code more concise by Chris Lattner · 23 years ago
  54. 9bbf99d No need to reserve space, erasing does not change the size of the container. by Chris Lattner · 23 years ago
  55. 73c8d75 Delete NOP instructions as they are eliminated. by Chris Lattner · 23 years ago
  56. af50d00 * Add a file header with some information by Chris Lattner · 23 years ago
  57. 1d21f3e * Add a useful file comment by Chris Lattner · 23 years ago
  58. 6111a87 Move the InsertPrologEpilogCode class out of the Sparc.cpp file into the by Chris Lattner · 23 years ago
  59. bcd6cc8 Move the InsertPrologEpilogCode class out of the Sparc.cpp file, and include by Chris Lattner · 23 years ago
  60. 9aa697b Include prototype for interface to PrologEpilogCodeInserter.cpp file by Chris Lattner · 23 years ago
  61. c1ffdb1 Use new higher level isFloatingPoint() function by Chris Lattner · 23 years ago
  62. f3dd05c Clean up the ownership model a bit so that nodes actually get deleted more by Chris Lattner · 23 years ago
  63. fb005fe * General cleanups by Chris Lattner · 23 years ago
  64. 0b0ffa0 Convert AddedInstrMapType to contain AddedInstrns by value instead of by by Chris Lattner · 23 years ago
  65. 244212a GCC3.0 is reported to die without an alloca definition. by Chris Lattner · 23 years ago
  66. 7884cd1 Don't leak memory like a seive by Chris Lattner · 23 years ago
  67. 69a34cd Value cannot be directly instantiated. I think that this code was TRYING to by Chris Lattner · 23 years ago
  68. b7653df s/Method/Function by Chris Lattner · 23 years ago
  69. 4d669b5 s/method/function by Chris Lattner · 23 years ago
  70. c8a79af isLabelType is obsolete by Chris Lattner · 23 years ago
  71. b579400 * Move include/llvm/Analysis/SlotCalculator.h to include/llvm/SlotCalculator.h by Chris Lattner · 23 years ago
  72. 2fbfdcf Change references to the Method class to be references to the Function by Chris Lattner · 23 years ago
  73. 2aac6bf s/MethodType/FunctionType by Chris Lattner · 23 years ago
  74. 85e1e9c Case numbers were not updated when Sparc.burg.in was changed by Vikram S. Adve · 23 years ago
  75. a10d1a7 1. Fix a leftover bug in generating memory instructions. by Vikram S. Adve · 23 years ago
  76. a44c6c0 Added function getCallInstIndirectAddrVal() to set call interference by Vikram S. Adve · 23 years ago
  77. fbd2161 Minor cleanup in printing constants. I think this included a bug by Vikram S. Adve · 23 years ago
  78. 1f81861 Add method clearCallInterference(). by Vikram S. Adve · 23 years ago
  79. 1792779 Fix a bug in previous bug fix. by Vikram S. Adve · 23 years ago
  80. 1a53f03 Bug fix: address used by indirect call instruction should also by Vikram S. Adve · 23 years ago
  81. f7cedec Fix CreateUIntSetInstruction() to handle sign extensions correctly. by Vikram S. Adve · 23 years ago
  82. c9aa7df s/Method/Function by Chris Lattner · 23 years ago
  83. 79df7c0 Change references from Method to Function by Chris Lattner · 23 years ago
  84. b0d0472 Convert to use new style casts instead of direct checking by Chris Lattner · 23 years ago
  85. dfe412d Refix bug: Add back method MachineCodeForInstruction::dropAllReferences. by Vikram S. Adve · 23 years ago
  86. 9c4f726 Destroy MethodLiveVarInfo after register allocation. by Vikram S. Adve · 23 years ago
  87. 97fb99b Use deterministic iterator for SchedGraphs. This is actually not by Vikram S. Adve · 23 years ago
  88. 1392d69 Bug fix: nextToTry was not being initialized in one case. by Vikram S. Adve · 23 years ago
  89. 7c7e46a Add option to disable scheduling. by Vikram S. Adve · 23 years ago
  90. 802cec4 Add option to disable scheduling. by Vikram S. Adve · 23 years ago
  91. cf8a98f Minor changes. by Vikram S. Adve · 23 years ago
  92. c941b87 Major overhaul to FoldGetElemPtr to handle mixed array and struct refs. by Vikram S. Adve · 23 years ago
  93. 4e7bc49 Use deterministic iterator for treeRoots. by Vikram S. Adve · 23 years ago
  94. d7e6bec Bug re-fix: put back MachineCodeForInstruction::get(*I).dropAllReferences(). by Vikram S. Adve · 23 years ago
  95. 585612e Change latencies for Load, Store and Branch instructions. by Vikram S. Adve · 23 years ago
  96. fd3900a Major enhancements to how array and structure indices are handled. by Vikram S. Adve · 23 years ago
  97. d95919c Change treeRoots data structure to make enumeration deterministic. by Vikram S. Adve · 23 years ago
  98. e7506a3 Rename Method to Function by Chris Lattner · 23 years ago
  99. 4a12da7 Fixed several problems with handling arguments to Phis. by Vikram S. Adve · 23 years ago
  100. 9cf85a7 Big bug fix: killed uses were being inserted instead of erased! by Vikram S. Adve · 23 years ago