Home | History | Annotate | Download | only in R600

Lines Matching refs:RCP

832       return DAG.getNode(AMDGPUISD::RCP, DL, VT, Op.getOperand(1));
1323 fa, DAG.getNode(AMDGPUISD::RCP, DL, FLTTY, fb));
1532 // RCP = URECIP(Den) = 2^32 / Den + e
1534 SDValue RCP = DAG.getNode(AMDGPUISD::URECIP, DL, VT, Den);
1536 // RCP_LO = umulo(RCP, Den) */
1537 SDValue RCP_LO = DAG.getNode(ISD::UMULO, DL, VT, RCP, Den);
1539 // RCP_HI = mulhu (RCP, Den) */
1540 SDValue RCP_HI = DAG.getNode(ISD::MULHU, DL, VT, RCP, Den);
1551 // E = mulhu(ABS_RCP_LO, RCP)
1552 SDValue E = DAG.getNode(ISD::MULHU, DL, VT, ABS_RCP_LO, RCP);
1554 // RCP_A_E = RCP + E
1555 SDValue RCP_A_E = DAG.getNode(ISD::ADD, DL, VT, RCP, E);
1557 // RCP_S_E = RCP - E
1558 SDValue RCP_S_E = DAG.getNode(ISD::SUB, DL, VT, RCP, E);
2131 NODE_NAME_CASE(RCP)