Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCPreEmitPeephole.cpp158 for (auto AfterBBI = std::next(BBI); AfterBBI != MBB.instr_end(); in removeRedundantLIs() local
159 ++AfterBBI) { in removeRedundantLIs()
162 int KillIdx = AfterBBI->findRegisterUseOperandIdx(Reg, true, TRI); in removeRedundantLIs()
166 if (KillIdx != -1 && AfterBBI->getOperand(KillIdx).isImplicit()) { in removeRedundantLIs()
169 LLVM_DEBUG(AfterBBI->dump()); in removeRedundantLIs()
175 DeadOrKillToUnset = &AfterBBI->getOperand(KillIdx); in removeRedundantLIs()
178 << *AfterBBI << " is a unsetting candidate\n"); in removeRedundantLIs()
181 if (!AfterBBI->modifiesRegister(Reg, TRI)) in removeRedundantLIs()
185 if (AfterBBI->getOpcode() != Opc) in removeRedundantLIs()
187 assert(AfterBBI->getOperand(0).isReg() && in removeRedundantLIs()
[all …]