aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Parse/ParseStmtAsm.cpp
AgeCommit message (Expand)AuthorFilesLines
2022-01-09[clang] Fix bugprone argument comments (NFC)Kazu Hirata1-1/+1
2022-01-09[clang] Use true/false instead of 1/0 (NFC)Kazu Hirata1-4/+4
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner1-2/+2
2021-07-12Remove unused parameter from parseMSInlineAsm.Simon Tatham1-3/+3
2021-05-23[MC] Refactor MCObjectFileInfo initialization and allow targets to create MCO...Philipp Krones1-5/+7
2021-05-05[MC] Untangle MCContext and MCObjectFileInfoPhilipp Krones1-2/+3
2020-10-05[Parser] ParseMicrosoftAsmStatement - Replace bit '|' operator with logical '...Simon Pilgrim1-1/+1
2020-07-02Fix some typos (unkown -> unknown); NFCAaron Ballman1-1/+1
2020-05-20[clang][asm goto][slh] Warn if asm goto + SLHZola Bridges1-0/+3
2020-03-19[Parser] Avoid spurious 'missing template' error in presence of typos.Haojian Wu1-9/+11
2020-03-12[clang][Parse] properly parse asm-qualifiers, asm inlineNick Desaulniers1-61/+72
2020-02-26[ms] Rename ParsingInlineAsm functions/variables to reflect MS-specificity.Eric Astor1-2/+2
2020-02-24Support output constraints on "asm goto"Bill Wendling1-6/+0
2020-01-08Disallow an empty string literal in an asm labelAaron Ballman1-3/+3
2020-01-06Add Triple::isX86()Fangrui Song1-4/+1
2019-12-09[Parser] Don't crash on MS assembly if target desc/asm parser isn't linked in.Sam McCall1-4/+24
2019-10-23[Mips] Use appropriate private label prefix based on Mips ABIMirko Brkusanin1-3/+4
2019-07-03Change std::{lower,upper}_bound to llvm::{lower,upper}_bound or llvm::partiti...Fangrui Song1-4/+3
2019-06-03Re-check in clang support gun asm goto after fixing tests.Jennifer Yu1-10/+58
2019-05-30Revert "clang support gnu asm goto."Erich Keane1-58/+10
2019-05-30Revert "asm goto: fix out-of-bounds read of Constraints after rC362045"Fangrui Song1-1/+0
2019-05-30asm goto: fix out-of-bounds read of Constraints after rC362045Fangrui Song1-0/+1
2019-05-30clang support gnu asm goto.Jennifer Yu1-10/+58
2019-05-17[Lex] Allow to consume tokens while preprocessingIlya Biryukov1-1/+2
2019-02-05[X86] Change MS inline asm clobber list filter to check for 'fpsr' instead of...Craig Topper1-1/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-07-30Remove trailing spaceFangrui Song1-1/+1
2018-04-27Parse A::template B as an identifier rather than as a template-id with noRichard Smith1-1/+1
2017-10-26Move MS inline asm parser methods out of line to reduce indentation, NFCReid Kleckner1-98/+118
2017-10-22Create fewer copies of StringMaps. No functionality change intended.Benjamin Kramer1-1/+1
2017-09-29[X86][MS-InlineAsm] Extended support for variables / identifiers on memory / ...Coby Tayree1-16/+10
2017-08-02Update for llvm change.Rafael Espindola1-2/+1
2017-03-30Spelling mistakes in comments. NFCI. (PR27635)Simon Pilgrim1-1/+1
2017-03-23Publish RAIIObjectsForParser.h for external usage.Vassil Vassilev1-1/+1
2017-02-14MS inline asm: Filter MXCSR out of the inferred clobber listReid Kleckner1-4/+5
2017-02-07P0091R3: Implement basic parsing support for C++17 deduction-guides.Richard Smith1-0/+1
2017-02-05[X86][MS]Adjacent comments within multi-line inline assembly statementCoby Tayree1-0/+5
2016-12-02More diagnostic name fixups: w_ -> warn_, warning_ -> warn_, not_ -> note_.Richard Smith1-3/+3
2016-05-19Fix a funny Dvorak typo.Rafael Espindola1-1/+1
2016-05-18Update for llvm change.Rafael Espindola1-2/+2
2016-04-21Correctly parse GCC-style asm line following MS-style asm line.Denis Zobnin1-4/+38
2016-03-07[ms-inline-asm][AVX512] Add ability to use k registers in MS inline asm + fix...Marina Yatsina1-0/+6
2016-02-23[ms-inline-asm] Fixing bug in single asm statement supportMarina Yatsina1-0/+4
2016-02-09Simplify EnterTokenStream API to make it more robust for memory managementDavid Blaikie1-3/+1
2016-02-03-inline-asm][X86] Add ability to use AVX512 in MS inline asmMarina Yatsina1-1/+6
2016-01-27Update for LLVM change.Benjamin Kramer1-1/+1
2016-01-15OpaquePtr: Use nullptr construction for ParsedType OpaquePtr typedefDavid Blaikie1-7/+6
2016-01-05Remove an unused parameterDavid Majnemer1-3/+2
2015-12-15[Microsoft][C++] Clang doesn't support a use of "this" pointer inside inline asmMichael Zuckerman1-11/+16
2015-09-15Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and r...Daniel Sanders1-2/+2