1. a9f6e4a Regularize the names of #include-guards. by Brian Gaeke · 22 years ago
  2. ad95d9e Isolate machine-dependent use of <alloca.h> in "Support/Alloca.h", by Brian Gaeke · 22 years ago
  3. 5c91898 Whoops. I didn't mean to step on John's changes. by Brian Gaeke · 22 years ago
  4. 6d3b7fa This version supports FreeBSD. by Brian Gaeke · 22 years ago
  5. 1989d34 Add prototype for the new DAE pass by Chris Lattner · 22 years ago
  6. a277ca8 Changed the LITTLE_ENDIAN and BIG_ENDIAN macros to ENDIAN_LITTLE and ENDIAN_BIG. by John Criswell · 22 years ago
  7. be583b9 Included assert.h so that the code compiles under newer versions of GCC. by John Criswell · 22 years ago
  8. 9271ade Made changes suggested by Chris by Sumant Kowshik · 22 years ago
  9. a3e5764 Made changes suggested by Chris; Renamed 'union' function to unionSetsWith by Sumant Kowshik · 22 years ago
  10. 9dad6d7 Add new setCondition member by Chris Lattner · 22 years ago
  11. b05497e Minor cleanups: by Chris Lattner · 22 years ago
  12. 4052cf9 Remove use of enum by Chris Lattner · 22 years ago
  13. 0c0583a There are now no uses of NonCopyableV by Chris Lattner · 22 years ago
  14. bf0ac3f Add doxygen comment for namespace by Chris Lattner · 22 years ago
  15. 0519bdc Add comment for doxygen for namespace by Chris Lattner · 22 years ago
  16. 5b595b9 Minor cleanups: by Chris Lattner · 22 years ago
  17. 4ade9ed Remove noncopyable base class as it was making the doxygen docs harder to read by Chris Lattner · 22 years ago
  18. 17035c0 Remove noncopyableV base classes, as they were confusing the doxygen documentation, by Chris Lattner · 22 years ago
  19. 9452b07 Remove NonCopyable base class to clean up doxygen output by Chris Lattner · 22 years ago
  20. f2e364a Hack up MachineCodeEmitter to actually be target independent. by Chris Lattner · 22 years ago
  21. 658c5bc Fixed comment width, changed arg to be const, fixed indentation, removed unnecessary includes. by Tanya Lattner · 22 years ago
  22. 3fd7bf4 Made a single common InvalidRegNum = -1. by Vikram S. Adve · 22 years ago
  23. 2263df0 Renamed a variable. by Vikram S. Adve · 22 years ago
  24. 9f495b5 Support for annul/pred and other future flags on op codes. by Vikram S. Adve · 22 years ago
  25. f3d3ca1 Added MachineCodeForInstruction object as an argument to by Vikram S. Adve · 22 years ago
  26. da3a8b1 Added saveBBreferences() for BasicBlock resolution. by Misha Brukman · 22 years ago
  27. 7cf322f Sorry, correcting small typo. by Tanya Lattner · 22 years ago
  28. 2c49fc0 Added support for cloning a trace. by Tanya Lattner · 22 years ago
  29. 87a991e Implementation of Equivalence Classes by Sumant Kowshik · 22 years ago
  30. 5e587d7 Changes to support function pointers by Sumant Kowshik · 22 years ago
  31. f0afa50 Don't require the user to do something like isa<foo>(II->get()). The ->get by Chris Lattner · 22 years ago
  32. 1ff1da7 dyn_cast_or_null should work just the same as dyn_cast does by Chris Lattner · 22 years ago
  33. aa101c3 Doxygenify comments by Chris Lattner · 22 years ago
  34. e5841da Fixed misspelling and broke a line that was wrapping. by Misha Brukman · 22 years ago
  35. 6b5e054 Defines a pass-through debugging emitter -- it writes to a file for inspection by Misha Brukman · 22 years ago
  36. 504905f Allow allocation of a Sparc TargetMachine. by Misha Brukman · 22 years ago
  37. a161f0c Expose proto for SRoA pass. by Chris Lattner · 22 years ago
  38. bfebd79 (1) Added special register class containing (for now) %fsr. by Vikram S. Adve · 22 years ago
  39. a22eace Renamed MachienOperand::opIsDef to MachineOperand::opIsDefOnly() by Vikram S. Adve · 22 years ago
  40. 28fc440 Make case of GetNumOfInt/FloatArgRegs functions to be use lower case by Vikram S. Adve · 22 years ago
  41. 12745c5 Reword to remove reference to how things worked in the past. by Misha Brukman · 22 years ago
  42. 00b05bd7 NOP instructions are pseudo-instructions. We should not have them explicitly in by Misha Brukman · 22 years ago
  43. 6cc89aa Remove some cruft, add some methods to allow implementation of bugfix for by Chris Lattner · 22 years ago
  44. baf850a Minor rewording/cleanups by Chris Lattner · 22 years ago
  45. 7594b29 Remove long dead code by Chris Lattner · 22 years ago
  46. b3b729b Add support for a new "CommaSeparated" modifier by Chris Lattner · 22 years ago
  47. 67d8e1a New method by Chris Lattner · 22 years ago
  48. 82c89b9 Hopefully, the final fix for `[Pp]ropogate'. by Misha Brukman · 22 years ago
  49. f117cc9 s/convertable/convertible/g by Misha Brukman · 22 years ago
  50. d5bd008 The plural of `Pass' is Passes, not Pass's. by Misha Brukman · 22 years ago
  51. c436b37 Add support for setjmp/longjmp primitives Patch checked in for Bill Wendling :) by Chris Lattner · 22 years ago
  52. 17aefb1 Add some methods to make type safety a bit easier by Chris Lattner · 22 years ago
  53. bc4a15f Beef up interface, move getVarInfo out-of-line. by Chris Lattner · 22 years ago
  54. 9c34136 Expand API for updating live var info. by Chris Lattner · 22 years ago
  55. 56adf15 Make sure that globals are emitted AFTER the passmanager is set up for the JIT, by Chris Lattner · 22 years ago
  56. b450b20 Fixed comment. by Joel Stanley · 22 years ago
  57. fbe3ecd Update out of date comment by Chris Lattner · 22 years ago
  58. 806cebc Updates to match recent timer updates by Chris Lattner · 22 years ago
  59. 70bca51 Add new method to check to see if a global is available by Chris Lattner · 22 years ago
  60. e0e7217 Allow const functions by Chris Lattner · 22 years ago
  61. eccf8d0 Fix bug in last checkin by Chris Lattner · 22 years ago
  62. 1f25d88 Add new methods for stub generation by Chris Lattner · 22 years ago
  63. f88b9a6 Add a pointersize/endianness safe load routine to match the store routine by Chris Lattner · 22 years ago
  64. 4804824 Initial support for intrinsic functions by Chris Lattner · 22 years ago
  65. eea3543 Initial checkin for LLVM intrinsic functions by Chris Lattner · 22 years ago
  66. 97b315a Add support for the new VarArgInst instruction, reindent some stuff by Chris Lattner · 22 years ago
  67. fb892e5 Add new VarArgInst class for the va_arg instruction by Chris Lattner · 22 years ago
  68. 8a88563 Add comments, add a vector to keep track of which registers are allocatable by Chris Lattner · 22 years ago
  69. 6a4e634 Fix memory corruption problem by Chris Lattner · 22 years ago
  70. 1d06fbe It's 'separate'. The 'i.e.' is kinda nit-picking, but think of it this way: by Misha Brukman · 22 years ago
  71. 10daaa1 Remove two fields from TargetData which are target specific. by Chris Lattner · 22 years ago
  72. 6ad5a31 Revert last checkin. Note that PHI nodes can use basic blocks also! by Chris Lattner · 22 years ago
  73. 90117cb Remove long-dead obsolete cruft by Chris Lattner · 22 years ago
  74. 322bc2b Fix method name type-o by Chris Lattner · 22 years ago
  75. eca8e8f *** Huge: Make constantexprs be handled correctly, conservatively by Chris Lattner · 22 years ago
  76. d6cbe33 Default ctor doesn't provide name by Chris Lattner · 22 years ago
  77. 4bc8e64 Add new targetdata ctor to create a targetdata appropriate to the module by Chris Lattner · 22 years ago
  78. baf64b1 Remove support for "targetdata pass ctors" by Chris Lattner · 22 years ago
  79. 5705f0c LevelRaise now gets TD from passmanager by Chris Lattner · 22 years ago
  80. d55e986 Kill unneccesary &* by Chris Lattner · 22 years ago
  81. 3b1ca40 Add stub to create lowerSwitches pass by Chris Lattner · 22 years ago
  82. 011ce8d Allow autoconversion from ilist_iterator<T> to T* in a dyn_cast and friends by Chris Lattner · 22 years ago
  83. ea0f49e Allow dyn_cast to operate on things that aren't OBVIOUSLY a pointer type. by Chris Lattner · 22 years ago
  84. bf4ff33 Add information about the module source by Chris Lattner · 22 years ago
  85. 678c6a0 Add support for tracking whether a module is 64/32 bit and big/little endian by Chris Lattner · 22 years ago
  86. 23e0a58 Add prototype to read .a files by Chris Lattner · 22 years ago
  87. a107e5f Add prototype for new CloneBasicBlock function by Chris Lattner · 22 years ago
  88. fd73cf8 Don't force a ConstantPointer to be returned by Chris Lattner · 22 years ago
  89. fb242b6 Change the interface to constant expressions to allow automatic folding by Chris Lattner · 22 years ago
  90. 076e2ae Revert modulo scheduling change that should be part of the modulo-sched pass itself, by Chris Lattner · 22 years ago
  91. 4ad02e7 Add new linkage types to support a real frontend by Chris Lattner · 22 years ago
  92. 4bd8b24 Must use std::pair instead of just 'pair'. by Misha Brukman · 22 years ago
  93. 681220d added a function and a member to the TargetSchedInfo class by Guochun Shi · 22 years ago
  94. 105cb77 added some memory for clone function by Guochun Shi · 22 years ago
  95. d76370b Add getAnalysisUsage method by Chris Lattner · 22 years ago
  96. f1ab454 Add helper method by Chris Lattner · 22 years ago
  97. 6f2ec7f Update comment by Chris Lattner · 22 years ago
  98. e33b796 Add more graph traits specializations for dominator tree nodes by Chris Lattner · 22 years ago
  99. 1b079f9 Add new chunk type by Chris Lattner · 22 years ago
  100. 8fb1fe1 Fix problems with BitSetVector that makes it not compile under GCC 3.0 and 2.95 by Chris Lattner · 22 years ago