Lines Matching refs:broker
10 #include "src/compiler/js-heap-broker.h"
29 bool CanConsiderForInlining(JSHeapBroker* broker,
75 bool CanConsiderForInlining(JSHeapBroker* broker,
78 function.raw_feedback_cell(broker->dependencies());
79 bool const result = CanConsiderForInlining(broker, feedback_cell);
97 if (m.HasResolvedValue() && m.Ref(broker()).IsJSFunction()) {
98 JSFunctionRef function = m.Ref(broker()).AsJSFunction();
100 if (CanConsiderForInlining(broker(), function)) {
114 if (!m2.HasResolvedValue() || !m2.Ref(broker()).IsJSFunction()) {
119 out.functions[n] = m2.Ref(broker()).AsJSFunction();
121 if (CanConsiderForInlining(broker(), function)) {
130 FeedbackCellRef feedback_cell = MakeRef(broker(), FeedbackCellOf(m.op()));
131 if (CanConsiderForInlining(broker(), feedback_cell)) {
141 FeedbackCellRef feedback_cell = n.GetFeedbackCellRefChecked(broker());
142 if (CanConsiderForInlining(broker(), feedback_cell)) {
145 CHECK(out.shared_info->equals(n.Parameters().shared_info(broker())));
844 return broker()->dependencies();