[Mlir-commits] [mlir] [mlir][emitc] Lower multiple results as a struct (PR #200659)

Gil Rapaport llvmlistbot at llvm.org
Sun May 31 05:54:05 PDT 2026


aniragil wrote:

Note: Implementation assigns the returned struct into an `emitc.variable`, as `emitc.member` takes `emitc.lvalue` types and returns `emitc.lvalue` . A follow up PR will extend `emitc.member` to also take `emitc.opaque` types, (in which case the returned value must not be an `emitc.lvalue`), providing the equivalent of llvm's extract_value.

https://github.com/llvm/llvm-project/pull/200659


More information about the Mlir-commits mailing list