Lines Matching refs:getOpcode
101 while (MI && MI->getOpcode() == TargetOpcode::COPY &&
123 if (T.getOpcode() == ARM::t2LoopEnd && T.getOperand(1).getMBB() == Header) {
127 if (T.getOpcode() == ARM::t2LoopEndDec &&
148 if (LoopEnd->getOpcode() == ARM::t2LoopEndDec)
153 if (!LoopDec || LoopDec->getOpcode() != ARM::t2LoopDec) {
162 if (!LoopPhi || LoopPhi->getOpcode() != TargetOpcode::PHI ||
175 if (!LoopStart || (LoopStart->getOpcode() != ARM::t2DoLoopStart &&
176 LoopStart->getOpcode() != ARM::t2WhileLoopSetup &&
177 LoopStart->getOpcode() != ARM::t2WhileLoopStartLR)) {
188 assert(MI->getOpcode() == ARM::t2WhileLoopSetup &&
203 if (I.getOpcode() == ARM::t2WhileLoopStart) {
235 if (LoopStart->getOpcode() != ARM::t2WhileLoopSetup)
240 return MI.getOpcode() == ARM::t2WhileLoopStart;
334 if (LoopStart->getOpcode() == ARM::t2WhileLoopStartLR && PreHeader)
341 if (LoopStart->getOpcode() == ARM::t2DoLoopStart)
370 if (MI.getOpcode() != TargetOpcode::COPY ||
385 if (LoopStart->getOpcode() == ARM::t2WhileLoopStartLR) {
447 if (LoopDec != LoopEnd || (LoopStart->getOpcode() != ARM::t2DoLoopStart &&
448 LoopStart->getOpcode() != ARM::t2WhileLoopStartLR))
470 if (VCTP->getOpcode() != FirstVCTP->getOpcode() ||
493 if (!Phi || Phi->getOpcode() != TargetOpcode::PHI ||
517 unsigned NewOpc = LoopStart->getOpcode() == ARM::t2DoLoopStart
574 assert(IsVCMP(Instr.getOpcode()) && "Inst must be a VCMP");
581 assert(IsVCMP(Cond.getOpcode()) && IsVCMP(Prev.getOpcode()));
584 if (Cond.getOpcode() != Prev.getOpcode())
598 if (!CanHaveSwappedOperands(Cond.getOpcode()))
655 assert(Iter->getOpcode() == ARM::MVE_VPNOT && "Not a VPNOT!");
733 if (VCCRValue && Iter->getOpcode() == ARM::MVE_VPNOT &&
773 if (Iter->getOpcode() == ARM::MVE_VPNOT) {
817 if (Iter->getOpcode() == ARM::MVE_VPNOT &&
873 if (!IsVCMP(Instr.getOpcode())) {
939 if (!Copy || Copy->getOpcode() != TargetOpcode::COPY ||
950 if (Def && (Def->getOpcode() == ARM::t2MOVi ||
951 Def->getOpcode() == ARM::t2MOVi16))
1018 if (!HasVCTP || MI.getOpcode() != ARM::MVE_VPSEL)
1048 if (MI.getOpcode() != ARM::t2DoLoopStart)