[PATCH] D60437: Add MM register mapping from CodeView to MC register id

LuoYuanke via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 8 19:06:54 PDT 2019


LuoYuanke created this revision.
LuoYuanke added reviewers: craig.topper, annita.zhang, wxiao3.
Herald added subscribers: llvm-commits, hiraditya.
Herald added a project: LLVM.

The MM register mapping from CodeView to MC register id is missing. The patch add the mapping.


Repository:
  rL LLVM

https://reviews.llvm.org/D60437

Files:
  llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp


Index: llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
===================================================================
--- llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
+++ llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
@@ -116,6 +116,15 @@
       {codeview::RegisterId::ST6, X86::FP6},
       {codeview::RegisterId::ST7, X86::FP7},
 
+      {codeview::RegisterId::MM0, X86::MM0},
+      {codeview::RegisterId::MM1, X86::MM1},
+      {codeview::RegisterId::MM2, X86::MM2},
+      {codeview::RegisterId::MM3, X86::MM3},
+      {codeview::RegisterId::MM4, X86::MM4},
+      {codeview::RegisterId::MM5, X86::MM5},
+      {codeview::RegisterId::MM6, X86::MM6},
+      {codeview::RegisterId::MM7, X86::MM7},
+
       {codeview::RegisterId::XMM0, X86::XMM0},
       {codeview::RegisterId::XMM1, X86::XMM1},
       {codeview::RegisterId::XMM2, X86::XMM2},


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D60437.194235.patch
Type: text/x-patch
Size: 871 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190409/6bc9be6c/attachment.bin>


More information about the llvm-commits mailing list