Home | History | Annotate | Download | only in arm

Lines Matching refs:Builtins

18 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address,
64 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) {
91 void Builtins::Generate_ArrayCode(MacroAssembler* masm) {
120 void Builtins::Generate_MathMaxMin(MacroAssembler* masm, MathMaxMinKind kind) {
168 __ Call(masm->isolate()->builtins()->ToNumber(), RelocInfo::CODE_TARGET);
226 void Builtins::Generate_NumberConstructor(MacroAssembler* masm) {
250 __ Call(masm->isolate()->builtins()->ToNumber(), RelocInfo::CODE_TARGET);
268 void Builtins::Generate_NumberConstructor_ConstructStub(MacroAssembler* masm) {
307 __ Call(masm->isolate()->builtins()->ToNumber(), RelocInfo::CODE_TARGET);
348 void Builtins::Generate_StringConstructor(MacroAssembler* masm) {
392 __ Call(masm->isolate()->builtins()->ToString(), RelocInfo::CODE_TARGET);
415 void Builtins::Generate_StringConstructor_ConstructStub(MacroAssembler* masm) {
455 __ Call(masm->isolate()->builtins()->ToString(), RelocInfo::CODE_TARGET);
533 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) {
739 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) {
743 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) {
747 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) {
751 void Builtins::Generate_JSBuiltinsConstructStubForDerived(
757 void Builtins::Generate_ResumeGeneratorTrampoline(MacroAssembler* masm) {
871 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) {
972 ? masm->isolate()->builtins()->Construct()
973 : masm->isolate()->builtins()->Call();
985 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) {
989 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) {
1025 void Builtins::Generate_InterpreterEntryTrampoline(MacroAssembler* masm) {
1184 void Builtins::Generate_InterpreterPushArgsAndCallImpl(
1203 __ Jump(masm->isolate()->builtins()->CallFunction(ConvertReceiverMode::kAny,
1207 __ Jump(masm->isolate()->builtins()->CallWithSpread(),
1210 __ Jump(masm->isolate()->builtins()->Call(ConvertReceiverMode::kAny,
1224 void Builtins::Generate_InterpreterPushArgsAndConstructImpl(
1254 __ Jump(masm->isolate()->builtins()->ConstructWithSpread(),
1259 __ Jump(masm->isolate()->builtins()->Construct(), RelocInfo::CODE_TARGET);
1271 void Builtins::Generate_InterpreterPushArgsAndConstructArray(
1307 __ Move(r2, masm->isolate()->builtins()->InterpreterEntryTrampoline());
1342 void Builtins::Generate_InterpreterEnterBytecodeAdvance(MacroAssembler* masm) {
1361 void Builtins::Generate_InterpreterEnterBytecodeDispatch(MacroAssembler* masm) {
1365 void Builtins::Generate_CompileLazy(MacroAssembler* masm) {
1495 void Builtins::Generate_CompileBaseline(MacroAssembler* masm) {
1499 void Builtins::Generate_CompileOptimized(MacroAssembler* masm) {
1504 void Builtins::Generate_CompileOptimizedConcurrent(MacroAssembler* masm) {
1508 void Builtins::Generate_InstantiateAsmJs(MacroAssembler* masm) {
1599 void Builtins::Generate_Make##C##CodeYoungAgain(MacroAssembler* masm) { \
1605 void Builtins::Generate_MarkCodeAsExecutedOnce(MacroAssembler* masm) {
1633 void Builtins::Generate_MarkCodeAsExecutedTwice(MacroAssembler* masm) {
1637 void Builtins::Generate_MarkCodeAsToBeExecutedOnce(MacroAssembler* masm) {
1659 void Builtins::Generate_NotifyStubFailure(MacroAssembler* masm) {
1663 void Builtins::Generate_NotifyStubFailureSaveDoubles(MacroAssembler* masm) {
1701 void Builtins::Generate_NotifyDeoptimized(MacroAssembler* masm) {
1705 void Builtins::Generate_NotifySoftDeoptimized(MacroAssembler* masm) {
1709 void Builtins::Generate_NotifyLazyDeoptimized(MacroAssembler* masm) {
1776 void Builtins::Generate_HandleFastApiCall(MacroAssembler* masm) {
1868 void Builtins::Generate_OnStackReplacement(MacroAssembler* masm) {
1872 void Builtins::Generate_InterpreterOnStackReplacement(MacroAssembler* masm) {
1877 void Builtins::Generate_FunctionPrototypeApply(MacroAssembler* masm) {
1923 __ Jump(masm->isolate()->builtins()->Apply(), RelocInfo::CODE_TARGET);
1930 __ Jump(masm->isolate()->builtins()->Call(), RelocInfo::CODE_TARGET);
1942 void Builtins::Generate_FunctionPrototypeCall(MacroAssembler* masm) {
1981 __ Jump(masm->isolate()->builtins()->Call(), RelocInfo::CODE_TARGET);
1984 void Builtins::Generate_ReflectApply(MacroAssembler* masm) {
2028 __ Jump(masm->isolate()->builtins()->Apply(), RelocInfo::CODE_TARGET);
2038 void Builtins::Generate_ReflectConstruct(MacroAssembler* masm) {
2090 __ Jump(masm->isolate()->builtins()->Apply(), RelocInfo::CODE_TARGET);
2132 void Builtins::Generate_Apply(MacroAssembler* masm) {
2272 __ Jump(masm->isolate()->builtins()->Call(), RelocInfo::CODE_TARGET, eq);
2273 __ Jump(masm->isolate()->builtins()->Construct(), RelocInfo::CODE_TARGET);
2278 void Builtins::Generate_CallForwardVarargs(MacroAssembler* masm,
2437 void Builtins::Generate_CallFunction(MacroAssembler* masm,
2506 __ Call(masm->isolate()->builtins()->ToObject(),
2627 void Builtins::Generate_CallBoundFunctionImpl(MacroAssembler* masm,
2648 __ mov(ip, Operand(ExternalReference(Builtins::kCall_ReceiverIsAny,
2655 void Builtins::Generate_Call(MacroAssembler* masm, ConvertReceiverMode mode,
2666 __ Jump(masm->isolate()->builtins()->CallFunction(mode, tail_call_mode),
2669 __ Jump(masm->isolate()->builtins()->CallBoundFunction(tail_call_mode),
2701 __ Jump(masm->isolate()->builtins()->CallFunction(
2855 void Builtins::Generate_CallWithSpread(MacroAssembler* masm) {
2864 __ Jump(masm->isolate()->builtins()->Call(ConvertReceiverMode::kAny,
2870 void Builtins::Generate_ConstructFunction(MacroAssembler* masm) {
2890 void Builtins::Generate_ConstructBoundFunction(MacroAssembler* masm) {
2908 __ mov(ip, Operand(ExternalReference(Builtins::kConstruct, masm->isolate())));
2914 void Builtins::Generate_ConstructProxy(MacroAssembler* masm) {
2933 void Builtins::Generate_Construct(MacroAssembler* masm) {
2947 __ Jump(masm->isolate()->builtins()->ConstructFunction(),
2958 __ Jump(masm->isolate()->builtins()->ConstructBoundFunction(),
2963 __ Jump(masm->isolate()->builtins()->ConstructProxy(), RelocInfo::CODE_TARGET,
2972 __ Jump(masm->isolate()->builtins()->CallFunction(),
2979 __ Jump(masm->isolate()->builtins()->ConstructedNonConstructable(),
2984 void Builtins::Generate_ConstructWithSpread(MacroAssembler* masm) {
2993 __ Jump(masm->isolate()->builtins()->Construct(), RelocInfo::CODE_TARGET);
2997 void Builtins::Generate_AllocateInNewSpace(MacroAssembler* masm) {
3009 void Builtins::Generate_AllocateInOldSpace(MacroAssembler* masm) {
3022 void Builtins::Generate_Abort(MacroAssembler* masm) {
3032 void Builtins::Generate_ArgumentsAdaptorTrampoline(MacroAssembler* masm) {