EIP-8120
MLOAD8 and CALLDATALOAD8 Opcodes
Adds EVM opcodes for efficient single-byte memory and calldata loads.
DraftSplurge
Status history
- Draft7 Jan 2026
Abstract
This EIP introduces new EVM opcodes that allow loading a single byte from memory or calldata in a single operation, reducing gas cost and bytecode size compared to existing patterns based on MLOAD (0x51) or CALLDATALOAD (0x35) followed by bit shifting.
- Created
- 7 Jan 2026
- Authors
- Helkomine
- Upgrades
- Not listed in any upgrade
- Requires
- —
- Required by
- —