GCC Code Coverage Report


Directory: ./
File: build/TESTS/PERFORMANCE_TESTS/PERF_HADAMARD_PROXY/HadamardProductProxy/hadamard_product.h
Date: 2025-03-14 12:14:21
Exec Total Coverage
Lines: 0 2 0.0%
Branches: 0 0 -%

Line Branch Exec Source
1 /***************************************
2 Auteur : Pierre Aubert
3 Mail : pierre.aubert@lapp.in2p3.fr
4 Licence : CeCILL-C
5 ****************************************/
6
7
8 //Warning : this file has been generated automatically by the phoenix_hpc_proxy program
9 //You can find it at https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS/PhoenixHPCProxy
10 //Do NOT modify it
11
12
13 #ifndef __HADAMARD_PRODUCT_PROXY_H__
14 #define __HADAMARD_PRODUCT_PROXY_H__
15
16 #include <iostream>
17
18
19 typedef void(*FunctionTypehandle_hadamard_product)(float* __restrict__, const float* __restrict__, const float* __restrict__, long unsigned int);
20
21
22 extern FunctionTypehandle_hadamard_product handle_hadamard_product;
23
24
25 #ifndef __HADAMARD_PRODUCT_H__
26 #define __HADAMARD_PRODUCT_H__
27 inline void hadamard_product(float* __restrict__ ptabResult, const float* __restrict__ ptabX, const float* __restrict__ ptabY, long unsigned int nbElement){
28 handle_hadamard_product(ptabResult, ptabX, ptabY, nbElement);
29 }
30
31 #endif
32 void update_hadamard_product(void * handle);
33
34 #endif
35
36