Files
zig/src
Andrew Kelley 186126c2a4 stage2: make hasCodeGenBits() always true for pointers
* LLVM backend: The `alloc` AIR instruction as well as pointer
   constants which point to a 0-bit element type now call a common
   codepath to produce a `*const llvm.Value` which is a non-zero pointer
   with a bogus-but-properly-aligned address.
 * LLVM backend: improve the lowering of optional types.
 * Type: `hasCodeGenBits()` now returns `true` for pointers even when
   it returns `false` for their element types.

Effectively, #6706 is now implemented in stage2 but not stage1.
2021-10-15 17:17:59 -07:00
..
2021-10-15 13:56:27 -04:00
2021-08-16 01:11:10 -07:00
2021-10-14 17:44:46 -07:00
2021-10-05 23:05:14 -07:00
2021-09-24 13:39:20 -04:00