Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
This text explicitly does not talk about address spaces. For typed and opaque pointers, they still play the same role. For more information, see
DataLayout <LangRef.html#langref-datalayout>_.
The new paragraph or something similar LGTM, although probably @theraven should be the one to sign off given the post-commit feedback.
I'm not sure; I feel like @aeubanks's current text might be a little more useful, if the purpose is to head off the sorts of questions brought up in https://reviews.llvm.org/D102292. Pointers have two axes of variability/kinds and we're taking one away; I don't think everyone has clarity on what each one was for in the first place. IMO, this should serve as a "if you're worried about lowering, that's not changing, don't worry" kind of disclaimer, carving a distinction between the two axes. With your suggested more succinct text, the reader must already fully understand address spaces vs. pointer types to get that insight.