Now compiles, dunno if it works...

This commit is contained in:
xolatile
2024-07-24 15:31:02 -04:00
parent dd5be337a6
commit 3de231c317
4 changed files with 18 additions and 197 deletions

View File

@ -155,22 +155,10 @@ nop { return INOP; }
adc { return ITADC; }
add { return ITADD; }
and { return ITAND; }
cbw { return ITCBW; }
cdq { return ITCDQ; }
cdqe { return ITCDQE; }
clc { return ITCLC; }
cld { return ITCLD; }
cli { return ITCLI; }
clts { return ITCLTS; }
cmc { return ITCMC; }
cmp { return ITCMP; }
cpuid { return ITCPUID; }
cqo { return ITCQO; }
cwd { return ITCWD; }
cwde { return ITCWDE; }
dec { return ITDEC; }
div { return ITDIV; }
emms { return ITEMMS; }
f2xm1 { return ITF2XM1; }
fabs { return ITFABS; }
fchs { return ITFCHS; }
@ -199,74 +187,28 @@ fxam { return ITFXAM; }
fxtract { return ITFXTRACT; }
fyl2x { return ITFYL2X; }
fyl2xp1 { return ITFYL2XP1; }
hlt { return ITHLT; }
idiv { return ITIDIV; }
imul { return ITIMUL; }
inal { return ITINAL; }
inax { return ITINAX; }
inc { return ITINC; }
ineax { return ITINEAX; }
insb { return ITINSB; }
insd { return ITINSD; }
insw { return ITINSW; }
int3 { return ITINT3; }
invd { return ITINVD; }
iretd { return ITIRETD; }
iretq { return ITIRETQ; }
je { return ITJE; }
jmp { return ITJMP; }
jne { return ITJNE; }
leave { return ITLEAVE; }
lock { return ITLOCK; }
lodsb { return ITLODSB; }
lodsd { return ITLODSD; }
lodsq { return ITLODSQ; }
lodsw { return ITLODSW; }
mov { return ITMOV; }
mul { return ITMUL; }
neg { return ITNEG; }
nop { return ITNOP; }
not { return ITNOT; }
or { return ITOR; }
outal { return ITOUTAL; }
outax { return ITOUTAX; }
outeax { return ITOUTEAX; }
outsb { return ITOUTSB; }
outsd { return ITOUTSD; }
outsw { return ITOUTSW; }
pause { return ITPAUSE; }
pop { return ITPOP; }
popf { return ITPOPF; }
pushf { return ITPUSHF; }
rdmsr { return ITRDMSR; }
rdpmc { return ITRDPMC; }
rdtsc { return ITRDTSC; }
retf { return ITRETF; }
retn { return ITRETN; }
rsm { return ITRSM; }
sar { return ITSAR; }
sbb { return ITSBB; }
scasb { return ITSCASB; }
scasd { return ITSCASD; }
scasq { return ITSCASQ; }
scasw { return ITSCASW; }
stc { return ITSTC; }
std { return ITSTD; }
sti { return ITSTI; }
stosb { return ITSTOSB; }
stosd { return ITSTOSD; }
stosq { return ITSTOSQ; }
stosw { return ITSTOSW; }
sub { return ITSUB; }
syscall { return ITSYSCALL; }
sysenter { return ITSYSENTER; }
sysexit { return ITSYSEXIT; }
sysret { return ITSYSRET; }
ud2 { return ITUD2; }
wait { return ITWAIT; }
wbinvd { return ITWBINVD; }
wrmsr { return ITWRMSR; }
xlatb { return ITXLATB; }
xor { return ITXOR; }
/* #placeholder<instruction_scanner_instructions> END