Lines Matching defs:ARMLoadStoreOpt
58 struct ARMLoadStoreOpt : public MachineFunctionPass { struct
59 static char ID;
60 ARMLoadStoreOpt() : MachineFunctionPass(ID) {} in ARMLoadStoreOpt() function
62 const TargetInstrInfo *TII;
63 const TargetRegisterInfo *TRI;
64 ARMFunctionInfo *AFI;
65 RegScavenger *RS;
66 bool isThumb2;
70 virtual const char *getPassName() const { in getPassName()
75 struct MemOpQueueEntry {
86 typedef SmallVector<MemOpQueueEntry,8> MemOpQueue;
87 typedef MemOpQueue::iterator MemOpQueueIter;