Lines Matching defs:getNumOperands

1047         if (Gep->getNumOperands() != 2 ||
1876 (S.getMainOp()->getNumOperands() <= 2 || !MainAltOps.empty() ||
1880 cast<Instruction>(V)->getNumOperands() ==
1881 S.getMainOp()->getNumOperands();
1941 (I1->getNumOperands() > 2 && I2->getNumOperands() > 2) ||
1952 for (unsigned OpIdx1 = 0, NumOperands1 = I1->getNumOperands();
1961 ? I2->getNumOperands()
1962 : std::min(I2->getNumOperands(), OpIdx1 + 1);
2052 /// is not IntrinsicInst, ArgSize is User::getNumOperands.
2073 for (unsigned OpIdx = 0, NumOperands = getNumOperands();
2209 unsigned NumOperands = getNumOperands();
2388 unsigned NumOperands = getNumOperands();
2446 unsigned NumOperands = MainOp->getNumOperands();
2491 unsigned getNumOperands() const { return ArgSize; }
2514 if (isa<LoadInst>(Op) && getNumLanes() == 2 && getNumOperands() == 2)
2524 for (unsigned OpI = 0, OpE = getNumOperands(); OpI != OpE; ++OpI) {
2575 if (any_of(seq<unsigned>(getNumOperands()), [&](unsigned OpI) {
2614 unsigned NumOperands = getNumOperands();
2671 ArrayRef(OpsVec).slice(1, getNumOperands() - 1)) {
3259 if (TE.getNumOperands() != getNumOperands())
3261 SmallBitVector Used(getNumOperands());
3262 for (unsigned I = 0, E = getNumOperands(); I < E; ++I) {
3382 for (unsigned I : seq<unsigned>(S.getMainOp()->getNumOperands()))
3405 unsigned getNumOperands() const { return Operands.size(); }
4188 In->getNumOperands() == TE->getNumOperands()) &&
4191 for (unsigned OpIdx : seq<unsigned>(TE->getNumOperands()))
4806 return (!GEP1 || GEP1->getNumOperands() == 2) &&
4807 (!GEP2 || GEP2->getNumOperands() == 2) &&
5361 (GEP && GEP->getNumOperands() == 2 &&
6227 for (unsigned I = 0, E = UserTE->getNumOperands(); I < E; ++I) {
7047 for (int I : seq<int>(UTE->getNumOperands())) {
7501 if (Gep->getNumOperands() == 2 && isa<ConstantInt>(Gep->getOperand(1)))
7534 for (unsigned I : seq<unsigned>(S.getMainOp()->getNumOperands())) {
7632 (UndefCnt < (VL.size() - 1) * S.getMainOp()->getNumOperands() &&
7634 NumAltInsts) < S.getMainOp()->getNumOperands() * VL.size());
7650 if (VL0->getNumOperands() > MaxPHINumOperands)
7832 if (I->getNumOperands() != 2) {
8278 for (int Op : seq<int>(S.getMainOp()->getNumOperands()))
8284 })) >= S.getMainOp()->getNumOperands() / 2)
8286 if (S.getMainOp()->getNumOperands() > 2)
8291 for (int Op = 0, E = S.getMainOp()->getNumOperands(); Op < E; ++Op)
8318 return BB == I->getParent() && I->getNumOperands() == 2;
8481 for (unsigned I : seq<unsigned>(PH->getNumOperands()))
8483 SmallVector<ArrayRef<Value *>> Operands(PH->getNumOperands());
8484 for (unsigned I : seq<unsigned>(PH->getNumOperands()))
8630 for (unsigned I : seq<unsigned>(VL0->getNumOperands()))
8731 for (unsigned I : seq<unsigned>(VL0->getNumOperands()))
8883 for (unsigned I : seq<unsigned>(VL0->getNumOperands()))
9779 for (unsigned Op : seq<unsigned>(S.getMainOp()->getNumOperands()))
11619 for (unsigned I : seq<unsigned>(0, E->getNumOperands())) {
14782 if (UserTE->getNumOperands() != 2)
15803 for (unsigned I : seq<unsigned>(0, E->getNumOperands())) {
15994 for (int J = 1, N = GEP0->getNumOperands(); J < N; ++J) {
16994 for (int I = 0, E = SI1->getNumOperands(); I < E; ++I)
18008 const unsigned NumOps = E.getNumOperands();
21324 for (int I = 0, E = CI1->getNumOperands(); I < E; ++I) {