Searched defs:AArch64LoadStoreOpt (Results 1 – 3 of 3) sorted by relevance
107 struct AArch64LoadStoreOpt : public MachineFunctionPass { struct108 static char ID;110 AArch64LoadStoreOpt() : MachineFunctionPass(ID) { in AArch64LoadStoreOpt() argument114 AliasAnalysis *AA;115 const AArch64InstrInfo *TII;116 const TargetRegisterInfo *TRI;117 const AArch64Subtarget *Subtarget;120 LiveRegUnits ModifiedRegUnits, UsedRegUnits;121 LiveRegUnits DefinedInBB;123 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()[all …]
88 struct AArch64LoadStoreOpt : public MachineFunctionPass { struct89 static char ID;90 AArch64LoadStoreOpt() : MachineFunctionPass(ID) { in AArch64LoadStoreOpt() function94 const AArch64InstrInfo *TII;95 const TargetRegisterInfo *TRI;96 const AArch64Subtarget *Subtarget;99 BitVector ModifiedRegs, UsedRegs;167 MachineFunctionProperties getRequiredProperties() const override { in getRequiredProperties()172 const char *getPassName() const override { in getPassName()
117 struct AArch64LoadStoreOpt : public MachineFunctionPass { struct118 static char ID;120 AArch64LoadStoreOpt() : MachineFunctionPass(ID) { in AArch64LoadStoreOpt() argument124 AliasAnalysis *AA;125 const AArch64InstrInfo *TII;126 const TargetRegisterInfo *TRI;127 const AArch64Subtarget *Subtarget;130 LiveRegUnits ModifiedRegUnits, UsedRegUnits;131 LiveRegUnits DefinedInBB;133 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()[all …]