aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT/PointerIntPair.h
Commit message (Expand)AuthorAgeFilesLines
* Eliminate redundant bitwise operations when using a llvm/ADT/PointerUnion.Argyrios Kyrtzidis2012-12-031-3/+24
* Fix integer undefined behavior due to signed left shift overflow in LLVM.Richard Smith2012-08-241-2/+2
* Allow PointerIntPairs to be created from const void *.Jordan Rose2012-07-181-1/+12
* PointerUnion::getAddrOf() does not need to be template since we can onlyArgyrios Kyrtzidis2012-03-061-1/+5
* Allow getting the address of the value in a PointerUnion or PointerIntPair if...Argyrios Kyrtzidis2011-02-191-0/+7
* Remove isPod() from DenseMapInfo, splitting it out to its ownChris Lattner2009-12-151-1/+6
* Fix a few places where PointerIntPair was using PointerLikeTypeTraits<PointerTy>John McCall2009-09-171-4/+5
* I cast, therefore I think I know what I'm doing.Bill Wendling2009-04-261-4/+4
* Use uint64_t instead of unsigned.Bill Wendling2009-04-261-4/+6
* revert an incorrect patch. This causes crashes all over the place on aChris Lattner2009-04-261-6/+4
* Suppress warnings about conversion shortening 64-bit to 32-bit.Bill Wendling2009-04-261-4/+6
* fix the PointerLikeTypeTraits specialization for PointerIntPair toChris Lattner2009-03-301-2/+4
* add missing space.Chris Lattner2009-03-291-2/+2
* When forming sentinels for empty/tombstone, make sure to respect theChris Lattner2009-03-291-3/+6
* Allow a specific PointerIntPair instance to use a specific Pointer trait:Chris Lattner2009-03-291-3/+2
* Replace the PointerLikeTypeTraits::getNumLowBitsAvailableChris Lattner2009-03-291-9/+39
* rename PointerLikeTypeInto to PointerLikeTypeTraits, add trait for Chris Lattner2009-03-291-2/+3
* teach SmallPtrSet that PointerIntPair is "basically a pointer".Chris Lattner2009-03-291-0/+20
* Get this building with gcc-4.4.Duncan Sands2009-01-161-0/+1
* Removed trailing whitespace.Misha Brukman2009-01-091-7/+7
* Move the conversion to intptr_t to a separate statement. ThisDan Gohman2008-12-081-2/+3
* Use intptr_t instead of unsigned here, which is more appropriateDan Gohman2008-12-071-1/+1
* add the rest of the comparison routines.Chris Lattner2008-11-301-6/+6
* protect against negative values that would exceed allowed bit widthTorok Edwin2008-11-291-1/+1
* apparently GCC doesn't believe that I understand C Chris Lattner2008-11-291-2/+2
* Typo fix.Duncan Sands2008-11-291-1/+1
* Fix sentinels to use correctly 'aligned' pointers.Chris Lattner2008-11-291-2/+2
* Fix spello, add DenseMapInfo specialization for PointerIntPair.Chris Lattner2008-11-291-0/+22
* fix comment typoChris Lattner2008-11-281-1/+1
* fix a bug.Chris Lattner2008-11-281-1/+1
* add a generic "bitmangled pointer" class, which allows a parameterizedChris Lattner2008-11-281-0/+69