diff options
-rw-r--r-- | lib/Basic/Targets.cpp | 7 | ||||
-rw-r--r-- | test/Sema/asm-x86.c | 7 |
2 files changed, 0 insertions, 14 deletions
diff --git a/lib/Basic/Targets.cpp b/lib/Basic/Targets.cpp index cdb7e08056..4b94bcfc43 100644 --- a/lib/Basic/Targets.cpp +++ b/lib/Basic/Targets.cpp @@ -754,13 +754,6 @@ X86TargetInfo::validateAsmConstraint(const char *&Name, // instructions. Info.setAllowsRegister(); return true; - case 'Y': - ++Name; - if (*Name == 't') { - Info.setAllowsRegister(); - return true; - } - return false; } } diff --git a/test/Sema/asm-x86.c b/test/Sema/asm-x86.c deleted file mode 100644 index d8fe38065f..0000000000 --- a/test/Sema/asm-x86.c +++ /dev/null @@ -1,7 +0,0 @@ -// RUN: clang-cc %s -triple i386-pc-linux-gnu -target-feature=+sse2 -verify -fsyntax-only - -// PR3678 -int test8() { - asm("%0" : : "Yt"(1.0)); - asm("%0" : : "Yy"(1.0)); // expected-error {{invalid input constraint 'Yy' in asm}} -} |