Searched refs:NewOp (Results 26 - 34 of 34) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp1225 SDValue NewOp = PromoteOperand(Op, PVT, Replace); local
1226 if (!NewOp.getNode())
1228 AddToWorklist(NewOp.getNode());
1231 ReplaceLoadWithPromotedLoad(Op.getNode(), NewOp.getNode());
1232 return DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, NewOp.getValueType(), NewOp,
1240 SDValue NewOp = PromoteOperand(Op, PVT, Replace); local
1241 if (!NewOp.getNode())
1243 AddToWorklist(NewOp.getNode());
1246 ReplaceLoadWithPromotedLoad(Op.getNode(), NewOp
2964 unsigned NewOp = Opcode == ISD::UADDO ? ISD::ADDCARRY : ISD::SUBCARRY; local
17523 SDValue NewOp = DAG.getNode(ISD::INSERT_VECTOR_ELT, DL, VT, local
20580 SDValue NewOp = DAG.getNode(ISD::INSERT_SUBVECTOR, SDLoc(N), VT, local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp1960 const SCEV *NewOp = T->getOperand();
1961 if (getTypeSizeInBits(NewOp->getType()) < getTypeSizeInBits(Ty))
1962 return getAnyExtendExpr(NewOp, Ty);
1963 return getTruncateOrNoop(NewOp, Ty);
2342 for (const SCEV *NewOp : NewOps)
2343 MulOpLists[M.find(NewOp)->second].push_back(NewOp);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp7227 auto NewOp = DAG.getMemIntrinsicNode(Opcode, DL, WidenedVTList, Ops, local
7230 auto Extract = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, VT, NewOp,
7232 NewOp = DAG.getMergeValues({ Extract, SDValue(NewOp.getNode(), 1) }, DL);
7234 return NewOp;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp24575 SDValue NewOp;
24578 NewOp = DAG.getNode(IntrData->Opc0, dl, VT, Src1, Src2);
24580 NewOp = DAG.getNode(IntrData->Opc1, dl, VT, Src1, Src2,
24585 return getScalarMaskingNode(NewOp, Mask, passThru, Subtarget, DAG);
24609 SDValue NewOp;
24614 NewOp = DAG.getNode(IntrData->Opc1, dl, VT, Src1, Src2,
24619 if (!NewOp)
24620 NewOp = DAG.getNode(IntrData->Opc0, dl, VT, Src1, Src2);
24621 return getVectorMaskingNode(NewOp, Mask, PassThru, Subtarget, DAG);
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2522 auto *NewOp = State.get(User.getOperand(op), Instance);
2523 Cloned->setOperand(op, NewOp);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp332 SDValue NewOp = variable
337 OutOps.push_back(NewOp);
H A DPPCISelLowering.cpp11119 SDValue NewOp = local
11122 return DAG.getNode(PPCISD::FP_EXTEND_HALF, dl, MVT::v2f64, NewOp,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp373 SDValue NewOp = local
377 OutOps.push_back(NewOp);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp8435 if (SDValue NewOp = LowerVECTOR_SHUFFLEv8i8(Op, ShuffleMask, DAG))
8436 return NewOp;
8439 if (SDValue NewOp = LowerVECTOR_SHUFFLEUsingMovs(Op, ShuffleMask, DAG))
8440 return NewOp;
17183 SDValue NewOp = TLO.DAG.getNode(ISD::AND, DL, VT, Op.getOperand(0), NewC);
17184 return TLO.CombineTo(Op, NewOp);

Completed in 523 milliseconds

12