| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | [ms-inline asm] Add a size argument to the LookupInlineAsmIdentifier() callback, | Chad Rosier | 2012-10-18 | 1 | -3/+8 |
* | [ms-inline asm] Have the LookupInlineAsmIdentifier() callback function return a | Chad Rosier | 2012-10-18 | 1 | -19/+17 |
* | [ms-inline asm] Move most of the AsmParsing logic in clang back into the MC | Chad Rosier | 2012-10-18 | 1 | -180/+81 |
* | [ms-inline asm] Move some logic around to simplify the interface between the | Chad Rosier | 2012-10-16 | 1 | -18/+32 |
* | [ms-inline asm] Rework the front-end to use the API introduced in r165946. | Chad Rosier | 2012-10-15 | 1 | -217/+179 |
* | Update for r165858. | Chad Rosier | 2012-10-13 | 1 | -3/+4 |
* | [ms-inline asm] Remove a bunch of parsing code from the front-end. | Chad Rosier | 2012-10-12 | 1 | -21/+1 |
* | Update for r165833. | Chad Rosier | 2012-10-12 | 1 | -9/+5 |
* | [ms-inline asm] Remove a bunch of parsing code from the front-end, which will be | Chad Rosier | 2012-10-12 | 1 | -33/+0 |
* | Remove unused variable. | Benjamin Kramer | 2012-10-12 | 1 | -2/+0 |
* | Remove dead code introduced in r165751. | Chad Rosier | 2012-10-12 | 1 | -6/+2 |
* | [ms-inline asm] Remove a bunch of parsing code from the front-end, which will be | Chad Rosier | 2012-10-11 | 1 | -71/+2 |
* | [ms-inline asm] Lookup the IdentifierInfo using the Idents table and remove the | Chad Rosier | 2012-10-11 | 1 | -17/+1 |
* | Revert 165058, per Jim request. This requires further discussion. | Chad Rosier | 2012-10-02 | 1 | -38/+2 |
* | [ms-inline asm] Rewrite the symbol references as wildcard MCParsedAsmOperands. | Chad Rosier | 2012-10-02 | 1 | -2/+38 |
* | [ms-inline asm] Enhance the isSimpleMSAsm() function to handle operands with ... | Chad Rosier | 2012-10-02 | 1 | -24/+26 |
* | No need to call the InitializeAll* functions. | Chad Rosier | 2012-10-02 | 1 | -5/+0 |
* | [ms-inline asm] Use the convertToMapAndConstraints() function in the front-end. | Chad Rosier | 2012-10-01 | 1 | -62/+72 |
* | Examine the last, not the first, instruction from the MC matcher. | Bob Wilson | 2012-09-25 | 1 | -1/+1 |
* | Update for r164567. | Chad Rosier | 2012-09-24 | 1 | -2/+2 |
* | Replace an assertion with an error for empty __asm statements. | Bob Wilson | 2012-09-24 | 1 | -4/+12 |
* | Fix a comment typo and clean up formatting. | Bob Wilson | 2012-09-24 | 1 | -4/+5 |