TOOM-2 multiplication works for all sizes
[bigint-presentation-code.git] / src / bigint_presentation_code / toom_cook.py
2022-11-28 Jacob LifshayTOOM-2 multiplication works for all sizes
2022-11-16 Jacob LifshayTOOM-2 256x256->512-bit [un]signed*[un]signed mul works!
2022-11-15 Jacob Lifshayworking on code
2022-11-10 Jacob Lifshaysimple_mul works with signed/unsigned mul; also made...
2022-11-09 Jacob Lifshayworking on adding signed multiplication -- needed for...
2022-11-08 Jacob Lifshayadd EvalOpValueRange
2022-11-08 Jacob Lifshayrename compiler_ir2.py/register_allocator2.py to compil...
2022-11-07 Jacob Lifshayworking on code
2022-10-28 Jacob Lifshayworking on rewriting compiler ir to fix reg alloc issues
2022-10-23 Jacob Lifshay192x192->384-bit O(n^2) mul works in SSA form, reg...
2022-10-20 Jacob Lifshayadd Toom-2.5
2022-10-20 Jacob LifshayToomCookInstance works!
2022-10-19 Jacob Lifshayworking on toom-cook multiplication
2022-10-14 Jacob Lifshaysplit compiler IR and register allocator out into their...
2022-10-14 Jacob Lifshaytry_allocate_registers_without_spilling is completed...
2022-10-13 Jacob Lifshayconstruct interference graph
2022-10-13 Jacob Lifshayfix typo
2022-10-13 Jacob Lifshayfix running code
2022-10-13 Jacob Lifshayremove plain_data Generic workaround
2022-10-12 Jacob Lifshaywork on switching algorithms
2022-10-11 Jacob Lifshayworking on code
2022-10-10 Jacob Lifshaychange SSAVal to link to defining Op
2022-10-10 Jacob Lifshayadd EqualitySets
2022-10-08 Jacob Lifshayadd equality constraints
2022-10-08 Jacob Lifshayformat code
2022-10-08 Jacob Lifshayworking on toom_cook.py
2022-10-07 Jacob Lifshaystarted working on toom_cook.py