Partial revert of https://commits.webkit.org/270649@main
To avoid _llint_throw_stack_overflow_error_from_vm_entry being out of reach
from its call sites (issue visible on riscv64) we turn it into a local label
nested inside the macro that uses it.  Said macro is used only twice anyway.

Error message:
-->8--
<inline asm>:24:1: error: fixup value out of range
bleu sp, x13, .Lllint_throw_stack_overflow_error_from_vm_entry 
^
<inline asm>:26:1: error: fixup value out of range
bltu x13, x31, .Lllint_throw_stack_overflow_error_from_vm_entry 
^
<inline asm>:108:1: error: fixup value out of range
bleu sp, x13, .Lllint_throw_stack_overflow_error_from_vm_entry 
^
<inline asm>:110:1: error: fixup value out of range
bltu x13, x31, .Lllint_throw_stack_overflow_error_from_vm_entry 
^
1 warning and 4 errors generated.
--8<--

Index: Source/JavaScriptCore/llint/LowLevelInterpreter64.asm
--- Source/JavaScriptCore/llint/LowLevelInterpreter64.asm.orig
+++ Source/JavaScriptCore/llint/LowLevelInterpreter64.asm
@@ -222,11 +222,11 @@ macro doVMEntry(makeCall)
 .stackCheckFailed:
         move t4, entry
         move t5, vm
-        jmp  _llint_throw_stack_overflow_error_from_vm_entry
+        jmp  .llint_throw_stack_overflow_error_from_vm_entry
 .stackHeightOK:
         move t3, sp
     else
-        bpbeq t3, VMSoftStackLimitOffset[vm],  _llint_throw_stack_overflow_error_from_vm_entry
+        bpbeq t3, VMSoftStackLimitOffset[vm],  .llint_throw_stack_overflow_error_from_vm_entry
         move t3, sp
     end
 
@@ -311,9 +311,8 @@ macro doVMEntry(makeCall)
     popCalleeSaves()
     functionEpilogue()
     ret
-end
 
-_llint_throw_stack_overflow_error_from_vm_entry:
+.llint_throw_stack_overflow_error_from_vm_entry:
     const entry = a0
     const vm = a1
     const protoCallFrame = a2
@@ -336,6 +335,7 @@ _llint_throw_stack_overflow_error_from_vm_entry:
     popCalleeSaves()
     functionEpilogue()
     ret
+end
 
 # a0, a2, t3, t4
 macro makeJavaScriptCall(entry, protoCallFrame, temp1, temp2)
