r0InUse should be true for SoftFP in CodeGen::genProfilingLeaveCallback in src/jit... accepted/tizen/6.0/unified/20201202.212218 accepted/tizen/unified/20201202.124951 submit/tizen/20201201.072115 submit/tizen_6.0/20201201.072121 submit/tizen_6.0_hotfix/20201201.072132
author이형주/Common Platform Lab(SR)/Staff Engineer/삼성전자 <leee.lee@samsung.com>
Tue, 1 Dec 2020 07:18:08 +0000 (16:18 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Tue, 1 Dec 2020 07:18:08 +0000 (16:18 +0900)
src/jit/codegenarm.cpp

index 0597696..60f7122 100644 (file)
@@ -1732,7 +1732,7 @@ void CodeGen::genProfilingLeaveCallback(unsigned helper)
     else if (varTypeIsFloating(compiler->info.compRetType) ||
              compiler->IsHfa(compiler->info.compMethodInfo->args.retTypeClass))
     {
-        r0InUse = !compiler->info.compIsVarArgs && !compiler->opts.compUseSoftFP;
+        r0InUse = compiler->info.compIsVarArgs || compiler->opts.compUseSoftFP;
     }
     else
     {