Lines Matching refs:MacroAssembler
37 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) {
49 static void GenerateTailCallToReturnedCode(MacroAssembler* masm,
84 void Generate_PushArguments(MacroAssembler* masm, Register array, Register argc,
105 void Generate_JSBuiltinsConstructStubHelper(MacroAssembler* masm) {
175 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) {
339 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) {
343 static void AssertCodeIsBaseline(MacroAssembler* masm, Register code,
353 static void GetSharedFunctionInfoBytecodeOrBaseline(MacroAssembler* masm,
378 void Builtins::Generate_ResumeGeneratorTrampoline(MacroAssembler* masm) {
511 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) {
544 void Generate_JSEntryVariant(MacroAssembler* masm, StackFrame::Type type,
708 void Builtins::Generate_JSEntry(MacroAssembler* masm) {
712 void Builtins::Generate_JSConstructEntry(MacroAssembler* masm) {
717 void Builtins::Generate_JSRunMicrotasksEntry(MacroAssembler* masm) {
722 static void Generate_JSEntryTrampolineHelper(MacroAssembler* masm,
814 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) {
818 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) {
822 void Builtins::Generate_RunMicrotasksTrampoline(MacroAssembler* masm) {
832 static void ReplaceClosureCodeWithOptimizedCode(MacroAssembler* masm,
844 static void LeaveInterpreterFrame(MacroAssembler* masm, Register scratch1,
874 static void TailCallRuntimeIfStateEquals(MacroAssembler* masm,
886 static void TailCallOptimizedCodeSlot(MacroAssembler* masm,
927 static void MaybeOptimizeCode(MacroAssembler* masm, Register feedback_vector,
954 static void AdvanceBytecodeOffsetOrReturn(MacroAssembler* masm,
1033 MacroAssembler* masm, Register optimization_state, Register feedback_vector,
1046 MacroAssembler* masm, Register optimization_state,
1070 void ResetBytecodeAgeAndOsrState(MacroAssembler* masm, Register bytecode_array,
1084 void Builtins::Generate_BaselineOutOfLinePrologue(MacroAssembler* masm) {
1240 void Builtins::Generate_InterpreterEntryTrampoline(MacroAssembler* masm) {
1457 static void GenerateInterpreterPushArgs(MacroAssembler* masm, Register num_args,
1472 MacroAssembler* masm, ConvertReceiverMode receiver_mode,
1532 MacroAssembler* masm, InterpreterPushArgsMode mode) {
1593 static void Generate_InterpreterEnterBytecode(MacroAssembler* masm) {
1672 void Builtins::Generate_InterpreterEnterAtNextBytecode(MacroAssembler* masm) {
1717 void Builtins::Generate_InterpreterEnterAtBytecode(MacroAssembler* masm) {
1722 void Generate_ContinueToBuiltinHelper(MacroAssembler* masm,
1775 void Builtins::Generate_ContinueToCodeStubBuiltin(MacroAssembler* masm) {
1780 MacroAssembler* masm) {
1784 void Builtins::Generate_ContinueToJavaScriptBuiltin(MacroAssembler* masm) {
1789 MacroAssembler* masm) {
1793 void Builtins::Generate_NotifyDeoptimized(MacroAssembler* masm) {
1806 void Generate_OSREntry(MacroAssembler* masm, Register entry_address,
1819 void OnStackReplacement(MacroAssembler* masm, bool is_interpreter) {
1859 void Builtins::Generate_InterpreterOnStackReplacement(MacroAssembler* masm) {
1863 void Builtins::Generate_BaselineOnStackReplacement(MacroAssembler* masm) {
1870 void Builtins::Generate_FunctionPrototypeApply(MacroAssembler* masm) {
1922 void Builtins::Generate_FunctionPrototypeCall(MacroAssembler* masm) {
1944 void Builtins::Generate_ReflectApply(MacroAssembler* masm) {
1985 void Builtins::Generate_ReflectConstruct(MacroAssembler* masm) {
2040 MacroAssembler* masm, Register count, Register argc_in_out,
2073 void Builtins::Generate_CallOrConstructVarargs(MacroAssembler* masm,
2140 void Builtins::Generate_CallOrConstructForwardVarargs(MacroAssembler* masm,
2227 void Builtins::Generate_CallFunction(MacroAssembler* masm,
2314 void Generate_PushBoundArguments(MacroAssembler* masm) {
2393 void Builtins::Generate_CallBoundFunctionImpl(MacroAssembler* masm) {
2414 void Builtins::Generate_Call(MacroAssembler* masm, ConvertReceiverMode mode) {
2491 void Builtins::Generate_ConstructFunction(MacroAssembler* masm) {
2521 void Builtins::Generate_ConstructBoundFunction(MacroAssembler* masm) {
2544 void Builtins::Generate_Construct(MacroAssembler* masm) {
2609 void Builtins::Generate_WasmCompileLazy(MacroAssembler* masm) {
2673 void Builtins::Generate_WasmDebugBreak(MacroAssembler* masm) {
2710 void Builtins::Generate_GenericJSToWasmWrapper(MacroAssembler* masm) {
2715 void Builtins::Generate_WasmReturnPromiseOnSuspend(MacroAssembler* masm) {
2720 void Builtins::Generate_WasmSuspend(MacroAssembler* masm) {
2725 void Builtins::Generate_WasmResume(MacroAssembler* masm) {
2730 void Builtins::Generate_WasmOnStackReplace(MacroAssembler* masm) {
2736 void Builtins::Generate_CEntry(MacroAssembler* masm, int result_size,
2774 int frame_alignment = MacroAssembler::ActivationFrameAlignment();
2884 void Builtins::Generate_DoubleToI(MacroAssembler* masm) {
2988 void CallApiFunctionAndReturn(MacroAssembler* masm, Register function_address,
3095 void Builtins::Generate_CallApiCallback(MacroAssembler* masm) {
3207 void Builtins::Generate_CallApiGetter(MacroAssembler* masm) {
3270 void Builtins::Generate_DirectCEntry(MacroAssembler* masm) {
3283 void Builtins::Generate_MemCopyUint8Uint8(MacroAssembler* masm) {
3320 void Generate_DeoptimizationEntry(MacroAssembler* masm,
3543 void Builtins::Generate_DeoptimizationEntry_Eager(MacroAssembler* masm) {
3547 void Builtins::Generate_DeoptimizationEntry_Lazy(MacroAssembler* masm) {
3551 void Builtins::Generate_DeoptimizationEntry_Unused(MacroAssembler* masm) {
3561 void Generate_BaselineOrInterpreterEntry(MacroAssembler* masm,
3713 MacroAssembler* masm) {
3718 MacroAssembler* masm) {
3723 MacroAssembler* masm) {