Changeset View
Changeset View
Standalone View
Standalone View
include/polly/CodeGen/CodeGeneration.h
Show All 30 Lines | |||||
/// Marks the basic block @p Block unreachable by equipping it with an | /// Marks the basic block @p Block unreachable by equipping it with an | ||||
/// UnreachableInst. | /// UnreachableInst. | ||||
void markBlockUnreachable(BasicBlock &Block, PollyIRBuilder &Builder); | void markBlockUnreachable(BasicBlock &Block, PollyIRBuilder &Builder); | ||||
struct CodeGenerationPass : public PassInfoMixin<CodeGenerationPass> { | struct CodeGenerationPass : public PassInfoMixin<CodeGenerationPass> { | ||||
PreservedAnalyses run(Scop &S, ScopAnalysisManager &SAM, | PreservedAnalyses run(Scop &S, ScopAnalysisManager &SAM, | ||||
ScopStandardAnalysisResults &AR, SPMUpdater &U); | ScopStandardAnalysisResults &AR, SPMUpdater &U); | ||||
}; | }; | ||||
extern bool PerfMonitoring; | |||||
} // namespace polly | } // namespace polly | ||||
#endif // POLLY_CODEGENERATION_H | #endif // POLLY_CODEGENERATION_H |