6 Commits (e0c176f377654e509cdbe1e2e8c6c1005875b0b3)

Author SHA1 Message Date
Paweł Bylica d8da43e939 Lower ADDMOD & MULMOD (limited) to a function call in the LLVM pass after optimization. 10 years ago
Paweł Bylica f1428f804a Add edge DIV/MOD cases. Migrate to new udivrem function. 10 years ago
Paweł Bylica 2603d3afbe Lower MOD, SDIV & SMOD to a function call in the LLVM pass after optimization. 10 years ago
Paweł Bylica f72bfb461e Lower DIV to a function call in the LLVM pass after optimization. 10 years ago
Paweł Bylica 463025e15d Implementation of MUL workaround in "LLVM pass" way. 10 years ago
Gav Wood 2c6b18f01b Add EVMJIT. 10 years ago
Paweł Bylica 93cb4866fd Includes reordering, GCC conversion warnings enabled 10 years ago
Paweł Bylica 4bcee00be9 #include cleanups 10 years ago
Paweł Bylica 96c89cbedc Move mul512 function to LLVM 10 years ago
Paweł Bylica d58f35343b Move mul function to LLVM 10 years ago
Paweł Bylica a0736c2468 New addmod algorithm 10 years ago
Paweł Bylica 6c2aa13e11 New mulmod algorithm 10 years ago
Paweł Bylica b118e4d50a New exp algorithm 10 years ago
Paweł Bylica 4217843714 New unsigned div algorithm 10 years ago
Paweł Bylica a42c72464d Combine div & mod into one function 10 years ago
Marek Kotewicz 29c9178ff4 Squashed 'evmjit/' changes from 334deeb..533531b 10 years ago
Paweł Bylica 51f4383287 Removing moved evmjit code 10 years ago
Paweł Bylica 49b82cdbac Move EXP implementation from Ext to Arith256 10 years ago
artur-zawlocki cecf567426 MULMOD/ADDMOD implemented in separate functions [FIXES #80566276] 10 years ago
artur-zawlocki 732c40b57a MULMOD/ADDMOD implemented in separate functions [FIXES #80566276] 10 years ago
artur-zawlocki 68ca6962cf 256-bit arithmetic implemented via calls to boost::multiprecision library. 10 years ago
artur-zawlocki 0b2c3c0e00 256-bit arithmetic implemented via calls to boost::multiprecision library. 10 years ago