T-SIMD
v31.1.0
A C++ template SIMD library
Loading...
Searching...
No Matches
tsimd.H
1
// ===========================================================================
2
//
3
// Main include file for using the T-SIMD library.
4
//
5
// This source code file is part of the following software:
6
//
7
// - the low-level C++ template SIMD library
8
// - the SIMD implementation of the MinWarping and the 2D-Warping methods
9
// for local visual homing.
10
//
11
// The software is provided based on the accompanying license agreement in the
12
// file LICENSE.md.
13
// The software is provided "as is" without any warranty by the licensor and
14
// without any liability of the licensor, and the software may not be
15
// distributed by the licensee; see the license agreement for details.
16
//
17
// (C) Ralf Möller
18
// Computer Engineering
19
// Faculty of Technology
20
// Bielefeld University
21
// www.ti.uni-bielefeld.de
22
//
23
// ===========================================================================
24
30
#pragma once
31
#ifndef T_SIMD_H_
32
#define T_SIMD_H_
33
34
// base-level templates/functions
35
#include "tsimd/base.H"
36
// generic templates for extension commands
37
#include "tsimd/ext.H"
38
// Vecs: multiple Vec in template class
39
#include "tsimd/vecs.H"
40
// templates/functions for masked operations
41
#include "tsimd/mask.H"
42
// aligned memory allocation
43
#include "tsimd/alloc.H"
44
// backward compatibility
45
#include "tsimd/backward_compat.H"
46
// experimental functions
47
#include "tsimd/experimental.H"
48
49
#endif
src
lib
tsimd.H
Generated on Thu Oct 24 2024 15:59:41 for T-SIMD by
1.12.0