Lines Matching defs:builtin

231     auto builtin = Builtins::GetRecordWriteStub(remembered_set_action, fp_mode);
234 RecordCommentForOffHeapTrampoline(builtin);
237 li(scratch, Operand(BuiltinEntry(builtin), RelocInfo::OFF_HEAP_TARGET));
241 Handle<Code> code_target = isolate()->builtins()->code_handle(builtin);
2574 Builtin builtin = Builtin::kNoBuiltinId;
2576 isolate()->builtins()->IsBuiltinHandle(code, &builtin) &&
2577 Builtins::IsIsolateIndependent(builtin);
2596 RecordCommentForOffHeapTrampoline(builtin);
2597 li(t7, Operand(BuiltinEntry(builtin), RelocInfo::OFF_HEAP_TARGET));
2671 Builtin builtin = Builtin::kNoBuiltinId;
2673 isolate()->builtins()->IsBuiltinHandle(code, &builtin) &&
2674 Builtins::IsIsolateIndependent(builtin);
2679 RecordCommentForOffHeapTrampoline(builtin);
2697 RecordCommentForOffHeapTrampoline(builtin);
2698 li(t7, Operand(BuiltinEntry(builtin), RelocInfo::OFF_HEAP_TARGET));
2717 // The builtin_index register contains the builtin index as a Smi.
2725 void TurboAssembler::LoadEntryFromBuiltin(Builtin builtin,
2727 Ld_d(destination, EntryFromBuiltinAsOperand(builtin));
2729 MemOperand TurboAssembler::EntryFromBuiltinAsOperand(Builtin builtin) {
2732 IsolateData::BuiltinEntrySlotOffset(builtin));
2740 void TurboAssembler::CallBuiltin(Builtin builtin) {
2741 RecordCommentForOffHeapTrampoline(builtin);
2742 Call(BuiltinEntry(builtin), RelocInfo::OFF_HEAP_TARGET);
3325 void MacroAssembler::JumpToExternalReference(const ExternalReference& builtin,
3327 PrepareCEntryFunction(builtin);
3405 // Avoid emitting call to builtin if requested.
4098 // builtin code (which will later be embedded into the binary) or compiling
4104 // targets are usually generated code and not builtin Code objects.
4124 // An off-heap trampoline, the entry point is loaded from the builtin entry