Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[mono][swift-interop] Support for Swift struct lowering in direct P/I…
…nvoke returns (#104389) * refactor struct lowering in method-to-ir.c * [miniJIT][ARM64] Swift struct lowering in returns * [interp][ARM64] Swift struct lowering in returns Interpreter support for Swift struct lowering in returns on arm64 + LLVM fallback for ArgSwiftError and ArgSwiftVtypeLoweredRet ArgStorage types. * enable SwiftRetAbiStress tests on Mono * [miniJIT][x64] Swift struct lowering in returns * [interp][x64] Swift struct lowering in returns * refactoring arm64/x64 * more refactoring x64 * swift ret buffer: r10 to rax move for VCALL * refactoring of swift ret. buffer handlig and more * change byref of typedref to byref of klass * replace spaces with tabs + formatting * [arm64] move add_return_valuetype_swiftcall out of add_valuetype and add it to get_call_info * [x64] refactor add_return_valuetype_swiftcall
- Loading branch information