Searched refs:cleanupDominator (Results 1 – 2 of 2) sorted by relevance
768 llvm::Instruction *cleanupDominator = 0; in EmitNewArrayInitializer() local792 cleanupDominator = Builder.CreateStore(beginPtr, endOfInit); in EmitNewArrayInitializer()824 if (cleanupDominator) in EmitNewArrayInitializer()825 DeactivateCleanupBlock(cleanup, cleanupDominator); in EmitNewArrayInitializer()851 if (!cleanupDominator && needsEHCleanup(dtorKind)) { in EmitNewArrayInitializer()855 cleanupDominator = Builder.CreateUnreachable(); in EmitNewArrayInitializer()862 if (cleanupDominator) { in EmitNewArrayInitializer()863 DeactivateCleanupBlock(cleanup, cleanupDominator); in EmitNewArrayInitializer()864 cleanupDominator->eraseFromParent(); in EmitNewArrayInitializer()1223 llvm::Instruction *cleanupDominator = 0; in EmitCXXNewExpr() local[all …]
394 llvm::Instruction *cleanupDominator = 0; in EmitArrayInit() local402 cleanupDominator = Builder.CreateStore(begin, endOfInit); in EmitArrayInit()502 if (dtorKind) CGF.DeactivateCleanupBlock(cleanup, cleanupDominator); in EmitArrayInit()1163 llvm::Instruction *cleanupDominator = 0; in VisitInitListExpr() local1207 if (!cleanupDominator) in VisitInitListExpr()1208 cleanupDominator = CGF.Builder.CreateUnreachable(); // placeholder in VisitInitListExpr()1229 CGF.DeactivateCleanupBlock(cleanups[i-1], cleanupDominator); in VisitInitListExpr()1232 if (cleanupDominator) in VisitInitListExpr()1233 cleanupDominator->eraseFromParent(); in VisitInitListExpr()