LLZK
0.1.0
Veridise's ZK Language IR
Loading...
Searching...
No Matches
Ops.cpp
Go to the documentation of this file.
1
//===-- Ops.cpp - Include op implementations --------------------*- C++ -*-===//
2
//
3
// Part of the LLZK Project, under the Apache License v2.0.
4
// See LICENSE.txt for license information.
5
// Copyright 2025 Veridise Inc.
6
// SPDX-License-Identifier: Apache-2.0
7
//
8
//===----------------------------------------------------------------------===//
9
10
#include "
llzk/Dialect/Include/IR/Ops.h
"
11
#include "
llzk/Util/BuilderHelper.h
"
12
13
// TableGen'd implementation files
14
#define GET_OP_CLASSES
15
#include "
llzk/Dialect/Include/IR/Ops.cpp.inc
"
16
17
using namespace
mlir
;
18
using namespace
llvm
;
19
20
namespace
llzk::include
{
21
22
//===------------------------------------------------------------------===//
23
// IncludeOp (see IncludeHelper.cpp for other functions)
24
//===------------------------------------------------------------------===//
25
26
IncludeOp
IncludeOp::create
(Location loc, StringRef name, StringRef path) {
27
return
delegate_to_build<IncludeOp>
(loc, name, path);
28
}
29
30
IncludeOp
IncludeOp::create
(Location loc, StringAttr name, StringAttr path) {
31
return
delegate_to_build<IncludeOp>
(loc, name, path);
32
}
33
34
}
// namespace llzk::include
BuilderHelper.h
Ops.cpp.inc
Ops.h
llzk::include::IncludeOp
Definition
Ops.h.inc:126
llzk::include::IncludeOp::create
static IncludeOp create(::mlir::Location, ::llvm::StringRef name, ::llvm::StringRef path)
llvm
Definition
LLZKRedundantOperationEliminationPass.cpp:128
llzk::include
Definition
Ops.cpp:20
llzk::delegate_to_build
OpClass delegate_to_build(mlir::Location location, Args &&...args)
Definition
BuilderHelper.h:18
mlir
Definition
Types.h.inc:13
lib
Dialect
Include
IR
Ops.cpp
Generated by
1.13.2
Copyright 2025 Veridise Inc. under the Apache License v2.0.