Lines Matching defs:IsUsed
2019 OperandData(Value *V, bool APO, bool IsUsed)
2020 : V(V), APO(APO), IsUsed(IsUsed) {}
2030 bool IsUsed = false;
2077 OpsVec[OpIdx][Lane].IsUsed = false;
2165 bool &IsUsed, const SmallBitVector &UsedLanes) {
2187 IsUsed = true;
2236 bool IsUsed = RMode == ReorderingMode::Splat ||
2247 if (OpData.IsUsed)
2264 OpIdx, Idx, IsUsed, UsedLanes);
2284 IsUsed = false;
2289 IsUsed = Op == OpLastLane;
2304 getData(*BestOp.Idx, Lane).IsUsed = IsUsed;
2509 /// Note: This modifies the 'IsUsed' flag, so a cleanUsed() must follow.
2526 if (Data.APO != OpAPO || Data.IsUsed)
2554 Data.IsUsed = Data.V == Op;
2577 if (Data.APO != OpAPO || Data.IsUsed)