aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/ADT
AgeCommit message (Expand)Author
2007-10-18Changed the return type of type-specific Allocate() methods to returnTed Kremenek
2007-10-17ImutAVLTree now allocates tree nodes from the BumpPtrAllocator usingTed Kremenek
2007-10-17Minor cosmetic cleanups in the calculation of alignments forTed Kremenek
2007-10-17Updated StringMap to use llvm::AlignOf to compute the alignment of mapTed Kremenek
2007-10-17Updated VC++ build system.Hartmut Kaiser
2007-10-15Fixed incorrect renaming of method name (forgot two characters).Ted Kremenek
2007-10-15Added more doxygen comments.Ted Kremenek
2007-10-14Consolidate logic for creating NaNs. Silence compiler warning.Neil Booth
2007-10-12don't use intptr_t without including it.Chris Lattner
2007-10-12Make this compute the correct offset, handling alignment of the elementChris Lattner
2007-10-12Implement correctly-rounded decimal->binary conversion, i.e. conversionNeil Booth
2007-10-12make operator== work with non-equal sized bitvectors, as long as Chris Lattner
2007-10-11Provided accessors to internal allocator for ImutAVLTree and ImmutableSet.Ted Kremenek
2007-10-11Next PPC long double bits. First cut at constants.Dale Johannesen
2007-10-11make bitvector &= do the right thing if vectors have mismatched length.Chris Lattner
2007-10-11Added iterators to ImmutableSet.Ted Kremenek
2007-10-10Added some doxygen comments to ImmutableSet.Ted Kremenek
2007-10-10Removed uninformative assertions that catch problems that willTed Kremenek
2007-10-10Removed "height" of an AVL tree node from its Profile. This isTed Kremenek
2007-10-10Removed spurious forward declaration to a structure that will no longer be used.Ted Kremenek
2007-10-10Added some doxygen comments to a few methods of ImutAVLTree.Ted Kremenek
2007-10-10Added preliminary support for iterators in ImutAVLTree.Ted Kremenek
2007-10-10Renamed internal method "Create" of ImutAVLTree to "CreateNode".Ted Kremenek
2007-10-09Added implementation of immutable (functional) maps and sets, asTed Kremenek
2007-10-09Fix problems where DenseMap used operator!= instead of correctly Chris Lattner
2007-10-09Change a #include into a forward declarationChris Lattner
2007-10-08Add a new function tcExtract for extracting a bignum from anNeil Booth
2007-10-07Finish off PR1723, by working around some strange compiler bug.Chris Lattner
2007-10-07Add back convertFromSignExtendedInteger.Neil Booth
2007-10-07Reimplement convertFromUnsignedInteger so it is passed a const bignum.Neil Booth
2007-10-07convertFromInteger, as originally written, expected sign-extendedNeil Booth
2007-10-07combineLostFractions does not need to be a member functionNeil Booth
2007-10-07Some more problems noticed by CurtisDaniel Berlin
2007-10-06Generalize tcFullMultiply so that the operands can be of differingNeil Booth
2007-10-05Mark count method const.Chris Lattner
2007-10-05Fix intersectWithComplement bug noticed by Curtis DunhamDaniel Berlin
2007-10-04Fix the previous bug a slightly different way (by modifying how find_next works)Daniel Berlin
2007-10-04Fix off by one error in iteratorDaniel Berlin
2007-10-04It helps a lot when you check for the end of your list before randomlyDaniel Berlin
2007-10-04Make SparseBitVector::set actually work properly when sets are not in ascendi...Daniel Berlin
2007-10-03Add APFloat -> hexadecimal string conversion, as per %a and %A in C99.Neil Booth
2007-10-03Add a GraphTraits partial specialization to make the inverse of an inverse be...Owen Anderson
2007-10-03Add initial iterator support for folding set.Chris Lattner
2007-10-03Tweak RoundAwayFromZero the bit number below which is truncated, and makeNeil Booth
2007-09-30Add a helper useful when mapping from a map element to its hash node.Chris Lattner
2007-09-30Add a new DenseSet abstraction.Chris Lattner
2007-09-26Whitespace cleanup.Neil Booth
2007-09-26Fix small bug in operator== for iteratorsDaniel Berlin
2007-09-24Comment fixupsDaniel Berlin
2007-09-24Implement offline variable substitution in order to reduce memoryDaniel Berlin