[M68k][Disassembler] Adopt the new variable length decoding mechanism
Details
Details
- Reviewers
- None
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
| Paths 
 |  Differential  D120604  
[TableGen] Add support for variable length instruction in DecoderGen. AbandonedPublic Authored by 0x59616e on Feb 25 2022, 7:06 PM. 
Details 
 Summary [M68k][Disassembler] Adopt the new variable length decoding mechanism 
Diff Detail 
 
Revision Contents 
 
 
Diff 411563 llvm/lib/Target/M68k/CMakeLists.txt
 llvm/lib/Target/M68k/Disassembler/M68kDisassembler.cpp
 llvm/lib/Target/M68k/M68kInstrFormats.td
 llvm/test/MC/Disassembler/M68k/bits.txt
 llvm/test/MC/Disassembler/M68k/control.txt
 llvm/test/MC/Disassembler/M68k/data.txt
 llvm/test/MC/Disassembler/M68k/shift-rotate.txt
 llvm/utils/TableGen/FixedLenDecoderEmitter.cpp
 llvm/utils/TableGen/VarLenCodeEmitterGen.h
 llvm/utils/TableGen/VarLenCodeEmitterGen.cpp
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||