/**
 * Copyright (c) 2021-2025 Huawei Device Co., Ltd.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

// Generate macro for each intrinsic - bridge name, function name, parameters count:
//   ENTRYPOINT PowF64Bridge, PowF64, 2

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(AbsI32Bridge), MAKE_ASM_NAME(AbsI32), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(AbsI32CompiledAbiBridge), MAKE_ASM_NAME(AbsI32CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(AbsI32BridgeSelectorEntryPoint), MAKE_ASM_NAME(AbsI32CompiledAbi), MAKE_ASM_NAME(AbsI32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(AbsI32RuntimeCallChecker), MAKE_ASM_NAME(AbsI32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(AbsI64Bridge), MAKE_ASM_NAME(AbsI64), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(AbsI64CompiledAbiBridge), MAKE_ASM_NAME(AbsI64CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(AbsI64BridgeSelectorEntryPoint), MAKE_ASM_NAME(AbsI64CompiledAbi), MAKE_ASM_NAME(AbsI64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(AbsI64RuntimeCallChecker), MAKE_ASM_NAME(AbsI64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(AbsF32Bridge), MAKE_ASM_NAME(AbsF32), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(AbsF32CompiledAbiBridge), MAKE_ASM_NAME(AbsF32CompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(AbsF32BridgeSelectorEntryPoint), MAKE_ASM_NAME(AbsF32CompiledAbi), MAKE_ASM_NAME(AbsF32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(AbsF32RuntimeCallChecker), MAKE_ASM_NAME(AbsF32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(AbsF64Bridge), MAKE_ASM_NAME(AbsF64), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(AbsF64CompiledAbiBridge), MAKE_ASM_NAME(AbsF64CompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(AbsF64BridgeSelectorEntryPoint), MAKE_ASM_NAME(AbsF64CompiledAbi), MAKE_ASM_NAME(AbsF64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(AbsF64RuntimeCallChecker), MAKE_ASM_NAME(AbsF64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(MinI32Bridge), MAKE_ASM_NAME(MinI32), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(MinI32CompiledAbiBridge), MAKE_ASM_NAME(MinI32CompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(MinI32BridgeSelectorEntryPoint), MAKE_ASM_NAME(MinI32CompiledAbi), MAKE_ASM_NAME(MinI32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(MinI32RuntimeCallChecker), MAKE_ASM_NAME(MinI32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(MinI64Bridge), MAKE_ASM_NAME(MinI64), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(MinI64CompiledAbiBridge), MAKE_ASM_NAME(MinI64CompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(MinI64BridgeSelectorEntryPoint), MAKE_ASM_NAME(MinI64CompiledAbi), MAKE_ASM_NAME(MinI64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(MinI64RuntimeCallChecker), MAKE_ASM_NAME(MinI64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(MinF32Bridge), MAKE_ASM_NAME(MinF32), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(MinF32CompiledAbiBridge), MAKE_ASM_NAME(MinF32CompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(MinF32BridgeSelectorEntryPoint), MAKE_ASM_NAME(MinF32CompiledAbi), MAKE_ASM_NAME(MinF32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(MinF32RuntimeCallChecker), MAKE_ASM_NAME(MinF32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(MinF64Bridge), MAKE_ASM_NAME(MinF64), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(MinF64CompiledAbiBridge), MAKE_ASM_NAME(MinF64CompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(MinF64BridgeSelectorEntryPoint), MAKE_ASM_NAME(MinF64CompiledAbi), MAKE_ASM_NAME(MinF64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(MinF64RuntimeCallChecker), MAKE_ASM_NAME(MinF64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(MaxI32Bridge), MAKE_ASM_NAME(MaxI32), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(MaxI32CompiledAbiBridge), MAKE_ASM_NAME(MaxI32CompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(MaxI32BridgeSelectorEntryPoint), MAKE_ASM_NAME(MaxI32CompiledAbi), MAKE_ASM_NAME(MaxI32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(MaxI32RuntimeCallChecker), MAKE_ASM_NAME(MaxI32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(MaxI64Bridge), MAKE_ASM_NAME(MaxI64), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(MaxI64CompiledAbiBridge), MAKE_ASM_NAME(MaxI64CompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(MaxI64BridgeSelectorEntryPoint), MAKE_ASM_NAME(MaxI64CompiledAbi), MAKE_ASM_NAME(MaxI64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(MaxI64RuntimeCallChecker), MAKE_ASM_NAME(MaxI64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(MaxF32Bridge), MAKE_ASM_NAME(MaxF32), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(MaxF32CompiledAbiBridge), MAKE_ASM_NAME(MaxF32CompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(MaxF32BridgeSelectorEntryPoint), MAKE_ASM_NAME(MaxF32CompiledAbi), MAKE_ASM_NAME(MaxF32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(MaxF32RuntimeCallChecker), MAKE_ASM_NAME(MaxF32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(MaxF64Bridge), MAKE_ASM_NAME(MaxF64), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(MaxF64CompiledAbiBridge), MAKE_ASM_NAME(MaxF64CompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(MaxF64BridgeSelectorEntryPoint), MAKE_ASM_NAME(MaxF64CompiledAbi), MAKE_ASM_NAME(MaxF64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(MaxF64RuntimeCallChecker), MAKE_ASM_NAME(MaxF64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(IsInfF64Bridge), MAKE_ASM_NAME(IsInfF64), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(IsInfF64CompiledAbiBridge), MAKE_ASM_NAME(IsInfF64CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(IsInfF64BridgeSelectorEntryPoint), MAKE_ASM_NAME(IsInfF64CompiledAbi), MAKE_ASM_NAME(IsInfF64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(IsInfF64RuntimeCallChecker), MAKE_ASM_NAME(IsInfF64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(IsInfF32Bridge), MAKE_ASM_NAME(IsInfF32), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(IsInfF32CompiledAbiBridge), MAKE_ASM_NAME(IsInfF32CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(IsInfF32BridgeSelectorEntryPoint), MAKE_ASM_NAME(IsInfF32CompiledAbi), MAKE_ASM_NAME(IsInfF32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(IsInfF32RuntimeCallChecker), MAKE_ASM_NAME(IsInfF32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(SinF32Bridge), MAKE_ASM_NAME(SinF32), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(SinF32CompiledAbiBridge), MAKE_ASM_NAME(SinF32CompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(SinF32BridgeSelectorEntryPoint), MAKE_ASM_NAME(SinF32CompiledAbi), MAKE_ASM_NAME(SinF32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(SinF32RuntimeCallChecker), MAKE_ASM_NAME(SinF32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(SinF64Bridge), MAKE_ASM_NAME(SinF64), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(SinF64CompiledAbiBridge), MAKE_ASM_NAME(SinF64CompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(SinF64BridgeSelectorEntryPoint), MAKE_ASM_NAME(SinF64CompiledAbi), MAKE_ASM_NAME(SinF64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(SinF64RuntimeCallChecker), MAKE_ASM_NAME(SinF64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CosF32Bridge), MAKE_ASM_NAME(CosF32), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CosF32CompiledAbiBridge), MAKE_ASM_NAME(CosF32CompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CosF32BridgeSelectorEntryPoint), MAKE_ASM_NAME(CosF32CompiledAbi), MAKE_ASM_NAME(CosF32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CosF32RuntimeCallChecker), MAKE_ASM_NAME(CosF32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CosF64Bridge), MAKE_ASM_NAME(CosF64), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CosF64CompiledAbiBridge), MAKE_ASM_NAME(CosF64CompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CosF64BridgeSelectorEntryPoint), MAKE_ASM_NAME(CosF64CompiledAbi), MAKE_ASM_NAME(CosF64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CosF64RuntimeCallChecker), MAKE_ASM_NAME(CosF64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(PowF32Bridge), MAKE_ASM_NAME(PowF32), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(PowF32CompiledAbiBridge), MAKE_ASM_NAME(PowF32CompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(PowF32BridgeSelectorEntryPoint), MAKE_ASM_NAME(PowF32CompiledAbi), MAKE_ASM_NAME(PowF32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(PowF32RuntimeCallChecker), MAKE_ASM_NAME(PowF32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(PowF64Bridge), MAKE_ASM_NAME(PowF64), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(PowF64CompiledAbiBridge), MAKE_ASM_NAME(PowF64CompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(PowF64BridgeSelectorEntryPoint), MAKE_ASM_NAME(PowF64CompiledAbi), MAKE_ASM_NAME(PowF64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(PowF64RuntimeCallChecker), MAKE_ASM_NAME(PowF64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(SqrtF32Bridge), MAKE_ASM_NAME(SqrtF32), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(SqrtF32CompiledAbiBridge), MAKE_ASM_NAME(SqrtF32CompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(SqrtF32BridgeSelectorEntryPoint), MAKE_ASM_NAME(SqrtF32CompiledAbi), MAKE_ASM_NAME(SqrtF32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(SqrtF32RuntimeCallChecker), MAKE_ASM_NAME(SqrtF32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(SqrtF64Bridge), MAKE_ASM_NAME(SqrtF64), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(SqrtF64CompiledAbiBridge), MAKE_ASM_NAME(SqrtF64CompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(SqrtF64BridgeSelectorEntryPoint), MAKE_ASM_NAME(SqrtF64CompiledAbi), MAKE_ASM_NAME(SqrtF64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(SqrtF64RuntimeCallChecker), MAKE_ASM_NAME(SqrtF64)
#endif

#ifndef PANDA_PRODUCT_BUILD
// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CalculateDoubleBridge), MAKE_ASM_NAME(CalculateDouble), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CalculateDoubleCompiledAbiBridge), MAKE_ASM_NAME(CalculateDoubleCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CalculateDoubleBridgeSelectorEntryPoint), MAKE_ASM_NAME(CalculateDoubleCompiledAbi), MAKE_ASM_NAME(CalculateDoubleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CalculateDoubleRuntimeCallChecker), MAKE_ASM_NAME(CalculateDouble)
#endif

#endif  // PANDA_PRODUCT_BUILD
#ifndef PANDA_PRODUCT_BUILD
// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CalculateFloatBridge), MAKE_ASM_NAME(CalculateFloat), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CalculateFloatCompiledAbiBridge), MAKE_ASM_NAME(CalculateFloatCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CalculateFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(CalculateFloatCompiledAbi), MAKE_ASM_NAME(CalculateFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CalculateFloatRuntimeCallChecker), MAKE_ASM_NAME(CalculateFloat)
#endif

#endif  // PANDA_PRODUCT_BUILD
// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(PrintStringBridge), MAKE_ASM_NAME(PrintString), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(PrintStringCompiledAbiBridge), MAKE_ASM_NAME(PrintStringCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(PrintStringBridgeSelectorEntryPoint), MAKE_ASM_NAME(PrintStringCompiledAbi), MAKE_ASM_NAME(PrintStringCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(PrintStringRuntimeCallChecker), MAKE_ASM_NAME(PrintString)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(PrintF32Bridge), MAKE_ASM_NAME(PrintF32), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(PrintF32CompiledAbiBridge), MAKE_ASM_NAME(PrintF32CompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(PrintF32BridgeSelectorEntryPoint), MAKE_ASM_NAME(PrintF32CompiledAbi), MAKE_ASM_NAME(PrintF32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(PrintF32RuntimeCallChecker), MAKE_ASM_NAME(PrintF32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(PrintF64Bridge), MAKE_ASM_NAME(PrintF64), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(PrintF64CompiledAbiBridge), MAKE_ASM_NAME(PrintF64CompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(PrintF64BridgeSelectorEntryPoint), MAKE_ASM_NAME(PrintF64CompiledAbi), MAKE_ASM_NAME(PrintF64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(PrintF64RuntimeCallChecker), MAKE_ASM_NAME(PrintF64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(PrintI32Bridge), MAKE_ASM_NAME(PrintI32), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(PrintI32CompiledAbiBridge), MAKE_ASM_NAME(PrintI32CompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(PrintI32BridgeSelectorEntryPoint), MAKE_ASM_NAME(PrintI32CompiledAbi), MAKE_ASM_NAME(PrintI32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(PrintI32RuntimeCallChecker), MAKE_ASM_NAME(PrintI32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(PrintU32Bridge), MAKE_ASM_NAME(PrintU32), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(PrintU32CompiledAbiBridge), MAKE_ASM_NAME(PrintU32CompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(PrintU32BridgeSelectorEntryPoint), MAKE_ASM_NAME(PrintU32CompiledAbi), MAKE_ASM_NAME(PrintU32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(PrintU32RuntimeCallChecker), MAKE_ASM_NAME(PrintU32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(PrintI64Bridge), MAKE_ASM_NAME(PrintI64), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(PrintI64CompiledAbiBridge), MAKE_ASM_NAME(PrintI64CompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(PrintI64BridgeSelectorEntryPoint), MAKE_ASM_NAME(PrintI64CompiledAbi), MAKE_ASM_NAME(PrintI64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(PrintI64RuntimeCallChecker), MAKE_ASM_NAME(PrintI64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(PrintU64Bridge), MAKE_ASM_NAME(PrintU64), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(PrintU64CompiledAbiBridge), MAKE_ASM_NAME(PrintU64CompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(PrintU64BridgeSelectorEntryPoint), MAKE_ASM_NAME(PrintU64CompiledAbi), MAKE_ASM_NAME(PrintU64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(PrintU64RuntimeCallChecker), MAKE_ASM_NAME(PrintU64)
#endif

#ifndef PANDA_PRODUCT_BUILD
// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompileMethodBridge), MAKE_ASM_NAME(CompileMethod), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompileMethodCompiledAbiBridge), MAKE_ASM_NAME(CompileMethodCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompileMethodBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompileMethodCompiledAbi), MAKE_ASM_NAME(CompileMethodCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompileMethodRuntimeCallChecker), MAKE_ASM_NAME(CompileMethod)
#endif

#endif  // PANDA_PRODUCT_BUILD
// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(SystemExitBridge), MAKE_ASM_NAME(SystemExit), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(SystemExitCompiledAbiBridge), MAKE_ASM_NAME(SystemExitCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(SystemExitBridgeSelectorEntryPoint), MAKE_ASM_NAME(SystemExitCompiledAbi), MAKE_ASM_NAME(SystemExitCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(SystemExitRuntimeCallChecker), MAKE_ASM_NAME(SystemExit)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(NanoTimeBridge), MAKE_ASM_NAME(NanoTime), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(NanoTimeCompiledAbiBridge), MAKE_ASM_NAME(NanoTimeCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(NanoTimeBridgeSelectorEntryPoint), MAKE_ASM_NAME(NanoTimeCompiledAbi), MAKE_ASM_NAME(NanoTimeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(NanoTimeRuntimeCallChecker), MAKE_ASM_NAME(NanoTime)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(AssertBridge), MAKE_ASM_NAME(Assert), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(AssertCompiledAbiBridge), MAKE_ASM_NAME(AssertCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(AssertBridgeSelectorEntryPoint), MAKE_ASM_NAME(AssertCompiledAbi), MAKE_ASM_NAME(AssertCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(AssertRuntimeCallChecker), MAKE_ASM_NAME(Assert)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(AssertPrintBridge), MAKE_ASM_NAME(AssertPrint), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(AssertPrintCompiledAbiBridge), MAKE_ASM_NAME(AssertPrintCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(AssertPrintBridgeSelectorEntryPoint), MAKE_ASM_NAME(AssertPrintCompiledAbi), MAKE_ASM_NAME(AssertPrintCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(AssertPrintRuntimeCallChecker), MAKE_ASM_NAME(AssertPrint)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(SystemScheduleCoroutineBridge), MAKE_ASM_NAME(SystemScheduleCoroutine), 0, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(SystemScheduleCoroutineCompiledAbiBridge), MAKE_ASM_NAME(SystemScheduleCoroutineCompiledAbi), 1, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(SystemScheduleCoroutineBridgeSelectorEntryPoint), MAKE_ASM_NAME(SystemScheduleCoroutineCompiledAbi), MAKE_ASM_NAME(SystemScheduleCoroutineCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(SystemScheduleCoroutineRuntimeCallChecker), MAKE_ASM_NAME(SystemScheduleCoroutine)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(SystemCoroutineGetWorkerIdBridge), MAKE_ASM_NAME(SystemCoroutineGetWorkerId), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(SystemCoroutineGetWorkerIdCompiledAbiBridge), MAKE_ASM_NAME(SystemCoroutineGetWorkerIdCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(SystemCoroutineGetWorkerIdBridgeSelectorEntryPoint), MAKE_ASM_NAME(SystemCoroutineGetWorkerIdCompiledAbi), MAKE_ASM_NAME(SystemCoroutineGetWorkerIdCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(SystemCoroutineGetWorkerIdRuntimeCallChecker), MAKE_ASM_NAME(SystemCoroutineGetWorkerId)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CheckTagBridge), MAKE_ASM_NAME(CheckTag), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CheckTagCompiledAbiBridge), MAKE_ASM_NAME(CheckTagCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CheckTagBridgeSelectorEntryPoint), MAKE_ASM_NAME(CheckTagCompiledAbi), MAKE_ASM_NAME(CheckTagCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CheckTagRuntimeCallChecker), MAKE_ASM_NAME(CheckTag)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ConvertStringToI32Bridge), MAKE_ASM_NAME(ConvertStringToI32), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ConvertStringToI32CompiledAbiBridge), MAKE_ASM_NAME(ConvertStringToI32CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ConvertStringToI32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ConvertStringToI32CompiledAbi), MAKE_ASM_NAME(ConvertStringToI32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ConvertStringToI32RuntimeCallChecker), MAKE_ASM_NAME(ConvertStringToI32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ConvertStringToU32Bridge), MAKE_ASM_NAME(ConvertStringToU32), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ConvertStringToU32CompiledAbiBridge), MAKE_ASM_NAME(ConvertStringToU32CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ConvertStringToU32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ConvertStringToU32CompiledAbi), MAKE_ASM_NAME(ConvertStringToU32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ConvertStringToU32RuntimeCallChecker), MAKE_ASM_NAME(ConvertStringToU32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ConvertStringToI64Bridge), MAKE_ASM_NAME(ConvertStringToI64), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ConvertStringToI64CompiledAbiBridge), MAKE_ASM_NAME(ConvertStringToI64CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ConvertStringToI64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ConvertStringToI64CompiledAbi), MAKE_ASM_NAME(ConvertStringToI64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ConvertStringToI64RuntimeCallChecker), MAKE_ASM_NAME(ConvertStringToI64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ConvertStringToU64Bridge), MAKE_ASM_NAME(ConvertStringToU64), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ConvertStringToU64CompiledAbiBridge), MAKE_ASM_NAME(ConvertStringToU64CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ConvertStringToU64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ConvertStringToU64CompiledAbi), MAKE_ASM_NAME(ConvertStringToU64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ConvertStringToU64RuntimeCallChecker), MAKE_ASM_NAME(ConvertStringToU64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ConvertStringToF32Bridge), MAKE_ASM_NAME(ConvertStringToF32), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ConvertStringToF32CompiledAbiBridge), MAKE_ASM_NAME(ConvertStringToF32CompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ConvertStringToF32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ConvertStringToF32CompiledAbi), MAKE_ASM_NAME(ConvertStringToF32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ConvertStringToF32RuntimeCallChecker), MAKE_ASM_NAME(ConvertStringToF32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ConvertStringToF64Bridge), MAKE_ASM_NAME(ConvertStringToF64), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ConvertStringToF64CompiledAbiBridge), MAKE_ASM_NAME(ConvertStringToF64CompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ConvertStringToF64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ConvertStringToF64CompiledAbi), MAKE_ASM_NAME(ConvertStringToF64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ConvertStringToF64RuntimeCallChecker), MAKE_ASM_NAME(ConvertStringToF64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ObjectCreateNonMovableBridge), MAKE_ASM_NAME(ObjectCreateNonMovable), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ObjectCreateNonMovableCompiledAbiBridge), MAKE_ASM_NAME(ObjectCreateNonMovableCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ObjectCreateNonMovableBridgeSelectorEntryPoint), MAKE_ASM_NAME(ObjectCreateNonMovableCompiledAbi), MAKE_ASM_NAME(ObjectCreateNonMovableCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ObjectCreateNonMovableRuntimeCallChecker), MAKE_ASM_NAME(ObjectCreateNonMovable)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ObjectMonitorEnterBridge), MAKE_ASM_NAME(ObjectMonitorEnter), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ObjectMonitorEnterCompiledAbiBridge), MAKE_ASM_NAME(ObjectMonitorEnterCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ObjectMonitorEnterBridgeSelectorEntryPoint), MAKE_ASM_NAME(ObjectMonitorEnterCompiledAbi), MAKE_ASM_NAME(ObjectMonitorEnterCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ObjectMonitorEnterRuntimeCallChecker), MAKE_ASM_NAME(ObjectMonitorEnter)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ObjectMonitorExitBridge), MAKE_ASM_NAME(ObjectMonitorExit), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ObjectMonitorExitCompiledAbiBridge), MAKE_ASM_NAME(ObjectMonitorExitCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ObjectMonitorExitBridgeSelectorEntryPoint), MAKE_ASM_NAME(ObjectMonitorExitCompiledAbi), MAKE_ASM_NAME(ObjectMonitorExitCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ObjectMonitorExitRuntimeCallChecker), MAKE_ASM_NAME(ObjectMonitorExit)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ObjectWaitBridge), MAKE_ASM_NAME(ObjectWait), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ObjectWaitCompiledAbiBridge), MAKE_ASM_NAME(ObjectWaitCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ObjectWaitBridgeSelectorEntryPoint), MAKE_ASM_NAME(ObjectWaitCompiledAbi), MAKE_ASM_NAME(ObjectWaitCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ObjectWaitRuntimeCallChecker), MAKE_ASM_NAME(ObjectWait)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ObjectTimedWaitBridge), MAKE_ASM_NAME(ObjectTimedWait), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ObjectTimedWaitCompiledAbiBridge), MAKE_ASM_NAME(ObjectTimedWaitCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ObjectTimedWaitBridgeSelectorEntryPoint), MAKE_ASM_NAME(ObjectTimedWaitCompiledAbi), MAKE_ASM_NAME(ObjectTimedWaitCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ObjectTimedWaitRuntimeCallChecker), MAKE_ASM_NAME(ObjectTimedWait)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ObjectTimedWaitNanosBridge), MAKE_ASM_NAME(ObjectTimedWaitNanos), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ObjectTimedWaitNanosCompiledAbiBridge), MAKE_ASM_NAME(ObjectTimedWaitNanosCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ObjectTimedWaitNanosBridgeSelectorEntryPoint), MAKE_ASM_NAME(ObjectTimedWaitNanosCompiledAbi), MAKE_ASM_NAME(ObjectTimedWaitNanosCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ObjectTimedWaitNanosRuntimeCallChecker), MAKE_ASM_NAME(ObjectTimedWaitNanos)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ObjectNotifyBridge), MAKE_ASM_NAME(ObjectNotify), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ObjectNotifyCompiledAbiBridge), MAKE_ASM_NAME(ObjectNotifyCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ObjectNotifyBridgeSelectorEntryPoint), MAKE_ASM_NAME(ObjectNotifyCompiledAbi), MAKE_ASM_NAME(ObjectNotifyCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ObjectNotifyRuntimeCallChecker), MAKE_ASM_NAME(ObjectNotify)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ObjectNotifyAllBridge), MAKE_ASM_NAME(ObjectNotifyAll), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ObjectNotifyAllCompiledAbiBridge), MAKE_ASM_NAME(ObjectNotifyAllCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ObjectNotifyAllBridgeSelectorEntryPoint), MAKE_ASM_NAME(ObjectNotifyAllCompiledAbi), MAKE_ASM_NAME(ObjectNotifyAllCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ObjectNotifyAllRuntimeCallChecker), MAKE_ASM_NAME(ObjectNotifyAll)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathRandomBridge), MAKE_ASM_NAME(StdMathRandom), 0, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathRandomCompiledAbiBridge), MAKE_ASM_NAME(StdMathRandomCompiledAbi), 1, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathRandomBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathRandomCompiledAbi), MAKE_ASM_NAME(StdMathRandomCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathRandomRuntimeCallChecker), MAKE_ASM_NAME(StdMathRandom)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathAcosBridge), MAKE_ASM_NAME(StdMathAcos), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathAcosCompiledAbiBridge), MAKE_ASM_NAME(StdMathAcosCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathAcosBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathAcosCompiledAbi), MAKE_ASM_NAME(StdMathAcosCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathAcosRuntimeCallChecker), MAKE_ASM_NAME(StdMathAcos)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathAcosFloatBridge), MAKE_ASM_NAME(StdMathAcosFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathAcosFloatCompiledAbiBridge), MAKE_ASM_NAME(StdMathAcosFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathAcosFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathAcosFloatCompiledAbi), MAKE_ASM_NAME(StdMathAcosFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathAcosFloatRuntimeCallChecker), MAKE_ASM_NAME(StdMathAcosFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathAcoshBridge), MAKE_ASM_NAME(StdMathAcosh), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathAcoshCompiledAbiBridge), MAKE_ASM_NAME(StdMathAcoshCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathAcoshBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathAcoshCompiledAbi), MAKE_ASM_NAME(StdMathAcoshCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathAcoshRuntimeCallChecker), MAKE_ASM_NAME(StdMathAcosh)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathAcoshFloatBridge), MAKE_ASM_NAME(StdMathAcoshFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathAcoshFloatCompiledAbiBridge), MAKE_ASM_NAME(StdMathAcoshFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathAcoshFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathAcoshFloatCompiledAbi), MAKE_ASM_NAME(StdMathAcoshFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathAcoshFloatRuntimeCallChecker), MAKE_ASM_NAME(StdMathAcoshFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathAsinBridge), MAKE_ASM_NAME(StdMathAsin), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathAsinCompiledAbiBridge), MAKE_ASM_NAME(StdMathAsinCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathAsinBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathAsinCompiledAbi), MAKE_ASM_NAME(StdMathAsinCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathAsinRuntimeCallChecker), MAKE_ASM_NAME(StdMathAsin)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathAsinFloatBridge), MAKE_ASM_NAME(StdMathAsinFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathAsinFloatCompiledAbiBridge), MAKE_ASM_NAME(StdMathAsinFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathAsinFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathAsinFloatCompiledAbi), MAKE_ASM_NAME(StdMathAsinFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathAsinFloatRuntimeCallChecker), MAKE_ASM_NAME(StdMathAsinFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathAsinhBridge), MAKE_ASM_NAME(StdMathAsinh), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathAsinhCompiledAbiBridge), MAKE_ASM_NAME(StdMathAsinhCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathAsinhBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathAsinhCompiledAbi), MAKE_ASM_NAME(StdMathAsinhCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathAsinhRuntimeCallChecker), MAKE_ASM_NAME(StdMathAsinh)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathAsinhFloatBridge), MAKE_ASM_NAME(StdMathAsinhFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathAsinhFloatCompiledAbiBridge), MAKE_ASM_NAME(StdMathAsinhFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathAsinhFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathAsinhFloatCompiledAbi), MAKE_ASM_NAME(StdMathAsinhFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathAsinhFloatRuntimeCallChecker), MAKE_ASM_NAME(StdMathAsinhFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathAtan2Bridge), MAKE_ASM_NAME(StdMathAtan2), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathAtan2CompiledAbiBridge), MAKE_ASM_NAME(StdMathAtan2CompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathAtan2BridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathAtan2CompiledAbi), MAKE_ASM_NAME(StdMathAtan2CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathAtan2RuntimeCallChecker), MAKE_ASM_NAME(StdMathAtan2)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathAtan2FloatBridge), MAKE_ASM_NAME(StdMathAtan2Float), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathAtan2FloatCompiledAbiBridge), MAKE_ASM_NAME(StdMathAtan2FloatCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathAtan2FloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathAtan2FloatCompiledAbi), MAKE_ASM_NAME(StdMathAtan2FloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathAtan2FloatRuntimeCallChecker), MAKE_ASM_NAME(StdMathAtan2Float)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathAtanhBridge), MAKE_ASM_NAME(StdMathAtanh), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathAtanhCompiledAbiBridge), MAKE_ASM_NAME(StdMathAtanhCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathAtanhBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathAtanhCompiledAbi), MAKE_ASM_NAME(StdMathAtanhCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathAtanhRuntimeCallChecker), MAKE_ASM_NAME(StdMathAtanh)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathAtanhFloatBridge), MAKE_ASM_NAME(StdMathAtanhFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathAtanhFloatCompiledAbiBridge), MAKE_ASM_NAME(StdMathAtanhFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathAtanhFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathAtanhFloatCompiledAbi), MAKE_ASM_NAME(StdMathAtanhFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathAtanhFloatRuntimeCallChecker), MAKE_ASM_NAME(StdMathAtanhFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathAtanBridge), MAKE_ASM_NAME(StdMathAtan), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathAtanCompiledAbiBridge), MAKE_ASM_NAME(StdMathAtanCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathAtanBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathAtanCompiledAbi), MAKE_ASM_NAME(StdMathAtanCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathAtanRuntimeCallChecker), MAKE_ASM_NAME(StdMathAtan)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathAtanFloatBridge), MAKE_ASM_NAME(StdMathAtanFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathAtanFloatCompiledAbiBridge), MAKE_ASM_NAME(StdMathAtanFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathAtanFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathAtanFloatCompiledAbi), MAKE_ASM_NAME(StdMathAtanFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathAtanFloatRuntimeCallChecker), MAKE_ASM_NAME(StdMathAtanFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathSinhBridge), MAKE_ASM_NAME(StdMathSinh), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathSinhCompiledAbiBridge), MAKE_ASM_NAME(StdMathSinhCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathSinhBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathSinhCompiledAbi), MAKE_ASM_NAME(StdMathSinhCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathSinhRuntimeCallChecker), MAKE_ASM_NAME(StdMathSinh)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathSinhFloatBridge), MAKE_ASM_NAME(StdMathSinhFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathSinhFloatCompiledAbiBridge), MAKE_ASM_NAME(StdMathSinhFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathSinhFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathSinhFloatCompiledAbi), MAKE_ASM_NAME(StdMathSinhFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathSinhFloatRuntimeCallChecker), MAKE_ASM_NAME(StdMathSinhFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathCoshBridge), MAKE_ASM_NAME(StdMathCosh), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathCoshCompiledAbiBridge), MAKE_ASM_NAME(StdMathCoshCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathCoshBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathCoshCompiledAbi), MAKE_ASM_NAME(StdMathCoshCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathCoshRuntimeCallChecker), MAKE_ASM_NAME(StdMathCosh)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathCoshFloatBridge), MAKE_ASM_NAME(StdMathCoshFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathCoshFloatCompiledAbiBridge), MAKE_ASM_NAME(StdMathCoshFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathCoshFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathCoshFloatCompiledAbi), MAKE_ASM_NAME(StdMathCoshFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathCoshFloatRuntimeCallChecker), MAKE_ASM_NAME(StdMathCoshFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathFloorBridge), MAKE_ASM_NAME(StdMathFloor), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathFloorCompiledAbiBridge), MAKE_ASM_NAME(StdMathFloorCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathFloorBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathFloorCompiledAbi), MAKE_ASM_NAME(StdMathFloorCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathFloorRuntimeCallChecker), MAKE_ASM_NAME(StdMathFloor)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathRoundBridge), MAKE_ASM_NAME(StdMathRound), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathRoundCompiledAbiBridge), MAKE_ASM_NAME(StdMathRoundCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathRoundBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathRoundCompiledAbi), MAKE_ASM_NAME(StdMathRoundCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathRoundRuntimeCallChecker), MAKE_ASM_NAME(StdMathRound)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathTruncBridge), MAKE_ASM_NAME(StdMathTrunc), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathTruncCompiledAbiBridge), MAKE_ASM_NAME(StdMathTruncCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathTruncBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathTruncCompiledAbi), MAKE_ASM_NAME(StdMathTruncCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathTruncRuntimeCallChecker), MAKE_ASM_NAME(StdMathTrunc)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathCbrtBridge), MAKE_ASM_NAME(StdMathCbrt), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathCbrtCompiledAbiBridge), MAKE_ASM_NAME(StdMathCbrtCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathCbrtBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathCbrtCompiledAbi), MAKE_ASM_NAME(StdMathCbrtCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathCbrtRuntimeCallChecker), MAKE_ASM_NAME(StdMathCbrt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathCbrtFloatBridge), MAKE_ASM_NAME(StdMathCbrtFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathCbrtFloatCompiledAbiBridge), MAKE_ASM_NAME(StdMathCbrtFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathCbrtFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathCbrtFloatCompiledAbi), MAKE_ASM_NAME(StdMathCbrtFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathCbrtFloatRuntimeCallChecker), MAKE_ASM_NAME(StdMathCbrtFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathTanBridge), MAKE_ASM_NAME(StdMathTan), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathTanCompiledAbiBridge), MAKE_ASM_NAME(StdMathTanCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathTanBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathTanCompiledAbi), MAKE_ASM_NAME(StdMathTanCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathTanRuntimeCallChecker), MAKE_ASM_NAME(StdMathTan)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathTanFloatBridge), MAKE_ASM_NAME(StdMathTanFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathTanFloatCompiledAbiBridge), MAKE_ASM_NAME(StdMathTanFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathTanFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathTanFloatCompiledAbi), MAKE_ASM_NAME(StdMathTanFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathTanFloatRuntimeCallChecker), MAKE_ASM_NAME(StdMathTanFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathTanhBridge), MAKE_ASM_NAME(StdMathTanh), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathTanhCompiledAbiBridge), MAKE_ASM_NAME(StdMathTanhCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathTanhBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathTanhCompiledAbi), MAKE_ASM_NAME(StdMathTanhCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathTanhRuntimeCallChecker), MAKE_ASM_NAME(StdMathTanh)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathTanhFloatBridge), MAKE_ASM_NAME(StdMathTanhFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathTanhFloatCompiledAbiBridge), MAKE_ASM_NAME(StdMathTanhFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathTanhFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathTanhFloatCompiledAbi), MAKE_ASM_NAME(StdMathTanhFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathTanhFloatRuntimeCallChecker), MAKE_ASM_NAME(StdMathTanhFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathExpBridge), MAKE_ASM_NAME(StdMathExp), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathExpCompiledAbiBridge), MAKE_ASM_NAME(StdMathExpCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathExpBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathExpCompiledAbi), MAKE_ASM_NAME(StdMathExpCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathExpRuntimeCallChecker), MAKE_ASM_NAME(StdMathExp)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathExpFloatBridge), MAKE_ASM_NAME(StdMathExpFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathExpFloatCompiledAbiBridge), MAKE_ASM_NAME(StdMathExpFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathExpFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathExpFloatCompiledAbi), MAKE_ASM_NAME(StdMathExpFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathExpFloatRuntimeCallChecker), MAKE_ASM_NAME(StdMathExpFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathLog10Bridge), MAKE_ASM_NAME(StdMathLog10), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathLog10CompiledAbiBridge), MAKE_ASM_NAME(StdMathLog10CompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathLog10BridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathLog10CompiledAbi), MAKE_ASM_NAME(StdMathLog10CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathLog10RuntimeCallChecker), MAKE_ASM_NAME(StdMathLog10)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathLog10FloatBridge), MAKE_ASM_NAME(StdMathLog10Float), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathLog10FloatCompiledAbiBridge), MAKE_ASM_NAME(StdMathLog10FloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathLog10FloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathLog10FloatCompiledAbi), MAKE_ASM_NAME(StdMathLog10FloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathLog10FloatRuntimeCallChecker), MAKE_ASM_NAME(StdMathLog10Float)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathExpm1Bridge), MAKE_ASM_NAME(StdMathExpm1), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathExpm1CompiledAbiBridge), MAKE_ASM_NAME(StdMathExpm1CompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathExpm1BridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathExpm1CompiledAbi), MAKE_ASM_NAME(StdMathExpm1CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathExpm1RuntimeCallChecker), MAKE_ASM_NAME(StdMathExpm1)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathExpm1FloatBridge), MAKE_ASM_NAME(StdMathExpm1Float), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathExpm1FloatCompiledAbiBridge), MAKE_ASM_NAME(StdMathExpm1FloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathExpm1FloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathExpm1FloatCompiledAbi), MAKE_ASM_NAME(StdMathExpm1FloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathExpm1FloatRuntimeCallChecker), MAKE_ASM_NAME(StdMathExpm1Float)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathCeilBridge), MAKE_ASM_NAME(StdMathCeil), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathCeilCompiledAbiBridge), MAKE_ASM_NAME(StdMathCeilCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathCeilBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathCeilCompiledAbi), MAKE_ASM_NAME(StdMathCeilCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathCeilRuntimeCallChecker), MAKE_ASM_NAME(StdMathCeil)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathLogBridge), MAKE_ASM_NAME(StdMathLog), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathLogCompiledAbiBridge), MAKE_ASM_NAME(StdMathLogCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathLogBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathLogCompiledAbi), MAKE_ASM_NAME(StdMathLogCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathLogRuntimeCallChecker), MAKE_ASM_NAME(StdMathLog)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathLogFloatBridge), MAKE_ASM_NAME(StdMathLogFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathLogFloatCompiledAbiBridge), MAKE_ASM_NAME(StdMathLogFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathLogFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathLogFloatCompiledAbi), MAKE_ASM_NAME(StdMathLogFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathLogFloatRuntimeCallChecker), MAKE_ASM_NAME(StdMathLogFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathRemBridge), MAKE_ASM_NAME(StdMathRem), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathRemCompiledAbiBridge), MAKE_ASM_NAME(StdMathRemCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathRemBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathRemCompiledAbi), MAKE_ASM_NAME(StdMathRemCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathRemRuntimeCallChecker), MAKE_ASM_NAME(StdMathRem)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathModBridge), MAKE_ASM_NAME(StdMathMod), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathModCompiledAbiBridge), MAKE_ASM_NAME(StdMathModCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathModBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathModCompiledAbi), MAKE_ASM_NAME(StdMathModCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathModRuntimeCallChecker), MAKE_ASM_NAME(StdMathMod)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathClz64Bridge), MAKE_ASM_NAME(StdMathClz64), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathClz64CompiledAbiBridge), MAKE_ASM_NAME(StdMathClz64CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathClz64BridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathClz64CompiledAbi), MAKE_ASM_NAME(StdMathClz64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathClz64RuntimeCallChecker), MAKE_ASM_NAME(StdMathClz64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathClz32Bridge), MAKE_ASM_NAME(StdMathClz32), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathClz32CompiledAbiBridge), MAKE_ASM_NAME(StdMathClz32CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathClz32BridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathClz32CompiledAbi), MAKE_ASM_NAME(StdMathClz32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathClz32RuntimeCallChecker), MAKE_ASM_NAME(StdMathClz32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathClz32DoubleBridge), MAKE_ASM_NAME(StdMathClz32Double), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathClz32DoubleCompiledAbiBridge), MAKE_ASM_NAME(StdMathClz32DoubleCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathClz32DoubleBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathClz32DoubleCompiledAbi), MAKE_ASM_NAME(StdMathClz32DoubleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathClz32DoubleRuntimeCallChecker), MAKE_ASM_NAME(StdMathClz32Double)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathSignbitBridge), MAKE_ASM_NAME(StdMathSignbit), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathSignbitCompiledAbiBridge), MAKE_ASM_NAME(StdMathSignbitCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathSignbitBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathSignbitCompiledAbi), MAKE_ASM_NAME(StdMathSignbitCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathSignbitRuntimeCallChecker), MAKE_ASM_NAME(StdMathSignbit)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathImulBridge), MAKE_ASM_NAME(StdMathImul), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathImulCompiledAbiBridge), MAKE_ASM_NAME(StdMathImulCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathImulBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathImulCompiledAbi), MAKE_ASM_NAME(StdMathImulCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathImulRuntimeCallChecker), MAKE_ASM_NAME(StdMathImul)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathFroundBridge), MAKE_ASM_NAME(StdMathFround), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathFroundCompiledAbiBridge), MAKE_ASM_NAME(StdMathFroundCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathFroundBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathFroundCompiledAbi), MAKE_ASM_NAME(StdMathFroundCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathFroundRuntimeCallChecker), MAKE_ASM_NAME(StdMathFround)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathHypotBridge), MAKE_ASM_NAME(StdMathHypot), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathHypotCompiledAbiBridge), MAKE_ASM_NAME(StdMathHypotCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathHypotBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathHypotCompiledAbi), MAKE_ASM_NAME(StdMathHypotCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathHypotRuntimeCallChecker), MAKE_ASM_NAME(StdMathHypot)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdMathHypotFloatBridge), MAKE_ASM_NAME(StdMathHypotFloat), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdMathHypotFloatCompiledAbiBridge), MAKE_ASM_NAME(StdMathHypotFloatCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdMathHypotFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdMathHypotFloatCompiledAbi), MAKE_ASM_NAME(StdMathHypotFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdMathHypotFloatRuntimeCallChecker), MAKE_ASM_NAME(StdMathHypotFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdConsolePrintStringBridge), MAKE_ASM_NAME(StdConsolePrintString), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdConsolePrintStringCompiledAbiBridge), MAKE_ASM_NAME(StdConsolePrintStringCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdConsolePrintStringBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdConsolePrintStringCompiledAbi), MAKE_ASM_NAME(StdConsolePrintStringCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdConsolePrintStringRuntimeCallChecker), MAKE_ASM_NAME(StdConsolePrintString)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(LoadLibraryBridge), MAKE_ASM_NAME(LoadLibrary), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(LoadLibraryCompiledAbiBridge), MAKE_ASM_NAME(LoadLibraryCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(LoadLibraryBridgeSelectorEntryPoint), MAKE_ASM_NAME(LoadLibraryCompiledAbi), MAKE_ASM_NAME(LoadLibraryCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(LoadLibraryRuntimeCallChecker), MAKE_ASM_NAME(LoadLibrary)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(LoadLibraryWithPermissionCheckBridge), MAKE_ASM_NAME(LoadLibraryWithPermissionCheck), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(LoadLibraryWithPermissionCheckCompiledAbiBridge), MAKE_ASM_NAME(LoadLibraryWithPermissionCheckCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(LoadLibraryWithPermissionCheckBridgeSelectorEntryPoint), MAKE_ASM_NAME(LoadLibraryWithPermissionCheckCompiledAbi), MAKE_ASM_NAME(LoadLibraryWithPermissionCheckCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(LoadLibraryWithPermissionCheckRuntimeCallChecker), MAKE_ASM_NAME(LoadLibraryWithPermissionCheck)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(InitializePrimitivesInClassBridge), MAKE_ASM_NAME(InitializePrimitivesInClass), 0, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(InitializePrimitivesInClassCompiledAbiBridge), MAKE_ASM_NAME(InitializePrimitivesInClassCompiledAbi), 1, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(InitializePrimitivesInClassBridgeSelectorEntryPoint), MAKE_ASM_NAME(InitializePrimitivesInClassCompiledAbi), MAKE_ASM_NAME(InitializePrimitivesInClassCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(InitializePrimitivesInClassRuntimeCallChecker), MAKE_ASM_NAME(InitializePrimitivesInClass)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreJSONStringifyFastBridge), MAKE_ASM_NAME(StdCoreJSONStringifyFast), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreJSONStringifyFastCompiledAbiBridge), MAKE_ASM_NAME(StdCoreJSONStringifyFastCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreJSONStringifyFastBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreJSONStringifyFastCompiledAbi), MAKE_ASM_NAME(StdCoreJSONStringifyFastCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreJSONStringifyFastRuntimeCallChecker), MAKE_ASM_NAME(StdCoreJSONStringifyFast)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringGetCharsBridge), MAKE_ASM_NAME(StdCoreStringGetChars), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringGetCharsCompiledAbiBridge), MAKE_ASM_NAME(StringGetCharsTlabCompressedNativePlus), 4, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringGetCharsBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringGetCharsTlabCompressedNativePlus), MAKE_ASM_NAME(StdCoreStringGetCharsCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringGetCharsRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringGetChars)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringGetBytesBridge), MAKE_ASM_NAME(StdCoreStringGetBytes), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringGetBytesCompiledAbiBridge), MAKE_ASM_NAME(StringGetBytesTlabNativePlus), 4, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringGetBytesBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringGetBytesTlabNativePlus), MAKE_ASM_NAME(StdCoreStringGetBytesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringGetBytesRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringGetBytes)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringGetLengthBridge), MAKE_ASM_NAME(StdCoreStringGetLength), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringGetLengthCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringGetLengthCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringGetLengthBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringGetLengthCompiledAbi), MAKE_ASM_NAME(StdCoreStringGetLengthCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringGetLengthRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringGetLength)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringLengthBridge), MAKE_ASM_NAME(StdCoreStringLength), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringLengthCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringLengthCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringLengthBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringLengthCompiledAbi), MAKE_ASM_NAME(StdCoreStringLengthCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringLengthRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringLength)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringIsEmptyBridge), MAKE_ASM_NAME(StdCoreStringIsEmpty), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringIsEmptyCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringIsEmptyCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringIsEmptyBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringIsEmptyCompiledAbi), MAKE_ASM_NAME(StdCoreStringIsEmptyCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringIsEmptyRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringIsEmpty)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringCharAtBridge), MAKE_ASM_NAME(StdCoreStringCharAt), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringCharAtCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringCharAtCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringCharAtBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringCharAtCompiledAbi), MAKE_ASM_NAME(StdCoreStringCharAtCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringCharAtRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringCharAt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringEqualsBridge), MAKE_ASM_NAME(StdCoreStringEquals), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringEqualsCompiledAbiBridge), MAKE_ASM_NAME(EtsStringEqualsNativePlus), 3, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringEqualsBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsStringEqualsNativePlus), MAKE_ASM_NAME(StdCoreStringEqualsCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringEqualsRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringEquals)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringNormalizeNFCBridge), MAKE_ASM_NAME(StdCoreStringNormalizeNFC), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringNormalizeNFCCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringNormalizeNFCCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringNormalizeNFCBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringNormalizeNFCCompiledAbi), MAKE_ASM_NAME(StdCoreStringNormalizeNFCCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringNormalizeNFCRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringNormalizeNFC)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringNormalizeNFDBridge), MAKE_ASM_NAME(StdCoreStringNormalizeNFD), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringNormalizeNFDCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringNormalizeNFDCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringNormalizeNFDBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringNormalizeNFDCompiledAbi), MAKE_ASM_NAME(StdCoreStringNormalizeNFDCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringNormalizeNFDRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringNormalizeNFD)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringNormalizeNFKCBridge), MAKE_ASM_NAME(StdCoreStringNormalizeNFKC), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringNormalizeNFKCCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringNormalizeNFKCCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringNormalizeNFKCBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringNormalizeNFKCCompiledAbi), MAKE_ASM_NAME(StdCoreStringNormalizeNFKCCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringNormalizeNFKCRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringNormalizeNFKC)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringNormalizeNFKDBridge), MAKE_ASM_NAME(StdCoreStringNormalizeNFKD), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringNormalizeNFKDCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringNormalizeNFKDCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringNormalizeNFKDBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringNormalizeNFKDCompiledAbi), MAKE_ASM_NAME(StdCoreStringNormalizeNFKDCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringNormalizeNFKDRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringNormalizeNFKD)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringToLowerCaseBridge), MAKE_ASM_NAME(StdCoreStringToLowerCase), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringToLowerCaseCompiledAbiBridge), MAKE_ASM_NAME(StringToLowerCaseTlabNativePlus), 2, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringToLowerCaseBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringToLowerCaseTlabNativePlus), MAKE_ASM_NAME(StdCoreStringToLowerCaseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringToLowerCaseRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringToLowerCase)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringToUpperCaseBridge), MAKE_ASM_NAME(StdCoreStringToUpperCase), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringToUpperCaseCompiledAbiBridge), MAKE_ASM_NAME(StringToUpperCaseTlabNativePlus), 2, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringToUpperCaseBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringToUpperCaseTlabNativePlus), MAKE_ASM_NAME(StdCoreStringToUpperCaseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringToUpperCaseRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringToUpperCase)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringToLocaleLowerCaseBridge), MAKE_ASM_NAME(StdCoreStringToLocaleLowerCase), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringToLocaleLowerCaseCompiledAbiBridge), MAKE_ASM_NAME(StringToLocaleLowerCaseTlabNativePlus), 3, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringToLocaleLowerCaseBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringToLocaleLowerCaseTlabNativePlus), MAKE_ASM_NAME(StdCoreStringToLocaleLowerCaseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringToLocaleLowerCaseRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringToLocaleLowerCase)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringToLocaleUpperCaseBridge), MAKE_ASM_NAME(StdCoreStringToLocaleUpperCase), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringToLocaleUpperCaseCompiledAbiBridge), MAKE_ASM_NAME(StringToLocaleUpperCaseTlabNativePlus), 3, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringToLocaleUpperCaseBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringToLocaleUpperCaseTlabNativePlus), MAKE_ASM_NAME(StdCoreStringToLocaleUpperCaseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringToLocaleUpperCaseRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringToLocaleUpperCase)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringIsWellFormedBridge), MAKE_ASM_NAME(StdCoreStringIsWellFormed), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringIsWellFormedCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringIsWellFormedCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringIsWellFormedBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringIsWellFormedCompiledAbi), MAKE_ASM_NAME(StdCoreStringIsWellFormedCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringIsWellFormedRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringIsWellFormed)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringIndexOfBridge), MAKE_ASM_NAME(StdCoreStringIndexOf), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringIndexOfCompiledAbiBridge), MAKE_ASM_NAME(StringIndexOfNativePlus), 3, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringIndexOfBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringIndexOfNativePlus), MAKE_ASM_NAME(StdCoreStringIndexOfCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringIndexOfRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringIndexOf)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringIndexOfAfterBridge), MAKE_ASM_NAME(StdCoreStringIndexOfAfter), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringIndexOfAfterCompiledAbiBridge), MAKE_ASM_NAME(StringIndexOfAfterNativePlus), 4, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringIndexOfAfterBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringIndexOfAfterNativePlus), MAKE_ASM_NAME(StdCoreStringIndexOfAfterCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringIndexOfAfterRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringIndexOfAfter)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringIndexOfStringBridge), MAKE_ASM_NAME(StdCoreStringIndexOfString), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringIndexOfStringCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringIndexOfStringCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringIndexOfStringBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringIndexOfStringCompiledAbi), MAKE_ASM_NAME(StdCoreStringIndexOfStringCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringIndexOfStringRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringIndexOfString)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringLastIndexOfBridge), MAKE_ASM_NAME(StdCoreStringLastIndexOf), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringLastIndexOfCompiledAbiBridge), MAKE_ASM_NAME(StringLastIndexOfNativePlus), 4, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringLastIndexOfBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringLastIndexOfNativePlus), MAKE_ASM_NAME(StdCoreStringLastIndexOfCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringLastIndexOfRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringLastIndexOf)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringLastIndexOfStringBridge), MAKE_ASM_NAME(StdCoreStringLastIndexOfString), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringLastIndexOfStringCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringLastIndexOfStringCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringLastIndexOfStringBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringLastIndexOfStringCompiledAbi), MAKE_ASM_NAME(StdCoreStringLastIndexOfStringCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringLastIndexOfStringRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringLastIndexOfString)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringSubstringBridge), MAKE_ASM_NAME(StdCoreStringSubstring), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringSubstringCompiledAbiBridge), MAKE_ASM_NAME(SubStringFromStringTlabCompressedNativePlus), 4, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringSubstringBridgeSelectorEntryPoint), MAKE_ASM_NAME(SubStringFromStringTlabCompressedNativePlus), MAKE_ASM_NAME(StdCoreStringSubstringCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringSubstringRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringSubstring)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringCodePointToCharBridge), MAKE_ASM_NAME(StdCoreStringCodePointToChar), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringCodePointToCharCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringCodePointToCharCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringCodePointToCharBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringCodePointToCharCompiledAbi), MAKE_ASM_NAME(StdCoreStringCodePointToCharCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringCodePointToCharRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringCodePointToChar)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringIsCompressedBridge), MAKE_ASM_NAME(StdCoreStringIsCompressed), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringIsCompressedCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringIsCompressedCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringIsCompressedBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringIsCompressedCompiledAbi), MAKE_ASM_NAME(StdCoreStringIsCompressedCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringIsCompressedRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringIsCompressed)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringConcat2Bridge), MAKE_ASM_NAME(StdCoreStringConcat2), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringConcat2CompiledAbiBridge), MAKE_ASM_NAME(StringConcat2TlabNativePlus), 3, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringConcat2BridgeSelectorEntryPoint), MAKE_ASM_NAME(StringConcat2TlabNativePlus), MAKE_ASM_NAME(StdCoreStringConcat2CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringConcat2RuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringConcat2)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringConcat3Bridge), MAKE_ASM_NAME(StdCoreStringConcat3), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringConcat3CompiledAbiBridge), MAKE_ASM_NAME(StringConcat3TlabNativePlus), 4, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringConcat3BridgeSelectorEntryPoint), MAKE_ASM_NAME(StringConcat3TlabNativePlus), MAKE_ASM_NAME(StdCoreStringConcat3CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringConcat3RuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringConcat3)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringConcat4Bridge), MAKE_ASM_NAME(StdCoreStringConcat4), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringConcat4CompiledAbiBridge), MAKE_ASM_NAME(StringConcat4TlabNativePlus), 5, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringConcat4BridgeSelectorEntryPoint), MAKE_ASM_NAME(StringConcat4TlabNativePlus), MAKE_ASM_NAME(StdCoreStringConcat4CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringConcat4RuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringConcat4)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringCompareToBridge), MAKE_ASM_NAME(StdCoreStringCompareTo), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringCompareToCompiledAbiBridge), MAKE_ASM_NAME(StringCompareToNativePlus), 3, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringCompareToBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringCompareToNativePlus), MAKE_ASM_NAME(StdCoreStringCompareToCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringCompareToRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringCompareTo)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringTrimLeftBridge), MAKE_ASM_NAME(StdCoreStringTrimLeft), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringTrimLeftCompiledAbiBridge), MAKE_ASM_NAME(StringTrimLeftNativePlus), 2, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringTrimLeftBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringTrimLeftNativePlus), MAKE_ASM_NAME(StdCoreStringTrimLeftCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringTrimLeftRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringTrimLeft)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringTrimRightBridge), MAKE_ASM_NAME(StdCoreStringTrimRight), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringTrimRightCompiledAbiBridge), MAKE_ASM_NAME(StringTrimRightNativePlus), 2, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringTrimRightBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringTrimRightNativePlus), MAKE_ASM_NAME(StdCoreStringTrimRightCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringTrimRightRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringTrimRight)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringTrimBridge), MAKE_ASM_NAME(StdCoreStringTrim), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringTrimCompiledAbiBridge), MAKE_ASM_NAME(StringTrimNativePlus), 2, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringTrimBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringTrimNativePlus), MAKE_ASM_NAME(StdCoreStringTrimCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringTrimRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringTrim)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringStartsWithBridge), MAKE_ASM_NAME(StdCoreStringStartsWith), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringStartsWithCompiledAbiBridge), MAKE_ASM_NAME(StringStartsWithNativePlus), 4, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringStartsWithBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringStartsWithNativePlus), MAKE_ASM_NAME(StdCoreStringStartsWithCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringStartsWithRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringStartsWith)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringEndsWithBridge), MAKE_ASM_NAME(StdCoreStringEndsWith), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringEndsWithCompiledAbiBridge), MAKE_ASM_NAME(StringEndsWithNativePlus), 4, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringEndsWithBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringEndsWithNativePlus), MAKE_ASM_NAME(StdCoreStringEndsWithCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringEndsWithRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringEndsWith)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringFromCharCodeBridge), MAKE_ASM_NAME(StdCoreStringFromCharCode), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringFromCharCodeCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringFromCharCodeCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringFromCharCodeBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringFromCharCodeCompiledAbi), MAKE_ASM_NAME(StdCoreStringFromCharCodeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringFromCharCodeRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringFromCharCode)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringFromCharCodeSingleBridge), MAKE_ASM_NAME(StdCoreStringFromCharCodeSingle), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringFromCharCodeSingleCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringFromCharCodeSingleCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringFromCharCodeSingleBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringFromCharCodeSingleCompiledAbi), MAKE_ASM_NAME(StdCoreStringFromCharCodeSingleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringFromCharCodeSingleRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringFromCharCodeSingle)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringRepeatBridge), MAKE_ASM_NAME(StdCoreStringRepeat), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringRepeatCompiledAbiBridge), MAKE_ASM_NAME(StringRepeatTlabNativePlus), 3, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringRepeatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringRepeatTlabNativePlus), MAKE_ASM_NAME(StdCoreStringRepeatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringRepeatRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringRepeat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringGetBridge), MAKE_ASM_NAME(StdCoreStringGet), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringGetCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringGetCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringGetBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringGetCompiledAbi), MAKE_ASM_NAME(StdCoreStringGetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringGetRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringGet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreToStringBooleanBridge), MAKE_ASM_NAME(StdCoreToStringBoolean), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreToStringBooleanCompiledAbiBridge), MAKE_ASM_NAME(StdCoreToStringBooleanCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreToStringBooleanBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreToStringBooleanCompiledAbi), MAKE_ASM_NAME(StdCoreToStringBooleanCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreToStringBooleanRuntimeCallChecker), MAKE_ASM_NAME(StdCoreToStringBoolean)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreToStringByteBridge), MAKE_ASM_NAME(StdCoreToStringByte), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreToStringByteCompiledAbiBridge), MAKE_ASM_NAME(StdCoreToStringByteCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreToStringByteBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreToStringByteCompiledAbi), MAKE_ASM_NAME(StdCoreToStringByteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreToStringByteRuntimeCallChecker), MAKE_ASM_NAME(StdCoreToStringByte)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreToStringCharBridge), MAKE_ASM_NAME(StdCoreToStringChar), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreToStringCharCompiledAbiBridge), MAKE_ASM_NAME(StdCoreToStringCharCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreToStringCharBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreToStringCharCompiledAbi), MAKE_ASM_NAME(StdCoreToStringCharCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreToStringCharRuntimeCallChecker), MAKE_ASM_NAME(StdCoreToStringChar)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreToStringShortBridge), MAKE_ASM_NAME(StdCoreToStringShort), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreToStringShortCompiledAbiBridge), MAKE_ASM_NAME(StdCoreToStringShortCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreToStringShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreToStringShortCompiledAbi), MAKE_ASM_NAME(StdCoreToStringShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreToStringShortRuntimeCallChecker), MAKE_ASM_NAME(StdCoreToStringShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreToStringIntBridge), MAKE_ASM_NAME(StdCoreToStringInt), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreToStringIntCompiledAbiBridge), MAKE_ASM_NAME(StdCoreToStringIntCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreToStringIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreToStringIntCompiledAbi), MAKE_ASM_NAME(StdCoreToStringIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreToStringIntRuntimeCallChecker), MAKE_ASM_NAME(StdCoreToStringInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreToStringLongBridge), MAKE_ASM_NAME(StdCoreToStringLong), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreToStringLongCompiledAbiBridge), MAKE_ASM_NAME(StdCoreToStringLongCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreToStringLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreToStringLongCompiledAbi), MAKE_ASM_NAME(StdCoreToStringLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreToStringLongRuntimeCallChecker), MAKE_ASM_NAME(StdCoreToStringLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendFloatBridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendFloat), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendFloatCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendFloatCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringBuilderAppendFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringBuilderAppendFloatCompiledAbi), MAKE_ASM_NAME(StdCoreStringBuilderAppendFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringBuilderAppendFloatRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringBuilderAppendFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendDoubleBridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendDouble), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendDoubleCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendDoubleCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringBuilderAppendDoubleBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringBuilderAppendDoubleCompiledAbi), MAKE_ASM_NAME(StdCoreStringBuilderAppendDoubleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringBuilderAppendDoubleRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringBuilderAppendDouble)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendLongBridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendLong), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendLongCompiledAbiBridge), MAKE_ASM_NAME(StringBuilderAppendLongNativePlus), 3, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringBuilderAppendLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringBuilderAppendLongNativePlus), MAKE_ASM_NAME(StdCoreStringBuilderAppendLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringBuilderAppendLongRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringBuilderAppendLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendIntBridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendInt), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendIntCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendIntCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringBuilderAppendIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringBuilderAppendIntCompiledAbi), MAKE_ASM_NAME(StdCoreStringBuilderAppendIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringBuilderAppendIntRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringBuilderAppendInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendShortBridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendShort), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendShortCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendShortCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringBuilderAppendShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringBuilderAppendShortCompiledAbi), MAKE_ASM_NAME(StdCoreStringBuilderAppendShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringBuilderAppendShortRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringBuilderAppendShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendByteBridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendByte), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendByteCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendByteCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringBuilderAppendByteBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringBuilderAppendByteCompiledAbi), MAKE_ASM_NAME(StdCoreStringBuilderAppendByteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringBuilderAppendByteRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringBuilderAppendByte)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendCharBridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendChar), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendCharCompiledAbiBridge), MAKE_ASM_NAME(StringBuilderAppendCharNativePlus), 3, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringBuilderAppendCharBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringBuilderAppendCharNativePlus), MAKE_ASM_NAME(StdCoreStringBuilderAppendCharCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringBuilderAppendCharRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringBuilderAppendChar)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendBoolBridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendBool), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendBoolCompiledAbiBridge), MAKE_ASM_NAME(StringBuilderAppendBoolNativePlus), 3, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringBuilderAppendBoolBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringBuilderAppendBoolNativePlus), MAKE_ASM_NAME(StdCoreStringBuilderAppendBoolCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringBuilderAppendBoolRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringBuilderAppendBool)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendStringBridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendString), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendStringCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendStringCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringBuilderAppendStringBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringBuilderAppendStringCompiledAbi), MAKE_ASM_NAME(StdCoreStringBuilderAppendStringCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringBuilderAppendStringRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringBuilderAppendString)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendString2Bridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendString2), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendString2CompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendString2CompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringBuilderAppendString2BridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringBuilderAppendString2CompiledAbi), MAKE_ASM_NAME(StdCoreStringBuilderAppendString2CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringBuilderAppendString2RuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringBuilderAppendString2)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendString3Bridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendString3), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendString3CompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendString3CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringBuilderAppendString3BridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringBuilderAppendString3CompiledAbi), MAKE_ASM_NAME(StdCoreStringBuilderAppendString3CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringBuilderAppendString3RuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringBuilderAppendString3)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendString4Bridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendString4), 5, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderAppendString4CompiledAbiBridge), MAKE_ASM_NAME(StdCoreStringBuilderAppendString4CompiledAbi), 6, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringBuilderAppendString4BridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStringBuilderAppendString4CompiledAbi), MAKE_ASM_NAME(StdCoreStringBuilderAppendString4CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringBuilderAppendString4RuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringBuilderAppendString4)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderToStringBridge), MAKE_ASM_NAME(StdCoreStringBuilderToString), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreStringBuilderToStringCompiledAbiBridge), MAKE_ASM_NAME(StringBuilderToStringNativePlus), 2, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStringBuilderToStringBridgeSelectorEntryPoint), MAKE_ASM_NAME(StringBuilderToStringNativePlus), MAKE_ASM_NAME(StdCoreStringBuilderToStringCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStringBuilderToStringRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStringBuilderToString)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreJSONGetJSONStringifyIgnoreBridge), MAKE_ASM_NAME(StdCoreJSONGetJSONStringifyIgnore), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreJSONGetJSONStringifyIgnoreCompiledAbiBridge), MAKE_ASM_NAME(StdCoreJSONGetJSONStringifyIgnoreCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreJSONGetJSONStringifyIgnoreBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreJSONGetJSONStringifyIgnoreCompiledAbi), MAKE_ASM_NAME(StdCoreJSONGetJSONStringifyIgnoreCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreJSONGetJSONStringifyIgnoreRuntimeCallChecker), MAKE_ASM_NAME(StdCoreJSONGetJSONStringifyIgnore)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreJSONGetJSONParseIgnoreBridge), MAKE_ASM_NAME(StdCoreJSONGetJSONParseIgnore), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreJSONGetJSONParseIgnoreCompiledAbiBridge), MAKE_ASM_NAME(StdCoreJSONGetJSONParseIgnoreCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreJSONGetJSONParseIgnoreBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreJSONGetJSONParseIgnoreCompiledAbi), MAKE_ASM_NAME(StdCoreJSONGetJSONParseIgnoreCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreJSONGetJSONParseIgnoreRuntimeCallChecker), MAKE_ASM_NAME(StdCoreJSONGetJSONParseIgnore)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreJSONGetJSONRenameBridge), MAKE_ASM_NAME(StdCoreJSONGetJSONRename), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreJSONGetJSONRenameCompiledAbiBridge), MAKE_ASM_NAME(StdCoreJSONGetJSONRenameCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreJSONGetJSONRenameBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreJSONGetJSONRenameCompiledAbi), MAKE_ASM_NAME(StdCoreJSONGetJSONRenameCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreJSONGetJSONRenameRuntimeCallChecker), MAKE_ASM_NAME(StdCoreJSONGetJSONRename)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EscompatDateNowBridge), MAKE_ASM_NAME(EscompatDateNow), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EscompatDateNowCompiledAbiBridge), MAKE_ASM_NAME(EscompatDateNowCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EscompatDateNowBridgeSelectorEntryPoint), MAKE_ASM_NAME(EscompatDateNowCompiledAbi), MAKE_ASM_NAME(EscompatDateNowCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EscompatDateNowRuntimeCallChecker), MAKE_ASM_NAME(EscompatDateNow)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EscompatDateGetLocalTimezoneOffsetBridge), MAKE_ASM_NAME(EscompatDateGetLocalTimezoneOffset), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EscompatDateGetLocalTimezoneOffsetCompiledAbiBridge), MAKE_ASM_NAME(EscompatDateGetLocalTimezoneOffsetCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EscompatDateGetLocalTimezoneOffsetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EscompatDateGetLocalTimezoneOffsetCompiledAbi), MAKE_ASM_NAME(EscompatDateGetLocalTimezoneOffsetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EscompatDateGetLocalTimezoneOffsetRuntimeCallChecker), MAKE_ASM_NAME(EscompatDateGetLocalTimezoneOffset)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EscompatDateGetTimezoneNameBridge), MAKE_ASM_NAME(EscompatDateGetTimezoneName), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EscompatDateGetTimezoneNameCompiledAbiBridge), MAKE_ASM_NAME(EscompatDateGetTimezoneNameCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EscompatDateGetTimezoneNameBridgeSelectorEntryPoint), MAKE_ASM_NAME(EscompatDateGetTimezoneNameCompiledAbi), MAKE_ASM_NAME(EscompatDateGetTimezoneNameCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EscompatDateGetTimezoneNameRuntimeCallChecker), MAKE_ASM_NAME(EscompatDateGetTimezoneName)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayGetBridge), MAKE_ASM_NAME(EtsEscompatArrayGet), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayGetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatArrayGetCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatArrayGetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatArrayGetCompiledAbi), MAKE_ASM_NAME(EtsEscompatArrayGetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatArrayGetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatArrayGet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArraySetBridge), MAKE_ASM_NAME(EtsEscompatArraySet), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArraySetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatArraySetCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatArraySetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatArraySetCompiledAbi), MAKE_ASM_NAME(EtsEscompatArraySetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatArraySetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatArraySet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayJoinInternalBridge), MAKE_ASM_NAME(EtsEscompatArrayJoinInternal), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayJoinInternalCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatArrayJoinInternalCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatArrayJoinInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatArrayJoinInternalCompiledAbi), MAKE_ASM_NAME(EtsEscompatArrayJoinInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatArrayJoinInternalRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatArrayJoinInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayInternalIndexOfBridge), MAKE_ASM_NAME(EtsEscompatArrayInternalIndexOf), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayInternalIndexOfCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatArrayInternalIndexOfCompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatArrayInternalIndexOfBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatArrayInternalIndexOfCompiledAbi), MAKE_ASM_NAME(EtsEscompatArrayInternalIndexOfCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatArrayInternalIndexOfRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatArrayInternalIndexOf)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayInternalLastIndexOfBridge), MAKE_ASM_NAME(EtsEscompatArrayInternalLastIndexOf), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayInternalLastIndexOfCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatArrayInternalLastIndexOfCompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatArrayInternalLastIndexOfBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatArrayInternalLastIndexOfCompiledAbi), MAKE_ASM_NAME(EtsEscompatArrayInternalLastIndexOfCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatArrayInternalLastIndexOfRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatArrayInternalLastIndexOf)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayFillImplBridge), MAKE_ASM_NAME(EtsEscompatArrayFillImpl), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayFillImplCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatArrayFillImplCompiledAbi), 6, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatArrayFillImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatArrayFillImplCompiledAbi), MAKE_ASM_NAME(EtsEscompatArrayFillImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatArrayFillImplRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatArrayFillImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayGetUnsafeBridge), MAKE_ASM_NAME(EtsEscompatArrayGetUnsafe), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayGetUnsafeCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatArrayGetUnsafeCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatArrayGetUnsafeBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatArrayGetUnsafeCompiledAbi), MAKE_ASM_NAME(EtsEscompatArrayGetUnsafeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatArrayGetUnsafeRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatArrayGetUnsafe)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArraySetUnsafeBridge), MAKE_ASM_NAME(EtsEscompatArraySetUnsafe), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArraySetUnsafeCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatArraySetUnsafeCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatArraySetUnsafeBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatArraySetUnsafeCompiledAbi), MAKE_ASM_NAME(EtsEscompatArraySetUnsafeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatArraySetUnsafeRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatArraySetUnsafe)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayUnshiftInternalBridge), MAKE_ASM_NAME(EtsEscompatArrayUnshiftInternal), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayUnshiftInternalCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatArrayUnshiftInternalCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatArrayUnshiftInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatArrayUnshiftInternalCompiledAbi), MAKE_ASM_NAME(EtsEscompatArrayUnshiftInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatArrayUnshiftInternalRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatArrayUnshiftInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayReverseBridge), MAKE_ASM_NAME(EtsEscompatArrayReverse), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayReverseCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatArrayReverseCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatArrayReverseBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatArrayReverseCompiledAbi), MAKE_ASM_NAME(EtsEscompatArrayReverseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatArrayReverseRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatArrayReverse)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayIsPlatformArrayBridge), MAKE_ASM_NAME(EtsEscompatArrayIsPlatformArray), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayIsPlatformArrayCompiledAbiBridge), MAKE_ASM_NAME(EscompatArrayIsPlatformArrayFastNativePlus), 2, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatArrayIsPlatformArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(EscompatArrayIsPlatformArrayFastNativePlus), MAKE_ASM_NAME(EtsEscompatArrayIsPlatformArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatArrayIsPlatformArrayRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatArrayIsPlatformArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayGetBufferBridge), MAKE_ASM_NAME(EtsEscompatArrayGetBuffer), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayGetBufferCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatArrayGetBufferCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatArrayGetBufferBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatArrayGetBufferCompiledAbi), MAKE_ASM_NAME(EtsEscompatArrayGetBufferCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatArrayGetBufferRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatArrayGetBuffer)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdRuntimeSameValueZeroBridge), MAKE_ASM_NAME(StdRuntimeSameValueZero), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdRuntimeSameValueZeroCompiledAbiBridge), MAKE_ASM_NAME(StdRuntimeSameValueZeroCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdRuntimeSameValueZeroBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdRuntimeSameValueZeroCompiledAbi), MAKE_ASM_NAME(StdRuntimeSameValueZeroCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdRuntimeSameValueZeroRuntimeCallChecker), MAKE_ASM_NAME(StdRuntimeSameValueZero)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsWeakMapValidateKeyBridge), MAKE_ASM_NAME(EtsWeakMapValidateKey), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsWeakMapValidateKeyCompiledAbiBridge), MAKE_ASM_NAME(EtsWeakMapValidateKeyCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsWeakMapValidateKeyBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsWeakMapValidateKeyCompiledAbi), MAKE_ASM_NAME(EtsWeakMapValidateKeyCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsWeakMapValidateKeyRuntimeCallChecker), MAKE_ASM_NAME(EtsWeakMapValidateKey)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayBufferAtBridge), MAKE_ASM_NAME(EtsEscompatArrayBufferAt), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayBufferAtCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatArrayBufferAtCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatArrayBufferAtBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatArrayBufferAtCompiledAbi), MAKE_ASM_NAME(EtsEscompatArrayBufferAtCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatArrayBufferAtRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatArrayBufferAt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayBufferSetBridge), MAKE_ASM_NAME(EtsEscompatArrayBufferSet), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayBufferSetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatArrayBufferSetCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatArrayBufferSetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatArrayBufferSetCompiledAbi), MAKE_ASM_NAME(EtsEscompatArrayBufferSetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatArrayBufferSetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatArrayBufferSet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayBufferSetValuesBridge), MAKE_ASM_NAME(EtsEscompatArrayBufferSetValues), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayBufferSetValuesCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatArrayBufferSetValuesCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatArrayBufferSetValuesBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatArrayBufferSetValuesCompiledAbi), MAKE_ASM_NAME(EtsEscompatArrayBufferSetValuesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatArrayBufferSetValuesRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatArrayBufferSetValues)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayBufferAllocateNonMovableBridge), MAKE_ASM_NAME(EtsEscompatArrayBufferAllocateNonMovable), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayBufferAllocateNonMovableCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatArrayBufferAllocateNonMovableCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatArrayBufferAllocateNonMovableBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatArrayBufferAllocateNonMovableCompiledAbi), MAKE_ASM_NAME(EtsEscompatArrayBufferAllocateNonMovableCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatArrayBufferAllocateNonMovableRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatArrayBufferAllocateNonMovable)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayBufferGetAddressBridge), MAKE_ASM_NAME(EtsEscompatArrayBufferGetAddress), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatArrayBufferGetAddressCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatArrayBufferGetAddressCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatArrayBufferGetAddressBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatArrayBufferGetAddressCompiledAbi), MAKE_ASM_NAME(EtsEscompatArrayBufferGetAddressCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatArrayBufferGetAddressRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatArrayBufferGetAddress)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsArrayBufferFromEncodedStringBridge), MAKE_ASM_NAME(EtsArrayBufferFromEncodedString), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsArrayBufferFromEncodedStringCompiledAbiBridge), MAKE_ASM_NAME(EtsArrayBufferFromEncodedStringCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsArrayBufferFromEncodedStringBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsArrayBufferFromEncodedStringCompiledAbi), MAKE_ASM_NAME(EtsArrayBufferFromEncodedStringCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsArrayBufferFromEncodedStringRuntimeCallChecker), MAKE_ASM_NAME(EtsArrayBufferFromEncodedString)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsArrayBufferFromBufferSliceBridge), MAKE_ASM_NAME(EtsArrayBufferFromBufferSlice), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsArrayBufferFromBufferSliceCompiledAbiBridge), MAKE_ASM_NAME(EtsArrayBufferFromBufferSliceCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsArrayBufferFromBufferSliceBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsArrayBufferFromBufferSliceCompiledAbi), MAKE_ASM_NAME(EtsArrayBufferFromBufferSliceCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsArrayBufferFromBufferSliceRuntimeCallChecker), MAKE_ASM_NAME(EtsArrayBufferFromBufferSlice)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsStringBytesLengthBridge), MAKE_ASM_NAME(EtsStringBytesLength), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsStringBytesLengthCompiledAbiBridge), MAKE_ASM_NAME(EtsStringBytesLengthCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsStringBytesLengthBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsStringBytesLengthCompiledAbi), MAKE_ASM_NAME(EtsStringBytesLengthCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsStringBytesLengthRuntimeCallChecker), MAKE_ASM_NAME(EtsStringBytesLength)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsArrayBufferToStringBridge), MAKE_ASM_NAME(EtsArrayBufferToString), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsArrayBufferToStringCompiledAbiBridge), MAKE_ASM_NAME(EtsArrayBufferToStringCompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsArrayBufferToStringBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsArrayBufferToStringCompiledAbi), MAKE_ASM_NAME(EtsArrayBufferToStringCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsArrayBufferToStringRuntimeCallChecker), MAKE_ASM_NAME(EtsArrayBufferToString)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsArrayBufferRegisterWeakRefBridge), MAKE_ASM_NAME(EtsArrayBufferRegisterWeakRef), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsArrayBufferRegisterWeakRefCompiledAbiBridge), MAKE_ASM_NAME(EtsArrayBufferRegisterWeakRefCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsArrayBufferRegisterWeakRefBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsArrayBufferRegisterWeakRefCompiledAbi), MAKE_ASM_NAME(EtsArrayBufferRegisterWeakRefCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsArrayBufferRegisterWeakRefRuntimeCallChecker), MAKE_ASM_NAME(EtsArrayBufferRegisterWeakRef)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsArrayBufferUnregisterWeakRefBridge), MAKE_ASM_NAME(EtsArrayBufferUnregisterWeakRef), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsArrayBufferUnregisterWeakRefCompiledAbiBridge), MAKE_ASM_NAME(EtsArrayBufferUnregisterWeakRefCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsArrayBufferUnregisterWeakRefBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsArrayBufferUnregisterWeakRefCompiledAbi), MAKE_ASM_NAME(EtsArrayBufferUnregisterWeakRefCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsArrayBufferUnregisterWeakRefRuntimeCallChecker), MAKE_ASM_NAME(EtsArrayBufferUnregisterWeakRef)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArraySetIntBridge), MAKE_ASM_NAME(EtsEscompatInt8ArraySetInt), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArraySetIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArraySetIntCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArraySetIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArraySetIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArraySetIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArraySetIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArraySetInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArraySetByteBridge), MAKE_ASM_NAME(EtsEscompatInt8ArraySetByte), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArraySetByteCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArraySetByteCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArraySetByteBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArraySetByteCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArraySetByteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArraySetByteRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArraySetByte)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayGetBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayGet), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayGetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayGetCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArrayGetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArrayGetCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArrayGetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArrayGetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArrayGet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayGetUnsafeBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayGetUnsafe), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayGetUnsafeCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayGetUnsafeCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArrayGetUnsafeBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArrayGetUnsafeCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArrayGetUnsafeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArrayGetUnsafeRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArrayGetUnsafe)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesBridge), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValues), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValues)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesFromUnsignedBridge), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesFromUnsigned), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesFromUnsignedCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesFromUnsignedCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesFromUnsignedBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesFromUnsignedCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesFromUnsignedCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesFromUnsignedRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesFromUnsigned)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesWithOffsetBridge), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesWithOffset), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesWithOffsetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesWithOffsetCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesWithOffsetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesWithOffsetCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesWithOffsetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesWithOffsetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesWithOffset)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesFromArrayBridge), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesFromArray), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesFromArrayCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesFromArrayCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesFromArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesFromArrayCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesFromArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesFromArrayRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArraySetValuesFromArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArraySortBridge), MAKE_ASM_NAME(EtsEscompatInt8ArraySort), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArraySortCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArraySortCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArraySortBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArraySortCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArraySortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArraySortRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArraySort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayFillInternalBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayFillInternal), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayFillInternalCompiledAbiBridge), MAKE_ASM_NAME(Int8ArrayFillInternalNativePlus), 5, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArrayFillInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(Int8ArrayFillInternalNativePlus), MAKE_ASM_NAME(EtsEscompatInt8ArrayFillInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArrayFillInternalRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArrayFillInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayJoinBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayJoin), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayJoinCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayJoinCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArrayJoinBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArrayJoinCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArrayJoinCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArrayJoinRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArrayJoin)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArraySetIntBridge), MAKE_ASM_NAME(EtsEscompatInt16ArraySetInt), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArraySetIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArraySetIntCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArraySetIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArraySetIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArraySetIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArraySetIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArraySetInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArraySetShortBridge), MAKE_ASM_NAME(EtsEscompatInt16ArraySetShort), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArraySetShortCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArraySetShortCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArraySetShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArraySetShortCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArraySetShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArraySetShortRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArraySetShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayGetBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayGet), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayGetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayGetCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArrayGetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArrayGetCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArrayGetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArrayGetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArrayGet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayGetUnsafeBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayGetUnsafe), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayGetUnsafeCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayGetUnsafeCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArrayGetUnsafeBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArrayGetUnsafeCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArrayGetUnsafeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArrayGetUnsafeRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArrayGetUnsafe)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesBridge), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValues), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValues)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesFromUnsignedBridge), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesFromUnsigned), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesFromUnsignedCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesFromUnsignedCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesFromUnsignedBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesFromUnsignedCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesFromUnsignedCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesFromUnsignedRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesFromUnsigned)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesWithOffsetBridge), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesWithOffset), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesWithOffsetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesWithOffsetCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesWithOffsetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesWithOffsetCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesWithOffsetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesWithOffsetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesWithOffset)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesFromArrayBridge), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesFromArray), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesFromArrayCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesFromArrayCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesFromArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesFromArrayCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesFromArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesFromArrayRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArraySetValuesFromArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArraySortBridge), MAKE_ASM_NAME(EtsEscompatInt16ArraySort), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArraySortCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArraySortCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArraySortBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArraySortCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArraySortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArraySortRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArraySort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayJoinBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayJoin), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayJoinCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayJoinCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArrayJoinBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArrayJoinCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArrayJoinCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArrayJoinRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArrayJoin)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayFillInternalBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayFillInternal), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayFillInternalCompiledAbiBridge), MAKE_ASM_NAME(Int16ArrayFillInternalNativePlus), 5, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArrayFillInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(Int16ArrayFillInternalNativePlus), MAKE_ASM_NAME(EtsEscompatInt16ArrayFillInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArrayFillInternalRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArrayFillInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArraySetIntBridge), MAKE_ASM_NAME(EtsEscompatInt32ArraySetInt), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArraySetIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt32ArraySetIntCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt32ArraySetIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt32ArraySetIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt32ArraySetIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt32ArraySetIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt32ArraySetInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayGetBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayGet), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayGetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayGetCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt32ArrayGetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt32ArrayGetCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt32ArrayGetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt32ArrayGetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt32ArrayGet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayGetUnsafeBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayGetUnsafe), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayGetUnsafeCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayGetUnsafeCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt32ArrayGetUnsafeBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt32ArrayGetUnsafeCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt32ArrayGetUnsafeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt32ArrayGetUnsafeRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt32ArrayGetUnsafe)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesBridge), MAKE_ASM_NAME(EtsEscompatInt32ArraySetValues), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt32ArraySetValues)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesWithOffsetBridge), MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesWithOffset), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesWithOffsetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesWithOffsetCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesWithOffsetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesWithOffsetCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesWithOffsetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesWithOffsetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesWithOffset)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesFromArrayBridge), MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesFromArray), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesFromArrayCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesFromArrayCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesFromArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesFromArrayCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesFromArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesFromArrayRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt32ArraySetValuesFromArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArraySortBridge), MAKE_ASM_NAME(EtsEscompatInt32ArraySort), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArraySortCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt32ArraySortCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt32ArraySortBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt32ArraySortCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt32ArraySortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt32ArraySortRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt32ArraySort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayJoinBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayJoin), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayJoinCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayJoinCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt32ArrayJoinBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt32ArrayJoinCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt32ArrayJoinCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt32ArrayJoinRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt32ArrayJoin)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayFillInternalBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayFillInternal), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayFillInternalCompiledAbiBridge), MAKE_ASM_NAME(Int32ArrayFillInternalNativePlus), 5, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt32ArrayFillInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(Int32ArrayFillInternalNativePlus), MAKE_ASM_NAME(EtsEscompatInt32ArrayFillInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt32ArrayFillInternalRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt32ArrayFillInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetLongBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetLong), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetLongCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayGetBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayGet), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayGetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayGetCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArrayGetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayGetCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayGetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArrayGetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayGet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayGetUnsafeBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayGetUnsafe), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayGetUnsafeCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayGetUnsafeCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArrayGetUnsafeBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayGetUnsafeCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayGetUnsafeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArrayGetUnsafeRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayGetUnsafe)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValues), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValues)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesWithOffsetBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesWithOffset), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesWithOffsetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesWithOffsetCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesWithOffsetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesWithOffsetCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesWithOffsetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesWithOffsetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesWithOffset)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesFromArrayBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesFromArray), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesFromArrayCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesFromArrayCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesFromArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesFromArrayCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesFromArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesFromArrayRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySetValuesFromArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArraySortBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySort), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArraySortCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySortCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArraySortBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySortCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArraySortRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArraySort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayJoinBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayJoin), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayJoinCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayJoinCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArrayJoinBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayJoinCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayJoinCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArrayJoinRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayJoin)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayFillInternalBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayFillInternal), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayFillInternalCompiledAbiBridge), MAKE_ASM_NAME(BigInt64ArrayFillInternalNativePlus), 5, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArrayFillInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(BigInt64ArrayFillInternalNativePlus), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayFillInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArrayFillInternalRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayFillInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArraySetFloatBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetFloat), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArraySetFloatCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetFloatCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArraySetFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetFloatCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArraySetFloatRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayGetBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayGet), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayGetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayGetCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArrayGetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArrayGetCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArrayGetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArrayGetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArrayGet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayGetUnsafeBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayGetUnsafe), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayGetUnsafeCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayGetUnsafeCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArrayGetUnsafeBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArrayGetUnsafeCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArrayGetUnsafeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArrayGetUnsafeRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArrayGetUnsafe)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValues), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValues)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesWithOffsetBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesWithOffset), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesWithOffsetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesWithOffsetCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesWithOffsetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesWithOffsetCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesWithOffsetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesWithOffsetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesWithOffset)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesFromArrayBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesFromArray), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesFromArrayCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesFromArrayCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesFromArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesFromArrayCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesFromArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesFromArrayRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArraySetValuesFromArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArraySortBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArraySort), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArraySortCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArraySortCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArraySortBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArraySortCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArraySortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArraySortRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArraySort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayFillInternalBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayFillInternal), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayFillInternalCompiledAbiBridge), MAKE_ASM_NAME(Float32ArrayFillInternalNativePlus), 5, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArrayFillInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(Float32ArrayFillInternalNativePlus), MAKE_ASM_NAME(EtsEscompatFloat32ArrayFillInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArrayFillInternalRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArrayFillInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayJoinBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayJoin), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayJoinCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayJoinCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArrayJoinBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArrayJoinCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArrayJoinCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArrayJoinRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArrayJoin)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayContainsNaNBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayContainsNaN), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayContainsNaNCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayContainsNaNCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArrayContainsNaNBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArrayContainsNaNCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArrayContainsNaNCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArrayContainsNaNRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArrayContainsNaN)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArraySetDoubleBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetDouble), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArraySetDoubleCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetDoubleCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArraySetDoubleBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetDoubleCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetDoubleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArraySetDoubleRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetDouble)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayGetBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayGet), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayGetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayGetCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArrayGetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat64ArrayGetCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat64ArrayGetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArrayGetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArrayGet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayGetUnsafeBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayGetUnsafe), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayGetUnsafeCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayGetUnsafeCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArrayGetUnsafeBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat64ArrayGetUnsafeCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat64ArrayGetUnsafeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArrayGetUnsafeRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArrayGetUnsafe)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValues), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValues)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesWithOffsetBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesWithOffset), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesWithOffsetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesWithOffsetCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesWithOffsetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesWithOffsetCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesWithOffsetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesWithOffsetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesWithOffset)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesFromArrayBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesFromArray), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesFromArrayCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesFromArrayCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesFromArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesFromArrayCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesFromArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesFromArrayRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArraySetValuesFromArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArraySortBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArraySort), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArraySortCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArraySortCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArraySortBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat64ArraySortCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat64ArraySortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArraySortRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArraySort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayFillInternalBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayFillInternal), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayFillInternalCompiledAbiBridge), MAKE_ASM_NAME(Float64ArrayFillInternalNativePlus), 5, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArrayFillInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(Float64ArrayFillInternalNativePlus), MAKE_ASM_NAME(EtsEscompatFloat64ArrayFillInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArrayFillInternalRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArrayFillInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayJoinBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayJoin), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayJoinCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayJoinCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArrayJoinBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat64ArrayJoinCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat64ArrayJoinCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArrayJoinRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArrayJoin)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayContainsNaNBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayContainsNaN), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayContainsNaNCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayContainsNaNCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArrayContainsNaNBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat64ArrayContainsNaNCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat64ArrayContainsNaNCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArrayContainsNaNRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArrayContainsNaN)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetIntBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetInt), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetIntCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayGetBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayGet), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayGetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayGetCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayGetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayGetCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayGetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayGetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayGet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayGetUnsafeBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayGetUnsafe), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayGetUnsafeCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayGetUnsafeCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayGetUnsafeBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayGetUnsafeCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayGetUnsafeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayGetUnsafeRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayGetUnsafe)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetValuesBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetValues), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetValuesCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetValuesCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetValuesBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetValuesCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetValuesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetValuesRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetValues)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetValuesWithOffsetBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetValuesWithOffset), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetValuesWithOffsetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetValuesWithOffsetCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetValuesWithOffsetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetValuesWithOffsetCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetValuesWithOffsetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetValuesWithOffsetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySetValuesWithOffset)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ClampedArraySetValuesFromArrayBridge), MAKE_ASM_NAME(EtsEscompatUint8ClampedArraySetValuesFromArray), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ClampedArraySetValuesFromArrayCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint8ClampedArraySetValuesFromArrayCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint8ClampedArraySetValuesFromArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint8ClampedArraySetValuesFromArrayCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint8ClampedArraySetValuesFromArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint8ClampedArraySetValuesFromArrayRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint8ClampedArraySetValuesFromArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySortBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySort), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySortCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySortCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySortBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySortCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySortRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArraySort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayFillInternalBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayFillInternal), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayFillInternalCompiledAbiBridge), MAKE_ASM_NAME(UInt8ClampedArrayFillInternalNativePlus), 5, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayFillInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(UInt8ClampedArrayFillInternalNativePlus), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayFillInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayFillInternalRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayFillInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayJoinBridge), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayJoin), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayJoinCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayJoinCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayJoinBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayJoinCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayJoinCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayJoinRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayJoin)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArraySetIntBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArraySetInt), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArraySetIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArraySetIntCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ArraySetIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ArraySetIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ArraySetIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ArraySetIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ArraySetInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayGetBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayGet), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayGetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayGetCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ArrayGetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ArrayGetCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ArrayGetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ArrayGetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ArrayGet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayGetUnsafeBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayGetUnsafe), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayGetUnsafeCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayGetUnsafeCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ArrayGetUnsafeBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ArrayGetUnsafeCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ArrayGetUnsafeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ArrayGetUnsafeRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ArrayGetUnsafe)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArraySetValuesBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArraySetValues), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArraySetValuesCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArraySetValuesCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ArraySetValuesBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ArraySetValuesCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ArraySetValuesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ArraySetValuesRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ArraySetValues)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ArraySetValuesFromSignedBridge), MAKE_ASM_NAME(EtsEscompatUint8ArraySetValuesFromSigned), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ArraySetValuesFromSignedCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint8ArraySetValuesFromSignedCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint8ArraySetValuesFromSignedBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint8ArraySetValuesFromSignedCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint8ArraySetValuesFromSignedCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint8ArraySetValuesFromSignedRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint8ArraySetValuesFromSigned)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArraySetValuesWithOffsetBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArraySetValuesWithOffset), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArraySetValuesWithOffsetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArraySetValuesWithOffsetCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ArraySetValuesWithOffsetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ArraySetValuesWithOffsetCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ArraySetValuesWithOffsetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ArraySetValuesWithOffsetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ArraySetValuesWithOffset)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ArraySetValuesFromArrayBridge), MAKE_ASM_NAME(EtsEscompatUint8ArraySetValuesFromArray), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ArraySetValuesFromArrayCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint8ArraySetValuesFromArrayCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint8ArraySetValuesFromArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint8ArraySetValuesFromArrayCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint8ArraySetValuesFromArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint8ArraySetValuesFromArrayRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint8ArraySetValuesFromArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArraySortBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArraySort), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArraySortCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArraySortCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ArraySortBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ArraySortCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ArraySortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ArraySortRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ArraySort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayFillInternalBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayFillInternal), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayFillInternalCompiledAbiBridge), MAKE_ASM_NAME(UInt8ArrayFillInternalNativePlus), 5, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ArrayFillInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(UInt8ArrayFillInternalNativePlus), MAKE_ASM_NAME(EtsEscompatUInt8ArrayFillInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ArrayFillInternalRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ArrayFillInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ArrayJoinBridge), MAKE_ASM_NAME(EtsEscompatUint8ArrayJoin), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ArrayJoinCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint8ArrayJoinCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint8ArrayJoinBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint8ArrayJoinCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint8ArrayJoinCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint8ArrayJoinRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint8ArrayJoin)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArraySetIntBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArraySetInt), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArraySetIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArraySetIntCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt16ArraySetIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt16ArraySetIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt16ArraySetIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt16ArraySetIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt16ArraySetInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayGetBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayGet), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayGetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayGetCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt16ArrayGetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt16ArrayGetCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt16ArrayGetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt16ArrayGetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt16ArrayGet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayGetUnsafeBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayGetUnsafe), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayGetUnsafeCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayGetUnsafeCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt16ArrayGetUnsafeBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt16ArrayGetUnsafeCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt16ArrayGetUnsafeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt16ArrayGetUnsafeRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt16ArrayGetUnsafe)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArraySetValuesBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArraySetValues), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArraySetValuesCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArraySetValuesCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt16ArraySetValuesBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt16ArraySetValuesCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt16ArraySetValuesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt16ArraySetValuesRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt16ArraySetValues)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint16ArraySetValuesFromSignedBridge), MAKE_ASM_NAME(EtsEscompatUint16ArraySetValuesFromSigned), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint16ArraySetValuesFromSignedCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint16ArraySetValuesFromSignedCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint16ArraySetValuesFromSignedBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint16ArraySetValuesFromSignedCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint16ArraySetValuesFromSignedCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint16ArraySetValuesFromSignedRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint16ArraySetValuesFromSigned)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArraySetValuesWithOffsetBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArraySetValuesWithOffset), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArraySetValuesWithOffsetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArraySetValuesWithOffsetCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt16ArraySetValuesWithOffsetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt16ArraySetValuesWithOffsetCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt16ArraySetValuesWithOffsetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt16ArraySetValuesWithOffsetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt16ArraySetValuesWithOffset)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint16ArraySetValuesFromArrayBridge), MAKE_ASM_NAME(EtsEscompatUint16ArraySetValuesFromArray), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint16ArraySetValuesFromArrayCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint16ArraySetValuesFromArrayCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint16ArraySetValuesFromArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint16ArraySetValuesFromArrayCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint16ArraySetValuesFromArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint16ArraySetValuesFromArrayRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint16ArraySetValuesFromArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayFillInternalBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayFillInternal), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayFillInternalCompiledAbiBridge), MAKE_ASM_NAME(UInt16ArrayFillInternalNativePlus), 5, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt16ArrayFillInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(UInt16ArrayFillInternalNativePlus), MAKE_ASM_NAME(EtsEscompatUInt16ArrayFillInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt16ArrayFillInternalRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt16ArrayFillInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArraySortBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArraySort), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArraySortCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArraySortCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt16ArraySortBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt16ArraySortCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt16ArraySortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt16ArraySortRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt16ArraySort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint16ArrayJoinBridge), MAKE_ASM_NAME(EtsEscompatUint16ArrayJoin), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint16ArrayJoinCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint16ArrayJoinCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint16ArrayJoinBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint16ArrayJoinCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint16ArrayJoinCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint16ArrayJoinRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint16ArrayJoin)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArraySetIntBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetInt), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArraySetIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetIntCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt32ArraySetIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt32ArraySetIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArraySetLongBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetLong), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArraySetLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetLongCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt32ArraySetLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt32ArraySetLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayGetBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayGet), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayGetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayGetCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt32ArrayGetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt32ArrayGetCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt32ArrayGetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt32ArrayGetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt32ArrayGet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayGetUnsafeBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayGetUnsafe), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayGetUnsafeCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayGetUnsafeCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt32ArrayGetUnsafeBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt32ArrayGetUnsafeCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt32ArrayGetUnsafeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt32ArrayGetUnsafeRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt32ArrayGetUnsafe)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArraySetValuesBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetValues), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArraySetValuesCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetValuesCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt32ArraySetValuesBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetValuesCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetValuesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt32ArraySetValuesRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetValues)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint32ArraySetValuesFromSignedBridge), MAKE_ASM_NAME(EtsEscompatUint32ArraySetValuesFromSigned), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint32ArraySetValuesFromSignedCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint32ArraySetValuesFromSignedCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint32ArraySetValuesFromSignedBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint32ArraySetValuesFromSignedCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint32ArraySetValuesFromSignedCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint32ArraySetValuesFromSignedRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint32ArraySetValuesFromSigned)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArraySetValuesWithOffsetBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetValuesWithOffset), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArraySetValuesWithOffsetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetValuesWithOffsetCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt32ArraySetValuesWithOffsetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetValuesWithOffsetCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetValuesWithOffsetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt32ArraySetValuesWithOffsetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt32ArraySetValuesWithOffset)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint32ArraySetValuesFromArrayBridge), MAKE_ASM_NAME(EtsEscompatUint32ArraySetValuesFromArray), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint32ArraySetValuesFromArrayCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint32ArraySetValuesFromArrayCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint32ArraySetValuesFromArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint32ArraySetValuesFromArrayCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint32ArraySetValuesFromArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint32ArraySetValuesFromArrayRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint32ArraySetValuesFromArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayFillInternalBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayFillInternal), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayFillInternalCompiledAbiBridge), MAKE_ASM_NAME(UInt32ArrayFillInternalNativePlus), 5, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt32ArrayFillInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(UInt32ArrayFillInternalNativePlus), MAKE_ASM_NAME(EtsEscompatUInt32ArrayFillInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt32ArrayFillInternalRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt32ArrayFillInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArraySortBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArraySort), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArraySortCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArraySortCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt32ArraySortBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt32ArraySortCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt32ArraySortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt32ArraySortRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt32ArraySort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint32ArrayJoinBridge), MAKE_ASM_NAME(EtsEscompatUint32ArrayJoin), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint32ArrayJoinCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint32ArrayJoinCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint32ArrayJoinBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint32ArrayJoinCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint32ArrayJoinCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint32ArrayJoinRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint32ArrayJoin)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetIntBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetInt), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetIntCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetLongBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetLong), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetLongCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayGetBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayGet), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayGetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayGetCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayGetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayGetCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayGetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayGetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayGet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayGetUnsafeBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayGetUnsafe), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayGetUnsafeCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayGetUnsafeCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayGetUnsafeBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayGetUnsafeCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayGetUnsafeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayGetUnsafeRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayGetUnsafe)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetValuesBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetValues), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetValuesCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetValuesCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetValuesBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetValuesCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetValuesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetValuesRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetValues)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetValuesWithOffsetBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetValuesWithOffset), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetValuesWithOffsetCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetValuesWithOffsetCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetValuesWithOffsetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetValuesWithOffsetCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetValuesWithOffsetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetValuesWithOffsetRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySetValuesWithOffset)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUint64ArraySetValuesFromArrayBridge), MAKE_ASM_NAME(EtsEscompatBigUint64ArraySetValuesFromArray), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUint64ArraySetValuesFromArrayCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUint64ArraySetValuesFromArrayCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUint64ArraySetValuesFromArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUint64ArraySetValuesFromArrayCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUint64ArraySetValuesFromArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUint64ArraySetValuesFromArrayRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUint64ArraySetValuesFromArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayFillInternalBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayFillInternal), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayFillInternalCompiledAbiBridge), MAKE_ASM_NAME(BigUInt64ArrayFillInternalNativePlus), 5, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayFillInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(BigUInt64ArrayFillInternalNativePlus), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayFillInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayFillInternalRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayFillInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySortBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySort), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySortCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySortCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySortBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySortCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySortRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUInt64ArraySort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUint64ArrayJoinBridge), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayJoin), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUint64ArrayJoinCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayJoinCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUint64ArrayJoinBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayJoinCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayJoinCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUint64ArrayJoinRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayJoin)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayReverseBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayReverse), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayReverseCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayReverseCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArrayReverseBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArrayReverseCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArrayReverseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArrayReverseRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArrayReverse)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayReverseBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayReverse), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayReverseCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayReverseCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArrayReverseBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArrayReverseCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArrayReverseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArrayReverseRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArrayReverse)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayReverseBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayReverse), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayReverseCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayReverseCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt32ArrayReverseBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt32ArrayReverseCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt32ArrayReverseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt32ArrayReverseRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt32ArrayReverse)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayReverseBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayReverse), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayReverseCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayReverseCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArrayReverseBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayReverseCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayReverseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArrayReverseRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayReverse)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayReverseBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayReverse), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayReverseCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayReverseCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArrayReverseBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArrayReverseCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArrayReverseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArrayReverseRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArrayReverse)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayReverseBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayReverse), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayReverseCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayReverseCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArrayReverseBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat64ArrayReverseCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat64ArrayReverseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArrayReverseRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArrayReverse)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayReverseBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayReverse), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayReverseCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayReverseCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ArrayReverseBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ArrayReverseCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ArrayReverseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ArrayReverseRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ArrayReverse)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayReverseBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayReverse), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayReverseCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayReverseCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt16ArrayReverseBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt16ArrayReverseCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt16ArrayReverseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt16ArrayReverseRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt16ArrayReverse)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayReverseBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayReverse), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayReverseCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayReverseCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt32ArrayReverseBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt32ArrayReverseCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt32ArrayReverseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt32ArrayReverseRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt32ArrayReverse)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayReverseBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayReverse), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayReverseCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayReverseCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayReverseBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayReverseCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayReverseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayReverseRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayReverse)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayReverseCopyBufferBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayReverseCopyBuffer), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayReverseCopyBufferCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayReverseCopyBufferCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArrayReverseCopyBufferBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArrayReverseCopyBufferCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArrayReverseCopyBufferCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArrayReverseCopyBufferRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArrayReverseCopyBuffer)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayReverseCopyBufferBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayReverseCopyBuffer), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayReverseCopyBufferCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayReverseCopyBufferCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArrayReverseCopyBufferBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArrayReverseCopyBufferCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArrayReverseCopyBufferCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArrayReverseCopyBufferRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArrayReverseCopyBuffer)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayReverseCopyBufferBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayReverseCopyBuffer), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayReverseCopyBufferCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayReverseCopyBufferCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt32ArrayReverseCopyBufferBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt32ArrayReverseCopyBufferCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt32ArrayReverseCopyBufferCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt32ArrayReverseCopyBufferRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt32ArrayReverseCopyBuffer)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayReverseCopyBufferBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayReverseCopyBuffer), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayReverseCopyBufferCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayReverseCopyBufferCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArrayReverseCopyBufferBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayReverseCopyBufferCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayReverseCopyBufferCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArrayReverseCopyBufferRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayReverseCopyBuffer)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayReverseCopyBufferBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayReverseCopyBuffer), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayReverseCopyBufferCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayReverseCopyBufferCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArrayReverseCopyBufferBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArrayReverseCopyBufferCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArrayReverseCopyBufferCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArrayReverseCopyBufferRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArrayReverseCopyBuffer)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayReverseCopyBufferBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayReverseCopyBuffer), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayReverseCopyBufferCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayReverseCopyBufferCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArrayReverseCopyBufferBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat64ArrayReverseCopyBufferCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat64ArrayReverseCopyBufferCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArrayReverseCopyBufferRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArrayReverseCopyBuffer)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayReverseCopyBufferBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayReverseCopyBuffer), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayReverseCopyBufferCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayReverseCopyBufferCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ArrayReverseCopyBufferBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ArrayReverseCopyBufferCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ArrayReverseCopyBufferCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ArrayReverseCopyBufferRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ArrayReverseCopyBuffer)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayReverseCopyBufferBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayReverseCopyBuffer), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayReverseCopyBufferCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayReverseCopyBufferCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt16ArrayReverseCopyBufferBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt16ArrayReverseCopyBufferCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt16ArrayReverseCopyBufferCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt16ArrayReverseCopyBufferRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt16ArrayReverseCopyBuffer)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayReverseCopyBufferBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayReverseCopyBuffer), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayReverseCopyBufferCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayReverseCopyBufferCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt32ArrayReverseCopyBufferBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt32ArrayReverseCopyBufferCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt32ArrayReverseCopyBufferCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt32ArrayReverseCopyBufferRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt32ArrayReverseCopyBuffer)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayReverseCopyBufferBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayReverseCopyBuffer), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayReverseCopyBufferCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayReverseCopyBufferCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayReverseCopyBufferBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayReverseCopyBufferCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayReverseCopyBufferCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayReverseCopyBufferRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayReverseCopyBuffer)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayCopyWithinImplBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayCopyWithinImpl), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayCopyWithinImplCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayCopyWithinImplCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArrayCopyWithinImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArrayCopyWithinImplCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArrayCopyWithinImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArrayCopyWithinImplRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArrayCopyWithinImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayCopyWithinImplBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayCopyWithinImpl), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayCopyWithinImplCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayCopyWithinImplCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArrayCopyWithinImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArrayCopyWithinImplCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArrayCopyWithinImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArrayCopyWithinImplRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArrayCopyWithinImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayCopyWithinImplBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayCopyWithinImpl), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayCopyWithinImplCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayCopyWithinImplCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt32ArrayCopyWithinImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt32ArrayCopyWithinImplCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt32ArrayCopyWithinImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt32ArrayCopyWithinImplRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt32ArrayCopyWithinImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayCopyWithinImplBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayCopyWithinImpl), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayCopyWithinImplCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayCopyWithinImplCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArrayCopyWithinImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayCopyWithinImplCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayCopyWithinImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArrayCopyWithinImplRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayCopyWithinImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayCopyWithinImplBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayCopyWithinImpl), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayCopyWithinImplCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayCopyWithinImplCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArrayCopyWithinImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArrayCopyWithinImplCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArrayCopyWithinImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArrayCopyWithinImplRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArrayCopyWithinImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayCopyWithinImplBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayCopyWithinImpl), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayCopyWithinImplCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayCopyWithinImplCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArrayCopyWithinImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat64ArrayCopyWithinImplCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat64ArrayCopyWithinImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArrayCopyWithinImplRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArrayCopyWithinImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayCopyWithinImplBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayCopyWithinImpl), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayCopyWithinImplCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayCopyWithinImplCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ArrayCopyWithinImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ArrayCopyWithinImplCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ArrayCopyWithinImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ArrayCopyWithinImplRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ArrayCopyWithinImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayCopyWithinImplBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayCopyWithinImpl), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayCopyWithinImplCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayCopyWithinImplCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt16ArrayCopyWithinImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt16ArrayCopyWithinImplCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt16ArrayCopyWithinImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt16ArrayCopyWithinImplRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt16ArrayCopyWithinImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayCopyWithinImplBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayCopyWithinImpl), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayCopyWithinImplCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayCopyWithinImplCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt32ArrayCopyWithinImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt32ArrayCopyWithinImplCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt32ArrayCopyWithinImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt32ArrayCopyWithinImplRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt32ArrayCopyWithinImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayCopyWithinImplBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayCopyWithinImpl), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayCopyWithinImplCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayCopyWithinImplCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayCopyWithinImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayCopyWithinImplCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayCopyWithinImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayCopyWithinImplRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayCopyWithinImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayCopyWithinImplBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayCopyWithinImpl), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayCopyWithinImplCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayCopyWithinImplCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayCopyWithinImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayCopyWithinImplCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayCopyWithinImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayCopyWithinImplRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayCopyWithinImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArrayIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArrayIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArrayIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArrayIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArrayIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArrayIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArrayIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArrayIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArrayIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArrayIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt32ArrayIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt32ArrayIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt32ArrayIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt32ArrayIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt32ArrayIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArrayIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArrayIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArrayIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArrayIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArrayIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArrayIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArrayIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArrayIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat64ArrayIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat64ArrayIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArrayIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArrayIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ArrayIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ArrayIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ArrayIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ArrayIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ArrayIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt16ArrayIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt16ArrayIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt16ArrayIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt16ArrayIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt16ArrayIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt32ArrayIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt32ArrayIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt32ArrayIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt32ArrayIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt32ArrayIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArrayIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArrayIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArrayIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArrayIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArrayIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArrayIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArrayIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArrayIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArrayIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArrayIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt32ArrayIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt32ArrayIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt32ArrayIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt32ArrayIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt32ArrayIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArrayIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArrayIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArrayIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArrayIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArrayIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArrayIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArrayIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArrayIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat64ArrayIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat64ArrayIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArrayIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArrayIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ArrayIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ArrayIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ArrayIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ArrayIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ArrayIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt16ArrayIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt16ArrayIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt16ArrayIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt16ArrayIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt16ArrayIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt32ArrayIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt32ArrayIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt32ArrayIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt32ArrayIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt32ArrayIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayLastIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayLastIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayLastIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayLastIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArrayLastIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArrayLastIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArrayLastIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArrayLastIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArrayLastIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayLastIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayLastIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayLastIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayLastIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArrayLastIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArrayLastIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArrayLastIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArrayLastIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArrayLastIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayLastIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayLastIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayLastIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayLastIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt32ArrayLastIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt32ArrayLastIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt32ArrayLastIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt32ArrayLastIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt32ArrayLastIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayLastIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayLastIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayLastIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayLastIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArrayLastIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayLastIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayLastIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArrayLastIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayLastIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayLastIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayLastIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayLastIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayLastIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArrayLastIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArrayLastIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArrayLastIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArrayLastIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArrayLastIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayLastIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayLastIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayLastIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayLastIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArrayLastIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat64ArrayLastIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat64ArrayLastIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArrayLastIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArrayLastIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayLastIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayLastIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayLastIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayLastIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ArrayLastIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ArrayLastIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ArrayLastIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ArrayLastIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ArrayLastIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayLastIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayLastIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayLastIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayLastIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt16ArrayLastIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt16ArrayLastIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt16ArrayLastIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt16ArrayLastIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt16ArrayLastIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayLastIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayLastIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayLastIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayLastIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt32ArrayLastIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt32ArrayLastIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt32ArrayLastIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt32ArrayLastIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt32ArrayLastIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayLastIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayLastIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayLastIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayLastIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayLastIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayLastIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayLastIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayLastIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayLastIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayLastIndexOfNumberBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayLastIndexOfNumber), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayLastIndexOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayLastIndexOfNumberCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayLastIndexOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayLastIndexOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayLastIndexOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayLastIndexOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayLastIndexOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayLastIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayLastIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayLastIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayLastIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArrayLastIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArrayLastIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArrayLastIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArrayLastIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArrayLastIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayLastIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayLastIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayLastIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayLastIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArrayLastIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArrayLastIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArrayLastIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArrayLastIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArrayLastIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayLastIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayLastIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayLastIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayLastIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt32ArrayLastIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt32ArrayLastIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt32ArrayLastIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt32ArrayLastIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt32ArrayLastIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayLastIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayLastIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayLastIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayLastIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArrayLastIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayLastIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayLastIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArrayLastIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayLastIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayLastIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayLastIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayLastIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayLastIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArrayLastIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArrayLastIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArrayLastIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArrayLastIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArrayLastIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayLastIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayLastIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayLastIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayLastIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArrayLastIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat64ArrayLastIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat64ArrayLastIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArrayLastIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArrayLastIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayLastIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayLastIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ArrayLastIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ArrayLastIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ArrayLastIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ArrayLastIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ArrayLastIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ArrayLastIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ArrayLastIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayLastIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayLastIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt16ArrayLastIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt16ArrayLastIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt16ArrayLastIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt16ArrayLastIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt16ArrayLastIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt16ArrayLastIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt16ArrayLastIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayLastIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayLastIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt32ArrayLastIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt32ArrayLastIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt32ArrayLastIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt32ArrayLastIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt32ArrayLastIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt32ArrayLastIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt32ArrayLastIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayLastIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayLastIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayLastIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayLastIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayLastIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayLastIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayLastIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayLastIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUInt64ArrayLastIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayLastIndexOfLongBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayLastIndexOfLong), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayLastIndexOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayLastIndexOfLongCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayLastIndexOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayLastIndexOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayLastIndexOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayLastIndexOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUInt8ClampedArrayLastIndexOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayOfIntBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayOfInt), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayOfIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayOfIntCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArrayOfIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArrayOfIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArrayOfIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArrayOfIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArrayOfInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayOfNumberBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayOfNumber), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayOfNumberCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArrayOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArrayOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArrayOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArrayOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArrayOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayOfByteBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayOfByte), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt8ArrayOfByteCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt8ArrayOfByteCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt8ArrayOfByteBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt8ArrayOfByteCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt8ArrayOfByteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt8ArrayOfByteRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt8ArrayOfByte)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayOfIntBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayOfInt), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayOfIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayOfIntCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArrayOfIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArrayOfIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArrayOfIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArrayOfIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArrayOfInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayOfNumberBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayOfNumber), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayOfNumberCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArrayOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArrayOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArrayOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArrayOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArrayOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayOfShortBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayOfShort), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt16ArrayOfShortCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt16ArrayOfShortCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt16ArrayOfShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt16ArrayOfShortCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt16ArrayOfShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt16ArrayOfShortRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt16ArrayOfShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayOfIntBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayOfInt), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayOfIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayOfIntCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt32ArrayOfIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt32ArrayOfIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt32ArrayOfIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt32ArrayOfIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt32ArrayOfInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayOfNumberBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayOfNumber), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatInt32ArrayOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatInt32ArrayOfNumberCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatInt32ArrayOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatInt32ArrayOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatInt32ArrayOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatInt32ArrayOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatInt32ArrayOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfIntBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfInt), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfIntCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfBigIntBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfBigInt), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfBigIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfBigIntCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfBigIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfBigIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfBigIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfBigIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfBigInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfLongBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfLong), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfLongCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfNumberBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfNumber), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfNumberCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigInt64ArrayOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfIntBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfInt), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfIntCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfFloatBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfFloat), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfFloatCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfFloatCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfFloatCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfFloatRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfNumberBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfNumber), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfNumberCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat32ArrayOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayOfIntBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayOfInt), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayOfIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayOfIntCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArrayOfIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat64ArrayOfIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat64ArrayOfIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArrayOfIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArrayOfInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayOfNumberBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayOfNumber), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatFloat64ArrayOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatFloat64ArrayOfNumberCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatFloat64ArrayOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatFloat64ArrayOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatFloat64ArrayOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatFloat64ArrayOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatFloat64ArrayOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfNumberBridge), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfNumber), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfNumberCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfIntBridge), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfInt), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfIntCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfShortBridge), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfShort), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfShortCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfShortCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfShortCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfShortRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayOfShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ArrayOfNumberBridge), MAKE_ASM_NAME(EtsEscompatUint8ArrayOfNumber), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ArrayOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint8ArrayOfNumberCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint8ArrayOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint8ArrayOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint8ArrayOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint8ArrayOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint8ArrayOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ArrayOfIntBridge), MAKE_ASM_NAME(EtsEscompatUint8ArrayOfInt), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ArrayOfIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint8ArrayOfIntCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint8ArrayOfIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint8ArrayOfIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint8ArrayOfIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint8ArrayOfIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint8ArrayOfInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ArrayOfShortBridge), MAKE_ASM_NAME(EtsEscompatUint8ArrayOfShort), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ArrayOfShortCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint8ArrayOfShortCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint8ArrayOfShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint8ArrayOfShortCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint8ArrayOfShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint8ArrayOfShortRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint8ArrayOfShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint16ArrayOfNumberBridge), MAKE_ASM_NAME(EtsEscompatUint16ArrayOfNumber), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint16ArrayOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint16ArrayOfNumberCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint16ArrayOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint16ArrayOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint16ArrayOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint16ArrayOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint16ArrayOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint16ArrayOfIntBridge), MAKE_ASM_NAME(EtsEscompatUint16ArrayOfInt), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint16ArrayOfIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint16ArrayOfIntCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint16ArrayOfIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint16ArrayOfIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint16ArrayOfIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint16ArrayOfIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint16ArrayOfInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint32ArrayOfNumberBridge), MAKE_ASM_NAME(EtsEscompatUint32ArrayOfNumber), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint32ArrayOfNumberCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint32ArrayOfNumberCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint32ArrayOfNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint32ArrayOfNumberCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint32ArrayOfNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint32ArrayOfNumberRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint32ArrayOfNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint32ArrayOfIntBridge), MAKE_ASM_NAME(EtsEscompatUint32ArrayOfInt), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint32ArrayOfIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint32ArrayOfIntCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint32ArrayOfIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint32ArrayOfIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint32ArrayOfIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint32ArrayOfIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint32ArrayOfInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint32ArrayOfLongBridge), MAKE_ASM_NAME(EtsEscompatUint32ArrayOfLong), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint32ArrayOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint32ArrayOfLongCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint32ArrayOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint32ArrayOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint32ArrayOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint32ArrayOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint32ArrayOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfIntBridge), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfInt), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfIntCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfLongBridge), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfLong), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfLongCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfLongCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfLongCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfLongRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfBigIntBridge), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfBigInt), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfBigIntCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfBigIntCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfBigIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfBigIntCompiledAbi), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfBigIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfBigIntRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatBigUint64ArrayOfBigInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayToUint8ClampedBridge), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayToUint8Clamped), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayToUint8ClampedCompiledAbiBridge), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayToUint8ClampedCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayToUint8ClampedBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayToUint8ClampedCompiledAbi), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayToUint8ClampedCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayToUint8ClampedRuntimeCallChecker), MAKE_ASM_NAME(EtsEscompatUint8ClampedArrayToUint8Clamped)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(GenerateTaskIdBridge), MAKE_ASM_NAME(GenerateTaskId), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(GenerateTaskIdCompiledAbiBridge), MAKE_ASM_NAME(GenerateTaskIdCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(GenerateTaskIdBridgeSelectorEntryPoint), MAKE_ASM_NAME(GenerateTaskIdCompiledAbi), MAKE_ASM_NAME(GenerateTaskIdCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(GenerateTaskIdRuntimeCallChecker), MAKE_ASM_NAME(GenerateTaskId)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(GetTaskIdBridge), MAKE_ASM_NAME(GetTaskId), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(GetTaskIdCompiledAbiBridge), MAKE_ASM_NAME(GetTaskIdCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(GetTaskIdBridgeSelectorEntryPoint), MAKE_ASM_NAME(GetTaskIdCompiledAbi), MAKE_ASM_NAME(GetTaskIdCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(GetTaskIdRuntimeCallChecker), MAKE_ASM_NAME(GetTaskId)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(SetTaskIdBridge), MAKE_ASM_NAME(SetTaskId), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(SetTaskIdCompiledAbiBridge), MAKE_ASM_NAME(SetTaskIdCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(SetTaskIdBridgeSelectorEntryPoint), MAKE_ASM_NAME(SetTaskIdCompiledAbi), MAKE_ASM_NAME(SetTaskIdCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(SetTaskIdRuntimeCallChecker), MAKE_ASM_NAME(SetTaskId)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(GenerateGroupIdBridge), MAKE_ASM_NAME(GenerateGroupId), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(GenerateGroupIdCompiledAbiBridge), MAKE_ASM_NAME(GenerateGroupIdCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(GenerateGroupIdBridgeSelectorEntryPoint), MAKE_ASM_NAME(GenerateGroupIdCompiledAbi), MAKE_ASM_NAME(GenerateGroupIdCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(GenerateGroupIdRuntimeCallChecker), MAKE_ASM_NAME(GenerateGroupId)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(IsUsingLaunchModeBridge), MAKE_ASM_NAME(IsUsingLaunchMode), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(IsUsingLaunchModeCompiledAbiBridge), MAKE_ASM_NAME(IsUsingLaunchModeCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(IsUsingLaunchModeBridgeSelectorEntryPoint), MAKE_ASM_NAME(IsUsingLaunchModeCompiledAbi), MAKE_ASM_NAME(IsUsingLaunchModeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(IsUsingLaunchModeRuntimeCallChecker), MAKE_ASM_NAME(IsUsingLaunchMode)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(IsSupportingInteropBridge), MAKE_ASM_NAME(IsSupportingInterop), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(IsSupportingInteropCompiledAbiBridge), MAKE_ASM_NAME(IsSupportingInteropCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(IsSupportingInteropBridgeSelectorEntryPoint), MAKE_ASM_NAME(IsSupportingInteropCompiledAbi), MAKE_ASM_NAME(IsSupportingInteropCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(IsSupportingInteropRuntimeCallChecker), MAKE_ASM_NAME(IsSupportingInterop)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(GenerateSeqRunnerIdBridge), MAKE_ASM_NAME(GenerateSeqRunnerId), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(GenerateSeqRunnerIdCompiledAbiBridge), MAKE_ASM_NAME(GenerateSeqRunnerIdCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(GenerateSeqRunnerIdBridgeSelectorEntryPoint), MAKE_ASM_NAME(GenerateSeqRunnerIdCompiledAbi), MAKE_ASM_NAME(GenerateSeqRunnerIdCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(GenerateSeqRunnerIdRuntimeCallChecker), MAKE_ASM_NAME(GenerateSeqRunnerId)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(GenerateAsyncRunnerIdBridge), MAKE_ASM_NAME(GenerateAsyncRunnerId), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(GenerateAsyncRunnerIdCompiledAbiBridge), MAKE_ASM_NAME(GenerateAsyncRunnerIdCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(GenerateAsyncRunnerIdBridgeSelectorEntryPoint), MAKE_ASM_NAME(GenerateAsyncRunnerIdCompiledAbi), MAKE_ASM_NAME(GenerateAsyncRunnerIdCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(GenerateAsyncRunnerIdRuntimeCallChecker), MAKE_ASM_NAME(GenerateAsyncRunnerId)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(GetTaskPoolWorkersLimitBridge), MAKE_ASM_NAME(GetTaskPoolWorkersLimit), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(GetTaskPoolWorkersLimitCompiledAbiBridge), MAKE_ASM_NAME(GetTaskPoolWorkersLimitCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(GetTaskPoolWorkersLimitBridgeSelectorEntryPoint), MAKE_ASM_NAME(GetTaskPoolWorkersLimitCompiledAbi), MAKE_ASM_NAME(GetTaskPoolWorkersLimitCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(GetTaskPoolWorkersLimitRuntimeCallChecker), MAKE_ASM_NAME(GetTaskPoolWorkersLimit)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ChronoGetCpuTimeBridge), MAKE_ASM_NAME(ChronoGetCpuTime), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ChronoGetCpuTimeCompiledAbiBridge), MAKE_ASM_NAME(ChronoGetCpuTimeCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ChronoGetCpuTimeBridgeSelectorEntryPoint), MAKE_ASM_NAME(ChronoGetCpuTimeCompiledAbi), MAKE_ASM_NAME(ChronoGetCpuTimeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ChronoGetCpuTimeRuntimeCallChecker), MAKE_ASM_NAME(ChronoGetCpuTime)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatToStringBridge), MAKE_ASM_NAME(StdCoreFloatToString), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatToStringCompiledAbiBridge), MAKE_ASM_NAME(StdCoreFloatToStringCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreFloatToStringBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreFloatToStringCompiledAbi), MAKE_ASM_NAME(StdCoreFloatToStringCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreFloatToStringRuntimeCallChecker), MAKE_ASM_NAME(StdCoreFloatToString)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatIsNanBridge), MAKE_ASM_NAME(StdCoreFloatIsNan), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatIsNanCompiledAbiBridge), MAKE_ASM_NAME(StdCoreFloatIsNanCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreFloatIsNanBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreFloatIsNanCompiledAbi), MAKE_ASM_NAME(StdCoreFloatIsNanCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreFloatIsNanRuntimeCallChecker), MAKE_ASM_NAME(StdCoreFloatIsNan)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatIsFiniteBridge), MAKE_ASM_NAME(StdCoreFloatIsFinite), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatIsFiniteCompiledAbiBridge), MAKE_ASM_NAME(StdCoreFloatIsFiniteCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreFloatIsFiniteBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreFloatIsFiniteCompiledAbi), MAKE_ASM_NAME(StdCoreFloatIsFiniteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreFloatIsFiniteRuntimeCallChecker), MAKE_ASM_NAME(StdCoreFloatIsFinite)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatBitCastFromIntBridge), MAKE_ASM_NAME(StdCoreFloatBitCastFromInt), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatBitCastFromIntCompiledAbiBridge), MAKE_ASM_NAME(StdCoreFloatBitCastFromIntCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreFloatBitCastFromIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreFloatBitCastFromIntCompiledAbi), MAKE_ASM_NAME(StdCoreFloatBitCastFromIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreFloatBitCastFromIntRuntimeCallChecker), MAKE_ASM_NAME(StdCoreFloatBitCastFromInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatBitCastToIntBridge), MAKE_ASM_NAME(StdCoreFloatBitCastToInt), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatBitCastToIntCompiledAbiBridge), MAKE_ASM_NAME(StdCoreFloatBitCastToIntCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreFloatBitCastToIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreFloatBitCastToIntCompiledAbi), MAKE_ASM_NAME(StdCoreFloatBitCastToIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreFloatBitCastToIntRuntimeCallChecker), MAKE_ASM_NAME(StdCoreFloatBitCastToInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatIsIntegerBridge), MAKE_ASM_NAME(StdCoreFloatIsInteger), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatIsIntegerCompiledAbiBridge), MAKE_ASM_NAME(StdCoreFloatIsIntegerCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreFloatIsIntegerBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreFloatIsIntegerCompiledAbi), MAKE_ASM_NAME(StdCoreFloatIsIntegerCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreFloatIsIntegerRuntimeCallChecker), MAKE_ASM_NAME(StdCoreFloatIsInteger)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatIsSafeIntegerBridge), MAKE_ASM_NAME(StdCoreFloatIsSafeInteger), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatIsSafeIntegerCompiledAbiBridge), MAKE_ASM_NAME(StdCoreFloatIsSafeIntegerCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreFloatIsSafeIntegerBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreFloatIsSafeIntegerCompiledAbi), MAKE_ASM_NAME(StdCoreFloatIsSafeIntegerCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreFloatIsSafeIntegerRuntimeCallChecker), MAKE_ASM_NAME(StdCoreFloatIsSafeInteger)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatToShortBridge), MAKE_ASM_NAME(StdCoreFloatToShort), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatToShortCompiledAbiBridge), MAKE_ASM_NAME(StdCoreFloatToShortCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreFloatToShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreFloatToShortCompiledAbi), MAKE_ASM_NAME(StdCoreFloatToShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreFloatToShortRuntimeCallChecker), MAKE_ASM_NAME(StdCoreFloatToShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatToByteBridge), MAKE_ASM_NAME(StdCoreFloatToByte), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatToByteCompiledAbiBridge), MAKE_ASM_NAME(StdCoreFloatToByteCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreFloatToByteBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreFloatToByteCompiledAbi), MAKE_ASM_NAME(StdCoreFloatToByteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreFloatToByteRuntimeCallChecker), MAKE_ASM_NAME(StdCoreFloatToByte)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatToIntBridge), MAKE_ASM_NAME(StdCoreFloatToInt), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatToIntCompiledAbiBridge), MAKE_ASM_NAME(StdCoreFloatToIntCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreFloatToIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreFloatToIntCompiledAbi), MAKE_ASM_NAME(StdCoreFloatToIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreFloatToIntRuntimeCallChecker), MAKE_ASM_NAME(StdCoreFloatToInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatToLongBridge), MAKE_ASM_NAME(StdCoreFloatToLong), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatToLongCompiledAbiBridge), MAKE_ASM_NAME(StdCoreFloatToLongCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreFloatToLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreFloatToLongCompiledAbi), MAKE_ASM_NAME(StdCoreFloatToLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreFloatToLongRuntimeCallChecker), MAKE_ASM_NAME(StdCoreFloatToLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatToDoubleBridge), MAKE_ASM_NAME(StdCoreFloatToDouble), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatToDoubleCompiledAbiBridge), MAKE_ASM_NAME(StdCoreFloatToDoubleCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreFloatToDoubleBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreFloatToDoubleCompiledAbi), MAKE_ASM_NAME(StdCoreFloatToDoubleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreFloatToDoubleRuntimeCallChecker), MAKE_ASM_NAME(StdCoreFloatToDouble)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToStringBridge), MAKE_ASM_NAME(StdCoreDoubleToString), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToStringCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleToStringCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleToStringBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleToStringCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleToStringCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleToStringRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleToString)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleParseFloatBridge), MAKE_ASM_NAME(StdCoreDoubleParseFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleParseFloatCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleParseFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleParseFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleParseFloatCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleParseFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleParseFloatRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleParseFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleParseIntBridge), MAKE_ASM_NAME(StdCoreDoubleParseInt), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleParseIntCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleParseIntCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleParseIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleParseIntCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleParseIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleParseIntRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleParseInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToExponentialBridge), MAKE_ASM_NAME(StdCoreDoubleToExponential), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToExponentialCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleToExponentialCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleToExponentialBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleToExponentialCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleToExponentialCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleToExponentialRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleToExponential)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToExponentialWithNoDigitBridge), MAKE_ASM_NAME(StdCoreDoubleToExponentialWithNoDigit), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToExponentialWithNoDigitCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleToExponentialWithNoDigitCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleToExponentialWithNoDigitBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleToExponentialWithNoDigitCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleToExponentialWithNoDigitCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleToExponentialWithNoDigitRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleToExponentialWithNoDigit)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToPrecisionBridge), MAKE_ASM_NAME(StdCoreDoubleToPrecision), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToPrecisionCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleToPrecisionCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleToPrecisionBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleToPrecisionCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleToPrecisionCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleToPrecisionRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleToPrecision)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToFixedBridge), MAKE_ASM_NAME(StdCoreDoubleToFixed), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToFixedCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleToFixedCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleToFixedBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleToFixedCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleToFixedCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleToFixedRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleToFixed)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleNumberFromStringBridge), MAKE_ASM_NAME(StdCoreDoubleNumberFromString), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleNumberFromStringCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleNumberFromStringCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleNumberFromStringBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleNumberFromStringCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleNumberFromStringCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleNumberFromStringRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleNumberFromString)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleIsNanBridge), MAKE_ASM_NAME(StdCoreDoubleIsNan), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleIsNanCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleIsNanCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleIsNanBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleIsNanCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleIsNanCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleIsNanRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleIsNan)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleIsFiniteBridge), MAKE_ASM_NAME(StdCoreDoubleIsFinite), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleIsFiniteCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleIsFiniteCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleIsFiniteBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleIsFiniteCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleIsFiniteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleIsFiniteRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleIsFinite)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleBitCastFromLongBridge), MAKE_ASM_NAME(StdCoreDoubleBitCastFromLong), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleBitCastFromLongCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleBitCastFromLongCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleBitCastFromLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleBitCastFromLongCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleBitCastFromLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleBitCastFromLongRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleBitCastFromLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleBitCastToLongBridge), MAKE_ASM_NAME(StdCoreDoubleBitCastToLong), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleBitCastToLongCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleBitCastToLongCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleBitCastToLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleBitCastToLongCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleBitCastToLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleBitCastToLongRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleBitCastToLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleIsIntegerBridge), MAKE_ASM_NAME(StdCoreDoubleIsInteger), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleIsIntegerCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleIsIntegerCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleIsIntegerBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleIsIntegerCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleIsIntegerCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleIsIntegerRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleIsInteger)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleIsSafeIntegerBridge), MAKE_ASM_NAME(StdCoreDoubleIsSafeInteger), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleIsSafeIntegerCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleIsSafeIntegerCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleIsSafeIntegerBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleIsSafeIntegerCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleIsSafeIntegerCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleIsSafeIntegerRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleIsSafeInteger)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToShortBridge), MAKE_ASM_NAME(StdCoreDoubleToShort), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToShortCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleToShortCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleToShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleToShortCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleToShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleToShortRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleToShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToByteBridge), MAKE_ASM_NAME(StdCoreDoubleToByte), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToByteCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleToByteCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleToByteBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleToByteCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleToByteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleToByteRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleToByte)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToIntBridge), MAKE_ASM_NAME(StdCoreDoubleToInt), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToIntCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleToIntCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleToIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleToIntCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleToIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleToIntRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleToInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypedArrayDoubleToInt32Bridge), MAKE_ASM_NAME(TypedArrayDoubleToInt32), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypedArrayDoubleToInt32CompiledAbiBridge), MAKE_ASM_NAME(TypedArrayDoubleToInt32CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypedArrayDoubleToInt32BridgeSelectorEntryPoint), MAKE_ASM_NAME(TypedArrayDoubleToInt32CompiledAbi), MAKE_ASM_NAME(TypedArrayDoubleToInt32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypedArrayDoubleToInt32RuntimeCallChecker), MAKE_ASM_NAME(TypedArrayDoubleToInt32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypedArrayDoubleToInt16Bridge), MAKE_ASM_NAME(TypedArrayDoubleToInt16), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypedArrayDoubleToInt16CompiledAbiBridge), MAKE_ASM_NAME(TypedArrayDoubleToInt16CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypedArrayDoubleToInt16BridgeSelectorEntryPoint), MAKE_ASM_NAME(TypedArrayDoubleToInt16CompiledAbi), MAKE_ASM_NAME(TypedArrayDoubleToInt16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypedArrayDoubleToInt16RuntimeCallChecker), MAKE_ASM_NAME(TypedArrayDoubleToInt16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypedArrayDoubleToInt8Bridge), MAKE_ASM_NAME(TypedArrayDoubleToInt8), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypedArrayDoubleToInt8CompiledAbiBridge), MAKE_ASM_NAME(TypedArrayDoubleToInt8CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypedArrayDoubleToInt8BridgeSelectorEntryPoint), MAKE_ASM_NAME(TypedArrayDoubleToInt8CompiledAbi), MAKE_ASM_NAME(TypedArrayDoubleToInt8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypedArrayDoubleToInt8RuntimeCallChecker), MAKE_ASM_NAME(TypedArrayDoubleToInt8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypedArrayDoubleToUint32Bridge), MAKE_ASM_NAME(TypedArrayDoubleToUint32), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypedArrayDoubleToUint32CompiledAbiBridge), MAKE_ASM_NAME(TypedArrayDoubleToUint32CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypedArrayDoubleToUint32BridgeSelectorEntryPoint), MAKE_ASM_NAME(TypedArrayDoubleToUint32CompiledAbi), MAKE_ASM_NAME(TypedArrayDoubleToUint32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypedArrayDoubleToUint32RuntimeCallChecker), MAKE_ASM_NAME(TypedArrayDoubleToUint32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypedArrayDoubleToUint16Bridge), MAKE_ASM_NAME(TypedArrayDoubleToUint16), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypedArrayDoubleToUint16CompiledAbiBridge), MAKE_ASM_NAME(TypedArrayDoubleToUint16CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypedArrayDoubleToUint16BridgeSelectorEntryPoint), MAKE_ASM_NAME(TypedArrayDoubleToUint16CompiledAbi), MAKE_ASM_NAME(TypedArrayDoubleToUint16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypedArrayDoubleToUint16RuntimeCallChecker), MAKE_ASM_NAME(TypedArrayDoubleToUint16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypedArrayDoubleToUint8Bridge), MAKE_ASM_NAME(TypedArrayDoubleToUint8), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypedArrayDoubleToUint8CompiledAbiBridge), MAKE_ASM_NAME(TypedArrayDoubleToUint8CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypedArrayDoubleToUint8BridgeSelectorEntryPoint), MAKE_ASM_NAME(TypedArrayDoubleToUint8CompiledAbi), MAKE_ASM_NAME(TypedArrayDoubleToUint8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypedArrayDoubleToUint8RuntimeCallChecker), MAKE_ASM_NAME(TypedArrayDoubleToUint8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToLongBridge), MAKE_ASM_NAME(StdCoreDoubleToLong), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToLongCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleToLongCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleToLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleToLongCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleToLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleToLongRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleToLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToFloatBridge), MAKE_ASM_NAME(StdCoreDoubleToFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleToFloatCompiledAbiBridge), MAKE_ASM_NAME(StdCoreDoubleToFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleToFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreDoubleToFloatCompiledAbi), MAKE_ASM_NAME(StdCoreDoubleToFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleToFloatRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleToFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryWriteInt8Bridge), MAKE_ASM_NAME(UnsafeMemoryWriteInt8), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryWriteInt8CompiledAbiBridge), MAKE_ASM_NAME(UnsafeMemoryWriteInt8CompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(UnsafeMemoryWriteInt8BridgeSelectorEntryPoint), MAKE_ASM_NAME(UnsafeMemoryWriteInt8CompiledAbi), MAKE_ASM_NAME(UnsafeMemoryWriteInt8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(UnsafeMemoryWriteInt8RuntimeCallChecker), MAKE_ASM_NAME(UnsafeMemoryWriteInt8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryWriteInt16Bridge), MAKE_ASM_NAME(UnsafeMemoryWriteInt16), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryWriteInt16CompiledAbiBridge), MAKE_ASM_NAME(UnsafeMemoryWriteInt16CompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(UnsafeMemoryWriteInt16BridgeSelectorEntryPoint), MAKE_ASM_NAME(UnsafeMemoryWriteInt16CompiledAbi), MAKE_ASM_NAME(UnsafeMemoryWriteInt16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(UnsafeMemoryWriteInt16RuntimeCallChecker), MAKE_ASM_NAME(UnsafeMemoryWriteInt16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryWriteInt32Bridge), MAKE_ASM_NAME(UnsafeMemoryWriteInt32), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryWriteInt32CompiledAbiBridge), MAKE_ASM_NAME(UnsafeMemoryWriteInt32CompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(UnsafeMemoryWriteInt32BridgeSelectorEntryPoint), MAKE_ASM_NAME(UnsafeMemoryWriteInt32CompiledAbi), MAKE_ASM_NAME(UnsafeMemoryWriteInt32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(UnsafeMemoryWriteInt32RuntimeCallChecker), MAKE_ASM_NAME(UnsafeMemoryWriteInt32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryWriteInt64Bridge), MAKE_ASM_NAME(UnsafeMemoryWriteInt64), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryWriteInt64CompiledAbiBridge), MAKE_ASM_NAME(UnsafeMemoryWriteInt64CompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(UnsafeMemoryWriteInt64BridgeSelectorEntryPoint), MAKE_ASM_NAME(UnsafeMemoryWriteInt64CompiledAbi), MAKE_ASM_NAME(UnsafeMemoryWriteInt64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(UnsafeMemoryWriteInt64RuntimeCallChecker), MAKE_ASM_NAME(UnsafeMemoryWriteInt64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryWriteBooleanBridge), MAKE_ASM_NAME(UnsafeMemoryWriteBoolean), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryWriteBooleanCompiledAbiBridge), MAKE_ASM_NAME(UnsafeMemoryWriteBooleanCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(UnsafeMemoryWriteBooleanBridgeSelectorEntryPoint), MAKE_ASM_NAME(UnsafeMemoryWriteBooleanCompiledAbi), MAKE_ASM_NAME(UnsafeMemoryWriteBooleanCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(UnsafeMemoryWriteBooleanRuntimeCallChecker), MAKE_ASM_NAME(UnsafeMemoryWriteBoolean)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryWriteFloat32Bridge), MAKE_ASM_NAME(UnsafeMemoryWriteFloat32), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryWriteFloat32CompiledAbiBridge), MAKE_ASM_NAME(UnsafeMemoryWriteFloat32CompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(UnsafeMemoryWriteFloat32BridgeSelectorEntryPoint), MAKE_ASM_NAME(UnsafeMemoryWriteFloat32CompiledAbi), MAKE_ASM_NAME(UnsafeMemoryWriteFloat32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(UnsafeMemoryWriteFloat32RuntimeCallChecker), MAKE_ASM_NAME(UnsafeMemoryWriteFloat32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryWriteFloat64Bridge), MAKE_ASM_NAME(UnsafeMemoryWriteFloat64), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryWriteFloat64CompiledAbiBridge), MAKE_ASM_NAME(UnsafeMemoryWriteFloat64CompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(UnsafeMemoryWriteFloat64BridgeSelectorEntryPoint), MAKE_ASM_NAME(UnsafeMemoryWriteFloat64CompiledAbi), MAKE_ASM_NAME(UnsafeMemoryWriteFloat64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(UnsafeMemoryWriteFloat64RuntimeCallChecker), MAKE_ASM_NAME(UnsafeMemoryWriteFloat64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryWriteStringBridge), MAKE_ASM_NAME(UnsafeMemoryWriteString), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryWriteStringCompiledAbiBridge), MAKE_ASM_NAME(UnsafeMemoryWriteStringCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(UnsafeMemoryWriteStringBridgeSelectorEntryPoint), MAKE_ASM_NAME(UnsafeMemoryWriteStringCompiledAbi), MAKE_ASM_NAME(UnsafeMemoryWriteStringCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(UnsafeMemoryWriteStringRuntimeCallChecker), MAKE_ASM_NAME(UnsafeMemoryWriteString)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryReadBooleanBridge), MAKE_ASM_NAME(UnsafeMemoryReadBoolean), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryReadBooleanCompiledAbiBridge), MAKE_ASM_NAME(UnsafeMemoryReadBooleanCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(UnsafeMemoryReadBooleanBridgeSelectorEntryPoint), MAKE_ASM_NAME(UnsafeMemoryReadBooleanCompiledAbi), MAKE_ASM_NAME(UnsafeMemoryReadBooleanCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(UnsafeMemoryReadBooleanRuntimeCallChecker), MAKE_ASM_NAME(UnsafeMemoryReadBoolean)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryReadInt8Bridge), MAKE_ASM_NAME(UnsafeMemoryReadInt8), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryReadInt8CompiledAbiBridge), MAKE_ASM_NAME(UnsafeMemoryReadInt8CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(UnsafeMemoryReadInt8BridgeSelectorEntryPoint), MAKE_ASM_NAME(UnsafeMemoryReadInt8CompiledAbi), MAKE_ASM_NAME(UnsafeMemoryReadInt8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(UnsafeMemoryReadInt8RuntimeCallChecker), MAKE_ASM_NAME(UnsafeMemoryReadInt8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryReadInt16Bridge), MAKE_ASM_NAME(UnsafeMemoryReadInt16), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryReadInt16CompiledAbiBridge), MAKE_ASM_NAME(UnsafeMemoryReadInt16CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(UnsafeMemoryReadInt16BridgeSelectorEntryPoint), MAKE_ASM_NAME(UnsafeMemoryReadInt16CompiledAbi), MAKE_ASM_NAME(UnsafeMemoryReadInt16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(UnsafeMemoryReadInt16RuntimeCallChecker), MAKE_ASM_NAME(UnsafeMemoryReadInt16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryReadInt32Bridge), MAKE_ASM_NAME(UnsafeMemoryReadInt32), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryReadInt32CompiledAbiBridge), MAKE_ASM_NAME(UnsafeMemoryReadInt32CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(UnsafeMemoryReadInt32BridgeSelectorEntryPoint), MAKE_ASM_NAME(UnsafeMemoryReadInt32CompiledAbi), MAKE_ASM_NAME(UnsafeMemoryReadInt32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(UnsafeMemoryReadInt32RuntimeCallChecker), MAKE_ASM_NAME(UnsafeMemoryReadInt32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryReadInt64Bridge), MAKE_ASM_NAME(UnsafeMemoryReadInt64), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryReadInt64CompiledAbiBridge), MAKE_ASM_NAME(UnsafeMemoryReadInt64CompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(UnsafeMemoryReadInt64BridgeSelectorEntryPoint), MAKE_ASM_NAME(UnsafeMemoryReadInt64CompiledAbi), MAKE_ASM_NAME(UnsafeMemoryReadInt64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(UnsafeMemoryReadInt64RuntimeCallChecker), MAKE_ASM_NAME(UnsafeMemoryReadInt64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryReadFloat32Bridge), MAKE_ASM_NAME(UnsafeMemoryReadFloat32), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryReadFloat32CompiledAbiBridge), MAKE_ASM_NAME(UnsafeMemoryReadFloat32CompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(UnsafeMemoryReadFloat32BridgeSelectorEntryPoint), MAKE_ASM_NAME(UnsafeMemoryReadFloat32CompiledAbi), MAKE_ASM_NAME(UnsafeMemoryReadFloat32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(UnsafeMemoryReadFloat32RuntimeCallChecker), MAKE_ASM_NAME(UnsafeMemoryReadFloat32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryReadFloat64Bridge), MAKE_ASM_NAME(UnsafeMemoryReadFloat64), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryReadFloat64CompiledAbiBridge), MAKE_ASM_NAME(UnsafeMemoryReadFloat64CompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(UnsafeMemoryReadFloat64BridgeSelectorEntryPoint), MAKE_ASM_NAME(UnsafeMemoryReadFloat64CompiledAbi), MAKE_ASM_NAME(UnsafeMemoryReadFloat64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(UnsafeMemoryReadFloat64RuntimeCallChecker), MAKE_ASM_NAME(UnsafeMemoryReadFloat64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryReadNumberBridge), MAKE_ASM_NAME(UnsafeMemoryReadNumber), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryReadNumberCompiledAbiBridge), MAKE_ASM_NAME(UnsafeMemoryReadNumberCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(UnsafeMemoryReadNumberBridgeSelectorEntryPoint), MAKE_ASM_NAME(UnsafeMemoryReadNumberCompiledAbi), MAKE_ASM_NAME(UnsafeMemoryReadNumberCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(UnsafeMemoryReadNumberRuntimeCallChecker), MAKE_ASM_NAME(UnsafeMemoryReadNumber)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryReadStringBridge), MAKE_ASM_NAME(UnsafeMemoryReadString), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryReadStringCompiledAbiBridge), MAKE_ASM_NAME(UnsafeMemoryReadStringCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(UnsafeMemoryReadStringBridgeSelectorEntryPoint), MAKE_ASM_NAME(UnsafeMemoryReadStringCompiledAbi), MAKE_ASM_NAME(UnsafeMemoryReadStringCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(UnsafeMemoryReadStringRuntimeCallChecker), MAKE_ASM_NAME(UnsafeMemoryReadString)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryStringGetSizeInBytesBridge), MAKE_ASM_NAME(UnsafeMemoryStringGetSizeInBytes), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(UnsafeMemoryStringGetSizeInBytesCompiledAbiBridge), MAKE_ASM_NAME(UnsafeMemoryStringGetSizeInBytesCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(UnsafeMemoryStringGetSizeInBytesBridgeSelectorEntryPoint), MAKE_ASM_NAME(UnsafeMemoryStringGetSizeInBytesCompiledAbi), MAKE_ASM_NAME(UnsafeMemoryStringGetSizeInBytesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(UnsafeMemoryStringGetSizeInBytesRuntimeCallChecker), MAKE_ASM_NAME(UnsafeMemoryStringGetSizeInBytes)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreAllocGenericArrayBridge), MAKE_ASM_NAME(StdCoreAllocGenericArray), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreAllocGenericArrayCompiledAbiBridge), MAKE_ASM_NAME(StdCoreAllocGenericArrayCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreAllocGenericArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreAllocGenericArrayCompiledAbi), MAKE_ASM_NAME(StdCoreAllocGenericArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreAllocGenericArrayRuntimeCallChecker), MAKE_ASM_NAME(StdCoreAllocGenericArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreBoolCopyToBridge), MAKE_ASM_NAME(StdCoreBoolCopyTo), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreBoolCopyToCompiledAbiBridge), MAKE_ASM_NAME(ArrayCopyTo1BNativePlus), 6, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreBoolCopyToBridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayCopyTo1BNativePlus), MAKE_ASM_NAME(StdCoreBoolCopyToCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreBoolCopyToRuntimeCallChecker), MAKE_ASM_NAME(StdCoreBoolCopyTo)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharCopyToBridge), MAKE_ASM_NAME(StdCoreCharCopyTo), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharCopyToCompiledAbiBridge), MAKE_ASM_NAME(ArrayCopyTo2BNativePlus), 6, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreCharCopyToBridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayCopyTo2BNativePlus), MAKE_ASM_NAME(StdCoreCharCopyToCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreCharCopyToRuntimeCallChecker), MAKE_ASM_NAME(StdCoreCharCopyTo)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreByteCopyToBridge), MAKE_ASM_NAME(StdCoreByteCopyTo), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreByteCopyToCompiledAbiBridge), MAKE_ASM_NAME(ArrayCopyTo1BNativePlus), 6, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreByteCopyToBridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayCopyTo1BNativePlus), MAKE_ASM_NAME(StdCoreByteCopyToCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreByteCopyToRuntimeCallChecker), MAKE_ASM_NAME(StdCoreByteCopyTo)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreShortCopyToBridge), MAKE_ASM_NAME(StdCoreShortCopyTo), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreShortCopyToCompiledAbiBridge), MAKE_ASM_NAME(ArrayCopyTo2BNativePlus), 6, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreShortCopyToBridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayCopyTo2BNativePlus), MAKE_ASM_NAME(StdCoreShortCopyToCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreShortCopyToRuntimeCallChecker), MAKE_ASM_NAME(StdCoreShortCopyTo)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreIntCopyToBridge), MAKE_ASM_NAME(StdCoreIntCopyTo), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreIntCopyToCompiledAbiBridge), MAKE_ASM_NAME(ArrayCopyTo4BNativePlus), 6, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreIntCopyToBridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayCopyTo4BNativePlus), MAKE_ASM_NAME(StdCoreIntCopyToCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreIntCopyToRuntimeCallChecker), MAKE_ASM_NAME(StdCoreIntCopyTo)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreLongCopyToBridge), MAKE_ASM_NAME(StdCoreLongCopyTo), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreLongCopyToCompiledAbiBridge), MAKE_ASM_NAME(ArrayCopyTo8BNativePlus), 6, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreLongCopyToBridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayCopyTo8BNativePlus), MAKE_ASM_NAME(StdCoreLongCopyToCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreLongCopyToRuntimeCallChecker), MAKE_ASM_NAME(StdCoreLongCopyTo)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreObjectCopyToBridge), MAKE_ASM_NAME(StdCoreObjectCopyTo), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreObjectCopyToCompiledAbiBridge), MAKE_ASM_NAME(StdCoreObjectCopyToCompiledAbi), 6, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreObjectCopyToBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreObjectCopyToCompiledAbi), MAKE_ASM_NAME(StdCoreObjectCopyToCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreObjectCopyToRuntimeCallChecker), MAKE_ASM_NAME(StdCoreObjectCopyTo)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EscompatObjectFastCopyToUncheckedBridge), MAKE_ASM_NAME(EscompatObjectFastCopyToUnchecked), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EscompatObjectFastCopyToUncheckedCompiledAbiBridge), MAKE_ASM_NAME(EscompatObjectFastCopyToUncheckedCompiledAbi), 6, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EscompatObjectFastCopyToUncheckedBridgeSelectorEntryPoint), MAKE_ASM_NAME(EscompatObjectFastCopyToUncheckedCompiledAbi), MAKE_ASM_NAME(EscompatObjectFastCopyToUncheckedCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EscompatObjectFastCopyToUncheckedRuntimeCallChecker), MAKE_ASM_NAME(EscompatObjectFastCopyToUnchecked)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EscompatObjectFastCopyToUncheckedWithBarriersBridge), MAKE_ASM_NAME(EscompatObjectFastCopyToUncheckedWithBarriers), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EscompatObjectFastCopyToUncheckedWithBarriersCompiledAbiBridge), MAKE_ASM_NAME(EscompatObjectFastCopyToUncheckedWithBarriersCompiledAbi), 6, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EscompatObjectFastCopyToUncheckedWithBarriersBridgeSelectorEntryPoint), MAKE_ASM_NAME(EscompatObjectFastCopyToUncheckedWithBarriersCompiledAbi), MAKE_ASM_NAME(EscompatObjectFastCopyToUncheckedWithBarriersCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EscompatObjectFastCopyToUncheckedWithBarriersRuntimeCallChecker), MAKE_ASM_NAME(EscompatObjectFastCopyToUncheckedWithBarriers)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatCopyToBridge), MAKE_ASM_NAME(StdCoreFloatCopyTo), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreFloatCopyToCompiledAbiBridge), MAKE_ASM_NAME(ArrayCopyTo4BNativePlus), 6, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreFloatCopyToBridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayCopyTo4BNativePlus), MAKE_ASM_NAME(StdCoreFloatCopyToCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreFloatCopyToRuntimeCallChecker), MAKE_ASM_NAME(StdCoreFloatCopyTo)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleCopyToBridge), MAKE_ASM_NAME(StdCoreDoubleCopyTo), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreDoubleCopyToCompiledAbiBridge), MAKE_ASM_NAME(ArrayCopyTo8BNativePlus), 6, VOID
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreDoubleCopyToBridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayCopyTo8BNativePlus), MAKE_ASM_NAME(StdCoreDoubleCopyToCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreDoubleCopyToRuntimeCallChecker), MAKE_ASM_NAME(StdCoreDoubleCopyTo)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCorePrintStackTraceBridge), MAKE_ASM_NAME(StdCorePrintStackTrace), 0, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCorePrintStackTraceCompiledAbiBridge), MAKE_ASM_NAME(StdCorePrintStackTraceCompiledAbi), 1, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCorePrintStackTraceBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCorePrintStackTraceCompiledAbi), MAKE_ASM_NAME(StdCorePrintStackTraceCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCorePrintStackTraceRuntimeCallChecker), MAKE_ASM_NAME(StdCorePrintStackTrace)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStackTraceLinesBridge), MAKE_ASM_NAME(StdCoreStackTraceLines), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStackTraceLinesCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStackTraceLinesCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStackTraceLinesBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStackTraceLinesCompiledAbi), MAKE_ASM_NAME(StdCoreStackTraceLinesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStackTraceLinesRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStackTraceLines)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreStackTraceProvisionStackTraceBridge), MAKE_ASM_NAME(StdCoreStackTraceProvisionStackTrace), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreStackTraceProvisionStackTraceCompiledAbiBridge), MAKE_ASM_NAME(StdCoreStackTraceProvisionStackTraceCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreStackTraceProvisionStackTraceBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreStackTraceProvisionStackTraceCompiledAbi), MAKE_ASM_NAME(StdCoreStackTraceProvisionStackTraceCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreStackTraceProvisionStackTraceRuntimeCallChecker), MAKE_ASM_NAME(StdCoreStackTraceProvisionStackTrace)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreRegisterTimerBridge), MAKE_ASM_NAME(StdCoreRegisterTimer), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreRegisterTimerCompiledAbiBridge), MAKE_ASM_NAME(StdCoreRegisterTimerCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreRegisterTimerBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreRegisterTimerCompiledAbi), MAKE_ASM_NAME(StdCoreRegisterTimerCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreRegisterTimerRuntimeCallChecker), MAKE_ASM_NAME(StdCoreRegisterTimer)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClearTimerBridge), MAKE_ASM_NAME(StdCoreClearTimer), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClearTimerCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClearTimerCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClearTimerBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClearTimerCompiledAbi), MAKE_ASM_NAME(StdCoreClearTimerCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClearTimerRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClearTimer)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCStartGCBridge), MAKE_ASM_NAME(StdGCStartGC), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCStartGCCompiledAbiBridge), MAKE_ASM_NAME(StdGCStartGCCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCStartGCBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCStartGCCompiledAbi), MAKE_ASM_NAME(StdGCStartGCCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCStartGCRuntimeCallChecker), MAKE_ASM_NAME(StdGCStartGC)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCWaitForFinishGCBridge), MAKE_ASM_NAME(StdGCWaitForFinishGC), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCWaitForFinishGCCompiledAbiBridge), MAKE_ASM_NAME(StdGCWaitForFinishGCCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCWaitForFinishGCBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCWaitForFinishGCCompiledAbi), MAKE_ASM_NAME(StdGCWaitForFinishGCCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCWaitForFinishGCRuntimeCallChecker), MAKE_ASM_NAME(StdGCWaitForFinishGC)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCScheduleGCAfterNthAllocBridge), MAKE_ASM_NAME(StdGCScheduleGCAfterNthAlloc), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCScheduleGCAfterNthAllocCompiledAbiBridge), MAKE_ASM_NAME(StdGCScheduleGCAfterNthAllocCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCScheduleGCAfterNthAllocBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCScheduleGCAfterNthAllocCompiledAbi), MAKE_ASM_NAME(StdGCScheduleGCAfterNthAllocCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCScheduleGCAfterNthAllocRuntimeCallChecker), MAKE_ASM_NAME(StdGCScheduleGCAfterNthAlloc)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCIsScheduledGCTriggeredBridge), MAKE_ASM_NAME(StdGCIsScheduledGCTriggered), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCIsScheduledGCTriggeredCompiledAbiBridge), MAKE_ASM_NAME(StdGCIsScheduledGCTriggeredCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCIsScheduledGCTriggeredBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCIsScheduledGCTriggeredCompiledAbi), MAKE_ASM_NAME(StdGCIsScheduledGCTriggeredCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCIsScheduledGCTriggeredRuntimeCallChecker), MAKE_ASM_NAME(StdGCIsScheduledGCTriggered)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCPostponeGCStartBridge), MAKE_ASM_NAME(StdGCPostponeGCStart), 0, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCPostponeGCStartCompiledAbiBridge), MAKE_ASM_NAME(StdGCPostponeGCStartCompiledAbi), 1, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCPostponeGCStartBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCPostponeGCStartCompiledAbi), MAKE_ASM_NAME(StdGCPostponeGCStartCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCPostponeGCStartRuntimeCallChecker), MAKE_ASM_NAME(StdGCPostponeGCStart)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCPostponeGCEndBridge), MAKE_ASM_NAME(StdGCPostponeGCEnd), 0, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCPostponeGCEndCompiledAbiBridge), MAKE_ASM_NAME(StdGCPostponeGCEndCompiledAbi), 1, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCPostponeGCEndBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCPostponeGCEndCompiledAbi), MAKE_ASM_NAME(StdGCPostponeGCEndCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCPostponeGCEndRuntimeCallChecker), MAKE_ASM_NAME(StdGCPostponeGCEnd)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCAllocatePinnedBooleanArrayBridge), MAKE_ASM_NAME(StdGCAllocatePinnedBooleanArray), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCAllocatePinnedBooleanArrayCompiledAbiBridge), MAKE_ASM_NAME(StdGCAllocatePinnedBooleanArrayCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCAllocatePinnedBooleanArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCAllocatePinnedBooleanArrayCompiledAbi), MAKE_ASM_NAME(StdGCAllocatePinnedBooleanArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCAllocatePinnedBooleanArrayRuntimeCallChecker), MAKE_ASM_NAME(StdGCAllocatePinnedBooleanArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCAllocatePinnedByteArrayBridge), MAKE_ASM_NAME(StdGCAllocatePinnedByteArray), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCAllocatePinnedByteArrayCompiledAbiBridge), MAKE_ASM_NAME(StdGCAllocatePinnedByteArrayCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCAllocatePinnedByteArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCAllocatePinnedByteArrayCompiledAbi), MAKE_ASM_NAME(StdGCAllocatePinnedByteArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCAllocatePinnedByteArrayRuntimeCallChecker), MAKE_ASM_NAME(StdGCAllocatePinnedByteArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCAllocatePinnedCharArrayBridge), MAKE_ASM_NAME(StdGCAllocatePinnedCharArray), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCAllocatePinnedCharArrayCompiledAbiBridge), MAKE_ASM_NAME(StdGCAllocatePinnedCharArrayCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCAllocatePinnedCharArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCAllocatePinnedCharArrayCompiledAbi), MAKE_ASM_NAME(StdGCAllocatePinnedCharArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCAllocatePinnedCharArrayRuntimeCallChecker), MAKE_ASM_NAME(StdGCAllocatePinnedCharArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCAllocatePinnedShortArrayBridge), MAKE_ASM_NAME(StdGCAllocatePinnedShortArray), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCAllocatePinnedShortArrayCompiledAbiBridge), MAKE_ASM_NAME(StdGCAllocatePinnedShortArrayCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCAllocatePinnedShortArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCAllocatePinnedShortArrayCompiledAbi), MAKE_ASM_NAME(StdGCAllocatePinnedShortArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCAllocatePinnedShortArrayRuntimeCallChecker), MAKE_ASM_NAME(StdGCAllocatePinnedShortArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCAllocatePinnedIntArrayBridge), MAKE_ASM_NAME(StdGCAllocatePinnedIntArray), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCAllocatePinnedIntArrayCompiledAbiBridge), MAKE_ASM_NAME(StdGCAllocatePinnedIntArrayCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCAllocatePinnedIntArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCAllocatePinnedIntArrayCompiledAbi), MAKE_ASM_NAME(StdGCAllocatePinnedIntArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCAllocatePinnedIntArrayRuntimeCallChecker), MAKE_ASM_NAME(StdGCAllocatePinnedIntArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCAllocatePinnedLongArrayBridge), MAKE_ASM_NAME(StdGCAllocatePinnedLongArray), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCAllocatePinnedLongArrayCompiledAbiBridge), MAKE_ASM_NAME(StdGCAllocatePinnedLongArrayCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCAllocatePinnedLongArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCAllocatePinnedLongArrayCompiledAbi), MAKE_ASM_NAME(StdGCAllocatePinnedLongArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCAllocatePinnedLongArrayRuntimeCallChecker), MAKE_ASM_NAME(StdGCAllocatePinnedLongArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCAllocatePinnedFloatArrayBridge), MAKE_ASM_NAME(StdGCAllocatePinnedFloatArray), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCAllocatePinnedFloatArrayCompiledAbiBridge), MAKE_ASM_NAME(StdGCAllocatePinnedFloatArrayCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCAllocatePinnedFloatArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCAllocatePinnedFloatArrayCompiledAbi), MAKE_ASM_NAME(StdGCAllocatePinnedFloatArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCAllocatePinnedFloatArrayRuntimeCallChecker), MAKE_ASM_NAME(StdGCAllocatePinnedFloatArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCAllocatePinnedDoubleArrayBridge), MAKE_ASM_NAME(StdGCAllocatePinnedDoubleArray), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCAllocatePinnedDoubleArrayCompiledAbiBridge), MAKE_ASM_NAME(StdGCAllocatePinnedDoubleArrayCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCAllocatePinnedDoubleArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCAllocatePinnedDoubleArrayCompiledAbi), MAKE_ASM_NAME(StdGCAllocatePinnedDoubleArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCAllocatePinnedDoubleArrayRuntimeCallChecker), MAKE_ASM_NAME(StdGCAllocatePinnedDoubleArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCGetObjectSpaceTypeBridge), MAKE_ASM_NAME(StdGCGetObjectSpaceType), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCGetObjectSpaceTypeCompiledAbiBridge), MAKE_ASM_NAME(StdGCGetObjectSpaceTypeCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCGetObjectSpaceTypeBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCGetObjectSpaceTypeCompiledAbi), MAKE_ASM_NAME(StdGCGetObjectSpaceTypeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCGetObjectSpaceTypeRuntimeCallChecker), MAKE_ASM_NAME(StdGCGetObjectSpaceType)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCGetObjectAddressBridge), MAKE_ASM_NAME(StdGCGetObjectAddress), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCGetObjectAddressCompiledAbiBridge), MAKE_ASM_NAME(StdGCGetObjectAddressCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCGetObjectAddressBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCGetObjectAddressCompiledAbi), MAKE_ASM_NAME(StdGCGetObjectAddressCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCGetObjectAddressRuntimeCallChecker), MAKE_ASM_NAME(StdGCGetObjectAddress)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGetObjectSizeBridge), MAKE_ASM_NAME(StdGetObjectSize), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGetObjectSizeCompiledAbiBridge), MAKE_ASM_NAME(StdGetObjectSizeCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGetObjectSizeBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGetObjectSizeCompiledAbi), MAKE_ASM_NAME(StdGetObjectSizeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGetObjectSizeRuntimeCallChecker), MAKE_ASM_NAME(StdGetObjectSize)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCPinObjectBridge), MAKE_ASM_NAME(StdGCPinObject), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCPinObjectCompiledAbiBridge), MAKE_ASM_NAME(StdGCPinObjectCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCPinObjectBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCPinObjectCompiledAbi), MAKE_ASM_NAME(StdGCPinObjectCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCPinObjectRuntimeCallChecker), MAKE_ASM_NAME(StdGCPinObject)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCUnpinObjectBridge), MAKE_ASM_NAME(StdGCUnpinObject), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCUnpinObjectCompiledAbiBridge), MAKE_ASM_NAME(StdGCUnpinObjectCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCUnpinObjectBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCUnpinObjectCompiledAbi), MAKE_ASM_NAME(StdGCUnpinObjectCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCUnpinObjectRuntimeCallChecker), MAKE_ASM_NAME(StdGCUnpinObject)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGetFreeHeapSizeBridge), MAKE_ASM_NAME(StdGetFreeHeapSize), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGetFreeHeapSizeCompiledAbiBridge), MAKE_ASM_NAME(StdGetFreeHeapSizeCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGetFreeHeapSizeBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGetFreeHeapSizeCompiledAbi), MAKE_ASM_NAME(StdGetFreeHeapSizeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGetFreeHeapSizeRuntimeCallChecker), MAKE_ASM_NAME(StdGetFreeHeapSize)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGetUsedHeapSizeBridge), MAKE_ASM_NAME(StdGetUsedHeapSize), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGetUsedHeapSizeCompiledAbiBridge), MAKE_ASM_NAME(StdGetUsedHeapSizeCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGetUsedHeapSizeBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGetUsedHeapSizeCompiledAbi), MAKE_ASM_NAME(StdGetUsedHeapSizeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGetUsedHeapSizeRuntimeCallChecker), MAKE_ASM_NAME(StdGetUsedHeapSize)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGetReservedHeapSizeBridge), MAKE_ASM_NAME(StdGetReservedHeapSize), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGetReservedHeapSizeCompiledAbiBridge), MAKE_ASM_NAME(StdGetReservedHeapSizeCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGetReservedHeapSizeBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGetReservedHeapSizeCompiledAbi), MAKE_ASM_NAME(StdGetReservedHeapSizeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGetReservedHeapSizeRuntimeCallChecker), MAKE_ASM_NAME(StdGetReservedHeapSize)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCRegisterNativeAllocationBridge), MAKE_ASM_NAME(StdGCRegisterNativeAllocation), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCRegisterNativeAllocationCompiledAbiBridge), MAKE_ASM_NAME(StdGCRegisterNativeAllocationCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCRegisterNativeAllocationBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCRegisterNativeAllocationCompiledAbi), MAKE_ASM_NAME(StdGCRegisterNativeAllocationCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCRegisterNativeAllocationRuntimeCallChecker), MAKE_ASM_NAME(StdGCRegisterNativeAllocation)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdGCRegisterNativeFreeBridge), MAKE_ASM_NAME(StdGCRegisterNativeFree), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdGCRegisterNativeFreeCompiledAbiBridge), MAKE_ASM_NAME(StdGCRegisterNativeFreeCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdGCRegisterNativeFreeBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdGCRegisterNativeFreeCompiledAbi), MAKE_ASM_NAME(StdGCRegisterNativeFreeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdGCRegisterNativeFreeRuntimeCallChecker), MAKE_ASM_NAME(StdGCRegisterNativeFree)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdFinalizationRegistryGetWorkerIdBridge), MAKE_ASM_NAME(StdFinalizationRegistryGetWorkerId), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdFinalizationRegistryGetWorkerIdCompiledAbiBridge), MAKE_ASM_NAME(StdFinalizationRegistryGetWorkerIdCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdFinalizationRegistryGetWorkerIdBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdFinalizationRegistryGetWorkerIdCompiledAbi), MAKE_ASM_NAME(StdFinalizationRegistryGetWorkerIdCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdFinalizationRegistryGetWorkerIdRuntimeCallChecker), MAKE_ASM_NAME(StdFinalizationRegistryGetWorkerId)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdFinalizationRegistryGetWorkerDomainBridge), MAKE_ASM_NAME(StdFinalizationRegistryGetWorkerDomain), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdFinalizationRegistryGetWorkerDomainCompiledAbiBridge), MAKE_ASM_NAME(StdFinalizationRegistryGetWorkerDomainCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdFinalizationRegistryGetWorkerDomainBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdFinalizationRegistryGetWorkerDomainCompiledAbi), MAKE_ASM_NAME(StdFinalizationRegistryGetWorkerDomainCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdFinalizationRegistryGetWorkerDomainRuntimeCallChecker), MAKE_ASM_NAME(StdFinalizationRegistryGetWorkerDomain)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdFinalizationRegistryFinishCleanupBridge), MAKE_ASM_NAME(StdFinalizationRegistryFinishCleanup), 0, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdFinalizationRegistryFinishCleanupCompiledAbiBridge), MAKE_ASM_NAME(StdFinalizationRegistryFinishCleanupCompiledAbi), 1, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdFinalizationRegistryFinishCleanupBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdFinalizationRegistryFinishCleanupCompiledAbi), MAKE_ASM_NAME(StdFinalizationRegistryFinishCleanupCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdFinalizationRegistryFinishCleanupRuntimeCallChecker), MAKE_ASM_NAME(StdFinalizationRegistryFinishCleanup)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsAwaitJobBridge), MAKE_ASM_NAME(EtsAwaitJob), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsAwaitJobCompiledAbiBridge), MAKE_ASM_NAME(EtsAwaitJobCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsAwaitJobBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsAwaitJobCompiledAbi), MAKE_ASM_NAME(EtsAwaitJobCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsAwaitJobRuntimeCallChecker), MAKE_ASM_NAME(EtsAwaitJob)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsFinishJobBridge), MAKE_ASM_NAME(EtsFinishJob), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsFinishJobCompiledAbiBridge), MAKE_ASM_NAME(EtsFinishJobCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsFinishJobBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsFinishJobCompiledAbi), MAKE_ASM_NAME(EtsFinishJobCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsFinishJobRuntimeCallChecker), MAKE_ASM_NAME(EtsFinishJob)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsFailJobBridge), MAKE_ASM_NAME(EtsFailJob), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsFailJobCompiledAbiBridge), MAKE_ASM_NAME(EtsFailJobCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsFailJobBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsFailJobCompiledAbi), MAKE_ASM_NAME(EtsFailJobCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsFailJobRuntimeCallChecker), MAKE_ASM_NAME(EtsFailJob)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsPromiseResolveBridge), MAKE_ASM_NAME(EtsPromiseResolve), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsPromiseResolveCompiledAbiBridge), MAKE_ASM_NAME(EtsPromiseResolveCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsPromiseResolveBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsPromiseResolveCompiledAbi), MAKE_ASM_NAME(EtsPromiseResolveCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsPromiseResolveRuntimeCallChecker), MAKE_ASM_NAME(EtsPromiseResolve)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsPromiseRejectBridge), MAKE_ASM_NAME(EtsPromiseReject), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsPromiseRejectCompiledAbiBridge), MAKE_ASM_NAME(EtsPromiseRejectCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsPromiseRejectBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsPromiseRejectCompiledAbi), MAKE_ASM_NAME(EtsPromiseRejectCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsPromiseRejectRuntimeCallChecker), MAKE_ASM_NAME(EtsPromiseReject)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsPromiseSubmitCallbackBridge), MAKE_ASM_NAME(EtsPromiseSubmitCallback), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsPromiseSubmitCallbackCompiledAbiBridge), MAKE_ASM_NAME(EtsPromiseSubmitCallbackCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsPromiseSubmitCallbackBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsPromiseSubmitCallbackCompiledAbi), MAKE_ASM_NAME(EtsPromiseSubmitCallbackCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsPromiseSubmitCallbackRuntimeCallChecker), MAKE_ASM_NAME(EtsPromiseSubmitCallback)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsAwaitPromiseBridge), MAKE_ASM_NAME(EtsAwaitPromise), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsAwaitPromiseCompiledAbiBridge), MAKE_ASM_NAME(EtsAwaitPromiseCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsAwaitPromiseBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsAwaitPromiseCompiledAbi), MAKE_ASM_NAME(EtsAwaitPromiseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsAwaitPromiseRuntimeCallChecker), MAKE_ASM_NAME(EtsAwaitPromise)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdSystemScheduleCoroutineBridge), MAKE_ASM_NAME(StdSystemScheduleCoroutine), 0, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdSystemScheduleCoroutineCompiledAbiBridge), MAKE_ASM_NAME(StdSystemScheduleCoroutineCompiledAbi), 1, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdSystemScheduleCoroutineBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdSystemScheduleCoroutineCompiledAbi), MAKE_ASM_NAME(StdSystemScheduleCoroutineCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdSystemScheduleCoroutineRuntimeCallChecker), MAKE_ASM_NAME(StdSystemScheduleCoroutine)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsMutexLockBridge), MAKE_ASM_NAME(EtsMutexLock), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsMutexLockCompiledAbiBridge), MAKE_ASM_NAME(EtsMutexLockCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsMutexLockBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsMutexLockCompiledAbi), MAKE_ASM_NAME(EtsMutexLockCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsMutexLockRuntimeCallChecker), MAKE_ASM_NAME(EtsMutexLock)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsMutexUnlockBridge), MAKE_ASM_NAME(EtsMutexUnlock), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsMutexUnlockCompiledAbiBridge), MAKE_ASM_NAME(EtsMutexUnlockCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsMutexUnlockBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsMutexUnlockCompiledAbi), MAKE_ASM_NAME(EtsMutexUnlockCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsMutexUnlockRuntimeCallChecker), MAKE_ASM_NAME(EtsMutexUnlock)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEventWaitBridge), MAKE_ASM_NAME(EtsEventWait), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEventWaitCompiledAbiBridge), MAKE_ASM_NAME(EtsEventWaitCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEventWaitBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEventWaitCompiledAbi), MAKE_ASM_NAME(EtsEventWaitCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEventWaitRuntimeCallChecker), MAKE_ASM_NAME(EtsEventWait)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEventFireBridge), MAKE_ASM_NAME(EtsEventFire), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEventFireCompiledAbiBridge), MAKE_ASM_NAME(EtsEventFireCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEventFireBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEventFireCompiledAbi), MAKE_ASM_NAME(EtsEventFireCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEventFireRuntimeCallChecker), MAKE_ASM_NAME(EtsEventFire)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsCondVarWaitBridge), MAKE_ASM_NAME(EtsCondVarWait), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsCondVarWaitCompiledAbiBridge), MAKE_ASM_NAME(EtsCondVarWaitCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsCondVarWaitBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsCondVarWaitCompiledAbi), MAKE_ASM_NAME(EtsCondVarWaitCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsCondVarWaitRuntimeCallChecker), MAKE_ASM_NAME(EtsCondVarWait)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsCondVarNotifyOneBridge), MAKE_ASM_NAME(EtsCondVarNotifyOne), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsCondVarNotifyOneCompiledAbiBridge), MAKE_ASM_NAME(EtsCondVarNotifyOneCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsCondVarNotifyOneBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsCondVarNotifyOneCompiledAbi), MAKE_ASM_NAME(EtsCondVarNotifyOneCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsCondVarNotifyOneRuntimeCallChecker), MAKE_ASM_NAME(EtsCondVarNotifyOne)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsCondVarNotifyAllBridge), MAKE_ASM_NAME(EtsCondVarNotifyAll), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsCondVarNotifyAllCompiledAbiBridge), MAKE_ASM_NAME(EtsCondVarNotifyAllCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsCondVarNotifyAllBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsCondVarNotifyAllCompiledAbi), MAKE_ASM_NAME(EtsCondVarNotifyAllCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsCondVarNotifyAllRuntimeCallChecker), MAKE_ASM_NAME(EtsCondVarNotifyAll)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsQueueSpinlockGuardBridge), MAKE_ASM_NAME(EtsQueueSpinlockGuard), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsQueueSpinlockGuardCompiledAbiBridge), MAKE_ASM_NAME(EtsQueueSpinlockGuardCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsQueueSpinlockGuardBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsQueueSpinlockGuardCompiledAbi), MAKE_ASM_NAME(EtsQueueSpinlockGuardCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsQueueSpinlockGuardRuntimeCallChecker), MAKE_ASM_NAME(EtsQueueSpinlockGuard)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsReadLockBridge), MAKE_ASM_NAME(EtsReadLock), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsReadLockCompiledAbiBridge), MAKE_ASM_NAME(EtsReadLockCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsReadLockBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsReadLockCompiledAbi), MAKE_ASM_NAME(EtsReadLockCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsReadLockRuntimeCallChecker), MAKE_ASM_NAME(EtsReadLock)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsReadUnlockBridge), MAKE_ASM_NAME(EtsReadUnlock), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsReadUnlockCompiledAbiBridge), MAKE_ASM_NAME(EtsReadUnlockCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsReadUnlockBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsReadUnlockCompiledAbi), MAKE_ASM_NAME(EtsReadUnlockCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsReadUnlockRuntimeCallChecker), MAKE_ASM_NAME(EtsReadUnlock)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsWriteLockBridge), MAKE_ASM_NAME(EtsWriteLock), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsWriteLockCompiledAbiBridge), MAKE_ASM_NAME(EtsWriteLockCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsWriteLockBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsWriteLockCompiledAbi), MAKE_ASM_NAME(EtsWriteLockCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsWriteLockRuntimeCallChecker), MAKE_ASM_NAME(EtsWriteLock)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsWriteUnlockBridge), MAKE_ASM_NAME(EtsWriteUnlock), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsWriteUnlockCompiledAbiBridge), MAKE_ASM_NAME(EtsWriteUnlockCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsWriteUnlockBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsWriteUnlockCompiledAbi), MAKE_ASM_NAME(EtsWriteUnlockCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsWriteUnlockRuntimeCallChecker), MAKE_ASM_NAME(EtsWriteUnlock)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAddI8Bridge), MAKE_ASM_NAME(ArrayBufferAddI8), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAddI8CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferAddI8CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferAddI8BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferAddI8CompiledAbi), MAKE_ASM_NAME(ArrayBufferAddI8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferAddI8RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferAddI8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAndI8Bridge), MAKE_ASM_NAME(ArrayBufferAndI8), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAndI8CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferAndI8CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferAndI8BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferAndI8CompiledAbi), MAKE_ASM_NAME(ArrayBufferAndI8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferAndI8RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferAndI8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferCompareExchangeI8Bridge), MAKE_ASM_NAME(ArrayBufferCompareExchangeI8), 5, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferCompareExchangeI8CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferCompareExchangeI8CompiledAbi), 6, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferCompareExchangeI8BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferCompareExchangeI8CompiledAbi), MAKE_ASM_NAME(ArrayBufferCompareExchangeI8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferCompareExchangeI8RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferCompareExchangeI8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferExchangeI8Bridge), MAKE_ASM_NAME(ArrayBufferExchangeI8), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferExchangeI8CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferExchangeI8CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferExchangeI8BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferExchangeI8CompiledAbi), MAKE_ASM_NAME(ArrayBufferExchangeI8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferExchangeI8RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferExchangeI8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferLoadI8Bridge), MAKE_ASM_NAME(ArrayBufferLoadI8), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferLoadI8CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferLoadI8CompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferLoadI8BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferLoadI8CompiledAbi), MAKE_ASM_NAME(ArrayBufferLoadI8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferLoadI8RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferLoadI8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferOrI8Bridge), MAKE_ASM_NAME(ArrayBufferOrI8), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferOrI8CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferOrI8CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferOrI8BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferOrI8CompiledAbi), MAKE_ASM_NAME(ArrayBufferOrI8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferOrI8RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferOrI8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferStoreI8Bridge), MAKE_ASM_NAME(ArrayBufferStoreI8), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferStoreI8CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferStoreI8CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferStoreI8BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferStoreI8CompiledAbi), MAKE_ASM_NAME(ArrayBufferStoreI8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferStoreI8RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferStoreI8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferSubI8Bridge), MAKE_ASM_NAME(ArrayBufferSubI8), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferSubI8CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferSubI8CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferSubI8BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferSubI8CompiledAbi), MAKE_ASM_NAME(ArrayBufferSubI8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferSubI8RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferSubI8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferXorI8Bridge), MAKE_ASM_NAME(ArrayBufferXorI8), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferXorI8CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferXorI8CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferXorI8BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferXorI8CompiledAbi), MAKE_ASM_NAME(ArrayBufferXorI8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferXorI8RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferXorI8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAddI16Bridge), MAKE_ASM_NAME(ArrayBufferAddI16), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAddI16CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferAddI16CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferAddI16BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferAddI16CompiledAbi), MAKE_ASM_NAME(ArrayBufferAddI16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferAddI16RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferAddI16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAndI16Bridge), MAKE_ASM_NAME(ArrayBufferAndI16), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAndI16CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferAndI16CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferAndI16BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferAndI16CompiledAbi), MAKE_ASM_NAME(ArrayBufferAndI16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferAndI16RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferAndI16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferCompareExchangeI16Bridge), MAKE_ASM_NAME(ArrayBufferCompareExchangeI16), 5, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferCompareExchangeI16CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferCompareExchangeI16CompiledAbi), 6, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferCompareExchangeI16BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferCompareExchangeI16CompiledAbi), MAKE_ASM_NAME(ArrayBufferCompareExchangeI16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferCompareExchangeI16RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferCompareExchangeI16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferExchangeI16Bridge), MAKE_ASM_NAME(ArrayBufferExchangeI16), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferExchangeI16CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferExchangeI16CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferExchangeI16BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferExchangeI16CompiledAbi), MAKE_ASM_NAME(ArrayBufferExchangeI16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferExchangeI16RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferExchangeI16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferLoadI16Bridge), MAKE_ASM_NAME(ArrayBufferLoadI16), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferLoadI16CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferLoadI16CompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferLoadI16BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferLoadI16CompiledAbi), MAKE_ASM_NAME(ArrayBufferLoadI16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferLoadI16RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferLoadI16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferOrI16Bridge), MAKE_ASM_NAME(ArrayBufferOrI16), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferOrI16CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferOrI16CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferOrI16BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferOrI16CompiledAbi), MAKE_ASM_NAME(ArrayBufferOrI16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferOrI16RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferOrI16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferStoreI16Bridge), MAKE_ASM_NAME(ArrayBufferStoreI16), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferStoreI16CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferStoreI16CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferStoreI16BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferStoreI16CompiledAbi), MAKE_ASM_NAME(ArrayBufferStoreI16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferStoreI16RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferStoreI16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferSubI16Bridge), MAKE_ASM_NAME(ArrayBufferSubI16), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferSubI16CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferSubI16CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferSubI16BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferSubI16CompiledAbi), MAKE_ASM_NAME(ArrayBufferSubI16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferSubI16RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferSubI16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferXorI16Bridge), MAKE_ASM_NAME(ArrayBufferXorI16), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferXorI16CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferXorI16CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferXorI16BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferXorI16CompiledAbi), MAKE_ASM_NAME(ArrayBufferXorI16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferXorI16RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferXorI16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAddI32Bridge), MAKE_ASM_NAME(ArrayBufferAddI32), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAddI32CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferAddI32CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferAddI32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferAddI32CompiledAbi), MAKE_ASM_NAME(ArrayBufferAddI32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferAddI32RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferAddI32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAndI32Bridge), MAKE_ASM_NAME(ArrayBufferAndI32), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAndI32CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferAndI32CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferAndI32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferAndI32CompiledAbi), MAKE_ASM_NAME(ArrayBufferAndI32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferAndI32RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferAndI32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferCompareExchangeI32Bridge), MAKE_ASM_NAME(ArrayBufferCompareExchangeI32), 5, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferCompareExchangeI32CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferCompareExchangeI32CompiledAbi), 6, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferCompareExchangeI32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferCompareExchangeI32CompiledAbi), MAKE_ASM_NAME(ArrayBufferCompareExchangeI32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferCompareExchangeI32RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferCompareExchangeI32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferExchangeI32Bridge), MAKE_ASM_NAME(ArrayBufferExchangeI32), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferExchangeI32CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferExchangeI32CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferExchangeI32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferExchangeI32CompiledAbi), MAKE_ASM_NAME(ArrayBufferExchangeI32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferExchangeI32RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferExchangeI32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferLoadI32Bridge), MAKE_ASM_NAME(ArrayBufferLoadI32), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferLoadI32CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferLoadI32CompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferLoadI32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferLoadI32CompiledAbi), MAKE_ASM_NAME(ArrayBufferLoadI32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferLoadI32RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferLoadI32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferOrI32Bridge), MAKE_ASM_NAME(ArrayBufferOrI32), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferOrI32CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferOrI32CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferOrI32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferOrI32CompiledAbi), MAKE_ASM_NAME(ArrayBufferOrI32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferOrI32RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferOrI32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferStoreI32Bridge), MAKE_ASM_NAME(ArrayBufferStoreI32), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferStoreI32CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferStoreI32CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferStoreI32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferStoreI32CompiledAbi), MAKE_ASM_NAME(ArrayBufferStoreI32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferStoreI32RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferStoreI32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferSubI32Bridge), MAKE_ASM_NAME(ArrayBufferSubI32), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferSubI32CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferSubI32CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferSubI32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferSubI32CompiledAbi), MAKE_ASM_NAME(ArrayBufferSubI32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferSubI32RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferSubI32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferXorI32Bridge), MAKE_ASM_NAME(ArrayBufferXorI32), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferXorI32CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferXorI32CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferXorI32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferXorI32CompiledAbi), MAKE_ASM_NAME(ArrayBufferXorI32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferXorI32RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferXorI32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAddI64Bridge), MAKE_ASM_NAME(ArrayBufferAddI64), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAddI64CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferAddI64CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferAddI64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferAddI64CompiledAbi), MAKE_ASM_NAME(ArrayBufferAddI64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferAddI64RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferAddI64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAndI64Bridge), MAKE_ASM_NAME(ArrayBufferAndI64), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAndI64CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferAndI64CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferAndI64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferAndI64CompiledAbi), MAKE_ASM_NAME(ArrayBufferAndI64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferAndI64RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferAndI64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferCompareExchangeI64Bridge), MAKE_ASM_NAME(ArrayBufferCompareExchangeI64), 5, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferCompareExchangeI64CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferCompareExchangeI64CompiledAbi), 6, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferCompareExchangeI64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferCompareExchangeI64CompiledAbi), MAKE_ASM_NAME(ArrayBufferCompareExchangeI64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferCompareExchangeI64RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferCompareExchangeI64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferExchangeI64Bridge), MAKE_ASM_NAME(ArrayBufferExchangeI64), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferExchangeI64CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferExchangeI64CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferExchangeI64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferExchangeI64CompiledAbi), MAKE_ASM_NAME(ArrayBufferExchangeI64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferExchangeI64RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferExchangeI64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferLoadI64Bridge), MAKE_ASM_NAME(ArrayBufferLoadI64), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferLoadI64CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferLoadI64CompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferLoadI64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferLoadI64CompiledAbi), MAKE_ASM_NAME(ArrayBufferLoadI64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferLoadI64RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferLoadI64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferOrI64Bridge), MAKE_ASM_NAME(ArrayBufferOrI64), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferOrI64CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferOrI64CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferOrI64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferOrI64CompiledAbi), MAKE_ASM_NAME(ArrayBufferOrI64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferOrI64RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferOrI64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferStoreI64Bridge), MAKE_ASM_NAME(ArrayBufferStoreI64), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferStoreI64CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferStoreI64CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferStoreI64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferStoreI64CompiledAbi), MAKE_ASM_NAME(ArrayBufferStoreI64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferStoreI64RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferStoreI64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferSubI64Bridge), MAKE_ASM_NAME(ArrayBufferSubI64), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferSubI64CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferSubI64CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferSubI64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferSubI64CompiledAbi), MAKE_ASM_NAME(ArrayBufferSubI64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferSubI64RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferSubI64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferXorI64Bridge), MAKE_ASM_NAME(ArrayBufferXorI64), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferXorI64CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferXorI64CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferXorI64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferXorI64CompiledAbi), MAKE_ASM_NAME(ArrayBufferXorI64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferXorI64RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferXorI64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAddU8Bridge), MAKE_ASM_NAME(ArrayBufferAddU8), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAddU8CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferAddU8CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferAddU8BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferAddU8CompiledAbi), MAKE_ASM_NAME(ArrayBufferAddU8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferAddU8RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferAddU8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAndU8Bridge), MAKE_ASM_NAME(ArrayBufferAndU8), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAndU8CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferAndU8CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferAndU8BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferAndU8CompiledAbi), MAKE_ASM_NAME(ArrayBufferAndU8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferAndU8RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferAndU8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferCompareExchangeU8Bridge), MAKE_ASM_NAME(ArrayBufferCompareExchangeU8), 5, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferCompareExchangeU8CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferCompareExchangeU8CompiledAbi), 6, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferCompareExchangeU8BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferCompareExchangeU8CompiledAbi), MAKE_ASM_NAME(ArrayBufferCompareExchangeU8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferCompareExchangeU8RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferCompareExchangeU8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferExchangeU8Bridge), MAKE_ASM_NAME(ArrayBufferExchangeU8), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferExchangeU8CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferExchangeU8CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferExchangeU8BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferExchangeU8CompiledAbi), MAKE_ASM_NAME(ArrayBufferExchangeU8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferExchangeU8RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferExchangeU8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferLoadU8Bridge), MAKE_ASM_NAME(ArrayBufferLoadU8), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferLoadU8CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferLoadU8CompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferLoadU8BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferLoadU8CompiledAbi), MAKE_ASM_NAME(ArrayBufferLoadU8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferLoadU8RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferLoadU8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferOrU8Bridge), MAKE_ASM_NAME(ArrayBufferOrU8), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferOrU8CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferOrU8CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferOrU8BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferOrU8CompiledAbi), MAKE_ASM_NAME(ArrayBufferOrU8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferOrU8RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferOrU8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferStoreU8Bridge), MAKE_ASM_NAME(ArrayBufferStoreU8), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferStoreU8CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferStoreU8CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferStoreU8BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferStoreU8CompiledAbi), MAKE_ASM_NAME(ArrayBufferStoreU8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferStoreU8RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferStoreU8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferSubU8Bridge), MAKE_ASM_NAME(ArrayBufferSubU8), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferSubU8CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferSubU8CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferSubU8BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferSubU8CompiledAbi), MAKE_ASM_NAME(ArrayBufferSubU8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferSubU8RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferSubU8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferXorU8Bridge), MAKE_ASM_NAME(ArrayBufferXorU8), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferXorU8CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferXorU8CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferXorU8BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferXorU8CompiledAbi), MAKE_ASM_NAME(ArrayBufferXorU8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferXorU8RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferXorU8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAddU16Bridge), MAKE_ASM_NAME(ArrayBufferAddU16), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAddU16CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferAddU16CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferAddU16BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferAddU16CompiledAbi), MAKE_ASM_NAME(ArrayBufferAddU16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferAddU16RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferAddU16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAndU16Bridge), MAKE_ASM_NAME(ArrayBufferAndU16), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAndU16CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferAndU16CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferAndU16BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferAndU16CompiledAbi), MAKE_ASM_NAME(ArrayBufferAndU16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferAndU16RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferAndU16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferCompareExchangeU16Bridge), MAKE_ASM_NAME(ArrayBufferCompareExchangeU16), 5, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferCompareExchangeU16CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferCompareExchangeU16CompiledAbi), 6, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferCompareExchangeU16BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferCompareExchangeU16CompiledAbi), MAKE_ASM_NAME(ArrayBufferCompareExchangeU16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferCompareExchangeU16RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferCompareExchangeU16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferExchangeU16Bridge), MAKE_ASM_NAME(ArrayBufferExchangeU16), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferExchangeU16CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferExchangeU16CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferExchangeU16BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferExchangeU16CompiledAbi), MAKE_ASM_NAME(ArrayBufferExchangeU16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferExchangeU16RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferExchangeU16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferLoadU16Bridge), MAKE_ASM_NAME(ArrayBufferLoadU16), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferLoadU16CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferLoadU16CompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferLoadU16BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferLoadU16CompiledAbi), MAKE_ASM_NAME(ArrayBufferLoadU16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferLoadU16RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferLoadU16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferOrU16Bridge), MAKE_ASM_NAME(ArrayBufferOrU16), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferOrU16CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferOrU16CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferOrU16BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferOrU16CompiledAbi), MAKE_ASM_NAME(ArrayBufferOrU16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferOrU16RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferOrU16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferStoreU16Bridge), MAKE_ASM_NAME(ArrayBufferStoreU16), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferStoreU16CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferStoreU16CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferStoreU16BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferStoreU16CompiledAbi), MAKE_ASM_NAME(ArrayBufferStoreU16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferStoreU16RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferStoreU16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferSubU16Bridge), MAKE_ASM_NAME(ArrayBufferSubU16), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferSubU16CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferSubU16CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferSubU16BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferSubU16CompiledAbi), MAKE_ASM_NAME(ArrayBufferSubU16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferSubU16RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferSubU16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferXorU16Bridge), MAKE_ASM_NAME(ArrayBufferXorU16), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferXorU16CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferXorU16CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferXorU16BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferXorU16CompiledAbi), MAKE_ASM_NAME(ArrayBufferXorU16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferXorU16RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferXorU16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAddU32Bridge), MAKE_ASM_NAME(ArrayBufferAddU32), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAddU32CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferAddU32CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferAddU32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferAddU32CompiledAbi), MAKE_ASM_NAME(ArrayBufferAddU32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferAddU32RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferAddU32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAndU32Bridge), MAKE_ASM_NAME(ArrayBufferAndU32), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAndU32CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferAndU32CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferAndU32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferAndU32CompiledAbi), MAKE_ASM_NAME(ArrayBufferAndU32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferAndU32RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferAndU32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferCompareExchangeU32Bridge), MAKE_ASM_NAME(ArrayBufferCompareExchangeU32), 5, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferCompareExchangeU32CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferCompareExchangeU32CompiledAbi), 6, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferCompareExchangeU32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferCompareExchangeU32CompiledAbi), MAKE_ASM_NAME(ArrayBufferCompareExchangeU32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferCompareExchangeU32RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferCompareExchangeU32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferExchangeU32Bridge), MAKE_ASM_NAME(ArrayBufferExchangeU32), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferExchangeU32CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferExchangeU32CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferExchangeU32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferExchangeU32CompiledAbi), MAKE_ASM_NAME(ArrayBufferExchangeU32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferExchangeU32RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferExchangeU32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferLoadU32Bridge), MAKE_ASM_NAME(ArrayBufferLoadU32), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferLoadU32CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferLoadU32CompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferLoadU32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferLoadU32CompiledAbi), MAKE_ASM_NAME(ArrayBufferLoadU32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferLoadU32RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferLoadU32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferOrU32Bridge), MAKE_ASM_NAME(ArrayBufferOrU32), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferOrU32CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferOrU32CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferOrU32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferOrU32CompiledAbi), MAKE_ASM_NAME(ArrayBufferOrU32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferOrU32RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferOrU32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferStoreU32Bridge), MAKE_ASM_NAME(ArrayBufferStoreU32), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferStoreU32CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferStoreU32CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferStoreU32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferStoreU32CompiledAbi), MAKE_ASM_NAME(ArrayBufferStoreU32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferStoreU32RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferStoreU32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferSubU32Bridge), MAKE_ASM_NAME(ArrayBufferSubU32), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferSubU32CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferSubU32CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferSubU32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferSubU32CompiledAbi), MAKE_ASM_NAME(ArrayBufferSubU32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferSubU32RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferSubU32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferXorU32Bridge), MAKE_ASM_NAME(ArrayBufferXorU32), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferXorU32CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferXorU32CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferXorU32BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferXorU32CompiledAbi), MAKE_ASM_NAME(ArrayBufferXorU32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferXorU32RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferXorU32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAddU64Bridge), MAKE_ASM_NAME(ArrayBufferAddU64), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAddU64CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferAddU64CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferAddU64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferAddU64CompiledAbi), MAKE_ASM_NAME(ArrayBufferAddU64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferAddU64RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferAddU64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAndU64Bridge), MAKE_ASM_NAME(ArrayBufferAndU64), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferAndU64CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferAndU64CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferAndU64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferAndU64CompiledAbi), MAKE_ASM_NAME(ArrayBufferAndU64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferAndU64RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferAndU64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferCompareExchangeU64Bridge), MAKE_ASM_NAME(ArrayBufferCompareExchangeU64), 5, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferCompareExchangeU64CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferCompareExchangeU64CompiledAbi), 6, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferCompareExchangeU64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferCompareExchangeU64CompiledAbi), MAKE_ASM_NAME(ArrayBufferCompareExchangeU64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferCompareExchangeU64RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferCompareExchangeU64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferExchangeU64Bridge), MAKE_ASM_NAME(ArrayBufferExchangeU64), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferExchangeU64CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferExchangeU64CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferExchangeU64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferExchangeU64CompiledAbi), MAKE_ASM_NAME(ArrayBufferExchangeU64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferExchangeU64RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferExchangeU64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferLoadU64Bridge), MAKE_ASM_NAME(ArrayBufferLoadU64), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferLoadU64CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferLoadU64CompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferLoadU64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferLoadU64CompiledAbi), MAKE_ASM_NAME(ArrayBufferLoadU64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferLoadU64RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferLoadU64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferOrU64Bridge), MAKE_ASM_NAME(ArrayBufferOrU64), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferOrU64CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferOrU64CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferOrU64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferOrU64CompiledAbi), MAKE_ASM_NAME(ArrayBufferOrU64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferOrU64RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferOrU64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferStoreU64Bridge), MAKE_ASM_NAME(ArrayBufferStoreU64), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferStoreU64CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferStoreU64CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferStoreU64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferStoreU64CompiledAbi), MAKE_ASM_NAME(ArrayBufferStoreU64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferStoreU64RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferStoreU64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferSubU64Bridge), MAKE_ASM_NAME(ArrayBufferSubU64), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferSubU64CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferSubU64CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferSubU64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferSubU64CompiledAbi), MAKE_ASM_NAME(ArrayBufferSubU64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferSubU64RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferSubU64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferXorU64Bridge), MAKE_ASM_NAME(ArrayBufferXorU64), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ArrayBufferXorU64CompiledAbiBridge), MAKE_ASM_NAME(ArrayBufferXorU64CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ArrayBufferXorU64BridgeSelectorEntryPoint), MAKE_ASM_NAME(ArrayBufferXorU64CompiledAbi), MAKE_ASM_NAME(ArrayBufferXorU64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ArrayBufferXorU64RuntimeCallChecker), MAKE_ASM_NAME(ArrayBufferXorU64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdSystemSetCoroutineSchedulingPolicyBridge), MAKE_ASM_NAME(StdSystemSetCoroutineSchedulingPolicy), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdSystemSetCoroutineSchedulingPolicyCompiledAbiBridge), MAKE_ASM_NAME(StdSystemSetCoroutineSchedulingPolicyCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdSystemSetCoroutineSchedulingPolicyBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdSystemSetCoroutineSchedulingPolicyCompiledAbi), MAKE_ASM_NAME(StdSystemSetCoroutineSchedulingPolicyCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdSystemSetCoroutineSchedulingPolicyRuntimeCallChecker), MAKE_ASM_NAME(StdSystemSetCoroutineSchedulingPolicy)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdSystemGetCoroutineIdBridge), MAKE_ASM_NAME(StdSystemGetCoroutineId), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdSystemGetCoroutineIdCompiledAbiBridge), MAKE_ASM_NAME(StdSystemGetCoroutineIdCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdSystemGetCoroutineIdBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdSystemGetCoroutineIdCompiledAbi), MAKE_ASM_NAME(StdSystemGetCoroutineIdCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdSystemGetCoroutineIdRuntimeCallChecker), MAKE_ASM_NAME(StdSystemGetCoroutineId)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdSystemIsMainWorkerBridge), MAKE_ASM_NAME(StdSystemIsMainWorker), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdSystemIsMainWorkerCompiledAbiBridge), MAKE_ASM_NAME(StdSystemIsMainWorkerCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdSystemIsMainWorkerBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdSystemIsMainWorkerCompiledAbi), MAKE_ASM_NAME(StdSystemIsMainWorkerCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdSystemIsMainWorkerRuntimeCallChecker), MAKE_ASM_NAME(StdSystemIsMainWorker)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdSystemWorkerHasExternalSchedulerBridge), MAKE_ASM_NAME(StdSystemWorkerHasExternalScheduler), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdSystemWorkerHasExternalSchedulerCompiledAbiBridge), MAKE_ASM_NAME(StdSystemWorkerHasExternalSchedulerCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdSystemWorkerHasExternalSchedulerBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdSystemWorkerHasExternalSchedulerCompiledAbi), MAKE_ASM_NAME(StdSystemWorkerHasExternalSchedulerCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdSystemWorkerHasExternalSchedulerRuntimeCallChecker), MAKE_ASM_NAME(StdSystemWorkerHasExternalScheduler)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdSystemScaleWorkersPoolBridge), MAKE_ASM_NAME(StdSystemScaleWorkersPool), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdSystemScaleWorkersPoolCompiledAbiBridge), MAKE_ASM_NAME(StdSystemScaleWorkersPoolCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdSystemScaleWorkersPoolBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdSystemScaleWorkersPoolCompiledAbi), MAKE_ASM_NAME(StdSystemScaleWorkersPoolCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdSystemScaleWorkersPoolRuntimeCallChecker), MAKE_ASM_NAME(StdSystemScaleWorkersPool)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdSystemStopTaskpoolBridge), MAKE_ASM_NAME(StdSystemStopTaskpool), 0, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdSystemStopTaskpoolCompiledAbiBridge), MAKE_ASM_NAME(StdSystemStopTaskpoolCompiledAbi), 1, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdSystemStopTaskpoolBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdSystemStopTaskpoolCompiledAbi), MAKE_ASM_NAME(StdSystemStopTaskpoolCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdSystemStopTaskpoolRuntimeCallChecker), MAKE_ASM_NAME(StdSystemStopTaskpool)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdSystemIncreaseTaskpoolWorkersToNBridge), MAKE_ASM_NAME(StdSystemIncreaseTaskpoolWorkersToN), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdSystemIncreaseTaskpoolWorkersToNCompiledAbiBridge), MAKE_ASM_NAME(StdSystemIncreaseTaskpoolWorkersToNCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdSystemIncreaseTaskpoolWorkersToNBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdSystemIncreaseTaskpoolWorkersToNCompiledAbi), MAKE_ASM_NAME(StdSystemIncreaseTaskpoolWorkersToNCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdSystemIncreaseTaskpoolWorkersToNRuntimeCallChecker), MAKE_ASM_NAME(StdSystemIncreaseTaskpoolWorkersToN)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdSystemSetTaskPoolTriggerShrinkIntervalBridge), MAKE_ASM_NAME(StdSystemSetTaskPoolTriggerShrinkInterval), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdSystemSetTaskPoolTriggerShrinkIntervalCompiledAbiBridge), MAKE_ASM_NAME(StdSystemSetTaskPoolTriggerShrinkIntervalCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdSystemSetTaskPoolTriggerShrinkIntervalBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdSystemSetTaskPoolTriggerShrinkIntervalCompiledAbi), MAKE_ASM_NAME(StdSystemSetTaskPoolTriggerShrinkIntervalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdSystemSetTaskPoolTriggerShrinkIntervalRuntimeCallChecker), MAKE_ASM_NAME(StdSystemSetTaskPoolTriggerShrinkInterval)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdSystemSetTaskPoolIdleThresholdBridge), MAKE_ASM_NAME(StdSystemSetTaskPoolIdleThreshold), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdSystemSetTaskPoolIdleThresholdCompiledAbiBridge), MAKE_ASM_NAME(StdSystemSetTaskPoolIdleThresholdCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdSystemSetTaskPoolIdleThresholdBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdSystemSetTaskPoolIdleThresholdCompiledAbi), MAKE_ASM_NAME(StdSystemSetTaskPoolIdleThresholdCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdSystemSetTaskPoolIdleThresholdRuntimeCallChecker), MAKE_ASM_NAME(StdSystemSetTaskPoolIdleThreshold)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdSystemGetTaskPoolWorkersNumBridge), MAKE_ASM_NAME(StdSystemGetTaskPoolWorkersNum), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdSystemGetTaskPoolWorkersNumCompiledAbiBridge), MAKE_ASM_NAME(StdSystemGetTaskPoolWorkersNumCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdSystemGetTaskPoolWorkersNumBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdSystemGetTaskPoolWorkersNumCompiledAbi), MAKE_ASM_NAME(StdSystemGetTaskPoolWorkersNumCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdSystemGetTaskPoolWorkersNumRuntimeCallChecker), MAKE_ASM_NAME(StdSystemGetTaskPoolWorkersNum)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdSystemSetTaskPoolWorkersLimitBridge), MAKE_ASM_NAME(StdSystemSetTaskPoolWorkersLimit), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdSystemSetTaskPoolWorkersLimitCompiledAbiBridge), MAKE_ASM_NAME(StdSystemSetTaskPoolWorkersLimitCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdSystemSetTaskPoolWorkersLimitBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdSystemSetTaskPoolWorkersLimitCompiledAbi), MAKE_ASM_NAME(StdSystemSetTaskPoolWorkersLimitCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdSystemSetTaskPoolWorkersLimitRuntimeCallChecker), MAKE_ASM_NAME(StdSystemSetTaskPoolWorkersLimit)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdSystemRetriggerTaskPoolShrinkBridge), MAKE_ASM_NAME(StdSystemRetriggerTaskPoolShrink), 0, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdSystemRetriggerTaskPoolShrinkCompiledAbiBridge), MAKE_ASM_NAME(StdSystemRetriggerTaskPoolShrinkCompiledAbi), 1, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdSystemRetriggerTaskPoolShrinkBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdSystemRetriggerTaskPoolShrinkCompiledAbi), MAKE_ASM_NAME(StdSystemRetriggerTaskPoolShrinkCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdSystemRetriggerTaskPoolShrinkRuntimeCallChecker), MAKE_ASM_NAME(StdSystemRetriggerTaskPoolShrink)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdSystemIsExternalTimerEnabledBridge), MAKE_ASM_NAME(StdSystemIsExternalTimerEnabled), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdSystemIsExternalTimerEnabledCompiledAbiBridge), MAKE_ASM_NAME(StdSystemIsExternalTimerEnabledCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdSystemIsExternalTimerEnabledBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdSystemIsExternalTimerEnabledCompiledAbi), MAKE_ASM_NAME(StdSystemIsExternalTimerEnabledCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdSystemIsExternalTimerEnabledRuntimeCallChecker), MAKE_ASM_NAME(StdSystemIsExternalTimerEnabled)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdSystemDumpUhandledFailedJobsBridge), MAKE_ASM_NAME(StdSystemDumpUhandledFailedJobs), 0, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdSystemDumpUhandledFailedJobsCompiledAbiBridge), MAKE_ASM_NAME(StdSystemDumpUhandledFailedJobsCompiledAbi), 1, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdSystemDumpUhandledFailedJobsBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdSystemDumpUhandledFailedJobsCompiledAbi), MAKE_ASM_NAME(StdSystemDumpUhandledFailedJobsCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdSystemDumpUhandledFailedJobsRuntimeCallChecker), MAKE_ASM_NAME(StdSystemDumpUhandledFailedJobs)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdSystemAtomicFlagSetBridge), MAKE_ASM_NAME(StdSystemAtomicFlagSet), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdSystemAtomicFlagSetCompiledAbiBridge), MAKE_ASM_NAME(StdSystemAtomicFlagSetCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdSystemAtomicFlagSetBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdSystemAtomicFlagSetCompiledAbi), MAKE_ASM_NAME(StdSystemAtomicFlagSetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdSystemAtomicFlagSetRuntimeCallChecker), MAKE_ASM_NAME(StdSystemAtomicFlagSet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdSystemAtomicFlagGetBridge), MAKE_ASM_NAME(StdSystemAtomicFlagGet), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdSystemAtomicFlagGetCompiledAbiBridge), MAKE_ASM_NAME(StdSystemAtomicFlagGetCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdSystemAtomicFlagGetBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdSystemAtomicFlagGetCompiledAbi), MAKE_ASM_NAME(StdSystemAtomicFlagGetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdSystemAtomicFlagGetRuntimeCallChecker), MAKE_ASM_NAME(StdSystemAtomicFlagGet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreRuntimeIsLittleEndianPlatformBridge), MAKE_ASM_NAME(StdCoreRuntimeIsLittleEndianPlatform), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreRuntimeIsLittleEndianPlatformCompiledAbiBridge), MAKE_ASM_NAME(StdCoreRuntimeIsLittleEndianPlatformCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreRuntimeIsLittleEndianPlatformBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreRuntimeIsLittleEndianPlatformCompiledAbi), MAKE_ASM_NAME(StdCoreRuntimeIsLittleEndianPlatformCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreRuntimeIsLittleEndianPlatformRuntimeCallChecker), MAKE_ASM_NAME(StdCoreRuntimeIsLittleEndianPlatform)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreRuntimeIsSameReferenceBridge), MAKE_ASM_NAME(StdCoreRuntimeIsSameReference), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreRuntimeIsSameReferenceCompiledAbiBridge), MAKE_ASM_NAME(StdCoreRuntimeIsSameReferenceCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreRuntimeIsSameReferenceBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreRuntimeIsSameReferenceCompiledAbi), MAKE_ASM_NAME(StdCoreRuntimeIsSameReferenceCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreRuntimeIsSameReferenceRuntimeCallChecker), MAKE_ASM_NAME(StdCoreRuntimeIsSameReference)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreRuntimeGetHashCodeBridge), MAKE_ASM_NAME(StdCoreRuntimeGetHashCode), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreRuntimeGetHashCodeCompiledAbiBridge), MAKE_ASM_NAME(StdCoreRuntimeGetHashCodeCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreRuntimeGetHashCodeBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreRuntimeGetHashCodeCompiledAbi), MAKE_ASM_NAME(StdCoreRuntimeGetHashCodeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreRuntimeGetHashCodeRuntimeCallChecker), MAKE_ASM_NAME(StdCoreRuntimeGetHashCode)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdRuntimeGetHashCodeByValueBridge), MAKE_ASM_NAME(StdRuntimeGetHashCodeByValue), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdRuntimeGetHashCodeByValueCompiledAbiBridge), MAKE_ASM_NAME(StdRuntimeGetHashCodeByValueCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdRuntimeGetHashCodeByValueBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdRuntimeGetHashCodeByValueCompiledAbi), MAKE_ASM_NAME(StdRuntimeGetHashCodeByValueCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdRuntimeGetHashCodeByValueRuntimeCallChecker), MAKE_ASM_NAME(StdRuntimeGetHashCodeByValue)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreRuntimeFailedTypeCastExclUndefinedStubBridge), MAKE_ASM_NAME(StdCoreRuntimeFailedTypeCastExclUndefinedStub), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreRuntimeFailedTypeCastExclUndefinedStubCompiledAbiBridge), MAKE_ASM_NAME(StdCoreRuntimeFailedTypeCastExclUndefinedStubCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreRuntimeFailedTypeCastExclUndefinedStubBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreRuntimeFailedTypeCastExclUndefinedStubCompiledAbi), MAKE_ASM_NAME(StdCoreRuntimeFailedTypeCastExclUndefinedStubCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreRuntimeFailedTypeCastExclUndefinedStubRuntimeCallChecker), MAKE_ASM_NAME(StdCoreRuntimeFailedTypeCastExclUndefinedStub)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreRuntimeFailedTypeCastInclUndefinedStubBridge), MAKE_ASM_NAME(StdCoreRuntimeFailedTypeCastInclUndefinedStub), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreRuntimeFailedTypeCastInclUndefinedStubCompiledAbiBridge), MAKE_ASM_NAME(StdCoreRuntimeFailedTypeCastInclUndefinedStubCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreRuntimeFailedTypeCastInclUndefinedStubBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreRuntimeFailedTypeCastInclUndefinedStubCompiledAbi), MAKE_ASM_NAME(StdCoreRuntimeFailedTypeCastInclUndefinedStubCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreRuntimeFailedTypeCastInclUndefinedStubRuntimeCallChecker), MAKE_ASM_NAME(StdCoreRuntimeFailedTypeCastInclUndefinedStub)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreRuntimeGetTypeInfoBridge), MAKE_ASM_NAME(StdCoreRuntimeGetTypeInfo), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreRuntimeGetTypeInfoCompiledAbiBridge), MAKE_ASM_NAME(StdCoreRuntimeGetTypeInfoCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreRuntimeGetTypeInfoBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreRuntimeGetTypeInfoCompiledAbi), MAKE_ASM_NAME(StdCoreRuntimeGetTypeInfoCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreRuntimeGetTypeInfoRuntimeCallChecker), MAKE_ASM_NAME(StdCoreRuntimeGetTypeInfo)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreRuntimeAllocSameTypeArrayBridge), MAKE_ASM_NAME(StdCoreRuntimeAllocSameTypeArray), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreRuntimeAllocSameTypeArrayCompiledAbiBridge), MAKE_ASM_NAME(StdCoreRuntimeAllocSameTypeArrayCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreRuntimeAllocSameTypeArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreRuntimeAllocSameTypeArrayCompiledAbi), MAKE_ASM_NAME(StdCoreRuntimeAllocSameTypeArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreRuntimeAllocSameTypeArrayRuntimeCallChecker), MAKE_ASM_NAME(StdCoreRuntimeAllocSameTypeArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ReflectMethodGetReturnTypeImplBridge), MAKE_ASM_NAME(ReflectMethodGetReturnTypeImpl), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ReflectMethodGetReturnTypeImplCompiledAbiBridge), MAKE_ASM_NAME(ReflectMethodGetReturnTypeImplCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ReflectMethodGetReturnTypeImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(ReflectMethodGetReturnTypeImplCompiledAbi), MAKE_ASM_NAME(ReflectMethodGetReturnTypeImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ReflectMethodGetReturnTypeImplRuntimeCallChecker), MAKE_ASM_NAME(ReflectMethodGetReturnTypeImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ReflectMethodGetParameterTypeByIdxImplBridge), MAKE_ASM_NAME(ReflectMethodGetParameterTypeByIdxImpl), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ReflectMethodGetParameterTypeByIdxImplCompiledAbiBridge), MAKE_ASM_NAME(ReflectMethodGetParameterTypeByIdxImplCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ReflectMethodGetParameterTypeByIdxImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(ReflectMethodGetParameterTypeByIdxImplCompiledAbi), MAKE_ASM_NAME(ReflectMethodGetParameterTypeByIdxImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ReflectMethodGetParameterTypeByIdxImplRuntimeCallChecker), MAKE_ASM_NAME(ReflectMethodGetParameterTypeByIdxImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ReflectMethodGetParametersTypesImplBridge), MAKE_ASM_NAME(ReflectMethodGetParametersTypesImpl), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ReflectMethodGetParametersTypesImplCompiledAbiBridge), MAKE_ASM_NAME(ReflectMethodGetParametersTypesImplCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ReflectMethodGetParametersTypesImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(ReflectMethodGetParametersTypesImplCompiledAbi), MAKE_ASM_NAME(ReflectMethodGetParametersTypesImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ReflectMethodGetParametersTypesImplRuntimeCallChecker), MAKE_ASM_NAME(ReflectMethodGetParametersTypesImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ReflectMethodGetParametersNumImplBridge), MAKE_ASM_NAME(ReflectMethodGetParametersNumImpl), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ReflectMethodGetParametersNumImplCompiledAbiBridge), MAKE_ASM_NAME(ReflectMethodGetParametersNumImplCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ReflectMethodGetParametersNumImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(ReflectMethodGetParametersNumImplCompiledAbi), MAKE_ASM_NAME(ReflectMethodGetParametersNumImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ReflectMethodGetParametersNumImplRuntimeCallChecker), MAKE_ASM_NAME(ReflectMethodGetParametersNumImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ReflectMethodGetNameInternalBridge), MAKE_ASM_NAME(ReflectMethodGetNameInternal), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ReflectMethodGetNameInternalCompiledAbiBridge), MAKE_ASM_NAME(ReflectMethodGetNameInternalCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ReflectMethodGetNameInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(ReflectMethodGetNameInternalCompiledAbi), MAKE_ASM_NAME(ReflectMethodGetNameInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ReflectMethodGetNameInternalRuntimeCallChecker), MAKE_ASM_NAME(ReflectMethodGetNameInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ReflectMethodInvokeInternalBridge), MAKE_ASM_NAME(ReflectMethodInvokeInternal), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ReflectMethodInvokeInternalCompiledAbiBridge), MAKE_ASM_NAME(ReflectMethodInvokeInternalCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ReflectMethodInvokeInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(ReflectMethodInvokeInternalCompiledAbi), MAKE_ASM_NAME(ReflectMethodInvokeInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ReflectMethodInvokeInternalRuntimeCallChecker), MAKE_ASM_NAME(ReflectMethodInvokeInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ReflectMethodCreateInstanceInternalBridge), MAKE_ASM_NAME(ReflectMethodCreateInstanceInternal), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ReflectMethodCreateInstanceInternalCompiledAbiBridge), MAKE_ASM_NAME(ReflectMethodCreateInstanceInternalCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ReflectMethodCreateInstanceInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(ReflectMethodCreateInstanceInternalCompiledAbi), MAKE_ASM_NAME(ReflectMethodCreateInstanceInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ReflectMethodCreateInstanceInternalRuntimeCallChecker), MAKE_ASM_NAME(ReflectMethodCreateInstanceInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ReflectFieldGetNameInternalBridge), MAKE_ASM_NAME(ReflectFieldGetNameInternal), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ReflectFieldGetNameInternalCompiledAbiBridge), MAKE_ASM_NAME(ReflectFieldGetNameInternalCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ReflectFieldGetNameInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(ReflectFieldGetNameInternalCompiledAbi), MAKE_ASM_NAME(ReflectFieldGetNameInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ReflectFieldGetNameInternalRuntimeCallChecker), MAKE_ASM_NAME(ReflectFieldGetNameInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ReflectFieldGetTypeInternalBridge), MAKE_ASM_NAME(ReflectFieldGetTypeInternal), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ReflectFieldGetTypeInternalCompiledAbiBridge), MAKE_ASM_NAME(ReflectFieldGetTypeInternalCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ReflectFieldGetTypeInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(ReflectFieldGetTypeInternalCompiledAbi), MAKE_ASM_NAME(ReflectFieldGetTypeInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ReflectFieldGetTypeInternalRuntimeCallChecker), MAKE_ASM_NAME(ReflectFieldGetTypeInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ReflectFieldSetValueInternalBridge), MAKE_ASM_NAME(ReflectFieldSetValueInternal), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ReflectFieldSetValueInternalCompiledAbiBridge), MAKE_ASM_NAME(ReflectFieldSetValueInternalCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ReflectFieldSetValueInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(ReflectFieldSetValueInternalCompiledAbi), MAKE_ASM_NAME(ReflectFieldSetValueInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ReflectFieldSetValueInternalRuntimeCallChecker), MAKE_ASM_NAME(ReflectFieldSetValueInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ReflectFieldGetValueInternalBridge), MAKE_ASM_NAME(ReflectFieldGetValueInternal), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ReflectFieldGetValueInternalCompiledAbiBridge), MAKE_ASM_NAME(ReflectFieldGetValueInternalCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ReflectFieldGetValueInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(ReflectFieldGetValueInternalCompiledAbi), MAKE_ASM_NAME(ReflectFieldGetValueInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ReflectFieldGetValueInternalRuntimeCallChecker), MAKE_ASM_NAME(ReflectFieldGetValueInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreReflectInternalsCreateFixedArrayBridge), MAKE_ASM_NAME(StdCoreReflectInternalsCreateFixedArray), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreReflectInternalsCreateFixedArrayCompiledAbiBridge), MAKE_ASM_NAME(StdCoreReflectInternalsCreateFixedArrayCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreReflectInternalsCreateFixedArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreReflectInternalsCreateFixedArrayCompiledAbi), MAKE_ASM_NAME(StdCoreReflectInternalsCreateFixedArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreReflectInternalsCreateFixedArrayRuntimeCallChecker), MAKE_ASM_NAME(StdCoreReflectInternalsCreateFixedArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetNameInternalBridge), MAKE_ASM_NAME(StdCoreClassGetNameInternal), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetNameInternalCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassGetNameInternalCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassGetNameInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassGetNameInternalCompiledAbi), MAKE_ASM_NAME(StdCoreClassGetNameInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassGetNameInternalRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassGetNameInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetLinkerInternalBridge), MAKE_ASM_NAME(StdCoreClassGetLinkerInternal), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetLinkerInternalCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassGetLinkerInternalCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassGetLinkerInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassGetLinkerInternalCompiledAbi), MAKE_ASM_NAME(StdCoreClassGetLinkerInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassGetLinkerInternalRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassGetLinkerInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassIsNamespaceBridge), MAKE_ASM_NAME(StdCoreClassIsNamespace), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassIsNamespaceCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassIsNamespaceCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassIsNamespaceBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassIsNamespaceCompiledAbi), MAKE_ASM_NAME(StdCoreClassIsNamespaceCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassIsNamespaceRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassIsNamespace)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetFixedArrayComponentTypeBridge), MAKE_ASM_NAME(StdCoreClassGetFixedArrayComponentType), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetFixedArrayComponentTypeCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassGetFixedArrayComponentTypeCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassGetFixedArrayComponentTypeBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassGetFixedArrayComponentTypeCompiledAbi), MAKE_ASM_NAME(StdCoreClassGetFixedArrayComponentTypeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassGetFixedArrayComponentTypeRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassGetFixedArrayComponentType)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassOfBridge), MAKE_ASM_NAME(StdCoreClassOf), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassOfCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassOfCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassOfBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassOfCompiledAbi), MAKE_ASM_NAME(StdCoreClassOfCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassOfRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassOf)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassCurrentBridge), MAKE_ASM_NAME(StdCoreClassCurrent), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassCurrentCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassCurrentCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassCurrentBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassCurrentCompiledAbi), MAKE_ASM_NAME(StdCoreClassCurrentCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassCurrentRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassCurrent)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassOfCallerBridge), MAKE_ASM_NAME(StdCoreClassOfCaller), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassOfCallerCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassOfCallerCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassOfCallerBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassOfCallerCompiledAbi), MAKE_ASM_NAME(StdCoreClassOfCallerCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassOfCallerRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassOfCaller)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassInitializeBridge), MAKE_ASM_NAME(StdCoreClassInitialize), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassInitializeCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassInitializeCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassInitializeBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassInitializeCompiledAbi), MAKE_ASM_NAME(StdCoreClassInitializeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassInitializeRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassInitialize)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassCreateInstanceBridge), MAKE_ASM_NAME(StdCoreClassCreateInstance), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassCreateInstanceCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassCreateInstanceCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassCreateInstanceBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassCreateInstanceCompiledAbi), MAKE_ASM_NAME(StdCoreClassCreateInstanceCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassCreateInstanceRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassCreateInstance)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetDescriptorBridge), MAKE_ASM_NAME(StdCoreClassGetDescriptor), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetDescriptorCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassGetDescriptorCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassGetDescriptorBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassGetDescriptorCompiledAbi), MAKE_ASM_NAME(StdCoreClassGetDescriptorCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassGetDescriptorRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassGetDescriptor)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetInstanceMethodsInternalBridge), MAKE_ASM_NAME(StdCoreClassGetInstanceMethodsInternal), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetInstanceMethodsInternalCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassGetInstanceMethodsInternalCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassGetInstanceMethodsInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassGetInstanceMethodsInternalCompiledAbi), MAKE_ASM_NAME(StdCoreClassGetInstanceMethodsInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassGetInstanceMethodsInternalRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassGetInstanceMethodsInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetInstanceFieldByNameInternalBridge), MAKE_ASM_NAME(StdCoreClassGetInstanceFieldByNameInternal), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetInstanceFieldByNameInternalCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassGetInstanceFieldByNameInternalCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassGetInstanceFieldByNameInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassGetInstanceFieldByNameInternalCompiledAbi), MAKE_ASM_NAME(StdCoreClassGetInstanceFieldByNameInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassGetInstanceFieldByNameInternalRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassGetInstanceFieldByNameInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetStaticFieldByNameInternalBridge), MAKE_ASM_NAME(StdCoreClassGetStaticFieldByNameInternal), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetStaticFieldByNameInternalCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassGetStaticFieldByNameInternalCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassGetStaticFieldByNameInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassGetStaticFieldByNameInternalCompiledAbi), MAKE_ASM_NAME(StdCoreClassGetStaticFieldByNameInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassGetStaticFieldByNameInternalRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassGetStaticFieldByNameInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetStaticMethodsInternalBridge), MAKE_ASM_NAME(StdCoreClassGetStaticMethodsInternal), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetStaticMethodsInternalCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassGetStaticMethodsInternalCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassGetStaticMethodsInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassGetStaticMethodsInternalCompiledAbi), MAKE_ASM_NAME(StdCoreClassGetStaticMethodsInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassGetStaticMethodsInternalRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassGetStaticMethodsInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetConstructorsInternalBridge), MAKE_ASM_NAME(StdCoreClassGetConstructorsInternal), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetConstructorsInternalCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassGetConstructorsInternalCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassGetConstructorsInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassGetConstructorsInternalCompiledAbi), MAKE_ASM_NAME(StdCoreClassGetConstructorsInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassGetConstructorsInternalRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassGetConstructorsInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetInstanceFieldsInternalBridge), MAKE_ASM_NAME(StdCoreClassGetInstanceFieldsInternal), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetInstanceFieldsInternalCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassGetInstanceFieldsInternalCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassGetInstanceFieldsInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassGetInstanceFieldsInternalCompiledAbi), MAKE_ASM_NAME(StdCoreClassGetInstanceFieldsInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassGetInstanceFieldsInternalRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassGetInstanceFieldsInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetStaticFieldsInternalBridge), MAKE_ASM_NAME(StdCoreClassGetStaticFieldsInternal), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetStaticFieldsInternalCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassGetStaticFieldsInternalCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassGetStaticFieldsInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassGetStaticFieldsInternalCompiledAbi), MAKE_ASM_NAME(StdCoreClassGetStaticFieldsInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassGetStaticFieldsInternalRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassGetStaticFieldsInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetInterfacesBridge), MAKE_ASM_NAME(StdCoreClassGetInterfaces), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetInterfacesCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassGetInterfacesCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassGetInterfacesBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassGetInterfacesCompiledAbi), MAKE_ASM_NAME(StdCoreClassGetInterfacesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassGetInterfacesRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassGetInterfaces)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassIsEnumBridge), MAKE_ASM_NAME(StdCoreClassIsEnum), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassIsEnumCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassIsEnumCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassIsEnumBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassIsEnumCompiledAbi), MAKE_ASM_NAME(StdCoreClassIsEnumCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassIsEnumRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassIsEnum)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassIsInterfaceBridge), MAKE_ASM_NAME(StdCoreClassIsInterface), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassIsInterfaceCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassIsInterfaceCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassIsInterfaceBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassIsInterfaceCompiledAbi), MAKE_ASM_NAME(StdCoreClassIsInterfaceCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassIsInterfaceRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassIsInterface)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassIsFixedArrayBridge), MAKE_ASM_NAME(StdCoreClassIsFixedArray), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassIsFixedArrayCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassIsFixedArrayCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassIsFixedArrayBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassIsFixedArrayCompiledAbi), MAKE_ASM_NAME(StdCoreClassIsFixedArrayCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassIsFixedArrayRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassIsFixedArray)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassIsSubtypeOfBridge), MAKE_ASM_NAME(StdCoreClassIsSubtypeOf), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassIsSubtypeOfCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassIsSubtypeOfCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassIsSubtypeOfBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassIsSubtypeOfCompiledAbi), MAKE_ASM_NAME(StdCoreClassIsSubtypeOfCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassIsSubtypeOfRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassIsSubtypeOf)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassIsUnionBridge), MAKE_ASM_NAME(StdCoreClassIsUnion), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassIsUnionCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassIsUnionCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassIsUnionBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassIsUnionCompiledAbi), MAKE_ASM_NAME(StdCoreClassIsUnionCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassIsUnionRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassIsUnion)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetUnionConstituentTypesInternalBridge), MAKE_ASM_NAME(StdCoreClassGetUnionConstituentTypesInternal), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassGetUnionConstituentTypesInternalCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassGetUnionConstituentTypesInternalCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassGetUnionConstituentTypesInternalBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassGetUnionConstituentTypesInternalCompiledAbi), MAKE_ASM_NAME(StdCoreClassGetUnionConstituentTypesInternalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassGetUnionConstituentTypesInternalRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassGetUnionConstituentTypesInternal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassIsFinalBridge), MAKE_ASM_NAME(StdCoreClassIsFinal), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassIsFinalCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassIsFinalCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassIsFinalBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassIsFinalCompiledAbi), MAKE_ASM_NAME(StdCoreClassIsFinalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassIsFinalRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassIsFinal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassIsAbstractBridge), MAKE_ASM_NAME(StdCoreClassIsAbstract), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassIsAbstractCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassIsAbstractCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassIsAbstractBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassIsAbstractCompiledAbi), MAKE_ASM_NAME(StdCoreClassIsAbstractCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassIsAbstractRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassIsAbstract)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassIsPrimitiveBridge), MAKE_ASM_NAME(StdCoreClassIsPrimitive), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreClassIsPrimitiveCompiledAbiBridge), MAKE_ASM_NAME(StdCoreClassIsPrimitiveCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreClassIsPrimitiveBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreClassIsPrimitiveCompiledAbi), MAKE_ASM_NAME(StdCoreClassIsPrimitiveCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreClassIsPrimitiveRuntimeCallChecker), MAKE_ASM_NAME(StdCoreClassIsPrimitive)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsRuntimeLinkerFindLoadedClassBridge), MAKE_ASM_NAME(EtsRuntimeLinkerFindLoadedClass), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsRuntimeLinkerFindLoadedClassCompiledAbiBridge), MAKE_ASM_NAME(EtsRuntimeLinkerFindLoadedClassCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsRuntimeLinkerFindLoadedClassBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsRuntimeLinkerFindLoadedClassCompiledAbi), MAKE_ASM_NAME(EtsRuntimeLinkerFindLoadedClassCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsRuntimeLinkerFindLoadedClassRuntimeCallChecker), MAKE_ASM_NAME(EtsRuntimeLinkerFindLoadedClass)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsRuntimeLinkerInitializeContextBridge), MAKE_ASM_NAME(EtsRuntimeLinkerInitializeContext), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsRuntimeLinkerInitializeContextCompiledAbiBridge), MAKE_ASM_NAME(EtsRuntimeLinkerInitializeContextCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsRuntimeLinkerInitializeContextBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsRuntimeLinkerInitializeContextCompiledAbi), MAKE_ASM_NAME(EtsRuntimeLinkerInitializeContextCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsRuntimeLinkerInitializeContextRuntimeCallChecker), MAKE_ASM_NAME(EtsRuntimeLinkerInitializeContext)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsBootRuntimeLinkerFindAndLoadClassBridge), MAKE_ASM_NAME(EtsBootRuntimeLinkerFindAndLoadClass), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsBootRuntimeLinkerFindAndLoadClassCompiledAbiBridge), MAKE_ASM_NAME(EtsBootRuntimeLinkerFindAndLoadClassCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsBootRuntimeLinkerFindAndLoadClassBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsBootRuntimeLinkerFindAndLoadClassCompiledAbi), MAKE_ASM_NAME(EtsBootRuntimeLinkerFindAndLoadClassCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsBootRuntimeLinkerFindAndLoadClassRuntimeCallChecker), MAKE_ASM_NAME(EtsBootRuntimeLinkerFindAndLoadClass)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsGetNearestNonBootRuntimeLinkerBridge), MAKE_ASM_NAME(EtsGetNearestNonBootRuntimeLinker), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsGetNearestNonBootRuntimeLinkerCompiledAbiBridge), MAKE_ASM_NAME(EtsGetNearestNonBootRuntimeLinkerCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsGetNearestNonBootRuntimeLinkerBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsGetNearestNonBootRuntimeLinkerCompiledAbi), MAKE_ASM_NAME(EtsGetNearestNonBootRuntimeLinkerCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsGetNearestNonBootRuntimeLinkerRuntimeCallChecker), MAKE_ASM_NAME(EtsGetNearestNonBootRuntimeLinker)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsAbcFileLoadAbcFileBridge), MAKE_ASM_NAME(EtsAbcFileLoadAbcFile), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsAbcFileLoadAbcFileCompiledAbiBridge), MAKE_ASM_NAME(EtsAbcFileLoadAbcFileCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsAbcFileLoadAbcFileBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsAbcFileLoadAbcFileCompiledAbi), MAKE_ASM_NAME(EtsAbcFileLoadAbcFileCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsAbcFileLoadAbcFileRuntimeCallChecker), MAKE_ASM_NAME(EtsAbcFileLoadAbcFile)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsAbcFileLoadFromMemoryBridge), MAKE_ASM_NAME(EtsAbcFileLoadFromMemory), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsAbcFileLoadFromMemoryCompiledAbiBridge), MAKE_ASM_NAME(EtsAbcFileLoadFromMemoryCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsAbcFileLoadFromMemoryBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsAbcFileLoadFromMemoryCompiledAbi), MAKE_ASM_NAME(EtsAbcFileLoadFromMemoryCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsAbcFileLoadFromMemoryRuntimeCallChecker), MAKE_ASM_NAME(EtsAbcFileLoadFromMemory)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsAbcFileLoadClassBridge), MAKE_ASM_NAME(EtsAbcFileLoadClass), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsAbcFileLoadClassCompiledAbiBridge), MAKE_ASM_NAME(EtsAbcFileLoadClassCompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsAbcFileLoadClassBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsAbcFileLoadClassCompiledAbi), MAKE_ASM_NAME(EtsAbcFileLoadClassCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsAbcFileLoadClassRuntimeCallChecker), MAKE_ASM_NAME(EtsAbcFileLoadClass)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsAbcFileGetFilenameBridge), MAKE_ASM_NAME(EtsAbcFileGetFilename), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsAbcFileGetFilenameCompiledAbiBridge), MAKE_ASM_NAME(EtsAbcFileGetFilenameCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsAbcFileGetFilenameBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsAbcFileGetFilenameCompiledAbi), MAKE_ASM_NAME(EtsAbcFileGetFilenameCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsAbcFileGetFilenameRuntimeCallChecker), MAKE_ASM_NAME(EtsAbcFileGetFilename)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsAbcRuntimeLinkerLoadClassFromAbcFilesBridge), MAKE_ASM_NAME(EtsAbcRuntimeLinkerLoadClassFromAbcFiles), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsAbcRuntimeLinkerLoadClassFromAbcFilesCompiledAbiBridge), MAKE_ASM_NAME(EtsAbcRuntimeLinkerLoadClassFromAbcFilesCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsAbcRuntimeLinkerLoadClassFromAbcFilesBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsAbcRuntimeLinkerLoadClassFromAbcFilesCompiledAbi), MAKE_ASM_NAME(EtsAbcRuntimeLinkerLoadClassFromAbcFilesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsAbcRuntimeLinkerLoadClassFromAbcFilesRuntimeCallChecker), MAKE_ASM_NAME(EtsAbcRuntimeLinkerLoadClassFromAbcFiles)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsAbcRuntimeLinkerAddNewAbcFilesBridge), MAKE_ASM_NAME(EtsAbcRuntimeLinkerAddNewAbcFiles), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsAbcRuntimeLinkerAddNewAbcFilesCompiledAbiBridge), MAKE_ASM_NAME(EtsAbcRuntimeLinkerAddNewAbcFilesCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsAbcRuntimeLinkerAddNewAbcFilesBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsAbcRuntimeLinkerAddNewAbcFilesCompiledAbi), MAKE_ASM_NAME(EtsAbcRuntimeLinkerAddNewAbcFilesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsAbcRuntimeLinkerAddNewAbcFilesRuntimeCallChecker), MAKE_ASM_NAME(EtsAbcRuntimeLinkerAddNewAbcFiles)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreRegExpParseBridge), MAKE_ASM_NAME(StdCoreRegExpParse), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreRegExpParseCompiledAbiBridge), MAKE_ASM_NAME(StdCoreRegExpParseCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreRegExpParseBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreRegExpParseCompiledAbi), MAKE_ASM_NAME(StdCoreRegExpParseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreRegExpParseRuntimeCallChecker), MAKE_ASM_NAME(StdCoreRegExpParse)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetTypeKindBridge), MAKE_ASM_NAME(TypeAPIGetTypeKind), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetTypeKindCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetTypeKindCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetTypeKindBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetTypeKindCompiledAbi), MAKE_ASM_NAME(TypeAPIGetTypeKindCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetTypeKindRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetTypeKind)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIIsValueTypeBridge), MAKE_ASM_NAME(TypeAPIIsValueType), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIIsValueTypeCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIIsValueTypeCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIIsValueTypeBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIIsValueTypeCompiledAbi), MAKE_ASM_NAME(TypeAPIIsValueTypeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIIsValueTypeRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIIsValueType)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetNullTypeDescriptorBridge), MAKE_ASM_NAME(TypeAPIGetNullTypeDescriptor), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetNullTypeDescriptorCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetNullTypeDescriptorCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetNullTypeDescriptorBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetNullTypeDescriptorCompiledAbi), MAKE_ASM_NAME(TypeAPIGetNullTypeDescriptorCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetNullTypeDescriptorRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetNullTypeDescriptor)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetUndefinedTypeDescriptorBridge), MAKE_ASM_NAME(TypeAPIGetUndefinedTypeDescriptor), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetUndefinedTypeDescriptorCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetUndefinedTypeDescriptorCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetUndefinedTypeDescriptorBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetUndefinedTypeDescriptorCompiledAbi), MAKE_ASM_NAME(TypeAPIGetUndefinedTypeDescriptorCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetUndefinedTypeDescriptorRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetUndefinedTypeDescriptor)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetClassBridge), MAKE_ASM_NAME(TypeAPIGetClass), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetClassCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetClassCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetClassBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetClassCompiledAbi), MAKE_ASM_NAME(TypeAPIGetClassCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetClassRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetClass)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetClassAttributesBridge), MAKE_ASM_NAME(TypeAPIGetClassAttributes), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetClassAttributesCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetClassAttributesCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetClassAttributesBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetClassAttributesCompiledAbi), MAKE_ASM_NAME(TypeAPIGetClassAttributesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetClassAttributesRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetClassAttributes)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetFieldsNumBridge), MAKE_ASM_NAME(TypeAPIGetFieldsNum), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetFieldsNumCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetFieldsNumCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetFieldsNumBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetFieldsNumCompiledAbi), MAKE_ASM_NAME(TypeAPIGetFieldsNumCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetFieldsNumRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetFieldsNum)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetOwnFieldsNumBridge), MAKE_ASM_NAME(TypeAPIGetOwnFieldsNum), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetOwnFieldsNumCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetOwnFieldsNumCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetOwnFieldsNumBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetOwnFieldsNumCompiledAbi), MAKE_ASM_NAME(TypeAPIGetOwnFieldsNumCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetOwnFieldsNumRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetOwnFieldsNum)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetFieldPtrBridge), MAKE_ASM_NAME(TypeAPIGetFieldPtr), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetFieldPtrCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetFieldPtrCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetFieldPtrBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetFieldPtrCompiledAbi), MAKE_ASM_NAME(TypeAPIGetFieldPtrCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetFieldPtrRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetFieldPtr)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetOwnFieldPtrBridge), MAKE_ASM_NAME(TypeAPIGetOwnFieldPtr), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetOwnFieldPtrCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetOwnFieldPtrCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetOwnFieldPtrBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetOwnFieldPtrCompiledAbi), MAKE_ASM_NAME(TypeAPIGetOwnFieldPtrCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetOwnFieldPtrRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetOwnFieldPtr)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetFieldPtrByNameBridge), MAKE_ASM_NAME(TypeAPIGetFieldPtrByName), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetFieldPtrByNameCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetFieldPtrByNameCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetFieldPtrByNameBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetFieldPtrByNameCompiledAbi), MAKE_ASM_NAME(TypeAPIGetFieldPtrByNameCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetFieldPtrByNameRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetFieldPtrByName)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetFieldDescriptorBridge), MAKE_ASM_NAME(TypeAPIGetFieldDescriptor), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetFieldDescriptorCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetFieldDescriptorCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetFieldDescriptorBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetFieldDescriptorCompiledAbi), MAKE_ASM_NAME(TypeAPIGetFieldDescriptorCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetFieldDescriptorRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetFieldDescriptor)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetFieldOwnerBridge), MAKE_ASM_NAME(TypeAPIGetFieldOwner), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetFieldOwnerCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetFieldOwnerCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetFieldOwnerBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetFieldOwnerCompiledAbi), MAKE_ASM_NAME(TypeAPIGetFieldOwnerCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetFieldOwnerRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetFieldOwner)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetFieldBridge), MAKE_ASM_NAME(TypeAPIGetField), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetFieldCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetFieldCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetFieldBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetFieldCompiledAbi), MAKE_ASM_NAME(TypeAPIGetFieldCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetFieldRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetField)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetMethodsNumBridge), MAKE_ASM_NAME(TypeAPIGetMethodsNum), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetMethodsNumCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetMethodsNumCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetMethodsNumBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetMethodsNumCompiledAbi), MAKE_ASM_NAME(TypeAPIGetMethodsNumCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetMethodsNumRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetMethodsNum)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetMethodDescriptorBridge), MAKE_ASM_NAME(TypeAPIGetMethodDescriptor), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetMethodDescriptorCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetMethodDescriptorCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetMethodDescriptorBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetMethodDescriptorCompiledAbi), MAKE_ASM_NAME(TypeAPIGetMethodDescriptorCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetMethodDescriptorRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetMethodDescriptor)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetMethodBridge), MAKE_ASM_NAME(TypeAPIGetMethod), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetMethodCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetMethodCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetMethodBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetMethodCompiledAbi), MAKE_ASM_NAME(TypeAPIGetMethodCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetMethodRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetMethod)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetConstructorsNumBridge), MAKE_ASM_NAME(TypeAPIGetConstructorsNum), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetConstructorsNumCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetConstructorsNumCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetConstructorsNumBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetConstructorsNumCompiledAbi), MAKE_ASM_NAME(TypeAPIGetConstructorsNumCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetConstructorsNumRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetConstructorsNum)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetConstructorDescriptorBridge), MAKE_ASM_NAME(TypeAPIGetConstructorDescriptor), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetConstructorDescriptorCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetConstructorDescriptorCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetConstructorDescriptorBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetConstructorDescriptorCompiledAbi), MAKE_ASM_NAME(TypeAPIGetConstructorDescriptorCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetConstructorDescriptorRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetConstructorDescriptor)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetArrayElementTypeBridge), MAKE_ASM_NAME(TypeAPIGetArrayElementType), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetArrayElementTypeCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetArrayElementTypeCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetArrayElementTypeBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetArrayElementTypeCompiledAbi), MAKE_ASM_NAME(TypeAPIGetArrayElementTypeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetArrayElementTypeRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetArrayElementType)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIMakeArrayInstanceBridge), MAKE_ASM_NAME(TypeAPIMakeArrayInstance), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIMakeArrayInstanceCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIMakeArrayInstanceCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIMakeArrayInstanceBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIMakeArrayInstanceCompiledAbi), MAKE_ASM_NAME(TypeAPIMakeArrayInstanceCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIMakeArrayInstanceRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIMakeArrayInstance)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetInterfacesNumBridge), MAKE_ASM_NAME(TypeAPIGetInterfacesNum), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetInterfacesNumCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetInterfacesNumCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetInterfacesNumBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetInterfacesNumCompiledAbi), MAKE_ASM_NAME(TypeAPIGetInterfacesNumCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetInterfacesNumRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetInterfacesNum)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetInterfaceBridge), MAKE_ASM_NAME(TypeAPIGetInterface), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetInterfaceCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetInterfaceCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetInterfaceBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetInterfaceCompiledAbi), MAKE_ASM_NAME(TypeAPIGetInterfaceCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetInterfaceRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetInterface)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIIsInheritedFromBridge), MAKE_ASM_NAME(TypeAPIIsInheritedFrom), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIIsInheritedFromCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIIsInheritedFromCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIIsInheritedFromBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIIsInheritedFromCompiledAbi), MAKE_ASM_NAME(TypeAPIIsInheritedFromCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIIsInheritedFromRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIIsInheritedFrom)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetFunctionAttributesBridge), MAKE_ASM_NAME(TypeAPIGetFunctionAttributes), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetFunctionAttributesCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetFunctionAttributesCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetFunctionAttributesBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetFunctionAttributesCompiledAbi), MAKE_ASM_NAME(TypeAPIGetFunctionAttributesCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetFunctionAttributesRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetFunctionAttributes)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetDeclaringClassImplBridge), MAKE_ASM_NAME(TypeAPIGetDeclaringClassImpl), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetDeclaringClassImplCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetDeclaringClassImplCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetDeclaringClassImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetDeclaringClassImplCompiledAbi), MAKE_ASM_NAME(TypeAPIGetDeclaringClassImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetDeclaringClassImplRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetDeclaringClassImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetStaticFieldValueBridge), MAKE_ASM_NAME(TypeAPIGetStaticFieldValue), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetStaticFieldValueCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetStaticFieldValueCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetStaticFieldValueBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetStaticFieldValueCompiledAbi), MAKE_ASM_NAME(TypeAPIGetStaticFieldValueCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetStaticFieldValueRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetStaticFieldValue)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPISetStaticFieldValueBridge), MAKE_ASM_NAME(TypeAPISetStaticFieldValue), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPISetStaticFieldValueCompiledAbiBridge), MAKE_ASM_NAME(TypeAPISetStaticFieldValueCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPISetStaticFieldValueBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPISetStaticFieldValueCompiledAbi), MAKE_ASM_NAME(TypeAPISetStaticFieldValueCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPISetStaticFieldValueRuntimeCallChecker), MAKE_ASM_NAME(TypeAPISetStaticFieldValue)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIMethodInvokeBridge), MAKE_ASM_NAME(TypeAPIMethodInvoke), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIMethodInvokeCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIMethodInvokeCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIMethodInvokeBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIMethodInvokeCompiledAbi), MAKE_ASM_NAME(TypeAPIMethodInvokeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIMethodInvokeRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIMethodInvoke)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIMethodInvokeConstructorBridge), MAKE_ASM_NAME(TypeAPIMethodInvokeConstructor), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIMethodInvokeConstructorCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIMethodInvokeConstructorCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIMethodInvokeConstructorBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIMethodInvokeConstructorCompiledAbi), MAKE_ASM_NAME(TypeAPIMethodInvokeConstructorCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIMethodInvokeConstructorRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIMethodInvokeConstructor)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetFunctionObjectNameFromAnnotationBridge), MAKE_ASM_NAME(TypeAPIGetFunctionObjectNameFromAnnotation), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetFunctionObjectNameFromAnnotationCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetFunctionObjectNameFromAnnotationCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetFunctionObjectNameFromAnnotationBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetFunctionObjectNameFromAnnotationCompiledAbi), MAKE_ASM_NAME(TypeAPIGetFunctionObjectNameFromAnnotationCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetFunctionObjectNameFromAnnotationRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetFunctionObjectNameFromAnnotation)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetParametersNumBridge), MAKE_ASM_NAME(TypeAPIGetParametersNum), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetParametersNumCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetParametersNumCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetParametersNumBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetParametersNumCompiledAbi), MAKE_ASM_NAME(TypeAPIGetParametersNumCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetParametersNumRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetParametersNum)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetResultTypeDescriptorBridge), MAKE_ASM_NAME(TypeAPIGetResultTypeDescriptor), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetResultTypeDescriptorCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetResultTypeDescriptorCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetResultTypeDescriptorBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetResultTypeDescriptorCompiledAbi), MAKE_ASM_NAME(TypeAPIGetResultTypeDescriptorCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetResultTypeDescriptorRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetResultTypeDescriptor)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetParameterDescriptorBridge), MAKE_ASM_NAME(TypeAPIGetParameterDescriptor), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetParameterDescriptorCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetParameterDescriptorCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetParameterDescriptorBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetParameterDescriptorCompiledAbi), MAKE_ASM_NAME(TypeAPIGetParameterDescriptorCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetParameterDescriptorRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetParameterDescriptor)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetParameterBridge), MAKE_ASM_NAME(TypeAPIGetParameter), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetParameterCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetParameterCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetParameterBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetParameterCompiledAbi), MAKE_ASM_NAME(TypeAPIGetParameterCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetParameterRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetParameter)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetReceiverTypeDescriptorBridge), MAKE_ASM_NAME(TypeAPIGetReceiverTypeDescriptor), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPIGetReceiverTypeDescriptorCompiledAbiBridge), MAKE_ASM_NAME(TypeAPIGetReceiverTypeDescriptorCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPIGetReceiverTypeDescriptorBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPIGetReceiverTypeDescriptorCompiledAbi), MAKE_ASM_NAME(TypeAPIGetReceiverTypeDescriptorCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPIGetReceiverTypeDescriptorRuntimeCallChecker), MAKE_ASM_NAME(TypeAPIGetReceiverTypeDescriptor)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharToByteBridge), MAKE_ASM_NAME(StdCoreCharToByte), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharToByteCompiledAbiBridge), MAKE_ASM_NAME(StdCoreCharToByteCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreCharToByteBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreCharToByteCompiledAbi), MAKE_ASM_NAME(StdCoreCharToByteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreCharToByteRuntimeCallChecker), MAKE_ASM_NAME(StdCoreCharToByte)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharToIntBridge), MAKE_ASM_NAME(StdCoreCharToInt), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharToIntCompiledAbiBridge), MAKE_ASM_NAME(StdCoreCharToIntCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreCharToIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreCharToIntCompiledAbi), MAKE_ASM_NAME(StdCoreCharToIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreCharToIntRuntimeCallChecker), MAKE_ASM_NAME(StdCoreCharToInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharToLongBridge), MAKE_ASM_NAME(StdCoreCharToLong), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharToLongCompiledAbiBridge), MAKE_ASM_NAME(StdCoreCharToLongCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreCharToLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreCharToLongCompiledAbi), MAKE_ASM_NAME(StdCoreCharToLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreCharToLongRuntimeCallChecker), MAKE_ASM_NAME(StdCoreCharToLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharToFloatBridge), MAKE_ASM_NAME(StdCoreCharToFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharToFloatCompiledAbiBridge), MAKE_ASM_NAME(StdCoreCharToFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreCharToFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreCharToFloatCompiledAbi), MAKE_ASM_NAME(StdCoreCharToFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreCharToFloatRuntimeCallChecker), MAKE_ASM_NAME(StdCoreCharToFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharToDoubleBridge), MAKE_ASM_NAME(StdCoreCharToDouble), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharToDoubleCompiledAbiBridge), MAKE_ASM_NAME(StdCoreCharToDoubleCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreCharToDoubleBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreCharToDoubleCompiledAbi), MAKE_ASM_NAME(StdCoreCharToDoubleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreCharToDoubleRuntimeCallChecker), MAKE_ASM_NAME(StdCoreCharToDouble)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharIsUpperCaseBridge), MAKE_ASM_NAME(StdCoreCharIsUpperCase), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharIsUpperCaseCompiledAbiBridge), MAKE_ASM_NAME(StdCoreCharIsUpperCaseCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreCharIsUpperCaseBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreCharIsUpperCaseCompiledAbi), MAKE_ASM_NAME(StdCoreCharIsUpperCaseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreCharIsUpperCaseRuntimeCallChecker), MAKE_ASM_NAME(StdCoreCharIsUpperCase)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharToUpperCaseBridge), MAKE_ASM_NAME(StdCoreCharToUpperCase), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharToUpperCaseCompiledAbiBridge), MAKE_ASM_NAME(StdCoreCharToUpperCaseCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreCharToUpperCaseBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreCharToUpperCaseCompiledAbi), MAKE_ASM_NAME(StdCoreCharToUpperCaseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreCharToUpperCaseRuntimeCallChecker), MAKE_ASM_NAME(StdCoreCharToUpperCase)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharIsLowerCaseBridge), MAKE_ASM_NAME(StdCoreCharIsLowerCase), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharIsLowerCaseCompiledAbiBridge), MAKE_ASM_NAME(StdCoreCharIsLowerCaseCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreCharIsLowerCaseBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreCharIsLowerCaseCompiledAbi), MAKE_ASM_NAME(StdCoreCharIsLowerCaseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreCharIsLowerCaseRuntimeCallChecker), MAKE_ASM_NAME(StdCoreCharIsLowerCase)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharToLowerCaseBridge), MAKE_ASM_NAME(StdCoreCharToLowerCase), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharToLowerCaseCompiledAbiBridge), MAKE_ASM_NAME(StdCoreCharToLowerCaseCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreCharToLowerCaseBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreCharToLowerCaseCompiledAbi), MAKE_ASM_NAME(StdCoreCharToLowerCaseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreCharToLowerCaseRuntimeCallChecker), MAKE_ASM_NAME(StdCoreCharToLowerCase)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharIsWhiteSpaceBridge), MAKE_ASM_NAME(StdCoreCharIsWhiteSpace), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
// intrinsics having irtoc implementation for the interpreter do not need
// CompiledAbi wrapper as they handle the MethodPtr arg by themselves
ENTRYPOINT MAKE_ASM_NAME(StdCoreCharIsWhiteSpaceCompiledAbiBridge), MAKE_ASM_NAME(CharIsWhiteSpaceNativePlus), 2, INTEGER
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreCharIsWhiteSpaceBridgeSelectorEntryPoint), MAKE_ASM_NAME(CharIsWhiteSpaceNativePlus), MAKE_ASM_NAME(StdCoreCharIsWhiteSpaceCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreCharIsWhiteSpaceRuntimeCallChecker), MAKE_ASM_NAME(StdCoreCharIsWhiteSpace)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldObjectBridge), MAKE_ASM_NAME(ValueAPIGetFieldObject), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldObjectCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetFieldObjectCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetFieldObjectBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetFieldObjectCompiledAbi), MAKE_ASM_NAME(ValueAPIGetFieldObjectCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetFieldObjectRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetFieldObject)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldBooleanBridge), MAKE_ASM_NAME(ValueAPIGetFieldBoolean), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldBooleanCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetFieldBooleanCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetFieldBooleanBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetFieldBooleanCompiledAbi), MAKE_ASM_NAME(ValueAPIGetFieldBooleanCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetFieldBooleanRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetFieldBoolean)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByteBridge), MAKE_ASM_NAME(ValueAPIGetFieldByte), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByteCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetFieldByteCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetFieldByteBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetFieldByteCompiledAbi), MAKE_ASM_NAME(ValueAPIGetFieldByteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetFieldByteRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetFieldByte)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldCharBridge), MAKE_ASM_NAME(ValueAPIGetFieldChar), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldCharCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetFieldCharCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetFieldCharBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetFieldCharCompiledAbi), MAKE_ASM_NAME(ValueAPIGetFieldCharCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetFieldCharRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetFieldChar)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldShortBridge), MAKE_ASM_NAME(ValueAPIGetFieldShort), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldShortCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetFieldShortCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetFieldShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetFieldShortCompiledAbi), MAKE_ASM_NAME(ValueAPIGetFieldShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetFieldShortRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetFieldShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldIntBridge), MAKE_ASM_NAME(ValueAPIGetFieldInt), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldIntCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetFieldIntCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetFieldIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetFieldIntCompiledAbi), MAKE_ASM_NAME(ValueAPIGetFieldIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetFieldIntRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetFieldInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldLongBridge), MAKE_ASM_NAME(ValueAPIGetFieldLong), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldLongCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetFieldLongCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetFieldLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetFieldLongCompiledAbi), MAKE_ASM_NAME(ValueAPIGetFieldLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetFieldLongRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetFieldLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldFloatBridge), MAKE_ASM_NAME(ValueAPIGetFieldFloat), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldFloatCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetFieldFloatCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetFieldFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetFieldFloatCompiledAbi), MAKE_ASM_NAME(ValueAPIGetFieldFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetFieldFloatRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetFieldFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldDoubleBridge), MAKE_ASM_NAME(ValueAPIGetFieldDouble), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldDoubleCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetFieldDoubleCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetFieldDoubleBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetFieldDoubleCompiledAbi), MAKE_ASM_NAME(ValueAPIGetFieldDoubleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetFieldDoubleRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetFieldDouble)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByNameObjectBridge), MAKE_ASM_NAME(ValueAPIGetFieldByNameObject), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByNameObjectCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetFieldByNameObjectCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetFieldByNameObjectBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetFieldByNameObjectCompiledAbi), MAKE_ASM_NAME(ValueAPIGetFieldByNameObjectCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetFieldByNameObjectRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetFieldByNameObject)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByNameBooleanBridge), MAKE_ASM_NAME(ValueAPIGetFieldByNameBoolean), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByNameBooleanCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetFieldByNameBooleanCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetFieldByNameBooleanBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetFieldByNameBooleanCompiledAbi), MAKE_ASM_NAME(ValueAPIGetFieldByNameBooleanCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetFieldByNameBooleanRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetFieldByNameBoolean)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByNameByteBridge), MAKE_ASM_NAME(ValueAPIGetFieldByNameByte), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByNameByteCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetFieldByNameByteCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetFieldByNameByteBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetFieldByNameByteCompiledAbi), MAKE_ASM_NAME(ValueAPIGetFieldByNameByteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetFieldByNameByteRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetFieldByNameByte)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByNameCharBridge), MAKE_ASM_NAME(ValueAPIGetFieldByNameChar), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByNameCharCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetFieldByNameCharCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetFieldByNameCharBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetFieldByNameCharCompiledAbi), MAKE_ASM_NAME(ValueAPIGetFieldByNameCharCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetFieldByNameCharRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetFieldByNameChar)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByNameShortBridge), MAKE_ASM_NAME(ValueAPIGetFieldByNameShort), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByNameShortCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetFieldByNameShortCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetFieldByNameShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetFieldByNameShortCompiledAbi), MAKE_ASM_NAME(ValueAPIGetFieldByNameShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetFieldByNameShortRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetFieldByNameShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByNameIntBridge), MAKE_ASM_NAME(ValueAPIGetFieldByNameInt), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByNameIntCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetFieldByNameIntCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetFieldByNameIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetFieldByNameIntCompiledAbi), MAKE_ASM_NAME(ValueAPIGetFieldByNameIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetFieldByNameIntRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetFieldByNameInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByNameLongBridge), MAKE_ASM_NAME(ValueAPIGetFieldByNameLong), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByNameLongCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetFieldByNameLongCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetFieldByNameLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetFieldByNameLongCompiledAbi), MAKE_ASM_NAME(ValueAPIGetFieldByNameLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetFieldByNameLongRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetFieldByNameLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByNameFloatBridge), MAKE_ASM_NAME(ValueAPIGetFieldByNameFloat), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByNameFloatCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetFieldByNameFloatCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetFieldByNameFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetFieldByNameFloatCompiledAbi), MAKE_ASM_NAME(ValueAPIGetFieldByNameFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetFieldByNameFloatRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetFieldByNameFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByNameDoubleBridge), MAKE_ASM_NAME(ValueAPIGetFieldByNameDouble), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetFieldByNameDoubleCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetFieldByNameDoubleCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetFieldByNameDoubleBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetFieldByNameDoubleCompiledAbi), MAKE_ASM_NAME(ValueAPIGetFieldByNameDoubleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetFieldByNameDoubleRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetFieldByNameDouble)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldObjectBridge), MAKE_ASM_NAME(ValueAPISetFieldObject), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldObjectCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetFieldObjectCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetFieldObjectBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetFieldObjectCompiledAbi), MAKE_ASM_NAME(ValueAPISetFieldObjectCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetFieldObjectRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetFieldObject)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldBooleanBridge), MAKE_ASM_NAME(ValueAPISetFieldBoolean), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldBooleanCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetFieldBooleanCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetFieldBooleanBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetFieldBooleanCompiledAbi), MAKE_ASM_NAME(ValueAPISetFieldBooleanCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetFieldBooleanRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetFieldBoolean)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByteBridge), MAKE_ASM_NAME(ValueAPISetFieldByte), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByteCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetFieldByteCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetFieldByteBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetFieldByteCompiledAbi), MAKE_ASM_NAME(ValueAPISetFieldByteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetFieldByteRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetFieldByte)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldCharBridge), MAKE_ASM_NAME(ValueAPISetFieldChar), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldCharCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetFieldCharCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetFieldCharBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetFieldCharCompiledAbi), MAKE_ASM_NAME(ValueAPISetFieldCharCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetFieldCharRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetFieldChar)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldShortBridge), MAKE_ASM_NAME(ValueAPISetFieldShort), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldShortCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetFieldShortCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetFieldShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetFieldShortCompiledAbi), MAKE_ASM_NAME(ValueAPISetFieldShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetFieldShortRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetFieldShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldIntBridge), MAKE_ASM_NAME(ValueAPISetFieldInt), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldIntCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetFieldIntCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetFieldIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetFieldIntCompiledAbi), MAKE_ASM_NAME(ValueAPISetFieldIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetFieldIntRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetFieldInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldLongBridge), MAKE_ASM_NAME(ValueAPISetFieldLong), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldLongCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetFieldLongCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetFieldLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetFieldLongCompiledAbi), MAKE_ASM_NAME(ValueAPISetFieldLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetFieldLongRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetFieldLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldFloatBridge), MAKE_ASM_NAME(ValueAPISetFieldFloat), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldFloatCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetFieldFloatCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetFieldFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetFieldFloatCompiledAbi), MAKE_ASM_NAME(ValueAPISetFieldFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetFieldFloatRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetFieldFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldDoubleBridge), MAKE_ASM_NAME(ValueAPISetFieldDouble), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldDoubleCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetFieldDoubleCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetFieldDoubleBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetFieldDoubleCompiledAbi), MAKE_ASM_NAME(ValueAPISetFieldDoubleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetFieldDoubleRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetFieldDouble)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByNameObjectBridge), MAKE_ASM_NAME(ValueAPISetFieldByNameObject), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByNameObjectCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetFieldByNameObjectCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetFieldByNameObjectBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetFieldByNameObjectCompiledAbi), MAKE_ASM_NAME(ValueAPISetFieldByNameObjectCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetFieldByNameObjectRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetFieldByNameObject)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByNameBooleanBridge), MAKE_ASM_NAME(ValueAPISetFieldByNameBoolean), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByNameBooleanCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetFieldByNameBooleanCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetFieldByNameBooleanBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetFieldByNameBooleanCompiledAbi), MAKE_ASM_NAME(ValueAPISetFieldByNameBooleanCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetFieldByNameBooleanRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetFieldByNameBoolean)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByNameByteBridge), MAKE_ASM_NAME(ValueAPISetFieldByNameByte), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByNameByteCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetFieldByNameByteCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetFieldByNameByteBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetFieldByNameByteCompiledAbi), MAKE_ASM_NAME(ValueAPISetFieldByNameByteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetFieldByNameByteRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetFieldByNameByte)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByNameCharBridge), MAKE_ASM_NAME(ValueAPISetFieldByNameChar), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByNameCharCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetFieldByNameCharCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetFieldByNameCharBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetFieldByNameCharCompiledAbi), MAKE_ASM_NAME(ValueAPISetFieldByNameCharCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetFieldByNameCharRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetFieldByNameChar)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByNameShortBridge), MAKE_ASM_NAME(ValueAPISetFieldByNameShort), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByNameShortCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetFieldByNameShortCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetFieldByNameShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetFieldByNameShortCompiledAbi), MAKE_ASM_NAME(ValueAPISetFieldByNameShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetFieldByNameShortRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetFieldByNameShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByNameIntBridge), MAKE_ASM_NAME(ValueAPISetFieldByNameInt), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByNameIntCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetFieldByNameIntCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetFieldByNameIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetFieldByNameIntCompiledAbi), MAKE_ASM_NAME(ValueAPISetFieldByNameIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetFieldByNameIntRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetFieldByNameInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByNameLongBridge), MAKE_ASM_NAME(ValueAPISetFieldByNameLong), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByNameLongCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetFieldByNameLongCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetFieldByNameLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetFieldByNameLongCompiledAbi), MAKE_ASM_NAME(ValueAPISetFieldByNameLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetFieldByNameLongRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetFieldByNameLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByNameFloatBridge), MAKE_ASM_NAME(ValueAPISetFieldByNameFloat), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByNameFloatCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetFieldByNameFloatCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetFieldByNameFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetFieldByNameFloatCompiledAbi), MAKE_ASM_NAME(ValueAPISetFieldByNameFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetFieldByNameFloatRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetFieldByNameFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByNameDoubleBridge), MAKE_ASM_NAME(ValueAPISetFieldByNameDouble), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetFieldByNameDoubleCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetFieldByNameDoubleCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetFieldByNameDoubleBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetFieldByNameDoubleCompiledAbi), MAKE_ASM_NAME(ValueAPISetFieldByNameDoubleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetFieldByNameDoubleRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetFieldByNameDouble)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetArrayLengthBridge), MAKE_ASM_NAME(ValueAPIGetArrayLength), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetArrayLengthCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetArrayLengthCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetArrayLengthBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetArrayLengthCompiledAbi), MAKE_ASM_NAME(ValueAPIGetArrayLengthCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetArrayLengthRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetArrayLength)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetElementObjectBridge), MAKE_ASM_NAME(ValueAPISetElementObject), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetElementObjectCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetElementObjectCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetElementObjectBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetElementObjectCompiledAbi), MAKE_ASM_NAME(ValueAPISetElementObjectCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetElementObjectRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetElementObject)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetElementBooleanBridge), MAKE_ASM_NAME(ValueAPISetElementBoolean), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetElementBooleanCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetElementBooleanCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetElementBooleanBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetElementBooleanCompiledAbi), MAKE_ASM_NAME(ValueAPISetElementBooleanCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetElementBooleanRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetElementBoolean)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetElementByteBridge), MAKE_ASM_NAME(ValueAPISetElementByte), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetElementByteCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetElementByteCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetElementByteBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetElementByteCompiledAbi), MAKE_ASM_NAME(ValueAPISetElementByteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetElementByteRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetElementByte)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetElementCharBridge), MAKE_ASM_NAME(ValueAPISetElementChar), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetElementCharCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetElementCharCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetElementCharBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetElementCharCompiledAbi), MAKE_ASM_NAME(ValueAPISetElementCharCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetElementCharRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetElementChar)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetElementShortBridge), MAKE_ASM_NAME(ValueAPISetElementShort), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetElementShortCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetElementShortCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetElementShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetElementShortCompiledAbi), MAKE_ASM_NAME(ValueAPISetElementShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetElementShortRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetElementShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetElementIntBridge), MAKE_ASM_NAME(ValueAPISetElementInt), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetElementIntCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetElementIntCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetElementIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetElementIntCompiledAbi), MAKE_ASM_NAME(ValueAPISetElementIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetElementIntRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetElementInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetElementLongBridge), MAKE_ASM_NAME(ValueAPISetElementLong), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetElementLongCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetElementLongCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetElementLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetElementLongCompiledAbi), MAKE_ASM_NAME(ValueAPISetElementLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetElementLongRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetElementLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetElementFloatBridge), MAKE_ASM_NAME(ValueAPISetElementFloat), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetElementFloatCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetElementFloatCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetElementFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetElementFloatCompiledAbi), MAKE_ASM_NAME(ValueAPISetElementFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetElementFloatRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetElementFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetElementDoubleBridge), MAKE_ASM_NAME(ValueAPISetElementDouble), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPISetElementDoubleCompiledAbiBridge), MAKE_ASM_NAME(ValueAPISetElementDoubleCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPISetElementDoubleBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPISetElementDoubleCompiledAbi), MAKE_ASM_NAME(ValueAPISetElementDoubleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPISetElementDoubleRuntimeCallChecker), MAKE_ASM_NAME(ValueAPISetElementDouble)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetElementObjectBridge), MAKE_ASM_NAME(ValueAPIGetElementObject), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetElementObjectCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetElementObjectCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetElementObjectBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetElementObjectCompiledAbi), MAKE_ASM_NAME(ValueAPIGetElementObjectCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetElementObjectRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetElementObject)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetElementBooleanBridge), MAKE_ASM_NAME(ValueAPIGetElementBoolean), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetElementBooleanCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetElementBooleanCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetElementBooleanBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetElementBooleanCompiledAbi), MAKE_ASM_NAME(ValueAPIGetElementBooleanCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetElementBooleanRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetElementBoolean)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetElementByteBridge), MAKE_ASM_NAME(ValueAPIGetElementByte), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetElementByteCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetElementByteCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetElementByteBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetElementByteCompiledAbi), MAKE_ASM_NAME(ValueAPIGetElementByteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetElementByteRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetElementByte)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetElementCharBridge), MAKE_ASM_NAME(ValueAPIGetElementChar), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetElementCharCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetElementCharCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetElementCharBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetElementCharCompiledAbi), MAKE_ASM_NAME(ValueAPIGetElementCharCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetElementCharRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetElementChar)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetElementShortBridge), MAKE_ASM_NAME(ValueAPIGetElementShort), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetElementShortCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetElementShortCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetElementShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetElementShortCompiledAbi), MAKE_ASM_NAME(ValueAPIGetElementShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetElementShortRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetElementShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetElementIntBridge), MAKE_ASM_NAME(ValueAPIGetElementInt), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetElementIntCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetElementIntCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetElementIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetElementIntCompiledAbi), MAKE_ASM_NAME(ValueAPIGetElementIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetElementIntRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetElementInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetElementLongBridge), MAKE_ASM_NAME(ValueAPIGetElementLong), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetElementLongCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetElementLongCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetElementLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetElementLongCompiledAbi), MAKE_ASM_NAME(ValueAPIGetElementLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetElementLongRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetElementLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetElementFloatBridge), MAKE_ASM_NAME(ValueAPIGetElementFloat), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetElementFloatCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetElementFloatCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetElementFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetElementFloatCompiledAbi), MAKE_ASM_NAME(ValueAPIGetElementFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetElementFloatRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetElementFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetElementDoubleBridge), MAKE_ASM_NAME(ValueAPIGetElementDouble), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ValueAPIGetElementDoubleCompiledAbiBridge), MAKE_ASM_NAME(ValueAPIGetElementDoubleCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ValueAPIGetElementDoubleBridgeSelectorEntryPoint), MAKE_ASM_NAME(ValueAPIGetElementDoubleCompiledAbi), MAKE_ASM_NAME(ValueAPIGetElementDoubleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ValueAPIGetElementDoubleRuntimeCallChecker), MAKE_ASM_NAME(ValueAPIGetElementDouble)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxCreateBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxCreate), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxCreateCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxCreateCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxCreateBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxCreateCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxCreateCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxCreateRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxCreate)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxDestroyBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxDestroy), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxDestroyCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxDestroyCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxDestroyBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxDestroyCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxDestroyCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxDestroyRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxDestroy)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxCommitBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxCommit), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxCommitCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxCommitCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxCommitBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxCommitCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxCommitCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxCommitRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxCommit)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetErrorBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetError), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetErrorCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetErrorCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetErrorBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetErrorCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetErrorCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetErrorRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetError)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetObjectsArrayForCCtorBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetObjectsArrayForCCtor), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetObjectsArrayForCCtorCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetObjectsArrayForCCtorCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetObjectsArrayForCCtorBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetObjectsArrayForCCtorCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetObjectsArrayForCCtorCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetObjectsArrayForCCtorRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetObjectsArrayForCCtor)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetTypeDescFromPointerBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetTypeDescFromPointer), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetTypeDescFromPointerCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetTypeDescFromPointerCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetTypeDescFromPointerBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetTypeDescFromPointerCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetTypeDescFromPointerCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetTypeDescFromPointerRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxGetTypeDescFromPointer)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassCreateBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassCreate), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassCreateCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassCreateCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassCreateBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassCreateCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassCreateCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassCreateRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassCreate)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassSetBaseBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassSetBase), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassSetBaseCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassSetBaseCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassSetBaseBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassSetBaseCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassSetBaseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassSetBaseRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassSetBase)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassAddIfaceBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassAddIface), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassAddIfaceCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassAddIfaceCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassAddIfaceBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassAddIfaceCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassAddIfaceCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassAddIfaceRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassAddIface)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassAddFieldBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassAddField), 5, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassAddFieldCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassAddFieldCompiledAbi), 6, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassAddFieldBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassAddFieldCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassAddFieldCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassAddFieldRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxClassAddField)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxInterfaceCreateBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxInterfaceCreate), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxInterfaceCreateCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxInterfaceCreateCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxInterfaceCreateBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxInterfaceCreateCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxInterfaceCreateCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxInterfaceCreateRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxInterfaceCreate)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxInterfaceAddBaseBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxInterfaceAddBase), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxInterfaceAddBaseCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxInterfaceAddBaseCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxInterfaceAddBaseBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxInterfaceAddBaseCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxInterfaceAddBaseCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxInterfaceAddBaseRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxInterfaceAddBase)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodCreateBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodCreate), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodCreateCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodCreateCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodCreateBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodCreateCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodCreateCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodCreateRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodCreate)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddAccessModBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddAccessMod), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddAccessModCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddAccessModCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddAccessModBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddAccessModCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddAccessModCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddAccessModRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddAccessMod)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddParamBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddParam), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddParamCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddParamCompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddParamBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddParamCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddParamCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddParamRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddParam)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromMethodBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromMethod), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromMethodCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromMethodCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromMethodBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromMethodCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromMethodCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromMethodRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromMethod)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromLambdaBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromLambda), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromLambdaCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromLambdaCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromLambdaBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromLambdaCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromLambdaCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromLambdaRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromLambda)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromErasedLambdaBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromErasedLambda), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromErasedLambdaCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromErasedLambdaCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromErasedLambdaBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromErasedLambdaCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromErasedLambdaCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromErasedLambdaRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyFromErasedLambda)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyDefaultBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyDefault), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyDefaultCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyDefaultCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyDefaultBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyDefaultCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyDefaultCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyDefaultRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBodyDefault)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddResultBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddResult), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddResultCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddResultCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddResultBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddResultCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddResultCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddResultRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddResult)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAdd), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAddRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxMethodAdd)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeCreateBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeCreate), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeCreateCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeCreateCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeCreateBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeCreateCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeCreateCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeCreateRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeCreate)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddParamBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddParam), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddParamCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddParamCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddParamBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddParamCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddParamCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddParamRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddParam)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddResultBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddResult), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddResultCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddResultCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddResultBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddResultCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddResultCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddResultRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddResult)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAdd), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddCompiledAbiBridge), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddBridgeSelectorEntryPoint), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddCompiledAbi), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAddRuntimeCallChecker), MAKE_ASM_NAME(TypeAPITypeCreatorCtxLambdaTypeAdd)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsMutexCreateBridge), MAKE_ASM_NAME(EtsMutexCreate), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsMutexCreateCompiledAbiBridge), MAKE_ASM_NAME(EtsMutexCreateCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsMutexCreateBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsMutexCreateCompiledAbi), MAKE_ASM_NAME(EtsMutexCreateCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsMutexCreateRuntimeCallChecker), MAKE_ASM_NAME(EtsMutexCreate)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsEventCreateBridge), MAKE_ASM_NAME(EtsEventCreate), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsEventCreateCompiledAbiBridge), MAKE_ASM_NAME(EtsEventCreateCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsEventCreateBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsEventCreateCompiledAbi), MAKE_ASM_NAME(EtsEventCreateCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsEventCreateRuntimeCallChecker), MAKE_ASM_NAME(EtsEventCreate)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsCondVarCreateBridge), MAKE_ASM_NAME(EtsCondVarCreate), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsCondVarCreateCompiledAbiBridge), MAKE_ASM_NAME(EtsCondVarCreateCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsCondVarCreateBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsCondVarCreateCompiledAbi), MAKE_ASM_NAME(EtsCondVarCreateCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsCondVarCreateRuntimeCallChecker), MAKE_ASM_NAME(EtsCondVarCreate)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsQueueSpinlockCreateBridge), MAKE_ASM_NAME(EtsQueueSpinlockCreate), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsQueueSpinlockCreateCompiledAbiBridge), MAKE_ASM_NAME(EtsQueueSpinlockCreateCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsQueueSpinlockCreateBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsQueueSpinlockCreateCompiledAbi), MAKE_ASM_NAME(EtsQueueSpinlockCreateCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsQueueSpinlockCreateRuntimeCallChecker), MAKE_ASM_NAME(EtsQueueSpinlockCreate)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsAtomicIntSetValueBridge), MAKE_ASM_NAME(EtsAtomicIntSetValue), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsAtomicIntSetValueCompiledAbiBridge), MAKE_ASM_NAME(EtsAtomicIntSetValueCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsAtomicIntSetValueBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsAtomicIntSetValueCompiledAbi), MAKE_ASM_NAME(EtsAtomicIntSetValueCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsAtomicIntSetValueRuntimeCallChecker), MAKE_ASM_NAME(EtsAtomicIntSetValue)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsAtomicIntGetValueBridge), MAKE_ASM_NAME(EtsAtomicIntGetValue), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsAtomicIntGetValueCompiledAbiBridge), MAKE_ASM_NAME(EtsAtomicIntGetValueCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsAtomicIntGetValueBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsAtomicIntGetValueCompiledAbi), MAKE_ASM_NAME(EtsAtomicIntGetValueCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsAtomicIntGetValueRuntimeCallChecker), MAKE_ASM_NAME(EtsAtomicIntGetValue)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsAtomicIntGetAndSetBridge), MAKE_ASM_NAME(EtsAtomicIntGetAndSet), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsAtomicIntGetAndSetCompiledAbiBridge), MAKE_ASM_NAME(EtsAtomicIntGetAndSetCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsAtomicIntGetAndSetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsAtomicIntGetAndSetCompiledAbi), MAKE_ASM_NAME(EtsAtomicIntGetAndSetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsAtomicIntGetAndSetRuntimeCallChecker), MAKE_ASM_NAME(EtsAtomicIntGetAndSet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsAtomicIntCompareAndSetBridge), MAKE_ASM_NAME(EtsAtomicIntCompareAndSet), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsAtomicIntCompareAndSetCompiledAbiBridge), MAKE_ASM_NAME(EtsAtomicIntCompareAndSetCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsAtomicIntCompareAndSetBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsAtomicIntCompareAndSetCompiledAbi), MAKE_ASM_NAME(EtsAtomicIntCompareAndSetCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsAtomicIntCompareAndSetRuntimeCallChecker), MAKE_ASM_NAME(EtsAtomicIntCompareAndSet)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsAtomicIntFetchAndAddBridge), MAKE_ASM_NAME(EtsAtomicIntFetchAndAdd), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsAtomicIntFetchAndAddCompiledAbiBridge), MAKE_ASM_NAME(EtsAtomicIntFetchAndAddCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsAtomicIntFetchAndAddBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsAtomicIntFetchAndAddCompiledAbi), MAKE_ASM_NAME(EtsAtomicIntFetchAndAddCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsAtomicIntFetchAndAddRuntimeCallChecker), MAKE_ASM_NAME(EtsAtomicIntFetchAndAdd)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsAtomicIntFetchAndSubBridge), MAKE_ASM_NAME(EtsAtomicIntFetchAndSub), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsAtomicIntFetchAndSubCompiledAbiBridge), MAKE_ASM_NAME(EtsAtomicIntFetchAndSubCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsAtomicIntFetchAndSubBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsAtomicIntFetchAndSubCompiledAbi), MAKE_ASM_NAME(EtsAtomicIntFetchAndSubCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsAtomicIntFetchAndSubRuntimeCallChecker), MAKE_ASM_NAME(EtsAtomicIntFetchAndSub)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CountInstancesOfClassBridge), MAKE_ASM_NAME(CountInstancesOfClass), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CountInstancesOfClassCompiledAbiBridge), MAKE_ASM_NAME(CountInstancesOfClassCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CountInstancesOfClassBridgeSelectorEntryPoint), MAKE_ASM_NAME(CountInstancesOfClassCompiledAbi), MAKE_ASM_NAME(CountInstancesOfClassCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CountInstancesOfClassRuntimeCallChecker), MAKE_ASM_NAME(CountInstancesOfClass)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPIGetLocalBooleanBridge), MAKE_ASM_NAME(DebuggerAPIGetLocalBoolean), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPIGetLocalBooleanCompiledAbiBridge), MAKE_ASM_NAME(DebuggerAPIGetLocalBooleanCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(DebuggerAPIGetLocalBooleanBridgeSelectorEntryPoint), MAKE_ASM_NAME(DebuggerAPIGetLocalBooleanCompiledAbi), MAKE_ASM_NAME(DebuggerAPIGetLocalBooleanCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(DebuggerAPIGetLocalBooleanRuntimeCallChecker), MAKE_ASM_NAME(DebuggerAPIGetLocalBoolean)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPIGetLocalByteBridge), MAKE_ASM_NAME(DebuggerAPIGetLocalByte), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPIGetLocalByteCompiledAbiBridge), MAKE_ASM_NAME(DebuggerAPIGetLocalByteCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(DebuggerAPIGetLocalByteBridgeSelectorEntryPoint), MAKE_ASM_NAME(DebuggerAPIGetLocalByteCompiledAbi), MAKE_ASM_NAME(DebuggerAPIGetLocalByteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(DebuggerAPIGetLocalByteRuntimeCallChecker), MAKE_ASM_NAME(DebuggerAPIGetLocalByte)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPIGetLocalShortBridge), MAKE_ASM_NAME(DebuggerAPIGetLocalShort), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPIGetLocalShortCompiledAbiBridge), MAKE_ASM_NAME(DebuggerAPIGetLocalShortCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(DebuggerAPIGetLocalShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(DebuggerAPIGetLocalShortCompiledAbi), MAKE_ASM_NAME(DebuggerAPIGetLocalShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(DebuggerAPIGetLocalShortRuntimeCallChecker), MAKE_ASM_NAME(DebuggerAPIGetLocalShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPIGetLocalCharBridge), MAKE_ASM_NAME(DebuggerAPIGetLocalChar), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPIGetLocalCharCompiledAbiBridge), MAKE_ASM_NAME(DebuggerAPIGetLocalCharCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(DebuggerAPIGetLocalCharBridgeSelectorEntryPoint), MAKE_ASM_NAME(DebuggerAPIGetLocalCharCompiledAbi), MAKE_ASM_NAME(DebuggerAPIGetLocalCharCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(DebuggerAPIGetLocalCharRuntimeCallChecker), MAKE_ASM_NAME(DebuggerAPIGetLocalChar)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPIGetLocalIntBridge), MAKE_ASM_NAME(DebuggerAPIGetLocalInt), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPIGetLocalIntCompiledAbiBridge), MAKE_ASM_NAME(DebuggerAPIGetLocalIntCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(DebuggerAPIGetLocalIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(DebuggerAPIGetLocalIntCompiledAbi), MAKE_ASM_NAME(DebuggerAPIGetLocalIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(DebuggerAPIGetLocalIntRuntimeCallChecker), MAKE_ASM_NAME(DebuggerAPIGetLocalInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPIGetLocalFloatBridge), MAKE_ASM_NAME(DebuggerAPIGetLocalFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPIGetLocalFloatCompiledAbiBridge), MAKE_ASM_NAME(DebuggerAPIGetLocalFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(DebuggerAPIGetLocalFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(DebuggerAPIGetLocalFloatCompiledAbi), MAKE_ASM_NAME(DebuggerAPIGetLocalFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(DebuggerAPIGetLocalFloatRuntimeCallChecker), MAKE_ASM_NAME(DebuggerAPIGetLocalFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPIGetLocalDoubleBridge), MAKE_ASM_NAME(DebuggerAPIGetLocalDouble), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPIGetLocalDoubleCompiledAbiBridge), MAKE_ASM_NAME(DebuggerAPIGetLocalDoubleCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(DebuggerAPIGetLocalDoubleBridgeSelectorEntryPoint), MAKE_ASM_NAME(DebuggerAPIGetLocalDoubleCompiledAbi), MAKE_ASM_NAME(DebuggerAPIGetLocalDoubleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(DebuggerAPIGetLocalDoubleRuntimeCallChecker), MAKE_ASM_NAME(DebuggerAPIGetLocalDouble)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPIGetLocalLongBridge), MAKE_ASM_NAME(DebuggerAPIGetLocalLong), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPIGetLocalLongCompiledAbiBridge), MAKE_ASM_NAME(DebuggerAPIGetLocalLongCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(DebuggerAPIGetLocalLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(DebuggerAPIGetLocalLongCompiledAbi), MAKE_ASM_NAME(DebuggerAPIGetLocalLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(DebuggerAPIGetLocalLongRuntimeCallChecker), MAKE_ASM_NAME(DebuggerAPIGetLocalLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPIGetLocalObjectBridge), MAKE_ASM_NAME(DebuggerAPIGetLocalObject), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPIGetLocalObjectCompiledAbiBridge), MAKE_ASM_NAME(DebuggerAPIGetLocalObjectCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(DebuggerAPIGetLocalObjectBridgeSelectorEntryPoint), MAKE_ASM_NAME(DebuggerAPIGetLocalObjectCompiledAbi), MAKE_ASM_NAME(DebuggerAPIGetLocalObjectCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(DebuggerAPIGetLocalObjectRuntimeCallChecker), MAKE_ASM_NAME(DebuggerAPIGetLocalObject)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPISetLocalBooleanBridge), MAKE_ASM_NAME(DebuggerAPISetLocalBoolean), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPISetLocalBooleanCompiledAbiBridge), MAKE_ASM_NAME(DebuggerAPISetLocalBooleanCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(DebuggerAPISetLocalBooleanBridgeSelectorEntryPoint), MAKE_ASM_NAME(DebuggerAPISetLocalBooleanCompiledAbi), MAKE_ASM_NAME(DebuggerAPISetLocalBooleanCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(DebuggerAPISetLocalBooleanRuntimeCallChecker), MAKE_ASM_NAME(DebuggerAPISetLocalBoolean)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPISetLocalByteBridge), MAKE_ASM_NAME(DebuggerAPISetLocalByte), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPISetLocalByteCompiledAbiBridge), MAKE_ASM_NAME(DebuggerAPISetLocalByteCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(DebuggerAPISetLocalByteBridgeSelectorEntryPoint), MAKE_ASM_NAME(DebuggerAPISetLocalByteCompiledAbi), MAKE_ASM_NAME(DebuggerAPISetLocalByteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(DebuggerAPISetLocalByteRuntimeCallChecker), MAKE_ASM_NAME(DebuggerAPISetLocalByte)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPISetLocalShortBridge), MAKE_ASM_NAME(DebuggerAPISetLocalShort), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPISetLocalShortCompiledAbiBridge), MAKE_ASM_NAME(DebuggerAPISetLocalShortCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(DebuggerAPISetLocalShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(DebuggerAPISetLocalShortCompiledAbi), MAKE_ASM_NAME(DebuggerAPISetLocalShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(DebuggerAPISetLocalShortRuntimeCallChecker), MAKE_ASM_NAME(DebuggerAPISetLocalShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPISetLocalCharBridge), MAKE_ASM_NAME(DebuggerAPISetLocalChar), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPISetLocalCharCompiledAbiBridge), MAKE_ASM_NAME(DebuggerAPISetLocalCharCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(DebuggerAPISetLocalCharBridgeSelectorEntryPoint), MAKE_ASM_NAME(DebuggerAPISetLocalCharCompiledAbi), MAKE_ASM_NAME(DebuggerAPISetLocalCharCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(DebuggerAPISetLocalCharRuntimeCallChecker), MAKE_ASM_NAME(DebuggerAPISetLocalChar)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPISetLocalIntBridge), MAKE_ASM_NAME(DebuggerAPISetLocalInt), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPISetLocalIntCompiledAbiBridge), MAKE_ASM_NAME(DebuggerAPISetLocalIntCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(DebuggerAPISetLocalIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(DebuggerAPISetLocalIntCompiledAbi), MAKE_ASM_NAME(DebuggerAPISetLocalIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(DebuggerAPISetLocalIntRuntimeCallChecker), MAKE_ASM_NAME(DebuggerAPISetLocalInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPISetLocalFloatBridge), MAKE_ASM_NAME(DebuggerAPISetLocalFloat), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPISetLocalFloatCompiledAbiBridge), MAKE_ASM_NAME(DebuggerAPISetLocalFloatCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(DebuggerAPISetLocalFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(DebuggerAPISetLocalFloatCompiledAbi), MAKE_ASM_NAME(DebuggerAPISetLocalFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(DebuggerAPISetLocalFloatRuntimeCallChecker), MAKE_ASM_NAME(DebuggerAPISetLocalFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPISetLocalDoubleBridge), MAKE_ASM_NAME(DebuggerAPISetLocalDouble), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPISetLocalDoubleCompiledAbiBridge), MAKE_ASM_NAME(DebuggerAPISetLocalDoubleCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(DebuggerAPISetLocalDoubleBridgeSelectorEntryPoint), MAKE_ASM_NAME(DebuggerAPISetLocalDoubleCompiledAbi), MAKE_ASM_NAME(DebuggerAPISetLocalDoubleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(DebuggerAPISetLocalDoubleRuntimeCallChecker), MAKE_ASM_NAME(DebuggerAPISetLocalDouble)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPISetLocalLongBridge), MAKE_ASM_NAME(DebuggerAPISetLocalLong), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPISetLocalLongCompiledAbiBridge), MAKE_ASM_NAME(DebuggerAPISetLocalLongCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(DebuggerAPISetLocalLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(DebuggerAPISetLocalLongCompiledAbi), MAKE_ASM_NAME(DebuggerAPISetLocalLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(DebuggerAPISetLocalLongRuntimeCallChecker), MAKE_ASM_NAME(DebuggerAPISetLocalLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPISetLocalObjectBridge), MAKE_ASM_NAME(DebuggerAPISetLocalObject), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(DebuggerAPISetLocalObjectCompiledAbiBridge), MAKE_ASM_NAME(DebuggerAPISetLocalObjectCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(DebuggerAPISetLocalObjectBridgeSelectorEntryPoint), MAKE_ASM_NAME(DebuggerAPISetLocalObjectCompiledAbi), MAKE_ASM_NAME(DebuggerAPISetLocalObjectCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(DebuggerAPISetLocalObjectRuntimeCallChecker), MAKE_ASM_NAME(DebuggerAPISetLocalObject)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(IsLiteralInitializedInterfaceImplBridge), MAKE_ASM_NAME(IsLiteralInitializedInterfaceImpl), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(IsLiteralInitializedInterfaceImplCompiledAbiBridge), MAKE_ASM_NAME(IsLiteralInitializedInterfaceImplCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(IsLiteralInitializedInterfaceImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(IsLiteralInitializedInterfaceImplCompiledAbi), MAKE_ASM_NAME(IsLiteralInitializedInterfaceImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(IsLiteralInitializedInterfaceImplRuntimeCallChecker), MAKE_ASM_NAME(IsLiteralInitializedInterfaceImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(IsFuncObjAsyncImplBridge), MAKE_ASM_NAME(IsFuncObjAsyncImpl), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(IsFuncObjAsyncImplCompiledAbiBridge), MAKE_ASM_NAME(IsFuncObjAsyncImplCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(IsFuncObjAsyncImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(IsFuncObjAsyncImplCompiledAbi), MAKE_ASM_NAME(IsFuncObjAsyncImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(IsFuncObjAsyncImplRuntimeCallChecker), MAKE_ASM_NAME(IsFuncObjAsyncImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(AsyncWorkNativeInvokeBridge), MAKE_ASM_NAME(AsyncWorkNativeInvoke), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(AsyncWorkNativeInvokeCompiledAbiBridge), MAKE_ASM_NAME(AsyncWorkNativeInvokeCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(AsyncWorkNativeInvokeBridgeSelectorEntryPoint), MAKE_ASM_NAME(AsyncWorkNativeInvokeCompiledAbi), MAKE_ASM_NAME(AsyncWorkNativeInvokeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(AsyncWorkNativeInvokeRuntimeCallChecker), MAKE_ASM_NAME(AsyncWorkNativeInvoke)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EventNativeInvokeBridge), MAKE_ASM_NAME(EventNativeInvoke), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EventNativeInvokeCompiledAbiBridge), MAKE_ASM_NAME(EventNativeInvokeCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EventNativeInvokeBridgeSelectorEntryPoint), MAKE_ASM_NAME(EventNativeInvokeCompiledAbi), MAKE_ASM_NAME(EventNativeInvokeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EventNativeInvokeRuntimeCallChecker), MAKE_ASM_NAME(EventNativeInvoke)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(WorkerGroupGenerateGroupIdImplBridge), MAKE_ASM_NAME(WorkerGroupGenerateGroupIdImpl), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(WorkerGroupGenerateGroupIdImplCompiledAbiBridge), MAKE_ASM_NAME(WorkerGroupGenerateGroupIdImplCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(WorkerGroupGenerateGroupIdImplBridgeSelectorEntryPoint), MAKE_ASM_NAME(WorkerGroupGenerateGroupIdImplCompiledAbi), MAKE_ASM_NAME(WorkerGroupGenerateGroupIdImplCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(WorkerGroupGenerateGroupIdImplRuntimeCallChecker), MAKE_ASM_NAME(WorkerGroupGenerateGroupIdImpl)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ExclusiveLaunchBridge), MAKE_ASM_NAME(ExclusiveLaunch), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ExclusiveLaunchCompiledAbiBridge), MAKE_ASM_NAME(ExclusiveLaunchCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ExclusiveLaunchBridgeSelectorEntryPoint), MAKE_ASM_NAME(ExclusiveLaunchCompiledAbi), MAKE_ASM_NAME(ExclusiveLaunchCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ExclusiveLaunchRuntimeCallChecker), MAKE_ASM_NAME(ExclusiveLaunch)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(SetCurrentWorkerPriorityBridge), MAKE_ASM_NAME(SetCurrentWorkerPriority), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(SetCurrentWorkerPriorityCompiledAbiBridge), MAKE_ASM_NAME(SetCurrentWorkerPriorityCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(SetCurrentWorkerPriorityBridgeSelectorEntryPoint), MAKE_ASM_NAME(SetCurrentWorkerPriorityCompiledAbi), MAKE_ASM_NAME(SetCurrentWorkerPriorityCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(SetCurrentWorkerPriorityRuntimeCallChecker), MAKE_ASM_NAME(SetCurrentWorkerPriority)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JoinExclusiveWorkerBridge), MAKE_ASM_NAME(JoinExclusiveWorker), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JoinExclusiveWorkerCompiledAbiBridge), MAKE_ASM_NAME(JoinExclusiveWorkerCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JoinExclusiveWorkerBridgeSelectorEntryPoint), MAKE_ASM_NAME(JoinExclusiveWorkerCompiledAbi), MAKE_ASM_NAME(JoinExclusiveWorkerCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JoinExclusiveWorkerRuntimeCallChecker), MAKE_ASM_NAME(JoinExclusiveWorker)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsLaunchInternalJobNativeBridge), MAKE_ASM_NAME(EtsLaunchInternalJobNative), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsLaunchInternalJobNativeCompiledAbiBridge), MAKE_ASM_NAME(EtsLaunchInternalJobNativeCompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsLaunchInternalJobNativeBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsLaunchInternalJobNativeCompiledAbi), MAKE_ASM_NAME(EtsLaunchInternalJobNativeCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsLaunchInternalJobNativeRuntimeCallChecker), MAKE_ASM_NAME(EtsLaunchInternalJobNative)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(EtsLaunchSameWorkerBridge), MAKE_ASM_NAME(EtsLaunchSameWorker), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(EtsLaunchSameWorkerCompiledAbiBridge), MAKE_ASM_NAME(EtsLaunchSameWorkerCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(EtsLaunchSameWorkerBridgeSelectorEntryPoint), MAKE_ASM_NAME(EtsLaunchSameWorkerCompiledAbi), MAKE_ASM_NAME(EtsLaunchSameWorkerCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(EtsLaunchSameWorkerRuntimeCallChecker), MAKE_ASM_NAME(EtsLaunchSameWorker)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreByteToShortBridge), MAKE_ASM_NAME(StdCoreByteToShort), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreByteToShortCompiledAbiBridge), MAKE_ASM_NAME(StdCoreByteToShortCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreByteToShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreByteToShortCompiledAbi), MAKE_ASM_NAME(StdCoreByteToShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreByteToShortRuntimeCallChecker), MAKE_ASM_NAME(StdCoreByteToShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreByteToIntBridge), MAKE_ASM_NAME(StdCoreByteToInt), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreByteToIntCompiledAbiBridge), MAKE_ASM_NAME(StdCoreByteToIntCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreByteToIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreByteToIntCompiledAbi), MAKE_ASM_NAME(StdCoreByteToIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreByteToIntRuntimeCallChecker), MAKE_ASM_NAME(StdCoreByteToInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreByteToLongBridge), MAKE_ASM_NAME(StdCoreByteToLong), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreByteToLongCompiledAbiBridge), MAKE_ASM_NAME(StdCoreByteToLongCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreByteToLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreByteToLongCompiledAbi), MAKE_ASM_NAME(StdCoreByteToLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreByteToLongRuntimeCallChecker), MAKE_ASM_NAME(StdCoreByteToLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreByteToFloatBridge), MAKE_ASM_NAME(StdCoreByteToFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreByteToFloatCompiledAbiBridge), MAKE_ASM_NAME(StdCoreByteToFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreByteToFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreByteToFloatCompiledAbi), MAKE_ASM_NAME(StdCoreByteToFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreByteToFloatRuntimeCallChecker), MAKE_ASM_NAME(StdCoreByteToFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreByteToDoubleBridge), MAKE_ASM_NAME(StdCoreByteToDouble), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreByteToDoubleCompiledAbiBridge), MAKE_ASM_NAME(StdCoreByteToDoubleCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreByteToDoubleBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreByteToDoubleCompiledAbi), MAKE_ASM_NAME(StdCoreByteToDoubleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreByteToDoubleRuntimeCallChecker), MAKE_ASM_NAME(StdCoreByteToDouble)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreByteToCharBridge), MAKE_ASM_NAME(StdCoreByteToChar), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreByteToCharCompiledAbiBridge), MAKE_ASM_NAME(StdCoreByteToCharCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreByteToCharBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreByteToCharCompiledAbi), MAKE_ASM_NAME(StdCoreByteToCharCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreByteToCharRuntimeCallChecker), MAKE_ASM_NAME(StdCoreByteToChar)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreByteParseIntBridge), MAKE_ASM_NAME(StdCoreByteParseInt), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreByteParseIntCompiledAbiBridge), MAKE_ASM_NAME(StdCoreByteParseIntCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreByteParseIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreByteParseIntCompiledAbi), MAKE_ASM_NAME(StdCoreByteParseIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreByteParseIntRuntimeCallChecker), MAKE_ASM_NAME(StdCoreByteParseInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreShortToByteBridge), MAKE_ASM_NAME(StdCoreShortToByte), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreShortToByteCompiledAbiBridge), MAKE_ASM_NAME(StdCoreShortToByteCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreShortToByteBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreShortToByteCompiledAbi), MAKE_ASM_NAME(StdCoreShortToByteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreShortToByteRuntimeCallChecker), MAKE_ASM_NAME(StdCoreShortToByte)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreShortToIntBridge), MAKE_ASM_NAME(StdCoreShortToInt), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreShortToIntCompiledAbiBridge), MAKE_ASM_NAME(StdCoreShortToIntCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreShortToIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreShortToIntCompiledAbi), MAKE_ASM_NAME(StdCoreShortToIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreShortToIntRuntimeCallChecker), MAKE_ASM_NAME(StdCoreShortToInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreShortToLongBridge), MAKE_ASM_NAME(StdCoreShortToLong), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreShortToLongCompiledAbiBridge), MAKE_ASM_NAME(StdCoreShortToLongCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreShortToLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreShortToLongCompiledAbi), MAKE_ASM_NAME(StdCoreShortToLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreShortToLongRuntimeCallChecker), MAKE_ASM_NAME(StdCoreShortToLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreShortToFloatBridge), MAKE_ASM_NAME(StdCoreShortToFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreShortToFloatCompiledAbiBridge), MAKE_ASM_NAME(StdCoreShortToFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreShortToFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreShortToFloatCompiledAbi), MAKE_ASM_NAME(StdCoreShortToFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreShortToFloatRuntimeCallChecker), MAKE_ASM_NAME(StdCoreShortToFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreShortToDoubleBridge), MAKE_ASM_NAME(StdCoreShortToDouble), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreShortToDoubleCompiledAbiBridge), MAKE_ASM_NAME(StdCoreShortToDoubleCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreShortToDoubleBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreShortToDoubleCompiledAbi), MAKE_ASM_NAME(StdCoreShortToDoubleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreShortToDoubleRuntimeCallChecker), MAKE_ASM_NAME(StdCoreShortToDouble)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreShortToCharBridge), MAKE_ASM_NAME(StdCoreShortToChar), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreShortToCharCompiledAbiBridge), MAKE_ASM_NAME(StdCoreShortToCharCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreShortToCharBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreShortToCharCompiledAbi), MAKE_ASM_NAME(StdCoreShortToCharCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreShortToCharRuntimeCallChecker), MAKE_ASM_NAME(StdCoreShortToChar)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreShortParseIntBridge), MAKE_ASM_NAME(StdCoreShortParseInt), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreShortParseIntCompiledAbiBridge), MAKE_ASM_NAME(StdCoreShortParseIntCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreShortParseIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreShortParseIntCompiledAbi), MAKE_ASM_NAME(StdCoreShortParseIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreShortParseIntRuntimeCallChecker), MAKE_ASM_NAME(StdCoreShortParseInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreIntToShortBridge), MAKE_ASM_NAME(StdCoreIntToShort), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreIntToShortCompiledAbiBridge), MAKE_ASM_NAME(StdCoreIntToShortCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreIntToShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreIntToShortCompiledAbi), MAKE_ASM_NAME(StdCoreIntToShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreIntToShortRuntimeCallChecker), MAKE_ASM_NAME(StdCoreIntToShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreIntToByteBridge), MAKE_ASM_NAME(StdCoreIntToByte), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreIntToByteCompiledAbiBridge), MAKE_ASM_NAME(StdCoreIntToByteCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreIntToByteBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreIntToByteCompiledAbi), MAKE_ASM_NAME(StdCoreIntToByteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreIntToByteRuntimeCallChecker), MAKE_ASM_NAME(StdCoreIntToByte)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreIntToLongBridge), MAKE_ASM_NAME(StdCoreIntToLong), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreIntToLongCompiledAbiBridge), MAKE_ASM_NAME(StdCoreIntToLongCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreIntToLongBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreIntToLongCompiledAbi), MAKE_ASM_NAME(StdCoreIntToLongCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreIntToLongRuntimeCallChecker), MAKE_ASM_NAME(StdCoreIntToLong)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreIntToFloatBridge), MAKE_ASM_NAME(StdCoreIntToFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreIntToFloatCompiledAbiBridge), MAKE_ASM_NAME(StdCoreIntToFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreIntToFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreIntToFloatCompiledAbi), MAKE_ASM_NAME(StdCoreIntToFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreIntToFloatRuntimeCallChecker), MAKE_ASM_NAME(StdCoreIntToFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreIntToDoubleBridge), MAKE_ASM_NAME(StdCoreIntToDouble), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreIntToDoubleCompiledAbiBridge), MAKE_ASM_NAME(StdCoreIntToDoubleCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreIntToDoubleBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreIntToDoubleCompiledAbi), MAKE_ASM_NAME(StdCoreIntToDoubleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreIntToDoubleRuntimeCallChecker), MAKE_ASM_NAME(StdCoreIntToDouble)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreIntToCharBridge), MAKE_ASM_NAME(StdCoreIntToChar), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreIntToCharCompiledAbiBridge), MAKE_ASM_NAME(StdCoreIntToCharCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreIntToCharBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreIntToCharCompiledAbi), MAKE_ASM_NAME(StdCoreIntToCharCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreIntToCharRuntimeCallChecker), MAKE_ASM_NAME(StdCoreIntToChar)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreIntParseIntBridge), MAKE_ASM_NAME(StdCoreIntParseInt), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreIntParseIntCompiledAbiBridge), MAKE_ASM_NAME(StdCoreIntParseIntCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreIntParseIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreIntParseIntCompiledAbi), MAKE_ASM_NAME(StdCoreIntParseIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreIntParseIntRuntimeCallChecker), MAKE_ASM_NAME(StdCoreIntParseInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreLongToShortBridge), MAKE_ASM_NAME(StdCoreLongToShort), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreLongToShortCompiledAbiBridge), MAKE_ASM_NAME(StdCoreLongToShortCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreLongToShortBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreLongToShortCompiledAbi), MAKE_ASM_NAME(StdCoreLongToShortCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreLongToShortRuntimeCallChecker), MAKE_ASM_NAME(StdCoreLongToShort)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreLongToByteBridge), MAKE_ASM_NAME(StdCoreLongToByte), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreLongToByteCompiledAbiBridge), MAKE_ASM_NAME(StdCoreLongToByteCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreLongToByteBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreLongToByteCompiledAbi), MAKE_ASM_NAME(StdCoreLongToByteCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreLongToByteRuntimeCallChecker), MAKE_ASM_NAME(StdCoreLongToByte)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreLongToIntBridge), MAKE_ASM_NAME(StdCoreLongToInt), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreLongToIntCompiledAbiBridge), MAKE_ASM_NAME(StdCoreLongToIntCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreLongToIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreLongToIntCompiledAbi), MAKE_ASM_NAME(StdCoreLongToIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreLongToIntRuntimeCallChecker), MAKE_ASM_NAME(StdCoreLongToInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreLongToFloatBridge), MAKE_ASM_NAME(StdCoreLongToFloat), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreLongToFloatCompiledAbiBridge), MAKE_ASM_NAME(StdCoreLongToFloatCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreLongToFloatBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreLongToFloatCompiledAbi), MAKE_ASM_NAME(StdCoreLongToFloatCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreLongToFloatRuntimeCallChecker), MAKE_ASM_NAME(StdCoreLongToFloat)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreLongToDoubleBridge), MAKE_ASM_NAME(StdCoreLongToDouble), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreLongToDoubleCompiledAbiBridge), MAKE_ASM_NAME(StdCoreLongToDoubleCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreLongToDoubleBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreLongToDoubleCompiledAbi), MAKE_ASM_NAME(StdCoreLongToDoubleCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreLongToDoubleRuntimeCallChecker), MAKE_ASM_NAME(StdCoreLongToDouble)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreLongToCharBridge), MAKE_ASM_NAME(StdCoreLongToChar), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreLongToCharCompiledAbiBridge), MAKE_ASM_NAME(StdCoreLongToCharCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreLongToCharBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreLongToCharCompiledAbi), MAKE_ASM_NAME(StdCoreLongToCharCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreLongToCharRuntimeCallChecker), MAKE_ASM_NAME(StdCoreLongToChar)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(StdCoreLongParseIntBridge), MAKE_ASM_NAME(StdCoreLongParseInt), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(StdCoreLongParseIntCompiledAbiBridge), MAKE_ASM_NAME(StdCoreLongParseIntCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(StdCoreLongParseIntBridgeSelectorEntryPoint), MAKE_ASM_NAME(StdCoreLongParseIntCompiledAbi), MAKE_ASM_NAME(StdCoreLongParseIntCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(StdCoreLongParseIntRuntimeCallChecker), MAKE_ASM_NAME(StdCoreLongParseInt)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ReflectProxyGenerateProxyBridge), MAKE_ASM_NAME(ReflectProxyGenerateProxy), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ReflectProxyGenerateProxyCompiledAbiBridge), MAKE_ASM_NAME(ReflectProxyGenerateProxyCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ReflectProxyGenerateProxyBridgeSelectorEntryPoint), MAKE_ASM_NAME(ReflectProxyGenerateProxyCompiledAbi), MAKE_ASM_NAME(ReflectProxyGenerateProxyCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ReflectProxyGenerateProxyRuntimeCallChecker), MAKE_ASM_NAME(ReflectProxyGenerateProxy)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(ReflectProxyHasProxyFlagBridge), MAKE_ASM_NAME(ReflectProxyHasProxyFlag), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(ReflectProxyHasProxyFlagCompiledAbiBridge), MAKE_ASM_NAME(ReflectProxyHasProxyFlagCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(ReflectProxyHasProxyFlagBridgeSelectorEntryPoint), MAKE_ASM_NAME(ReflectProxyHasProxyFlagCompiledAbi), MAKE_ASM_NAME(ReflectProxyHasProxyFlagCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(ReflectProxyHasProxyFlagRuntimeCallChecker), MAKE_ASM_NAME(ReflectProxyHasProxyFlag)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeFinalizationRegistryCallbackIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeFinalizationRegistryCallbackIntrinsic), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeFinalizationRegistryCallbackIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeFinalizationRegistryCallbackIntrinsicCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeFinalizationRegistryCallbackIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeFinalizationRegistryCallbackIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeFinalizationRegistryCallbackIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeFinalizationRegistryCallbackIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeFinalizationRegistryCallbackIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeNewJSValueDoubleIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeNewJSValueDoubleIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeNewJSValueDoubleIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeNewJSValueDoubleIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeNewJSValueDoubleIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeNewJSValueDoubleIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeNewJSValueDoubleIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeNewJSValueDoubleIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeNewJSValueDoubleIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeNewJSValueBooleanIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeNewJSValueBooleanIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeNewJSValueBooleanIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeNewJSValueBooleanIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeNewJSValueBooleanIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeNewJSValueBooleanIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeNewJSValueBooleanIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeNewJSValueBooleanIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeNewJSValueBooleanIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeNewJSValueStringIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeNewJSValueStringIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeNewJSValueStringIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeNewJSValueStringIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeNewJSValueStringIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeNewJSValueStringIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeNewJSValueStringIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeNewJSValueStringIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeNewJSValueStringIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeNewJSValueObjectIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeNewJSValueObjectIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeNewJSValueObjectIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeNewJSValueObjectIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeNewJSValueObjectIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeNewJSValueObjectIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeNewJSValueObjectIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeNewJSValueObjectIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeNewJSValueObjectIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeIsJSValueIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeIsJSValueIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeIsJSValueIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeIsJSValueIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeIsJSValueIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeIsJSValueIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeIsJSValueIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeIsJSValueIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeIsJSValueIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeNewJSValueBigIntIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeNewJSValueBigIntIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeNewJSValueBigIntIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeNewJSValueBigIntIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeNewJSValueBigIntIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeNewJSValueBigIntIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeNewJSValueBigIntIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeNewJSValueBigIntIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeNewJSValueBigIntIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetValueDoubleIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeGetValueDoubleIntrinsic), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetValueDoubleIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeGetValueDoubleIntrinsicCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeGetValueDoubleIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeGetValueDoubleIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeGetValueDoubleIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeGetValueDoubleIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeGetValueDoubleIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetValueBooleanIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeGetValueBooleanIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetValueBooleanIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeGetValueBooleanIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeGetValueBooleanIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeGetValueBooleanIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeGetValueBooleanIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeGetValueBooleanIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeGetValueBooleanIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetValueStringIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeGetValueStringIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetValueStringIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeGetValueStringIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeGetValueStringIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeGetValueStringIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeGetValueStringIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeGetValueStringIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeGetValueStringIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetValueObjectIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeGetValueObjectIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetValueObjectIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeGetValueObjectIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeGetValueObjectIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeGetValueObjectIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeGetValueObjectIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeGetValueObjectIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeGetValueObjectIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetPropertyJSValueIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeGetPropertyJSValueIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetPropertyJSValueIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeGetPropertyJSValueIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeGetPropertyJSValueIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeGetPropertyJSValueIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeGetPropertyJSValueIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeGetPropertyJSValueIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeGetPropertyJSValueIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetPropertyJSValueyByKeyIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeGetPropertyJSValueyByKeyIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetPropertyJSValueyByKeyIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeGetPropertyJSValueyByKeyIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeGetPropertyJSValueyByKeyIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeGetPropertyJSValueyByKeyIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeGetPropertyJSValueyByKeyIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeGetPropertyJSValueyByKeyIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeGetPropertyJSValueyByKeyIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetPropertyObjectIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeGetPropertyObjectIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetPropertyObjectIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeGetPropertyObjectIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeGetPropertyObjectIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeGetPropertyObjectIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeGetPropertyObjectIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeGetPropertyObjectIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeGetPropertyObjectIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetPropertyDoubleIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeGetPropertyDoubleIntrinsic), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetPropertyDoubleIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeGetPropertyDoubleIntrinsicCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeGetPropertyDoubleIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeGetPropertyDoubleIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeGetPropertyDoubleIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeGetPropertyDoubleIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeGetPropertyDoubleIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetPropertyStringIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeGetPropertyStringIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetPropertyStringIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeGetPropertyStringIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeGetPropertyStringIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeGetPropertyStringIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeGetPropertyStringIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeGetPropertyStringIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeGetPropertyStringIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetPropertyBooleanIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeGetPropertyBooleanIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetPropertyBooleanIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeGetPropertyBooleanIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeGetPropertyBooleanIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeGetPropertyBooleanIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeGetPropertyBooleanIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeGetPropertyBooleanIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeGetPropertyBooleanIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeSetPropertyJSValueIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeSetPropertyJSValueIntrinsic), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeSetPropertyJSValueIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeSetPropertyJSValueIntrinsicCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeSetPropertyJSValueIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeSetPropertyJSValueIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeSetPropertyJSValueIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeSetPropertyJSValueIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeSetPropertyJSValueIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeSetPropertyObjectIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeSetPropertyObjectIntrinsic), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeSetPropertyObjectIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeSetPropertyObjectIntrinsicCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeSetPropertyObjectIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeSetPropertyObjectIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeSetPropertyObjectIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeSetPropertyObjectIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeSetPropertyObjectIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeSetElementJSValueIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeSetElementJSValueIntrinsic), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeSetElementJSValueIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeSetElementJSValueIntrinsicCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeSetElementJSValueIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeSetElementJSValueIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeSetElementJSValueIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeSetElementJSValueIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeSetElementJSValueIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeSetElementObjectIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeSetElementObjectIntrinsic), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeSetElementObjectIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeSetElementObjectIntrinsicCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeSetElementObjectIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeSetElementObjectIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeSetElementObjectIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeSetElementObjectIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeSetElementObjectIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeSetPropertyDoubleIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeSetPropertyDoubleIntrinsic), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeSetPropertyDoubleIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeSetPropertyDoubleIntrinsicCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeSetPropertyDoubleIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeSetPropertyDoubleIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeSetPropertyDoubleIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeSetPropertyDoubleIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeSetPropertyDoubleIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeSetPropertyStringIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeSetPropertyStringIntrinsic), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeSetPropertyStringIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeSetPropertyStringIntrinsicCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeSetPropertyStringIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeSetPropertyStringIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeSetPropertyStringIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeSetPropertyStringIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeSetPropertyStringIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeSetPropertyBooleanIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeSetPropertyBooleanIntrinsic), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeSetPropertyBooleanIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeSetPropertyBooleanIntrinsicCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeSetPropertyBooleanIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeSetPropertyBooleanIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeSetPropertyBooleanIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeSetPropertyBooleanIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeSetPropertyBooleanIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetElementJSValueIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeGetElementJSValueIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetElementJSValueIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeGetElementJSValueIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeGetElementJSValueIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeGetElementJSValueIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeGetElementJSValueIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeGetElementJSValueIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeGetElementJSValueIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetElementObjectIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeGetElementObjectIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetElementObjectIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeGetElementObjectIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeGetElementObjectIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeGetElementObjectIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeGetElementObjectIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeGetElementObjectIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeGetElementObjectIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetElementDoubleIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeGetElementDoubleIntrinsic), 2, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetElementDoubleIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeGetElementDoubleIntrinsicCompiledAbi), 3, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeGetElementDoubleIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeGetElementDoubleIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeGetElementDoubleIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeGetElementDoubleIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeGetElementDoubleIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetUndefinedIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeGetUndefinedIntrinsic), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetUndefinedIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeGetUndefinedIntrinsicCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeGetUndefinedIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeGetUndefinedIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeGetUndefinedIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeGetUndefinedIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeGetUndefinedIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetNullIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeGetNullIntrinsic), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetNullIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeGetNullIntrinsicCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeGetNullIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeGetNullIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeGetNullIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeGetNullIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeGetNullIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetGlobalIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeGetGlobalIntrinsic), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetGlobalIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeGetGlobalIntrinsicCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeGetGlobalIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeGetGlobalIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeGetGlobalIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeGetGlobalIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeGetGlobalIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeCreateObjectIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeCreateObjectIntrinsic), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeCreateObjectIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeCreateObjectIntrinsicCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeCreateObjectIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeCreateObjectIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeCreateObjectIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeCreateObjectIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeCreateObjectIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeCreateArrayIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeCreateArrayIntrinsic), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeCreateArrayIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeCreateArrayIntrinsicCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeCreateArrayIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeCreateArrayIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeCreateArrayIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeCreateArrayIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeCreateArrayIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeInstantiateIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeInstantiateIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeInstantiateIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeInstantiateIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeInstantiateIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeInstantiateIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeInstantiateIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeInstantiateIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeInstantiateIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeInstanceOfStaticTypeIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeInstanceOfStaticTypeIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeInstanceOfStaticTypeIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeInstanceOfStaticTypeIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeInstanceOfStaticTypeIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeInstanceOfStaticTypeIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeInstanceOfStaticTypeIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeInstanceOfStaticTypeIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeInstanceOfStaticTypeIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeInstanceOfDynamicIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeInstanceOfDynamicIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeInstanceOfDynamicIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeInstanceOfDynamicIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeInstanceOfDynamicIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeInstanceOfDynamicIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeInstanceOfDynamicIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeInstanceOfDynamicIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeInstanceOfDynamicIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeInstanceOfStaticIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeInstanceOfStaticIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeInstanceOfStaticIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeInstanceOfStaticIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeInstanceOfStaticIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeInstanceOfStaticIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeInstanceOfStaticIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeInstanceOfStaticIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeInstanceOfStaticIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeInitJSCallClassIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeInitJSCallClassIntrinsic), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeInitJSCallClassIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeInitJSCallClassIntrinsicCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeInitJSCallClassIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeInitJSCallClassIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeInitJSCallClassIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeInitJSCallClassIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeInitJSCallClassIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeInitJSNewClassIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeInitJSNewClassIntrinsic), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeInitJSNewClassIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeInitJSNewClassIntrinsicCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeInitJSNewClassIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeInitJSNewClassIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeInitJSNewClassIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeInitJSNewClassIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeInitJSNewClassIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeLoadModuleIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeLoadModuleIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeLoadModuleIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeLoadModuleIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeLoadModuleIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeLoadModuleIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeLoadModuleIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeLoadModuleIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeLoadModuleIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeStrictEqualIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeStrictEqualIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeStrictEqualIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeStrictEqualIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeStrictEqualIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeStrictEqualIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeStrictEqualIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeStrictEqualIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeStrictEqualIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeSetPropertyIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeSetPropertyIntrinsic), 3, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeSetPropertyIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeSetPropertyIntrinsicCompiledAbi), 4, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeSetPropertyIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeSetPropertyIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeSetPropertyIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeSetPropertyIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeSetPropertyIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeIsStaticValueIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeIsStaticValueIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeIsStaticValueIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeIsStaticValueIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeIsStaticValueIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeIsStaticValueIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeIsStaticValueIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeIsStaticValueIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeIsStaticValueIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeHasPropertyIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeHasPropertyIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeHasPropertyIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeHasPropertyIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeHasPropertyIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeHasPropertyIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeHasPropertyIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeHasPropertyIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeHasPropertyIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetPropertyIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeGetPropertyIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeGetPropertyIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeGetPropertyIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeGetPropertyIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeGetPropertyIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeGetPropertyIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeGetPropertyIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeGetPropertyIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeHasPropertyObjectIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeHasPropertyObjectIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeHasPropertyObjectIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeHasPropertyObjectIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeHasPropertyObjectIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeHasPropertyObjectIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeHasPropertyObjectIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeHasPropertyObjectIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeHasPropertyObjectIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeHasElementIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeHasElementIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeHasElementIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeHasElementIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeHasElementIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeHasElementIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeHasElementIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeHasElementIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeHasElementIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeHasOwnPropertyIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeHasOwnPropertyIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeHasOwnPropertyIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeHasOwnPropertyIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeHasOwnPropertyIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeHasOwnPropertyIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeHasOwnPropertyIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeHasOwnPropertyIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeHasOwnPropertyIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeHasOwnPropertyObjectIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeHasOwnPropertyObjectIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeHasOwnPropertyObjectIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeHasOwnPropertyObjectIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeHasOwnPropertyObjectIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeHasOwnPropertyObjectIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeHasOwnPropertyObjectIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeHasOwnPropertyObjectIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeHasOwnPropertyObjectIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeTypeOfIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeTypeOfIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeTypeOfIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeTypeOfIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeTypeOfIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeTypeOfIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeTypeOfIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeTypeOfIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeTypeOfIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeIsPromiseIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeIsPromiseIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeIsPromiseIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeIsPromiseIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeIsPromiseIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeIsPromiseIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeIsPromiseIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeIsPromiseIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeIsPromiseIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeInvokeIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeInvokeIntrinsic), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeInvokeIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeInvokeIntrinsicCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeInvokeIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeInvokeIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeInvokeIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeInvokeIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeInvokeIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeXgcStartIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeXgcStartIntrinsic), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeXgcStartIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeXgcStartIntrinsicCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeXgcStartIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeXgcStartIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeXgcStartIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeXgcStartIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeXgcStartIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeInvokeDynamicFunctionIntrinsicBridge), MAKE_ASM_NAME(JSRuntimeInvokeDynamicFunctionIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSRuntimeInvokeDynamicFunctionIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSRuntimeInvokeDynamicFunctionIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSRuntimeInvokeDynamicFunctionIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSRuntimeInvokeDynamicFunctionIntrinsicCompiledAbi), MAKE_ASM_NAME(JSRuntimeInvokeDynamicFunctionIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSRuntimeInvokeDynamicFunctionIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSRuntimeInvokeDynamicFunctionIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSValueToStringIntrinsicBridge), MAKE_ASM_NAME(JSValueToStringIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSValueToStringIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSValueToStringIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSValueToStringIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSValueToStringIntrinsicCompiledAbi), MAKE_ASM_NAME(JSValueToStringIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSValueToStringIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSValueToStringIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(JSONStringifyIntrinsicBridge), MAKE_ASM_NAME(JSONStringifyIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(JSONStringifyIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(JSONStringifyIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(JSONStringifyIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(JSONStringifyIntrinsicCompiledAbi), MAKE_ASM_NAME(JSONStringifyIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(JSONStringifyIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(JSONStringifyIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerGetJSNamedPropertyIntrinsicBridge), MAKE_ASM_NAME(CompilerGetJSNamedPropertyIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerGetJSNamedPropertyIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerGetJSNamedPropertyIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerGetJSNamedPropertyIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerGetJSNamedPropertyIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerGetJSNamedPropertyIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerGetJSNamedPropertyIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerGetJSNamedPropertyIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerGetJSPropertyIntrinsicBridge), MAKE_ASM_NAME(CompilerGetJSPropertyIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerGetJSPropertyIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerGetJSPropertyIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerGetJSPropertyIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerGetJSPropertyIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerGetJSPropertyIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerGetJSPropertyIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerGetJSPropertyIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerGetJSElementIntrinsicBridge), MAKE_ASM_NAME(CompilerGetJSElementIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerGetJSElementIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerGetJSElementIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerGetJSElementIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerGetJSElementIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerGetJSElementIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerGetJSElementIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerGetJSElementIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerJSCallCheckIntrinsicBridge), MAKE_ASM_NAME(CompilerJSCallCheckIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerJSCallCheckIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerJSCallCheckIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerJSCallCheckIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerJSCallCheckIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerJSCallCheckIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerJSCallCheckIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerJSCallCheckIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerJSCallFunctionIntrinsicBridge), MAKE_ASM_NAME(CompilerJSCallFunctionIntrinsic), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerJSCallFunctionIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerJSCallFunctionIntrinsicCompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerJSCallFunctionIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerJSCallFunctionIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerJSCallFunctionIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerJSCallFunctionIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerJSCallFunctionIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerJSCallVoidFunctionIntrinsicBridge), MAKE_ASM_NAME(CompilerJSCallVoidFunctionIntrinsic), 4, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerJSCallVoidFunctionIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerJSCallVoidFunctionIntrinsicCompiledAbi), 5, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerJSCallVoidFunctionIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerJSCallVoidFunctionIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerJSCallVoidFunctionIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerJSCallVoidFunctionIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerJSCallVoidFunctionIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerJSNewInstanceIntrinsicBridge), MAKE_ASM_NAME(CompilerJSNewInstanceIntrinsic), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerJSNewInstanceIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerJSNewInstanceIntrinsicCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerJSNewInstanceIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerJSNewInstanceIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerJSNewInstanceIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerJSNewInstanceIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerJSNewInstanceIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerCreateLocalScopeIntrinsicBridge), MAKE_ASM_NAME(CompilerCreateLocalScopeIntrinsic), 0, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerCreateLocalScopeIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerCreateLocalScopeIntrinsicCompiledAbi), 1, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerCreateLocalScopeIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerCreateLocalScopeIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerCreateLocalScopeIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerCreateLocalScopeIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerCreateLocalScopeIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerDestroyLocalScopeIntrinsicBridge), MAKE_ASM_NAME(CompilerDestroyLocalScopeIntrinsic), 0, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerDestroyLocalScopeIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerDestroyLocalScopeIntrinsicCompiledAbi), 1, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerDestroyLocalScopeIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerDestroyLocalScopeIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerDestroyLocalScopeIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerDestroyLocalScopeIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerDestroyLocalScopeIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerLoadJSConstantPoolIntrinsicBridge), MAKE_ASM_NAME(CompilerLoadJSConstantPoolIntrinsic), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerLoadJSConstantPoolIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerLoadJSConstantPoolIntrinsicCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerLoadJSConstantPoolIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerLoadJSConstantPoolIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerLoadJSConstantPoolIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerLoadJSConstantPoolIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerLoadJSConstantPoolIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerInitJSCallClassForCtxIntrinsicBridge), MAKE_ASM_NAME(CompilerInitJSCallClassForCtxIntrinsic), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerInitJSCallClassForCtxIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerInitJSCallClassForCtxIntrinsicCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerInitJSCallClassForCtxIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerInitJSCallClassForCtxIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerInitJSCallClassForCtxIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerInitJSCallClassForCtxIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerInitJSCallClassForCtxIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertVoidToLocalIntrinsicBridge), MAKE_ASM_NAME(CompilerConvertVoidToLocalIntrinsic), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertVoidToLocalIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertVoidToLocalIntrinsicCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertVoidToLocalIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertVoidToLocalIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertVoidToLocalIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertVoidToLocalIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertVoidToLocalIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertU1ToLocalIntrinsicBridge), MAKE_ASM_NAME(CompilerConvertU1ToLocalIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertU1ToLocalIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertU1ToLocalIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertU1ToLocalIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertU1ToLocalIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertU1ToLocalIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertU1ToLocalIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertU1ToLocalIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertU8ToLocalIntrinsicBridge), MAKE_ASM_NAME(CompilerConvertU8ToLocalIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertU8ToLocalIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertU8ToLocalIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertU8ToLocalIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertU8ToLocalIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertU8ToLocalIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertU8ToLocalIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertU8ToLocalIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertI8ToLocalIntrinsicBridge), MAKE_ASM_NAME(CompilerConvertI8ToLocalIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertI8ToLocalIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertI8ToLocalIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertI8ToLocalIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertI8ToLocalIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertI8ToLocalIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertI8ToLocalIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertI8ToLocalIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertU16ToLocalIntrinsicBridge), MAKE_ASM_NAME(CompilerConvertU16ToLocalIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertU16ToLocalIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertU16ToLocalIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertU16ToLocalIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertU16ToLocalIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertU16ToLocalIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertU16ToLocalIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertU16ToLocalIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertI16ToLocalIntrinsicBridge), MAKE_ASM_NAME(CompilerConvertI16ToLocalIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertI16ToLocalIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertI16ToLocalIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertI16ToLocalIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertI16ToLocalIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertI16ToLocalIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertI16ToLocalIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertI16ToLocalIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertU32ToLocalIntrinsicBridge), MAKE_ASM_NAME(CompilerConvertU32ToLocalIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertU32ToLocalIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertU32ToLocalIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertU32ToLocalIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertU32ToLocalIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertU32ToLocalIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertU32ToLocalIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertU32ToLocalIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertI32ToLocalIntrinsicBridge), MAKE_ASM_NAME(CompilerConvertI32ToLocalIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertI32ToLocalIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertI32ToLocalIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertI32ToLocalIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertI32ToLocalIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertI32ToLocalIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertI32ToLocalIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertI32ToLocalIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertU64ToLocalIntrinsicBridge), MAKE_ASM_NAME(CompilerConvertU64ToLocalIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertU64ToLocalIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertU64ToLocalIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertU64ToLocalIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertU64ToLocalIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertU64ToLocalIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertU64ToLocalIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertU64ToLocalIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertI64ToLocalIntrinsicBridge), MAKE_ASM_NAME(CompilerConvertI64ToLocalIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertI64ToLocalIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertI64ToLocalIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertI64ToLocalIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertI64ToLocalIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertI64ToLocalIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertI64ToLocalIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertI64ToLocalIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertF32ToLocalIntrinsicBridge), MAKE_ASM_NAME(CompilerConvertF32ToLocalIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertF32ToLocalIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertF32ToLocalIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertF32ToLocalIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertF32ToLocalIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertF32ToLocalIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertF32ToLocalIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertF32ToLocalIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertF64ToLocalIntrinsicBridge), MAKE_ASM_NAME(CompilerConvertF64ToLocalIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertF64ToLocalIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertF64ToLocalIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertF64ToLocalIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertF64ToLocalIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertF64ToLocalIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertF64ToLocalIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertF64ToLocalIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertRefTypeToLocalIntrinsicBridge), MAKE_ASM_NAME(CompilerConvertRefTypeToLocalIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertRefTypeToLocalIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertRefTypeToLocalIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertRefTypeToLocalIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertRefTypeToLocalIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertRefTypeToLocalIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertRefTypeToLocalIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertRefTypeToLocalIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertJSValueToLocalIntrinsicBridge), MAKE_ASM_NAME(CompilerConvertJSValueToLocalIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertJSValueToLocalIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertJSValueToLocalIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertJSValueToLocalIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertJSValueToLocalIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertJSValueToLocalIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertJSValueToLocalIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertJSValueToLocalIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToU1IntrinsicBridge), MAKE_ASM_NAME(CompilerConvertLocalToU1Intrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToU1IntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertLocalToU1IntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertLocalToU1IntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertLocalToU1IntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertLocalToU1IntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertLocalToU1IntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertLocalToU1Intrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToU8IntrinsicBridge), MAKE_ASM_NAME(CompilerConvertLocalToU8Intrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToU8IntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertLocalToU8IntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertLocalToU8IntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertLocalToU8IntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertLocalToU8IntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertLocalToU8IntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertLocalToU8Intrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToI8IntrinsicBridge), MAKE_ASM_NAME(CompilerConvertLocalToI8Intrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToI8IntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertLocalToI8IntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertLocalToI8IntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertLocalToI8IntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertLocalToI8IntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertLocalToI8IntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertLocalToI8Intrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToU16IntrinsicBridge), MAKE_ASM_NAME(CompilerConvertLocalToU16Intrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToU16IntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertLocalToU16IntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertLocalToU16IntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertLocalToU16IntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertLocalToU16IntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertLocalToU16IntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertLocalToU16Intrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToI16IntrinsicBridge), MAKE_ASM_NAME(CompilerConvertLocalToI16Intrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToI16IntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertLocalToI16IntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertLocalToI16IntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertLocalToI16IntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertLocalToI16IntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertLocalToI16IntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertLocalToI16Intrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToU32IntrinsicBridge), MAKE_ASM_NAME(CompilerConvertLocalToU32Intrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToU32IntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertLocalToU32IntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertLocalToU32IntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertLocalToU32IntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertLocalToU32IntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertLocalToU32IntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertLocalToU32Intrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToI32IntrinsicBridge), MAKE_ASM_NAME(CompilerConvertLocalToI32Intrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToI32IntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertLocalToI32IntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertLocalToI32IntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertLocalToI32IntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertLocalToI32IntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertLocalToI32IntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertLocalToI32Intrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToU64IntrinsicBridge), MAKE_ASM_NAME(CompilerConvertLocalToU64Intrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToU64IntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertLocalToU64IntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertLocalToU64IntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertLocalToU64IntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertLocalToU64IntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertLocalToU64IntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertLocalToU64Intrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToI64IntrinsicBridge), MAKE_ASM_NAME(CompilerConvertLocalToI64Intrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToI64IntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertLocalToI64IntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertLocalToI64IntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertLocalToI64IntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertLocalToI64IntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertLocalToI64IntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertLocalToI64Intrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToF32IntrinsicBridge), MAKE_ASM_NAME(CompilerConvertLocalToF32Intrinsic), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToF32IntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertLocalToF32IntrinsicCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertLocalToF32IntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertLocalToF32IntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertLocalToF32IntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertLocalToF32IntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertLocalToF32Intrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToF64IntrinsicBridge), MAKE_ASM_NAME(CompilerConvertLocalToF64Intrinsic), 1, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToF64IntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertLocalToF64IntrinsicCompiledAbi), 2, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertLocalToF64IntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertLocalToF64IntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertLocalToF64IntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertLocalToF64IntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertLocalToF64Intrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToJSValueIntrinsicBridge), MAKE_ASM_NAME(CompilerConvertLocalToJSValueIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToJSValueIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertLocalToJSValueIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertLocalToJSValueIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertLocalToJSValueIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertLocalToJSValueIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertLocalToJSValueIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertLocalToJSValueIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToStringIntrinsicBridge), MAKE_ASM_NAME(CompilerConvertLocalToStringIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToStringIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertLocalToStringIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertLocalToStringIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertLocalToStringIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertLocalToStringIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertLocalToStringIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertLocalToStringIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToRefTypeIntrinsicBridge), MAKE_ASM_NAME(CompilerConvertLocalToRefTypeIntrinsic), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerConvertLocalToRefTypeIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(CompilerConvertLocalToRefTypeIntrinsicCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerConvertLocalToRefTypeIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerConvertLocalToRefTypeIntrinsicCompiledAbi), MAKE_ASM_NAME(CompilerConvertLocalToRefTypeIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerConvertLocalToRefTypeIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(CompilerConvertLocalToRefTypeIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(PromiseInteropResolveIntrinsicBridge), MAKE_ASM_NAME(PromiseInteropResolveIntrinsic), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(PromiseInteropResolveIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(PromiseInteropResolveIntrinsicCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(PromiseInteropResolveIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(PromiseInteropResolveIntrinsicCompiledAbi), MAKE_ASM_NAME(PromiseInteropResolveIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(PromiseInteropResolveIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(PromiseInteropResolveIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(PromiseInteropRejectIntrinsicBridge), MAKE_ASM_NAME(PromiseInteropRejectIntrinsic), 2, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(PromiseInteropRejectIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(PromiseInteropRejectIntrinsicCompiledAbi), 3, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(PromiseInteropRejectIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(PromiseInteropRejectIntrinsicCompiledAbi), MAKE_ASM_NAME(PromiseInteropRejectIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(PromiseInteropRejectIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(PromiseInteropRejectIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(InteropTransferHelperTransferArrayBufferToStaticImplIntrinsicBridge), MAKE_ASM_NAME(InteropTransferHelperTransferArrayBufferToStaticImplIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(InteropTransferHelperTransferArrayBufferToStaticImplIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(InteropTransferHelperTransferArrayBufferToStaticImplIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(InteropTransferHelperTransferArrayBufferToStaticImplIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(InteropTransferHelperTransferArrayBufferToStaticImplIntrinsicCompiledAbi), MAKE_ASM_NAME(InteropTransferHelperTransferArrayBufferToStaticImplIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(InteropTransferHelperTransferArrayBufferToStaticImplIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(InteropTransferHelperTransferArrayBufferToStaticImplIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(InteropTransferHelperTransferArrayBufferToDynamicImplIntrinsicBridge), MAKE_ASM_NAME(InteropTransferHelperTransferArrayBufferToDynamicImplIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(InteropTransferHelperTransferArrayBufferToDynamicImplIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(InteropTransferHelperTransferArrayBufferToDynamicImplIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(InteropTransferHelperTransferArrayBufferToDynamicImplIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(InteropTransferHelperTransferArrayBufferToDynamicImplIntrinsicCompiledAbi), MAKE_ASM_NAME(InteropTransferHelperTransferArrayBufferToDynamicImplIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(InteropTransferHelperTransferArrayBufferToDynamicImplIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(InteropTransferHelperTransferArrayBufferToDynamicImplIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(InteropTransferHelperCreateDynamicTypedArrayIntrinsicBridge), MAKE_ASM_NAME(InteropTransferHelperCreateDynamicTypedArrayIntrinsic), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(InteropTransferHelperCreateDynamicTypedArrayIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(InteropTransferHelperCreateDynamicTypedArrayIntrinsicCompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(InteropTransferHelperCreateDynamicTypedArrayIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(InteropTransferHelperCreateDynamicTypedArrayIntrinsicCompiledAbi), MAKE_ASM_NAME(InteropTransferHelperCreateDynamicTypedArrayIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(InteropTransferHelperCreateDynamicTypedArrayIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(InteropTransferHelperCreateDynamicTypedArrayIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(InteropTransferHelperCreateDynamicDataViewIntrinsicBridge), MAKE_ASM_NAME(InteropTransferHelperCreateDynamicDataViewIntrinsic), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(InteropTransferHelperCreateDynamicDataViewIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(InteropTransferHelperCreateDynamicDataViewIntrinsicCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(InteropTransferHelperCreateDynamicDataViewIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(InteropTransferHelperCreateDynamicDataViewIntrinsicCompiledAbi), MAKE_ASM_NAME(InteropTransferHelperCreateDynamicDataViewIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(InteropTransferHelperCreateDynamicDataViewIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(InteropTransferHelperCreateDynamicDataViewIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(InteropContextSetInteropRuntimeLinkerImplIntrinsicBridge), MAKE_ASM_NAME(InteropContextSetInteropRuntimeLinkerImplIntrinsic), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(InteropContextSetInteropRuntimeLinkerImplIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(InteropContextSetInteropRuntimeLinkerImplIntrinsicCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(InteropContextSetInteropRuntimeLinkerImplIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(InteropContextSetInteropRuntimeLinkerImplIntrinsicCompiledAbi), MAKE_ASM_NAME(InteropContextSetInteropRuntimeLinkerImplIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(InteropContextSetInteropRuntimeLinkerImplIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(InteropContextSetInteropRuntimeLinkerImplIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(InteropContextGetInteropRuntimeLinkerImplIntrinsicBridge), MAKE_ASM_NAME(InteropContextGetInteropRuntimeLinkerImplIntrinsic), 0, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(InteropContextGetInteropRuntimeLinkerImplIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(InteropContextGetInteropRuntimeLinkerImplIntrinsicCompiledAbi), 1, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(InteropContextGetInteropRuntimeLinkerImplIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(InteropContextGetInteropRuntimeLinkerImplIntrinsicCompiledAbi), MAKE_ASM_NAME(InteropContextGetInteropRuntimeLinkerImplIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(InteropContextGetInteropRuntimeLinkerImplIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(InteropContextGetInteropRuntimeLinkerImplIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(InteropSerializeHelperIsJSInteropRefImplIntrinsicBridge), MAKE_ASM_NAME(InteropSerializeHelperIsJSInteropRefImplIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(InteropSerializeHelperIsJSInteropRefImplIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(InteropSerializeHelperIsJSInteropRefImplIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(InteropSerializeHelperIsJSInteropRefImplIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(InteropSerializeHelperIsJSInteropRefImplIntrinsicCompiledAbi), MAKE_ASM_NAME(InteropSerializeHelperIsJSInteropRefImplIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(InteropSerializeHelperIsJSInteropRefImplIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(InteropSerializeHelperIsJSInteropRefImplIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(InteropSerializeHelperSerializeHandleImplIntrinsicBridge), MAKE_ASM_NAME(InteropSerializeHelperSerializeHandleImplIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(InteropSerializeHelperSerializeHandleImplIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(InteropSerializeHelperSerializeHandleImplIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(InteropSerializeHelperSerializeHandleImplIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(InteropSerializeHelperSerializeHandleImplIntrinsicCompiledAbi), MAKE_ASM_NAME(InteropSerializeHelperSerializeHandleImplIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(InteropSerializeHelperSerializeHandleImplIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(InteropSerializeHelperSerializeHandleImplIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(InteropSerializeHelperDeserializeHandleImplIntrinsicBridge), MAKE_ASM_NAME(InteropSerializeHelperDeserializeHandleImplIntrinsic), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(InteropSerializeHelperDeserializeHandleImplIntrinsicCompiledAbiBridge), MAKE_ASM_NAME(InteropSerializeHelperDeserializeHandleImplIntrinsicCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(InteropSerializeHelperDeserializeHandleImplIntrinsicBridgeSelectorEntryPoint), MAKE_ASM_NAME(InteropSerializeHelperDeserializeHandleImplIntrinsicCompiledAbi), MAKE_ASM_NAME(InteropSerializeHelperDeserializeHandleImplIntrinsicCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(InteropSerializeHelperDeserializeHandleImplIntrinsicRuntimeCallChecker), MAKE_ASM_NAME(InteropSerializeHelperDeserializeHandleImplIntrinsic)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsLdObjByNameObjBridge), MAKE_ASM_NAME(CompilerEtsLdObjByNameObj), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsLdObjByNameObjCompiledAbiBridge), MAKE_ASM_NAME(CompilerEtsLdObjByNameObjCompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerEtsLdObjByNameObjBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerEtsLdObjByNameObjCompiledAbi), MAKE_ASM_NAME(CompilerEtsLdObjByNameObjCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerEtsLdObjByNameObjRuntimeCallChecker), MAKE_ASM_NAME(CompilerEtsLdObjByNameObj)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsLdObjByNameI32Bridge), MAKE_ASM_NAME(CompilerEtsLdObjByNameI32), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsLdObjByNameI32CompiledAbiBridge), MAKE_ASM_NAME(CompilerEtsLdObjByNameI32CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerEtsLdObjByNameI32BridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerEtsLdObjByNameI32CompiledAbi), MAKE_ASM_NAME(CompilerEtsLdObjByNameI32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerEtsLdObjByNameI32RuntimeCallChecker), MAKE_ASM_NAME(CompilerEtsLdObjByNameI32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsLdObjByNameI64Bridge), MAKE_ASM_NAME(CompilerEtsLdObjByNameI64), 4, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsLdObjByNameI64CompiledAbiBridge), MAKE_ASM_NAME(CompilerEtsLdObjByNameI64CompiledAbi), 5, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerEtsLdObjByNameI64BridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerEtsLdObjByNameI64CompiledAbi), MAKE_ASM_NAME(CompilerEtsLdObjByNameI64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerEtsLdObjByNameI64RuntimeCallChecker), MAKE_ASM_NAME(CompilerEtsLdObjByNameI64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsLdObjByNameF32Bridge), MAKE_ASM_NAME(CompilerEtsLdObjByNameF32), 4, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsLdObjByNameF32CompiledAbiBridge), MAKE_ASM_NAME(CompilerEtsLdObjByNameF32CompiledAbi), 5, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerEtsLdObjByNameF32BridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerEtsLdObjByNameF32CompiledAbi), MAKE_ASM_NAME(CompilerEtsLdObjByNameF32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerEtsLdObjByNameF32RuntimeCallChecker), MAKE_ASM_NAME(CompilerEtsLdObjByNameF32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsLdObjByNameF64Bridge), MAKE_ASM_NAME(CompilerEtsLdObjByNameF64), 4, FLOAT
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsLdObjByNameF64CompiledAbiBridge), MAKE_ASM_NAME(CompilerEtsLdObjByNameF64CompiledAbi), 5, FLOAT
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerEtsLdObjByNameF64BridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerEtsLdObjByNameF64CompiledAbi), MAKE_ASM_NAME(CompilerEtsLdObjByNameF64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerEtsLdObjByNameF64RuntimeCallChecker), MAKE_ASM_NAME(CompilerEtsLdObjByNameF64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsStObjByNameObjBridge), MAKE_ASM_NAME(CompilerEtsStObjByNameObj), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsStObjByNameObjCompiledAbiBridge), MAKE_ASM_NAME(CompilerEtsStObjByNameObjCompiledAbi), 6, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerEtsStObjByNameObjBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerEtsStObjByNameObjCompiledAbi), MAKE_ASM_NAME(CompilerEtsStObjByNameObjCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerEtsStObjByNameObjRuntimeCallChecker), MAKE_ASM_NAME(CompilerEtsStObjByNameObj)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsStObjByNameI8Bridge), MAKE_ASM_NAME(CompilerEtsStObjByNameI8), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsStObjByNameI8CompiledAbiBridge), MAKE_ASM_NAME(CompilerEtsStObjByNameI8CompiledAbi), 6, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerEtsStObjByNameI8BridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerEtsStObjByNameI8CompiledAbi), MAKE_ASM_NAME(CompilerEtsStObjByNameI8CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerEtsStObjByNameI8RuntimeCallChecker), MAKE_ASM_NAME(CompilerEtsStObjByNameI8)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsStObjByNameI16Bridge), MAKE_ASM_NAME(CompilerEtsStObjByNameI16), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsStObjByNameI16CompiledAbiBridge), MAKE_ASM_NAME(CompilerEtsStObjByNameI16CompiledAbi), 6, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerEtsStObjByNameI16BridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerEtsStObjByNameI16CompiledAbi), MAKE_ASM_NAME(CompilerEtsStObjByNameI16CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerEtsStObjByNameI16RuntimeCallChecker), MAKE_ASM_NAME(CompilerEtsStObjByNameI16)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsStObjByNameI32Bridge), MAKE_ASM_NAME(CompilerEtsStObjByNameI32), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsStObjByNameI32CompiledAbiBridge), MAKE_ASM_NAME(CompilerEtsStObjByNameI32CompiledAbi), 6, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerEtsStObjByNameI32BridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerEtsStObjByNameI32CompiledAbi), MAKE_ASM_NAME(CompilerEtsStObjByNameI32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerEtsStObjByNameI32RuntimeCallChecker), MAKE_ASM_NAME(CompilerEtsStObjByNameI32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsStObjByNameI64Bridge), MAKE_ASM_NAME(CompilerEtsStObjByNameI64), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsStObjByNameI64CompiledAbiBridge), MAKE_ASM_NAME(CompilerEtsStObjByNameI64CompiledAbi), 6, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerEtsStObjByNameI64BridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerEtsStObjByNameI64CompiledAbi), MAKE_ASM_NAME(CompilerEtsStObjByNameI64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerEtsStObjByNameI64RuntimeCallChecker), MAKE_ASM_NAME(CompilerEtsStObjByNameI64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsStObjByNameF32Bridge), MAKE_ASM_NAME(CompilerEtsStObjByNameF32), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsStObjByNameF32CompiledAbiBridge), MAKE_ASM_NAME(CompilerEtsStObjByNameF32CompiledAbi), 6, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerEtsStObjByNameF32BridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerEtsStObjByNameF32CompiledAbi), MAKE_ASM_NAME(CompilerEtsStObjByNameF32CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerEtsStObjByNameF32RuntimeCallChecker), MAKE_ASM_NAME(CompilerEtsStObjByNameF32)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsStObjByNameF64Bridge), MAKE_ASM_NAME(CompilerEtsStObjByNameF64), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsStObjByNameF64CompiledAbiBridge), MAKE_ASM_NAME(CompilerEtsStObjByNameF64CompiledAbi), 6, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerEtsStObjByNameF64BridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerEtsStObjByNameF64CompiledAbi), MAKE_ASM_NAME(CompilerEtsStObjByNameF64CompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerEtsStObjByNameF64RuntimeCallChecker), MAKE_ASM_NAME(CompilerEtsStObjByNameF64)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsEqualsBridge), MAKE_ASM_NAME(CompilerEtsEquals), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsEqualsCompiledAbiBridge), MAKE_ASM_NAME(CompilerEtsEqualsCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerEtsEqualsBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerEtsEqualsCompiledAbi), MAKE_ASM_NAME(CompilerEtsEqualsCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerEtsEqualsRuntimeCallChecker), MAKE_ASM_NAME(CompilerEtsEquals)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsStrictEqualsBridge), MAKE_ASM_NAME(CompilerEtsStrictEquals), 2, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsStrictEqualsCompiledAbiBridge), MAKE_ASM_NAME(CompilerEtsStrictEqualsCompiledAbi), 3, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerEtsStrictEqualsBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerEtsStrictEqualsCompiledAbi), MAKE_ASM_NAME(CompilerEtsStrictEqualsCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerEtsStrictEqualsRuntimeCallChecker), MAKE_ASM_NAME(CompilerEtsStrictEquals)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsTypeofBridge), MAKE_ASM_NAME(CompilerEtsTypeof), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsTypeofCompiledAbiBridge), MAKE_ASM_NAME(CompilerEtsTypeofCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerEtsTypeofBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerEtsTypeofCompiledAbi), MAKE_ASM_NAME(CompilerEtsTypeofCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerEtsTypeofRuntimeCallChecker), MAKE_ASM_NAME(CompilerEtsTypeof)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsIstrueBridge), MAKE_ASM_NAME(CompilerEtsIstrue), 1, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsIstrueCompiledAbiBridge), MAKE_ASM_NAME(CompilerEtsIstrueCompiledAbi), 2, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerEtsIstrueBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerEtsIstrueCompiledAbi), MAKE_ASM_NAME(CompilerEtsIstrueCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerEtsIstrueRuntimeCallChecker), MAKE_ASM_NAME(CompilerEtsIstrue)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerDoubleToStringDecimalBridge), MAKE_ASM_NAME(CompilerDoubleToStringDecimal), 3, INTEGER
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerDoubleToStringDecimalCompiledAbiBridge), MAKE_ASM_NAME(CompilerDoubleToStringDecimalCompiledAbi), 4, INTEGER
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerDoubleToStringDecimalBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerDoubleToStringDecimalCompiledAbi), MAKE_ASM_NAME(CompilerDoubleToStringDecimalCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerDoubleToStringDecimalRuntimeCallChecker), MAKE_ASM_NAME(CompilerDoubleToStringDecimal)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsNullcheckBridge), MAKE_ASM_NAME(CompilerEtsNullcheck), 1, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerEtsNullcheckCompiledAbiBridge), MAKE_ASM_NAME(CompilerEtsNullcheckCompiledAbi), 2, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerEtsNullcheckBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerEtsNullcheckCompiledAbi), MAKE_ASM_NAME(CompilerEtsNullcheckCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerEtsNullcheckRuntimeCallChecker), MAKE_ASM_NAME(CompilerEtsNullcheck)
#endif

// Default intrinsic implementation with runtime_call which is called by Codegen::CallIntrinsic
ENTRYPOINT MAKE_ASM_NAME(CompilerMemmoveUncheckedBridge), MAKE_ASM_NAME(CompilerMemmoveUnchecked), 5, VOID
// Default implementation for virtually called intrinsics from compiled frame
ENTRYPOINT MAKE_ASM_NAME(CompilerMemmoveUncheckedCompiledAbiBridge), MAKE_ASM_NAME(CompilerMemmoveUncheckedCompiledAbi), 6, VOID
// Depending on frame kind choose either CompiledAbiBridge (for compiled frame) or CompiledAbi (for interpreted frame) for virtual intrinsic
BRIDGE_SELECTOR MAKE_ASM_NAME(CompilerMemmoveUncheckedBridgeSelectorEntryPoint), MAKE_ASM_NAME(CompilerMemmoveUncheckedCompiledAbi), MAKE_ASM_NAME(CompilerMemmoveUncheckedCompiledAbiBridge)
#ifndef NDEBUG
RUNTIME_CALL_CHECKER MAKE_ASM_NAME(CompilerMemmoveUncheckedRuntimeCallChecker), MAKE_ASM_NAME(CompilerMemmoveUnchecked)
#endif

