Andrew Kelley 987768778a bit shifting safety
* add u3, u4, u5, u6, u7 and i3, i4, i5, i6, i7
 * shift operations shift amount parameter type is
   integer with log2 bit width of other param
   - This enforces not violating undefined behavior on
     shift amount >= bit width with the type system
 * clean up math.log, math.ln, math.log2, math.log10

closes #403
2017-08-19 01:43:43 -04:00
..
2017-08-19 01:43:43 -04:00
2017-06-19 14:36:33 -04:00
2017-06-21 18:21:11 +12:00
2017-08-19 01:43:43 -04:00
2017-07-08 17:59:10 -04:00
2017-08-19 01:43:43 -04:00
2017-06-19 14:36:33 -04:00
2017-08-19 01:43:43 -04:00
2017-06-16 20:32:31 +12:00
2017-06-19 14:36:33 -04:00
2017-06-19 14:36:33 -04:00
2017-06-19 14:36:33 -04:00
2017-08-19 01:43:43 -04:00
2017-08-19 01:43:43 -04:00
2017-08-19 01:43:43 -04:00
2017-08-19 01:43:43 -04:00
2017-08-19 01:43:43 -04:00
2017-06-21 18:21:11 +12:00
2017-06-21 18:53:33 +12:00
2017-06-19 14:36:33 -04:00
2017-06-21 18:21:11 +12:00
2017-08-19 01:43:43 -04:00
2017-06-21 18:21:11 +12:00
2017-08-19 01:43:43 -04:00