Searched refs:TrigVal (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | R600ISelLowering.cpp | 705 SDValue TrigVal = DAG.getNode(TrigNode, DL, VT, in LowerTrig() local 709 return TrigVal; in LowerTrig() 711 return DAG.getNode(ISD::FMUL, DL, VT, TrigVal, in LowerTrig()
|
| H A D | AMDGPULegalizerInfo.cpp | 2437 Register TrigVal; in legalizeSinCos() local 2441 TrigVal = B.buildIntrinsic(Intrinsic::amdgcn_fract, {Ty}, false) in legalizeSinCos() 2445 TrigVal = B.buildFMul(Ty, SrcReg, OneOver2Pi, Flags).getReg(0); in legalizeSinCos() 2450 .addUse(TrigVal) in legalizeSinCos()
|
| H A D | SIISelLowering.cpp | 9266 SDValue TrigVal; in LowerTrig() local 9276 TrigVal = DAG.getNode(AMDGPUISD::FRACT, DL, VT, MulVal, Flags); in LowerTrig() 9278 TrigVal = DAG.getNode(ISD::FMUL, DL, VT, Arg, OneOver2Pi, Flags); in LowerTrig() 9283 return DAG.getNode(AMDGPUISD::COS_HW, SDLoc(Op), VT, TrigVal, Flags); in LowerTrig() 9285 return DAG.getNode(AMDGPUISD::SIN_HW, SDLoc(Op), VT, TrigVal, Flags); in LowerTrig()
|