]> granicus.if.org Git - clang/commitdiff
A, q and Z are valid LLVM inline asm constraints.
authorLauro Ramos Venancio <lauro.venancio@gmail.com>
Wed, 27 Feb 2008 16:53:36 +0000 (16:53 +0000)
committerLauro Ramos Venancio <lauro.venancio@gmail.com>
Wed, 27 Feb 2008 16:53:36 +0000 (16:53 +0000)
Fix regression in Applications/ClamAV/clamscan.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@47673 91177308-0d34-0410-b5e6-96231b3b80d8

Basic/Targets.cpp

index ed2e0e0a448a34692d3e2be685f27a13a3781103..f77bef185a333a9882029e40e2fb9cb8a1e0b3cf 100644 (file)
@@ -505,11 +505,6 @@ namespace X86 {
       return std::string("{st}");
     case 'u': // second from top of floating point stack.
       return std::string("{st(1)}"); // second from top of floating point stack.
-    case 'A': // edx:eax.
-    case 'q': // a, b, c, d registers or any integer register in 64-bit.
-    case 'Z': // 32-bit integer constant for used with zero-extending x86_64
-              // instructions.
-      assert(false && "Unimplemented inline asm constraint");
     default:
       return std::string(1, Constraint);
     }