Remove EOF: libyul#16770
Conversation
555294a to
bfd7665
Compare
088861a to
ed5a8ab
Compare
bfd7665 to
3f8bb14
Compare
40c0d22 to
c06a4e2
Compare
9501ad8 to
b5876bf
Compare
The base branch was changed.
|
@rodiazet this is the next one, right? |
Yes |
b5876bf to
0168407
Compare
blishko
left a comment
There was a problem hiding this comment.
I believe the PROFILER_PROBE change has to be fixed. Otherwise, I just have a few questions to help me clarify things.
|
|
||
| void OptimizedEVMCodeTransform::appendDup(size_t _depth) | ||
| { | ||
| if (_depth <= 16) |
There was a problem hiding this comment.
Should 16 be hardcoded here like this?
There was a problem hiding this comment.
Also, dupInstruction also has an assert for this. Maybe we can rely on that assert? Or is it beneficial to have a separate check here?
There was a problem hiding this comment.
It was there like this before, but I agree that we can rely on the assert in the dupInstruction and swapInstruction.
0168407 to
4b902db
Compare
|
|
||
| void OptimizedEVMCodeTransform::appendSwap(size_t _depth) | ||
| { | ||
| if (_depth <= 16) |
There was a problem hiding this comment.
I have actually realized that maybe we should keep this if for now. Basically like you had it before this latest changes.
I have not thought about the static_cast before.
Remove EOF from
libyulDepends on: #16769