Searched refs:ast_id (Results 1 - 25 of 58) sorted by relevance

123

/external/chromium_org/v8/src/
H A Dtype-info.cc35 static uint32_t IdToKey(TypeFeedbackId ast_id) { argument
36 return static_cast<uint32_t>(ast_id.ToInt());
40 Handle<Object> TypeFeedbackOracle::GetInfo(TypeFeedbackId ast_id) { argument
41 int entry = dictionary_->FindEntry(IdToKey(ast_id));
76 bool TypeFeedbackOracle::StoreIsUninitialized(TypeFeedbackId ast_id) { argument
77 Handle<Object> maybe_code = GetInfo(ast_id);
84 bool TypeFeedbackOracle::StoreIsKeyedPolymorphic(TypeFeedbackId ast_id) { argument
85 Handle<Object> maybe_code = GetInfo(ast_id);
119 TypeFeedbackId ast_id) {
120 Handle<Object> maybe_code = GetInfo(ast_id);
118 GetStoreMode( TypeFeedbackId ast_id) argument
302 CollectReceiverTypes(TypeFeedbackId ast_id, Handle<String> name, Code::Flags flags, SmallMapList* types) argument
357 CollectReceiverTypes(TypeFeedbackId ast_id, SmallMapList* types) argument
437 TypeFeedbackId ast_id = local
459 SetInfo(TypeFeedbackId ast_id, Object* target) argument
[all...]
H A Dhydrogen-removable-simulates.cc30 !current_simulate->ast_id().IsNone()) {
66 } else if (current_simulate->ast_id().IsNone()) {
H A Dlithium.cc197 stream->Add("[id=%d|", ast_id().ToInt());
534 BailoutId ast_id = hydrogen_env->ast_id(); local
535 DCHECK(!ast_id.IsNone() ||
546 ast_id,
H A Dhydrogen.h113 void SetJoinId(BailoutId ast_id);
117 HSimulate* AddNewSimulate(BailoutId ast_id, argument
120 HSimulate* instr = CreateSimulate(ast_id, removable);
169 HSimulate* CreateSimulate(BailoutId ast_id, RemovableSimulate removable);
578 BailoutId ast_id() const { return ast_id_; } function in class:v8::internal::FINAL
776 virtual void ReturnInstruction(HInstruction* instr, BailoutId ast_id) = 0;
782 virtual void ReturnControl(HControlInstruction* instr, BailoutId ast_id) = 0;
789 BailoutId ast_id) = 0;
825 BailoutId ast_id) OVERRIDE;
827 BailoutId ast_id) OVERRID
[all...]
H A Dhydrogen.cc143 DCHECK(!last_environment()->ast_id().IsNone());
168 HSimulate* HBasicBlock::CreateSimulate(BailoutId ast_id, argument
172 DCHECK(ast_id.IsNone() ||
173 ast_id == BailoutId::StubEntry() ||
174 environment->closure()->shared()->VerifyBailoutId(ast_id));
180 new(zone()) HSimulate(ast_id, pop_count, zone(), removable);
267 void HBasicBlock::SetJoinId(BailoutId ast_id) { argument
277 ->VerifyBailoutId(ast_id)));
278 simulate->set_ast_id(ast_id);
279 predecessor->last_environment()->set_ast_id(ast_id);
4039 ReturnInstruction(HInstruction* instr, BailoutId ast_id) argument
4048 ReturnControl(HControlInstruction* instr, BailoutId ast_id) argument
4061 ReturnContinuation(HIfContinuation* continuation, BailoutId ast_id) argument
4077 ReturnInstruction(HInstruction* instr, BailoutId ast_id) argument
4090 ReturnControl(HControlInstruction* instr, BailoutId ast_id) argument
4110 ReturnContinuation(HIfContinuation* continuation, BailoutId ast_id) argument
4133 ReturnInstruction(HInstruction* instr, BailoutId ast_id) argument
4148 ReturnControl(HControlInstruction* instr, BailoutId ast_id) argument
4161 ReturnContinuation(HIfContinuation* continuation, BailoutId ast_id) argument
6172 BuildMonomorphicAccess( PropertyAccessInfo* info, HValue* object, HValue* checked_object, HValue* value, BailoutId ast_id, BailoutId return_id, bool can_inline_accessor) argument
6250 HandlePolymorphicNamedFieldAccess( PropertyAccessType access_type, Expression* expr, BailoutId ast_id, BailoutId return_id, HValue* object, HValue* value, SmallMapList* types, Handle<String> name) argument
6422 BuildStore(Expression* expr, Property* prop, BailoutId ast_id, BailoutId return_id, bool is_uninitialized) argument
6482 HandleGlobalVariableAssignment( Variable* var, HValue* value, BailoutId ast_id) argument
7128 HandleKeyedElementAccess( HValue* obj, HValue* key, HValue* val, Expression* expr, BailoutId ast_id, BailoutId return_id, PropertyAccessType access_type, bool* has_side_effects) argument
7291 BuildNamedAccess( PropertyAccessType access, BailoutId ast_id, BailoutId return_id, Expression* expr, HValue* object, Handle<String> name, HValue* value, bool is_uninitialized) argument
7340 BuildLoad(Property* expr, BailoutId ast_id) argument
7756 TryInline(Handle<JSFunction> target, int arguments_count, HValue* implicit_return_value, BailoutId ast_id, BailoutId return_id, InliningKind inlining_kind, HSourcePosition position) argument
8058 TryInlineGetter(Handle<JSFunction> getter, Handle<Map> receiver_map, BailoutId ast_id, BailoutId return_id) argument
8553 TryInlineApiGetter(Handle<JSFunction> function, Handle<Map> receiver_map, BailoutId ast_id) argument
8567 TryInlineApiSetter(Handle<JSFunction> function, Handle<Map> receiver_map, BailoutId ast_id) argument
8581 TryInlineApiCall(Handle<JSFunction> function, HValue* receiver, SmallMapList* receiver_maps, int argc, BailoutId ast_id, ApiCallType call_type) argument
9967 BuildStoreForEffect(Expression* expr, Property* prop, BailoutId ast_id, BailoutId return_id, HValue* object, HValue* key, HValue* value) argument
[all...]
H A Dlithium.h392 BailoutId ast_id,
404 ast_id_(ast_id),
422 BailoutId ast_id() const { return ast_id_; } function in class:v8::internal::FINAL
390 LEnvironment(Handle<JSFunction> closure, FrameType frame_type, BailoutId ast_id, int parameter_count, int argument_count, int value_count, LEnvironment* outer, HEnterInlined* entry, Zone* zone) argument
H A Dframes.cc967 BailoutId ast_id = BailoutId(it.Next()); local
1011 ast_id,
H A Dfull-codegen.cc468 void FullCodeGenerator::RecordBackEdge(BailoutId ast_id) { argument
474 { ast_id, static_cast<unsigned>(masm_->pc_offset()), depth };
H A Dfull-codegen.h883 BailoutId ast_id(uint32_t index) { function in class:v8::internal::BackEdgeTable
/external/chromium_org/v8/src/x64/
H A Dassembler-x64-inl.h59 TypeFeedbackId ast_id) {
62 if (rmode == RelocInfo::CODE_TARGET && !ast_id.IsNone()) {
63 RecordRelocInfo(RelocInfo::CODE_TARGET_WITH_ID, ast_id.ToInt());
57 emit_code_target(Handle<Code> target, RelocInfo::Mode rmode, TypeFeedbackId ast_id) argument
H A Dmacro-assembler-x64.h902 TypeFeedbackId ast_id = TypeFeedbackId::None());
1280 void CallStub(CodeStub* stub, TypeFeedbackId ast_id = TypeFeedbackId::None());
H A Dassembler-x64.h894 TypeFeedbackId ast_id = TypeFeedbackId::None());
1174 TypeFeedbackId ast_id = TypeFeedbackId::None());
/external/chromium_org/v8/src/compiler/
H A Dast-graph-builder.h176 void PrepareFrameState(Node* node, BailoutId ast_id,
261 Node* Checkpoint(BailoutId ast_id, OutputFrameStateCombine combine);
H A Dast-graph-builder.cc221 BailoutId ast_id, OutputFrameStateCombine combine) {
227 const Operator* op = common()->FrameState(JS_FRAME, ast_id, combine);
2022 void AstGraphBuilder::PrepareFrameState(Node* node, BailoutId ast_id, argument
2028 node, environment()->Checkpoint(ast_id, combine));
220 Checkpoint( BailoutId ast_id, OutputFrameStateCombine combine) argument
/external/chromium_org/v8/src/arm/
H A Dmacro-assembler-arm.h89 TypeFeedbackId ast_id = TypeFeedbackId::None(),
106 TypeFeedbackId ast_id = TypeFeedbackId::None(),
110 TypeFeedbackId ast_id = TypeFeedbackId::None(),
1035 TypeFeedbackId ast_id = TypeFeedbackId::None(),
H A Dmacro-assembler-arm.cc87 CodeStub* stub, TypeFeedbackId ast_id, Condition cond) {
88 return CallSize(stub->GetCode(), RelocInfo::CODE_TARGET, ast_id, cond);
152 TypeFeedbackId ast_id,
161 TypeFeedbackId ast_id,
167 if (rmode == RelocInfo::CODE_TARGET && !ast_id.IsNone()) {
168 SetRecordedAstId(ast_id);
2333 TypeFeedbackId ast_id,
2336 Call(stub->GetCode(), RelocInfo::CODE_TARGET, ast_id, cond);
86 CallStubSize( CodeStub* stub, TypeFeedbackId ast_id, Condition cond) argument
150 CallSize(Handle<Code> code, RelocInfo::Mode rmode, TypeFeedbackId ast_id, Condition cond) argument
159 Call(Handle<Code> code, RelocInfo::Mode rmode, TypeFeedbackId ast_id, Condition cond, TargetAddressStorageMode mode) argument
H A Dassembler-arm.h1358 void SetRecordedAstId(TypeFeedbackId ast_id) { argument
1360 recorded_ast_id_ = ast_id;
/external/chromium_org/v8/src/arm64/
H A Dmacro-assembler-arm64.h1095 void CallStub(CodeStub* stub, TypeFeedbackId ast_id = TypeFeedbackId::None());
1188 TypeFeedbackId ast_id = TypeFeedbackId::None());
1197 TypeFeedbackId ast_id = TypeFeedbackId::None());
H A Dmacro-assembler-arm64.cc1721 void MacroAssembler::CallStub(CodeStub* stub, TypeFeedbackId ast_id) {
1723 Call(stub->GetCode(), RelocInfo::CODE_TARGET, ast_id); local
2186 TypeFeedbackId ast_id) {
2192 if ((rmode == RelocInfo::CODE_TARGET) && (!ast_id.IsNone())) {
2193 SetRecordedAstId(ast_id);
2202 AssertSizeOfCodeGeneratedSince(&start_call, CallSize(code, rmode, ast_id));
2235 TypeFeedbackId ast_id) {
2237 USE(ast_id);
2184 Call(Handle<Code> code, RelocInfo::Mode rmode, TypeFeedbackId ast_id) argument
2233 CallSize(Handle<Code> code, RelocInfo::Mode rmode, TypeFeedbackId ast_id) argument
H A Dassembler-arm64.h2171 void SetRecordedAstId(TypeFeedbackId ast_id) {
2173 recorded_ast_id_ = ast_id;
/external/chromium_org/v8/src/mips/
H A Dmacro-assembler-mips.h181 TypeFeedbackId ast_id = TypeFeedbackId::None(),
185 TypeFeedbackId ast_id = TypeFeedbackId::None(),
1189 TypeFeedbackId ast_id = TypeFeedbackId::None(),
H A Dassembler-mips.h999 void SetRecordedAstId(TypeFeedbackId ast_id) { argument
1001 recorded_ast_id_ = ast_id;
/external/chromium_org/v8/src/mips64/
H A Dmacro-assembler-mips64.h202 TypeFeedbackId ast_id = TypeFeedbackId::None(),
206 TypeFeedbackId ast_id = TypeFeedbackId::None(),
1215 TypeFeedbackId ast_id = TypeFeedbackId::None(),
H A Dassembler-mips64.h1035 void SetRecordedAstId(TypeFeedbackId ast_id) { argument
1037 recorded_ast_id_ = ast_id;
/external/chromium_org/v8/src/x87/
H A Dassembler-x87.cc1333 TypeFeedbackId ast_id) {
1339 emit(code, rmode, ast_id);
1331 call(Handle<Code> code, RelocInfo::Mode rmode, TypeFeedbackId ast_id) argument

Completed in 396 milliseconds

123