Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Bindings/Python/
H A DIRCore.cpp1399 std::vector<PyValue *> operands; in buildGeneric()
1697 PyValue PyValue::createFromCapsule(pybind11::object capsule) { in createFromCapsule()
1711 return PyValue(ownerRef, value); in createFromCapsule()
1887 : PyValue(operationRef, value) {} in PyConcreteValue()
1888 PyConcreteValue(PyValue &orig) in PyConcreteValue()
2061 PyValue getRawElement(intptr_t pos) { in getRawElement()
2072 return PyValue(pyOwner, operand); in getRawElement()
3120 [](PyValue &self) { in populateIRCore()
3128 [](PyValue &self, PyValue &other) { in populateIRCore()
3133 [](PyValue &self) { in populateIRCore()
[all …]
H A DIRInterfaces.cpp187 inferReturnTypes(llvm::Optional<std::vector<PyValue>> operands, in inferReturnTypes()
197 for (PyValue &value : *operands) { in inferReturnTypes()
H A DIRModule.h40 class PyValue; variable
598 llvm::Optional<std::vector<PyValue *>> operands,
916 class PyValue {
918 PyValue(PyOperationRef parentOperation, MlirValue value) in PyValue() function
932 static PyValue createFromCapsule(pybind11::object capsule);