ogamespec
|
cd294e5e41
|
Boss defeated, achievement unlocked
|
2021-05-04 23:13:21 +03:00 |
|
ogamespec
|
f63267c741
|
Combining Sreg with MR/RM forms was a bad idea. Made separate forms for them (MSr/SrM)
|
2021-05-04 22:08:41 +03:00 |
|
ogamespec
|
5d11c1f629
|
The tough battle with MOV continues
|
2021-05-04 21:47:14 +03:00 |
|
ogamespec
|
f7b831f701
|
PtrHint for mov
|
2021-05-04 20:37:37 +03:00 |
|
ogamespec
|
83e03394e5
|
Fighting with x86 boss (MOV instruction)
|
2021-05-04 20:00:20 +03:00 |
|
ogamespec
|
0d225e1631
|
Update Readme.md
|
2021-05-03 23:29:34 +03:00 |
|
ogamespec
|
f1bff577bc
|
Update Readme.md
|
2021-05-03 23:25:44 +03:00 |
|
ogamespec
|
075cd7181b
|
Update Readme.md
|
2021-05-03 23:19:45 +03:00 |
|
ogamespec
|
ed5543655a
|
Merge pull request #213 from ogamespec/197-powerpc-intel-amd-codegen
IntelAssembler WIP
|
2021-05-03 23:04:55 +03:00 |
|
ogamespec
|
7c9c71bc8b
|
VERR, VERW
|
2021-05-03 22:58:19 +03:00 |
|
ogamespec
|
0468f3d41a
|
LLDT, LMSW, LSL, LSS, LTR
|
2021-05-03 22:54:42 +03:00 |
|
ogamespec
|
da7fb24b9c
|
LGDT, LGS, LIDT
|
2021-05-03 21:14:21 +03:00 |
|
ogamespec
|
93f59ec850
|
LES, LFS
|
2021-05-03 17:32:22 +03:00 |
|
ogamespec
|
cc0d8e94ce
|
LEA
|
2021-05-03 17:24:30 +03:00 |
|
ogamespec
|
30c511adfe
|
LDS
|
2021-05-03 17:20:00 +03:00 |
|
ogamespec
|
19118d3446
|
LAR
|
2021-05-03 17:07:36 +03:00 |
|
ogamespec
|
d2286cc807
|
JMP, JMP far
|
2021-05-03 16:45:35 +03:00 |
|
ogamespec
|
b034aabc95
|
INVPCID
|
2021-05-03 16:23:22 +03:00 |
|
ogamespec
|
ac602452d1
|
INVLPG
|
2021-05-03 15:47:15 +03:00 |
|
ogamespec
|
38b8bb4591
|
INC
|
2021-05-03 15:25:19 +03:00 |
|
ogamespec
|
d8e01f7d19
|
IMUL
|
2021-05-03 15:09:08 +03:00 |
|
ogamespec
|
376a5595a4
|
DIV, IDIV
|
2021-04-28 23:57:41 +03:00 |
|
ogamespec
|
6d60977727
|
Merge pull request #212 from ogamespec/197-powerpc-intel-amd-codegen
IntelAssembler WIP
|
2021-04-28 23:14:16 +03:00 |
|
ogamespec
|
1d00a3aa44
|
DEC
|
2021-04-28 23:13:07 +03:00 |
|
ogamespec
|
98909332b5
|
CMP, CMPXCHG
|
2021-04-28 21:53:26 +03:00 |
|
ogamespec
|
3343a893d2
|
CALL
|
2021-04-28 16:41:16 +03:00 |
|
ogamespec
|
f41ceaa064
|
Merge pull request #211 from ogamespec/197-powerpc-intel-amd-codegen
IntelAssembler WIP (more GP instructions)
|
2021-04-27 23:45:07 +03:00 |
|
ogamespec
|
6e07c33ff7
|
pause in spinlock
|
2021-04-27 23:16:17 +03:00 |
|
ogamespec
|
b23d548d83
|
Update IntelAssembler.cpp
|
2021-04-27 22:57:33 +03:00 |
|
ogamespec
|
aeb4d35581
|
BSF, BSR, BT, BTC, BTR, BTS
|
2021-04-27 22:36:51 +03:00 |
|
ogamespec
|
e537c6a8cf
|
ARPL, BOUND
|
2021-04-27 20:03:10 +03:00 |
|
ogamespec
|
7700975ba0
|
ADD, AND
|
2021-04-27 15:19:32 +03:00 |
|
ogamespec
|
2316e4f315
|
Merge pull request #210 from ogamespec/197-powerpc-intel-amd-codegen
IntelAssembler ModRM quick fixes
|
2021-04-27 14:18:17 +03:00 |
|
ogamespec
|
ea9c868df5
|
Fixed prefix 0x66 for imm16 in 32-bit mode
|
2021-04-27 14:02:42 +03:00 |
|
ogamespec
|
a035f4a576
|
Fixed simm8 with prefix 0x66
|
2021-04-27 13:27:29 +03:00 |
|
ogamespec
|
7638285f37
|
Merge pull request #209 from ogamespec/197-powerpc-intel-amd-codegen
IntelAssembler WIP
|
2021-04-27 12:24:35 +03:00 |
|
ogamespec
|
8891df9f18
|
IntelAssembler::HandleModRmImm
|
2021-04-27 12:21:31 +03:00 |
|
ogamespec
|
8f83b4b2ed
|
Fixed REX_W
|
2021-04-27 11:07:09 +03:00 |
|
ogamespec
|
a5d5a555eb
|
Prepared for Form_MI
|
2021-04-26 23:52:14 +03:00 |
|
ogamespec
|
df7d9acc0b
|
Form_MI_Opcode_SImm8
|
2021-04-26 23:36:18 +03:00 |
|
ogamespec
|
44152fc5e1
|
Param::simm8
|
2021-04-26 23:35:11 +03:00 |
|
ogamespec
|
7e5de9990c
|
Check registers match size
|
2021-04-26 22:11:09 +03:00 |
|
ogamespec
|
f8d455665b
|
Fixed ModRM handling for long mode and adc parameters
|
2021-04-26 21:12:02 +03:00 |
|
ogamespec
|
a0b0772226
|
Merge pull request #208 from ogamespec/197-powerpc-intel-amd-codegen
IntelAssembler WIP
|
2021-04-26 18:56:18 +03:00 |
|
ogamespec
|
48a036c1bb
|
Fixed bug with rexRequired
|
2021-04-26 18:27:11 +03:00 |
|
ogamespec
|
e6e5839e42
|
Update IntelAssembler.cpp
|
2021-04-26 17:37:40 +03:00 |
|
ogamespec
|
2f4e0d6dd8
|
AddressPrefix handling
|
2021-04-26 17:08:39 +03:00 |
|
ogamespec
|
5bf4d7799c
|
IntelAssembler::HandleModRegRm
|
2021-04-26 16:42:18 +03:00 |
|
ogamespec
|
22193285c4
|
IntelAssembler::ProcessGpInstr
|
2021-04-26 14:55:58 +03:00 |
|
ogamespec
|
6a149b61d8
|
Added missing cases to IntelAssembler::IsMemDisp32
|
2021-04-26 11:06:32 +03:00 |
|