aboutsummaryrefslogtreecommitdiff
path: root/lib/Parse/ParseStmtAsm.cpp
AgeCommit message (Expand)Author
2019-02-12Merging r353142:Hans Wennborg
2018-07-30Remove trailing spaceFangrui Song
2018-04-27Parse A::template B as an identifier rather than as a template-id with noRichard Smith
2017-10-26Move MS inline asm parser methods out of line to reduce indentation, NFCReid Kleckner
2017-10-22Create fewer copies of StringMaps. No functionality change intended.Benjamin Kramer
2017-09-29[X86][MS-InlineAsm] Extended support for variables / identifiers on memory / ...Coby Tayree
2017-08-02Update for llvm change.Rafael Espindola
2017-03-30Spelling mistakes in comments. NFCI. (PR27635)Simon Pilgrim
2017-03-23Publish RAIIObjectsForParser.h for external usage.Vassil Vassilev
2017-02-14MS inline asm: Filter MXCSR out of the inferred clobber listReid Kleckner
2017-02-07P0091R3: Implement basic parsing support for C++17 deduction-guides.Richard Smith
2017-02-05[X86][MS]Adjacent comments within multi-line inline assembly statementCoby Tayree
2016-12-02More diagnostic name fixups: w_ -> warn_, warning_ -> warn_, not_ -> note_.Richard Smith
2016-05-19Fix a funny Dvorak typo.Rafael Espindola
2016-05-18Update for llvm change.Rafael Espindola
2016-04-21Correctly parse GCC-style asm line following MS-style asm line.Denis Zobnin
2016-03-07[ms-inline-asm][AVX512] Add ability to use k registers in MS inline asm + fix...Marina Yatsina
2016-02-23[ms-inline-asm] Fixing bug in single asm statement supportMarina Yatsina
2016-02-09Simplify EnterTokenStream API to make it more robust for memory managementDavid Blaikie
2016-02-03-inline-asm][X86] Add ability to use AVX512 in MS inline asmMarina Yatsina
2016-01-27Update for LLVM change.Benjamin Kramer
2016-01-15OpaquePtr: Use nullptr construction for ParsedType OpaquePtr typedefDavid Blaikie
2016-01-05Remove an unused parameterDavid Majnemer
2015-12-15[Microsoft][C++] Clang doesn't support a use of "this" pointer inside inline asmMichael Zuckerman
2015-09-15Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and r...Daniel Sanders
2015-09-15Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* an...Daniel Sanders
2015-09-15Revert r247684 - Replace Triple with a new TargetTuple ...Daniel Sanders
2015-09-15Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.Daniel Sanders
2015-08-26[ms-inline-asm] Add field access to MS inline asm identifier lookupReid Kleckner
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-06-16Recommit r239721: Replace string GNU Triples with llvm::Triple in InitMCObjec...Daniel Sanders
2015-06-15Revert r239721 - Replace string GNU Triples with llvm::Triple in InitMCObject...Daniel Sanders
2015-06-15Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC.Daniel Sanders
2015-05-12Allow empty assembly string literal with -fno-gnu-inline-asmSteven Wu
2015-03-31Update for llvm commit r233648.Eric Christopher
2015-01-16Adding option -fno-inline-asm to disallow inline asmSteven Wu
2014-11-21Enable ActOnIdExpression to use delayed typo correction for non-C++ codeKaelyn Takata
2014-10-03Initialize MCObjectFileInfo when parsing ms-style asm.Benjamin Kramer
2014-09-22ms-inline-asm: Scope inline asm labels to functionsEhsan Akhgari
2014-08-27Update for LLVM api change.Rafael Espindola
2014-08-21Update Clang for LLVM API change to use unique_ptr in SourceManager::AddNewSo...David Blaikie
2014-07-25clang-cl: Merge adjacent single-line __asm blocksEhsan Akhgari
2014-07-22Disallowing GNU-style attributes in new expressions, since they are prohibite...Aaron Ballman
2014-07-17Wrap a comment to 80 columns, no code change.Nico Weber
2014-07-15Don't get confused on the number of braces when braces start after the first ...Ehsan Akhgari
2014-07-06Add support for nested blocks in Microsoft inline assemblyEhsan Akhgari
2014-06-23Parse: Simplify construction of the clobber listDavid Majnemer
2014-06-08Split out inline asm parsing into ParseStmtAsm.cppAlp Toker