• Home
  • Raw
  • Download

Lines Matching refs:masm

42 #define __ ACCESS_MASM(masm)
45 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor() argument
71 __ JumpToExternalReference(ExternalReference(id, masm->isolate())); in Generate_Adaptor()
76 static void GenerateLoadInternalArrayFunction(MacroAssembler* masm, in GenerateLoadInternalArrayFunction() argument
92 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) { in GenerateLoadArrayFunction() argument
108 static void AllocateEmptyJSArray(MacroAssembler* masm, in AllocateEmptyJSArray() argument
200 static void AllocateJSArray(MacroAssembler* masm, in AllocateJSArray() argument
312 static void ArrayNativeCode(MacroAssembler* masm, in ArrayNativeCode() argument
314 Counters* counters = masm->isolate()->counters(); in ArrayNativeCode()
324 AllocateEmptyJSArray(masm, in ArrayNativeCode()
364 AllocateJSArray(masm, in ArrayNativeCode()
388 AllocateJSArray(masm, in ArrayNativeCode()
471 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode() argument
480 GenerateLoadInternalArrayFunction(masm, r1); in Generate_InternalArrayCode()
493 ArrayNativeCode(masm, &generic_array_code); in Generate_InternalArrayCode()
500 masm->isolate()->builtins()->InternalArrayCodeGeneric(); in Generate_InternalArrayCode()
505 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode() argument
514 GenerateLoadArrayFunction(masm, r1); in Generate_ArrayCode()
526 ArrayNativeCode(masm, &generic_array_code); in Generate_ArrayCode()
533 masm->isolate()->builtins()->ArrayCodeGeneric(); in Generate_ArrayCode()
538 void Builtins::Generate_ArrayConstructCode(MacroAssembler* masm) { in Generate_ArrayConstructCode() argument
559 ArrayNativeCode(masm, &generic_constructor); in Generate_ArrayConstructCode()
565 masm->isolate()->builtins()->JSConstructStubGeneric(); in Generate_ArrayConstructCode()
570 void Builtins::Generate_StringConstructCode(MacroAssembler* masm) { in Generate_StringConstructCode() argument
578 Counters* counters = masm->isolate()->counters(); in Generate_StringConstructCode()
601 masm, in Generate_StringConstructCode()
671 FrameScope scope(masm, StackFrame::INTERNAL); in Generate_StringConstructCode()
691 FrameScope scope(masm, StackFrame::INTERNAL); in Generate_StringConstructCode()
699 static void Generate_JSConstructStubHelper(MacroAssembler* masm, in Generate_JSConstructStubHelper() argument
712 Isolate* isolate = masm->isolate(); in Generate_JSConstructStubHelper()
716 FrameScope scope(masm, StackFrame::CONSTRUCT); in Generate_JSConstructStubHelper()
971 masm->isolate()->builtins()->HandleApiCallConstruct(); in Generate_JSConstructStubHelper()
983 masm->isolate()->heap()->SetConstructStubDeoptPCOffset(masm->pc_offset()); in Generate_JSConstructStubHelper()
1034 void Builtins::Generate_JSConstructStubCountdown(MacroAssembler* masm) { in Generate_JSConstructStubCountdown() argument
1035 Generate_JSConstructStubHelper(masm, false, true); in Generate_JSConstructStubCountdown()
1039 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric() argument
1040 Generate_JSConstructStubHelper(masm, false, false); in Generate_JSConstructStubGeneric()
1044 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { in Generate_JSConstructStubApi() argument
1045 Generate_JSConstructStubHelper(masm, true, false); in Generate_JSConstructStubApi()
1049 static void Generate_JSEntryTrampolineHelper(MacroAssembler* masm, in Generate_JSEntryTrampolineHelper() argument
1064 FrameScope scope(masm, StackFrame::INTERNAL); in Generate_JSEntryTrampolineHelper()
1121 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline() argument
1122 Generate_JSEntryTrampolineHelper(masm, false); in Generate_JSEntryTrampoline()
1126 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { in Generate_JSConstructEntryTrampoline() argument
1127 Generate_JSEntryTrampolineHelper(masm, true); in Generate_JSConstructEntryTrampoline()
1131 void Builtins::Generate_LazyCompile(MacroAssembler* masm) { in Generate_LazyCompile() argument
1134 FrameScope scope(masm, StackFrame::INTERNAL); in Generate_LazyCompile()
1160 void Builtins::Generate_LazyRecompile(MacroAssembler* masm) { in Generate_LazyRecompile() argument
1163 FrameScope scope(masm, StackFrame::INTERNAL); in Generate_LazyRecompile()
1189 static void Generate_NotifyDeoptimizedHelper(MacroAssembler* masm, in Generate_NotifyDeoptimizedHelper() argument
1192 FrameScope scope(masm, StackFrame::INTERNAL); in Generate_NotifyDeoptimizedHelper()
1221 void Builtins::Generate_NotifyDeoptimized(MacroAssembler* masm) { in Generate_NotifyDeoptimized() argument
1222 Generate_NotifyDeoptimizedHelper(masm, Deoptimizer::EAGER); in Generate_NotifyDeoptimized()
1226 void Builtins::Generate_NotifyLazyDeoptimized(MacroAssembler* masm) { in Generate_NotifyLazyDeoptimized() argument
1227 Generate_NotifyDeoptimizedHelper(masm, Deoptimizer::LAZY); in Generate_NotifyLazyDeoptimized()
1231 void Builtins::Generate_NotifyOSR(MacroAssembler* masm) { in Generate_NotifyOSR() argument
1238 FrameScope scope(masm, StackFrame::INTERNAL); in Generate_NotifyOSR()
1246 void Builtins::Generate_OnStackReplacement(MacroAssembler* masm) { in Generate_OnStackReplacement() argument
1257 FrameScope scope(masm, StackFrame::INTERNAL); in Generate_OnStackReplacement()
1276 Deoptimizer::EntryGenerator generator(masm, Deoptimizer::OSR); in Generate_OnStackReplacement()
1281 void Builtins::Generate_FunctionCall(MacroAssembler* masm) { in Generate_FunctionCall() argument
1345 FrameScope scope(masm, StackFrame::INTERNAL); in Generate_FunctionCall()
1439 __ Jump(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), in Generate_FunctionCall()
1444 __ Jump(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), in Generate_FunctionCall()
1461 __ Jump(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), in Generate_FunctionCall()
1471 void Builtins::Generate_FunctionApply(MacroAssembler* masm) { in Generate_FunctionApply() argument
1479 FrameScope frame_scope(masm, StackFrame::INTERNAL); in Generate_FunctionApply()
1624 __ Call(masm->isolate()->builtins()->ArgumentsAdaptorTrampoline(), in Generate_FunctionApply()
1634 static void EnterArgumentsAdaptorFrame(MacroAssembler* masm) { in EnterArgumentsAdaptorFrame() argument
1642 static void LeaveArgumentsAdaptorFrame(MacroAssembler* masm) { in LeaveArgumentsAdaptorFrame() argument
1656 void Builtins::Generate_ArgumentsAdaptorTrampoline(MacroAssembler* masm) { in Generate_ArgumentsAdaptorTrampoline() argument
1675 EnterArgumentsAdaptorFrame(masm); in Generate_ArgumentsAdaptorTrampoline()
1706 EnterArgumentsAdaptorFrame(masm); in Generate_ArgumentsAdaptorTrampoline()
1749 masm->isolate()->heap()->SetArgumentsAdaptorDeoptPCOffset(masm->pc_offset()); in Generate_ArgumentsAdaptorTrampoline()
1752 LeaveArgumentsAdaptorFrame(masm); in Generate_ArgumentsAdaptorTrampoline()