Lines Matching defs:DWord
13371 for (int DWord = 0; DWord != 4; ++DWord) {
13372 int M0 = Mask[2 * DWord + 0];
13373 int M1 = Mask[2 * DWord + 1];
13386 PSHUFDMask[DWord] = DOffset + j;
13392 PSHUFDMask[DWord] = DOffset + DWordPairs.size();
13465 // We use xor with one to compute the adjacent DWord to whichever one the
13491 auto FixFlippedInputs = [&V, &DL, &Mask, &DAG](int PinnedIdx, int DWord,
13498 int FixFreeIdx = 2 * (DWord ^ (PinnedIdx / 2 == DWord));
13706 // The two inputs are in the same DWord but it is clobbered and the
13707 // adjacent DWord isn't used at all. Move both inputs to the free
13752 // Now hoist the DWord down to the right half.
13754 assert(PSHUFDMask[FreeDWord] < 0 && "DWord not free");
41467 // Map the word mask through the DWord mask.