Early‐stage pass that instruments special member functions to call into the CopyProf runtime.

Synopsis

Declared in <llvm/Transforms/Instrumentation/CopyProf.h>

class CopyProfPass
    : public RequiredPassInfoMixin<CopyProfPass>

Base Classes

Name

Description

RequiredPassInfoMixin<CopyProfPass>

A CRTP mix‐in for passes that should not be skipped.

Member Functions

Name

Description

CopyProfPass [constructor]

Construct a CopyProf function pass.

run

Run CopyProf instrumentation over the function.

Static Member Functions

Name

Description

isRequired

Return true; this pass cannot be skipped.

Created with MrDocs