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
compiler.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 "hexl/util/defines.hpp"
7 
8 #ifdef HEXL_USE_MSVC
9 #include "hexl/util/msvc.hpp"
10 #elif defined HEXL_USE_GNU
11 #include "hexl/util/gcc.hpp"
12 #elif defined HEXL_USE_CLANG
13 #include "hexl/util/clang.hpp"
14 #endif