Lines Matching refs:code_object
1535 void TurboAssembler::Jump(Handle<Code> code_object, RelocInfo::Mode rmode, in Jump() argument
1538 Builtins::IsIsolateIndependentBuiltin(*code_object)); in Jump()
1541 if (isolate()->builtins()->IsBuiltinHandle(code_object, &builtin_index)) { in Jump()
1558 j(cc, code_object, rmode); in Jump()
1585 void TurboAssembler::Call(Handle<Code> code_object, RelocInfo::Mode rmode) { in Call() argument
1587 Builtins::IsIsolateIndependentBuiltin(*code_object)); in Call()
1590 if (isolate()->builtins()->IsBuiltinHandle(code_object, &builtin_index)) { in Call()
1597 call(code_object, rmode); in Call()
1639 Register code_object) { in LoadCodeObjectEntry() argument
1656 testl(FieldOperand(code_object, Code::kFlagsOffset), in LoadCodeObjectEntry()
1662 Move(destination, code_object); in LoadCodeObjectEntry()
1669 movl(destination, FieldOperand(code_object, Code::kBuiltinIndexOffset)); in LoadCodeObjectEntry()
1676 Move(destination, code_object); in LoadCodeObjectEntry()
1681 void TurboAssembler::CallCodeObject(Register code_object) { in CallCodeObject() argument
1682 LoadCodeObjectEntry(code_object, code_object); in CallCodeObject()
1683 call(code_object); in CallCodeObject()
1686 void TurboAssembler::JumpCodeObject(Register code_object) { in JumpCodeObject() argument
1687 LoadCodeObjectEntry(code_object, code_object); in JumpCodeObject()
1688 jmp(code_object); in JumpCodeObject()