0
mirror of https://github.com/sampletext32/ParkanPlayground.git synced 2025-06-19 07:59:47 +03:00

unbreak tests

This commit is contained in:
bird_egop
2025-04-14 23:08:52 +03:00
parent 685eeda03d
commit 9117830ff1
41 changed files with 3820 additions and 736 deletions

View File

@ -79,26 +79,32 @@ public enum InstructionType
MovsB,
MovsW,
MovsD,
Movs = MovsD, // Alias for MovsD
CmpsB,
CmpsW,
CmpsD,
StosB,
StosW,
StosD,
Stos = StosB, // Alias for StosB
ScasB, // Scan string byte
ScasW, // Scan string word
ScasD, // Scan string dword
Scas = ScasB, // Alias for ScasB
LodsB, // Load string byte
LodsW, // Load string word
LodsD, // Load string dword
Lods = LodsD, // Alias for LodsD
// REP prefixed instructions
Rep, // REP prefix
RepE, // REPE/REPZ prefix
RepNE, // REPNE/REPNZ prefix
RepneScas = RepNE, // Alias for RepNE
RepMovsB, // REP MOVSB
RepMovsW, // REP MOVSW
RepMovsD, // REP MOVSD
RepMovs = RepMovsD, // Alias for RepMovsD
RepeCmpsB, // REPE CMPSB
RepeCmpsW, // REPE CMPSW
RepeCmpsD, // REPE CMPSD
@ -117,6 +123,8 @@ public enum InstructionType
Fst, // Store floating point value
Fstp, // Store floating point value and pop
Fadd, // Add floating point
Fiadd, // Add integer to floating point
Fild, // Load integer to floating point
Fsub, // Subtract floating point
Fsubr, // Subtract floating point reversed
Fmul, // Multiply floating point