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 |
|
ogamespec
|
752615ae4e
|
Merge pull request #207 from ogamespec/197-powerpc-intel-amd-codegen
RnD moved to standalone repository
|
2021-04-26 09:54:29 +03:00 |
|
ogamespec
|
65fcc30677
|
Merge branch 'master' into 197-powerpc-intel-amd-codegen
|
2021-04-26 09:52:56 +03:00 |
|
ogamespec
|
e9b8067dae
|
RnD moved
|
2021-04-26 09:51:18 +03:00 |
|
ogamespec
|
62b39c552c
|
IntelAssembler::GetReg for long mode
|
2021-04-25 23:21:07 +03:00 |
|
ogamespec
|
894eb4f9b9
|
Merge pull request #206 from ogamespec/197-powerpc-intel-amd-codegen
IntelAssembler Unit Test
|
2021-04-25 22:16:05 +03:00 |
|
ogamespec
|
907578030c
|
TEST_METHOD SIB_mechanism
|
2021-04-25 22:07:18 +03:00 |
|
ogamespec
|
00c28817dc
|
IntelAssembler::GetRm, GetIndex, GetBase, IsSpecial
|
2021-04-25 21:44:41 +03:00 |
|
ogamespec
|
d1a7e27718
|
IntelAssembler::GetMod
|
2021-04-25 20:18:22 +03:00 |
|
ogamespec
|
5c8cb59b89
|
SIB scale handling
|
2021-04-25 13:25:43 +03:00 |
|
ogamespec
|
dec0a16d59
|
Simplified IsMemDisp8 and IsMemDisp32
|
2021-04-25 13:05:46 +03:00 |
|
ogamespec
|
3a40928a86
|
Updated various tests
|
2021-04-24 18:25:14 +03:00 |
|
ogamespec
|
ac81be74b9
|
Reanimated GekkoCoreUnitTest
|
2021-04-24 17:40:13 +03:00 |
|
ogamespec
|
d9851eb204
|
IntelAssembler UnitTest
|
2021-04-24 17:20:05 +03:00 |
|
ogamespec
|
2d2df23289
|
Merge pull request #205 from ogamespec/197-powerpc-intel-amd-codegen
IntelAssembler WIP
|
2021-04-20 21:27:49 +03:00 |
|
ogamespec
|
773ffc36b4
|
Update Dolwin_Quick_Start.md
|
2021-04-20 20:34:29 +03:00 |
|
ogamespec
|
771f706044
|
Update Json.h
|
2021-04-20 20:19:56 +03:00 |
|
ogamespec
|
c78b41bdc1
|
Null backends readme
|
2021-04-20 20:03:00 +03:00 |
|
ogamespec
|
61c3c0504d
|
Update README.md
|
2021-04-20 19:57:17 +03:00 |
|
ogamespec
|
650f3fd04d
|
Doxyfile update
|
2021-04-20 19:56:29 +03:00 |
|
ogamespec
|
7ed546cc44
|
Fix warnings for x86
|
2021-04-20 19:34:51 +03:00 |
|
ogamespec
|
b1ba1e5298
|
Readme update
|
2021-04-20 19:10:31 +03:00 |
|
ogamespec
|
ae8ef2272b
|
IsMemDisp utility
|
2021-04-20 18:49:43 +03:00 |
|
ogamespec
|
dd0e8925e9
|
Fixed IsMemDisp8/32 for long mode
|
2021-04-20 18:41:37 +03:00 |
|
ogamespec
|
c9f2078038
|
Update IntelAnalyzer.h
|
2021-04-20 14:27:49 +03:00 |
|
ogamespec
|
f02aae14e7
|
Update IntelAnalyzer.h
|
2021-04-20 14:25:23 +03:00 |
|
ogamespec
|
612a239dff
|
Long Mode param
|
2021-04-20 13:56:47 +03:00 |
|
ogamespec
|
34fa823d93
|
Merge pull request #204 from ogamespec/197-powerpc-intel-amd-codegen
x86/x64 code generator WIP
|
2021-04-13 23:20:53 +03:00 |
|
ogamespec
|
437e49185f
|
Minor
|
2021-04-13 23:19:19 +03:00 |
|
ogamespec
|
0840914edf
|
ModRM in Readme
|
2021-04-13 23:06:02 +03:00 |
|
ogamespec
|
b42eb8c1e5
|
Simplified string opcodes
|
2021-04-13 22:43:07 +03:00 |
|
ogamespec
|
cf659213e5
|
Multibyte instructions compile prefixes correctly.
|
2021-04-13 22:24:39 +03:00 |
|
ogamespec
|
ea9a39a316
|
Removed Tables.cpp
|
2021-04-11 20:57:16 +03:00 |
|
ogamespec
|
facc01f294
|
Merge pull request #203 from ogamespec/197-powerpc-intel-amd-codegen
x86/x64 code generator WIP
|
2021-04-08 23:29:41 +03:00 |
|
ogamespec
|
74c14e58d2
|
CMPSB/CMPSW/CMPSD/CMPSQ, LODSB/LODSW/LODSD/LODSQ, MOVSB/MOVSW/MOVSD/MOVSQ, SCASB/SCASW/SCASD/SCASQ, STOSB/STOSW/STOSD/STOSQ, INSB/INSW/INSD, OUTSB/OUTSW/OUTSD
|
2021-04-08 23:26:04 +03:00 |
|
ogamespec
|
4acd5eb9e7
|
POPA, POPAD, POPF, POPFD, POPFQ, PUSHA, PUSHAD, PUSHF, PUSHFD, PUSHFQ
|
2021-04-08 22:23:35 +03:00 |
|
ogamespec
|
5951efb683
|
VS2015 projects updated
|
2021-04-08 21:23:19 +03:00 |
|