xtensa: ISS: improve simcall assembly
authorMax Filippov <jcmvbkbc@gmail.com>
Tue, 4 Feb 2020 20:51:21 +0000 (12:51 -0800)
committerMax Filippov <jcmvbkbc@gmail.com>
Wed, 5 Feb 2020 05:57:05 +0000 (21:57 -0800)
commitc74c0fd2282e0e3ce891cb571f325b9412cbaa3f
tree2b96dba5a0c3ba4f9874fd902766f4b922456e4e
parent5e4417f921238b5acf101bfcd59a7b3463fb2dbd
xtensa: ISS: improve simcall assembly

Drop redundant result moving from inline assembly, use a1 and b1 values
as return value and errno value respectively.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
arch/xtensa/platforms/iss/include/platform/simcall.h