Lines Matching defs:BuildIntrinsicOp
9238 /// BuildIntrinsicOp - Return a unary operator intrinsic node with the
9240 static SDValue BuildIntrinsicOp(unsigned IID, SDValue Op, SelectionDAG &DAG,
9247 /// BuildIntrinsicOp - Return a binary operator intrinsic node with the
9249 static SDValue BuildIntrinsicOp(unsigned IID, SDValue LHS, SDValue RHS,
9257 /// BuildIntrinsicOp - Return a ternary operator intrinsic node with the
9259 static SDValue BuildIntrinsicOp(unsigned IID, SDValue Op0, SDValue Op1,
9668 SDValue Res = BuildIntrinsicOp(Intrinsic::ppc_altivec_vslw, OnesV,
9698 Res = BuildIntrinsicOp(IIDs[SplatSize-1], Res, Res, DAG, dl);
9709 Res = BuildIntrinsicOp(IIDs[SplatSize-1], Res, Res, DAG, dl);
9721 Res = BuildIntrinsicOp(IIDs[SplatSize-1], Res, Res, DAG, dl);
11650 BuildIntrinsicOp(Intrinsic::ppc_altivec_vrlw, RHS, Neg16, DAG, dl);
11659 SDValue LoProd = BuildIntrinsicOp(Intrinsic::ppc_altivec_vmulouh,
11662 SDValue HiProd = BuildIntrinsicOp(Intrinsic::ppc_altivec_vmsumuhm,
11665 HiProd = BuildIntrinsicOp(Intrinsic::ppc_altivec_vslw, HiProd,
11673 SDValue EvenParts = BuildIntrinsicOp(Intrinsic::ppc_altivec_vmuleub,
11678 SDValue OddParts = BuildIntrinsicOp(Intrinsic::ppc_altivec_vmuloub,
16110 SDValue PermCntl = BuildIntrinsicOp(Intr, Ptr, DAG, dl, PermCntlTy);
16172 Perm = BuildIntrinsicOp(IntrPerm,
16175 Perm = BuildIntrinsicOp(IntrPerm,