Searched refs:PyValue (Results 1 – 2 of 2) sorted by relevance
/external/llvm-project/mlir/lib/Bindings/Python/ |
D | IRModules.cpp | 871 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 …]
|
D | IRModules.h | 31 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
|