]> granicus.if.org Git - clang/commitdiff
Add the 'y' assembler constraint.
authorAnders Carlsson <andersca@mac.com>
Mon, 6 Oct 2008 00:41:45 +0000 (00:41 +0000)
committerAnders Carlsson <andersca@mac.com>
Mon, 6 Oct 2008 00:41:45 +0000 (00:41 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@57144 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Basic/Targets.cpp

index 016f88e4987368a912048dc6868776621ed4ab4e..78a43d9f54479158e485c99a3018f4cd8a58b7de 100644 (file)
@@ -437,6 +437,7 @@ X86TargetInfo::validateAsmConstraint(char c,
   case 't': // top of floating point stack.
   case 'u': // second from top of floating point stack.
   case 'q': // Any register accessible as [r]l: a, b, c, and d.
+  case 'y': // Any MMX register.
   case 'Q': // Any register accessible as [r]h: a, b, c, and d.
   case 'Z': // 32-bit integer constant for use with zero-extending x86_64
             // instructions.