From 7af9fcbc06d553abe2566a5e150703abc6202956 Mon Sep 17 00:00:00 2001 From: merry Date: Sun, 6 Mar 2022 21:25:01 +0000 Subject: T32: Implement Data Processing (Modified Immediate) instructions (#3178) * T32: Implement Data Processing (Modified Immediate) instructions * Update tests * switch -> lookup table --- ARMeilleure/Decoders/OpCodeTable.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'ARMeilleure/Decoders/OpCodeTable.cs') diff --git a/ARMeilleure/Decoders/OpCodeTable.cs b/ARMeilleure/Decoders/OpCodeTable.cs index ad696104..28650256 100644 --- a/ARMeilleure/Decoders/OpCodeTable.cs +++ b/ARMeilleure/Decoders/OpCodeTable.cs @@ -1048,25 +1048,41 @@ namespace ARMeilleure.Decoders #region "OpCode Table (AArch32, T32)" // Base SetT32("11101011010xxxxx0xxxxxxxxxxxxxxx", InstName.Adc, InstEmit32.Adc, OpCodeT32AluRsImm.Create); + SetT32("11110x01010xxxxx0xxxxxxxxxxxxxxx", InstName.Adc, InstEmit32.Adc, OpCodeT32AluImm.Create); SetT32("11101011000