[MIPS64] Pass large objects by value for mips64 arch
AArch64's calling convention passes large objects by pointer/reference. Consequently, RS functions exported in the driver need special handling for MIPS64. This patch uses the existing X86_64 pass for MIPS64, that identifies pointer arguments created due to the AArch64 convention and marks them as pass-by-value. Tested with CTS CtsRsCppTestCases and CtsRenderscriptTestCases modules for abi mips64: run cts -m CtsRsCppTestCases --abi mips64 run cts -m CtsRenderscriptTestCases --abi mips64 Change-Id: Ib2999d11bad567202a8224d55245b1c70a9f9cdd
Loading
Please sign in to comment