Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVCodeGenPrepare.cpp80 Value *LHSSrc; in visitAnd() local
81 if (!match(BO.getOperand(0), m_NNegZExt(m_Value(LHSSrc)))) in visitAnd()
84 if (!LHSSrc->getType()->isIntegerTy(32)) in visitAnd()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp814 Value *LHSSrc, *RHSSrc; in foldBitOpOfBitcasts() local
815 if (!match(&I, m_BitwiseLogic(m_BitCast(m_Value(LHSSrc)), in foldBitOpOfBitcasts()
820 if (LHSSrc->getType() != RHSSrc->getType()) in foldBitOpOfBitcasts()
822 if (!LHSSrc->getType()->getScalarType()->isIntegerTy()) in foldBitOpOfBitcasts()
826 auto *SrcVecTy = dyn_cast<FixedVectorType>(LHSSrc->getType()); in foldBitOpOfBitcasts()
842 TTI.getCastInstrCost(Instruction::BitCast, DstVecTy, LHSSrc->getType(), in foldBitOpOfBitcasts()
859 Value *NewOp = Builder.CreateBinOp(BinOp->getOpcode(), LHSSrc, RHSSrc, in foldBitOpOfBitcasts()