aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic
AgeCommit message (Expand)Author
2012-04-12MIPS: Initialize MIPS CPU's name by default value.Simon Atanasyan
2012-04-06SourceManager: Vectorize ComputeLineNumbers for SSE2.Benjamin Kramer
2012-04-05Move some MIPS target macro definitions from class Mips32TargetInfoBaseSimon Atanasyan
2012-04-04[driver] Create a new -mfpmath= option, which is used to control whether clangChad Rosier
2012-04-03Add more constraint registers for mips.Eric Christopher
2012-03-29ARM backend knows about cortex-m4. The front end should too.Jim Grosbach
2012-03-29Define __LITTLE_ENDIAN__ for le32, since "le" stands for little endian.Jan Wen Voung
2012-03-28Fix the type of wchar_t on Solaris.David Chisnall
2012-03-27Add better support for $fp and $sp for mips inline asm support.Eric Christopher
2012-03-23Add support for MIPS' floating ABIs (hard, soft and single) to clang driver.Akira Hatanaka
2012-03-14No longer defining LP64 in 64-bit builds on platforms which are not LP64.Aaron Ballman
2012-03-13[Basic] Fix up DiagnosticBuilder::{FlushCounts,Emit} to be inline.Daniel Dunbar
2012-03-13Fix the long double to be of width/align 64. Rename va_list_test toRoman Divacky
2012-03-13[Basic] Stop using a SmallVector<> for Diagnostic. This drops Clang binary sizeDaniel Dunbar
2012-03-13Long double is just double on FreeBSD/{PPC,PPC64}.Roman Divacky
2012-03-12Use ZeroLengthBitfieldAlignment for AAPCS, as well as APCS-GNU.James Molloy
2012-03-11Fix typo in comment, 'langauge' -> 'language'.Nick Lewycky
2012-03-08When checking the encoding of an 8-bit string literal, don't just check theRichard Smith
2012-03-07More git-svn compatible version string, by request.Andrew Trick
2012-03-06Add new code migrator support for migrating existing Objective-C code to useTed Kremenek
2012-03-05TargetInfo: create less temporary strings.Benjamin Kramer
2012-03-02Fix an ABI problem with ptrdiff_t and intptr_t on PPC32Hal Finkel
2012-03-02Use tabs instead of spaces.Benjamin Kramer
2012-03-02clang -v support for separate clang.git and llvm.git, patch by Andrew Trick.Jia Liu
2012-03-02Add the Solaris support directory to the header search when using libc++.David Chisnall
2012-03-01Moving tagging of '__experimental_modules_import' IdentifierInfo out ofTed Kremenek
2012-03-01Change @import to @__experimental_modules_import. We are not ready to commit...Ted Kremenek
2012-02-28Some more Solaris fixes. Now successfully building libc++ on Solaris with cl...David Chisnall
2012-02-26Move FullSourceLoc::dump into the .cpp file, the used attribute made us emit ...Benjamin Kramer
2012-02-22More ArrayRef-ification of methods.Bill Wendling
2012-02-20[PCH] Recover gracefully if the ASTReader detects that a file is differentArgyrios Kyrtzidis
2012-02-20Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith
2012-02-17On Solaris, define some standard macros that the Solaris headers require inDavid Chisnall
2012-02-15Provide common include for all diagnostic headers.David Blaikie
2012-02-15Store the warning option corresponding to a diagnostics as an index into the ...Benjamin Kramer
2012-02-15Remove the unuseful -fdiagnostics-show-nameDavid Blaikie
2012-02-10Set UserLabelPrefix and MCountName correctly for DragonFly BSD. Patch by Sas...Eli Friedman
2012-02-09Kill the brief and full explanation fields from StaticDiagInfoRec. They were ...Benjamin Kramer
2012-02-07Fix indentation and an 80-column violation.Chad Rosier
2012-02-07Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer
2012-02-07In r149662, setDiagnosticMapping was modified to not allow warnings mapped to Chad Rosier
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith
2012-02-04Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer
2012-02-04Move Storage and StorageAllocator out of the PartialDiagnostic class so we ca...Benjamin Kramer
2012-02-03Change the fixed array of FixitHints to a SmallVector to lift offArgyrios Kyrtzidis
2012-02-03[frontend] Don't allow a mapping to a warning override an error/fatal mapping.Chad Rosier
2012-02-02Back out my heinous hack that tricked the module generation mechanismDouglas Gregor
2012-01-31Use the new Triple::getMacOSXVersion function in another place.Bob Wilson
2012-01-31Fix "long double" and __SIZE_TYPE__ on powerpc, now with test fix.Nico Weber