Home
last modified time | relevance | path

Searched refs:TypeFeedbackOracle (Results 1 – 6 of 6) sorted by relevance

/external/v8/src/
Dtype-info.cc18 TypeFeedbackOracle::TypeFeedbackOracle( in TypeFeedbackOracle() function in v8::internal::TypeFeedbackOracle
37 Handle<Object> TypeFeedbackOracle::GetInfo(TypeFeedbackId ast_id) { in GetInfo()
52 Handle<Object> TypeFeedbackOracle::GetInfo(FeedbackVectorSlot slot) { in GetInfo()
75 InlineCacheState TypeFeedbackOracle::LoadInlineCacheState( in LoadInlineCacheState()
94 bool TypeFeedbackOracle::StoreIsUninitialized(FeedbackVectorSlot slot) { in StoreIsUninitialized()
109 bool TypeFeedbackOracle::CallIsUninitialized(FeedbackVectorSlot slot) { in CallIsUninitialized()
117 bool TypeFeedbackOracle::CallIsMonomorphic(FeedbackVectorSlot slot) { in CallIsMonomorphic()
123 bool TypeFeedbackOracle::CallNewIsMonomorphic(FeedbackVectorSlot slot) { in CallNewIsMonomorphic()
129 byte TypeFeedbackOracle::ForInType(FeedbackVectorSlot feedback_vector_slot) { in ForInType()
138 void TypeFeedbackOracle::GetStoreModeAndKeyType( in GetStoreModeAndKeyType()
[all …]
Dtype-info.h22 class TypeFeedbackOracle: public ZoneObject {
24 TypeFeedbackOracle(Isolate* isolate, Zone* zone, Handle<Code> code,
134 DISALLOW_COPY_AND_ASSIGN(TypeFeedbackOracle);
/external/v8/src/crankshaft/
Dtyping.h42 TypeFeedbackOracle oracle_;
46 TypeFeedbackOracle* oracle() { return &oracle_; } in oracle()
/external/v8/src/ic/
Dstub-cache.cc120 TypeFeedbackOracle::IsRelevantFeedback(map, *native_context)) { in CollectMatchingMaps()
139 TypeFeedbackOracle::IsRelevantFeedback(map, *native_context)) { in CollectMatchingMaps()
/external/v8/src/ast/
Dast.cc591 void UnaryOperation::RecordToBooleanTypeFeedback(TypeFeedbackOracle* oracle) { in RecordToBooleanTypeFeedback()
601 void BinaryOperation::RecordToBooleanTypeFeedback(TypeFeedbackOracle* oracle) { in RecordToBooleanTypeFeedback()
710 void Expression::RecordToBooleanTypeFeedback(TypeFeedbackOracle* oracle) { in RecordToBooleanTypeFeedback()
Dast.h111 class TypeFeedbackOracle; variable
358 virtual void RecordToBooleanTypeFeedback(TypeFeedbackOracle* oracle);
2159 void RecordToBooleanTypeFeedback(TypeFeedbackOracle* oracle) override;
2217 void RecordToBooleanTypeFeedback(TypeFeedbackOracle* oracle) override;