[llvm-commits] [llvm] r98468 - in /llvm/trunk/utils/TableGen: EDEmitter.cpp X86RecognizableInstr.cpp

Evan Cheng evan.cheng at apple.com
Sat Mar 13 21:15:40 PST 2010


Author: evancheng
Date: Sat Mar 13 23:15:39 2010
New Revision: 98468

URL: http://llvm.org/viewvc/llvm-project?rev=98468&view=rev
Log:
Check in tablegen changes to fix disassembler related failures caused by r98465.

Modified:
    llvm/trunk/utils/TableGen/EDEmitter.cpp
    llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp

Modified: llvm/trunk/utils/TableGen/EDEmitter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/TableGen/EDEmitter.cpp?rev=98468&r1=98467&r2=98468&view=diff
==============================================================================
--- llvm/trunk/utils/TableGen/EDEmitter.cpp (original)
+++ llvm/trunk/utils/TableGen/EDEmitter.cpp Sat Mar 13 23:15:39 2010
@@ -266,9 +266,11 @@
   REG("GR16");
   REG("GR32");
   REG("GR32_NOREX");
+  REG("GR32_TC");
   REG("FR32");
   REG("RFP32");
   REG("GR64");
+  REG("GR64_TC");
   REG("FR64");
   REG("VR64");
   REG("RFP64");
@@ -284,11 +286,13 @@
   MEM("i8mem_NOREX");
   MEM("i16mem");
   MEM("i32mem");
+  MEM("i32mem_TC");
   MEM("f32mem");
   MEM("ssmem");
   MEM("opaque32mem");
   MEM("opaque48mem");
   MEM("i64mem");
+  MEM("i64mem_TC");
   MEM("f64mem");
   MEM("sdmem");
   MEM("f80mem");

Modified: llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp?rev=98468&r1=98467&r2=98468&view=diff
==============================================================================
--- llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp (original)
+++ llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp Sat Mar 13 23:15:39 2010
@@ -298,6 +298,7 @@
      Name.find("_int") != Name.npos       ||
      Name.find("Int_") != Name.npos       ||
      Name.find("_NOREX") != Name.npos     ||
+     Name.find("_TC") != Name.npos     ||
      Name.find("EH_RETURN") != Name.npos  ||
      Name.find("V_SET") != Name.npos      ||
      Name.find("LOCK_") != Name.npos      ||





More information about the llvm-commits mailing list