Home
last modified time | relevance | path

Searched refs:LibcallImpls (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DRuntimeLibcalls.h74 LibcallImpls[Call] = Impl;
80 return LibCallImplNames[LibcallImpls[Call]];
90 return LibcallImpls[Call];
102 return LibcallImplCallingConvs[LibcallImpls[Call]];
112 return ArrayRef(LibcallImpls).drop_back();
135 RTLIB::LibcallImpl LibcallImpls[RTLIB::UNKNOWN_LIBCALL + 1] = {
H A DRuntimeLibcallsImpl.td65 class LibcallImpls<dag funcList,
79 : LibcallImpls<(add Impl), Pred>;
83 : LibcallImpls<funcList, Pred> {
92 LibcallImpls MemberList = LibcallImpls<funcList>;
H A DRuntimeLibcalls.td1106 defvar DarwinSinCosStret = LibcallImpls<(add __sincosf_stret, __sincos_stret),
1108 defvar DarwinExp10 = LibcallImpls<(add __exp10f, __exp10), darwinHasExp10>;
1110 defvar LibmHasSinCosF32 = LibcallImpls<(add sincosf), hasSinCos>;
1111 defvar LibmHasSinCosF64 = LibcallImpls<(add sincos), hasSinCos>;
1112 defvar LibmHasSinCosF80 = LibcallImpls<(add sincos_f80), hasSinCos>;
1113 defvar LibmHasSinCosF128 = LibcallImpls<(add sincos_f128), hasSinCos>;
1114 defvar LibmHasSinCosPPCF128 = LibcallImpls<(add sincos_ppcf128), hasSinCos>;
1129 defvar LibmHasFrexpF32 = LibcallImpls<(add frexpf), isNotOSWindowsOrIsCygwinMinGW>;
1130 defvar LibmHasLdexpF32 = LibcallImpls<(add ldexpf), isNotOSWindowsOrIsCygwinMinGW>;
1132 defvar LibmHasFrexpF80 = LibcallImpls<(add frexp_f80), isNotOSWindowsOrIsCygwinMinGW>;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DRuntimeLibcalls.cpp65 std::memcpy(LibcallImpls, DefaultLibcallImpls, sizeof(LibcallImpls)); in initDefaultLibCallImpls()
66 static_assert(sizeof(LibcallImpls) == sizeof(DefaultLibcallImpls), in initDefaultLibCallImpls()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DRuntimeLibcallsEmitter.cpp197 std::vector<const RuntimeLibcallImpl *> LibcallImpls; member
421 Pred2Funcs[PredicateWithCC()].LibcallImpls.push_back(LibCallImpl); in emitSystemRuntimeLibrarySetCalls()
430 Entry.LibcallImpls.push_back(LibCallImpl); in emitSystemRuntimeLibrarySetCalls()
462 std::vector<const RuntimeLibcallImpl *> &Funcs = FuncsWithCC.LibcallImpls; in emitSystemRuntimeLibrarySetCalls()
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp1392 ArrayRef<RTLIB::LibcallImpl> LibcallImpls = Libcalls.getLibcallImpls(); in getRuntimeLibcallSymbols() local
1393 LibcallSymbols.reserve(LibcallImpls.size()); in getRuntimeLibcallSymbols()
1395 for (RTLIB::LibcallImpl Impl : LibcallImpls) { in getRuntimeLibcallSymbols()