Lines Matching refs:BinaryOpICState
25 STATIC_CONST_MEMBER_DEFINITION const int BinaryOpICState::FIRST_TOKEN;
29 STATIC_CONST_MEMBER_DEFINITION const int BinaryOpICState::LAST_TOKEN;
32 BinaryOpICState::BinaryOpICState(Isolate* isolate, ExtraICState extra_ic_state) in BinaryOpICState() function in v8::internal::BinaryOpICState
51 ExtraICState BinaryOpICState::GetExtraICState() const { in GetExtraICState()
67 void BinaryOpICState::GenerateAheadOfTime( in GenerateAheadOfTime()
68 Isolate* isolate, void (*Generate)(Isolate*, const BinaryOpICState&)) { in GenerateAheadOfTime() argument
75 BinaryOpICState state(isolate, op, Strength::WEAK); \ in GenerateAheadOfTime()
177 BinaryOpICState state(isolate, op, Strength::WEAK); \ in GenerateAheadOfTime()
194 Type* BinaryOpICState::GetResultType() const { in GetResultType()
208 std::ostream& operator<<(std::ostream& os, const BinaryOpICState& s) { in operator <<()
212 os << ":" << BinaryOpICState::KindToString(s.left_kind_) << "*"; in operator <<()
216 os << BinaryOpICState::KindToString(s.right_kind_); in operator <<()
218 return os << "->" << BinaryOpICState::KindToString(s.result_kind_) << ")"; in operator <<()
222 void BinaryOpICState::Update(Handle<Object> left, Handle<Object> right, in Update()
272 BinaryOpICState::Kind BinaryOpICState::UpdateKind(Handle<Object> object, in UpdateKind()
302 const char* BinaryOpICState::KindToString(Kind kind) { in KindToString()
323 Type* BinaryOpICState::KindToType(Kind kind) { in KindToType()