96 Commits (eaa4f43432927cc54349da1c719654e7c1f8acf2)

Author SHA1 Message Date
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
chriseth 79fb35fd69 Exception-throwing assert. 10 years ago
chriseth f1a2c9dfef Streaming operator for single AssemblyItem. 10 years ago
chriseth aaba229fce Method to retrieve instruction from AssemblyItem. 10 years ago
chriseth 0ed6724f0b Remove NoOptimizeBegin/End again. 10 years ago
chriseth 182fba57b2 Initialize jump type. 10 years ago
Liana Husikyan 035451db40 added brackets for printing in/out 10 years ago
Liana Husikyan 4323a0c655 added information about jump type for jump instructions 10 years ago
Liana Husikyan 97350c88ed Added JumpType indicator to AssemblyItem. 10 years ago
chriseth 1e47758cbe Make subroutine id non-random. 10 years ago
chriseth cec5b3b60e Fixed: Some instructions did not have source locations. 10 years ago
chriseth 6540d67968 Output source lines for sub-assemblies. 10 years ago
CJentzsch 6a3998000f fix jumpdest - dont require anything on the stack 10 years ago
Gav Wood d0a90764db New gas pricing for PoC-9. 10 years ago
CJentzsch 8b0829ed4d fix jumpdest - dont require anything on the stack 10 years ago
Gav Wood 0d004524f3 New gas pricing for PoC-9. 10 years ago
CJentzsch 017fd72f30 fix jumpdest - dont require anything on the stack 10 years ago
Gav Wood 798f636c23 New gas pricing for PoC-9. 10 years ago
CJentzsch 7256d573d7 fix jumpdest - dont require anything on the stack 10 years ago
Gav Wood 724cf629cf New gas pricing for PoC-9. 10 years ago
CJentzsch d3e8f87a2d fix jumpdest - dont require anything on the stack 10 years ago
Gav Wood 71aefc516a New gas pricing for PoC-9. 10 years ago
CJentzsch dd60595e6f fix jumpdest - dont require anything on the stack 10 years ago