Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp182 uint64_t ExtIndexC; in foldBitcastExtElt() local
184 !match(Ext.getIndexOperand(), m_ConstantInt(ExtIndexC))) in foldBitcastExtElt()
203 ExtIndexC = NumElts.getKnownMinValue() - 1 - ExtIndexC; in foldBitcastExtElt()
204 unsigned ShiftAmountC = ExtIndexC * DestWidth; in foldBitcastExtElt()
228 if (Value *Elt = findScalarElement(X, ExtIndexC)) in foldBitcastExtElt()
251 if (ExtIndexC / NarrowingRatio != InsIndexC) { in foldBitcastExtElt()
275 unsigned Chunk = ExtIndexC % NarrowingRatio; in foldBitcastExtElt()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp24519 auto *ExtIndexC = dyn_cast<ConstantSDNode>(Scalar.getOperand(1)); in visitSCALAR_TO_VECTOR() local
24520 if (!ExtIndexC) in visitSCALAR_TO_VECTOR()
24530 Mask[0] = ExtIndexC->getZExtValue(); in visitSCALAR_TO_VECTOR()