aboutsummaryrefslogtreecommitdiff
path: root/lib/Support
AgeCommit message (Expand)Author
2012-04-11Fix the build under Debian GNU/Hurd.Sylvestre Ledru
2012-04-11FoldingSet: Push the hash through FoldingSetTraits::Equals, so clients can us...Benjamin Kramer
2012-04-05In MemoryBuffer::getOpenFile() make sure that the buffer is null-terminated ifArgyrios Kyrtzidis
2012-04-04Move yaml::Stream's dtor out of line so it can see Scanner's dtor.Benjamin Kramer
2012-04-03Sorry about that. MSVC seems to accept just about any random string you give ...Michael J. Spencer
2012-04-03Add YAML parser to Support.Michael J. Spencer
2012-04-02Add triple support for the IBM BG/P and BG/Q supercomputers.Hal Finkel
2012-03-29Lowercase the tag name to match the rest of dwarf.Eric Christopher
2012-03-26Fix GetMainExecutable on kFreeBSD.Anton Korobeynikov
2012-03-24Fix null to integer conversion warnings.Jean-Daniel Dupas
2012-03-21[PathV2]: Fix bug in create_directories which caused infinite recursion onMichael J. Spencer
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