Pass that renames everything with metasyntactic names.
Declared in <llvm/Transforms/Utils/MetaRenamer.h>
struct MetaRenamerPass
: OptionalPassInfoMixin<MetaRenamerPass>
Intended for use after llvm-reduce reduction to conceal the nature of the original program.
| Name | Description |
|---|---|
OptionalPassInfoMixin<MetaRenamerPass> | A CRTP mix-in for passes that can be skipped. |
| Name | Description |
|---|---|
run | Run the meta-renamer pass over the module. |
| Name | Description |
|---|---|
isRequired | Return false; optional passes may be skipped. |