summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/ms-inline-asm.c
Commit message (Collapse)AuthorAgeFilesLines
...
* clang/test: REQUIRES: s/x86-64-registered-target/x86-registered-target/NAKAMURA Takumi2013-12-041-1/+1
| | | | llvm-svn: 196350
* Don't pass -O0 to clang_cc1, it is the default.Rafael Espindola2013-09-041-1/+1
| | | | llvm-svn: 189910
* Fix typo.Chad Rosier2013-04-181-1/+1
| | | | llvm-svn: 179811
* Test cases for r179719.Chad Rosier2013-04-171-0/+6
| | | | llvm-svn: 179720
* Test cases for r179655.Chad Rosier2013-04-171-3/+36
| | | | llvm-svn: 179656
* Add test case for r179403.Chad Rosier2013-04-121-0/+12
| | | | llvm-svn: 179404
* Add test case for r179399.Chad Rosier2013-04-121-1/+3
| | | | llvm-svn: 179400
* Add test case for r179383 and r179393.Chad Rosier2013-04-121-1/+8
| | | | llvm-svn: 179394
* [ms-inline asm] Move a few test cases from the 32-bit version to the 64-bitChad Rosier2013-04-101-30/+0
| | | | | | version as lea is only available in 64-bit mode. llvm-svn: 179190
* [ms-inline asm] Add a few test cases that were regressed by r179115. ThatChad Rosier2013-04-101-0/+3
| | | | | | | commit was reverted in r179120, but I do plan on reapplying with a fix shortly. Part of rdar://13611297 llvm-svn: 179182
* Test case for r179030.Chad Rosier2013-04-081-0/+7
| | | | llvm-svn: 179031
* Add test case for r178881.Chad Rosier2013-04-051-1/+9
| | | | llvm-svn: 178882
* Remove unnecessary attributes from test case.Chad Rosier2013-03-271-81/+79
| | | | llvm-svn: 178188
* Add a front-end test case for r178186.Chad Rosier2013-03-271-0/+8
| | | | llvm-svn: 178187
* Test case for r177439 and r177440.Chad Rosier2013-03-191-0/+13
| | | | llvm-svn: 177441
* Update test for r177413.Chad Rosier2013-03-191-2/+2
| | | | llvm-svn: 177414
* Test case for r177347.Chad Rosier2013-03-181-0/+13
| | | | llvm-svn: 177349
* Add a front-end test case for r176036.Chad Rosier2013-02-251-0/+8
| | | | llvm-svn: 176038
* Update to use references to attribute groups instead of listing the ↵Bill Wendling2013-02-221-69/+71
| | | | | | attributes on the call/invoke instructions. llvm-svn: 175878
* [ms-inline asm] Remove this test while I investigate why eax isn't being ↵Chad Rosier2013-02-201-6/+0
| | | | | | clobbered. llvm-svn: 175637
* Add test case for r175312.Chad Rosier2013-02-151-0/+6
| | | | llvm-svn: 175313
* [ms-inline asm] Add test case for r175083.Chad Rosier2013-02-131-0/+12
| | | | llvm-svn: 175084
* [ms-inline-asm] Test cases to ensure the AsmRewrite list is sorted (r175021).Chad Rosier2013-02-131-0/+12
| | | | | | Part of rdar://13202662 llvm-svn: 175022
* [ms-inline-asm] Add test cases for the align/emit directives.Chad Rosier2013-02-121-0/+16
| | | | | | Part of rdar://13200215 llvm-svn: 175009
* [ms-inline asm] Update test case now that we are correctly parsing __emit ↵Chad Rosier2013-02-121-2/+2
| | | | | | directives. llvm-svn: 175000
* Typo.Chad Rosier2013-02-121-1/+1
| | | | llvm-svn: 174995
* [ms-inline asm] Add a few test cases for the parsing of hexidecimal integers.Chad Rosier2013-02-121-0/+34
| | | | llvm-svn: 174989
* [ms-inline asm] Remove the -fenable-experimental-ms-inline-asm flag. MS-styleChad Rosier2013-01-221-1/+1
| | | | | | inline assembly can be enable with -fasm-blocks or -fms-extensions alone. llvm-svn: 173186
* [ms-inline asm] Updates and test case for r172743.Chad Rosier2013-01-171-1/+29
| | | | | | Part of rdar://12576868 llvm-svn: 172744
* [ms-inline asm] Add test case for r172121. Chad Rosier2013-01-101-0/+7
| | | | | | Part of rdar://12991541 llvm-svn: 172122
* [ms-inline asm] Add a test case for the offset operator where the operand is aChad Rosier2013-01-081-3/+6
| | | | | | global variable. llvm-svn: 171919
* Test case for r171784.Chad Rosier2013-01-071-0/+8
| | | | llvm-svn: 171785
* [driver, ms-inline asm] MS-Style inline assembly is controlled by theChad Rosier2012-12-051-2/+1
| | | | | | | -fasm-blocks flag, not the -fms-extensions flag. rdar://12808010 llvm-svn: 169422
* [ms-inline asm] Add more tests.Chad Rosier2012-12-051-0/+29
| | | | llvm-svn: 169411
* [ms-inline asm] Test case for r166790.Chad Rosier2012-10-261-0/+7
| | | | llvm-svn: 166791
* [ms-inline asm] Add a test case for r166723 and r166724.Chad Rosier2012-10-251-0/+14
| | | | llvm-svn: 166725
* [ms-inline asm] Test case for r166632.Chad Rosier2012-10-241-0/+16
| | | | llvm-svn: 166633
* [ms-inline asm] Add test cases for r166451.Chad Rosier2012-10-241-0/+10
| | | | llvm-svn: 166600
* [ms-inline asm] Add test cases for r166592. The test cases only works if theChad Rosier2012-10-241-0/+7
| | | | | | source operand is a register. llvm-svn: 166594
* [ms-inline asm] Update the triple to test r166523.Chad Rosier2012-10-231-1/+1
| | | | llvm-svn: 166524
* [ms-inline asm] Update for r166433.Chad Rosier2012-10-231-0/+1
| | | | llvm-svn: 166489
* Testcase change for r166440.Eli Friedman2012-10-221-1/+1
| | | | llvm-svn: 166441
* [ms-inline asm] Test case for r166433.Chad Rosier2012-10-221-0/+8
| | | | llvm-svn: 166434
* [ms-inline asm] Update test case for r166357.Chad Rosier2012-10-201-1/+1
| | | | llvm-svn: 166358
* [ms-inline asm] Test case for r166349 and r166352.Chad Rosier2012-10-191-0/+13
| | | | llvm-svn: 166353
* [ms-inline asm] Update testcase for r166316.Chad Rosier2012-10-191-2/+12
| | | | llvm-svn: 166317
* [ms-inline asm] Revert accidental commit. Sorry for the churn.Chad Rosier2012-10-191-24/+1
| | | | llvm-svn: 166312
* [ms-inline asm] Set the SemaCallback in the TargetAsmParser.Chad Rosier2012-10-191-1/+24
| | | | llvm-svn: 166310
* [ms-inline asm] Remove accidental commit.Chad Rosier2012-10-181-17/+0
| | | | llvm-svn: 166193
* [ms-inline asm] Move most of the AsmParsing logic in clang back into the MCChad Rosier2012-10-181-0/+17
| | | | | | | layer. Use the new ParseMSInlineAsm() API and add an implementation of the MCAsmParserSemaCallback interface. llvm-svn: 166184
OpenPOWER on IntegriCloud