/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSelect.cpp | 396 if (TII->getIntrinsicID() == Intrinsic::ldexp) { in foldSelectOpOp() 411 TII->getType(), Intrinsic::ldexp, {SelectVal, SelectExp}); in foldSelectOpOp()
|
H A D | InstCombineCalls.cpp | 2514 case Intrinsic::ldexp: { in visitCallInst() 2531 if (match(Src, m_OneUse(m_Intrinsic<Intrinsic::ldexp>( in visitCallInst()
|
H A D | InstCombineAddSub.cpp | 2718 if (II->getIntrinsicID() == Intrinsic::ldexp) { in hoistFNegAboveFMulFDiv()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 2489 MUTATE_LDBL(ldexp) in mutateLongDoubleBuiltin() 2977 *this, E, Intrinsic::ldexp, in EmitBuiltinExpr() 17972 CGM.getIntrinsic(Intrinsic::ldexp, {Src0->getType(), Src1->getType()}); in EmitAMDGPUBuiltinExpr() 17981 CGM.getIntrinsic(Intrinsic::ldexp, {Src0->getType(), Int16Ty}); in EmitAMDGPUBuiltinExpr()
|
/freebsd/contrib/libcbor/src/ |
H A D | CMakeLists.txt | 15 check_function_exists(ldexp LDEXP_AVAILABLE)
|
/freebsd/contrib/libcbor/src/cbor/internal/ |
H A D | loaders.c | 59 val = ldexp(mant, -24); in _cbor_decode_half() 61 val = ldexp(mant + 1024, exp - 25); in _cbor_decode_half()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 6588 case Intrinsic::ldexp: in simplifyBinaryIntrinsic()
|
H A D | ValueTracking.cpp | 4803 case Intrinsic::ldexp: { in computeKnownFPClass() 6658 case Intrinsic::ldexp: in canCreateUndefOrPoison()
|
H A D | ConstantFolding.cpp | 1566 case Intrinsic::ldexp: in canConstantFoldCallTo() 2678 case Intrinsic::ldexp: { in ConstantFoldScalarCall2()
|
/freebsd/lib/msun/src/ |
H A D | math.h | 255 double ldexp(double, int);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | VOP2Instructions.td | 884 // The ldexp.f16 intrinsic expects a integer src1 operand, though the hardware
|
H A D | SIInstructions.td | 3626 // ldexp. We skip over 0.5 to 4.0 as those are inline immediates 3636 // For f64 ldexp is always better than materializing a 64-bit 3649 // For f64 ldexp is always better than materializing a 64-bit 3657 // TODO: If we know f64 ops are fast, prefer add (ldexp x, N), y over fma 3658 // TODO: For f32/f16, it's not a clear win on code size to use ldexp 3660 // savings or some other reason to prefer ldexp over mul?
|
H A D | AMDGPULibCalls.cpp | 744 CI->getModule(), Intrinsic::ldexp, in fold()
|
H A D | AMDGPUCodeGenPrepare.cpp | 132 Mod, Intrinsic::ldexp, {Type::getFloatTy(Ctx), Type::getInt32Ty(Ctx)}); in getLdexpF32()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | AutoUpgrade.cpp | 1022 F->getParent(), Intrinsic::ldexp, in upgradeIntrinsicFunction1()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 6556 case Intrinsic::ldexp: in visitIntrinsicCall()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 1866 case Intrinsic::ldexp: in getSimpleIntrinsicOpcode()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
H A D | TargetSelectionDAG.td | 176 def SDTFPExpOp : SDTypeProfile<1, 2, [ // ldexp
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | RuntimeLibcalls.def | 288 HANDLE_LIBCALL(LDEXP_F64, "ldexp")
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | VecFuncs.def | 527 TLI_DEFINE_VECFUNC("ldexp", "_ZGVnN2vv_ldexp", FIXED(2), "_ZGV_LLVM_N2vv") 750 TLI_DEFINE_VECFUNC("ldexp", "_ZGVsMxvv_ldexp", SCALABLE(2), MASKED, "_ZGVsMxvv") 961 TLI_DEFINE_VECFUNC("ldexp", "armpl_vldexpq_f64", FIXED(2), NOMASK, "_ZGV_LLVM_N2vv") 963 TLI_DEFINE_VECFUNC("ldexp", "armpl_svldexp_f64_x", SCALABLE(2), MASKED, "_ZGVsMxvv")
|
H A D | TargetLibraryInfo.def | 1580 /// double ldexp(double x, int n); 1581 TLI_DEFINE_ENUM_INTERNAL(ldexp) 1582 TLI_DEFINE_STRING_INTERNAL("ldexp")
|
/freebsd/contrib/llvm-project/libcxx/modules/std/ |
H A D | cmath.inc | 87 using std::ldexp;
|
/freebsd/contrib/llvm-project/libcxx/modules/std.compat/ |
H A D | cmath.inc | 86 using ::ldexp;
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | math.h | 471 using std::__math::ldexp;
|
H A D | cmath | 97 floating_point ldexp (arithmetic value, int exp); 385 using ::ldexp _LIBCPP_USING_IF_EXISTS;
|