Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/CAPI/IR/
H A DIR.cpp322 OperationState cppState(unwrap(state->location), unwrap(state->name)); in mlirOperationCreate() local
326 cppState.addTypes(unwrapList(state->nResults, state->results, resultStorage)); in mlirOperationCreate()
327 cppState.addOperands( in mlirOperationCreate()
329 cppState.addSuccessors( in mlirOperationCreate()
332 cppState.attributes.reserve(state->nAttributes); in mlirOperationCreate()
334 cppState.addAttribute(unwrap(state->attributes[i].name), in mlirOperationCreate()
338 cppState.addRegion(std::unique_ptr<Region>(unwrap(state->regions[i]))); in mlirOperationCreate()
348 assert(cppState.types.empty() && in mlirOperationCreate()
350 if (failed(inferOperationTypes(cppState))) in mlirOperationCreate()
354 MlirOperation result = wrap(Operation::create(cppState)); in mlirOperationCreate()