This revision was automatically updated to reflect the committed changes. Closed by commit rL362587: [clang] [test] Add a (xfailing) test for PR41027 (authored by mgorny, committed by ). Herald added a project: LLVM. Herald added a subscriber: llvm-commits.
Changed prior to commit: https://reviews.llvm.org/D60728?vs=195518&id=203097#toc Repository: rL LLVM CHANGES SINCE LAST ACTION https://reviews.llvm.org/D60728/new/ https://reviews.llvm.org/D60728 Files: cfe/trunk/test/Sema/pr41027.c Index: cfe/trunk/test/Sema/pr41027.c =================================================================== --- cfe/trunk/test/Sema/pr41027.c +++ cfe/trunk/test/Sema/pr41027.c @@ -0,0 +1,10 @@ +// RUN: %clang_cc1 -triple x86_64 -fsyntax-only %s +// XFAIL: * + +inline void pr41027(unsigned a, unsigned b) { + if (__builtin_constant_p(a)) { + __asm__ volatile("outl %0,%w1" : : "a"(b), "n"(a)); + } else { + __asm__ volatile("outl %0,%w1" : : "a"(b), "d"(a)); + } +}
Index: cfe/trunk/test/Sema/pr41027.c =================================================================== --- cfe/trunk/test/Sema/pr41027.c +++ cfe/trunk/test/Sema/pr41027.c @@ -0,0 +1,10 @@ +// RUN: %clang_cc1 -triple x86_64 -fsyntax-only %s +// XFAIL: * + +inline void pr41027(unsigned a, unsigned b) { + if (__builtin_constant_p(a)) { + __asm__ volatile("outl %0,%w1" : : "a"(b), "n"(a)); + } else { + __asm__ volatile("outl %0,%w1" : : "a"(b), "d"(a)); + } +}
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits