Home
last modified time | relevance | path

Searched refs:RetT (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DWrapperFunctionUtils.h182 template <typename RetT> class WrapperFunctionHandlerCaller {
208 template <typename RetT, typename... ArgTs,
210 class WrapperFunctionHandlerHelper<RetT(ArgTs...), ResultSerializer,
224 auto HandlerResult = WrapperFunctionHandlerCaller<RetT>::call( in apply()
241 template <typename RetT, typename... ArgTs,
243 class WrapperFunctionHandlerHelper<RetT (*)(ArgTs...), ResultSerializer,
245 : public WrapperFunctionHandlerHelper<RetT(ArgTs...), ResultSerializer,
249 template <typename ClassT, typename RetT, typename... ArgTs,
251 class WrapperFunctionHandlerHelper<RetT (ClassT::*)(ArgTs...), ResultSerializer,
253 : public WrapperFunctionHandlerHelper<RetT(ArgTs...), ResultSerializer,
[all …]
/freebsd/contrib/llvm-project/libc/src/__support/FPUtil/
H A DFPBits.h371 template <FPType fp_type, typename RetT>
390 LIBC_INLINE static constexpr RetT zero(Sign sign = Sign::POS) {
391 return RetT(encode(sign, Exponent::subnormal(), Significand::zero()));
393 LIBC_INLINE static constexpr RetT one(Sign sign = Sign::POS) {
394 return RetT(encode(sign, Exponent::zero(), Significand::zero()));
396 LIBC_INLINE static constexpr RetT min_subnormal(Sign sign = Sign::POS) {
397 return RetT(encode(sign, Exponent::subnormal(), Significand::lsb()));
399 LIBC_INLINE static constexpr RetT max_subnormal(Sign sign = Sign::POS) {
400 return RetT(
403 LIBC_INLINE static constexpr RetT min_normal(Sign sign = Sign::POS) {
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Dwrapper_function_utils.h128 template <typename RetT> class WrapperFunctionHandlerCaller {
154 template <typename RetT, typename... ArgTs,
156 class WrapperFunctionHandlerHelper<RetT(ArgTs...), ResultSerializer,
170 auto HandlerResult = WrapperFunctionHandlerCaller<RetT>::call( in apply()
187 template <typename RetT, typename... ArgTs,
189 class WrapperFunctionHandlerHelper<RetT (*)(ArgTs...), ResultSerializer,
191 : public WrapperFunctionHandlerHelper<RetT(ArgTs...), ResultSerializer,
195 template <typename ClassT, typename RetT, typename... ArgTs,
197 class WrapperFunctionHandlerHelper<RetT (ClassT::*)(ArgTs...), ResultSerializer,
199 : public WrapperFunctionHandlerHelper<RetT(ArgTs...), ResultSerializer,
[all …]
H A Dunique_function.h30 template <typename RetT, typename... ArgTs> class Callable {
33 virtual RetT call(ArgTs &&...Args) = 0;
36 template <typename CallableT, typename RetT, typename... ArgTs>
37 class CallableImpl : public Callable<RetT, ArgTs...> {
40 RetT call(ArgTs &&...Args) override { in call()
52 template <typename RetT, typename... ArgTs>
53 class unique_function<RetT(ArgTs...)> {
65 unique_function_detail::CallableImpl<CallableT, RetT, ArgTs...>>( in unique_function()
68 RetT operator()(ArgTs... Params) { in operator()
75 std::unique_ptr<unique_function_detail::Callable<RetT, ArgTs...>> C;
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DError.h915 template <typename C, typename RetT, typename ErrT>
916 class ErrorHandlerTraits<RetT (C::*)(ErrT &)>
917 : public ErrorHandlerTraits<RetT (&)(ErrT &)> {};
920 template <typename C, typename RetT, typename ErrT>
921 class ErrorHandlerTraits<RetT (C::*)(ErrT &) const>
922 : public ErrorHandlerTraits<RetT (&)(ErrT &)> {};
925 template <typename C, typename RetT, typename ErrT>
926 class ErrorHandlerTraits<RetT (C::*)(const ErrT &)>
927 : public ErrorHandlerTraits<RetT (&)(ErrT &)> {};
930 template <typename C, typename RetT, typename ErrT>
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DTracker.h280 template <typename RetT, typename ClassT>
281 struct GetClassTypeFromGetter<RetT (ClassT::*)() const> {
307 template <typename ClassT, typename RetT>
308 static ClassT getClassTypeFromGetter(RetT (ClassT::*Fn)(unsigned) const);
309 template <typename ClassT, typename RetT>
310 static ClassT getClassTypeFromGetter(RetT (ClassT::*Fn)(unsigned));
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DNeonEmitter.cpp1061 Type RetT = getReturnType(); in getBuiltinTypeStr() local
1062 if ((LocalCK == ClassI || LocalCK == ClassW) && RetT.isScalar() && in getBuiltinTypeStr()
1063 !RetT.isFloating() && !RetT.isBFloat16() && !RetT.isMFloat8()) in getBuiltinTypeStr()
1064 RetT.makeInteger(RetT.getElementSizeInBits(), false); in getBuiltinTypeStr()
1070 if (RetT.getNumVectors() > 1) { in getBuiltinTypeStr()
1073 if (RetT.isPoly()) in getBuiltinTypeStr()
1074 RetT.makeInteger(RetT.getElementSizeInBits(), false); in getBuiltinTypeStr()
1075 if (!RetT.isScalar() && RetT.isInteger() && !RetT.isSigned()) in getBuiltinTypeStr()
1076 RetT.makeSigned(); in getBuiltinTypeStr()
1078 if (LocalCK == ClassB && RetT.isValue() && !RetT.isScalar()) in getBuiltinTypeStr()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DCheckExprLifetime.cpp513 QualType RetT = FD->getReturnType(); in isNormalAssignmentOperator() local
514 if (RetT->isLValueReferenceType()) { in isNormalAssignmentOperator()
522 if (Ctx.hasSameType(RetT, LHST)) in isNormalAssignmentOperator()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTImporter.cpp3950 QualType RetT = FromFPT->getReturnType(); in hasReturnTypeDeclaredInside() local
3951 if (isa<AutoType>(RetT.getTypePtr()) || IsCXX11Lambda()) { in hasReturnTypeDeclaredInside()
3954 return Visitor.CheckType(RetT); in hasReturnTypeDeclaredInside()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp670 template <typename DerivedT, typename RetT = void> class BuilderBase;