Lines Matching refs:CompareIC
493 case Code::COMPARE_IC: return CompareIC::Clear(isolate, address, target);
548 void CompareIC::Clear(Isolate* isolate, Address address, Code* target) {
549 ASSERT(target->major_key() == CodeStub::CompareIC);
550 CompareIC::State handler_state;
2778 Code* CompareIC::GetRawUninitialized(Isolate* isolate, Token::Value op) {
2786 Handle<Code> CompareIC::GetUninitialized(Isolate* isolate, Token::Value op) {
2792 const char* CompareIC::GetStateName(State state) {
2809 Handle<Type> CompareIC::StateToType(
2811 CompareIC::State state,
2814 case CompareIC::UNINITIALIZED:
2816 case CompareIC::SMI:
2818 case CompareIC::NUMBER:
2820 case CompareIC::STRING:
2822 case CompareIC::INTERNALIZED_STRING:
2824 case CompareIC::UNIQUE_NAME:
2826 case CompareIC::OBJECT:
2828 case CompareIC::KNOWN_OBJECT:
2831 case CompareIC::GENERIC:
2839 void CompareIC::StubInfoToType(int stub_minor_key,
2854 CompareIC::State CompareIC::NewInputState(State old_state,
2896 CompareIC::State CompareIC::TargetState(State old_state,
2960 Code* CompareIC::UpdateCaches(Handle<Object> x, Handle<Object> y) {
2978 PrintF("[CompareIC in ");
3004 CompareIC ic(isolate, static_cast<Token::Value>(args.smi_at(2)));