Commit Graph

6 Commits (f67abd3a9d3b1136c8e364f44619b22fe8860de5)

Author SHA1 Message Date
magical f67abd3a9d Refactor: use [25]uint64 instead of [5][5]uint64. 2015-01-01 03:00:28 -08:00
magical c8f826bc6a Begin to refactor gen.go 2015-01-01 00:41:19 -08:00
magical 7b01515ff6 Gofmt. 2014-12-31 23:59:40 -08:00
magical 56a2055f6e Use fewer XORs in Theta and eliminate Pi.
Go's common subexpression elimination is apparently not up to snuff.

Pi is now done implicitly.
2014-12-31 17:52:09 -08:00
magical 64c5855490 Optimize loads and stores a bit. 2014-12-31 16:52:34 -08:00
magical df6edcd0bb Generate a faster round function. 2014-12-31 16:43:36 -08:00