TBH I don't really understand what this code is doing, but going just by naming, it seems like the relevant property of allocation functions of interest here is their uniqueness (in the sense of disjoint provenance), which is encoded by the noalias return attribute. Or does this rely on some other property of allocators as well?
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
This looks good. I think I used allocation function elsewhere (because of default values) but that doesn't play a role here.
LG