Ehsan Akhgari
edd82a996c
Fix up the test that expects the failure fixed in r212352
...
llvm-svn: 212353
2014-07-04 19:22:29 +00:00
Reid Kleckner
8d4a16ec3a
Add tests for MS inline asm change r203146
...
llvm-svn: 203147
2014-03-06 19:19:36 +00:00
Reid Kleckner
51082b1a86
Tests for LLVM MS inline asm change r202865
...
llvm-svn: 202866
2014-03-04 17:57:56 +00:00
NAKAMURA Takumi
0acd8a7561
clang/test: REQUIRES: s/x86-64-registered-target/x86-registered-target/
...
llvm-svn: 196350
2013-12-04 03:41:33 +00:00
Dmitri Gribenko
fc13b8baf1
MS inline asm: When LLVM called back to Clang to parse a name and do name
...
lookup, if parsing failed, we did not restore the lexer state properly, and
eventually crashed. This change ensures that we always consume all the tokens
from the new token stream we started to parse the name from inline asm.
llvm-svn: 196182
2013-12-03 00:48:09 +00:00
Benjamin Kramer
6b7247263f
Reenable ms inline asm test.
...
LLVM r196044 should make it pass.
llvm-svn: 196045
2013-12-01 11:48:10 +00:00
Chad Rosier
879edcd1a4
Fail these tests in a way that doesn't cause unexpected successes, per Daniel's
...
suggestion.
llvm-svn: 173367
2013-01-24 20:46:39 +00:00
Chad Rosier
709863514e
Temporarily XFAIL this test; the compiler will segfault if the target-specific
...
parser is not included in the compiler. Thanks to Renato for discovering the
underlying issue.
llvm-svn: 173365
2013-01-24 20:33:35 +00:00
Chad Rosier
e3aac2c864
[ms-inline asm] Remove the -fenable-experimental-ms-inline-asm flag. MS-style
...
inline assembly can be enable with -fasm-blocks or -fms-extensions alone.
llvm-svn: 173186
2013-01-22 19:38:32 +00:00
Chad Rosier
92c487d13c
[ms-inline asm] Test case for r172773.
...
llvm-svn: 172774
2013-01-18 00:51:29 +00:00
Chad Rosier
e343bc83f0
[ms-inline asm] Updates and test case for r172743.
...
Part of rdar://12576868
llvm-svn: 172744
2013-01-17 19:22:48 +00:00
Chad Rosier
61b2f2bc9e
[ms-inline asm] Test case for r170037.
...
llvm-svn: 170038
2012-12-12 22:46:23 +00:00
Chad Rosier
c8e56e8931
[driver, ms-inline asm] MS-Style inline assembly is controlled by the
...
-fasm-blocks flag, not the -fms-extensions flag.
rdar://12808010
llvm-svn: 169422
2012-12-05 21:08:21 +00:00
Chad Rosier
0130f82ccc
[ms-inline asm] Add test case for r166792.
...
llvm-svn: 166793
2012-10-26 18:33:59 +00:00
David Tweed
89206b6214
These tests require an actual x86 registered target, so mark them as such. Tested on ARM.
...
Patch by Joey Gouly.
llvm-svn: 166765
2012-10-26 10:17:44 +00:00
Eli Friedman
d5d136be5b
[ms-inline-asm] Add handling for errors coming out of the backend.
...
llvm-svn: 166463
2012-10-23 02:43:30 +00:00
Bob Wilson
317be45091
Replace an assertion with an error for empty __asm statements.
...
llvm-svn: 164551
2012-09-24 19:57:59 +00:00