Andrew Kelley 92bc3cbe27 stage2: fix comptime bitcast involving f80
* Sema: implement comptime bitcast of f80 with integer-like types
  bitwise rather than taking a round trip through memory layout.
* Type: introduce `isAbiInt`.
* Value: comptime memory write of f80 writes 0 bytes for padding
  instead of leaving the memory uninitialized.
* Value: floatReadFromMemory has a more general implementation, checking
  the endianness rather than checking for specific architectures.

This fixes behavior test failures occurring on MIPS.
2022-07-13 13:14:37 -07:00
..
2022-05-17 21:55:22 +01:00
2022-04-27 12:20:44 -07:00
2022-04-27 12:20:44 -07:00
2022-04-27 12:20:44 -07:00
2022-04-27 12:20:44 -07:00
2022-04-27 12:20:44 -07:00
2022-04-27 12:20:44 -07:00
2022-05-17 21:55:22 +01:00
2022-04-27 12:20:44 -07:00
2022-04-27 12:20:44 -07:00
2022-04-27 12:20:44 -07:00
2021-10-05 12:32:26 -07:00
2022-04-27 12:20:44 -07:00
2021-10-05 12:32:26 -07:00
2022-05-17 22:04:12 +01:00
2022-05-17 22:04:12 +01:00
2022-05-17 22:04:12 +01:00
2022-04-27 12:20:44 -07:00
2022-04-27 12:20:44 -07:00
2022-04-27 12:20:44 -07:00
2022-04-27 14:18:34 -07:00
2022-05-17 21:55:22 +01:00