Commit Graph

16 Commits

Author SHA1 Message Date
bjorn3 436a24a85d Implement many more float intrinsics 2019-07-27 16:52:00 +02:00
bjorn3 b46c8bfb7e Use std checked_div 2019-07-26 11:32:04 +02:00
bjorn3 7f5c2dab9d Remove some unnecessary changes 2019-07-26 11:30:39 +02:00
bjorn3 5180becc7c Fix 128bit CValue::const_val 2019-07-26 11:30:39 +02:00
bjorn3 63b82238bb Implement 128bit checked add and sub 2019-07-26 11:30:39 +02:00
bjorn3 65e337cdf3 Implement 128bit multiply with overflow 2019-07-26 11:29:35 +02:00
bjorn3 834a3bf49c [WIP] 2019-07-26 11:29:35 +02:00
bjorn3 641a210ff6 Implement most 128bit binops 2019-07-26 11:29:35 +02:00
bjorn3 c814ee0d2a [WIP] 2019-07-26 11:28:04 +02:00
bjorn3 4e1d219f06 Implement some float intrinsics 2019-06-26 16:06:12 +02:00
bjorn3 d7274ac5fd Fix load and store for ByValPair values with differently sized components 2019-06-23 15:23:06 +02:00
bjorn3 bab8113954 Fix discriminant_value intrinsic
Fixes #349
2019-02-16 17:18:51 +01:00
bjorn3 de94b62ba4 Fix atomic_xchg* intrinsics 2019-02-16 16:24:03 +01:00
bjorn3 26289edf1a Fix cttz{,_nonzero} intrinsics 2019-02-16 15:42:20 +01:00
bjorn3 5721542164 Fix BinOp::Offset
fixes #341
2019-02-16 14:02:15 +01:00
bjorn3 223611dcb2 Fix and enable libstd building 2019-02-11 19:40:07 +01:00