Lines Matching refs:MacroAssembler

38 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) {
44 static void GenerateTailCallToReturnedCode(MacroAssembler* masm,
80 void Generate_PushArguments(MacroAssembler* masm, Register array, Register argc,
99 void Generate_JSBuiltinsConstructStubHelper(MacroAssembler* masm) {
150 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) {
329 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) {
333 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) {
340 static void Generate_CheckStackOverflow(MacroAssembler* masm, Register argc,
347 __ LoadStackLimit(scratch1, MacroAssembler::StackLimitKind::kRealStackLimit);
381 void Generate_JSEntryVariant(MacroAssembler* masm, StackFrame::Type type,
534 void Builtins::Generate_JSEntry(MacroAssembler* masm) {
538 void Builtins::Generate_JSConstructEntry(MacroAssembler* masm) {
543 void Builtins::Generate_JSRunMicrotasksEntry(MacroAssembler* masm) {
548 static void Generate_JSEntryTrampolineHelper(MacroAssembler* masm,
621 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) {
625 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) {
629 void Builtins::Generate_RunMicrotasksTrampoline(MacroAssembler* masm) {
635 static void AssertCodeIsBaseline(MacroAssembler* masm, Register code,
645 static void GetSharedFunctionInfoBytecodeOrBaseline(MacroAssembler* masm,
670 void Builtins::Generate_ResumeGeneratorTrampoline(MacroAssembler* masm) {
710 MacroAssembler::StackLimitKind::kRealStackLimit);
801 static void ReplaceClosureCodeWithOptimizedCode(MacroAssembler* masm,
815 static void LeaveInterpreterFrame(MacroAssembler* masm, Register scratch1,
846 static void TailCallRuntimeIfStateEquals(MacroAssembler* masm,
858 static void TailCallOptimizedCodeSlot(MacroAssembler* masm,
902 static void MaybeOptimizeCode(MacroAssembler* masm, Register feedback_vector,
930 static void AdvanceBytecodeOffsetOrReturn(MacroAssembler* masm,
1007 MacroAssembler* masm, Register optimization_state, Register feedback_vector,
1020 MacroAssembler* masm, Register optimization_state,
1047 void ResetBytecodeAgeAndOsrState(MacroAssembler* masm,
1060 void Builtins::Generate_BaselineOutOfLinePrologue(MacroAssembler* masm) {
1160 MacroAssembler::StackLimitKind::kInterruptStackLimit);
1212 void Builtins::Generate_InterpreterEntryTrampoline(MacroAssembler* masm) {
1293 __ LoadStackLimit(a2, MacroAssembler::StackLimitKind::kRealStackLimit);
1325 __ LoadStackLimit(a2, MacroAssembler::StackLimitKind::kInterruptStackLimit);
1437 static void GenerateInterpreterPushArgs(MacroAssembler* masm, Register num_args,
1453 MacroAssembler* masm, ConvertReceiverMode receiver_mode,
1510 MacroAssembler* masm, InterpreterPushArgsMode mode) {
1569 static void Generate_InterpreterEnterBytecode(MacroAssembler* masm) {
1645 void Builtins::Generate_InterpreterEnterAtNextBytecode(MacroAssembler* masm) {
1692 void Builtins::Generate_InterpreterEnterAtBytecode(MacroAssembler* masm) {
1697 void Generate_ContinueToBuiltinHelper(MacroAssembler* masm,
1752 void Builtins::Generate_ContinueToCodeStubBuiltin(MacroAssembler* masm) {
1757 MacroAssembler* masm) {
1761 void Builtins::Generate_ContinueToJavaScriptBuiltin(MacroAssembler* masm) {
1766 MacroAssembler* masm) {
1770 void Builtins::Generate_NotifyDeoptimized(MacroAssembler* masm) {
1785 void Generate_OSREntry(MacroAssembler* masm, Register entry_address,
1792 void OnStackReplacement(MacroAssembler* masm, bool is_interpreter) {
1825 void Builtins::Generate_InterpreterOnStackReplacement(MacroAssembler* masm) {
1829 void Builtins::Generate_BaselineOnStackReplacement(MacroAssembler* masm) {
1836 void Builtins::Generate_FunctionPrototypeApply(MacroAssembler* masm) {
1891 void Builtins::Generate_FunctionPrototypeCall(MacroAssembler* masm) {
1912 void Builtins::Generate_ReflectApply(MacroAssembler* masm) {
1955 void Builtins::Generate_ReflectConstruct(MacroAssembler* masm) {
2012 MacroAssembler* masm, Register count, Register argc_in_out,
2045 void Builtins::Generate_CallOrConstructVarargs(MacroAssembler* masm,
2107 void Builtins::Generate_CallOrConstructForwardVarargs(MacroAssembler* masm,
2185 void Builtins::Generate_CallFunction(MacroAssembler* masm,
2272 void Builtins::Generate_CallBoundFunctionImpl(MacroAssembler* masm) {
2305 MacroAssembler::StackLimitKind::kRealStackLimit);
2343 void Builtins::Generate_Call(MacroAssembler* masm, ConvertReceiverMode mode) {
2421 void Builtins::Generate_ConstructFunction(MacroAssembler* masm) {
2451 void Builtins::Generate_ConstructBoundFunction(MacroAssembler* masm) {
2481 MacroAssembler::StackLimitKind::kRealStackLimit);
2526 void Builtins::Generate_Construct(MacroAssembler* masm) {
2591 void Builtins::Generate_WasmCompileLazy(MacroAssembler* masm) {
2664 void Builtins::Generate_WasmDebugBreak(MacroAssembler* masm) {
2686 void Builtins::Generate_GenericJSToWasmWrapper(MacroAssembler* masm) {
2690 void Builtins::Generate_WasmReturnPromiseOnSuspend(MacroAssembler* masm) {
2695 void Builtins::Generate_WasmSuspend(MacroAssembler* masm) {
2700 void Builtins::Generate_WasmResume(MacroAssembler* masm) {
2705 void Builtins::Generate_WasmOnStackReplace(MacroAssembler* masm) {
2712 void Builtins::Generate_CEntry(MacroAssembler* masm, int result_size,
2849 void Builtins::Generate_DoubleToI(MacroAssembler* masm) {
2982 void CallApiFunctionAndReturn(MacroAssembler* masm, Register function_address,
3095 void Builtins::Generate_CallApiCallback(MacroAssembler* masm) {
3215 void Builtins::Generate_CallApiGetter(MacroAssembler* masm) {
3287 void Builtins::Generate_DirectCEntry(MacroAssembler* masm) {
3317 void Builtins::Generate_MemCopyUint8Uint8(MacroAssembler* masm) {
3832 void Generate_DeoptimizationEntry(MacroAssembler* masm,
4023 void Builtins::Generate_DeoptimizationEntry_Eager(MacroAssembler* masm) {
4027 void Builtins::Generate_DeoptimizationEntry_Lazy(MacroAssembler* masm) {
4031 void Builtins::Generate_DeoptimizationEntry_Unused(MacroAssembler* masm) {
4041 void Generate_BaselineOrInterpreterEntry(MacroAssembler* masm,
4194 MacroAssembler* masm) {
4199 MacroAssembler* masm) {
4204 MacroAssembler* masm) {