aboutsummaryrefslogtreecommitdiff
path: root/lib/Support
AgeCommit message (Expand)Author
2012-03-14Move APInt::operator[] inline.Benjamin Kramer
2012-03-14Move APInt::operator! inline, it's small and fuses well with surrounding code...Benjamin Kramer
2012-03-13Add a sanity check in MemoryBuffer::getOpenFile() to make sure we don't hangArgyrios Kyrtzidis
2012-03-12Inline a trivial helper function.Benjamin Kramer
2012-03-12Don't cast away constant qualifier.Duncan Sands
2012-03-11Replace a hand-coded leading one counting loop with the magic from MathExtras.h.Benjamin Kramer
2012-03-10Make StringRef::getAsInteger work with all integer types. Before this changeMichael J. Spencer
2012-03-09Add support for r600 (AMD GPUs HD2XXX - HD6XXX) target triplet.Anton Korobeynikov
2012-03-08Silence unused function warning when graphviz is not available.Benjamin Kramer
2012-03-08Revert commit 152300 (ddunbar) since it still seems to be breakingDuncan Sands
2012-03-08[ADT] Change the trivial FoldingSetNodeID::Add* methods to be inline, reappliedDaniel Dunbar
2012-03-08Revert r152288, "[ADT] Change the trivial FoldingSetNodeID::Add* methods to beDaniel Dunbar
2012-03-08[ADT] Change the trivial FoldingSetNodeID::Add* methods to be inline.Daniel Dunbar
2012-03-07Copy the right amount of elements.Benjamin Kramer
2012-03-07SmallPtrSet: Copy all the elements when swapping, not just numelements.Benjamin Kramer
2012-03-07Added -view-background to avoid waiting for each GraphViz invocation.Andrew Trick
2012-03-06SmallPtrSet: Provide a more efficient implementation of swap than the default...Benjamin Kramer
2012-03-04Replace the hashing functions on APInt and APFloat with overloads of theChandler Carruth
2012-03-04Add generic support for hashing StringRef objects using the new hashing library.Chandler Carruth
2012-03-01Switch FoldingSet over to the new hashing infrastructure. We might wantChandler Carruth
2012-03-01BumpPtrAllocator: Make sure threshold cannot be initialized with a value smal...Benjamin Kramer
2012-03-01If BumpPtrAllocator is requested to allocate a size that exceeds the slab size,Argyrios Kyrtzidis
2012-03-01Add the source file with trivial definitions in it that was missing fromChandler Carruth
2012-03-01Rewrite LLVM's generalized support library for hashing to follow the APIChandler Carruth
2012-02-29Make MemoryObject accessor members const againDerek Schuff
2012-02-29Support/PathV2: Fix namespace qualifier in make_absolute(), for Win32.Daniel Dunbar
2012-02-29Support/PathV2: Fix make_absolute() to match is_absolute() and not expect toDaniel Dunbar
2012-02-29[PathV2] Fix bug in relative_path.Michael J. Spencer
2012-02-24Fix undefined behavior.Ahmed Charles
2012-02-24Workaround a miscompilation by gcc-4.3 that showed up as a failureDuncan Sands
2012-02-23Update for the removal of Hashing.cpp.Jay Foad
2012-02-23The implementation of GeneralHash::addBits broke C++ aliasing rules; fixJay Foad
2012-02-22Remove extra semi-colons.Chad Rosier
2012-02-22Support was removed from LLVM's MIPS backend for the PSP variant of thatChandler Carruth
2012-02-21Move the implementation of StringRef::split out of StringExtras.cppDuncan Sands
2012-02-21Tiny cosmetic change to use the same style for all of the while loops inChandler Carruth
2012-02-21Replace a hand rolled loop with a lovely StringRef helper we have theseChandler Carruth
2012-02-21Pull the parsing helper functions out of the Triple interface entirely.Chandler Carruth
2012-02-21Clean up comments that I missed when changing the triple representation.Chandler Carruth
2012-02-21Switch the llvm::Triple class to immediately parse the triple string onChandler Carruth
2012-02-20Move constructors out-of-line and flesh out their documentation. NoChandler Carruth
2012-02-19Remove dead code. Improve llvm_unreachable text. Simplify some control flow.Ahmed Charles
2012-02-19APFloat::toString(): Fix overrun at scanning.NAKAMURA Takumi
2012-02-18Fix issue with bitwise and precedence.Ahmed Charles
2012-02-18Hashing.h - utilities for hashing various data types.Talin
2012-02-18Trivial cleanup to group the generic 'armvN' cases with the 'arm' case,Chandler Carruth
2012-02-15Add function for computing the edit distance of two arrays.Kaelyn Uhrain
2012-02-12StringSwitchify the rest of Triple.cpp.Benjamin Kramer
2012-02-12Switch a bunch of manual if-chains to use StringSwitch. Clean them up inChandler Carruth
2012-02-09Change default error_code ctor to a 'named ctor' so it's more self-documenting.David Blaikie