Searched refs:LDEXP (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | exp2-1.ll | 19 ; LDEXP32-NEXT: ret double [[LDEXP]] 28 ; NOLDEXPF-NEXT: ret double [[LDEXP]] 44 ; LDEXP32-NEXT: ret double [[LDEXP]] 48 ; LDEXP16-NEXT: ret double [[LDEXP]] 53 ; NOLDEXPF-NEXT: ret double [[LDEXP]] 69 ; LDEXP32-NEXT: ret double [[LDEXP]] 74 ; LDEXP16-NEXT: ret double [[LDEXP]] 79 ; NOLDEXPF-NEXT: ret double [[LDEXP]] 148 ; LDEXP32-NEXT: ret double [[LDEXP]] 174 ; LDEXP32-NEXT: ret double [[LDEXP]] [all …]
|
| H A D | simplify-libcalls.ll | 230 ; CHECK32-NEXT: [[LDEXP:%.*]] = call double @ldexp(double 1.000000e+00, i32 [[X:%.*]]) 231 ; CHECK32-NEXT: ret double [[LDEXP]] 247 ; CHECK32-NEXT: [[LDEXP:%.*]] = call double @ldexp(double 1.000000e+00, i32 [[TMP1]]) 248 ; CHECK32-NEXT: ret double [[LDEXP]] 251 ; CHECK16-NEXT: [[LDEXP:%.*]] = call double @ldexp(double 1.000000e+00, i16 [[X:%.*]]) 252 ; CHECK16-NEXT: ret double [[LDEXP]]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | sint_to_fp.f64.ll | 60 ; GCN-DAG: v_ldexp_f64 [[LDEXP:v\[[0-9]+:[0-9]+\]]], [[HI_CONV]], 32 61 ; GCN: v_add_f64 [[RESULT:v\[[0-9]+:[0-9]+\]]], [[LDEXP]], [[LO_CONV]]
|
| H A D | uint_to_fp.f64.ll | 10 ; GCN-DAG: v_ldexp_f64 [[LDEXP:v\[[0-9]+:[0-9]+\]]], [[HI_CONV]], 32 11 ; GCN: v_add_f64 [[RESULT:v\[[0-9]+:[0-9]+\]]], [[LDEXP]], [[LO_CONV]]
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.h | 422 LDEXP, enumerator
|
| H A D | AMDGPUInstrInfo.td | 124 def AMDGPUldexp_impl : SDNode<"AMDGPUISD::LDEXP", AMDGPULdExpOp>;
|
| H A D | AMDGPUISelLowering.cpp | 2397 return DAG.getNode(AMDGPUISD::LDEXP, SL, MVT::f32, FVal, ShAmt); in LowerINT_TO_FP32() 2430 SDValue LdExp = DAG.getNode(AMDGPUISD::LDEXP, SL, MVT::f64, CvtHi, in LowerINT_TO_FP64() 4318 NODE_NAME_CASE(LDEXP) in getTargetNodeName() 4742 case AMDGPUISD::LDEXP: in isKnownNeverNaNForTargetNode()
|
| H A D | AMDGPUISelDAGToDAG.cpp | 182 case AMDGPUISD::LDEXP: in fp16SrcZerosHighBits()
|
| H A D | SIISelLowering.cpp | 6964 return DAG.getNode(AMDGPUISD::LDEXP, DL, VT, in LowerINTRINSIC_WO_CHAIN() 10042 case AMDGPUISD::LDEXP: in isCanonicalized() 11490 case AMDGPUISD::LDEXP: { in PerformDAGCombine()
|