- 83450aa Fix a typo spotted by Jonathan Sauer. by Chandler Carruth · 13 years ago
- 5b7803d Attempt to silence the GCC -Wreturn-type warning... by Chandler Carruth · 13 years ago
- 49defe6 Generate tests for all of the x86 SIMD instruction feature set by Chandler Carruth · 13 years ago
- 53bf4f9 Fix a think-o on my part that got enshrined in a FIXME by setting up the by Chandler Carruth · 13 years ago
- 88c75b0 Move some of the defines down to more natural locations, consolidating by Chandler Carruth · 13 years ago
- 26a3914 Teach Clang to reject 32-bit only CPUs when compiling in 64-bit mode. by Chandler Carruth · 13 years ago
- f17ba33 Simplify the control flow for predefined macro selection by using by Chandler Carruth · 13 years ago
- d9d3ddf Switch the X86TargetInfo object from a string representation of the by Chandler Carruth · 13 years ago
- 499d972 Introduce an enumeration for the x86 CPUs recognized by Clang. I've by Chandler Carruth · 13 years ago
- c3a2e65 Clean up a bit of the uses of CPU in the TargetInfo classes. This makes by Chandler Carruth · 13 years ago
- f6cf1c2 Begin fixing Clang's predefined macros for various architectures. This by Chandler Carruth · 13 years ago
- b201e16 Break SourceManager::translateFileLineCol into translateFile, no functionality change. by Argyrios Kyrtzidis · 13 years ago
- fb3612e Associate the macro arguments location map with a FileID instead by Argyrios Kyrtzidis · 13 years ago
- 40847cf Rename DiagnosticInfo to Diagnostic as per issue 5397 by David Blaikie · 13 years ago
- 78ad0b9 Rename DiagnosticClient to DiagnosticConsumer as per issue 5397 by David Blaikie · 13 years ago
- d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
- 9fe8c74 Fix missing includes for llvm_unreachable by David Blaikie · 13 years ago
- b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
- d8e0fe6 PTX: Clean up target options code by Justin Holewinski · 13 years ago
- 5e5e95d In SourceManager::translateLineCol, handle the case where we are pointing by Argyrios Kyrtzidis · 13 years ago
- bf5851a Define Mips64 TargetInfo classes. by Akira Hatanaka · 13 years ago
- b6a37b3 Clean up TargetInfo class hierarchy. Define a base class from which TargetInfos by Akira Hatanaka · 13 years ago
- 68018db Clarify PNaCl target characteristics: set LongDoubleWidth, PtrDiffType, IntPtrType, by Ivan Krasin · 13 years ago
- 507097e [libclang] When getting a source location from a file:line:col triplet by Argyrios Kyrtzidis · 13 years ago
- efa2ff8 Break SourceManager::translateFileLineCol into translateLineCol that returns the by Argyrios Kyrtzidis · 13 years ago
- a64ccef Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 13 years ago
- 5040247 For SourceManager::isBeforeInTranslationUnit, a location pointing by Argyrios Kyrtzidis · 13 years ago
- 62ec1f2 Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear that this flag must be used only for Microsoft extensions and not emulation; to avoid confusion with the new LangOptions::MicrosoftMode flag. by Francois Pichet · 13 years ago
- 0f50b08 Teach LangOptions::resetNonModularOptions to actually do what it says it does by Douglas Gregor · 13 years ago
- 808ef66 PTX: Define target options by Justin Holewinski · 13 years ago
- ab9b154 Add comment. by Akira Hatanaka · 13 years ago
- 6e975c4 For modules, use a hash of the compiler version, language options, and by Douglas Gregor · 13 years ago
- 36f37b6 O64 will not be supported. by Akira Hatanaka · 13 years ago
- 1d19edc mips*-*-psp is no longer supported as a target. by Akira Hatanaka · 13 years ago
- 1c7e047 When building a module on-demand, clear out the "non-modular" language by Douglas Gregor · 13 years ago
- e289d81 Switch LangOptions over to a .def file that describes header of the by Douglas Gregor · 13 years ago
- 21cae20 When an import statement fails to find a module in the module cache, by Douglas Gregor · 13 years ago
- 62f940b Added missing initialization. by Abramo Bagnara · 13 years ago
- 998b3d3 Allow the preprocessor to be constructed without performing target- by Douglas Gregor · 13 years ago
- 7143aab Modules hide macro definitions by default, so that silly things like by Douglas Gregor · 13 years ago
- f619cdc Clang/PNaCl: Improve test coverage for PNaClTargetInfo (type aligns), fixes nits: by Ivan Krasin · 13 years ago
- 80cb6e6 Warn on missing [super finalize] calls. by Nico Weber · 13 years ago
- 089ee11 PNaClTargetInfo: add __ELF__, _REENTRANT and _GNU_SOURCE defines and update the test by Ivan Krasin · 13 years ago
- bba43ef Follow up to r138470 (Add PNaCl TargetInfo). I've occasionally submitted wrong patch. by Ivan Krasin · 13 years ago
- ef05abd Add PNaCl TargetInfo. by Ivan Krasin · 13 years ago
- d7cb46c Remove one SourceManager::isInFileID overload and use isOffsetInFileID for the other. by Argyrios Kyrtzidis · 13 years ago
- b6c465e Amend r138129 (reduction of SLocEntries) which introduced performance regression due by Argyrios Kyrtzidis · 13 years ago
- 984e42c Move a couple of SourceManager functions out-of-line; no functionality change. by Argyrios Kyrtzidis · 13 years ago
- d9d2b67 Boost the efficiency of SourceManager::getMacroArgExpandedLocation. by Argyrios Kyrtzidis · 13 years ago
- 54232ad Refactor common functionality into SourceManager::getFileIDSize, no functionality change. by Argyrios Kyrtzidis · 13 years ago
- 1e473cc Implement '-Weverything', which enables all warnings except those explicitly mapped to be ignored. by Ted Kremenek · 13 years ago
- 292772c "-mavx" should also enable all other SSE levels. by Bruno Cardoso Lopes · 13 years ago
- f1d5948 Fix -ferror-limit= to properly emit notes following the last error by Douglas Gregor · 13 years ago
- ac836e4 Introduce SourceManager::getMacroArgExpandedLocation function. by Argyrios Kyrtzidis · 13 years ago
- 37e59a1 Make SourceManager::isBeforeInTranslationUnit handle macro locations correctly. by Argyrios Kyrtzidis · 13 years ago
- 7c5109b Fix C++0x narrowing conversion errors in Clang. by Jeffrey Yasskin · 13 years ago
- 6948bc4 Provide diag_iterator for iterating over the built-in diagnostic IDs/names in the internal table of DiagnosticIDs. by Ted Kremenek · 13 years ago
- 6e43f3f Additional comments and whitespace. by Chad Rosier · 13 years ago
- 61a6221 Add partial support for using anonymous bitfields (e.g., int : 0) to enforce by Chad Rosier · 13 years ago
- b9a8adf Remove dead code flagged by GCC's -Wunused-but-set-variable. by Benjamin Kramer · 13 years ago
- 895d422 Add support for the 'Q' arm memory constraint. by Eric Christopher · 13 years ago
- c0a575f Make DiagnosticErrorTrap keep a count of the errors that occurred so multiple by Argyrios Kyrtzidis · 13 years ago
- 6e36c12 Change SourceManager::getDataStructureSizes() to use llvm::capacity_in_bytes(). by Ted Kremenek · 13 years ago
- ca7dc2b clang_getCXTUResourceUsage: Report memory used by data structures in SourceManager. by Ted Kremenek · 13 years ago
- 9f1210c After further discussion it has been determined that alignof should report by Chad Rosier · 13 years ago
- 3201f38 Clean up as many of the comments in Basic I can find to talk in terms of by Chandler Carruth · 13 years ago
- 1728762 Migrate 'Instantiation' data and API bits of SLocEntry to 'Expansion' by Chandler Carruth · 13 years ago
- 78df836 Convert InstantiationInfo and much of the related code to ExpansionInfo by Chandler Carruth · 13 years ago
- bf340e4 Rename create(MacroArg)InstantiationLoc to create(MacroArg)ExpansionLoc. by Chandler Carruth · 13 years ago
- 96d3589 Rename SourceManager (and InstantiationInfo) isMacroArgInstantiation API by Chandler Carruth · 13 years ago
- 6421162 Rename getInstantiationLineNumber to getExpansionLineNumber in both by Chandler Carruth · 13 years ago
- a77c031 Rename getInstantiationColumnNumber to getExpansionColumnNumber in both by Chandler Carruth · 13 years ago
- e7b2b6e Rename getDecomposedInstantiationLoc to getDecomposedExpansionLoc. by Chandler Carruth · 13 years ago
- f84ef95 getInstantiationLocSlowCase -> getExpansionLocSlowCase by Chandler Carruth · 13 years ago
- 999f739 Rename SourceManager::getImmediateInstantiationRange to by Chandler Carruth · 13 years ago
- 822f54a Allow target to specify about using minimum alignment vs preferred. Takes care of by Chad Rosier · 13 years ago
- edc3dcc Rename SourceManager::getInstantiationRange to getExpansionRange. by Chandler Carruth · 13 years ago
- 4027853 Mechanically rename SourceManager::getInstantiationLoc and by Chandler Carruth · 13 years ago
- 2d3ba4f Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon Mulder! by Chris Lattner · 13 years ago
- 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
- 8c24d1a Define the _MIPS_SIM builtin macro on MIPS platforms. Patch by Robert Millan! by Bruno Cardoso Lopes · 13 years ago
- d9259f3 Refactor r135502 to avoid an empty if else condition, per Eric's suggestion (good call!). by Chad Rosier · 13 years ago
- b536a15 Clang asserts "Invalid environment!" when using -ccc-host-triple by Chad Rosier · 13 years ago
- f62d43d Revamp the SourceManager to separate the representation of parsed by Douglas Gregor · 13 years ago
- 48b78bd simplify by Chris Lattner · 13 years ago
- 1e5f83b StringMap::first() is about to start returning a StringRef, adapt. by Chris Lattner · 13 years ago
- e02d391 Disable avx feature from corei7-avx, and use -mavx for now. Right now, if -mavx is by Bruno Cardoso Lopes · 13 years ago
- 5af80aa Enable "avx" feature, so it can be seen by llvm by Bruno Cardoso Lopes · 13 years ago
- 0673cb3 Apply patch from Richard Trieu to fix PR9548: by Chandler Carruth · 13 years ago
- c3e0fb4 Change -mno-mmx to be more compatible with gcc. Specifically, -mno-mmx should not imply -mno-sse. by Eli Friedman · 13 years ago
- f972b26 Fix a FIXME in clang ARM driver that was exposed as a bug with ARM backend by Evan Cheng · 13 years ago
- c8d1ecc Keep track of which source locations are part of a macro argument by Chandler Carruth · 13 years ago
- 7c9adf9 Fix a typo in the fpsr register and add the fpcr register. by Eric Christopher · 13 years ago
- 7a75960 Move SourceManager::isAt[Start/End]OfMacroInstantiation functions to the Lexer, since they depend on it now. by Argyrios Kyrtzidis · 13 years ago
- 8e62706 FreeBSD gets FreeBSD target, just mipsel. by Joerg Sonnenberger · 13 years ago
- b73377e Make the Preprocessor more memory efficient and improve macro instantiation diagnostics. by Argyrios Kyrtzidis · 13 years ago
- 8b86ef0 Fix bug in SourceManager::getDecomposedInstantiationLocSlowCase. by Argyrios Kyrtzidis · 13 years ago
- d410e74 For -print-stats, add the number of bytes that SLocEntryTable consumes. by Argyrios Kyrtzidis · 13 years ago
- 85bea97 Keep track of when "unrecoverable" errors occur, then allow by Douglas Gregor · 13 years ago
- e855448 SmallVectorize a critical vector. by Benjamin Kramer · 13 years ago