Files
Raptor/src/PIM/Conversion/ONNXToSpatial/CompileTime.hpp
T
ilgeco bdc4ca33f3
Validate Operations / validate-operations (push) Has been cancelled
No extract no more
2026-05-25 18:19:43 +02:00

23 lines
486 B
C++

#pragma once
#include "mlir/IR/BuiltinAttributes.h"
#include "mlir/IR/Operation.h"
#include "mlir/IR/Value.h"
namespace onnx_mlir {
struct CompileTimeSource {
mlir::Operation* source;
size_t chainLength;
};
std::optional<CompileTimeSource> getCompileTimeSource(mlir::Operation* op);
bool isCompileTimeComputable(mlir::Value value);
bool isCompileTimeOp(mlir::Operation* op);
mlir::DenseElementsAttr getHostConstDenseElementsAttr(mlir::Value value);
} // namespace onnx_mlir