diff options
author | Björn Pettersson <bjorn.a.pettersson@ericsson.com> | 2023-09-25 11:21:24 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-25 11:21:24 +0200 |
commit | b4858c634e35e70627d59f5070d4ddcd8604e4f3 (patch) | |
tree | 9d5a908aab716eaeee8c4214539e7b896730d4e2 /llvm/lib/CodeGen/MachineSink.cpp | |
parent | 85175edd4efee6995b39b8a06f3f946003005211 (diff) | |
download | llvm-b4858c634e35e70627d59f5070d4ddcd8604e4f3.zip llvm-b4858c634e35e70627d59f5070d4ddcd8604e4f3.tar.gz llvm-b4858c634e35e70627d59f5070d4ddcd8604e4f3.tar.bz2 |
[clang][CodeGen] Simplify code based on opaque pointers (#65624)
- Update CodeGenTypeCache to use a single union for all pointers in
address space zero.
- Introduce a UnqualPtrTy in CodeGenTypeCache, and use that (for
example instead of llvm::PointerType::getUnqual) in some places.
- Drop some redundant bit/pointers casts from ptr to ptr.
Diffstat (limited to 'llvm/lib/CodeGen/MachineSink.cpp')
0 files changed, 0 insertions, 0 deletions