Home
last modified time | relevance | path

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

/external/llvm/lib/Target/ARM/
DARMLoadStoreOptimizer.cpp729 MemOpQueue &memOps, in MergeOpsUpdate() argument
740 const unsigned insertPos = memOps[insertAfter].Position; in MergeOpsUpdate()
743 for (unsigned i = 0, e = memOps.size(); i != e; ++i) { in MergeOpsUpdate()
749 if (memOps[i].Position < insertPos && memOps[i].isKill) { in MergeOpsUpdate()
750 unsigned Reg = memOps[i].Reg; in MergeOpsUpdate()
760 unsigned Reg = memOps[i].Reg; in MergeOpsUpdate()
763 bool isKill = memOps[i].isKill || KilledRegs.count(Reg); in MergeOpsUpdate()
767 for (MIOperands MO(memOps[i].MBBI); MO.isValid(); ++MO) { in MergeOpsUpdate()
777 findUsesOfImpDef(UsesOfImpDefs, memOps, DefReg, memOps[i].Position, in MergeOpsUpdate()
783 MachineBasicBlock::iterator Loc = memOps[insertAfter].MBBI; in MergeOpsUpdate()
[all …]