aboutsummaryrefslogtreecommitdiff
path: root/test/Sema/asm.c
AgeCommit message (Expand)Author
2013-04-18Reject asm output constraints that consist of modifiers only.Benjamin Kramer
2013-03-27Simplify test to use a count for the number of notes expected.Bill Wendling
2013-03-27Add another expected note. Two errors => two notes.Tim Northover
2013-03-27Fix testcase to add expected note.Bill Wendling
2013-03-25Emit an error message instead of crashing when dereferencing an incomplete po...Bill Wendling
2012-08-17c: privide deprecated warning when __private_extern__ storageFariborz Jahanian
2011-12-02Add support for AVX registers to clang inline asm. Add a small testcaseEric Christopher
2011-07-07Add a testcase for the previous commit and update an existing test for anEric Christopher
2011-06-30Fix off-by-one error in StringLiteral::getLocationOfByte.Hans Wennborg
2011-06-28Split out logic for valid clobbers and valid inline asm registers.Eric Christopher
2011-05-10Use a heralded conversion to bool in inline-asm constraints.John McCall
2011-01-11Added warning about invalid register specification for local variables.Abramo Bagnara
2011-01-01Produce a better error message for invalid register names.Rafael Espindola
2010-11-03When setting a tied check if it's already tied. If it's tied to another const...Anders Carlsson
2010-11-03A number in an input constraint can't point to a read-write ('+') constraint....Anders Carlsson
2010-09-05make clang print types as "const int *" instead of "int const*",Chris Lattner
2010-01-25Warn on top-level 'asm volatile' (instead of misparsing it).John McCall
2009-12-15Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar
2009-05-19Remove the -arch option from clang-cc: for all practical purposes, it's Eli Friedman
2009-05-03If we have mismatched integer tied operands, but the operandChris Lattner
2009-04-26implement PR4077: [Linux kernel] inscrutable error on inline asm input/output...Chris Lattner
2009-03-24Rename clang to clang-cc.Daniel Dunbar
2009-03-11fix PR3258 by rejecting invalid numeric operands.Chris Lattner
2009-03-11checking for symbolic operands as well as % at end of string.Chris Lattner
2009-03-10reject invalid escape characters in extended-asm strings with a nice diagnostic.Chris Lattner
2009-01-27If an input constraint refers to an output constraint, it should have the sam...Anders Carlsson
2009-01-24Handle the 'e' constraint. Fixes PR3385Anders Carlsson
2009-01-21Fix an inline asm sema bug that I introduced.Anders Carlsson
2009-01-20Improvements to Sema of asm statements. Fixes <rdar://problem/6156893>Anders Carlsson
2009-01-18Add sema support for symbolic names in inline asm statements.Anders Carlsson
2008-07-23Fix rdar://6094010 various asserts happening with wide strings in inline asm.Chris Lattner
2007-11-25Check that the clobber registers are valid.Anders Carlsson
2007-11-23Check asm input and output expressions.Anders Carlsson