Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp2242 Value *NewOp1 = in foldBitwiseLogicWithIntrinsics() local
2245 return CallInst::Create(F, {NewOp0, NewOp1, X->getOperand(2)}); in foldBitwiseLogicWithIntrinsics()
2287 Value *NewOp1 = simplifyAndOrWithOpReplaced(I->getOperand(1), Op, RepOp, in simplifyAndOrWithOpReplaced() local
2289 if (!NewOp0 && !NewOp1) in simplifyAndOrWithOpReplaced()
2294 if (!NewOp1) in simplifyAndOrWithOpReplaced()
2295 NewOp1 = I->getOperand(1); in simplifyAndOrWithOpReplaced()
2297 if (Value *Res = simplifyBinOp(I->getOpcode(), NewOp0, NewOp1, in simplifyAndOrWithOpReplaced()
2303 return IC.Builder.CreateBinOp(I->getOpcode(), NewOp0, NewOp1); in simplifyAndOrWithOpReplaced()
H A DInstCombineCompares.cpp6025 Value *NewOp1 = nullptr; in foldICmpWithCastOp() local
6029 NewOp1 = PtrToIntOp1->getOperand(0); in foldICmpWithCastOp()
6031 NewOp1 = ConstantExpr::getIntToPtr(RHSC, SrcTy); in foldICmpWithCastOp()
6034 if (NewOp1) in foldICmpWithCastOp()
6035 return new ICmpInst(ICmp.getPredicate(), Op0Src, NewOp1); in foldICmpWithCastOp()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp9129 SDValue NewOp1 = in LowerINTRINSIC_WO_CHAIN()
9132 DAG.getNode(Opc, DL, MVT::i64, NewOp0, NewOp1, Op.getOperand(3)); in LowerINTRINSIC_WO_CHAIN()
9162 SDValue NewOp1 = in LowerINTRINSIC_WO_CHAIN()
9165 RISCVISD::MOPRR, DL, MVT::i64, NewOp0, NewOp1, in LowerINTRINSIC_WO_CHAIN()
9176 SDValue NewOp1 = in LowerINTRINSIC_WO_CHAIN()
9178 SDValue Res = DAG.getNode(RISCVISD::CLMUL, DL, MVT::i64, NewOp0, NewOp1); in LowerINTRINSIC_WO_CHAIN()
9190 SDValue NewOp1 = in LowerINTRINSIC_WO_CHAIN()
9194 NewOp1 = DAG.getNode(ISD::SHL, DL, MVT::i64, NewOp1, in LowerINTRINSIC_WO_CHAIN()
9196 SDValue Res = DAG.getNode(Opc, DL, MVT::i64, NewOp0, NewOp1); in LowerINTRINSIC_WO_CHAIN()
9127 SDValue NewOp1 = LowerINTRINSIC_WO_CHAIN() local
9160 SDValue NewOp1 = LowerINTRINSIC_WO_CHAIN() local
9174 SDValue NewOp1 = LowerINTRINSIC_WO_CHAIN() local
9188 SDValue NewOp1 = LowerINTRINSIC_WO_CHAIN() local
12167 SDValue NewOp1 = DAG.getNode(ExtOpc, DL, MVT::i64, N->getOperand(1)); customLegalizeToWOp() local
12178 SDValue NewOp1 = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i64, N->getOperand(1)); customLegalizeToWOpWithSExt() local
12400 SDValue NewOp1 = ReplaceNodeResults() local
12765 SDValue NewOp1 = ReplaceNodeResults() local
12788 SDValue NewOp1 = ReplaceNodeResults() local
12802 SDValue NewOp1 = ReplaceNodeResults() local
12824 SDValue NewOp1 = ReplaceNodeResults() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp2663 SDValue NewOp1 = DAG.getNode(ExtOpc, DL, MVT::i64, N->getOperand(1)); in customLegalizeToWOp() local
2666 NewOp1 = DAG.getNode(ISD::SUB, DL, MVT::i64, TmpOp, NewOp1); in customLegalizeToWOp()
2668 NewRes = DAG.getNode(WOpcode, DL, MVT::i64, NewOp0, NewOp1); in customLegalizeToWOp()
2684 SDValue NewOp1 = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i64, N->getOperand(1)); in customLegalizeToWOpWithSExt() local
2685 SDValue NewWOp = DAG.getNode(N->getOpcode(), DL, MVT::i64, NewOp0, NewOp1); in customLegalizeToWOpWithSExt()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp9826 if (SDValue NewOp1 = distributeTruncateThroughAnd(N1.getNode())) in visitRotate() local
9827 return DAG.getNode(N->getOpcode(), dl, VT, N0, NewOp1); in visitRotate()
9911 if (SDValue NewOp1 = distributeTruncateThroughAnd(N1.getNode())) in visitSHL() local
9912 return DAG.getNode(ISD::SHL, DL, VT, N0, NewOp1); in visitSHL()
10466 if (SDValue NewOp1 = distributeTruncateThroughAnd(N1.getNode())) in visitSRA() local
10467 return DAG.getNode(ISD::SRA, DL, VT, N0, NewOp1); in visitSRA()
10712 if (SDValue NewOp1 = distributeTruncateThroughAnd(N1.getNode())) in visitSRL() local
10713 return DAG.getNode(ISD::SRL, DL, VT, N0, NewOp1); in visitSRL()
18648 SDValue NewOp1 = DAG.getConstant(CNV, DL, CN->getValueType(0)); in CombineToPreIndexedLoadStore() local
18653 OtherUses[i]->getValueType(0), NewOp1, NewOp2); in CombineToPreIndexedLoadStore()
H A DTargetLowering.cpp3093 SDValue NewOp1 = SimplifyMultipleUseDemandedVectorElts(Op1, DemandedElts, in SimplifyDemandedVectorElts() local
3095 if (NewOp0 || NewOp1) { in SimplifyDemandedVectorElts()
3098 NewOp1 ? NewOp1 : Op1, Op->getFlags()); in SimplifyDemandedVectorElts()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp8514 auto NewOp1 = MIRBuilder.buildAnd(MaskTy, Op1Reg, MaskReg); in lowerSelect() local
8517 auto Or = MIRBuilder.buildOr(DstTy, NewOp1, NewOp2); in lowerSelect()
8520 MIRBuilder.buildOr(DstReg, NewOp1, NewOp2); in lowerSelect()