mov
add
sub
cmp
mul
imul
set
j
cmov
cpuid
(v)pshufd
vpshufd
vshufps
vshufpd
insertps
vinsertps
pclmulqdq
vpclmulqdq
cmpps
cmppd
if
opattr
shl
shr
sar
, 1
rol
ror
rcl
rcr
push rax
pop rax
add rsp, 16
union
struct
ret
MessedUp
MessedUp2
ARDemo
LocalVars
CallProc
/
then
else
endif
continue
for(;;)
while
for
repeat
until
shld
shrd
movlps
vmovlps
movhps
movhpd
vmovhpd
vmovhps
movshdup
vmovshdup
movsldup
vmovsldup
movddup
vmovddup
pshufb
(v)pshuflw
,
vpshuflw
(v)pshufhw
vpshufhw
shufps
shufpd
unpcklps
unpckhps
unpcklpd
unpckhpd
vunpcklps
vunpckhps
punpcklbw
punpckhbw
punpcklwd
punpckhwd
punpckldq
punpckhdq
punpcklqdq
punpckhqdq
pcmpeqw
movmskps
movmskpd
vmovmskps
vmovmskpd
and
pext
pdep
or
xor
not
malloc()
free()
offset
lea
strfill
fadd
fsub
fmul
fdiv
fdivr
fcom
option scoped
option noscoped
jmp
btoStr
wtoStr
dtoStr
qtoStr
fist
fbstp
utoStr
r10ToStr
e10ToStr
strToR10
bextr
blsi
blsr
blsmsk
w
hile
..
endm
print
getReal
putInt
getTitle
clean