New PM pass that inserts XRay instrumentation into machine functions.
Synopsis
Declared in <llvm/CodeGen/XRayInstrumentation.h>
class XRayInstrumentationPass
: public RequiredPassInfoMixin<XRayInstrumentationPass>
Description
Looks for XRay‐specific function attributes to decide whether to insert the replacement operations that enable runtime patching of entry and exit sleds.
Base Classes
Name |
Description |
A CRTP mix‐in for passes that should not be skipped. |
Member Functions
Name |
Description |
Insert XRay instrumentation instructions into |
Static Member Functions
Name |
Description |
Return true; required passes cannot be skipped. |
Created with MrDocs