Intel HEXL
Intel Homomorphic Encryption Acceleration Library, accelerating the modular arithmetic operations used in homomorphic encryption.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
types.hpp
Go to the documentation of this file.
1 // Copyright (C) 2020-2021 Intel Corporation
2 // SPDX-License-Identifier: Apache-2.0
3 
4 #pragma once
5 
6 #include <stdint.h>
7 
8 #include "hexl/util/defines.hpp"
9 
10 #if defined(HEXL_USE_GNU) || defined(HEXL_USE_CLANG)
11 __extension__ typedef __int128 int128_t;
12 __extension__ typedef unsigned __int128 uint128_t;
13 #endif