aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Transforms/Utils/CloningTest.cpp
diff options
context:
space:
mode:
authorAndy Kaylor <akaylor@nvidia.com>2025-09-29 16:11:33 -0700
committerGitHub <noreply@github.com>2025-09-29 16:11:33 -0700
commit1d614a9702973aa9b099a61a6a5992c1de1d8de1 (patch)
treeee0681b0c363321cd78939af109d1f5396014f65 /llvm/unittests/Transforms/Utils/CloningTest.cpp
parentd23f78175ca64ce4b6d92dead490970e64ca2f4c (diff)
downloadllvm-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/unittests/Transforms/Utils/CloningTest.cpp')
0 files changed, 0 insertions, 0 deletions