Lines Matching defs:VCMP
66 // be a VCMP, we check that after this loop. If we find another instruction
269 // Search back for a VCMP that can be folded to create a VPT, or else
274 if (MachineInstr *VCMP = findVCMPToFoldIntoVPST(MI, TRI, NewOpcode)) {
275 LLVM_DEBUG(dbgs() << " folding VCMP into VPST: "; VCMP->dump());
278 MIBuilder.add(VCMP->getOperand(1));
279 MIBuilder.add(VCMP->getOperand(2));
280 MIBuilder.add(VCMP->getOperand(3));
282 // We need to remove any kill flags between the original VCMP and the new
285 make_range(VCMP->getIterator(), MI->getIterator())) {
286 MII.clearRegisterKills(VCMP->getOperand(1).getReg(), TRI);
287 MII.clearRegisterKills(VCMP->getOperand(2).getReg(), TRI);
290 VCMP->eraseFromParent();