LLZK 3.0.0
An open-source IR for Zero Knowledge (ZK) circuits
Loading...
Searching...
No Matches
ValueCopy.cpp File Reference
#include "llzk/Dialect/Shared/ValueCopy.h"
#include "llzk/Dialect/Felt/IR/Types.h"
#include "llzk/Dialect/String/IR/Types.h"
#include "llzk/Dialect/Struct/IR/Types.h"
#include <mlir/IR/BuiltinTypes.h>
Include dependency graph for ValueCopy.cpp:

Go to the source code of this file.

Namespaces

namespace  llzk

Functions

bool llzk::requiresValueCopy (Type type)
bool llzk::canMaterializeValueCopy (Type type)
std::string llzk::getValueCopyFailureReason (Type type)
FailureOr< Value > llzk::materializeValueCopy (OpBuilder &builder, Location loc, Value source)