aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic
AgeCommit message (Expand)Author
2011-09-13Switch LangOptions over to a .def file that describes header of theDouglas Gregor
2011-09-12When an import statement fails to find a module in the module cache,Douglas Gregor
2011-09-08Added missing initialization.Abramo Bagnara
2011-09-01Allow the preprocessor to be constructed without performing target-Douglas Gregor
2011-09-01Modules hide macro definitions by default, so that silly things likeDouglas Gregor
2011-08-29Clang/PNaCl: Improve test coverage for PNaClTargetInfo (type aligns), fixes n...Ivan Krasin
2011-08-28Warn on missing [super finalize] calls.Nico Weber
2011-08-25PNaClTargetInfo: add __ELF__, _REENTRANT and _GNU_SOURCE defines and update t...Ivan Krasin
2011-08-24Follow up to r138470 (Add PNaCl TargetInfo). I've occasionally submitted wron...Ivan Krasin
2011-08-24Add PNaCl TargetInfo.Ivan Krasin
2011-08-23Remove one SourceManager::isInFileID overload and use isOffsetInFileID for th...Argyrios Kyrtzidis
2011-08-23Amend r138129 (reduction of SLocEntries) which introduced performance regress...Argyrios Kyrtzidis
2011-08-23Move a couple of SourceManager functions out-of-line; no functionality change.Argyrios Kyrtzidis
2011-08-21Boost the efficiency of SourceManager::getMacroArgExpandedLocation.Argyrios Kyrtzidis
2011-08-19Refactor common functionality into SourceManager::getFileIDSize, no functiona...Argyrios Kyrtzidis
2011-08-18Implement '-Weverything', which enables all warnings except those explicitly ...Ted Kremenek
2011-08-18"-mavx" should also enable all other SSE levels.Bruno Cardoso Lopes
2011-08-17Fix -ferror-limit= to properly emit notes following the last errorDouglas Gregor
2011-08-17Introduce SourceManager::getMacroArgExpandedLocation function.Argyrios Kyrtzidis
2011-08-17Make SourceManager::isBeforeInTranslationUnit handle macro locations correctly.Argyrios Kyrtzidis
2011-08-13Fix C++0x narrowing conversion errors in Clang.Jeffrey Yasskin
2011-08-09Provide diag_iterator for iterating over the built-in diagnostic IDs/names in...Ted Kremenek
2011-08-04Additional comments and whitespace.Chad Rosier
2011-08-04Add partial support for using anonymous bitfields (e.g., int : 0) to enforce Chad Rosier
2011-07-31Remove dead code flagged by GCC's -Wunused-but-set-variable.Benjamin Kramer
2011-07-29Add support for the 'Q' arm memory constraint.Eric Christopher
2011-07-29Make DiagnosticErrorTrap keep a count of the errors that occurred so multipleArgyrios Kyrtzidis
2011-07-27Change SourceManager::getDataStructureSizes() to use llvm::capacity_in_bytes().Ted Kremenek
2011-07-26clang_getCXTUResourceUsage: Report memory used by data structures in SourceMa...Ted Kremenek
2011-07-26After further discussion it has been determined that alignof should report Chad Rosier
2011-07-26Clean up as many of the comments in Basic I can find to talk in terms ofChandler Carruth
2011-07-26Migrate 'Instantiation' data and API bits of SLocEntry to 'Expansion'Chandler Carruth
2011-07-26Convert InstantiationInfo and much of the related code to ExpansionInfoChandler Carruth
2011-07-26Rename create(MacroArg)InstantiationLoc to create(MacroArg)ExpansionLoc.Chandler Carruth
2011-07-26Rename SourceManager (and InstantiationInfo) isMacroArgInstantiation APIChandler Carruth
2011-07-25Rename getInstantiationLineNumber to getExpansionLineNumber in bothChandler Carruth
2011-07-25Rename getInstantiationColumnNumber to getExpansionColumnNumber in bothChandler Carruth
2011-07-25Rename getDecomposedInstantiationLoc to getDecomposedExpansionLoc.Chandler Carruth
2011-07-25getInstantiationLocSlowCase -> getExpansionLocSlowCaseChandler Carruth
2011-07-25Rename SourceManager::getImmediateInstantiationRange toChandler Carruth
2011-07-25Allow target to specify about using minimum alignment vs preferred. Takes ca...Chad Rosier
2011-07-25Rename SourceManager::getInstantiationRange to getExpansionRange.Chandler Carruth
2011-07-25Mechanically rename SourceManager::getInstantiationLoc andChandler Carruth
2011-07-23Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon ...Chris Lattner
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-07-21Define the _MIPS_SIM builtin macro on MIPS platforms. Patch by Robert Millan!Bruno Cardoso Lopes
2011-07-19Refactor r135502 to avoid an empty if else condition, per Eric's suggestion (...Chad Rosier
2011-07-19Clang asserts "Invalid environment!" when using -ccc-host-triple Chad Rosier
2011-07-19Revamp the SourceManager to separate the representation of parsedDouglas Gregor
2011-07-14simplifyChris Lattner