Commit Graph

14 Commits (0ec2bf80dad99686a4c232a9993e20b4f96047bc)

Author SHA1 Message Date
Doug Coleman 0ec2bf80da Add [1,b) to math.ranges. Use [1,b] in random.sfmt 2010-01-31 14:48:01 -06:00
Joe Groff 6757c85189 remove SIMDS: 2009-11-26 11:15:46 -08:00
Joe Groff 38e58fca39 make vshuffle-bytes intrinsic for any shuffle mask type 2009-10-19 12:25:55 -05:00
Slava Pestov 1a7b00eaa6 random.sfmt: make it endian-agnostic 2009-10-19 05:22:43 -05:00
Doug Coleman 46c72d801e load random.sfmt by default, and use it as default random-generator if sse2 is present 2009-10-07 21:05:51 -05:00
Doug Coleman 18c8ae3705 inline a word in sfmt 2009-10-07 15:27:40 -05:00
Doug Coleman c1ce3afb4f correctly correct the SFMT period 2009-10-07 15:06:59 -05:00
Doug Coleman bc9742e1aa correct the output of random.sfmt 2009-10-07 13:42:37 -05:00
Doug Coleman 82e6706af7 add seed-random method to random.sfmt, fix formatting 2009-10-02 01:54:17 -05:00
Doug Coleman 76a109942f remove m-n-as-a-slot 2009-10-02 01:32:11 -05:00
Doug Coleman 7063f43952 optimizing random.sfmt 2009-10-02 01:18:18 -05:00
Doug Coleman db68f7f1bd sfmt uses some simd now 2009-10-02 00:40:55 -05:00
Doug Coleman 98c18e61b9 cleaning up sfmt 2009-10-02 00:21:48 -05:00
Doug Coleman 1ec00f0d65 initial checkin of random.sfmt so i can refactor it 2009-10-02 00:07:29 -05:00