llvm::LoadStoreOptPass

New PM pass that merges consecutive GlobalISel loads and stores.

Synopsis

Declared in <llvm/CodeGen/GlobalISel/LoadStoreOpt.h>

class LoadStoreOptPass
    : public RequiredPassInfoMixin<LoadStoreOptPass>

Base Classes

NameDescription
RequiredPassInfoMixin<LoadStoreOptPass>A CRTP mix-in for passes that should not be skipped.

Member Functions

NameDescription
getRequiredProperties Return the properties this pass requires of the machine function.
run Merge consecutive loads and stores in MF.

Static Member Functions

NameDescription
isRequired Return true; required passes cannot be skipped.