summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaStmtAsm.cpp
Commit message (Expand)AuthorAgeFilesLines
* Delay diagnosing asm constraints that require immediates until after inliningBill Wendling2019-08-061-19/+13
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-1/+1
* Re-check in clang support gun asm goto after fixing tests.Jennifer Yu2019-06-031-7/+41
* Revert "clang support gnu asm goto."Erich Keane2019-05-301-41/+7
* clang support gnu asm goto.Jennifer Yu2019-05-301-7/+41
* Inline asm constraints: allow ICE-like pointers for the "n" constraint (PR40890)Hans Wennborg2019-03-061-3/+12
* [OPENMP][CUDA]Do not emit warnings for variables in late-reported asmAlexey Bataev2019-02-261-42/+60
* [CUDA]Delayed diagnostics for the asm instructions.Alexey Bataev2019-02-221-9/+0
* Revert "[CUDA]Delayed diagnostics for the asm instructions."Alexey Bataev2019-02-211-0/+9
* [CUDA]Delayed diagnostics for the asm instructions.Alexey Bataev2019-02-211-9/+0
* [OPENMP] Delay emission of the asm target-specific error messages.Alexey Bataev2019-02-201-44/+45
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Use "EvaluateAsRValue" instead of as a known int, because if it's not a knownBill Wendling2018-12-191-6/+6
* Revert accidentally included code.Bill Wendling2018-12-191-8/+8
* Emit ASM input in a constant contextBill Wendling2018-12-181-8/+8
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-2/+3
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-3/+2
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-2/+3
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-3/+2
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-2/+3
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-3/+2
* Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-201-2/+3
* [AST, analyzer] Transform rvalue cast outputs to lvalues (fheinous-gnu-extens...Aleksei Sidorin2018-10-201-14/+55
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-43/+43
* Remove trailing spaceFangrui Song2018-07-301-1/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-1/+1
* Re-land "[Sema] Make getCurFunction() return null outside function parsing"Reid Kleckner2018-03-121-1/+1
* Revert "[Sema] Make getCurFunction() return null outside function parsing"Reid Kleckner2018-03-081-1/+1
* [Sema] Make getCurFunction() return null outside function parsingReid Kleckner2018-03-081-1/+1
* [X86][MS-InlineAsm] Extended support for variables / identifiers on memory / ...Coby Tayree2017-09-291-28/+20
* [clang][SemaStmtAsm] small refactoring, NFC.Coby Tayree2017-09-101-3/+5
* [X86][Ms-InlineAsm] Extend MS Dot operator to accept "this" + struct/class po...Coby Tayree2017-08-091-8/+19
* Revert "This patch enables the usage of constant Enum identifiers within Micr...Eric Christopher2017-07-251-16/+6
* This patch enables the usage of constant Enum identifiers within Microsoft st...Matan Haroush2017-07-251-6/+16
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+1
* [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped EnumFaisal Vali2017-04-011-2/+3
* Fix build error caused by r290539.Marina Yatsina2016-12-261-3/+2
* [inline-asm]No error for conflict between inputs\outputs and clobber listMarina Yatsina2016-12-261-0/+59
* Address review feedback by adding comments about ${:uid}Reid Kleckner2016-12-071-3/+5
* Use ${:uid} to generate unique MS asm labels, not {:uid}Reid Kleckner2016-11-291-1/+1
* [MS] Mangle a unique ID into all MS inline asm labelsReid Kleckner2016-11-281-7/+5
* [NFC] Header cleanupMehdi Amini2016-07-181-2/+1
* Avoid using LookupResult's implicit copy ctor and assignment operator to avoi...Marina Yatsina2016-03-161-11/+9
* Remove an unused parameterDavid Majnemer2016-01-051-4/+1
* [ms-inline-asm] Handle dependent identifiers in inline asmDavid Majnemer2016-01-041-4/+13
* [ms inline asm] Add support for label names with '$' charsMarina Yatsina2015-12-291-1/+9
* Split RequireCompleteType into a function that actually requires that the typeRichard Smith2015-12-181-1/+2
* [ms-inline-asm] Add support for composite structs in MS inline asmMarina Yatsina2015-12-171-27/+39
* Use ArrayRef and MutableArrayRef instead of a pointer and size. NFCCraig Topper2015-10-211-2/+2
* Fix assertion in inline assembler IR genAlexander Musman2015-09-211-0/+15