Classifies a pass by the IR unit or manager it operates on.

Synopsis

Declared in <llvm/Pass.h>

enum PassKind;

Members

Name

Description

PT_Region

Region‐scoped pass.

PT_Loop

Loop‐scoped pass.

PT_Function

Function‐scoped pass.

PT_CallGraphSCC

Call‐graph SCC pass.

PT_Module

Module‐scoped pass.

PT_PassManager

Nested pass manager.

Created with MrDocs