Lines Matching defs:IncomingInputs
13844 [&PSHUFDMask](ArrayRef<int> InPlaceInputs, ArrayRef<int> IncomingInputs,
13855 if (IncomingInputs.empty()) {
13882 MutableArrayRef<int> IncomingInputs, ArrayRef<int> ExistingInputs,
13897 if (IncomingInputs.empty())
13902 for (int Input : IncomingInputs) {
13949 if (IncomingInputs.size() == 1) {
13950 if (isWordClobbered(SourceHalfMask, IncomingInputs[0] - SourceOffset)) {
13954 IncomingInputs[0] - SourceOffset;
13955 std::replace(HalfMask.begin(), HalfMask.end(), IncomingInputs[0],
13957 IncomingInputs[0] = InputFixed;
13959 } else if (IncomingInputs.size() == 2) {
13960 if (IncomingInputs[0] / 2 != IncomingInputs[1] / 2 ||
13961 isDWordClobbered(SourceHalfMask, IncomingInputs[0] - SourceOffset)) {
13965 int InputsFixed[2] = {IncomingInputs[0] - SourceOffset,
13966 IncomingInputs[1] - SourceOffset};
14017 if (M == IncomingInputs[0])
14019 else if (M == IncomingInputs[1])
14022 IncomingInputs[0] = InputsFixed[0] + SourceOffset;
14023 IncomingInputs[1] = InputsFixed[1] + SourceOffset;
14032 PSHUFDMask[FreeDWord] = IncomingInputs[0] / 2;
14034 for (int Input : IncomingInputs)