• Robert Griesemer's avatar
    - factored out 128-bit muladd and div into arith.go · 8db86824
    Robert Griesemer authored
    - wrote corresponding fast versions in fast.arith.s
    - implemented in-place operations for some routines
    - updated existing code to be compatible with in-place
      routines
    
    These changes allow the pidigits benchmark to run
    approx. 30% faster. Enabling the assembly routines
    in fast.arith.s will give another approx. 3%.
    
    R=r
    DELTA=486  (252 added, 68 deleted, 166 changed)
    OCL=32980
    CL=33003
    8db86824
Name
Last commit
Last update
..
cmd Loading commit data...
lib9 Loading commit data...
libbio Loading commit data...
libmach_amd64 Loading commit data...
old/c Loading commit data...
pkg Loading commit data...
Make.386 Loading commit data...
Make.amd64 Loading commit data...
Make.arm Loading commit data...
Make.conf Loading commit data...
all.bash Loading commit data...
clean.bash Loading commit data...
make.bash Loading commit data...
quietgcc.bash Loading commit data...
run.bash Loading commit data...
sudo.bash Loading commit data...