Skip to content
Snippets Groups Projects
Commit 222c1227 authored by Olivier BICHLER's avatar Olivier BICHLER
Browse files

Fixed restrict

parent 8e7e8c69
No related branches found
Tags 0.2.1
No related merge requests found
......@@ -18,11 +18,11 @@ namespace Aidge {
template <class I, class O>
void MatMulImpl_cpu_forward_kernel(const std::size_t n, const std::size_t k, const std::size_t m,
const void* input1_, const void* input2_, void* __restrict__ output_) {
const void* input1_, const void* input2_, void* __restrict output_) {
// FIXME: missing MatMul parameters as arguments
const I* input1 = static_cast<const I*>(input1_);
const I* input2 = static_cast<const I*>(input2_);
O* __restrict__ output = static_cast<O* __restrict__>(output_);
O* __restrict output = static_cast<O* __restrict>(output_);
std::memset(output, O(0), n * m * sizeof(O));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment