Lines Matching defs:MainAltOps
1745 /// MainAltOps.
1747 ArrayRef<Value *> MainAltOps) const {
1869 SmallVector<Value *, 4> Ops(MainAltOps);
1876 (S.getMainOp()->getNumOperands() <= 2 || !MainAltOps.empty() ||
1924 ArrayRef<Value *> MainAltOps) const {
1928 getShallowScore(LHS, RHS, U1, U2, MainAltOps);
2163 int getLookAheadScore(Value *LHS, Value *RHS, ArrayRef<Value *> MainAltOps,
2172 /*CurrLevel=*/1, MainAltOps);
2207 ArrayRef<Value *> MainAltOps,
2263 int Score = getLookAheadScore(OpLeft, OpRight, MainAltOps, Lane,
2703 SmallVector<SmallVector<Value *, 2>> MainAltOps(NumOperands);
2705 MainAltOps[I].push_back(getData(I, FirstLane).V);
2724 MainAltOps[OpIdx], UsedLanes);
2737 if (MainAltOps[OpIdx].size() != 2) {
2740 getSameOpcode({MainAltOps[OpIdx].front(), AltOp.V}, TLI);
2742 MainAltOps[OpIdx].push_back(AltOp.V);