Pass that merges chains of integer comparisons into a memcmp call.
Declared in <llvm/Transforms/Scalar/MergeICmps.h>
struct MergeICmpsPass
: OptionalPassInfoMixin<MergeICmpsPass>
| Name | Description |
|---|---|
OptionalPassInfoMixin<MergeICmpsPass> | A CRTP mix-in for passes that can be skipped. |
| Name | Description |
|---|---|
run | Run merge-icmp optimizations over the function. |
| Name | Description |
|---|---|
isRequired | Return false; optional passes may be skipped. |