HomeSort by relevance Sort by last modified time
    Searched refs:FeedbackVectorSlotKind (Results 1 - 12 of 12) sorted by null

  /external/v8/src/
type-feedback-vector-inl.h 16 FeedbackVectorSlotKind kind) {
21 This()->append(FeedbackVectorSlotKind::INVALID);
52 int TypeFeedbackMetadata::GetSlotSize(FeedbackVectorSlotKind kind) {
53 DCHECK_NE(FeedbackVectorSlotKind::INVALID, kind);
54 DCHECK_NE(FeedbackVectorSlotKind::KINDS_NUMBER, kind);
55 return kind == FeedbackVectorSlotKind::GENERAL ? 1 : 2;
58 bool TypeFeedbackMetadata::SlotRequiresName(FeedbackVectorSlotKind kind) {
60 case FeedbackVectorSlotKind::LOAD_GLOBAL_IC:
63 case FeedbackVectorSlotKind::CALL_IC:
64 case FeedbackVectorSlotKind::LOAD_IC
    [all...]
type-feedback-vector.h 18 enum class FeedbackVectorSlotKind {
37 std::ostream& operator<<(std::ostream& os, FeedbackVectorSlotKind kind);
43 inline FeedbackVectorSlot AddSlot(FeedbackVectorSlotKind kind);
46 return AddSlot(FeedbackVectorSlotKind::CALL_IC);
50 return AddSlot(FeedbackVectorSlotKind::LOAD_IC);
55 return AddSlot(FeedbackVectorSlotKind::LOAD_GLOBAL_IC);
59 return AddSlot(FeedbackVectorSlotKind::KEYED_LOAD_IC);
63 return AddSlot(FeedbackVectorSlotKind::STORE_IC);
67 return AddSlot(FeedbackVectorSlotKind::KEYED_STORE_IC);
71 return AddSlot(FeedbackVectorSlotKind::GENERAL)
    [all...]
type-feedback-vector.cc 28 std::ostream& operator<<(std::ostream& os, FeedbackVectorSlotKind kind) {
33 FeedbackVectorSlotKind TypeFeedbackMetadata::GetKind(
59 FeedbackVectorSlotKind kind) {
87 FeedbackVectorSlotKind kind = spec->GetKind(i);
90 FeedbackVectorSlotKind kind = spec->GetKind(i + j);
91 DCHECK_EQ(FeedbackVectorSlotKind::INVALID, kind);
116 FeedbackVectorSlotKind kind = spec->GetKind(i);
151 FeedbackVectorSlotKind kind = GetKind(slot);
179 FeedbackVectorSlotKind kind = GetKind(slot);
194 const char* TypeFeedbackMetadata::Kind2String(FeedbackVectorSlotKind kind)
    [all...]
type-info.cc 78 FeedbackVectorSlotKind kind = feedback_vector_->GetKind(slot);
79 if (kind == FeedbackVectorSlotKind::LOAD_IC) {
82 } else if (kind == FeedbackVectorSlotKind::KEYED_LOAD_IC) {
96 FeedbackVectorSlotKind kind = feedback_vector_->GetKind(slot);
97 if (kind == FeedbackVectorSlotKind::STORE_IC) {
100 } else if (kind == FeedbackVectorSlotKind::KEYED_STORE_IC) {
143 FeedbackVectorSlotKind::KEYED_STORE_IC) {
355 FeedbackVectorSlotKind kind = feedback_vector_->GetKind(slot);
356 if (kind == FeedbackVectorSlotKind::STORE_IC) {
360 DCHECK_EQ(FeedbackVectorSlotKind::KEYED_STORE_IC, kind)
    [all...]
objects-printer.cc 604 FeedbackVectorSlotKind kind = This()->GetKind(slot);
638 FeedbackVectorSlotKind kind = iter.kind();
666 FeedbackVectorSlotKind kind = iter.kind();
674 case FeedbackVectorSlotKind::LOAD_IC: {
679 case FeedbackVectorSlotKind::LOAD_GLOBAL_IC: {
684 case FeedbackVectorSlotKind::KEYED_LOAD_IC: {
689 case FeedbackVectorSlotKind::CALL_IC: {
694 case FeedbackVectorSlotKind::STORE_IC: {
699 case FeedbackVectorSlotKind::KEYED_STORE_IC: {
704 case FeedbackVectorSlotKind::GENERAL
    [all...]
  /external/v8/test/cctest/
test-feedback-vector.cc 89 FeedbackVectorSlotKind::CALL_IC),
95 FeedbackVectorSlotKind::CALL_IC),
137 FeedbackVectorSlotKind kind = vector->GetKind(helper.slot(i));
140 CHECK_EQ(FeedbackVectorSlotKind::GENERAL, kind);
143 CHECK_EQ(FeedbackVectorSlotKind::CALL_IC, kind);
146 CHECK_EQ(FeedbackVectorSlotKind::LOAD_IC, kind);
149 CHECK_EQ(FeedbackVectorSlotKind::KEYED_LOAD_IC, kind);
438 CHECK_SLOT_KIND(helper, 0, FeedbackVectorSlotKind::STORE_IC);
439 CHECK_SLOT_KIND(helper, 1, FeedbackVectorSlotKind::LOAD_GLOBAL_IC);
440 CHECK_SLOT_KIND(helper, 2, FeedbackVectorSlotKind::STORE_IC)
    [all...]
  /external/v8/src/ic/
ic.cc     [all...]
  /external/v8/src/ast/
ast.cc 154 FeedbackVectorSlotKind kind = assign_type == KEYED_PROPERTY
155 ? FeedbackVectorSlotKind::KEYED_STORE_IC
156 : FeedbackVectorSlotKind::STORE_IC;
    [all...]
ast.h     [all...]
  /external/v8/src/compiler/
bytecode-graph-builder.cc 631 DCHECK_EQ(FeedbackVectorSlotKind::LOAD_GLOBAL_IC,
    [all...]
  /external/v8/test/cctest/heap/
test-heap.cc     [all...]
  /external/v8/src/crankshaft/
hydrogen.cc     [all...]

Completed in 401 milliseconds