Lines Matching refs:Instruction

88 	evmasm::Instruction _instruction,  in eval()
93 using evmasm::Instruction; in eval()
101 case Instruction::STOP: in eval()
104 case Instruction::ADD: in eval()
106 case Instruction::MUL: in eval()
108 case Instruction::SUB: in eval()
110 case Instruction::DIV: in eval()
112 case Instruction::SDIV: in eval()
114 case Instruction::MOD: in eval()
116 case Instruction::SMOD: in eval()
118 case Instruction::EXP: in eval()
120 case Instruction::NOT: in eval()
122 case Instruction::LT: in eval()
124 case Instruction::GT: in eval()
126 case Instruction::SLT: in eval()
128 case Instruction::SGT: in eval()
130 case Instruction::EQ: in eval()
132 case Instruction::ISZERO: in eval()
134 case Instruction::AND: in eval()
136 case Instruction::OR: in eval()
138 case Instruction::XOR: in eval()
140 case Instruction::BYTE: in eval()
142 case Instruction::SHL: in eval()
144 case Instruction::SHR: in eval()
146 case Instruction::SAR: in eval()
160 case Instruction::ADDMOD: in eval()
162 case Instruction::MULMOD: in eval()
164 case Instruction::SIGNEXTEND: in eval()
179 case Instruction::KECCAK256: in eval()
187 case Instruction::ADDRESS: in eval()
189 case Instruction::BALANCE: in eval()
194 case Instruction::SELFBALANCE: in eval()
196 case Instruction::ORIGIN: in eval()
198 case Instruction::CALLER: in eval()
200 case Instruction::CALLVALUE: in eval()
202 case Instruction::CALLDATALOAD: in eval()
204 case Instruction::CALLDATASIZE: in eval()
206 case Instruction::CALLDATACOPY: in eval()
213 case Instruction::CODESIZE: in eval()
215 case Instruction::CODECOPY: in eval()
222 case Instruction::GASPRICE: in eval()
224 case Instruction::CHAINID: in eval()
226 case Instruction::BASEFEE: in eval()
228 case Instruction::EXTCODESIZE: in eval()
230 case Instruction::EXTCODEHASH: in eval()
232 case Instruction::EXTCODECOPY: in eval()
241 case Instruction::RETURNDATASIZE: in eval()
243 case Instruction::RETURNDATACOPY: in eval()
251 case Instruction::BLOCKHASH: in eval()
256 case Instruction::COINBASE: in eval()
258 case Instruction::TIMESTAMP: in eval()
260 case Instruction::NUMBER: in eval()
262 case Instruction::DIFFICULTY: in eval()
264 case Instruction::GASLIMIT: in eval()
267 case Instruction::MLOAD: in eval()
270 case Instruction::MSTORE: in eval()
274 case Instruction::MSTORE8: in eval()
278 case Instruction::SLOAD: in eval()
280 case Instruction::SSTORE: in eval()
283 case Instruction::PC: in eval()
285 case Instruction::MSIZE: in eval()
287 case Instruction::GAS: in eval()
289 case Instruction::LOG0: in eval()
293 case Instruction::LOG1: in eval()
297 case Instruction::LOG2: in eval()
301 case Instruction::LOG3: in eval()
305 case Instruction::LOG4: in eval()
310 case Instruction::CREATE: in eval()
314 case Instruction::CREATE2: in eval()
318 case Instruction::CALL: in eval()
319 case Instruction::CALLCODE: in eval()
325 case Instruction::DELEGATECALL: in eval()
326 case Instruction::STATICCALL: in eval()
331 case Instruction::RETURN: in eval()
339 case Instruction::REVERT: in eval()
343 case Instruction::INVALID: in eval()
346 case Instruction::SELFDESTRUCT: in eval()
349 case Instruction::POP: in eval()
352 case Instruction::JUMP: in eval()
353 case Instruction::JUMPI: in eval()
354 case Instruction::JUMPDEST: in eval()
355 case Instruction::PUSH1: in eval()
356 case Instruction::PUSH2: in eval()
357 case Instruction::PUSH3: in eval()
358 case Instruction::PUSH4: in eval()
359 case Instruction::PUSH5: in eval()
360 case Instruction::PUSH6: in eval()
361 case Instruction::PUSH7: in eval()
362 case Instruction::PUSH8: in eval()
363 case Instruction::PUSH9: in eval()
364 case Instruction::PUSH10: in eval()
365 case Instruction::PUSH11: in eval()
366 case Instruction::PUSH12: in eval()
367 case Instruction::PUSH13: in eval()
368 case Instruction::PUSH14: in eval()
369 case Instruction::PUSH15: in eval()
370 case Instruction::PUSH16: in eval()
371 case Instruction::PUSH17: in eval()
372 case Instruction::PUSH18: in eval()
373 case Instruction::PUSH19: in eval()
374 case Instruction::PUSH20: in eval()
375 case Instruction::PUSH21: in eval()
376 case Instruction::PUSH22: in eval()
377 case Instruction::PUSH23: in eval()
378 case Instruction::PUSH24: in eval()
379 case Instruction::PUSH25: in eval()
380 case Instruction::PUSH26: in eval()
381 case Instruction::PUSH27: in eval()
382 case Instruction::PUSH28: in eval()
383 case Instruction::PUSH29: in eval()
384 case Instruction::PUSH30: in eval()
385 case Instruction::PUSH31: in eval()
386 case Instruction::PUSH32: in eval()
387 case Instruction::DUP1: in eval()
388 case Instruction::DUP2: in eval()
389 case Instruction::DUP3: in eval()
390 case Instruction::DUP4: in eval()
391 case Instruction::DUP5: in eval()
392 case Instruction::DUP6: in eval()
393 case Instruction::DUP7: in eval()
394 case Instruction::DUP8: in eval()
395 case Instruction::DUP9: in eval()
396 case Instruction::DUP10: in eval()
397 case Instruction::DUP11: in eval()
398 case Instruction::DUP12: in eval()
399 case Instruction::DUP13: in eval()
400 case Instruction::DUP14: in eval()
401 case Instruction::DUP15: in eval()
402 case Instruction::DUP16: in eval()
403 case Instruction::SWAP1: in eval()
404 case Instruction::SWAP2: in eval()
405 case Instruction::SWAP3: in eval()
406 case Instruction::SWAP4: in eval()
407 case Instruction::SWAP5: in eval()
408 case Instruction::SWAP6: in eval()
409 case Instruction::SWAP7: in eval()
410 case Instruction::SWAP8: in eval()
411 case Instruction::SWAP9: in eval()
412 case Instruction::SWAP10: in eval()
413 case Instruction::SWAP11: in eval()
414 case Instruction::SWAP12: in eval()
415 case Instruction::SWAP13: in eval()
416 case Instruction::SWAP14: in eval()
417 case Instruction::SWAP15: in eval()
418 case Instruction::SWAP16: in eval()
508 void EVMInstructionInterpreter::logTrace(evmasm::Instruction _instruction, std::vector<u256> const&… in logTrace()