1. 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 16 years ago
  2. 66a1a05 Fix comment typo. by Duncan Sands · 16 years ago
  3. b3f5cfc Fix a typo in a comment. by Dan Gohman · 17 years ago
  4. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  5. 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
  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. b348d18 Add support for vectors to int <-> float casts. by Nate Begeman · 17 years ago
  10. e41dcdc Fix InstCombine/2007-10-31-StringCrash.ll by removing an obvious by Chris Lattner · 17 years ago
  11. b7daa84 this doesn't need dynamic_cast. by Chris Lattner · 17 years ago
  12. 3b7cf0a Define a helper function ConstantVector::getSplatValue for testing for by Dan Gohman · 17 years ago
  13. a471c2e Next PPC long double bits. First cut at constants. by Dale Johannesen · 17 years ago
  14. 4647569 Adding C and Ocaml bindings for ConstantExpr. by Gordon Henriksen · 17 years ago
  15. 76c1b97 Merge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfo by Chris Lattner · 17 years ago
  16. 9e3d3ab Remove the assumption that FP's are either float or by Dale Johannesen · 17 years ago
  17. 9d5f456 Revise previous patch per review comments. by Dale Johannesen · 17 years ago
  18. 43421b3 Next round of APFloat changes. by Dale Johannesen · 17 years ago
  19. b8f7479 by David Greene · 17 years ago
  20. f04afdb Change LegalFPImmediates to use APFloat. by Dale Johannesen · 17 years ago
  21. 12595d7 Poison APFloat::operator==. Replace existing uses with bitwiseIsEqual. by Dale Johannesen · 17 years ago
  22. d3b51fd Revised per review feedback from previous patch. by Dale Johannesen · 17 years ago
  23. 343e770 Change internal representation of ConstantFP to use APFloat. by Dale Johannesen · 17 years ago
  24. 5498405 Fix potentially N^2 behavior handling arrays with many of the by Chris Lattner · 17 years ago
  25. ebbc95d Patch 10 for long double. Doing constants right needs expanding ConstantFP by Dale Johannesen · 17 years ago
  26. cef4b53 add a Constant::getAllOnesValue helper function, which works on integers by Chris Lattner · 17 years ago
  27. fa73ea2 Minor comment cleanups. by Dan Gohman · 17 years ago
  28. 7fc44c8 Allow ConstantInt::get(Ty, uint64_t) to interpret the 64-bit values as a by Reid Spencer · 17 years ago
  29. afe1581 Added ContainsRelocations() to check if a constant might only be resolvable at load time. by Evan Cheng · 17 years ago
  30. 0050c73 Drop the ConstantInt(const Type&, const APInt&) constructor. It is by Reid Spencer · 17 years ago
  31. f57fc81 Implement a convenience method to construct a ConstantInt directly from an by Reid Spencer · 17 years ago
  32. 80f8481 Remove some redundancy. by Reid Spencer · 17 years ago
  33. 8374db8 Correct the implelmentation of ConstantInt::getAllOnesValue() for bit by Reid Spencer · 17 years ago
  34. 92f6fea ConstantFolding.cpp/h -> ConstantFold.cpp/h to avoid confusion with by Chris Lattner · 17 years ago
  35. 532d0ce For PR1205: by Reid Spencer · 17 years ago
  36. e811636 This cast broke lots of tests. by Evan Cheng · 17 years ago
  37. 9b4ee0c switch ConstantFP's from ValueMap to DenseMap, which is much faster to query by Chris Lattner · 17 years ago
  38. 6b6f6ba cleanup ConstantInt to use a single DenseMap for uniquing instead of the by Chris Lattner · 17 years ago
  39. d1afbd0 Make ConstantInt::getTrue/getFalse be llvm_shutdown safe. by Chris Lattner · 17 years ago
  40. eb41bdd Clean up the internals of the ConstantInt machinery by Chris Lattner · 17 years ago
  41. e0e7696 simplify some code that was not llvm_shutdown safe by Chris Lattner · 17 years ago
  42. f9021ff llvm-gcc issue fixed, revert reversal :) by Chris Lattner · 17 years ago
  43. e02e5e4 Temporarily reverting the patch. It's breaking llvm-gcc build. by Evan Cheng · 17 years ago
  44. 3298069 remove dead methods by Chris Lattner · 17 years ago
  45. ac9dcb9 For PR1195: by Reid Spencer · 17 years ago
  46. 9d6565a For PR1195: by Reid Spencer · 17 years ago
  47. 554cec6 A value of 64 or fewer bits is valid if the ConstantInt has more then 64 bits. by Reid Spencer · 18 years ago
  48. ef9b9a7 For PR411: by Reid Spencer · 18 years ago
  49. 832254e Changes to support making the shift instructions be true BinaryOperators. by Reid Spencer · 18 years ago
  50. 2b9a5da Revise APIs for creating constantexpr GEPs to not require the use of vectors. by Chris Lattner · 18 years ago
  51. 3d10b0b Clean up comments and assert messages that still refer to the old type names. by Reid Spencer · 18 years ago
  52. 2c7123c Whoops, fix typo in last commit. by Reid Spencer · 18 years ago
  53. 24d6da5 For PR970: by Reid Spencer · 18 years ago
  54. c103057 For PR1043: by Reid Spencer · 18 years ago
  55. 42a7551 rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. by Chris Lattner · 18 years ago
  56. bbd528d don't discriminate against i1 by Chris Lattner · 18 years ago
  57. fa30182 Allow isAllOnesValue testing on packed constants by Jim Laskey · 18 years ago
  58. a54b7cb For PR1064: by Reid Spencer · 18 years ago
  59. 579dca1 Implement review feedback for the ConstantBool->ConstantInt merge. Chris by Reid Spencer · 18 years ago
  60. 4fe16d6 Rename BoolTy as Int1Ty. Patch by Sheng Zhou. by Reid Spencer · 18 years ago
  61. 6b6b6ef For PR1043: by Zhou Sheng · 18 years ago
  62. 58513aa Add a new ConstantPacked::getAllOnesValue method by Chris Lattner · 18 years ago
  63. 79e21d3 For PR950: Change signed integer type names to unsigned equivalents. by Reid Spencer · 18 years ago
  64. 4fa021a Fix some comments. by Reid Spencer · 18 years ago
  65. e4d87aa For PR950: by Reid Spencer · 18 years ago
  66. 9b11d51 Make ConstantInt not care about sign any more. To ensure the AsmParser can by Reid Spencer · 18 years ago
  67. d97321c Remove the two-argument (inferred cast) form of ConstantExpr::getCast now by Reid Spencer · 18 years ago
  68. 6ebe235 Partial unbreak of VC++ (stream stuff has no easy fix). by Jeff Cohen · 18 years ago
  69. d977d86 Replace inferred getCast(V,Ty) calls with more strict variants. by Reid Spencer · 18 years ago
  70. f25212a Don't create usless casts for same-bith-width floating point casts. by Reid Spencer · 18 years ago
  71. 84f3eab Implement getIntegerCast and getFPCast for ConstantExpr. These are similar by Reid Spencer · 18 years ago
  72. 38ecbf1 Packed Structures by Andrew Lenharth · 18 years ago
  73. 6b538cf Provide a getOpcode() method on CmpInst to ensure the opcode is returned by Reid Spencer · 18 years ago
  74. 5c14a1b For PR950: by Reid Spencer · 18 years ago
  75. 7858b33 Bail on the getInferredCast idea. Remove the function and convert by Reid Spencer · 18 years ago
  76. c0459fb Implement getPointerCast. by Reid Spencer · 18 years ago
  77. 67263fe Separate getCompare from get and getCompareTy from getTy. by Reid Spencer · 18 years ago
  78. 848414e Implement new cast creation functions for both instructions and constant by Reid Spencer · 18 years ago
  79. 8d5a6ae Reduce the size of the ExprMapKeyType class. by Reid Spencer · 18 years ago
  80. 077d0eb For PR950: Fix constant expressions to properly support ICmp and FCmp type expressions. by Reid Spencer · 18 years ago
  81. 5666712 Take a baby step towards getting rid of inferred casts. Provide methods on by Reid Spencer · 18 years ago
  82. 728b6db Implement creation of ICmp and FCmp constant expressions. by Reid Spencer · 18 years ago
  83. 68329b2 add a new ConstantIntegral::get method. Simplify the implementation of by Chris Lattner · 18 years ago
  84. 3da59db For PR950: by Reid Spencer · 18 years ago
  85. 2e3def1 Removed iostream #includes. Replaced std::cerr with DOUT. by Bill Wendling · 18 years ago
  86. 3822ff5 For PR950: by Reid Spencer · 18 years ago
  87. 0a783f7 For PR950: Replace the REM instruction with UREM, SREM and FREM. by Reid Spencer · 18 years ago
  88. abf6345 Speed up isCString() by Evan Cheng · 18 years ago
  89. 22c7030 Add isCString() - returns true if a ConstantArray is a CString. by Evan Cheng · 18 years ago
  90. 1628cec For PR950: by Reid Spencer · 18 years ago
  91. b83eb64 For PR950: by Reid Spencer · 18 years ago
  92. 35b89fa add a method to determine whether evaluation of a constant can trap. by Chris Lattner · 18 years ago
  93. 003cbf3 Eliminate ConstantBool::True and ConstantBool::False. Instead, provide by Chris Lattner · 18 years ago
  94. f6e70fa remove reference to dead method by Chris Lattner · 18 years ago
  95. 8a94bf1 Use the new ManagedStatic class to explicitly manage static variables, eliminating static ctors/dtors by Chris Lattner · 18 years ago
  96. a5b0740 Add new SetCondInst::isRelational/isEquality methods. Rename by Chris Lattner · 18 years ago
  97. a4f0b3a s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| by Chris Lattner · 18 years ago
  98. ede5aa4 Reduce the size of Constants.o by 25% by generalizing specific instantiations of by Jim Laskey · 18 years ago
  99. b88a7fb Add a new helper, simplify ConstantExpr::getWithOperandReplaced at Gabor's by Chris Lattner · 18 years ago
  100. 1fe8f6b Add a new method for bugpoint to use by Chris Lattner · 18 years ago