aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Support
Commit message (Expand)AuthorAgeFilesLines
* Reconfigure config.h and llvm-config.h.Logan Chien2012-05-091-2/+2
* Migrate external/llvm to LLVM-155090-2012-419.Shih-wei Liao2012-04-241-0/+1
* Merge with LLVM upstream r155090.Shih-wei Liao2012-04-2420-327/+2363
|\
| * SourceMgr: Colorize diagnostics.Benjamin Kramer2012-04-181-7/+41
| * SmallPtrSet: Reuse DenseMapInfo's pointer hash function instead of inventing ...Benjamin Kramer2012-04-181-1/+2
| * fix error check in assertSeth Cantrell2012-04-181-1/+1
| * C++ has newlines at the end of files (including include files).David Blaikie2012-04-171-1/+1
| * platform support for counting column widths and checking isprintSeth Cantrell2012-04-175-0/+104
| * Goodbye, JSONParser...Manuel Klimek2012-04-172-303/+0
| * Reapply 'Add reverseColor to raw_ostream'.Benjamin Kramer2012-04-163-0/+49
| * Revert r154800 which breaks windows builders.Argyrios Kyrtzidis2012-04-163-50/+0
| * Add reverseColor to raw_ostream.Argyrios Kyrtzidis2012-04-163-0/+50
| * Fix the build under Debian GNU/Hurd.Sylvestre Ledru2012-04-113-2/+17
| * FoldingSet: Push the hash through FoldingSetTraits::Equals, so clients can us...Benjamin Kramer2012-04-111-3/+3
| * In MemoryBuffer::getOpenFile() make sure that the buffer is null-terminated ifArgyrios Kyrtzidis2012-04-051-0/+11
| * Move yaml::Stream's dtor out of line so it can see Scanner's dtor.Benjamin Kramer2012-04-041-0/+2
| * Sorry about that. MSVC seems to accept just about any random string you give ...Michael J. Spencer2012-04-031-2/+2
| * Add YAML parser to Support.Michael J. Spencer2012-04-032-0/+2116
| * Add triple support for the IBM BG/P and BG/Q supercomputers.Hal Finkel2012-04-021-0/+6
| * Lowercase the tag name to match the rest of dwarf.Eric Christopher2012-03-291-1/+1
| * Fix GetMainExecutable on kFreeBSD.Anton Korobeynikov2012-03-261-3/+3
| * Fix null to integer conversion warnings.Jean-Daniel Dupas2012-03-241-2/+2
| * [PathV2]: Fix bug in create_directories which caused infinite recursion onMichael J. Spencer2012-03-211-5/+6
* | Merge branch 'upstream' into sliao_dShih-wei Liao2012-03-247-100/+115
|\ \ | |/
| * Move APInt::operator[] inline.Benjamin Kramer2012-03-141-6/+0
| * Move APInt::operator! inline, it's small and fuses well with surrounding code...Benjamin Kramer2012-03-141-10/+0
| * Add a sanity check in MemoryBuffer::getOpenFile() to make sure we don't hangArgyrios Kyrtzidis2012-03-131-1/+5
| * Inline a trivial helper function.Benjamin Kramer2012-03-121-7/+3
| * Don't cast away constant qualifier.Duncan Sands2012-03-121-1/+1
| * Replace a hand-coded leading one counting loop with the magic from MathExtras.h.Benjamin Kramer2012-03-111-8/+1
| * Make StringRef::getAsInteger work with all integer types. Before this changeMichael J. Spencer2012-03-101-29/+7
| * Add support for r600 (AMD GPUs HD2XXX - HD6XXX) target triplet.Anton Korobeynikov2012-03-091-0/+10
| * Silence unused function warning when graphviz is not available.Benjamin Kramer2012-03-081-5/+3
| * Revert commit 152300 (ddunbar) since it still seems to be breakingDuncan Sands2012-03-081-1/+43
| * [ADT] Change the trivial FoldingSetNodeID::Add* methods to be inline, reappliedDaniel Dunbar2012-03-081-43/+1
| * Revert r152288, "[ADT] Change the trivial FoldingSetNodeID::Add* methods to beDaniel Dunbar2012-03-081-1/+43
| * [ADT] Change the trivial FoldingSetNodeID::Add* methods to be inline.Daniel Dunbar2012-03-081-43/+1
| * Copy the right amount of elements.Benjamin Kramer2012-03-071-3/+5
| * SmallPtrSet: Copy all the elements when swapping, not just numelements.Benjamin Kramer2012-03-071-5/+4
| * Added -view-background to avoid waiting for each GraphViz invocation.Andrew Trick2012-03-071-39/+40
| * SmallPtrSet: Provide a more efficient implementation of swap than the default...Benjamin Kramer2012-03-061-0/+50
* | Patch apple-related breakage.Stephen Hines2012-03-071-2/+2
* | Merge with upstream LLVM @152063Stephen Hines2012-03-052-1/+7
* | Merge branch 'upstream' into merge-20120305Stephen Hines2012-03-0534-790/+1487
|\ \ | |/
| * Replace the hashing functions on APInt and APFloat with overloads of theChandler Carruth2012-03-042-103/+21
| * Add generic support for hashing StringRef objects using the new hashing library.Chandler Carruth2012-03-041-0/+7
| * Switch FoldingSet over to the new hashing infrastructure. We might wantChandler Carruth2012-03-011-18/+2
| * BumpPtrAllocator: Make sure threshold cannot be initialized with a value smal...Benjamin Kramer2012-03-011-11/+6
| * If BumpPtrAllocator is requested to allocate a size that exceeds the slab size,Argyrios Kyrtzidis2012-03-011-4/+9
| * Add the source file with trivial definitions in it that was missing fromChandler Carruth2012-03-011-0/+29