summaryrefslogtreecommitdiff
path: root/test/Sema/asm.c
Commit message (Expand)AuthorAgeFilesLines
* Re-check in clang support gun asm goto after fixing tests.Jennifer Yu2019-06-031-0/+21
* Revert "clang support gnu asm goto."Erich Keane2019-05-301-21/+0
* clang support gnu asm goto.Jennifer Yu2019-05-301-0/+21
* [OPENMP][CUDA]Do not emit warnings for variables in late-reported asmAlexey Bataev2019-02-261-1/+1
* [inline asm][gcc-compatiblity] "=i" output constraint supportMarina Yatsina2017-06-261-0/+35
* [inline-asm]No error for conflict between inputs\outputs and clobber listMarina Yatsina2016-12-261-0/+10
* -inline-asm][X86] Add ability to use AVX512 in MS inline asmMarina Yatsina2016-02-031-1/+1
* Produce a better diagnostic for global register variables.Akira Hatanaka2015-11-181-5/+7
* Fix assertion in inline assembler IR genAlexander Musman2015-09-211-0/+12
* Additional fix for PR14269: Crash on vector elements / global register vars i...Andrey Bokhanko2015-08-031-3/+18
* Fix for PR14269: Clang crashes when a bit field is used as inline assemblerAlexander Musman2015-06-051-0/+17
* Sema: Relax parsing of '#' in constraintsDavid Majnemer2015-01-141-1/+1
* Basic: Numeric constraints are multidigitDavid Majnemer2015-01-111-0/+7
* Basic: [asmSymbolicName] follows the same rule as numbers in asm inputsDavid Majnemer2015-01-111-0/+7
* Basic: The asm constraint '#m' isn't valid, reject itDavid Majnemer2015-01-111-0/+7
* Basic: The asm constraint '+#r' isn't valid, reject itDavid Majnemer2015-01-111-0/+6
* Sema: The asm constraint '+&m' isn't valid, reject itDavid Majnemer2015-01-101-0/+6
* Sema: Forbid inconsistent constraint alternativesDavid Majnemer2014-12-291-0/+7
* Fix assertion on asm register that are "%"Olivier Goffart2014-08-171-0/+1
* [X86 inline-asm] Error out on inline-asm constraint "=f".Akira Hatanaka2014-07-181-0/+6
* Add pointer types to global named registerRenato Golin2014-06-051-0/+10
* Non-allocatable Global Named RegisterRenato Golin2014-05-191-2/+0
* Stop crashing on empty asm input constraintsDuncan P. N. Exon Smith2013-12-161-0/+3
* Reject asm output constraints that consist of modifiers only.Benjamin Kramer2013-04-181-0/+16
* Simplify test to use a count for the number of notes expected.Bill Wendling2013-03-271-1/+1
* Add another expected note. Two errors => two notes.Tim Northover2013-03-271-1/+1
* Fix testcase to add expected note.Bill Wendling2013-03-271-1/+1
* Emit an error message instead of crashing when dereferencing an incomplete po...Bill Wendling2013-03-251-0/+7
* c: privide deprecated warning when __private_extern__ storageFariborz Jahanian2012-08-171-1/+1
* Add support for AVX registers to clang inline asm. Add a small testcaseEric Christopher2011-12-021-1/+1
* Add a testcase for the previous commit and update an existing test for anEric Christopher2011-07-071-5/+5
* Fix off-by-one error in StringLiteral::getLocationOfByte.Hans Wennborg2011-06-301-0/+6
* Split out logic for valid clobbers and valid inline asm registers.Eric Christopher2011-06-281-0/+4
* Use a heralded conversion to bool in inline-asm constraints.John McCall2011-05-101-0/+8
* Added warning about invalid register specification for local variables.Abramo Bagnara2011-01-111-1/+11
* Produce a better error message for invalid register names.Rafael Espindola2011-01-011-0/+4
* When setting a tied check if it's already tied. If it's tied to another const...Anders Carlsson2010-11-031-2/+8
* A number in an input constraint can't point to a read-write ('+') constraint....Anders Carlsson2010-11-031-0/+6
* make clang print types as "const int *" instead of "int const*",Chris Lattner2010-09-051-1/+1
* Warn on top-level 'asm volatile' (instead of misparsing it).John McCall2010-01-251-0/+3
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
* Remove the -arch option from clang-cc: for all practical purposes, it's Eli Friedman2009-05-191-1/+1
* If we have mismatched integer tied operands, but the operandChris Lattner2009-05-031-1/+1
* implement PR4077: [Linux kernel] inscrutable error on inline asm input/output...Chris Lattner2009-04-261-0/+7
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-1/+1
* fix PR3258 by rejecting invalid numeric operands.Chris Lattner2009-03-111-1/+5
* checking for symbolic operands as well as % at end of string.Chris Lattner2009-03-111-7/+9
* reject invalid escape characters in extended-asm strings with a nice diagnostic.Chris Lattner2009-03-101-4/+7
* If an input constraint refers to an output constraint, it should have the sam...Anders Carlsson2009-01-271-1/+1
* Handle the 'e' constraint. Fixes PR3385Anders Carlsson2009-01-241-0/+6