Native EVM Instructions
EVM instructions are grouped into categories based on the official reference:
EraVM Assembly
The assembly generated for LLVM standard library functions depends on available optimizations, which vary by version. If you do not see an assembly example for a particular instruction, try compiling a reproducing contract using the latest zksolc
.
For a comprehensive list of instructions, see the EraVM specification, which provides them in its table of contents.