1
0
mirror of https://github.com/golang/go synced 2024-11-20 10:54:49 -07:00
The Go programming language
Go to file
Robert Griesemer 8db8682453 - factored out 128-bit muladd and div into arith.go
- 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
2009-08-10 17:29:55 -07:00
doc - clarified section on return statements 2009-08-07 17:05:41 -07:00
include fix gotest by fixing nm -s to print in file order by storing a sequence number 2009-04-15 21:57:55 -07:00
lib/godoc printer.go: 2009-08-03 09:53:00 -07:00
misc/xcode xcode config files, self-describing 2009-05-20 16:09:34 -07:00
pkg clear out pkg tree in clean.bash. 2009-05-20 11:12:05 -07:00
src - factored out 128-bit muladd and div into arith.go 2009-08-10 17:29:55 -07:00
test new timing data after compiler updates (fp regs, integer div and mod) 2009-08-10 17:04:59 -07:00
usr Implement switch statement. Can now extract effects from 2009-08-10 16:27:54 -07:00