Lines Matching defs:BitOffset
4934 unsigned BitOffset = i * SrcEltSizeInBits;
4936 UndefBits.setBits(BitOffset, BitOffset + SrcEltSizeInBits);
4937 MaskBits.insertBits(SrcEltBits[i], BitOffset);
4945 unsigned BitOffset = i * EltSizeInBits;
4946 APInt UndefEltBits = UndefBits.extractBits(EltSizeInBits, BitOffset);
4961 EltBits[i] = MaskBits.extractBits(EltSizeInBits, BitOffset);
12780 int BitOffset = BroadcastIdx * NumEltBits;
12790 int OpIdx = BitOffset / OpBitWidth;
12792 BitOffset %= OpBitWidth;
12800 BitOffset += BeginOffset;
12811 if (BeginOffset <= BitOffset && BitOffset < EndOffset) {
12812 BitOffset -= BeginOffset;
12822 assert((BitOffset % NumEltBits) == 0 && "Illegal bit-offset");
12823 BroadcastIdx = BitOffset / NumEltBits;
12858 assert((int)(Offset * 8) == BitOffset && "Unexpected bit-offset");
12883 } else if (BitOffset != 0) {
12896 if (BitOffset < 128 && NumActiveElts > 1 &&
12898 assert((BitOffset % V.getScalarValueSizeInBits()) == 0 &&
12901 ExtractMask[0] = BitOffset / V.getScalarValueSizeInBits();
12906 if ((BitOffset % 128) != 0)
12909 assert((BitOffset % V.getScalarValueSizeInBits()) == 0 &&
12913 unsigned ExtractIdx = BitOffset / V.getScalarValueSizeInBits();