Lines Matching defs:OpData
2242 OperandData &OpData = getData(Idx, Lane);
2243 Value *Op = OpData.V;
2244 bool OpAPO = OpData.APO;
2247 if (OpData.IsUsed)
2404 const OperandData &OpData = getData(OpIdx, Lane);
2405 if (OpData.APO)
2409 if (auto *I = dyn_cast<Instruction>(OpData.V)) {
2424 Hash, hash_value((OpIdx + 1) * (OpData.V->getValueID() + 1)));
2425 AllUndefs = AllUndefs && isa<UndefValue>(OpData.V);
2789 for (const OperandData &OpData : OpDataVec) {
2791 if (Value *V = OpData.V)
2795 OS << ", APO:" << OpData.APO << "}\n";
6228 if (any_of(Edges, [I](const std::pair<unsigned, TreeEntry *> &OpData) {
6229 return OpData.first == I &&
6230 (OpData.second->State == TreeEntry::Vectorize ||
6231 OpData.second->State == TreeEntry::StridedVectorize);