Home
last modified time | relevance | path

Searched refs:FRACT (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dfract.f64.ll24 ; CI: v_add_f64 [[FRACT:v\[[0-9]+:[0-9]+\]]], [[X]], -[[FLOORX]]
27 ; GCN-UNSAFE: v_fract_f64_e32 [[FRACT:v\[[0-9]+:[0-9]+\]]], [[X]]
29 ; GCN: buffer_store_dwordx2 [[FRACT]]
51 ; CI: v_add_f64 [[FRACT:v\[[0-9]+:[0-9]+\]]], -[[X]], -[[FLOORX]]
54 ; GCN-UNSAFE: v_fract_f64_e64 [[FRACT:v\[[0-9]+:[0-9]+\]]], -[[X]]
56 ; GCN: buffer_store_dwordx2 [[FRACT]]
79 ; CI: v_add_f64 [[FRACT:v\[[0-9]+:[0-9]+\]]], -|[[X]]|, -[[FLOORX]]
82 ; GCN-UNSAFE: v_fract_f64_e64 [[FRACT:v\[[0-9]+:[0-9]+\]]], -|[[X]]|
84 ; GCN: buffer_store_dwordx2 [[FRACT]]
98 ; VI-UNSAFE-DAG: v_fract_f64_e32 [[FRACT:v\[[0-9]+:[0-9]+\]]], [[X]]
[all …]
H A Dfract.ll60 ; GCN-UNSAFE-DAG: v_fract_f32_e32 [[FRACT:v[0-9]+]], [[INPUT:v[0-9]+]]
63 ; GCN-UNSAFE: buffer_store_dword [[FRACT]]
H A Dllvm.cos.ll7 ;EG: FRACT *
H A Dllvm.sin.ll9 ; EG: FRACT *
H A Dfneg-combines.ll2045 ; GCN: v_fract_f32_e32 [[FRACT:v[0-9]+]], [[MUL]]
2046 ; GCN: v_sin_f32_e32 [[RESULT:v[0-9]+]], [[FRACT]]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.h372 FRACT, enumerator
H A DAMDGPUInstrInfo.td109 def AMDGPUfract_impl : SDNode<"AMDGPUISD::FRACT", SDTFPUnaryOp>;
H A DR600Instructions.td782 def FRACT : R600_1OP_Helper <0x10, "FRACT", AMDGPUfract>;
H A DR600ISelLowering.cpp689 SDValue FractPart = DAG.getNode(AMDGPUISD::FRACT, DL, VT, in LowerTrig()
H A DAMDGPUISelLowering.cpp4286 NODE_NAME_CASE(FRACT) in getTargetNodeName()
4743 case AMDGPUISD::FRACT: { in isKnownNeverNaNForTargetNode()
H A DAMDGPUISelDAGToDAG.cpp171 case AMDGPUISD::FRACT: in fp16SrcZerosHighBits()
H A DSIISelLowering.cpp6968 return DAG.getNode(AMDGPUISD::FRACT, DL, VT, Op.getOperand(1)); in LowerINTRINSIC_WO_CHAIN()
9276 TrigVal = DAG.getNode(AMDGPUISD::FRACT, DL, VT, MulVal, Flags); in LowerTrig()
10041 case AMDGPUISD::FRACT: in isCanonicalized()
11485 case AMDGPUISD::FRACT: in PerformDAGCombine()