/external/chromium_org/v8/src/ |
H A D | type-info.cc | 35 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 D | hydrogen-removable-simulates.cc | 30 !current_simulate->ast_id().IsNone()) { 66 } else if (current_simulate->ast_id().IsNone()) {
|
H A D | lithium.cc | 197 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 D | hydrogen.h | 113 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 D | hydrogen.cc | 143 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 D | lithium.h | 392 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 D | frames.cc | 967 BailoutId ast_id = BailoutId(it.Next()); local 1011 ast_id,
|
H A D | full-codegen.cc | 468 void FullCodeGenerator::RecordBackEdge(BailoutId ast_id) { argument 474 { ast_id, static_cast<unsigned>(masm_->pc_offset()), depth };
|
H A D | full-codegen.h | 883 BailoutId ast_id(uint32_t index) { function in class:v8::internal::BackEdgeTable
|
/external/chromium_org/v8/src/x64/ |
H A D | assembler-x64-inl.h | 59 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 D | macro-assembler-x64.h | 902 TypeFeedbackId ast_id = TypeFeedbackId::None()); 1280 void CallStub(CodeStub* stub, TypeFeedbackId ast_id = TypeFeedbackId::None());
|
H A D | assembler-x64.h | 894 TypeFeedbackId ast_id = TypeFeedbackId::None()); 1174 TypeFeedbackId ast_id = TypeFeedbackId::None());
|
/external/chromium_org/v8/src/compiler/ |
H A D | ast-graph-builder.h | 176 void PrepareFrameState(Node* node, BailoutId ast_id, 261 Node* Checkpoint(BailoutId ast_id, OutputFrameStateCombine combine);
|
H A D | ast-graph-builder.cc | 221 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 D | macro-assembler-arm.h | 89 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 D | macro-assembler-arm.cc | 87 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 D | assembler-arm.h | 1358 void SetRecordedAstId(TypeFeedbackId ast_id) { argument 1360 recorded_ast_id_ = ast_id;
|
/external/chromium_org/v8/src/arm64/ |
H A D | macro-assembler-arm64.h | 1095 void CallStub(CodeStub* stub, TypeFeedbackId ast_id = TypeFeedbackId::None()); 1188 TypeFeedbackId ast_id = TypeFeedbackId::None()); 1197 TypeFeedbackId ast_id = TypeFeedbackId::None());
|
H A D | macro-assembler-arm64.cc | 1721 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 D | assembler-arm64.h | 2171 void SetRecordedAstId(TypeFeedbackId ast_id) { 2173 recorded_ast_id_ = ast_id;
|
/external/chromium_org/v8/src/mips/ |
H A D | macro-assembler-mips.h | 181 TypeFeedbackId ast_id = TypeFeedbackId::None(), 185 TypeFeedbackId ast_id = TypeFeedbackId::None(), 1189 TypeFeedbackId ast_id = TypeFeedbackId::None(),
|
H A D | assembler-mips.h | 999 void SetRecordedAstId(TypeFeedbackId ast_id) { argument 1001 recorded_ast_id_ = ast_id;
|
/external/chromium_org/v8/src/mips64/ |
H A D | macro-assembler-mips64.h | 202 TypeFeedbackId ast_id = TypeFeedbackId::None(), 206 TypeFeedbackId ast_id = TypeFeedbackId::None(), 1215 TypeFeedbackId ast_id = TypeFeedbackId::None(),
|
H A D | assembler-mips64.h | 1035 void SetRecordedAstId(TypeFeedbackId ast_id) { argument 1037 recorded_ast_id_ = ast_id;
|
/external/chromium_org/v8/src/x87/ |
H A D | assembler-x87.cc | 1333 TypeFeedbackId ast_id) { 1339 emit(code, rmode, ast_id); 1331 call(Handle<Code> code, RelocInfo::Mode rmode, TypeFeedbackId ast_id) argument
|