Home
last modified time | relevance | path

Searched refs:PyValue (Results 1 – 2 of 2) sorted by relevance

/external/llvm-project/mlir/lib/Bindings/Python/
DIRModules.cpp871 std::string name, llvm::Optional<std::vector<PyValue *>> operands, in create()
888 for (PyValue *operand : *operands) { in create()
1169 class PyConcreteValue : public PyValue {
1175 using ClassTy = py::class_<DerivedTy, PyValue>;
1180 : PyValue(operationRef, value) {} in PyConcreteValue()
1181 PyConcreteValue(PyValue &orig) in PyConcreteValue()
1186 static MlirValue castFrom(PyValue &orig) { in castFrom()
1199 cls.def(py::init<PyValue &>(), py::keep_alive<0, 1>()); in bind()
1270 PyValue value(operation, mlirBlockGetArgument(block, index)); in dunderGetItem()
1290 class PyOpOperandList : public Sliceable<PyOpOperandList, PyValue> {
[all …]
DIRModules.h31 class PyValue; variable
456 create(std::string name, llvm::Optional<std::vector<PyValue *>> operands,
655 class PyValue {
657 PyValue(PyOperationRef parentOperation, MlirValue value) in PyValue() function