Age | Commit message (Expand) | Author |
2012-03-07 | Switch this code to use hash_combine_range rather than incremental calls | Chandler Carruth |
2012-03-06 | Change ConstantAggrUniqueMap to use Chandler's new hashing | Jay Foad |
2012-02-05 | Efficient Constant Uniquing. | Talin |
2012-01-26 | smallvectorize and ArrayRef'ize some stuff. | Chris Lattner |
2012-01-23 | convert CAZ, UndefValue, and CPN to use DenseMap's again, this time without | Chris Lattner |
2012-01-23 | revert r148691 and 148693 | Chris Lattner |
2012-01-23 | switch UndefValue and ConstantPointerNull over to DenseMap's for uniquing. | Chris Lattner |
2012-01-23 | Replace a use of ConstantUniqueMap for CAZ constants with a simple DenseMap. | Chris Lattner |
2012-01-17 | Remove unreachable code. (replace with llvm_unreachable to help GCC where nec... | David Blaikie |
2011-12-20 | Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_... | David Blaikie |
2011-07-18 | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner |
2011-07-09 | Land the long talked about "type system rewrite" patch. This | Chris Lattner |
2011-06-22 | Extend ConstantUniqueMap with a new template parameter ValRefType, | Jay Foad |
2011-04-13 | PR9214: Convert ConstantExpr::getIndices() to return an ArrayRef, plus | Jay Foad |
2011-01-11 | FixedNumOperandTraits and VariadicOperandTraits assumed that, given a | Jay Foad |
2010-08-28 | remove unions from LLVM IR. They are severely buggy and not | Chris Lattner |
2010-07-17 | Fix PR7658, a problem where type refinement can trigger | Chris Lattner |
2010-03-22 | Free all Constants in ~LLVMConstantImpl. We avoid assertion failures | Jeffrey Yasskin |
2010-03-21 | Memoize InlineAsms into the LLVMContext and delete them on shutdown. | Jeffrey Yasskin |
2010-02-12 | Add support for a union type in LLVM IR. Patch by Talin! | Chris Lattner |
2010-01-05 | Fix a build error and change errs() to dbgs(). | David Greene |
2010-01-05 | Change errs() to dbgs(). | David Greene |
2009-11-01 | remove a bunch of locking from LLVMContextImpl. Since only one thread | Chris Lattner |
2009-10-27 | Rename lib/VMCore/ConstantsContext.h:ValueMap<> to ConstantUniqueMap<> to avoid | Jeffrey Yasskin |
2009-09-15 | When a constant's type is refined, update the constant in place | Dan Gohman |
2009-09-12 | Preserve the inbounds flag, so that the constant folder doesn't | Dan Gohman |
2009-09-07 | Reappy r80998, now that the GlobalOpt bug that it exposed on MiniSAT is fixed. | Dan Gohman |
2009-09-06 | Public and private corrections, warned about by icc (#304). | Duncan Sands |
2009-09-06 | Revert "Include optional subclass flags, such as inbounds, nsw, etc., ...", this | Daniel Dunbar |
2009-09-04 | Include optional subclass flags, such as inbounds, nsw, etc., in the | Dan Gohman |
2009-09-03 | Now Bitcode reader bug is fixed. Reapply 80839. | Devang Patel |
2009-09-02 | Revert 80839 for now. It causes test failures. | Devang Patel |
2009-09-02 | Use CallbackVH, instead of WeakVH, to hold MDNode elements. | Devang Patel |
2009-08-31 | Free the constants that have no uses in ~LLVMContext. | Torok Edwin |
2009-08-23 | remove some DOUTs | Chris Lattner |
2009-08-23 | Use standard LLVM-style headers. | Owen Anderson |
2009-08-13 | Push LLVMContexts through the IntegerType APIs. | Owen Anderson |
2009-08-11 | Remove dead metadata. | Devang Patel |
2009-08-10 | Rename ConvertType to ConvertConstant to avoid a name conflict on llvm-gcc. | Daniel Dunbar |
2009-08-10 | g++ 4.0 doesn't have std::vector::data. | Benjamin Kramer |
2009-08-10 | Change the MDNode uniquing to a ValueMap, at Devang's request. | Owen Anderson |
2009-08-04 | It helps if I remember to actually add the file... | Owen Anderson |