Lines Matching defs:Cond
173 SmallVectorImpl<MachineOperand> &Cond,
202 if (!Cond.empty())
208 Cond.push_back(I->getOperand(1));
209 Cond.push_back(I->getOperand(2));
210 Cond.push_back(I->getOperand(3));
225 Cond.clear();
351 SmallVectorImpl<MachineOperand> &Cond) const {
352 assert((Cond.size() == 3) && "Invalid ARC branch condition!");
353 Cond[2].setImm(GetOppositeBranchCondition((ARCCC::CondCode)Cond[2].getImm()));
373 ArrayRef<MachineOperand> Cond,
379 assert((Cond.size() == 3 || Cond.size() == 0) &&
382 if (Cond.empty()) {
386 int BccOpc = Cond[1].isImm() ? ARC::BRcc_ru6_p : ARC::BRcc_rr_p;
390 MIB.add(Cond[i]);