Lines Matching refs:OpData
1559 OperandData &OpData = getData(Idx, Lane); in getBestOperand() local
1560 Value *Op = OpData.V; in getBestOperand()
1561 bool OpAPO = OpData.APO; in getBestOperand()
1564 if (OpData.IsUsed) in getBestOperand()
1701 const OperandData &OpData = getData(OpIdx, Lane); in getMaxNumOperandsThatCanBeReordered() local
1702 if (OpData.APO) in getMaxNumOperandsThatCanBeReordered()
1706 if (auto *I = dyn_cast<Instruction>(OpData.V)) { in getMaxNumOperandsThatCanBeReordered()
1721 Hash, hash_value((OpIdx + 1) * (OpData.V->getValueID() + 1))); in getMaxNumOperandsThatCanBeReordered()
1722 AllUndefs = AllUndefs && isa<UndefValue>(OpData.V); in getMaxNumOperandsThatCanBeReordered()
2001 for (const OperandData &OpData : OpDataVec) { in print() local
2003 if (Value *V = OpData.V) in print()
2007 OS << ", APO:" << OpData.APO << "}\n"; in print()
3927 if (any_of(Edges, [I](const std::pair<unsigned, TreeEntry *> &OpData) { in canReorderOperands() argument
3928 return OpData.first == I && in canReorderOperands()
3929 OpData.second->State == TreeEntry::Vectorize; in canReorderOperands()