mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Reuse stack slots in Yul to EVM code generation.
This commit is contained in:
@@ -73,7 +73,8 @@ public:
|
||||
void optimize();
|
||||
|
||||
/// Run the assembly step (should only be called after parseAndAnalyze).
|
||||
MachineAssemblyObject assemble(Machine _machine) const;
|
||||
/// @param _optimize does not run the optimizer but performs optimized code generation.
|
||||
MachineAssemblyObject assemble(Machine _machine, bool _optimize = false) const;
|
||||
|
||||
/// @returns the errors generated during parsing, analysis (and potentially assembly).
|
||||
langutil::ErrorList const& errors() const { return m_errors; }
|
||||
|
||||
Reference in New Issue
Block a user