You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, default scheduling preference is used for EraVM. Try to find a better scheduling preference that can give more improvements. #678 was an experiment to set it to RegPressure, but there were regressions in __clz and __mulmod functions. This was because instructions were scheduled differently and some BE optimization weren't able to optimize code. Maybe one way to fix this is to try to change implementation of __clz function, but that is something to investigate.
The text was updated successfully, but these errors were encountered:
Currently, default scheduling preference is used for EraVM. Try to find a better scheduling preference that can give more improvements.
#678 was an experiment to set it to
RegPressure
, but there were regressions in__clz
and__mulmod
functions. This was because instructions were scheduled differently and some BE optimization weren't able to optimize code. Maybe one way to fix this is to try to change implementation of__clz
function, but that is something to investigate.The text was updated successfully, but these errors were encountered: