From e43a0f801506cbc2f5a4e5ac020d23d9038aff4d Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Sun, 5 Jan 2014 01:35:51 +0000 Subject: Mark the 64-bit x86 push/pop instructions as In64BitMode. Mark the corresponding 32-bit versions with the same encodings Not64BitMode. Remove hack from tablegen disassembler table emitter. Fix bad test. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198530 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/TableGen/X86RecognizableInstr.cpp | 3 --- 1 file changed, 3 deletions(-) (limited to 'utils') diff --git a/utils/TableGen/X86RecognizableInstr.cpp b/utils/TableGen/X86RecognizableInstr.cpp index ee631302d0..d9ad269623 100644 --- a/utils/TableGen/X86RecognizableInstr.cpp +++ b/utils/TableGen/X86RecognizableInstr.cpp @@ -274,9 +274,6 @@ RecognizableInstr::RecognizableInstr(DisassemblerTables &tables, break; } } - // FIXME: These instructions aren't marked as 64-bit in any way - Is64Bit |= Rec->getName().find("PUSH64") != Name.npos || - Rec->getName().find("POP64") != Name.npos; ShouldBeEmitted = true; } -- cgit v1.2.3