Lines Matching defs:CEAC
374 const CodeExtractorAnalysisCache &CEAC, Instruction *Addr) const {
380 if (CEAC.doesBlockContainClobberOfAddr(BB, AI))
445 CodeExtractor::getLifetimeMarkers(const CodeExtractorAnalysisCache &CEAC,
484 !isLegalToShrinkwrapLifetimeMarkers(CEAC, Addr))
494 void CodeExtractor::findAllocas(const CodeExtractorAnalysisCache &CEAC,
518 for (AllocaInst *AI : CEAC.getAllocas()) {
529 LifetimeMarkerInfo MarkerInfo = getLifetimeMarkers(CEAC, AI, ExitBlock);
583 LifetimeMarkerInfo LMI = getLifetimeMarkers(CEAC, Bitcast, ExitBlock);
1711 CodeExtractor::extractCodeRegion(const CodeExtractorAnalysisCache &CEAC) {
1713 return extractCodeRegion(CEAC, Inputs, Outputs);
1717 CodeExtractor::extractCodeRegion(const CodeExtractorAnalysisCache &CEAC,
1819 findAllocas(CEAC, SinkingCands, HoistingCands, CommonExit);