CbmRoot
Loading...
Searching...
No Matches
CaSimd.h
Go to the documentation of this file.
1/* Copyright (C) 2010-2014 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Sergey Gorbunov [committer]*/
4
5#pragma once // include this header only once per compilation unit
6
7#include "KfSimd.h"
8#include "KfUtils.h"
9
10namespace cbm::algo::ca
11{
12 // Backward compatebility to ca::fvec etc.
13 using fvec = kf::fvec;
16
17 // Utils namespace
18 namespace kfutils = cbm::algo::kf::utils;
19 namespace kfdefs = cbm::algo::kf::defs;
20} // namespace cbm::algo::ca
Implementation selection for the SIMD utilities (VS or pseudo)
TODO: SZh 8.11.2022: add selection of parameterisation.
Definition CaBranch.h:14
kf::fscal fscal
Definition CaSimd.h:14
Vc::float_v fvec
Definition KfSimdVc.h:15
fvec::MaskType fmask
Definition KfSimdVc.h:21