Searched refs:CleanupDominator (Results 1 – 1 of 1) sorted by relevance
848 llvm::Instruction *CleanupDominator = nullptr; in EmitNewArrayInitializer() local876 CleanupDominator = Builder.CreateStore(BeginPtr.getPointer(), EndOfInit); in EmitNewArrayInitializer()953 if (CleanupDominator) in EmitNewArrayInitializer()954 DeactivateCleanupBlock(Cleanup, CleanupDominator); in EmitNewArrayInitializer()1067 if (!CleanupDominator && needsEHCleanup(DtorKind)) { in EmitNewArrayInitializer()1072 CleanupDominator = Builder.CreateUnreachable(); in EmitNewArrayInitializer()1079 if (CleanupDominator) { in EmitNewArrayInitializer()1080 DeactivateCleanupBlock(Cleanup, CleanupDominator); in EmitNewArrayInitializer()1081 CleanupDominator->eraseFromParent(); in EmitNewArrayInitializer()