1. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  2. f0c3354 When inlining through an 'nounwind' call, mark inlined by Duncan Sands · 17 years ago
  3. 2b0e899 Rename isNoReturn to doesNotReturn, and isNoUnwind to doesNotThrow. by Duncan Sands · 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. ece2c04 Make instcombine promote inline asm calls to 'nounwind' by Duncan Sands · 17 years ago
  6. fe63fb9 Implement address space attribute for LLVM pointer types. Address spaces are by Christopher Lamb · 17 years ago
  7. afba8fe Reverting dtor devirtualization patch. by Gordon Henriksen · 17 years ago
  8. ed455c8 Devirtualizing Value destructor (PR889). Patch by Pawel Kunio! by Gordon Henriksen · 17 years ago
  9. a3355ff Rather than having special rules like "intrinsics cannot by Duncan Sands · 17 years ago
  10. fd8890d Small parameter attributes cleanup. by Duncan Sands · 17 years ago
  11. afa3b6d Add some convenience methods for querying attributes, and use them. by Duncan Sands · 17 years ago
  12. dc02467 Fix PR1146: parameter attributes are longer part of by Duncan Sands · 17 years ago
  13. b348d18 Add support for vectors to int <-> float casts. by Nate Begeman · 17 years ago
  14. 53336cb fix typo by Chris Lattner · 17 years ago
  15. b8f7479 by David Greene · 17 years ago
  16. f1355a5 by David Greene · 17 years ago
  17. cd406fe sink clone() down the class hierarchy from CmpInst into ICmpInst/FCmpInst. by Chris Lattner · 17 years ago
  18. 52eec54 by David Greene · 17 years ago
  19. 6ab2d18 Add constructor overloads for LoadInst and StoreInst that insert at the by Dan Gohman · 17 years ago
  20. e20b7be Enhance BinaryOperator::isNot to support vector not. by Chris Lattner · 17 years ago
  21. 86296cc Update comments to say "vector" instead of "packed". by Dan Gohman · 17 years ago
  22. 6b0974c add a GEP helper function by Chris Lattner · 17 years ago
  23. 43c7f37 PR400 work phase 1. Add attributed load/store instructions for volatile/align to LLVM. by Christopher Lamb · 17 years ago
  24. b90909e For PR1136: by Reid Spencer · 17 years ago
  25. 4f859aa For PR1146: by Reid Spencer · 17 years ago
  26. c67bdc2 Revert Christopher Lamb's load/store alignment changes. by Reid Spencer · 17 years ago
  27. 2330e4d by Christopher Lamb · 17 years ago
  28. 6f771d4 add GetElementPtrInst::hasAllZeroIndices, a long-overdue helper method. by Chris Lattner · 17 years ago
  29. 97c0e21 Fix a bug where ICmpInst objects instantiated directly with a name would by Reid Spencer · 17 years ago
  30. fa3e912 For PR1146: by Reid Spencer · 17 years ago
  31. 4746ecf For PR1146: by Reid Spencer · 17 years ago
  32. ecb7a77 Change uses of Function::front to Function::getEntryBlock for readability. by Dan Gohman · 17 years ago
  33. bb9723b Use modern variable name. ConstantUnsignedInt is long since dead. No by Reid Spencer · 17 years ago
  34. 3da4384 Provide an ICmpInst::makeConstantRange to generate a ConstantRange value by Reid Spencer · 17 years ago
  35. 910c80a Refactor the setName stuff, moving it down the inheritance hierarchy, to by Chris Lattner · 17 years ago
  36. ac9dcb9 For PR1195: by Reid Spencer · 17 years ago
  37. 9d6565a For PR1195: by Reid Spencer · 17 years ago
  38. f00042a Switch UnaryOperators to default to passing names up by const char* when possible. by Chris Lattner · 18 years ago
  39. 133bab0 eliminate instruction ctors that take vectors. by Chris Lattner · 18 years ago
  40. d2dd150 Add invokeinst and callinst ctors that don't take vectors. by Chris Lattner · 18 years ago
  41. d54f432 remove some dead methods. by Chris Lattner · 18 years ago
  42. 832254e Changes to support making the shift instructions be true BinaryOperators. by Reid Spencer · 18 years ago
  43. 2e21fce silence some warnings when assertions are disabled. by Chris Lattner · 18 years ago
  44. 92905d9 Fix build breakage by using correct arguments to getIndexedType in the by Reid Spencer · 18 years ago
  45. 6ffbe17 implement the new GEP instruction ctors. by Chris Lattner · 18 years ago
  46. 2b9a5da Revise APIs for creating constantexpr GEPs to not require the use of vectors. by Chris Lattner · 18 years ago
  47. ca01cfe Fix an assertion message. by Reid Spencer · 18 years ago
  48. 24d6da5 For PR970: by Reid Spencer · 18 years ago
  49. 0a11af1 For PR1117: by Reid Spencer · 18 years ago
  50. 42a7551 rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. by Chris Lattner · 18 years ago
  51. b9d8b97 teach VMCore to accept i1 add's and shifts by Chris Lattner · 18 years ago
  52. a54b7cb For PR1064: by Reid Spencer · 18 years ago
  53. 4fe16d6 Rename BoolTy as Int1Ty. Patch by Sheng Zhou. by Reid Spencer · 18 years ago
  54. 6b6b6ef For PR1043: by Zhou Sheng · 18 years ago
  55. 79e21d3 For PR950: Change signed integer type names to unsigned equivalents. by Reid Spencer · 18 years ago
  56. e4d87aa For PR950: by Reid Spencer · 18 years ago
  57. 1bd82a5 Remove the createInferredCast methods now that their last uses have been by Reid Spencer · 18 years ago
  58. 6d81a7d Implement createIntegerCast and createFPCast factory methods for handling by Reid Spencer · 18 years ago
  59. 6b538cf Provide a getOpcode() method on CmpInst to ensure the opcode is returned by Reid Spencer · 18 years ago
  60. 518f6fa Fix Transforms/InstCombine/2006-12-05-fp-to-int-ext.ll, fixing an out-of- by Chris Lattner · 18 years ago
  61. 330d86d Implement createPointerCast. by Reid Spencer · 18 years ago
  62. 848414e Implement new cast creation functions for both instructions and constant by Reid Spencer · 18 years ago
  63. 5666712 Take a baby step towards getting rid of inferred casts. Provide methods on by Reid Spencer · 18 years ago
  64. 97af751 Unbreak VC++ build. by Jeff Cohen · 18 years ago
  65. 3da59db For PR950: by Reid Spencer · 18 years ago
  66. 45fb3f3 For PR950: by Reid Spencer · 18 years ago
  67. 3822ff5 For PR950: by Reid Spencer · 18 years ago
  68. 0a783f7 For PR950: Replace the REM instruction with UREM, SREM and FREM. by Reid Spencer · 18 years ago
  69. 1628cec For PR950: by Reid Spencer · 18 years ago
  70. b83eb64 For PR950: by Reid Spencer · 18 years ago
  71. 06a248c2 Add insertelement/extractelement helper ctors. by Chris Lattner · 18 years ago
  72. 79bc332 add a helper method by Chris Lattner · 18 years ago
  73. 2f46386 Add ShiftInst::isLogical/ArithmeticShift methods. by Chris Lattner · 18 years ago
  74. 70aa33e Add some out-of-line virtual dtors so that the class has a "home", preventing by Chris Lattner · 18 years ago
  75. ff8953a remove dead var by Chris Lattner · 18 years ago
  76. e46749c Add an assertion for a common error by Chris Lattner · 18 years ago
  77. 9b4c96d Add assertions that verify that the actual arguments to a call or invoke match by Chris Lattner · 18 years ago
  78. f95670f Move these ctors out of line by Chris Lattner · 18 years ago
  79. d2325d0 Add methods to check insertelement/extractelement instructions for validity, by Chris Lattner · 18 years ago
  80. 00f1023 Add shufflevector support, todo, implement better constant folding. by Chris Lattner · 18 years ago
  81. fdbc82a Teach BinaryOperator::createNot to work with packed integer types by Chris Lattner · 18 years ago
  82. c152f9c VMCore support for the insertelement operation. by Robert Bocchino · 19 years ago
  83. b52ee7f Added support for the extractelement operation. by Robert Bocchino · 19 years ago
  84. b9d4100 Get logical operations to like packed types, allow BinOp::getNot to create by Chris Lattner · 19 years ago
  85. 6033716 verify that alignments are always a power of 2 by Chris Lattner · 19 years ago
  86. 14b0529 Add support alignment of allocation instructions. by Nate Begeman · 19 years ago
  87. d7231ac PHINode::hasConstantValue should never return the PHI itself, even if the by Chris Lattner · 19 years ago
  88. 8313a25 Invoke instructions do not dominate all successors by Chris Lattner · 19 years ago
  89. b3b48e1 Use the bool argument to hasConstantValue to decide whether the client is by Chris Lattner · 19 years ago
  90. 9acbd61 Mark hasConstantValue as a const method by Chris Lattner · 19 years ago
  91. c523f4c Add an extra parameter that Chris requested by Nate Begeman · 19 years ago
  92. a83ba0f Fix a fixme in CondPropagate.cpp by moving a PhiNode optimization into by Nate Begeman · 19 years ago
  93. 558bc88 core changes for varargs by Andrew Lenharth · 19 years ago
  94. d511898 add support for explicit calling conventions by Chris Lattner · 19 years ago
  95. ddb6db4 Add a 'tail' marker for call instructions, patch contributed by by Chris Lattner · 19 years ago
  96. f818cfe fix a bug in the 1 index GEP handling code by Chris Lattner · 19 years ago
  97. 38bacf2 add direct support for making GEP instrs with one index by Chris Lattner · 19 years ago
  98. 64001d0 Allow these methods to take a generic Value* to simplify clients. Use by Chris Lattner · 19 years ago
  99. fd93908 Remove trailing whitespace by Misha Brukman · 19 years ago
  100. fd67824 Convert tabs to spaces by Misha Brukman · 19 years ago