New PM pass that merges consecutive GlobalISel loads and stores.
Declared in <llvm/CodeGen/GlobalISel/LoadStoreOpt.h>
class LoadStoreOptPass
: public RequiredPassInfoMixin<LoadStoreOptPass>
| Name | Description |
|---|---|
RequiredPassInfoMixin<LoadStoreOptPass> | A CRTP mix-in for passes that should not be skipped. |
| Name | Description |
|---|---|
getRequiredProperties | Return the properties this pass requires of the machine function. |
run | Merge consecutive loads and stores in MF. |
| Name | Description |
|---|---|
isRequired | Return true; required passes cannot be skipped. |