239 lines
2.7 KiB
C
239 lines
2.7 KiB
C
/* This file is automatically generated from bytecode.def,
|
|
do not make any changes here. Instead edit bytecode.def. */
|
|
|
|
enum bytecode_opcode
|
|
{ neverneverland,
|
|
drop,
|
|
duplicate,
|
|
over,
|
|
setstackSI,
|
|
adjstackSI,
|
|
constQI,
|
|
constHI,
|
|
constSI,
|
|
constDI,
|
|
constSF,
|
|
constDF,
|
|
constXF,
|
|
constP,
|
|
loadQI,
|
|
loadHI,
|
|
loadSI,
|
|
loadDI,
|
|
loadSF,
|
|
loadDF,
|
|
loadXF,
|
|
loadP,
|
|
storeQI,
|
|
storeHI,
|
|
storeSI,
|
|
storeDI,
|
|
storeSF,
|
|
storeDF,
|
|
storeXF,
|
|
storeP,
|
|
storeBLK,
|
|
clearBLK,
|
|
addconstPSI,
|
|
newlocalSI,
|
|
localP,
|
|
argP,
|
|
convertQIHI,
|
|
convertHISI,
|
|
convertSIDI,
|
|
convertQISI,
|
|
convertQUHU,
|
|
convertHUSU,
|
|
convertSUDU,
|
|
convertQUSU,
|
|
convertSFDF,
|
|
convertDFXF,
|
|
convertHIQI,
|
|
convertSIHI,
|
|
convertDISI,
|
|
convertSIQI,
|
|
convertSUQU,
|
|
convertDFSF,
|
|
convertXFDF,
|
|
convertSISF,
|
|
convertSIDF,
|
|
convertSIXF,
|
|
convertSUSF,
|
|
convertSUDF,
|
|
convertSUXF,
|
|
convertDISF,
|
|
convertDIDF,
|
|
convertDIXF,
|
|
convertDUSF,
|
|
convertDUDF,
|
|
convertDUXF,
|
|
convertSFSI,
|
|
convertDFSI,
|
|
convertXFSI,
|
|
convertSFSU,
|
|
convertDFSU,
|
|
convertXFSU,
|
|
convertSFDI,
|
|
convertDFDI,
|
|
convertXFDI,
|
|
convertSFDU,
|
|
convertDFDU,
|
|
convertXFDU,
|
|
convertPSI,
|
|
convertSIP,
|
|
convertSIT,
|
|
convertDIT,
|
|
convertSFT,
|
|
convertDFT,
|
|
convertXFT,
|
|
convertPT,
|
|
zxloadBI,
|
|
sxloadBI,
|
|
sstoreBI,
|
|
addSI,
|
|
addDI,
|
|
addSF,
|
|
addDF,
|
|
addXF,
|
|
addPSI,
|
|
subSI,
|
|
subDI,
|
|
subSF,
|
|
subDF,
|
|
subXF,
|
|
subPP,
|
|
mulSI,
|
|
mulDI,
|
|
mulSU,
|
|
mulDU,
|
|
mulSF,
|
|
mulDF,
|
|
mulXF,
|
|
divSI,
|
|
divDI,
|
|
divSU,
|
|
divDU,
|
|
divSF,
|
|
divDF,
|
|
divXF,
|
|
modSI,
|
|
modDI,
|
|
modSU,
|
|
modDU,
|
|
andSI,
|
|
andDI,
|
|
iorSI,
|
|
iorDI,
|
|
xorSI,
|
|
xorDI,
|
|
lshiftSI,
|
|
lshiftSU,
|
|
lshiftDI,
|
|
lshiftDU,
|
|
rshiftSI,
|
|
rshiftSU,
|
|
rshiftDI,
|
|
rshiftDU,
|
|
ltSI,
|
|
ltSU,
|
|
ltDI,
|
|
ltDU,
|
|
ltSF,
|
|
ltDF,
|
|
ltXF,
|
|
ltP,
|
|
leSI,
|
|
leSU,
|
|
leDI,
|
|
leDU,
|
|
leSF,
|
|
leDF,
|
|
leXF,
|
|
leP,
|
|
geSI,
|
|
geSU,
|
|
geDI,
|
|
geDU,
|
|
geSF,
|
|
geDF,
|
|
geXF,
|
|
geP,
|
|
gtSI,
|
|
gtSU,
|
|
gtDI,
|
|
gtDU,
|
|
gtSF,
|
|
gtDF,
|
|
gtXF,
|
|
gtP,
|
|
eqSI,
|
|
eqDI,
|
|
eqSF,
|
|
eqDF,
|
|
eqXF,
|
|
eqP,
|
|
neSI,
|
|
neDI,
|
|
neSF,
|
|
neDF,
|
|
neXF,
|
|
neP,
|
|
negSI,
|
|
negDI,
|
|
negSF,
|
|
negDF,
|
|
negXF,
|
|
notSI,
|
|
notDI,
|
|
notT,
|
|
predecQI,
|
|
predecHI,
|
|
predecSI,
|
|
predecDI,
|
|
predecP,
|
|
predecSF,
|
|
predecDF,
|
|
predecXF,
|
|
predecBI,
|
|
preincQI,
|
|
preincHI,
|
|
preincSI,
|
|
preincDI,
|
|
preincP,
|
|
preincSF,
|
|
preincDF,
|
|
preincXF,
|
|
preincBI,
|
|
postdecQI,
|
|
postdecHI,
|
|
postdecSI,
|
|
postdecDI,
|
|
postdecP,
|
|
postdecSF,
|
|
postdecDF,
|
|
postdecXF,
|
|
postdecBI,
|
|
postincQI,
|
|
postincHI,
|
|
postincSI,
|
|
postincDI,
|
|
postincP,
|
|
postincSF,
|
|
postincDF,
|
|
postincXF,
|
|
postincBI,
|
|
xjumpif,
|
|
xjumpifnot,
|
|
jump,
|
|
jumpP,
|
|
caseSI,
|
|
caseSU,
|
|
caseDI,
|
|
caseDU,
|
|
call,
|
|
returnP,
|
|
ret,
|
|
linenote,
|
|
LAST_AND_UNUSED_OPCODE
|
|
};
|