reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Vectorize/SLPVectorizer.cpp
  727       return OpsVec[OpIdx][Lane];
  732       return OpsVec[OpIdx][Lane];
  741           OpsVec[OpIdx][Lane].IsUsed = false;
  746       std::swap(OpsVec[OpIdx1][Lane], OpsVec[OpIdx2][Lane]);
  746       std::swap(OpsVec[OpIdx1][Lane], OpsVec[OpIdx2][Lane]);
  892       OpsVec.resize(NumOperands);
  895         OpsVec[OpIdx].resize(NumLanes);
  910           OpsVec[OpIdx][Lane] = {cast<Instruction>(VL[Lane])->getOperand(OpIdx),
  917     unsigned getNumOperands() const { return OpsVec.size(); }
  920     unsigned getNumLanes() const { return OpsVec[0].size(); }
  928     bool empty() const { return OpsVec.empty(); }
  931     void clear() { OpsVec.clear(); }
  971       ValueList OpVL(OpsVec[OpIdx].size());
  972       assert(OpsVec[OpIdx].size() == getNumLanes() &&
  975         OpVL[Lane] = OpsVec[OpIdx][Lane].V;
 1113       for (const OperandDataVec &OpDataVec : OpsVec) {