Home
last modified time | relevance | path

Searched refs:BroadcastIdx (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp12343 int BroadcastIdx, in lowerShuffleAsTruncBroadcast() argument
12371 const unsigned V0BroadcastIdx = BroadcastIdx / Scale; in lowerShuffleAsTruncBroadcast()
12383 if (const int OffsetIdx = BroadcastIdx % Scale) in lowerShuffleAsTruncBroadcast()
12504 int BroadcastIdx = getSplatIndex(Mask); in lowerShuffleAsBroadcast() local
12505 if (BroadcastIdx < 0) in lowerShuffleAsBroadcast()
12507 assert(BroadcastIdx < (int)Mask.size() && "We only expect to be called with " in lowerShuffleAsBroadcast()
12515 int BitOffset = BroadcastIdx * NumEltBits; in lowerShuffleAsBroadcast()
12558 BroadcastIdx = BitOffset / NumEltBits; in lowerShuffleAsBroadcast()
12570 DL, VT, V, BroadcastIdx, Subtarget, DAG)) in lowerShuffleAsBroadcast()
12576 (V.getOpcode() == ISD::SCALAR_TO_VECTOR && BroadcastIdx == 0))) { in lowerShuffleAsBroadcast()
[all …]