Searched refs:FeedbackVectorSpec (Results 1 – 8 of 8) sorted by relevance
91 FeedbackVectorSpec* feedback_vector_spec() { return &feedback_vector_spec_; } in feedback_vector_spec()130 FeedbackVectorSpec feedback_vector_spec_;
316 class V8_EXPORT_PRIVATE FeedbackVectorSpec {318 explicit FeedbackVectorSpec(Zone* zone) : slot_kinds_(zone) { in FeedbackVectorSpec() function415 DECL_PRINTER(FeedbackVectorSpec)446 bool SpecDiffersFrom(const FeedbackVectorSpec* other_spec) const;455 Isolate* isolate, const FeedbackVectorSpec* spec = nullptr);
17 FeedbackSlot FeedbackVectorSpec::AddSlot(FeedbackSlotKind kind) { in AddSlot()27 FeedbackSlot FeedbackVectorSpec::AddTypeProfileSlot() { in AddTypeProfileSlot()29 CHECK_EQ(FeedbackVectorSpec::kTypeProfileSlotIndex, in AddTypeProfileSlot()34 bool FeedbackVectorSpec::HasTypeProfileSlot() const { in HasTypeProfileSlot()36 FeedbackVector::ToSlot(FeedbackVectorSpec::kTypeProfileSlotIndex); in HasTypeProfileSlot()74 const FeedbackVectorSpec* spec) { in New()109 const FeedbackVectorSpec* other_spec) const { in SpecDiffersFrom()184 FeedbackVector::ToSlot(FeedbackVectorSpec::kTypeProfileSlotIndex); in HasTypeProfileSlot()197 FeedbackVector::ToSlot(FeedbackVectorSpec::kTypeProfileSlotIndex); in GetTypeProfileSlot()
994 void FeedbackVectorSpec::Print() { in Print()1002 void FeedbackVectorSpec::FeedbackVectorSpecPrint(std::ostream& os) { // NOLINT in FeedbackVectorSpecPrint()
24 class FeedbackVectorSpec; variable39 FeedbackVectorSpec* feedback_vector_spec = nullptr,537 const FeedbackVectorSpec* feedback_vector_spec() const { in feedback_vector_spec()595 FeedbackVectorSpec* feedback_vector_spec_;
331 inline FeedbackVectorSpec* feedback_spec();
42 FeedbackVectorSpec* feedback_vector_spec, in BytecodeArrayBuilder()
5085 FeedbackVectorSpec* BytecodeGenerator::feedback_spec() { in feedback_spec()