#include "loader/KernelBuilder.h"
#include "loader/nodes/Builders.h"
#include <luci/IR/CircleOpcode.h>
#include <luci/IR/CircleNodeDecl.h>
#include <stdexcept>
#include <luci/IR/CircleNodes.lst>
#include "KernelsToBuild.lst"
Go to the source code of this file.
|
#define | CIRCLE_NODE(OPCODE, CIRCLE_CLASS) #CIRCLE_CLASS, |
|
#define | CIRCLE_VNODE(OPCODE, CIRCLE_CLASS) #CIRCLE_CLASS, |
|
#define | CIRCLE_NODE(OPCODE, CLASS) CLASS, |
|
#define | CIRCLE_VNODE(OPCODE, CLASS) CLASS, |
|
#define | REGISTER_KERNEL(name) register_kernel_builder(BuilderId::Circle##name, build_kernel_Circle##name); |
|
◆ CIRCLE_NODE [1/2]
#define CIRCLE_NODE |
( |
|
OPCODE, |
|
|
|
CIRCLE_CLASS |
|
) |
| #CIRCLE_CLASS, |
◆ CIRCLE_NODE [2/2]
#define CIRCLE_NODE |
( |
|
OPCODE, |
|
|
|
CLASS |
|
) |
| CLASS, |
◆ CIRCLE_VNODE [1/2]
#define CIRCLE_VNODE |
( |
|
OPCODE, |
|
|
|
CIRCLE_CLASS |
|
) |
| #CIRCLE_CLASS, |
◆ CIRCLE_VNODE [2/2]
#define CIRCLE_VNODE |
( |
|
OPCODE, |
|
|
|
CLASS |
|
) |
| CLASS, |
◆ REGISTER_KERNEL
#define REGISTER_KERNEL |
( |
|
name | ) |
register_kernel_builder(BuilderId::Circle##name, build_kernel_Circle##name); |