/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | RuntimeLibcalls.cpp | 20 #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 D | RuntimeLibcalls.h | 46 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 D | RuntimeLibcalls.def | 27 // using TargetLoweringBase::setLibcallName()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 1840 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 D | HexagonISelLowering.cpp | 1858 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 D | AVRISelLowering.cpp | 203 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 D | MSP430ISelLowering.cpp | 249 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 D | PPCISelLowering.cpp | 1408 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 D | TargetLowering.h | 3419 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 D | Mips16ISelLowering.cpp | 253 setLibcallName(HardFloatLibCalls[I].Libcall, HardFloatLibCalls[I].Name); in setMips16HardFloatLibCalls()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 363 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 D | ARMISelLowering.cpp | 577 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 D | VEISelLowering.cpp | 302 setLibcallName(RTLIB::UNWIND_RESUME, "_Unwind_SjLj_Resume"); in initSPUActions()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 941 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 D | SystemZISelLowering.cpp | 766 setLibcallName(E.Code, E.Name); in SystemZTargetLowering()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 1506 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 D | X86ISelLowering.cpp | 179 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()
|