Daniel Lubarov
|
71b9705a0d
|
Merge pull request #618 from mir-protocol/asm_assertions
More basic ASM macros
|
2022-07-18 09:31:34 -07:00 |
|
wborgeaud
|
a268677936
|
Merge branch 'main' into ecrecover_kernel
# Conflicts:
# evm/src/cpu/kernel/aggregator.rs
|
2022-07-18 14:01:10 +02:00 |
|
Daniel Lubarov
|
563401b24d
|
More basic ASM utility functions
To be used in upcoming RLP code.
|
2022-07-17 09:15:24 -07:00 |
|
Daniel Lubarov
|
6d69e14a89
|
Add %rep syntax for repeating a block
Same syntax as NASM.
|
2022-07-14 14:58:18 -07:00 |
|
wborgeaud
|
0ccd5adc7b
|
Redundant x-coord in lifting
|
2022-07-14 19:23:08 +02:00 |
|
wborgeaud
|
7ee884b84d
|
More tests
|
2022-07-14 15:26:07 +02:00 |
|
wborgeaud
|
522213c933
|
Ecrecover until hashing
|
2022-07-14 11:30:47 +02:00 |
|
Daniel Lubarov
|
beb8a90773
|
Macros with arguments (#595)
* Macros with arguments
See `basic_macros.rs` for an example.
* rename
|
2022-07-07 08:59:53 -07:00 |
|
Daniel Lubarov
|
7b75eaa98d
|
ASM macro support (#580)
* ASM macro support
Also recognize global labels as a PUSH target; previously it only considered local labels.
* macro test
|
2022-06-25 23:10:08 -07:00 |
|