- ae57ead OpenCL: add driver/frontend support for precompiled headers by Peter Collingbourne · 13 years ago
- 0caed28 lib/Frontend/CompilerInstance.cpp: Suppress a "Comparision of unsigned and signed" warning on Cygwin gcc-4.3.4. by NAKAMURA Takumi · 13 years ago
- a789ca9 Whitespace by NAKAMURA Takumi · 13 years ago
- 5e1cdac Rename TagDecl::isDefinition -> isCompleteDefinition by John McCall · 13 years ago
- d51e43a CUDA: add -fcuda-is-device flag by Peter Collingbourne · 13 years ago
- 88934e8 Driver & AST: Implement support for -fpack-struct and -fpack-struct= command by Daniel Dunbar · 13 years ago
- 2572849 Seriously ugly hack, part 2 by Douglas Gregor · 13 years ago
- 1872e79 Seriously ugly hack to try to get the Windows builders back online by Douglas Gregor · 13 years ago
- 2bc7507 Introduce a simple file-based locking protocol for on-demand module by Douglas Gregor · 13 years ago
- ef48e05 Fix include path detection on Fedora 15 with GCC 4.6.1. Patch by Arthur Haas. by Justin Holewinski · 13 years ago
- 10a82cd Rip out flags for controlling C++ "production mode" separately. by Bob Wilson · 13 years ago
- 0ced799 When build a module on demand, run the module-building job on a by Douglas Gregor · 13 years ago
- d1e40d5 Make -fobjc-nonfragile-abi the -cc1 default, since it's the by John McCall · 13 years ago
- d309528 [analyzer] Add -analyzer-purge option which can take on multiple values, remove -analyzer-purge=none. (Small refactor as well: move the work of constructing AnalysisManager from the callers to the class itself.) by Anna Zaks · 13 years ago
- 76101cf Basic/Diagnostics: Add an isDefaultMappingAsError method, and switch TextDiagnosticPrinter to use that instead of extracting the current mapping via getDiagnosticLevel, which fixes one class of corner cases w.r.t. printing the "-Werror" diagnostic option marker. by Daniel Dunbar · 13 years ago
- 4aa8f2b Basic/Diagnostic: Factor out by Daniel Dunbar · 13 years ago
- 08d6acf Introduce an opt-in warning when a module is being implicitly built by Douglas Gregor · 13 years ago
- aee526e Introduce a pure virtual clone() method to DiagnosticConsumer, so that by Douglas Gregor · 13 years ago
- cc78c6c [driver] Add basic support for escaping XML characters in CC_LOG_DIAGNOSTICS by Chad Rosier · 13 years ago
- ed73b10 Remove the egregious hack that made Objective-C++ ARC work with older by Douglas Gregor · 13 years ago
- 30c4240 When 'bool' is not a built-in type but is defined as a macro, print by Douglas Gregor · 13 years ago
- 64b0cee Add back support for a manually formatted section of the diagnostic by Chandler Carruth · 13 years ago
- e6d1dff Hoist and beef up the asserts about the level of infrastructure expected by Chandler Carruth · 13 years ago
- 0ef8988 Switch the emission of diagnostics without a source location to by Chandler Carruth · 13 years ago
- 75c1bef Extract the actual printing of the message string into a helper by Chandler Carruth · 13 years ago
- 8dcdde1 Group the helpers for word wrapping with the primary routine. No by Chandler Carruth · 13 years ago
- ee0f84f Don't map a file:line:col triplet that is inside the preamble range to by Argyrios Kyrtzidis · 13 years ago
- a65cb0c Don't print a stray ] at the end of diagnostics. by Benjamin Kramer · 13 years ago
- 3a21809 Remove support for splitting word-wrapped diagnostic messages on newline by Chandler Carruth · 13 years ago
- 45b19de Move the word wrapped printing routine down to all the other helper by Chandler Carruth · 13 years ago
- a3ba6bb Switch some of my recently added helper functions to use the proper by Chandler Carruth · 13 years ago
- 253d41d Rewrite the printing of diagnostic options, categories, etc to actually by Chandler Carruth · 13 years ago
- 40847cf Rename DiagnosticInfo to Diagnostic as per issue 5397 by David Blaikie · 13 years ago
- c3516af Delete an extraneous line I missed. by Chandler Carruth · 13 years ago
- 53a529e A direct extraction of the rest of the option printing into a helper. by Chandler Carruth · 13 years ago
- 621bc69 Rename VerifyDiagnosticsClient to VerifyDiagnosticConsumer as per issue 5397 by David Blaikie · 13 years ago
- 7614578 Start a more correct pattern for factoring out the name printing. Slowly by Chandler Carruth · 13 years ago
- a629004 Revert r140484. That was *not* ready to be committed! Only halfway done, by Chandler Carruth · 13 years ago
- 534ed20 Fix a formatting goof. by Chandler Carruth · 13 years ago
- 4e85b8a Rename ChainedDiagnosticClient to ChainedDiagnosticConsumer as per issue 5397 by David Blaikie · 13 years ago
- 89645ba Extract the diagnostic message formatting into a helper routine. by Chandler Carruth · 13 years ago
- 26e7a90 Rename StoredDiagnosticClient to StoredDiagnosticConsumer as per issue 5397 by David Blaikie · 13 years ago
- 99c4e5b Extract the logic for printing a colorful level name into a helper function. by Chandler Carruth · 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
- 026cb76 Inline this method now that its completely trivial, and prepare for by Chandler Carruth · 13 years ago
- 18fc002 Shuffle some names around. 'CaretDiagnostic' is inaccurate as this needs by Chandler Carruth · 13 years ago
- 8be5c15 Actually remove the members of CaretDiagnostic no longer in use for by Chandler Carruth · 13 years ago
- b9c398b Sink the logic for suppressing some macro expansion notes from the by Chandler Carruth · 13 years ago
- a02a8a9 Split the recursive macro expansion walk out from the routine which by Chandler Carruth · 13 years ago
- 10efbaf Don't translate CRLF files into LF files. Fixes PR6870, from Aaron Ballman! by Douglas Gregor · 13 years ago
- 548f6c8 More missing header inclusions from llvm_unreachable migration. by David Blaikie · 13 years ago
- b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
- c535d97 Reenable -cxx-isystem for Objective C++, until I come up with a better solution by Benjamin Kramer · 13 years ago
- 47adebe Add support for CPATH and friends. by Benjamin Kramer · 13 years ago
- 37c31c2 In the OpenCL mode, the AltiVec mode must be off and checks must be strict by Tobias Grosser · 13 years ago
- 47fcd29 Remove __WCHAR_UNSIGNED__ and anything that used it. by Eric Christopher · 13 years ago
- 92ddef1 In libclang, when visiting preprocessed entities in a source range, use by Argyrios Kyrtzidis · 13 years ago
- b6441ef Introduce local_begin()/local_end() methods in PreprocessingRecord which by Argyrios Kyrtzidis · 13 years ago
- 507097e [libclang] When getting a source location from a file:line:col triplet by Argyrios Kyrtzidis · 13 years ago
- a64ccef Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 13 years ago
- 9850ae1 Do not use builtin includes if -fms-compatibility is specified. Some MSVC header files have the same name as clang's builtins, this creates clash. by Francois Pichet · 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
- ae55608 As per discussion with Doug Gregor on the IRC channel, introduce a new compiler switch: -fms-compatility. by Francois Pichet · 13 years ago
- fba18aa Add an experimental flag -fauto-module-import that automatically turns by Douglas Gregor · 13 years ago
- b2d39c2 Comment what's going on when we compile a module by Douglas Gregor · 13 years ago
- 4ebd45f Detect cyclic module dependencies in a manner that is rather more by Douglas Gregor · 13 years ago
- 7489889 Eliminate the list of modules from the preprocessor options. This was by Douglas Gregor · 13 years ago
- 531dcce Eliminate the unused -create-module cc1-level option by Douglas Gregor · 13 years ago
- 1a995dd When we load the first module, make sure that we wire up the ASTConsumer to the newly-created ASTReader. This makes sure that CodeGen sees the declarations it is interested in by Douglas Gregor · 13 years ago
- e24692b [PCH] Overhaul how preprocessed entities are [de]serialized. by Argyrios Kyrtzidis · 13 years ago
- de8a905 Make -E work with module imports by Douglas Gregor · 13 years ago
- 815759c Encode the module hash in base-36, to reduce the length of the strings a bit by Douglas Gregor · 13 years ago
- 76d991e Assert that the module hash produced after stripping away non-modular options is the same as the module hash before stripping those options. by Douglas Gregor · 13 years ago
- 6e975c4 For modules, use a hash of the compiler version, language options, and by Douglas Gregor · 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
- 7824365 When compiling a module on-demand, re-use the diagnostics client 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
- 9a6da69 Introduce a cc1-level option to provide the path to the module cache, by Douglas Gregor · 13 years ago
- 26d43cd [libclang] In ASTUnit::Parse copy the CompilerInvocation object instead of by Argyrios Kyrtzidis · 13 years ago
- eced60c Only predefine the __EXCEPTIONS macro if C++ exceptions are turned on. by Douglas Gregor · 13 years ago
- 08e0bc1 Kill of the Decl::PCHLevel field entirely. We now only need to know by Douglas Gregor · 13 years ago
- 13db5cf Treat the weak export of block runtime symbols as a deployment-target by John McCall · 13 years ago
- 5770bb7 Extract the emission of the diagnostic's location into a separate by Chandler Carruth · 13 years ago
- 6c57cce Move the HilightRange method from TextDiagnosticPrinter down to by Chandler Carruth · 13 years ago
- d2156fc Hoist the tab expansion into a helper function. by Chandler Carruth · 13 years ago
- 0580e7d Don't compute the same line number in two places, once inside a loop. by Chandler Carruth · 13 years ago
- 5182a18 Switch the CharSourceRange array to a small vector. The array was by Chandler Carruth · 13 years ago
- c79a0d2 Remove the doxyment for this now defunct parameter. by Chandler Carruth · 13 years ago
- f15651a Don't recompute the presumed loc twice in 5 lines of code... Spotted by by Chandler Carruth · 13 years ago
- 8a7b3f7 Use ArrayRef for the fixit hint array rather than a pointer and a size. by Chandler Carruth · 13 years ago
- 682630c Hoist the construction of the FixItHint line into a member function with by Chandler Carruth · 13 years ago
- 335a13f Add missing dependency by Peter Collingbourne · 13 years ago
- c8c97a0 Fix Lexer::ComputePreamble when MaxLines parameter is non-zero. by Argyrios Kyrtzidis · 13 years ago
- cca6158 Hoist the emission of parseable fixits into a helper method, simplifying by Chandler Carruth · 13 years ago
- f8a1e51 Always construct an ASTReader with a non-NULL ASTContext and by Douglas Gregor · 13 years ago
- bcfd1f5 Extend the ASTContext constructor to delay the initialization of by Douglas Gregor · 13 years ago
- 998b3d3 Allow the preprocessor to be constructed without performing target- by Douglas Gregor · 13 years ago
- 3e3cd93 Teach ASTContext and Preprocessor to hold on to references to the same by Douglas Gregor · 13 years ago