solidity/libevmasm
2022-06-22 09:26:09 +02:00
..
Assembly.cpp libevmasm: refactor asm-json export & add support for source list. 2022-03-23 15:58:07 -05:00
Assembly.h libevmasm: refactor asm-json export & add support for source list. 2022-03-23 15:58:07 -05:00
AssemblyItem.cpp libevmasm: refactor asm-json export & add support for source list. 2022-03-23 15:58:07 -05:00
AssemblyItem.h libevmasm: refactor asm-json export & add support for source list. 2022-03-23 15:58:07 -05:00
BlockDeduplicator.cpp
BlockDeduplicator.h
CMakeLists.txt
CommonSubexpressionEliminator.cpp Recommend via-ir whenever a stack too deep error is encountered. 2022-05-05 19:22:03 +02:00
CommonSubexpressionEliminator.h Set CommonSubexpressionEliminator max chunk size to 2000 2022-04-11 08:31:04 +02:00
ConstantOptimiser.cpp
ConstantOptimiser.h
ControlFlowGraph.cpp
ControlFlowGraph.h
Disassemble.cpp
Disassemble.h
Exceptions.h
ExpressionClasses.cpp ExpressionClasses performance optimization 2022-04-11 08:31:04 +02:00
ExpressionClasses.h ExpressionClasses performance optimization 2022-04-11 08:31:04 +02:00
GasMeter.cpp Fix compilation error. 2022-06-15 11:14:50 +02:00
GasMeter.h
Inliner.cpp
Inliner.h
Instruction.cpp
Instruction.h
JumpdestRemover.cpp
JumpdestRemover.h
KnownState.cpp
KnownState.h
LinkerObject.cpp
LinkerObject.h
PathGasMeter.cpp
PathGasMeter.h
PeepholeOptimiser.cpp Additional peephole optimizer rules for removing side-effect free instructions before simple terminations. 2022-03-16 15:34:37 +01:00
PeepholeOptimiser.h
RuleList.h Only apply rules for yul optimizer 2022-06-22 09:26:09 +02:00
SemanticInformation.cpp Disallow RETURNDATASIZE and RETURNDATACOPY in inline assembly blocks in pure functions 2022-04-08 14:48:35 +02:00
SemanticInformation.h
SimplificationRule.h
SimplificationRules.cpp
SimplificationRules.h