Lines Matching refs:BitOffset
7224 unsigned BitOffset = i * SrcEltSizeInBits; in getTargetConstantBitsFromNode() local
7226 UndefBits.setBits(BitOffset, BitOffset + SrcEltSizeInBits); in getTargetConstantBitsFromNode()
7227 MaskBits.insertBits(SrcEltBits[i], BitOffset); in getTargetConstantBitsFromNode()
7235 unsigned BitOffset = i * EltSizeInBits; in getTargetConstantBitsFromNode() local
7236 APInt UndefEltBits = UndefBits.extractBits(EltSizeInBits, BitOffset); in getTargetConstantBitsFromNode()
7251 EltBits[i] = MaskBits.extractBits(EltSizeInBits, BitOffset); in getTargetConstantBitsFromNode()
14478 int BitOffset = BroadcastIdx * NumEltBits; in lowerShuffleAsBroadcast() local
14488 int OpIdx = BitOffset / OpBitWidth; in lowerShuffleAsBroadcast()
14490 BitOffset %= OpBitWidth; in lowerShuffleAsBroadcast()
14498 BitOffset += BeginOffset; in lowerShuffleAsBroadcast()
14509 if (BeginOffset <= BitOffset && BitOffset < EndOffset) { in lowerShuffleAsBroadcast()
14510 BitOffset -= BeginOffset; in lowerShuffleAsBroadcast()
14520 assert((BitOffset % NumEltBits) == 0 && "Illegal bit-offset"); in lowerShuffleAsBroadcast()
14521 BroadcastIdx = BitOffset / NumEltBits; in lowerShuffleAsBroadcast()
14556 assert((int)(Offset * 8) == BitOffset && "Unexpected bit-offset"); in lowerShuffleAsBroadcast()
14581 } else if (BitOffset != 0) { in lowerShuffleAsBroadcast()
14593 if ((BitOffset % 128) != 0) in lowerShuffleAsBroadcast()
14596 assert((BitOffset % V.getScalarValueSizeInBits()) == 0 && in lowerShuffleAsBroadcast()
14600 unsigned ExtractIdx = BitOffset / V.getScalarValueSizeInBits(); in lowerShuffleAsBroadcast()