Upgrade the vendored nlohmann JSON to 3.12.0 and build the docs with Doxygen 1.15.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
0dff6df8ed
commit
fff543ad48
204 changed files with 3385 additions and 1680 deletions
2
Makefile
2
Makefile
|
|
@ -15,4 +15,4 @@ docs:
|
||||||
@sed -i -e '/%LIBDPF_INCLUDE_MISC_AUTHORS%/{r AUTHORS.md' -e 'd}' doc/libdpf_full.md
|
@sed -i -e '/%LIBDPF_INCLUDE_MISC_AUTHORS%/{r AUTHORS.md' -e 'd}' doc/libdpf_full.md
|
||||||
@sed -i -e '/%LIBDPF_INCLUDE_MISC_LICENSE%/{r LICENSE.md' -e 'd}' doc/libdpf_full.md
|
@sed -i -e '/%LIBDPF_INCLUDE_MISC_LICENSE%/{r LICENSE.md' -e 'd}' doc/libdpf_full.md
|
||||||
@sed -i -e '/%LIBDPF_INCLUDE_CODE_LISTINGS%/{r doc/pages/listings.md' -e 'd}' doc/libdpf_full.md
|
@sed -i -e '/%LIBDPF_INCLUDE_CODE_LISTINGS%/{r doc/pages/listings.md' -e 'd}' doc/libdpf_full.md
|
||||||
@doxygen doc/Doxyfile
|
@/usr/bin/doxygen doc/Doxyfile
|
||||||
|
|
@ -290,8 +290,8 @@ TAB_SIZE = 4
|
||||||
# with the commands \{ and \} for these it is advised to use the version @{ and
|
# with the commands \{ and \} for these it is advised to use the version @{ and
|
||||||
# @} or use a double escape (\\{ and \\})
|
# @} or use a double escape (\\{ and \\})
|
||||||
|
|
||||||
ALIASES = "license=@par License:\n" \
|
ALIASES = "license=@par License:^^" \
|
||||||
"complexity=@par Complexity:\n"
|
"complexity=@par Complexity:^^"
|
||||||
|
|
||||||
# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources
|
# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources
|
||||||
# only. Doxygen will then generate output that is more tailored for C. For
|
# only. Doxygen will then generate output that is more tailored for C. For
|
||||||
|
|
|
||||||
|
|
@ -193,7 +193,6 @@ void store_interval_leaf(OutputBuffer && outbuf, std::size_t k, const LeafT & le
|
||||||
/// @param to_node the `to_node`
|
/// @param to_node the `to_node`
|
||||||
/// @param outbufs the named output buffers
|
/// @param outbufs the named output buffers
|
||||||
/// @param memoizer the memoizer built for this key
|
/// @param memoizer the memoizer built for this key
|
||||||
/// @param IIs the `IIs`
|
|
||||||
/// @param start the start of the range
|
/// @param start the start of the range
|
||||||
/// @throws std::runtime_error if `to_node<from_node`
|
/// @throws std::runtime_error if `to_node<from_node`
|
||||||
template <std::size_t ...Is,
|
template <std::size_t ...Is,
|
||||||
|
|
|
||||||
|
|
@ -663,7 +663,6 @@ auto eval_sequence_breadth_first(out_t<I, N>, const KeyT & key,
|
||||||
/// @tparam KeyT key type
|
/// @tparam KeyT key type
|
||||||
/// @tparam ForwardIterator forward iterator type
|
/// @tparam ForwardIterator forward iterator type
|
||||||
/// @tparam KeyT key type
|
/// @tparam KeyT key type
|
||||||
/// @param N the `N`
|
|
||||||
/// @param key the `key`
|
/// @param key the `key`
|
||||||
/// @param begin the iterator to the first query
|
/// @param begin the iterator to the first query
|
||||||
/// @param end the iterator past the last query
|
/// @param end the iterator past the last query
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
/// @file dpf/fp61.hpp
|
/// @file dpf/fp61.hpp
|
||||||
/// @brief Prime field \(\mathbb{F}_{2^{61}-1}\) additive output type.
|
/// @brief Prime field of order `2^61 - 1`, as an additive output type.
|
||||||
/// @copyright Copyright (c) 2019-2026 Ryan Henry and [others](@ref authors)
|
/// @copyright Copyright (c) 2019-2026 Ryan Henry and [others](@ref authors)
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref license) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
@ -24,7 +24,7 @@ namespace dpf
|
||||||
/// @brief Modulus \(p = 2^{61}-1\). `p` itself reduces to 0.
|
/// @brief Modulus \(p = 2^{61}-1\). `p` itself reduces to 0.
|
||||||
inline constexpr std::uint64_t fp61_mod = (std::uint64_t{1} << 61) - 1;
|
inline constexpr std::uint64_t fp61_mod = (std::uint64_t{1} << 61) - 1;
|
||||||
|
|
||||||
/// @brief Additive element of \(\mathbb{F}_{2^{61}-1}\).
|
/// @brief Additive element of the field of order `2^61 - 1`.
|
||||||
class fp61
|
class fp61
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @details VDPF proof fold follows de Castro–Polychroniadou (hash-based
|
/// @details VDPF proof fold follows de Castro–Polychroniadou (hash-based
|
||||||
/// correction seeds, 2λ-bit tokens, equality Verify). Extractable
|
/// correction seeds, 2λ-bit tokens, equality Verify). Extractable
|
||||||
/// checks are public-part equality, ROM-style leaf XOF, and an
|
/// checks are public-part equality, ROM-style leaf XOF, and an
|
||||||
/// \(\mathbb{F}_{2^{61}-1}\) weight-1 subset sketch. Phantom tags
|
/// field of order `2^61 - 1` weight-1 subset sketch. Phantom tags
|
||||||
/// `dpf::verifiable` / `dpf::extractable` live in placement.hpp.
|
/// `dpf::verifiable` / `dpf::extractable` live in placement.hpp.
|
||||||
/// @copyright Copyright (c) 2019-2026 Ryan Henry and [others](@ref authors)
|
/// @copyright Copyright (c) 2019-2026 Ryan Henry and [others](@ref authors)
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief includes all headers needed for basic Grotto functionality
|
/// @brief includes all headers needed for basic Grotto functionality
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @author Ryan Henry <ryan.henry@ucalgary.ca>
|
/// @author Ryan Henry <ryan.henry@ucalgary.ca>
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_DPF_FIXEDPOINT_HPP__
|
#ifndef LIBDPF_INCLUDE_DPF_FIXEDPOINT_HPP__
|
||||||
#define LIBDPF_INCLUDE_DPF_FIXEDPOINT_HPP__
|
#define LIBDPF_INCLUDE_DPF_FIXEDPOINT_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Domain, degree, and pole hints for cleartext gadget references.
|
/// @brief Domain, degree, and pole hints for cleartext gadget references.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGET_HINTS_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGET_HINTS_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Umbrella include for the gadget reference headers that are enabled.
|
/// @brief Umbrella include for the gadget reference headers that are enabled.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Includes the activations gadget references.
|
/// @brief Includes the activations gadget references.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `celu`.
|
/// @brief Cleartext reference for `celu`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_CELU_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_CELU_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_CELU_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_CELU_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `elish`.
|
/// @brief Cleartext reference for `elish`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_ELISH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_ELISH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_ELISH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_ELISH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `elu`.
|
/// @brief Cleartext reference for `elu`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_ELU_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_ELU_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_ELU_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_ELU_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `gelu`.
|
/// @brief Cleartext reference for `gelu`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_GELU_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_GELU_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_GELU_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_GELU_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `hardelish`.
|
/// @brief Cleartext reference for `hardelish`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDELISH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDELISH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDELISH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDELISH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `hardshrink`.
|
/// @brief Cleartext reference for `hardshrink`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDSHRINK_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDSHRINK_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDSHRINK_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDSHRINK_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `hardsigmoid`.
|
/// @brief Cleartext reference for `hardsigmoid`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDSIGMOID_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDSIGMOID_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDSIGMOID_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDSIGMOID_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `hardswish`.
|
/// @brief Cleartext reference for `hardswish`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDSWISH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDSWISH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDSWISH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDSWISH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `hardtanh`.
|
/// @brief Cleartext reference for `hardtanh`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDTANH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDTANH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDTANH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_HARDTANH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `leakyrelu`.
|
/// @brief Cleartext reference for `leakyrelu`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_LEAKYRELU_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_LEAKYRELU_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_LEAKYRELU_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_LEAKYRELU_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `lecun_tanh`.
|
/// @brief Cleartext reference for `lecun_tanh`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_LECUNTANH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_LECUNTANH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `logsigmoid`.
|
/// @brief Cleartext reference for `logsigmoid`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_LOGSIGMOID_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_LOGSIGMOID_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_LOGSIGMOID_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_LOGSIGMOID_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `mish`.
|
/// @brief Cleartext reference for `mish`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_MISH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_MISH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_MISH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_MISH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `one_minus_sigmoid`.
|
/// @brief Cleartext reference for `one_minus_sigmoid`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_ONE_MINUS_SIGMOID_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_ONE_MINUS_SIGMOID_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_ONE_MINUS_SIGMOID_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_ONE_MINUS_SIGMOID_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `relu`.
|
/// @brief Cleartext reference for `relu`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_RELU_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_RELU_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_RELU_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_RELU_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `relu6`.
|
/// @brief Cleartext reference for `relu6`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_RELU6_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_RELU6_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_RELU6_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_RELU6_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `selu`.
|
/// @brief Cleartext reference for `selu`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SELU_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SELU_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SELU_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SELU_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `serf`.
|
/// @brief Cleartext reference for `serf`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SERF_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SERF_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SERF_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SERF_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `sigmoid`.
|
/// @brief Cleartext reference for `sigmoid`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SIGMOID_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SIGMOID_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SIGMOID_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SIGMOID_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `silu`.
|
/// @brief Cleartext reference for `silu`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SILU_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SILU_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SILU_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SILU_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `smoothstep`.
|
/// @brief Cleartext reference for `smoothstep`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SMOOTHSTEP_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SMOOTHSTEP_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SMOOTHSTEP_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SMOOTHSTEP_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `softminus`.
|
/// @brief Cleartext reference for `softminus`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SOFTMINUS_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SOFTMINUS_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SOFTMINUS_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SOFTMINUS_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `softplus`.
|
/// @brief Cleartext reference for `softplus`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SOFTPLUS_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SOFTPLUS_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SOFTPLUS_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SOFTPLUS_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `softshrink`.
|
/// @brief Cleartext reference for `softshrink`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SOFTSHRINK_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SOFTSHRINK_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SOFTSHRINK_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SOFTSHRINK_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `softsign`.
|
/// @brief Cleartext reference for `softsign`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SOFTSIGN_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SOFTSIGN_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SOFTSIGN_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SOFTSIGN_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `squared_relu`.
|
/// @brief Cleartext reference for `squared_relu`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SQUAREDRELU_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SQUAREDRELU_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SQUAREDRELU_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_SQUAREDRELU_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `starrelu`.
|
/// @brief Cleartext reference for `starrelu`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_STARRELU_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_STARRELU_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_STARRELU_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_STARRELU_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `tanhexp`.
|
/// @brief Cleartext reference for `tanhexp`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_TANHEXP_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_TANHEXP_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_TANHEXP_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_TANHEXP_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `tanhshrink`.
|
/// @brief Cleartext reference for `tanhshrink`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_TANHSHRINK_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_TANHSHRINK_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_TANHSHRINK_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ACTIVATIONS_TANHSHRINK_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Includes the binary gadget references.
|
/// @brief Includes the binary gadget references.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `bit`.
|
/// @brief Cleartext reference for `bit`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_BIT_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_BIT_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_BIT_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_BIT_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief gadgetized form of `std::bit_ceil`
|
/// @brief gadgetized form of `std::bit_ceil`
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_BIT_CEIL_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_BIT_CEIL_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_BIT_CEIL_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_BIT_CEIL_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief gadgetized form of `std::bit_floor`
|
/// @brief gadgetized form of `std::bit_floor`
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_BIT_FLOOR_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_BIT_FLOOR_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_BIT_FLOOR_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_BIT_FLOOR_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief gadgetized form of `std::bit_width`
|
/// @brief gadgetized form of `std::bit_width`
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_BIT_WIDTH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_BIT_WIDTH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_BIT_WIDTH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_BIT_WIDTH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief gadgetized form of `__builtin_clzll`
|
/// @brief gadgetized form of `__builtin_clzll`
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_CLRSB_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_CLRSB_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_CLRSB_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_CLRSB_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief gadgetized form of `std::countl_one`
|
/// @brief gadgetized form of `std::countl_one`
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_COUNTL_ONE_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_COUNTL_ONE_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_COUNTL_ONE_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_COUNTL_ONE_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief gadgetized form of `std::countl_zero`
|
/// @brief gadgetized form of `std::countl_zero`
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_COUNTL_ZERO_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_COUNTL_ZERO_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_COUNTL_ZERO_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_COUNTL_ZERO_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief gadgetized form of `std::has_single_bit`
|
/// @brief gadgetized form of `std::has_single_bit`
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_HAS_SINGLE_BIT_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_HAS_SINGLE_BIT_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_HAS_SINGLE_BIT_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_HAS_SINGLE_BIT_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `prefix`.
|
/// @brief Cleartext reference for `prefix`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_PREFIX_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_PREFIX_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_PREFIX_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_PREFIX_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `sgn`.
|
/// @brief Cleartext reference for `sgn`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_SGN_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_SGN_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_SGN_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_BINARY_SGN_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Includes the decimal gadget references.
|
/// @brief Includes the decimal gadget references.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `dec_ceil`.
|
/// @brief Cleartext reference for `dec_ceil`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_DEC_CEIL_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_DEC_CEIL_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_DEC_CEIL_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_DEC_CEIL_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `dec_floor`.
|
/// @brief Cleartext reference for `dec_floor`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_DEC_FLOOR_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_DEC_FLOOR_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_DEC_FLOOR_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_DEC_FLOOR_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `dec_width`.
|
/// @brief Cleartext reference for `dec_width`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_DEC_WIDTH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_DEC_WIDTH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_DEC_WIDTH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_DEC_WIDTH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `has_single_digit`.
|
/// @brief Cleartext reference for `has_single_digit`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_HAS_SINGLE_DIGIT_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_HAS_SINGLE_DIGIT_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_HAS_SINGLE_DIGIT_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_DECIMAL_HAS_SINGLE_DIGIT_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Includes the elementary gadget references.
|
/// @brief Includes the elementary gadget references.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `abs`.
|
/// @brief Cleartext reference for `abs`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_ABS_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_ABS_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_ABS_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_ABS_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `approx`.
|
/// @brief Cleartext reference for `approx`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_APPROX_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_APPROX_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_APPROX_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_APPROX_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `boxcar`.
|
/// @brief Cleartext reference for `boxcar`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_BOXCAR_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_BOXCAR_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_BOXCAR_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_BOXCAR_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `clip`.
|
/// @brief Cleartext reference for `clip`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_CLIP_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_CLIP_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_CLIP_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_CLIP_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `eq`.
|
/// @brief Cleartext reference for `eq`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_EQ_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_EQ_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_EQ_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_EQ_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `geq`.
|
/// @brief Cleartext reference for `geq`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_GEQ_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_GEQ_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_GEQ_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_GEQ_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `gt`.
|
/// @brief Cleartext reference for `gt`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_GT_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_GT_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_GT_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_GT_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `identity`.
|
/// @brief Cleartext reference for `identity`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_IDENTITY_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_IDENTITY_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_IDENTITY_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_IDENTITY_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `leq`.
|
/// @brief Cleartext reference for `leq`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_LEQ_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_LEQ_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_LEQ_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_LEQ_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `lt`.
|
/// @brief Cleartext reference for `lt`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_LT_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_LT_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_LT_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_LT_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `negative`.
|
/// @brief Cleartext reference for `negative`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NEGATIVE_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NEGATIVE_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NEGATIVE_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NEGATIVE_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `neq`.
|
/// @brief Cleartext reference for `neq`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NEQ_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NEQ_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NEQ_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NEQ_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `nonnegative`.
|
/// @brief Cleartext reference for `nonnegative`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NONNEGATIVE_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NONNEGATIVE_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NONNEGATIVE_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NONNEGATIVE_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `nonpositive`.
|
/// @brief Cleartext reference for `nonpositive`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NONPOSITIVE_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NONPOSITIVE_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NONPOSITIVE_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NONPOSITIVE_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `nonzero`.
|
/// @brief Cleartext reference for `nonzero`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NONZERO_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NONZERO_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NONZERO_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_NONZERO_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `pmone`.
|
/// @brief Cleartext reference for `pmone`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_PMONE_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_PMONE_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_PMONE_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_PMONE_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `positive`.
|
/// @brief Cleartext reference for `positive`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_POSITIVE_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_POSITIVE_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_POSITIVE_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_POSITIVE_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `rect`.
|
/// @brief Cleartext reference for `rect`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_RECT_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_RECT_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_RECT_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_RECT_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `step`.
|
/// @brief Cleartext reference for `step`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_STEP_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_STEP_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_STEP_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_STEP_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `ternary`.
|
/// @brief Cleartext reference for `ternary`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_TERNARY_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_TERNARY_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_TERNARY_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_TERNARY_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `zero`.
|
/// @brief Cleartext reference for `zero`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_ZERO_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_ZERO_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_ZERO_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_ELEMENTARY_ZERO_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Deprecated cleartext `exp` / `exp2` / `exp10`. Use `eval_reduced`. Includes the exponential gadget references.
|
/// @brief Deprecated cleartext `exp` / `exp2` / `exp10`. Use `eval_reduced`. Includes the exponential gadget references.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_EXPONENTIAL_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_EXPONENTIAL_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_EXPONENTIAL_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_EXPONENTIAL_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief gadgetized form of `std::exp`
|
/// @brief gadgetized form of `std::exp`
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_EXPONENTIAL_EXP_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_EXPONENTIAL_EXP_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_EXPONENTIAL_EXP_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_EXPONENTIAL_EXP_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief gadgetized form of `std::exp10`
|
/// @brief gadgetized form of `std::exp10`
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_EXPONENTIAL_EXP10_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_EXPONENTIAL_EXP10_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_EXPONENTIAL_EXP10_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_EXPONENTIAL_EXP10_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief gadgetized form of `std::exp2`
|
/// @brief gadgetized form of `std::exp2`
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_EXPONENTIAL_EXP2_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_EXPONENTIAL_EXP2_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_EXPONENTIAL_EXP2_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_EXPONENTIAL_EXP2_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Includes the hyperbolic gadget references.
|
/// @brief Includes the hyperbolic gadget references.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `acosh`.
|
/// @brief Cleartext reference for `acosh`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ACOSH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ACOSH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ACOSH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ACOSH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `acoth`.
|
/// @brief Cleartext reference for `acoth`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ACOTH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ACOTH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ACOTH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ACOTH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `acsch`.
|
/// @brief Cleartext reference for `acsch`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ACSCH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ACSCH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ACSCH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ACSCH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `asech`.
|
/// @brief Cleartext reference for `asech`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ASECH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ASECH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ASECH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ASECH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `asinh`.
|
/// @brief Cleartext reference for `asinh`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ASINH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ASINH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ASINH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ASINH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `atanh`.
|
/// @brief Cleartext reference for `atanh`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ATANH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ATANH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ATANH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_ATANH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `cosh`.
|
/// @brief Cleartext reference for `cosh`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_COSH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_COSH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_COSH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_COSH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `coth`.
|
/// @brief Cleartext reference for `coth`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_COTH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_COTH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_COTH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_COTH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `csch`.
|
/// @brief Cleartext reference for `csch`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_CSCH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_CSCH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_CSCH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_CSCH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `sech`.
|
/// @brief Cleartext reference for `sech`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_SECH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_SECH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_SECH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_SECH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `sinh`.
|
/// @brief Cleartext reference for `sinh`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_SINH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_SINH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_SINH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_SINH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `tanh`.
|
/// @brief Cleartext reference for `tanh`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_TANH_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_TANH_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_TANH_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_HYPERBOLIC_TANH_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Includes the logarithm gadget references.
|
/// @brief Includes the logarithm gadget references.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_HPP__
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
/// Integer log10 is `exact_constant::ilog10`.
|
/// Integer log10 is `exact_constant::ilog10`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_ILOG10_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_ILOG10_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_ILOG10_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_ILOG10_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `ilog16`.
|
/// @brief Cleartext reference for `ilog16`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_ILOG16_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_ILOG16_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_ILOG16_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_ILOG16_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `ilog256`.
|
/// @brief Cleartext reference for `ilog256`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_ILOG256_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_ILOG256_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_ILOG256_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_ILOG256_HPP__
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
/// @brief Cleartext reference for `ilogb`.
|
/// @brief Cleartext reference for `ilogb`.
|
||||||
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
/// @copyright Copyright (c) 2019-2023 Ryan Henry and others
|
||||||
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
/// @license Released under a GNU General Public v2.0 (GPLv2) license;
|
||||||
/// see [LICENSE.md](@ref GPLv2) for details.
|
/// see [LICENSE.md](@ref license) for details.
|
||||||
|
|
||||||
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_ILOGB_HPP__
|
#ifndef LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_ILOGB_HPP__
|
||||||
#define LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_ILOGB_HPP__
|
#define LIBDPF_INCLUDE_GROTTO_GADGETS_LOGARITHM_ILOGB_HPP__
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue