aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/codegen/CompilerUtils.h
Commit message (Expand)AuthorAgeFilesLines
* Create empty dynamic memory arrays more efficiently.chriseth2018-04-041-0/+7
* Add runtimeOnly option to pushCombinedFunctionEntryLabelAlex Beregszaszi2018-03-271-1/+2
* Simple size check for old ABI decoder.chriseth2018-03-211-3/+7
* Move the old ABI decoder code.chriseth2018-03-201-0/+5
* ABI decoder.chriseth2017-11-301-0/+7
* Split encodeToMemory to packedEncode and abiEncodeAlex Beregszaszi2017-09-271-0/+27
* Make most of the parameters mandatory in encodeToMemoryAlex Beregszaszi2017-09-271-4/+4
* Document more of the codegen featuresAlex Beregszaszi2017-08-291-0/+12
* Mark appropriate constructors explicitAlex Beregszaszi2017-08-221-1/+1
* Interface for new ABI encoder.chriseth2017-08-141-0/+8
* Change shiftNumberOnStack to bitsAlex Beregszaszi2017-07-031-2/+2
* Add shift helper to CompilerUtilsAlex Beregszaszi2017-07-031-0/+6
* Comment about zero length.chriseth2017-06-271-0/+2
* Change invalid opcode to revert for input validation.chriseth2017-06-241-1/+9
* Rename the SHA3 assembly instruction to KECCAK256Alex Beregszaszi2017-05-301-1/+1
* Remove error label / invalid jump label.chriseth2017-04-281-4/+0
* Renamed padToWordBoundaries -> padToWordschriseth2016-12-131-9/+9
* Split memcopy into three functions.chriseth2016-12-121-1/+9
* Turn off the identity precompile for testingAlex Beregszaszi2016-12-121-1/+1
* Add usingIdentity option to CompilerUtils::memoryCopyAlex Beregszaszi2016-12-121-1/+1
* codegen: clean not only booleans but all types before storing them into memoryYoichi Hirai2016-12-011-1/+1
* codegen: document _chopSignBits parameter of convertType functionYoichi Hirai2016-11-251-0/+1
* codegen: add an option to CovertType so that it can truncate sign bitsYoichi Hirai2016-11-251-1/+1
* Fix licensing headersVoR02202016-11-231-4/+4
* Change encoding to address-funid and add "function" as ABI type.chriseth2016-11-161-1/+1
* Stored combined creation and runtime tags.chriseth2016-11-161-0/+4
* Change alignment.chriseth2016-11-161-5/+5
* External functions in storage.chriseth2016-11-161-0/+7
* Bugfix: Allocate empty array.chriseth2016-07-281-0/+1
* Simplify and optimise stack rotation.chriseth2015-12-011-0/+6
* Code generation for creating arrays.chriseth2015-11-261-0/+5
* File reorganisation.chriseth2015-10-211-0/+182