Lines Matching defs:ARMLoadStoreOpt
61 struct ARMLoadStoreOpt : public MachineFunctionPass { struct
62 static char ID;
63 ARMLoadStoreOpt() : MachineFunctionPass(ID) {} in ARMLoadStoreOpt() argument
65 const TargetInstrInfo *TII;
66 const TargetRegisterInfo *TRI;
67 const ARMSubtarget *STI;
68 ARMFunctionInfo *AFI;
69 RegScavenger *RS;
70 bool isThumb2;
74 virtual const char *getPassName() const { in getPassName()
79 struct MemOpQueueEntry {
90 typedef SmallVector<MemOpQueueEntry,8> MemOpQueue;
91 typedef MemOpQueue::iterator MemOpQueueIter;