aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineSink.cpp
diff options
context:
space:
mode:
authorHenrich Lauko <xlauko@mail.muni.cz>2025-07-15 16:18:57 +0200
committerGitHub <noreply@github.com>2025-07-15 16:18:57 +0200
commit9f7937401b62d95f2ebe86072d6f277eb9745cd0 (patch)
tree637c7ec92f0373b9c369b02a7e48fec4d9d6c98a /llvm/lib/CodeGen/MachineSink.cpp
parent67aee6bcb8c3f12b66631c5e4480717053c51157 (diff)
downloadllvm-9f7937401b62d95f2ebe86072d6f277eb9745cd0.zip
llvm-9f7937401b62d95f2ebe86072d6f277eb9745cd0.tar.gz
llvm-9f7937401b62d95f2ebe86072d6f277eb9745cd0.tar.bz2
[CIR] Separate CIR EnumAttr definitions to be includable without the rest of attributes (#148850)
This change allows enum definition classes to be included in type definitions without creating cyclic dependencies between CIRTypes.td and CIRAttrs.td, since attributes already include CIRTypes.td. In the pull request mentioned below, this is used to define the AddressSpace enum alongside PointerType. Additionally, this introduces `DefaultValuedEnumParameter`. This mirrors some parts of incubator change from https://github.com/llvm/clangir/pull/1733
Diffstat (limited to 'llvm/lib/CodeGen/MachineSink.cpp')
0 files changed, 0 insertions, 0 deletions