Lines Matching defs:DWord
13648 for (int DWord = 0; DWord != 4; ++DWord) {
13649 int M0 = Mask[2 * DWord + 0];
13650 int M1 = Mask[2 * DWord + 1];
13663 PSHUFDMask[DWord] = DOffset + j;
13669 PSHUFDMask[DWord] = DOffset + DWordPairs.size();
13742 // We use xor with one to compute the adjacent DWord to whichever one the
13768 auto FixFlippedInputs = [&V, &DL, &Mask, &DAG](int PinnedIdx, int DWord,
13775 int FixFreeIdx = 2 * (DWord ^ (PinnedIdx / 2 == DWord));
13983 // The two inputs are in the same DWord but it is clobbered and the
13984 // adjacent DWord isn't used at all. Move both inputs to the free
14029 // Now hoist the DWord down to the right half.
14031 assert(PSHUFDMask[FreeDWord] < 0 && "DWord not free");
42578 // Map the word mask through the DWord mask.