Lines Matching defs:AArch64LoadStoreOpt
118 struct AArch64LoadStoreOpt : public MachineFunctionPass { struct
119 static char ID;
121 AArch64LoadStoreOpt() : MachineFunctionPass(ID) { in AArch64LoadStoreOpt() function
125 AliasAnalysis *AA;
126 const AArch64InstrInfo *TII;
127 const TargetRegisterInfo *TRI;
128 const AArch64Subtarget *Subtarget;
131 LiveRegUnits ModifiedRegUnits, UsedRegUnits;
132 LiveRegUnits DefinedInBB;
134 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
208 MachineFunctionProperties getRequiredProperties() const override { in getRequiredProperties()
213 StringRef getPassName() const override { return AARCH64_LOAD_STORE_OPT_NAME; } in getPassName()