[HN Gopher] LLVM 14.0.0 Release
___________________________________________________________________
LLVM 14.0.0 Release
Author : zmodem
Score : 33 points
Date : 2022-03-25 17:46 UTC (5 hours ago)
(HTM) web link (discourse.llvm.org)
(TXT) w3m dump (discourse.llvm.org)
| pjmlp wrote:
| clang 14 seems to have very few C++20 progress, as per release
| notes, how things change.
| [deleted]
| pyler wrote:
| Progress is much better now with trunk (clang 15).
|
| Meta, Intel have replaced "Apple, Google" duo in terms of cpp
| frontend development.
| pjmlp wrote:
| It remains to be seen how much.
| Someone wrote:
| From the release notes (https://releases.llvm.org/14.0.0/docs/Rel
| easeNotes.html#chan...):
|
| _"The maximum allowed alignment has been increased from 2^29 to
| 2^32"_
|
| Does that mean you can now align structure fields to 4 gigabyte
| boundaries, while previously, that was 'only' 512 megabytes? If
| so, who needs that?
| zmodem wrote:
| V8 uses __builtin_assume_aligned to tell the compiler that the
| base address it uses for pointer compression is 4GB-aligned:
| https://source.chromium.org/chromium/chromium/src/+/main:v8/...
___________________________________________________________________
(page generated 2022-03-25 23:02 UTC)