Home
last modified time | relevance | path

Searched refs:MemOpQueueEntry (Results 1 – 3 of 3) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMLoadStoreOptimizer.cpp76 struct MemOpQueueEntry { struct
83 MemOpQueueEntry(int o, unsigned r, bool k, unsigned p, in MemOpQueueEntry() function
87 typedef SmallVector<MemOpQueueEntry,8> MemOpQueue;
1228 MemOps.push_back(MemOpQueueEntry(Offset, Reg, isKill, Position, MBBI)); in LoadStoreMultipleOpti()
1241 MemOps.push_back(MemOpQueueEntry(Offset, Reg, isKill, in LoadStoreMultipleOpti()
1249 MemOps.insert(I, MemOpQueueEntry(Offset, Reg, isKill, in LoadStoreMultipleOpti()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMLoadStoreOptimizer.cpp130 struct MemOpQueueEntry { struct
135 MemOpQueueEntry(MachineInstr &MI, int Offset, unsigned Position) in MemOpQueueEntry() function
138 using MemOpQueue = SmallVector<MemOpQueueEntry, 8>;
1755 MemOps.push_back(MemOpQueueEntry(*MBBI, Offset, Position)); in LoadStoreMultipleOpti()
1771 for (const MemOpQueueEntry &E : MemOps) { in LoadStoreMultipleOpti()
1783 MemOps.push_back(MemOpQueueEntry(*MBBI, Offset, Position)); in LoadStoreMultipleOpti()
1799 MemOps.insert(MI, MemOpQueueEntry(*MBBI, Offset, Position)); in LoadStoreMultipleOpti()
/external/llvm/lib/Target/ARM/
DARMLoadStoreOptimizer.cpp114 struct MemOpQueueEntry { struct
118 MemOpQueueEntry(MachineInstr &MI, int Offset, unsigned Position) in MemOpQueueEntry() argument
121 typedef SmallVector<MemOpQueueEntry,8> MemOpQueue;
1724 MemOps.push_back(MemOpQueueEntry(*MBBI, Offset, Position)); in LoadStoreMultipleOpti()
1740 for (const MemOpQueueEntry &E : MemOps) { in LoadStoreMultipleOpti()
1752 MemOps.push_back(MemOpQueueEntry(*MBBI, Offset, Position)); in LoadStoreMultipleOpti()
1768 MemOps.insert(MI, MemOpQueueEntry(*MBBI, Offset, Position)); in LoadStoreMultipleOpti()