diff options
author | Andy Kaylor <akaylor@nvidia.com> | 2025-09-29 16:11:33 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-09-29 16:11:33 -0700 |
commit | 1d614a9702973aa9b099a61a6a5992c1de1d8de1 (patch) | |
tree | ee0681b0c363321cd78939af109d1f5396014f65 /llvm/tools/llvm-dwarfutil/DebugInfoLinker.cpp | |
parent | d23f78175ca64ce4b6d92dead490970e64ca2f4c (diff) | |
download | llvm-1d614a9702973aa9b099a61a6a5992c1de1d8de1.zip llvm-1d614a9702973aa9b099a61a6a5992c1de1d8de1.tar.gz llvm-1d614a9702973aa9b099a61a6a5992c1de1d8de1.tar.bz2 |
[CIR] Add GlobalOp ctor and dtor regions (#160779)
This adds support for ctor and dtor regions in cir::GlobalOp. These
regions are used to capture the code that initializes and cleans up the
variable, keeping this initialization and cleanup code with the variable
definition.
This change only adds the CIR dialect support for these regions. Support
for generating the code in these regions from source and lowering these
to LLVM IR will be added in a later change, as will LoweringPrepare
support to move the code into the __cxx_global_var_init() function.
Diffstat (limited to 'llvm/tools/llvm-dwarfutil/DebugInfoLinker.cpp')
0 files changed, 0 insertions, 0 deletions