Home
last modified time | relevance | path

Searched refs:setLibcallName (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DRuntimeLibcalls.cpp20 #define HANDLE_LIBCALL(code, name) setLibcallName(RTLIB::code, name); in initLibcalls()
30 setLibcallName(RTLIB::REM_F128, "fmodf128"); in initLibcalls()
31 setLibcallName(RTLIB::FMA_F128, "fmaf128"); in initLibcalls()
32 setLibcallName(RTLIB::SQRT_F128, "sqrtf128"); in initLibcalls()
33 setLibcallName(RTLIB::CBRT_F128, "cbrtf128"); in initLibcalls()
34 setLibcallName(RTLIB::LOG_F128, "logf128"); in initLibcalls()
35 setLibcallName(RTLIB::LOG_FINITE_F128, "__logf128_finite"); in initLibcalls()
36 setLibcallName(RTLIB::LOG2_F128, "log2f128"); in initLibcalls()
37 setLibcallName(RTLIB::LOG2_FINITE_F128, "__log2f128_finite"); in initLibcalls()
38 setLibcallName(RTLIB::LOG10_F128, "log10f128"); in initLibcalls()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DRuntimeLibcalls.h46 void setLibcallName(RTLIB::Libcall Call, const char *Name) { in setLibcallName() function
50 void setLibcallName(ArrayRef<RTLIB::Libcall> Calls, const char *Name) { in setLibcallName() function
52 setLibcallName(Call, Name); in setLibcallName()
H A DRuntimeLibcalls.def27 // using TargetLoweringBase::setLibcallName()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1840 setLibcallName(RTLIB::MUL_I32, ".umul"); in SparcTargetLowering()
1843 setLibcallName(RTLIB::SDIV_I32, ".div"); in SparcTargetLowering()
1846 setLibcallName(RTLIB::UDIV_I32, ".udiv"); in SparcTargetLowering()
1848 setLibcallName(RTLIB::SREM_I32, ".rem"); in SparcTargetLowering()
1849 setLibcallName(RTLIB::UREM_I32, ".urem"); in SparcTargetLowering()
1911 setLibcallName(RTLIB::FPTOSINT_F128_I64, "_Q_qtoll"); in SparcTargetLowering()
1912 setLibcallName(RTLIB::FPTOUINT_F128_I64, "_Q_qtoull"); in SparcTargetLowering()
1913 setLibcallName(RTLIB::SINTTOFP_I64_F128, "_Q_lltoq"); in SparcTargetLowering()
1914 setLibcallName(RTLIB::UINTTOFP_I64_F128, "_Q_ulltoq"); in SparcTargetLowering()
1934 setLibcallName(RTLIB::ADD_F128, "_Qp_add"); in SparcTargetLowering()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1858 setLibcallName(RTLIB::SDIV_I32, "__hexagon_divsi3"); in HexagonTargetLowering()
1859 setLibcallName(RTLIB::SDIV_I64, "__hexagon_divdi3"); in HexagonTargetLowering()
1860 setLibcallName(RTLIB::UDIV_I32, "__hexagon_udivsi3"); in HexagonTargetLowering()
1861 setLibcallName(RTLIB::UDIV_I64, "__hexagon_udivdi3"); in HexagonTargetLowering()
1862 setLibcallName(RTLIB::SREM_I32, "__hexagon_modsi3"); in HexagonTargetLowering()
1863 setLibcallName(RTLIB::SREM_I64, "__hexagon_moddi3"); in HexagonTargetLowering()
1864 setLibcallName(RTLIB::UREM_I32, "__hexagon_umodsi3"); in HexagonTargetLowering()
1865 setLibcallName(RTLIB::UREM_I64, "__hexagon_umoddi3"); in HexagonTargetLowering()
1867 setLibcallName(RTLIB::SINTTOFP_I128_F64, "__hexagon_floattidf"); in HexagonTargetLowering()
1868 setLibcallName(RTLI in HexagonTargetLowering()
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp203 setLibcallName(RTLIB::SDIVREM_I8, "__divmodqi4"); in AVRTargetLowering()
204 setLibcallName(RTLIB::SDIVREM_I16, "__divmodhi4"); in AVRTargetLowering()
205 setLibcallName(RTLIB::SDIVREM_I32, "__divmodsi4"); in AVRTargetLowering()
206 setLibcallName(RTLIB::UDIVREM_I8, "__udivmodqi4"); in AVRTargetLowering()
207 setLibcallName(RTLIB::UDIVREM_I16, "__udivmodhi4"); in AVRTargetLowering()
208 setLibcallName(RTLIB::UDIVREM_I32, "__udivmodsi4"); in AVRTargetLowering()
217 setLibcallName(RTLIB::SIN_F32, "sin"); in AVRTargetLowering()
218 setLibcallName(RTLIB::COS_F32, "cos"); in AVRTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp249 setLibcallName(LC.Op, LC.Name); in MSP430TargetLowering()
267 setLibcallName(LC.Op, LC.Name); in MSP430TargetLowering()
282 setLibcallName(LC.Op, LC.Name); in MSP430TargetLowering()
297 setLibcallName(LC.Op, LC.Name); in MSP430TargetLowering()
312 setLibcallName(LC.Op, LC.Name); in MSP430TargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp1408 setLibcallName(RTLIB::LOG_F128, "logf128"); in PPCTargetLowering()
1409 setLibcallName(RTLIB::LOG2_F128, "log2f128"); in PPCTargetLowering()
1410 setLibcallName(RTLIB::LOG10_F128, "log10f128"); in PPCTargetLowering()
1411 setLibcallName(RTLIB::EXP_F128, "expf128"); in PPCTargetLowering()
1412 setLibcallName(RTLIB::EXP2_F128, "exp2f128"); in PPCTargetLowering()
1413 setLibcallName(RTLIB::SIN_F128, "sinf128"); in PPCTargetLowering()
1414 setLibcallName(RTLIB::COS_F128, "cosf128"); in PPCTargetLowering()
1415 setLibcallName(RTLIB::SINCOS_F128, "sincosf128"); in PPCTargetLowering()
1416 setLibcallName(RTLIB::POW_F128, "powf128"); in PPCTargetLowering()
1417 setLibcallName(RTLIB::FMIN_F128, "fminf128"); in PPCTargetLowering()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3419 void setLibcallName(RTLIB::Libcall Call, const char *Name) { in setLibcallName() function
3420 Libcalls.setLibcallName(Call, Name); in setLibcallName()
3423 void setLibcallName(ArrayRef<RTLIB::Libcall> Calls, const char *Name) { in setLibcallName() function
3424 Libcalls.setLibcallName(Calls, Name); in setLibcallName()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16ISelLowering.cpp253 setLibcallName(HardFloatLibCalls[I].Libcall, HardFloatLibCalls[I].Name); in setMips16HardFloatLibCalls()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp363 setLibcallName(RTLIB::FPEXT_F16_F32, "__extendhfsf2"); in WebAssemblyTargetLowering()
364 setLibcallName(RTLIB::FPROUND_F32_F16, "__truncsfhf2"); in WebAssemblyTargetLowering()
369 setLibcallName(RTLIB::RETURN_ADDRESS, "emscripten_return_address"); in WebAssemblyTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp577 setLibcallName(LC.Op, LC.Name); in ARMTargetLowering()
676 setLibcallName(LC.Op, LC.Name); in ARMTargetLowering()
699 setLibcallName(LC.Op, LC.Name); in ARMTargetLowering()
724 setLibcallName(LC.Op, LC.Name); in ARMTargetLowering()
733 setLibcallName(RTLIB::SDIVREM_I32, "__divmodsi4"); in ARMTargetLowering()
734 setLibcallName(RTLIB::UDIVREM_I32, "__udivmodsi4"); in ARMTargetLowering()
766 setLibcallName(LC.Op, LC.Name); in ARMTargetLowering()
1269 setLibcallName(LC.Op, LC.Name); in ARMTargetLowering()
1290 setLibcallName(LC.Op, LC.Name); in ARMTargetLowering()
1430 setLibcallName(RTLIB::UNWIND_RESUME, "_Unwind_SjLj_Resume"); in ARMTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp302 setLibcallName(RTLIB::UNWIND_RESUME, "_Unwind_SjLj_Resume"); in initSPUActions()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp941 setLibcallName(A##N##_RELAX, #B #N "_relax"); \ in AArch64TargetLowering()
942 setLibcallName(A##N##_ACQ, #B #N "_acq"); \ in AArch64TargetLowering()
943 setLibcallName(A##N##_REL, #B #N "_rel"); \ in AArch64TargetLowering()
944 setLibcallName(A##N##_ACQ_REL, #B #N "_acq_rel"); in AArch64TargetLowering()
1823 setLibcallName(code, Saver.save(Twine("#") + libcallName).data()); in AArch64TargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp766 setLibcallName(E.Code, E.Name); in SystemZTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1506 setLibcallName(RTLIB::FPEXT_F16_F32, "__extendhfsf2"); in RISCVTargetLowering()
1507 setLibcallName(RTLIB::FPROUND_F32_F16, "__truncsfhf2"); in RISCVTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp179 setLibcallName(LC.Op, LC.Name); in X86TargetLowering()
510 setLibcallName(RTLIB::UNWIND_RESUME, "_Unwind_SjLj_Resume"); in X86TargetLowering()
712 setLibcallName(RTLIB::FPROUND_F32_F16, "__truncsfhf2"); in X86TargetLowering()
713 setLibcallName(RTLIB::FPEXT_F16_F32, "__extendhfsf2"); in X86TargetLowering()