Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp185 uint64_t ExtIndexC; in foldBitcastExtElt() local
187 !match(Ext.getIndexOperand(), m_ConstantInt(ExtIndexC))) in foldBitcastExtElt()
206 ExtIndexC = NumElts.getKnownMinValue() - 1 - ExtIndexC; in foldBitcastExtElt()
207 unsigned ShiftAmountC = ExtIndexC * DestWidth; in foldBitcastExtElt()
231 if (Value *Elt = findScalarElement(X, ExtIndexC)) in foldBitcastExtElt()
254 if (ExtIndexC / NarrowingRatio != InsIndexC) { in foldBitcastExtElt()
278 unsigned Chunk = ExtIndexC % NarrowingRatio; in foldBitcastExtElt()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp26462 auto *ExtIndexC = dyn_cast<ConstantSDNode>(Scalar.getOperand(1)); in visitSCALAR_TO_VECTOR() local
26463 if (!ExtIndexC) in visitSCALAR_TO_VECTOR()
26473 Mask[0] = ExtIndexC->getZExtValue(); in visitSCALAR_TO_VECTOR()