Home
last modified time | relevance | path

Searched refs:CleanupDominator (Results 1 – 1 of 1) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprCXX.cpp987 llvm::Instruction *CleanupDominator = nullptr; in EmitNewArrayInitializer() local
1078 CleanupDominator = Builder.CreateStore(BeginPtr.getPointer(), EndOfInit); in EmitNewArrayInitializer()
1130 if (CleanupDominator) in EmitNewArrayInitializer()
1131 DeactivateCleanupBlock(Cleanup, CleanupDominator); in EmitNewArrayInitializer()
1245 if (!CleanupDominator && needsEHCleanup(DtorKind)) { in EmitNewArrayInitializer()
1250 CleanupDominator = Builder.CreateUnreachable(); in EmitNewArrayInitializer()
1258 if (CleanupDominator) { in EmitNewArrayInitializer()
1259 DeactivateCleanupBlock(Cleanup, CleanupDominator); in EmitNewArrayInitializer()
1260 CleanupDominator->eraseFromParent(); in EmitNewArrayInitializer()