1. 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 16 years ago
  2. 75542bd remove the LowerSelect pass. The last client was the old Sparc backend, which is long dead by now. by Chris Lattner · 16 years ago
  3. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  4. 43ad6b3 Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space. by Christopher Lamb · 17 years ago
  5. 514ab34 Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. by Duncan Sands · 17 years ago
  6. c2bbfc1 More explicit keywords. by Dan Gohman · 17 years ago
  7. 1997473 Drop 'const' by Devang Patel · 17 years ago
  8. 3e15bf3 Use 'static const char' instead of 'static const int'. by Devang Patel · 17 years ago
  9. 794fd75 Do not use typeinfo to identify pass in pass manager. by Devang Patel · 17 years ago
  10. bed2946 Removed tabs everywhere except autogenerated & external files. Add make by Anton Korobeynikov · 17 years ago
  11. 4cf735b Use APInt safe isOne() method on ConstantInt instead of getZExtValue()==1 by Reid Spencer · 17 years ago
  12. 4d447f5 Inherit BasicBlockPass directly from Pass. by Devang Patel · 18 years ago
  13. b76efb7 Change the interface to Module::getOrInsertFunction to be easier to use,to resolve PR1088, and to help PR411. by Chris Lattner · 18 years ago
  14. c5b206b For PR950: by Reid Spencer · 18 years ago
  15. d216e8b switch more statistics over to STATISTIC, eliminating static ctors. Also, by Chris Lattner · 18 years ago
  16. 7b06bd5 Replace CastInst::createInferredCast calls with more accurate cast by Reid Spencer · 18 years ago
  17. daa8e3c Fix the casting for the computation of the Malloc size. by Reid Spencer · 18 years ago
  18. 4da4912 Change inferred getCast into specific getCast. Passes all tests. by Reid Spencer · 18 years ago
  19. ac0b6ae Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 18 years ago
  20. 3da59db For PR950: by Reid Spencer · 18 years ago
  21. b83eb64 For PR950: by Reid Spencer · 18 years ago
  22. 7f8897f eliminate RegisterOpt. It does the same thing as RegisterPass. by Chris Lattner · 18 years ago
  23. a4f0b3a s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| by Chris Lattner · 18 years ago
  24. 9525528 Use hidden visibility to make symbols in an anonymous namespace get by Chris Lattner · 18 years ago
  25. ed96fe8 Declare that lowerinvoke doesn't interact with other lowering passes. by Chris Lattner · 18 years ago
  26. 8d89e7b Patch to make some xforms preserve each other. Patch contributed by by Chris Lattner · 18 years ago
  27. b3674e4 Add pass ID's for various passes, so they can be AddRequiredID. Patch by by Chris Lattner · 18 years ago
  28. 66c5fd6 When a function takes a variable number of pointer arguments, with a zero by Jeff Cohen · 19 years ago
  29. a9e9211 Preserve tail marker by Chris Lattner · 19 years ago
  30. fd93908 Remove trailing whitespace by Misha Brukman · 19 years ago
  31. 5f792c2 Add an optional argument to lower to a specific constant value instead of by Chris Lattner · 19 years ago
  32. de97b57 Get rid of getSizeOf, using ConstantExpr::getSizeOf instead. by Chris Lattner · 20 years ago
  33. 791a959 For PR387:\ Add doInitialization method to avoid overloaded virtuals by Reid Spencer · 20 years ago
  34. 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
  35. 47b14a4 Fix #includes of i*.h => Instructions.h as per PR403. by Misha Brukman · 20 years ago
  36. 8bfc2f1 Now that we codegen the portable "sizeof" efficiently, we can use it for by Chris Lattner · 20 years ago
  37. 0a94348 Don't emit things like malloc(16*1). Allocation instructions are fixed arity now. by Chris Lattner · 20 years ago
  38. b99df4f if there is already a prototype for malloc/free, use it, even if it's incorrect. by Chris Lattner · 20 years ago
  39. 7c791ed Hyphenate `target-dependent' by Misha Brukman · 21 years ago
  40. d745602 Finegrainify namespacification by Chris Lattner · 21 years ago
  41. d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
  42. b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 21 years ago
  43. 7d8a86a Use new interface, simplifies code by Chris Lattner · 21 years ago
  44. ef6a6a6 The word `dependent' has no `a'. by Misha Brukman · 21 years ago
  45. 5560c9d Spell `necessary' correctly. by Misha Brukman · 21 years ago
  46. bf3c4cf Factory methods for function passes now return type FunctionPass *. by Brian Gaeke · 21 years ago
  47. 6d23d97 Fix long standing bug by Chris Lattner · 21 years ago
  48. e408e25 Remove unnecesary &*'s by Chris Lattner · 21 years ago
  49. 350c0a8 Minor cleanups by Chris Lattner · 21 years ago
  50. a92f696 Updates to work with recent Statistic's changes: by Chris Lattner · 22 years ago
  51. 3b2106f by Chris Lattner · 22 years ago
  52. 1d608ab by Chris Lattner · 22 years ago
  53. c6b227e Remove extraneous #includes by Chris Lattner · 22 years ago
  54. a6275cc by Chris Lattner · 22 years ago
  55. e9ee3e5 Merge ChangeAllocations into scalar.h by Chris Lattner · 22 years ago
  56. af41a12 * Remove getPassName implementation * Register all Passes by Chris Lattner · 22 years ago
  57. 7e70829 MEGAPATCH checkin. by Chris Lattner · 22 years ago
  58. 3dec1f2 Add support for printing out statistics information when -stats is added to by Chris Lattner · 22 years ago
  59. ade686e Split ChangeAllocations.cpp into Raise & LowerAllocations.cpp by Chris Lattner · 22 years ago
  60. 497c60c Reduce dependance on TransformInternals.h, instead using the TransformUtils library by Chris Lattner · 22 years ago
  61. c6f3ae5 Eliminate duplicate or unneccesary #include's by Chris Lattner · 22 years ago
  62. 96c466b Add new optional getPassName() virtual function that a Pass can override by Chris Lattner · 22 years ago
  63. 31bcdb8 Split ConstantVals.h into Constant.h and Constants.h by Chris Lattner · 22 years ago
  64. 0ac5429 Add explicit #includes of Function.h to make up for the removed #include by Chris Lattner · 22 years ago
  65. be591a7 Simplify code a lot by using the Module::getFunction & getOrInsertFunction by Chris Lattner · 22 years ago
  66. 79df7c0 Change references from Method to Function by Chris Lattner · 22 years ago
  67. bd0ef77 Change over to use new style pass mechanism, now passes only expose small by Chris Lattner · 22 years ago
  68. 793c6b8 Convert xforms over to new pass structure. by Chris Lattner · 23 years ago
  69. 31b80d9 Don't insert a useless cast by Chris Lattner · 23 years ago
  70. d7db863 Rename LowerAllocations.h to ChangeAllocations.h since it now contains the by Chris Lattner · 23 years ago
  71. 5048c3b Pull RaiseAllocations stuff out of the CleanGCC pass into it's own pass in by Chris Lattner · 23 years ago
  72. 8445372 LowerAllocations is really a BasicBlock pass. Make it so. by Chris Lattner · 23 years ago
  73. f4de63f Implement a more powerful, simpler, pass system. This pass system can figure by Chris Lattner · 23 years ago
  74. 697954c Changes to build successfully with GCC 3.02 by Chris Lattner · 23 years ago
  75. 38ac81c Remove unsized array support by Chris Lattner · 23 years ago
  76. ed4feac Fix a bug introduced by "internal linkage" work. by Chris Lattner · 23 years ago
  77. 7a17675 Renamed inst_const_iterator -> const_inst_iterator by Chris Lattner · 23 years ago
  78. e9bb2df Rename ConstPoolVal -> Constant by Chris Lattner · 23 years ago
  79. 161aa5a Add #includes to enable buiding in Release mode by Chris Lattner · 23 years ago
  80. 7ef6559 Use the correct prototype for malloc and free by Chris Lattner · 23 years ago
  81. 42c9c2c Convert to new simpler pass itf by Chris Lattner · 23 years ago
  82. 1bffea0 Add new Pass infrastructure and some examples by Chris Lattner · 23 years ago