• Home
  • Raw
  • Download

Lines Matching refs:slot_kind

808   void Put(FeedbackSlotKind slot_kind, Variable* variable, FeedbackSlot slot) {  in Put()  argument
809 PutImpl(slot_kind, 0, variable, slot); in Put()
811 void Put(FeedbackSlotKind slot_kind, AstNode* node, FeedbackSlot slot) { in Put() argument
812 PutImpl(slot_kind, 0, node, slot); in Put()
814 void Put(FeedbackSlotKind slot_kind, int variable_index, in Put() argument
816 PutImpl(slot_kind, variable_index, name, slot); in Put()
819 FeedbackSlot Get(FeedbackSlotKind slot_kind, Variable* variable) const { in Get() argument
820 return GetImpl(slot_kind, 0, variable); in Get()
822 FeedbackSlot Get(FeedbackSlotKind slot_kind, AstNode* node) const { in Get() argument
823 return GetImpl(slot_kind, 0, node); in Get()
825 FeedbackSlot Get(FeedbackSlotKind slot_kind, int variable_index, in Get() argument
827 return GetImpl(slot_kind, variable_index, name); in Get()
833 void PutImpl(FeedbackSlotKind slot_kind, int index, const void* node, in PutImpl() argument
835 Key key = std::make_tuple(slot_kind, index, node); in PutImpl()
840 FeedbackSlot GetImpl(FeedbackSlotKind slot_kind, int index, in GetImpl() argument
842 Key key = std::make_tuple(slot_kind, index, node); in GetImpl()
5096 FeedbackSlotKind slot_kind = in GetCachedLoadGlobalICSlot() local
5100 FeedbackSlot slot = feedback_slot_cache()->Get(slot_kind, variable); in GetCachedLoadGlobalICSlot()
5105 feedback_slot_cache()->Put(slot_kind, variable, slot); in GetCachedLoadGlobalICSlot()
5111 FeedbackSlotKind slot_kind = is_strict(language_mode) in GetCachedStoreGlobalICSlot() local
5114 FeedbackSlot slot = feedback_slot_cache()->Get(slot_kind, variable); in GetCachedStoreGlobalICSlot()
5119 feedback_slot_cache()->Put(slot_kind, variable, slot); in GetCachedStoreGlobalICSlot()
5128 FeedbackSlotKind slot_kind = FeedbackSlotKind::kLoadProperty; in GetCachedLoadICSlot() local
5134 feedback_slot_cache()->Get(slot_kind, proxy->var()->index(), name); in GetCachedLoadICSlot()
5139 feedback_slot_cache()->Put(slot_kind, proxy->var()->index(), name, slot); in GetCachedLoadICSlot()
5148 FeedbackSlotKind slot_kind = is_strict(language_mode()) in GetCachedStoreICSlot() local
5156 feedback_slot_cache()->Get(slot_kind, proxy->var()->index(), name); in GetCachedStoreICSlot()
5161 feedback_slot_cache()->Put(slot_kind, proxy->var()->index(), name, slot); in GetCachedStoreICSlot()
5167 FeedbackSlotKind slot_kind = FeedbackSlotKind::kCreateClosure; in GetCachedCreateClosureSlot() local
5168 FeedbackSlot slot = feedback_slot_cache()->Get(slot_kind, literal); in GetCachedCreateClosureSlot()
5173 feedback_slot_cache()->Put(slot_kind, literal, slot); in GetCachedCreateClosureSlot()