2018-11-23 13:21:17 +00:00
|
|
|
set(sources
|
|
|
|
Assembly.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
Assembly.h
|
2018-11-23 13:21:17 +00:00
|
|
|
AssemblyItem.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
AssemblyItem.h
|
2018-11-23 13:21:17 +00:00
|
|
|
BlockDeduplicator.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
BlockDeduplicator.h
|
2018-11-23 13:21:17 +00:00
|
|
|
CommonSubexpressionEliminator.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
CommonSubexpressionEliminator.h
|
2018-11-23 13:21:17 +00:00
|
|
|
ConstantOptimiser.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
ConstantOptimiser.h
|
2018-11-23 13:21:17 +00:00
|
|
|
ControlFlowGraph.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
ControlFlowGraph.h
|
|
|
|
Exceptions.h
|
2018-11-23 13:21:17 +00:00
|
|
|
ExpressionClasses.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
ExpressionClasses.h
|
2018-11-23 13:21:17 +00:00
|
|
|
GasMeter.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
GasMeter.h
|
2021-01-14 12:02:14 +00:00
|
|
|
Inliner.cpp
|
|
|
|
Inliner.h
|
2018-11-23 13:21:17 +00:00
|
|
|
Instruction.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
Instruction.h
|
2018-11-23 13:21:17 +00:00
|
|
|
JumpdestRemover.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
JumpdestRemover.h
|
2018-11-23 13:21:17 +00:00
|
|
|
KnownState.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
KnownState.h
|
2018-11-23 13:21:17 +00:00
|
|
|
LinkerObject.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
LinkerObject.h
|
2018-11-23 13:21:17 +00:00
|
|
|
PathGasMeter.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
PathGasMeter.h
|
2018-11-23 13:21:17 +00:00
|
|
|
PeepholeOptimiser.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
PeepholeOptimiser.h
|
2018-11-23 13:21:17 +00:00
|
|
|
SemanticInformation.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
SemanticInformation.h
|
|
|
|
SimplificationRule.h
|
2018-11-23 13:21:17 +00:00
|
|
|
SimplificationRules.cpp
|
2018-12-17 14:00:39 +00:00
|
|
|
SimplificationRules.h
|
2018-11-23 13:21:17 +00:00
|
|
|
)
|
2015-04-24 15:35:16 +00:00
|
|
|
|
2018-11-23 13:21:17 +00:00
|
|
|
add_library(evmasm ${sources})
|
2021-04-20 12:12:07 +00:00
|
|
|
target_link_libraries(evmasm PUBLIC solutil fmt::fmt-header-only)
|