diff options
author | S. VenkataKeerthy <31350914+svkeerthy@users.noreply.github.com> | 2025-10-01 17:13:13 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-10-01 17:13:13 -0700 |
commit | ed1d9548b5c08142dab82bcfdd9875177d8223a5 (patch) | |
tree | 50bc4715be4793f41f0d033d9e2fbdb13bd5b398 /clang/test/Modules/using-decl-inheritance.cpp | |
parent | 4aaf6d1b8cc655f37a1a4ab8f7a7988dbef4eeae (diff) | |
download | llvm-ed1d9548b5c08142dab82bcfdd9875177d8223a5.zip llvm-ed1d9548b5c08142dab82bcfdd9875177d8223a5.tar.gz llvm-ed1d9548b5c08142dab82bcfdd9875177d8223a5.tar.bz2 |
[IR2Vec] Refactor vocabulary to use section-based storage (#158376)
Refactored IR2Vec vocabulary and introduced IR (semantics) agnostic `VocabStorage`
- `Vocabulary` *has-a* `VocabStorage`
- `Vocabulary` deals with LLVM IR specific entities. This would help in efficient reuse of parts of the logic for MIR.
- Storage uses a section-based approach instead of a flat vector, improving organization and access patterns.
Diffstat (limited to 'clang/test/Modules/using-decl-inheritance.cpp')
0 files changed, 0 insertions, 0 deletions