The pass should be inserted after optimizations.
Declared in <llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h>
class SanitizerBinaryMetadataPass
: public RequiredPassInfoMixin<SanitizerBinaryMetadataPass>
| Name | Description |
|---|---|
RequiredPassInfoMixin<SanitizerBinaryMetadataPass> | A CRTP mix-in for passes that should not be skipped. |
| Name | Description |
|---|---|
SanitizerBinaryMetadataPass [constructor] | Construct a SanitizerBinaryMetadata pass with the given options. |
run | Run SanitizerBinaryMetadata emission over the module. |
| Name | Description |
|---|---|
isRequired | Return true; required passes cannot be skipped. |