aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT
Commit message (Expand)AuthorAgeFilesLines
* Factor code out of APInt to form a isUIntN helper function.Dan Gohman2010-11-031-1/+1
* Add a specialization for 'long', a hole in the set of fundamentalChandler Carruth2010-10-311-0/+14
* Rename alignof -> alignOf to avoid irritating C++'0x compilers,Chris Lattner2010-10-301-1/+1
* Extend StringRef's edit-distance algorithm to permit an upper bound on the al...Douglas Gregor2010-10-191-1/+6
* add uadd_ov/usub_ov to apint, consolidate constant foldingChris Lattner2010-10-141-3/+3
* missed a line :(Chris Lattner2010-10-131-1/+1
* constify these methods.Chris Lattner2010-10-131-4/+4
* add a few operations for signed operations that also Chris Lattner2010-10-131-11/+23
* GCC extensions are no longer used here - update the comment.Duncan Sands2010-10-031-2/+2
* Remove two uses of the gcc specific 'aligned' attribute. ThisDuncan Sands2010-10-031-11/+5
* Add an all() method to BitVector, for testing whether all bits are set.Dan Gohman2010-09-272-0/+13
* Make SetVector's remove indicate whether it actually removed something.Dan Gohman2010-09-221-1/+3
* Trailing whitespace.Mikhail Glushenkov2010-09-211-6/+6
* Add better support for environment portion of triple. Original patch byDuncan Sands2010-09-161-1/+34
* Create PTX backend. Patch by Che-Liang Chiou!Nick Lewycky2010-09-071-0/+1
* fix this to work with allocators that have reference type with compilersChris Lattner2010-09-041-3/+7
* After some discussion with djg, teach SmallVector to grow from a zeroJohn McCall2010-09-021-17/+6
* Make the iterator form of erase return void, since it always succeeds,Dan Gohman2010-09-013-5/+4
* Kill a couple of unused variables.Eric Christopher2010-08-301-2/+2
* Delete an unused declaration.Dan Gohman2010-08-291-1/+0
* SmallVector's growth policies don't like starting from zero capacity.John McCall2010-08-261-1/+9
* Provide an explicit specialization of SmallVector at N=0 which doesJohn McCall2010-08-251-0/+33
* Avoid O(n*m) complexity in StringRef::find_first(_not)_of(StringRef).Benjamin Kramer2010-08-231-2/+2
* StringRef tweaks:Benjamin Kramer2010-08-231-2/+4
* Finish full attribute class emission for clang.Sean Hunt2010-08-181-0/+20
* Revert r111394. It was too aggressive.Jakob Stoklund Olesen2010-08-181-9/+0
* Aggressively prune the DFS when inserting phi-defs.Jakob Stoklund Olesen2010-08-181-0/+9
* Add df_iterator::getPathLength and getPath as a way of getting a path from theJakob Stoklund Olesen2010-08-181-0/+10
* Don't pass in a null pointer to std::string's ctor, an empty stringChris Lattner2010-08-181-1/+4
* Add hooks to FoldingSetTrait to allow specializations to provideDan Gohman2010-08-161-15/+124
* Tidy up whitespace in comments.Dan Gohman2010-08-161-9/+9
* Constify FoldingSetNodeIDRef's Data.Dan Gohman2010-08-161-3/+3
* Reverse the order of GetNodeProfile's arguments, for consistencyDan Gohman2010-08-161-4/+4
* Fix indentation in example code in a comment.Dan Gohman2010-08-161-3/+3
* Use getAllOnesValue, saves a copy and looks better.Benjamin Kramer2010-08-131-2/+2
* Add a 'normalize' method to the Triple class, which takes a mucked upDuncan Sands2010-08-121-14/+18
* Remove the ValueMap operator=, which was wrong (it did't correct theDuncan Sands2010-08-091-6/+1
* Change the Interval type to signed in ImmutableIntervalMap.h.Zhongxing Xu2010-08-091-5/+5
* Remove the ValueMap copy constructor. It's not used anywhere,Duncan Sands2010-08-081-7/+1
* Fix typo.Nick Lewycky2010-08-071-1/+1
* Fix the ValueMap copy constructor. The issue is that the map keys are valueDuncan Sands2010-07-301-1/+6
* Fill out the interface of DenseSet a bit.Owen Anderson2010-07-271-0/+6
* make lookup failures not fatal.Chris Lattner2010-07-271-1/+6
* In commit 91421, isPod was changed from false to true for these value handles.Duncan Sands2010-07-271-6/+0
* add a new NullablePtr class which makes it more obvious in APIChris Lattner2010-07-241-0/+52
* give StringMap a new ctor which allows you to initialize itChris Lattner2010-07-231-0/+4
* modernize stringset interfaceChris Lattner2010-07-231-4/+3
* Don't pass StringRef by reference.Benjamin Kramer2010-07-142-7/+7
* 80-columnsEric Christopher2010-07-132-6/+10
* Add convenience method FoldingSetImpl::InsertNode(Node *N) that asserts if th...Argyrios Kyrtzidis2010-07-121-0/+8