Home
last modified time | relevance | path

Searched refs:TrigVal (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp707 SDValue TrigVal = DAG.getNode(TrigNode, DL, VT, in LowerTrig() local
711 return TrigVal; in LowerTrig()
713 return DAG.getNode(ISD::FMUL, DL, VT, TrigVal, in LowerTrig()
H A DAMDGPULegalizerInfo.cpp2822 Register TrigVal; in legalizeSinCos() local
2826 TrigVal = B.buildIntrinsic(Intrinsic::amdgcn_fract, {Ty}) in legalizeSinCos()
2831 TrigVal = B.buildFMul(Ty, SrcReg, OneOver2Pi, Flags).getReg(0); in legalizeSinCos()
2836 .addUse(TrigVal) in legalizeSinCos()
H A DSIISelLowering.cpp11152 SDValue TrigVal; in LowerTrig() local
11162 TrigVal = DAG.getNode(AMDGPUISD::FRACT, DL, VT, MulVal, Flags); in LowerTrig()
11164 TrigVal = DAG.getNode(ISD::FMUL, DL, VT, Arg, OneOver2Pi, Flags); in LowerTrig()
11169 return DAG.getNode(AMDGPUISD::COS_HW, SDLoc(Op), VT, TrigVal, Flags); in LowerTrig()
11171 return DAG.getNode(AMDGPUISD::SIN_HW, SDLoc(Op), VT, TrigVal, Flags); in LowerTrig()