aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic
AgeCommit message (Expand)Author
2014-04-25Introduce an Emscripten C++ ABI.Dan Gohman
2014-04-09set the emscripten backend's atomic widths to 32Alon Zakai
2014-03-03Set the natural stack alignment for asm.js to 16 bytes.Dan Gohman
2014-02-24Introduce the asmjs-unknown-emscripten target triple.Dan Gohman
2013-05-15Merging r181750:Bill Wendling
2013-05-15Merging r181728:Bill Wendling
2013-05-06Add SystemZ supportUlrich Weigand
2013-05-06Allow targets to define minimum alignment for global variablesUlrich Weigand
2013-05-04AArch64: teach Clang about __clear_cache intrinsicTim Northover
2013-05-03Revert r177218.Argyrios Kyrtzidis
2013-05-03Remove DiagnosticConsumer::clone(), a bad idea that is now unused.Douglas Gregor
2013-05-03When building a module, forward diagnostics to the outer diagnostic consumer.Douglas Gregor
2013-05-03Initialize WarnOnSpellCheck.Rafael Espindola
2013-05-03Add support for -march=btver2.Benjamin Kramer
2013-04-24Add some more required SPARC v9 predefined macros.Jakob Stoklund Olesen
2013-04-18Add comment to describe cleverness.Benjamin Kramer
2013-04-18Reject asm output constraints that consist of modifiers only.Benjamin Kramer
2013-04-17[Modules] Use global index to improve typo correction performanceArgyrios Kyrtzidis
2013-04-16Add support for sparcv9 targets.Jakob Stoklund Olesen
2013-04-14[Mips] Support -mmicromips / -mno-micromips command line options.Simon Atanasyan
2013-04-14[Mips] Follow-up to r179481. Consider "single-float" as a separateSimon Atanasyan
2013-04-13Introduce SourceManager::getDecomposedIncludedLoc, that returns the "included...Argyrios Kyrtzidis
2013-04-08The PNaCl target no longer permits __attribute__((regparm)).Eli Bendersky
2013-04-05AArch64: bring predefines in line with most recent ACLE documentTim Northover
2013-04-04Add support for __GCC_HAVE_SYNC_COMPARE_AND_SWAP_{1,2,4,8} on x86.Michael J. Spencer
2013-04-01R600: Add missing Southern Islands GPU to setCPU() functionTom Stellard
2013-03-30Remove old NVPTX cpus and add new NVPTX cpusJustin Holewinski
2013-03-30Add support for gcc-compatible -mfprnd -mno-fprnd PPC optionsHal Finkel
2013-03-29Add RDSEED intrinsic support defined in AVX2 extensionMichael Liao
2013-03-28Add support for gcc-compatible -mpopcntd -mno-popcntd PPC optionsHal Finkel
2013-03-28Add support for gcc-compatible -mmfcrf -mno-mfcrf PPC optionsHal Finkel
2013-03-26Add PRFCHW intrinsic supportMichael Liao
2013-03-25<rdar://problem/13358795> Teach CMake to check Subversion version information...Douglas Gregor
2013-03-25Fix a layering violation introduced in r177705.Matt Beaumont-Gay
2013-03-22OpenMP threadprivate directive parsing and semantic analysisAlexey Bataev
2013-03-20<rdar://problem/12368093> Extend module maps with a 'conflict' declaration, a...Douglas Gregor
2013-03-20Make sure that Module::ConfigMacrosExhaustive gets initialized and deserializ...Douglas Gregor
2013-03-20<rdar://problem/10796651> Introduce configuration macros into module maps.Douglas Gregor
2013-03-13[Modules] Resolve top-headers of modules lazily.Argyrios Kyrtzidis
2013-03-12Remove driver support for Hexagon V2 and V3Matthew Curtis
2013-03-07Add 'e' to the SPIR data layout - SPIR is little endian for now.Guy Benyei
2013-03-05Mips specific inline assembler constraint 'R'Jack Carter
2013-03-04Tidy up lists of Cortex-A series processors, adding entries for A7.Bob Wilson
2013-03-04Mips specific inline assembler constraint 'R'Jack Carter
2013-03-04R600: Use the GPU type to determine the correct DataLayout v2Tom Stellard
2013-03-01Fix typos: [Dd]iagnosic -> [Dd]iagnosticStefanus Du Toit
2013-03-01Add one more sanity check in SourceManager::getFileIDLoaded().Argyrios Kyrtzidis
2013-03-01In SourceManager::getFileIDLoaded(), add some sanity checks to make sure we d...Argyrios Kyrtzidis
2013-02-27[Mips] Add two new aliases for MIPS ABI names 32 (means o32 abi) and 64Simon Atanasyan
2013-02-27Refine SourceManager's isBeforeInTranslationUnit() cache to have more entries.Ted Kremenek