119 Commits (6f198955dac792873cc427885ee424c9a4ecb646)

Author SHA1 Message Date
chriseth 8f98d65626 Split params into evm-related and mining/block-related. 10 years ago
chriseth 2111cd4894 Move assembly related files to libevmasm and Params.h/.cpp to libevmcore. 10 years ago
chriseth 8ca0d6098d Fixed source location comparison operator. 10 years ago
chriseth 9524ca5e31 Utility class to find a suitable AST node for a given location. 10 years ago
chriseth a30da8b41b Try to keep source location during optimization. 10 years ago
chriseth a895217db6 Use BUILD_SHARED_LIB 10 years ago
Gav Wood 55b9038d6f More awesome logging stuff. 10 years ago
Liana Husikyan 254c845490 removed unused parameter from streamAsmJson 10 years ago
Liana Husikyan 78bb6deadb style fixes 10 years ago
Liana Husikyan ebd4be49f6 changed the format of json output 10 years ago
Liana Husikyan a89b7ee911 fixed push #[$] and push [$] 10 years ago
Liana Husikyan 6d56c979ab removed explicit move 10 years ago
Liana Husikyan 20132bd445 renamed locationx/y to begin/end 10 years ago
Liana Husikyan 95e161bfc9 style fixes 10 years ago
Liana Husikyan 3482c4dfc2 fixed extension of file json format 10 years ago
Liana Husikyan c6652616ae reordered output 10 years ago
Liana Husikyan 9fa9190f1d code refactoring 10 years ago
Liana Husikyan 4ef9b70dd3 style fixes 10 years ago
Liana Husikyan 2189306c9d reordered output. 10 years ago
Liana Husikyan 1305502fc9 initial output for asm-json flag. 10 years ago
Liana Husikyan 2a5a5a99f9 added asm-json flag to cl compiler 10 years ago
chriseth ae366e7d05 Control flow analysis. 10 years ago
chriseth e73b3068c4 Typos and docs. 10 years ago
chriseth cc5c8f2678 SHA3 optimizations. 10 years ago
chriseth 9e407d80bc Instruction iterator. 10 years ago
chriseth 29f104f2b5 Some more knowledge functions. 10 years ago
chriseth 0b0a1c0316 Typedef. 10 years ago
chriseth c215772e7a Fixed warning on windows. 10 years ago
Liana Husikyan 37086e60e2 removed friendship for Assembly and AssemblyItem 10 years ago
chriseth d6cf849231 Moved semantic information to its own file. 10 years ago
chriseth 01e6801cf5 Style. 10 years ago
chriseth b1ea943975 Optimize breaking item. 10 years ago
chriseth d6a611429f Optimizer for memory. 10 years ago
chriseth 9da4c207a3 Change to storage operations. 10 years ago
chriseth c19229415d Some optimizations to the optimizer. 10 years ago
chriseth 965f005a98 Storage access optimisation. 10 years ago
chriseth ff5dfa2e8f Removed duplicate line. 10 years ago
chriseth c941c3d9c4 Small review fixes. 10 years ago
chriseth 49712025fd Pattern matching for expression simplification. 10 years ago
chriseth 442a34c9b0 Remove stack sequence id. 10 years ago
chriseth fd961605b4 Optimizing various single operations. 10 years ago
chriseth ea6d5c2c98 Refactoring: Extract equivalence class container. 10 years ago
chriseth e1ad2cb579 Comments and renames. 10 years ago
chriseth 859c68d776 Compiler error fixes. 10 years ago
chriseth 1603c1c4e3 Comments and renames. 10 years ago
chriseth e8463940d6 Code generation part 2. 10 years ago
chriseth 6f54f1046a Code generation part 1. 10 years ago
chriseth c97447fbd8 code generator stub 10 years ago
chriseth 9b021fc77c Analyzing part of the optimizer. 10 years ago
chriseth 2f935d722c Optimizer interface. 10 years ago