llvm::invokeGlobalTargetPassConfigCallbacks

Invoke every registered PassConfigCallback for the given target setup.

Synopsis

Declared in <llvm/Target/RegisterTargetPassConfigCallback.h>

void
invokeGlobalTargetPassConfigCallbacks(
    TargetMachine& TM,
    legacy::PassManagerBase& PM,
    TargetPassConfig* PassConfig);

Parameters

NameDescription
TMTarget machine being configured.
PMPass manager that will run the code-generation pipeline.
PassConfigTarget pass configuration being populated.