1. f88b9a6 Add a pointersize/endianness safe load routine to match the store routine by Chris Lattner · 21 years ago
  2. 4804824 Initial support for intrinsic functions by Chris Lattner · 21 years ago
  3. eea3543 Initial checkin for LLVM intrinsic functions by Chris Lattner · 21 years ago
  4. 97b315a Add support for the new VarArgInst instruction, reindent some stuff by Chris Lattner · 21 years ago
  5. fb892e5 Add new VarArgInst class for the va_arg instruction by Chris Lattner · 21 years ago
  6. 8a88563 Add comments, add a vector to keep track of which registers are allocatable by Chris Lattner · 21 years ago
  7. 6a4e634 Fix memory corruption problem by Chris Lattner · 21 years ago
  8. 1d06fbe It's 'separate'. The 'i.e.' is kinda nit-picking, but think of it this way: by Misha Brukman · 21 years ago
  9. 10daaa1 Remove two fields from TargetData which are target specific. by Chris Lattner · 21 years ago
  10. 6ad5a31 Revert last checkin. Note that PHI nodes can use basic blocks also! by Chris Lattner · 21 years ago
  11. 90117cb Remove long-dead obsolete cruft by Chris Lattner · 21 years ago
  12. 322bc2b Fix method name type-o by Chris Lattner · 21 years ago
  13. eca8e8f *** Huge: Make constantexprs be handled correctly, conservatively by Chris Lattner · 21 years ago
  14. d6cbe33 Default ctor doesn't provide name by Chris Lattner · 21 years ago
  15. 4bc8e64 Add new targetdata ctor to create a targetdata appropriate to the module by Chris Lattner · 21 years ago
  16. baf64b1 Remove support for "targetdata pass ctors" by Chris Lattner · 21 years ago
  17. 5705f0c LevelRaise now gets TD from passmanager by Chris Lattner · 21 years ago
  18. d55e986 Kill unneccesary &* by Chris Lattner · 21 years ago
  19. 3b1ca40 Add stub to create lowerSwitches pass by Chris Lattner · 21 years ago
  20. 011ce8d Allow autoconversion from ilist_iterator<T> to T* in a dyn_cast and friends by Chris Lattner · 21 years ago
  21. ea0f49e Allow dyn_cast to operate on things that aren't OBVIOUSLY a pointer type. by Chris Lattner · 21 years ago
  22. bf4ff33 Add information about the module source by Chris Lattner · 21 years ago
  23. 678c6a0 Add support for tracking whether a module is 64/32 bit and big/little endian by Chris Lattner · 21 years ago
  24. 23e0a58 Add prototype to read .a files by Chris Lattner · 21 years ago
  25. a107e5f Add prototype for new CloneBasicBlock function by Chris Lattner · 21 years ago
  26. fd73cf8 Don't force a ConstantPointer to be returned by Chris Lattner · 21 years ago
  27. fb242b6 Change the interface to constant expressions to allow automatic folding by Chris Lattner · 21 years ago
  28. 076e2ae Revert modulo scheduling change that should be part of the modulo-sched pass itself, by Chris Lattner · 21 years ago
  29. 4ad02e7 Add new linkage types to support a real frontend by Chris Lattner · 21 years ago
  30. 4bd8b24 Must use std::pair instead of just 'pair'. by Misha Brukman · 21 years ago
  31. 681220d added a function and a member to the TargetSchedInfo class by Guochun Shi · 21 years ago
  32. 105cb77 added some memory for clone function by Guochun Shi · 21 years ago
  33. d76370b Add getAnalysisUsage method by Chris Lattner · 21 years ago
  34. f1ab454 Add helper method by Chris Lattner · 21 years ago
  35. 6f2ec7f Update comment by Chris Lattner · 21 years ago
  36. e33b796 Add more graph traits specializations for dominator tree nodes by Chris Lattner · 21 years ago
  37. 1b079f9 Add new chunk type by Chris Lattner · 21 years ago
  38. 8fb1fe1 Fix problems with BitSetVector that makes it not compile under GCC 3.0 and 2.95 by Chris Lattner · 21 years ago
  39. 1680312 Fix ConstantUInt::isAllOnesValue by Chris Lattner · 21 years ago
  40. a5ae71a Extend struct and array constants to support isNullValue by Chris Lattner · 21 years ago
  41. fade83f Generalize interface a bit by Chris Lattner · 21 years ago
  42. 566f0ee Add new getIncomingValueForBlock method Relax a bit about constness by Chris Lattner · 21 years ago
  43. 05ddff9 Simplify some of the PHI node interfaces by Chris Lattner · 21 years ago
  44. b75f9dd Add a few new 'add' methods. Move the iterator around by Chris Lattner · 21 years ago
  45. fb743a9 Change the mem2reg interface to accept a TargetData argument by Chris Lattner · 21 years ago
  46. af68cce Don't apply type information to loads by Chris Lattner · 21 years ago
  47. f972cbd Add dump method for loops by Chris Lattner · 21 years ago
  48. 1db0a40 Add graph traits specializations for loop nesting information... by Chris Lattner · 21 years ago
  49. 6bc4281 Add new Loop::hasExitBlock helper method by Chris Lattner · 21 years ago
  50. f2e2925 Change behavior of changeExitBlock function to replace all instances of exit block by Chris Lattner · 21 years ago
  51. ef05100 Make the interface to update a little more efficient by Chris Lattner · 21 years ago
  52. fe3ae1e * LoopInfo now keeps track of exit blocks from the loop by Chris Lattner · 21 years ago
  53. 31a9d18 Make the aliassettracker much more precise by actually tracking size by Chris Lattner · 21 years ago
  54. f8783fa BasicAA doesn't need a public header by Chris Lattner · 21 years ago
  55. 13b6f22 Tweak to work with new AA implementation by Chris Lattner · 21 years ago
  56. 1c56b73 Checkin of new alias analysis interface: by Chris Lattner · 21 years ago
  57. d2c0b28 * Un "protect" the getAnalysis<> functions by Chris Lattner · 21 years ago
  58. f288ff7 Add new helper template function by Chris Lattner · 21 years ago
  59. f0a93ed Rename Instruction::hasSideEffects() -> mayWriteToMemory() by Chris Lattner · 21 years ago
  60. 9971ac4 This is a substantial rewrite of the AliasSetTracker class which now uses by Chris Lattner · 21 years ago
  61. 93a7e08 Initial checkin of CallSite wrapper for Call/Invoke instructions by Chris Lattner · 21 years ago
  62. 24e03d3 Fix #endif by Chris Lattner · 21 years ago
  63. a430bc7 Add support for the slist extension by Chris Lattner · 21 years ago
  64. 782752b Add a new interface file for the PromoteMemToReg interface in the Utils library by Chris Lattner · 21 years ago
  65. 731b2d7 Move node forwarding code from being inlined to being out-of-line. by Chris Lattner · 22 years ago
  66. 72d29a4 Implement a "union-findy" version of DS-Analysis, which eliminates the by Chris Lattner · 22 years ago
  67. d3c2e32 Fix uninitialized member problem by Chris Lattner · 22 years ago
  68. 1fcc101 Bugfix for calling dump() after the links vector has been cleared by Chris Lattner · 22 years ago
  69. ed14f82 Move getNode() out of line by Chris Lattner · 22 years ago
  70. c40c905 Implement a new method "viewGraph" which can be used to instantly view a graph from GDB. by Chris Lattner · 22 years ago
  71. d4aabcb TD Pass now does not cause globals to mark nodes incomplete. by Chris Lattner · 22 years ago
  72. 923fc05 Implement optimization for direct function call case. This dramatically by Chris Lattner · 22 years ago
  73. a329733 Allow the addition of edge source labels by Chris Lattner · 22 years ago
  74. f52ade9 Add sanity check by Chris Lattner · 22 years ago
  75. 4923d1b Hack to work around deficiency in pass infrastructure by Chris Lattner · 22 years ago
  76. 5a93902 Eliminate unused resolving caller stuff by Chris Lattner · 22 years ago
  77. f996281 * Add a bunch of stuff for checking the integrity of the graph by Chris Lattner · 22 years ago
  78. 9a64084 Remove pool alloc accessor by Chris Lattner · 22 years ago
  79. 4ab6aef Expose information about pool allocation by Chris Lattner · 22 years ago
  80. 8bac08b Allow modifying a global variables constness property by Chris Lattner · 22 years ago
  81. 41c04f7 Change DSGraph stuff to use hash_(set|map) instead of std::(set|map) by Chris Lattner · 22 years ago
  82. 7f306c8 Add hash_multimap support by Chris Lattner · 22 years ago
  83. cb98327 Add new composition mask by Chris Lattner · 22 years ago
  84. 0eea1d5 Added protos for two alternate, convenient CallInst constructors. by Joel Stanley · 22 years ago
  85. fe9664c Add new function to allow removal of typed named elements by Chris Lattner · 22 years ago
  86. 9e4b15b New API for traversing graph by Chris Lattner · 22 years ago
  87. fd373cb Initial checking: defult the make_vector function by Chris Lattner · 22 years ago
  88. a892a3a New helper header by Chris Lattner · 22 years ago
  89. 381977d * Eliminate boolean arguments in favor of using enums by Chris Lattner · 22 years ago
  90. 9085d8a Print machine frame objects with the frame offset intrinsic to the machine by Chris Lattner · 22 years ago
  91. 795ba6c Move sparc specific code into the Sparc backend by Chris Lattner · 22 years ago
  92. 0a16615 Simplify the interface by Chris Lattner · 22 years ago
  93. a9dcd3c Move private headers into private regalloc directory by Chris Lattner · 22 years ago
  94. d77fa74 Move private header to private dir by Chris Lattner · 22 years ago
  95. b66fdc2 Remove obsolete ctor by Chris Lattner · 22 years ago
  96. 1be114b Remove internal helper fn by Chris Lattner · 22 years ago
  97. 83435fb ADd support for CC registers for Sparc BE by Chris Lattner · 22 years ago
  98. 4d69c8e Add support for the CC registers for Sparc BE by Chris Lattner · 22 years ago
  99. 4091233 Remove more unused methods by Chris Lattner · 22 years ago
  100. 73df3bf Remove a ton of functions that are no longer used, instead using BuildMI by Chris Lattner · 22 years ago