Home | History | Annotate | Download | only in compiler

Lines Matching refs:CallFrequency

32 class CallFrequency final {
34 CallFrequency() : value_(std::numeric_limits<float>::quiet_NaN()) {}
35 explicit CallFrequency(float value) : value_(value) {
46 bool operator==(CallFrequency const& that) const {
49 bool operator!=(CallFrequency const& that) const { return !(*this == that); }
51 friend size_t hash_value(CallFrequency f) {
59 std::ostream& operator<<(std::ostream&, CallFrequency);
61 CallFrequency CallFrequencyOf(Operator const* op) V8_WARN_UNUSED_RESULT;
102 ConstructParameters(uint32_t arity, CallFrequency frequency,
107 CallFrequency frequency() const { return frequency_; }
112 CallFrequency const frequency_;
163 CallParameters(size_t arity, CallFrequency const& frequency,
174 CallFrequency const& frequency() const { return frequency_; }
201 CallFrequency const frequency_;
750 size_t arity, CallFrequency const& frequency = CallFrequency(),
754 const Operator* CallWithArrayLike(CallFrequency frequency);
756 uint32_t arity, CallFrequency const& frequency = CallFrequency(),
765 CallFrequency frequency = CallFrequency(),
767 const Operator* ConstructWithArrayLike(CallFrequency frequency);
769 uint32_t arity, CallFrequency frequency = CallFrequency(),