| Commit message (Expand) | Author | Age | Files | Lines |
* | Merging r226863: | Hans Wennborg | 2015-01-23 | 1 | -3/+2 |
* | Sema: analyze I,J,K,M,N,O constraints | Saleem Abdulrasool | 2015-01-06 | 1 | -0/+14 |
* | Sema: Permit array l-values in asm output operands | David Majnemer | 2014-12-29 | 1 | -0/+3 |
* | Sema: Only permit permit modifiable l-values as asm output params | David Majnemer | 2014-12-29 | 1 | -14/+42 |
* | Sema: Forbid inconsistent constraint alternatives | David Majnemer | 2014-12-29 | 1 | -0/+20 |
* | Parse: Concatenated string literals should be verified in inline asm | David Majnemer | 2014-12-11 | 1 | -12/+4 |
* | ms-inline-asm: Correctly mark MS inline ASM labels as used | Ehsan Akhgari | 2014-10-08 | 1 | -1/+4 |
* | Disallow using function parameters in extended asm inputs or outputs in naked... | Hans Wennborg | 2014-10-08 | 1 | -11/+36 |
* | ms-inline-asm: Scope inline asm labels to functions | Ehsan Akhgari | 2014-09-22 | 1 | -0/+30 |
* | [X86, inlineasm] Check that the output size is correct for the given constraint. | Akira Hatanaka | 2014-09-18 | 1 | -0/+14 |
* | Add -Wunused-local-typedef, a warning that finds unused local typedefs. | Nico Weber | 2014-09-06 | 1 | -2/+3 |
* | Don't allow inline asm statements to reference parameters in naked functions | Hans Wennborg | 2014-09-04 | 1 | -0/+13 |
* | [AArch64, inline-asm] Improve diagnostic that is printed when the size of a | Akira Hatanaka | 2014-08-22 | 1 | -3/+14 |
* | CodeGen: Let arrays be inputs to inline asm | David Majnemer | 2014-07-14 | 1 | -5/+6 |
* | Don't include llvm/MC/MCParser throughout all of Sema | Alp Toker | 2014-06-08 | 1 | -1/+2 |
* | Refactoring. Remove Owned method from Sema. | Nikola Smiljanic | 2014-05-29 | 1 | -2/+2 |
* | Refactoring. Remove release and take methods from ActionResult. Rename takeAs... | Nikola Smiljanic | 2014-05-29 | 1 | -3/+3 |
* | [C++11] Use 'nullptr'. Sema edition. | Craig Topper | 2014-05-26 | 1 | -2/+2 |
* | Support field references to struct names and c++11 aliases from inline asm. | Nico Weber | 2014-05-06 | 1 | -1/+3 |
* | Fix a bunch of mislayered clang/Lex includes from Sema | Alp Toker | 2014-05-03 | 1 | -1/+0 |
* | [ms-inline asm] Don't diagnose an empty lookup for inline assmebly. This happen | Chad Rosier | 2013-05-24 | 1 | -1/+3 |
* | Remove redundant variable | Dmitri Gribenko | 2013-05-10 | 1 | -4/+3 |
* | Move parsing of identifiers in MS-style inline assembly into | John McCall | 2013-05-03 | 1 | -285/+47 |
* | [ms-inline asm] Set the OpDecl to the InlineAsmIdentifierInfo struct. | Chad Rosier | 2013-04-22 | 1 | -0/+1 |
* | [ms-inline asm] Refactor/clean up the SemaLookup interface. No functional | Chad Rosier | 2013-04-22 | 1 | -23/+13 |
* | [ms-inline asm] The parsing of C++ identifiers is a task of the front-end par... | Chad Rosier | 2013-04-19 | 1 | -0/+31 |
* | Specify that we're parsing ms-style inline assembly. | Chad Rosier | 2013-04-18 | 1 | -1/+1 |
* | Use the ASYContext::getTypeSizeInChars API to cleanup some ugliness, per John | Chad Rosier | 2013-04-01 | 1 | -5/+3 |
* | Cleanup. No functional change intended. | Chad Rosier | 2013-04-01 | 1 | -18/+17 |
* | Pass the diagnostic in for better error messages. | Bill Wendling | 2013-03-27 | 1 | -8/+6 |
* | Emit an error message instead of crashing when dereferencing an incomplete po... | Bill Wendling | 2013-03-25 | 1 | -7/+15 |
* | Use RequireCompleteType() instead of isIncompleteType(). | Bill Wendling | 2013-03-22 | 1 | -1/+3 |
* | MCParser: Update method names per coding guidelines. | Jim Grosbach | 2013-02-20 | 1 | -1/+1 |
* | [ms-inline asm] Add an error when trying to compile MS-style inline assembly | Chad Rosier | 2013-01-24 | 1 | -2/+9 |
* | [ms-inline asm] Extend the Sema interface to get the size and length of a | Chad Rosier | 2013-01-17 | 1 | -5/+19 |
* | Remove useless 'llvm::' qualifier from names like StringRef and others that are | Dmitri Gribenko | 2013-01-12 | 1 | -2/+2 |
* | [ms-inline asm] Extend the inline asm Sema lookup interface to determine if the | Chad Rosier | 2013-01-10 | 1 | -6/+10 |
* | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth | 2012-12-04 | 1 | -6/+6 |
* | Finish reverting r167761, it's causing test failures. | Eric Christopher | 2012-11-12 | 1 | -0/+3 |
* | Don't test for incomplete types. | Bill Wendling | 2012-11-12 | 1 | -3/+0 |
* | Check that the input size is correct for the given constraint. | Bill Wendling | 2012-11-12 | 1 | -0/+11 |
* | Recommit Eric's code to validate ASM string's constraints and modifiers. | Bill Wendling | 2012-10-25 | 1 | -0/+48 |
* | [ms-inline asm] Add support for field lookup in the SemaCallback. Patch by Eli. | Chad Rosier | 2012-10-25 | 1 | -0/+50 |
* | Revert r166647 to rethink the patch... | Bill Wendling | 2012-10-25 | 1 | -48/+0 |
* | Add some support for diagnosing possibly mismatched constraint, type size and | Bill Wendling | 2012-10-25 | 1 | -0/+48 |
* | [ms-inline asm] Update for r166433. | Chad Rosier | 2012-10-23 | 1 | -3/+8 |
* | [ms-inline-asm] Add handling for errors coming out of the backend. | Eli Friedman | 2012-10-23 | 1 | -5/+46 |
* | Move private classes into anonymous namespaces. | Benjamin Kramer | 2012-10-20 | 1 | -0/+4 |
* | [ms-inline asm] Set the SemaCallback in the TargetAsmParser. | Chad Rosier | 2012-10-19 | 1 | -1/+3 |
* | [ms-inline asm] Set the MCTargetAsmParser as paring MS-style inline asm. | Chad Rosier | 2012-10-19 | 1 | -0/+1 |