Files
concrete/compiler/include/concretelang/Interfaces/BatchableInterface.h
Andi Drebes 3ce7c96f3f feat(compiler): Add operation interface for batchable operations
This adds a new operation interface that allows an operation to
specify that a batched version of the operation exists that applies it
on the elements of a flat tensor in parallel.
2022-11-18 12:06:07 +01:00

15 lines
505 B
C

// Part of the Concrete Compiler Project, under the BSD3 License with Zama
// Exceptions. See
// https://github.com/zama-ai/concrete-compiler-internal/blob/main/LICENSE.txt
// for license information.
#ifndef CONCRETELANG_INTERFACES_BATCHABLEINTERFACE_H_
#define CONCRETELANG_INTERFACES_BATCHABLEINTERFACE_H_
#include <mlir/IR/ImplicitLocOpBuilder.h>
#include <mlir/IR/OpDefinition.h>
#include <concretelang/Interfaces/BatchableInterface.h.inc>
#endif // CONCRETELANG_INTERFACES_BATCHABLEINTERFACE_H_