..
Assembly.cpp
Add inlining for old optimizer.
2021-02-09 19:08:58 +01:00
Assembly.h
Merge pull request #10885 from ethereum/heuristic-revamp
2021-02-10 00:49:56 +01:00
AssemblyItem.cpp
Add another argument to setimmutable and the AssignImmutable opcode, allowing to modify code at any memory offset.
2020-10-15 18:14:41 +02:00
AssemblyItem.h
[yul] Adding support for accessing subobjects via .
2020-07-21 17:56:11 +02:00
BlockDeduplicator.cpp
Add SPDX license identifier if not present already in source file
2020-07-17 20:24:12 +05:30
BlockDeduplicator.h
Add SPDX license identifier if not present already in source file
2020-07-17 20:24:12 +05:30
CMakeLists.txt
Add inlining for old optimizer.
2021-02-09 19:08:58 +01:00
CommonSubexpressionEliminator.cpp
Replaced keys, values and reverse with ranges
2021-03-31 23:33:04 +05:30
CommonSubexpressionEliminator.h
Add SPDX license identifier if not present already in source file
2020-07-17 20:24:12 +05:30
ConstantOptimiser.cpp
Enable the -Wconversion warning
2020-12-08 16:45:24 +00:00
ConstantOptimiser.h
Enable the -Wconversion warning
2020-12-08 16:45:24 +00:00
ControlFlowGraph.cpp
Enable the -Wconversion warning
2020-12-08 16:45:24 +00:00
ControlFlowGraph.h
Add SPDX license identifier if not present already in source file
2020-07-17 20:24:12 +05:30
Exceptions.h
Add SPDX license identifier if not present already in source file
2020-07-17 20:24:12 +05:30
ExpressionClasses.cpp
Enable the -Wconversion warning
2020-12-08 16:45:24 +00:00
ExpressionClasses.h
Enable the -Wconversion warning
2020-12-08 16:45:24 +00:00
GasMeter.cpp
Add inlining for old optimizer.
2021-02-09 19:08:58 +01:00
GasMeter.h
Add inlining for old optimizer.
2021-02-09 19:08:58 +01:00
Inliner.cpp
Remove semantic information function for assembly items.
2021-04-13 18:34:16 +02:00
Inliner.h
Inline ordinary jumps to small blocks and jumps to terminating control flow.
2021-03-24 13:50:24 +01:00
Instruction.cpp
Extract StackReuseCodegen tests.
2021-03-09 15:47:24 +01:00
Instruction.h
Drop support for evm15 and eip-615.
2021-03-09 15:56:03 +01:00
JumpdestRemover.cpp
Add SPDX license identifier if not present already in source file
2020-07-17 20:24:12 +05:30
JumpdestRemover.h
Add SPDX license identifier if not present already in source file
2020-07-17 20:24:12 +05:30
KnownState.cpp
Fix bug about incorrect caching on Keccak256 hashes
2021-03-23 10:49:24 +01:00
KnownState.h
Fix bug about incorrect caching on Keccak256 hashes
2021-03-23 10:49:24 +01:00
LinkerObject.cpp
Add SPDX license identifier if not present already in source file
2020-07-17 20:24:12 +05:30
LinkerObject.h
Add SPDX license identifier if not present already in source file
2020-07-17 20:24:12 +05:30
PathGasMeter.cpp
Add SPDX license identifier if not present already in source file
2020-07-17 20:24:12 +05:30
PathGasMeter.h
Add SPDX license identifier if not present already in source file
2020-07-17 20:24:12 +05:30
PeepholeOptimiser.cpp
Add SPDX license identifier if not present already in source file
2020-07-17 20:24:12 +05:30
PeepholeOptimiser.h
Add SPDX license identifier if not present already in source file
2020-07-17 20:24:12 +05:30
RuleList.h
Changelog entry.
2021-03-18 08:42:49 +01:00
SemanticInformation.cpp
Added a function SemanticInformation::readsMemory
2021-04-26 09:33:18 +02:00
SemanticInformation.h
Added a function SemanticInformation::readsMemory
2021-04-26 09:33:18 +02:00
SimplificationRule.h
Remove flag.
2020-09-14 17:35:04 +02:00
SimplificationRules.cpp
Add SPDX license identifier if not present already in source file
2020-07-17 20:24:12 +05:30
SimplificationRules.h
Remove the usage of boost::noncopyable
2021-04-23 14:57:01 +01:00