Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp2154 Value *InnerOp; in foldShuffleOfBinops() local
2156 if (match(Op, m_OneUse(m_Shuffle(m_Value(InnerOp), m_Undef(), in foldShuffleOfBinops()
2158 InnerOp->getType() == Op->getType() && in foldShuffleOfBinops()
2167 Op = InnerOp; in foldShuffleOfBinops()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp1816 SDValue InnerOp = Op0.getOperand(0); in SimplifyDemandedBits() local
1817 EVT InnerVT = InnerOp.getValueType(); in SimplifyDemandedBits()
1822 ISD::SHL, dl, InnerVT, InnerOp, in SimplifyDemandedBits()
1834 if (InnerOp.getOpcode() == ISD::SRL && Op0.hasOneUse() && in SimplifyDemandedBits()
1835 InnerOp.hasOneUse()) { in SimplifyDemandedBits()
1837 InnerOp, DemandedElts, Depth + 2)) { in SimplifyDemandedBits()
1846 InnerOp.getOperand(0)); in SimplifyDemandedBits()