Pass that verifies MD_prof is present on every instruction that supports it.

Synopsis

Declared in <llvm/Transforms/Utils/ProfileVerify.h>

class ProfileVerifierPass
    : public OptionalPassInfoMixin<ProfileVerifierPass>

Description

Used in conjunction with the ProfileInjectorPass. MD_prof "unknown" is considered valid (i.e. !{!"unknown"}).

Base Classes

Name

Description

OptionalPassInfoMixin<ProfileVerifierPass>

A CRTP mix‐in for passes that can be skipped.

Member Functions

Name

Description

run

Run the profile‐verifier pass over the module.

Static Member Functions

Name

Description

isRequired

Return false; optional passes may be skipped.

Created with MrDocs