Lines Matching refs:WinEHPrepareImpl
62 class WinEHPrepareImpl { class
64 WinEHPrepareImpl(bool DemoteCatchSwitchPHIOnly) in WinEHPrepareImpl() function in __anond853c0d40111::WinEHPrepareImpl
110 return WinEHPrepareImpl(DemoteCatchSwitchPHIOnly).runOnFunction(Fn); in runOnFunction()
118 bool Changed = WinEHPrepareImpl(DemoteCatchSwitchPHIOnly).runOnFunction(F); in run()
130 bool WinEHPrepareImpl::runOnFunction(Function &Fn) { in runOnFunction()
847 void WinEHPrepareImpl::colorFunclets(Function &F) { in colorFunclets()
858 void WinEHPrepareImpl::demotePHIsOnFunclets(Function &F, in demotePHIsOnFunclets()
889 void WinEHPrepareImpl::cloneCommonBlocks(Function &F) { in cloneCommonBlocks()
1091 void WinEHPrepareImpl::removeImplausibleInstructions(Function &F) { in removeImplausibleInstructions()
1165 void WinEHPrepareImpl::cleanupPreparedFunclets(Function &F) { in cleanupPreparedFunclets()
1180 void WinEHPrepareImpl::verifyPreparedFunclets(Function &F) { in verifyPreparedFunclets()
1194 bool WinEHPrepareImpl::prepareExplicitEH(Function &F) { in prepareExplicitEH()
1227 AllocaInst *WinEHPrepareImpl::insertPHILoads(PHINode *PN, Function &F) { in insertPHILoads()
1264 void WinEHPrepareImpl::insertPHIStores(PHINode *OriginalPHI, in insertPHIStores()
1301 void WinEHPrepareImpl::insertPHIStore( in insertPHIStore()
1315 void WinEHPrepareImpl::replaceUseWithLoad( in replaceUseWithLoad()