Lines Matching defs:builtin
254 auto builtin = Builtins::GetRecordWriteStub(remembered_set_action, fp_mode);
257 RecordCommentForOffHeapTrampoline(builtin);
258 li(t9, Operand(BuiltinEntry(builtin), RelocInfo::OFF_HEAP_TARGET));
262 Handle<Code> code_target = isolate()->builtins()->code_handle(builtin);
4308 Builtin builtin = Builtin::kNoBuiltinId;
4309 if (isolate()->builtins()->IsBuiltinHandle(code, &builtin) &&
4310 Builtins::IsIsolateIndependent(builtin)) {
4312 RecordCommentForOffHeapTrampoline(builtin);
4313 li(t9, Operand(BuiltinEntry(builtin), RelocInfo::OFF_HEAP_TARGET));
4386 Builtin builtin = Builtin::kNoBuiltinId;
4387 if (isolate()->builtins()->IsBuiltinHandle(code, &builtin) &&
4388 Builtins::IsIsolateIndependent(builtin)) {
4390 RecordCommentForOffHeapTrampoline(builtin);
4391 li(t9, Operand(BuiltinEntry(builtin), RelocInfo::OFF_HEAP_TARGET));
4409 // The builtin_index register contains the builtin index as a Smi.
4415 void TurboAssembler::LoadEntryFromBuiltin(Builtin builtin,
4417 Ld(destination, EntryFromBuiltinAsOperand(builtin));
4419 MemOperand TurboAssembler::EntryFromBuiltinAsOperand(Builtin builtin) {
4422 IsolateData::BuiltinEntrySlotOffset(builtin));
4430 void TurboAssembler::CallBuiltin(Builtin builtin) {
4431 RecordCommentForOffHeapTrampoline(builtin);
4432 Call(BuiltinEntry(builtin), RelocInfo::OFF_HEAP_TARGET);
5200 void MacroAssembler::JumpToExternalReference(const ExternalReference& builtin,
5203 PrepareCEntryFunction(builtin);
5282 // Avoid emitting call to builtin if requested.
6125 // builtin code (which will later be embedded into the binary) or compiling
6131 // targets are usually generated code and not builtin Code objects.
6152 // An off-heap trampoline, the entry point is loaded from the builtin entry