Searched refs:ModifiedRegs (Results 1 – 1 of 1) sorted by relevance
/external/llvm/lib/Target/AArch64/ |
D | AArch64LoadStoreOptimizer.cpp | 443 static void trackRegDefsUses(MachineInstr *MI, BitVector &ModifiedRegs, in trackRegDefsUses() argument 449 ModifiedRegs.setBitsNotInMask(MO.getRegMask()); in trackRegDefsUses() 456 ModifiedRegs.set(*AI); in trackRegDefsUses() 518 BitVector ModifiedRegs, UsedRegs; in findMatchingInsn() local 519 ModifiedRegs.resize(TRI->getNumRegs()); in findMatchingInsn() 568 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); in findMatchingInsn() 576 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); in findMatchingInsn() 583 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); in findMatchingInsn() 589 if (!ModifiedRegs[MI->getOperand(0).getReg()] && in findMatchingInsn() 598 if (!ModifiedRegs[FirstMI->getOperand(0).getReg()] && in findMatchingInsn() [all …]
|