Home
last modified time | relevance | path

Searched refs:CodeStub (Results 1 – 25 of 57) sorted by relevance

123

/external/v8/src/
Dcode-stubs.cc29 CodeStubDescriptor::CodeStubDescriptor(CodeStub* stub) in CodeStubDescriptor()
48 CodeStub::InitializeDescriptor(isolate, stub_key, this); in CodeStubDescriptor()
70 bool CodeStub::FindCodeInCache(Code** code_out) { in FindCodeInCache()
81 void CodeStub::RecordCodeGeneration(Handle<Code> code) { in RecordCodeGeneration()
94 Code::Kind CodeStub::GetCodeKind() const { in GetCodeKind()
99 Handle<Code> CodeStub::GetCodeCopy(const Code::FindAndReplacePattern& pattern) { in GetCodeCopy()
141 Handle<Code> CodeStub::GetCode() { in GetCode()
191 const char* CodeStub::MajorName(CodeStub::Major major_key) { in MajorName()
206 void CodeStub::PrintBaseName(std::ostream& os) const { // NOLINT in PrintBaseName()
211 void CodeStub::PrintName(std::ostream& os) const { // NOLINT in PrintName()
[all …]
Ddisassembler.cc213 uint32_t minor_key = CodeStub::MinorKeyFromKey(key); in DecodeIt()
214 CodeStub::Major major_key = CodeStub::GetMajorKey(code); in DecodeIt()
215 DCHECK(major_key == CodeStub::MajorKeyFromKey(key)); in DecodeIt()
217 CodeStub::MajorName(major_key)); in DecodeIt()
Dtype-feedback-vector.cc806 CodeStub::Major major_key = CodeStub::MajorKeyFromKey(handler->stub_key()); in GetKeyedAccessStoreMode()
807 uint32_t minor_key = CodeStub::MinorKeyFromKey(handler->stub_key()); in GetKeyedAccessStoreMode()
808 CHECK(major_key == CodeStub::KeyedStoreSloppyArguments || in GetKeyedAccessStoreMode()
809 major_key == CodeStub::StoreFastElement || in GetKeyedAccessStoreMode()
810 major_key == CodeStub::StoreElement || in GetKeyedAccessStoreMode()
811 major_key == CodeStub::ElementsTransitionAndStore || in GetKeyedAccessStoreMode()
812 major_key == CodeStub::NoCache); in GetKeyedAccessStoreMode()
813 if (major_key != CodeStub::NoCache) { in GetKeyedAccessStoreMode()
Dcode-stubs.h168 class CodeStub BASE_EMBEDDED {
202 explicit CodeStub(Isolate* isolate) : minor_key_(0), isolate_(isolate) {} in CodeStub() function
203 virtual ~CodeStub() {} in ~CodeStub()
243 friend std::ostream& operator<<(std::ostream& os, const CodeStub& s) {
251 CodeStub(uint32_t key, Isolate* isolate) in CodeStub() function
300 typedef void (*DispatchedCall)(CodeStub* stub, void** value_out);
304 static void GetCodeDispatchCall(CodeStub* stub, void** value_out);
372 class PlatformCodeStub : public CodeStub {
378 explicit PlatformCodeStub(Isolate* isolate) : CodeStub(isolate) {} in PlatformCodeStub()
383 DEFINE_CODE_STUB_BASE(PlatformCodeStub, CodeStub);
[all …]
Dcompiler.h131 CompilationInfo(CodeStub* stub, Isolate* isolate, Zone* zone);
162 CodeStub* code_stub() const { return code_stub_; } in code_stub()
449 CompilationInfo(ParseInfo* parse_info, CodeStub* code_stub,
472 CodeStub* code_stub_;
Dcompiler.cc151 CompilationInfo::CompilationInfo(CodeStub* stub, Isolate* isolate, Zone* zone) in CompilationInfo()
152 : CompilationInfo(nullptr, stub, CodeStub::MajorName(stub->MajorKey()), in CompilationInfo()
161 CompilationInfo::CompilationInfo(ParseInfo* parse_info, CodeStub* code_stub, in CompilationInfo()
Dglobals.h414 class CodeStub; variable
Dlog.cc1617 description = CodeStub::MajorName(CodeStub::GetMajorKey(code_object)); in LogCodeObject()
/external/v8/test/cctest/
Dtest-code-stubs.cc185 CodeStub* stub = &stub_impl; \ in TEST()
186 CHECK_EQ(stub->MajorKey(), CodeStub::NAME); \ in TEST()
/external/v8/src/ic/
Daccess-compiler.cc18 if (code->IsCodeStubOrIC()) code->set_stub_key(CodeStub::NoCacheKey()); in GetCodeWithFlags()
/external/v8/src/x87/
Dmacro-assembler-x87.h657 void CallStub(CodeStub* stub, TypeFeedbackId ast_id = TypeFeedbackId::None());
660 void TailCallStub(CodeStub* stub);
808 inline bool AllowThisStubCall(CodeStub* stub);
Dmacro-assembler-x87.cc1826 void MacroAssembler::CallStub(CodeStub* stub, TypeFeedbackId ast_id) { in CallStub()
1832 void MacroAssembler::TailCallStub(CodeStub* stub) { in TailCallStub()
1843 bool MacroAssembler::AllowThisStubCall(CodeStub* stub) { in AllowThisStubCall()
/external/v8/src/arm/
Dmacro-assembler-arm.h100 int CallStubSize(CodeStub* stub,
1063 void CallStub(CodeStub* stub,
1068 void TailCallStub(CodeStub* stub, Condition cond = al);
1190 inline bool AllowThisStubCall(CodeStub* stub);
Dmacro-assembler-arm.cc87 CodeStub* stub, TypeFeedbackId ast_id, Condition cond) { in CallStubSize()
2251 void MacroAssembler::CallStub(CodeStub* stub, in CallStub()
2259 void MacroAssembler::TailCallStub(CodeStub* stub, Condition cond) { in TailCallStub()
2264 bool MacroAssembler::AllowThisStubCall(CodeStub* stub) { in AllowThisStubCall()
/external/v8/src/ia32/
Dmacro-assembler-ia32.h668 void CallStub(CodeStub* stub, TypeFeedbackId ast_id = TypeFeedbackId::None());
671 void TailCallStub(CodeStub* stub);
828 inline bool AllowThisStubCall(CodeStub* stub);
Dmacro-assembler-ia32.cc1860 void MacroAssembler::CallStub(CodeStub* stub, TypeFeedbackId ast_id) { in CallStub()
1866 void MacroAssembler::TailCallStub(CodeStub* stub) { in TailCallStub()
1877 bool MacroAssembler::AllowThisStubCall(CodeStub* stub) { in AllowThisStubCall()
/external/v8/src/snapshot/
Dserialize.cc2450 DCHECK(CodeStub::MajorKeyFromKey(stub_key) != CodeStub::NoCache); in SerializeCodeStub()
2451 DCHECK(!CodeStub::GetCode(isolate(), stub_key).is_null()); in SerializeCodeStub()
2457 CodeStub::MajorName(CodeStub::MajorKeyFromKey(stub_key)), index); in SerializeCodeStub()
2469 if (stub_key != CodeStub::NoCacheKey()) { in SerializeIC()
2537 CodeStub::GetCode(isolate, code_stub_keys[i]).ToHandleChecked(); in Deserialize()
/external/v8/src/mips/
Dmacro-assembler-mips.h1236 void CallStub(CodeStub* stub,
1241 void TailCallStub(CodeStub* stub, COND_ARGS);
1245 void CallJSExitStub(CodeStub* stub);
1379 inline bool AllowThisStubCall(CodeStub* stub);
/external/v8/src/mips64/
Dmacro-assembler-mips64.h1359 void CallStub(CodeStub* stub,
1364 void TailCallStub(CodeStub* stub, COND_ARGS);
1368 void CallJSExitStub(CodeStub* stub);
1501 inline bool AllowThisStubCall(CodeStub* stub);
/external/v8/src/x64/
Dmacro-assembler-x64.h1396 void CallStub(CodeStub* stub, TypeFeedbackId ast_id = TypeFeedbackId::None());
1399 void TailCallStub(CodeStub* stub);
1527 inline bool AllowThisStubCall(CodeStub* stub);
/external/v8/src/heap/
Dincremental-marking.cc508 if (CodeStub::MajorKeyFromKey(key) == CodeStub::RecordWrite) { in PatchIncrementalMarkingRecordWriteStubs()
/external/v8/src/ppc/
Dmacro-assembler-ppc.h931 void CallStub(CodeStub* stub, TypeFeedbackId ast_id = TypeFeedbackId::None(),
935 void TailCallStub(CodeStub* stub, Condition cond = al);
1051 inline bool AllowThisStubCall(CodeStub* stub);
/external/v8/src/compiler/
Dlinkage.cc125 CodeStub* stub = info->code_stub(); in ComputeIncoming()
/external/v8/src/arm64/
Dmacro-assembler-arm64.h1090 void CallStub(CodeStub* stub, TypeFeedbackId ast_id = TypeFeedbackId::None());
1091 void TailCallStub(CodeStub* stub);
1252 bool AllowThisStubCall(CodeStub* stub);
/external/v8/src/debug/
Dliveedit.cc1547 CodeStub::GetMajorKey(pre_top_frame_code) == CodeStub::CEntry) { in DropFrames()

123