reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
361 assert(!Values.empty() && "Need some operands!"); 364 auto I = BundleToCombined.find(to_vector<4>(Values)); 370 for (auto *V : Values) { 385 dumpBundle(Values); 388 if (!areVectorizable(Values)) 391 assert(getOpcode(Values) && "Opcodes for all values must match"); 392 unsigned ValuesOpcode = getOpcode(Values).getValue(); 395 if (areCommutative(Values)) { 398 for (auto &Operands : getOperands(Values)) { 405 if (OperandsOpcode && OperandsOpcode == getOpcode(Values)) { 439 for (VPValue *V : Values) 442 for (auto &Operands : getOperands(Values)) 464 VPI->setUnderlyingInstr(cast<VPInstruction>(Values[0])->getUnderlyingInstr()); 467 cast<VPInstruction>(Values[0])->print(dbgs()); dbgs() << "\n"); 468 addCombined(Values, VPI);