kind 1623 src/arm/full-codegen-arm.cc switch (property->kind()) { kind 396 src/arm/ic-arm.cc Code::Flags flags = Code::ComputeFlags(kind, kind 213 src/arm/lithium-arm.cc stream->Add(kind() == kStrictEquality ? " === " : " == "); kind 668 src/arm/lithium-arm.h EqualityKind kind() const { return hydrogen()->kind(); } kind 591 src/arm/lithium-codegen-arm.cc if (code->kind() == Code::BINARY_OP_IC || kind 592 src/arm/lithium-codegen-arm.cc code->kind() == Code::COMPARE_IC) { kind 767 src/arm/lithium-codegen-arm.cc ASSERT(expected_safepoint_kind_ == kind); kind 771 src/arm/lithium-codegen-arm.cc kind, arguments, deopt_mode); kind 776 src/arm/lithium-codegen-arm.cc } else if (pointer->IsRegister() && (kind & Safepoint::kWithRegisters)) { kind 780 src/arm/lithium-codegen-arm.cc if (kind & Safepoint::kWithRegisters) { kind 1971 src/arm/lithium-codegen-arm.cc if (instr->kind() == kStrictEquality) { kind 269 src/arm/lithium-codegen-arm.h Safepoint::Kind kind, kind 383 src/arm/lithium-codegen-arm.h Safepoint::Kind kind) kind 386 src/arm/lithium-codegen-arm.h codegen_->expected_safepoint_kind_ = kind; kind 401 src/arm/lithium-codegen-arm.h Safepoint::Kind kind = codegen_->expected_safepoint_kind_; kind 402 src/arm/lithium-codegen-arm.h ASSERT((kind & Safepoint::kWithRegisters) != 0); kind 403 src/arm/lithium-codegen-arm.h switch (kind) { kind 1206 src/arm/macro-assembler-arm.cc StackHandler::KindField::encode(kind); kind 1211 src/arm/macro-assembler-arm.cc if (kind == StackHandler::JS_ENTRY) { kind 2013 src/arm/macro-assembler-arm.cc ElementsKind kind = map->elements_kind(); kind 2014 src/arm/macro-assembler-arm.cc if (IsFastElementsKind(kind)) { kind 2015 src/arm/macro-assembler-arm.cc bool packed = IsFastPackedElementsKind(kind); kind 2017 src/arm/macro-assembler-arm.cc while (CanTransitionToMoreGeneralFastElementsKind(kind, packed)) { kind 2018 src/arm/macro-assembler-arm.cc kind = GetNextMoreGeneralFastElementsKind(kind, packed); kind 2019 src/arm/macro-assembler-arm.cc current_map = current_map->LookupElementsTransitionMap(kind); kind 2900 src/arm/macro-assembler-arm.cc ElementsKind kind = can_have_holes ? FAST_HOLEY_ELEMENTS : FAST_ELEMENTS; kind 2902 src/arm/macro-assembler-arm.cc kind, kind 538 src/arm/macro-assembler-arm.h void SetCallKind(Register dst, CallKind kind); kind 593 src/arm/macro-assembler-arm.h void PushTryHandler(StackHandler::Kind kind, int handler_index); kind 580 src/arm/stub-cache-arm.cc ASSERT(kind == Code::LOAD_IC || kind == Code::KEYED_LOAD_IC); kind 581 src/arm/stub-cache-arm.cc Handle<Code> code = (kind == Code::LOAD_IC) kind 678 src/assembler.cc PrintF(out, " (%s) (%p)", Code::Kind2String(code->kind()), kind 262 src/ast.cc if (property->kind() == ObjectLiteral::Property::COMPUTED && kind 1324 src/ast.h Kind kind() { return kind_; } kind 532 src/builtins.cc ElementsKind kind = array->GetElementsKind(); kind 533 src/builtins.cc CopyObjectToObjectElements(elms, kind, 0, new_elms, kind, 0, len); kind 668 src/builtins.cc ElementsKind kind = array->GetElementsKind(); kind 669 src/builtins.cc CopyObjectToObjectElements(elms, kind, 0, new_elms, kind, to_add, len); kind 904 src/builtins.cc ElementsKind kind = array->GetElementsKind(); kind 905 src/builtins.cc CopyObjectToObjectElements(elms, kind, 0, kind 906 src/builtins.cc new_elms, kind, 0, actual_start); kind 908 src/builtins.cc CopyObjectToObjectElements(elms, kind, kind 910 src/builtins.cc new_elms, kind, kind 1583 src/builtins.cc functions->flags = Code::ComputeFlags(Code::kind, \ kind 225 src/compiler.cc ASSERT(code->kind() == Code::FUNCTION); kind 724 src/compiler.cc code->kind() == Code::OPTIMIZED_FUNCTION) { kind 133 src/compiler.h ASSERT(current_code->kind() == Code::FUNCTION); kind 91 src/debug.cc return isolate->stub_cache()->ComputeCallDebugPrepareStepIn(argc, kind); kind 169 src/debug.cc if (code->kind() == Code::STUB) { kind 402 src/debug.cc target_code->arguments_count(), target_code->kind()); kind 419 src/debug.cc (maybe_call_function_stub->kind() == Code::STUB && kind 1419 src/debug.cc if (maybe_call_function_stub->kind() == Code::STUB && kind 1608 src/debug.cc switch (code->kind()) { kind 1612 src/debug.cc code->arguments_count(), code->kind()); kind 1637 src/debug.cc if (code->kind() == Code::STUB) { kind 1851 src/debug.cc ASSERT(frame->LookupCode()->kind() == Code::FUNCTION); kind 1869 src/debug.cc ASSERT(frame->LookupCode()->kind() == Code::FUNCTION); kind 1875 src/debug.cc if (new_code->kind() != Code::FUNCTION || kind 2024 src/debug.cc function->code()->kind() == Code::FUNCTION && kind 2046 src/debug.cc if (function->code()->kind() == Code::FUNCTION && kind 2055 src/debug.cc shared->code()->kind() == Code::BUILTIN) { kind 2069 src/debug.cc ASSERT(current_code->kind() == Code::FUNCTION); kind 424 src/deoptimizer.cc ASSERT(optimized_code_->kind() == Code::OPTIMIZED_FUNCTION); kind 1060 src/deoptimizer.cc ASSERT(unoptimized_code->kind() == Code::FUNCTION); kind 1082 src/deoptimizer.cc ASSERT(unoptimized_code->kind() == Code::FUNCTION); kind 238 src/disassembler.cc Code::Kind kind = code->kind(); kind 244 src/disassembler.cc out.AddFormatted(" %s, %s", Code::Kind2String(kind), kind 250 src/disassembler.cc if (kind == Code::CALL_IC || kind == Code::KEYED_CALL_IC) { kind 253 src/disassembler.cc } else if (kind == Code::STUB) { kind 265 src/disassembler.cc Code::Kind2String(kind), kind 279 src/disassembler.cc out.AddFormatted(" %s", Code::Kind2String(kind)); kind 325 src/disassembler.cc int decode_size = (code->kind() == Code::OPTIMIZED_FUNCTION) kind 329 src/disassembler.cc if (code->kind() == Code::FUNCTION) { kind 39 src/elements-kind.cc ElementsAccessor* accessor = ElementsAccessor::ForKind(kind); kind 80 src/elements-kind.h void PrintElementsKind(FILE* out, ElementsKind kind); kind 89 src/elements-kind.h inline bool IsDictionaryElementsKind(ElementsKind kind) { kind 90 src/elements-kind.h return kind == DICTIONARY_ELEMENTS; kind 94 src/elements-kind.h inline bool IsExternalArrayElementsKind(ElementsKind kind) { kind 95 src/elements-kind.h return kind >= FIRST_EXTERNAL_ARRAY_ELEMENTS_KIND && kind 96 src/elements-kind.h kind <= LAST_EXTERNAL_ARRAY_ELEMENTS_KIND; kind 100 src/elements-kind.h inline bool IsFastElementsKind(ElementsKind kind) { kind 102 src/elements-kind.h return kind <= FAST_HOLEY_DOUBLE_ELEMENTS; kind 106 src/elements-kind.h inline bool IsFastDoubleElementsKind(ElementsKind kind) { kind 107 src/elements-kind.h return kind == FAST_DOUBLE_ELEMENTS || kind 108 src/elements-kind.h kind == FAST_HOLEY_DOUBLE_ELEMENTS; kind 112 src/elements-kind.h inline bool IsFastSmiOrObjectElementsKind(ElementsKind kind) { kind 113 src/elements-kind.h return kind == FAST_SMI_ELEMENTS || kind 114 src/elements-kind.h kind == FAST_HOLEY_SMI_ELEMENTS || kind 115 src/elements-kind.h kind == FAST_ELEMENTS || kind 116 src/elements-kind.h kind == FAST_HOLEY_ELEMENTS; kind 120 src/elements-kind.h inline bool IsFastSmiElementsKind(ElementsKind kind) { kind 121 src/elements-kind.h return kind == FAST_SMI_ELEMENTS || kind 122 src/elements-kind.h kind == FAST_HOLEY_SMI_ELEMENTS; kind 126 src/elements-kind.h inline bool IsFastObjectElementsKind(ElementsKind kind) { kind 127 src/elements-kind.h return kind == FAST_ELEMENTS || kind 128 src/elements-kind.h kind == FAST_HOLEY_ELEMENTS; kind 132 src/elements-kind.h inline bool IsFastHoleyElementsKind(ElementsKind kind) { kind 133 src/elements-kind.h return kind == FAST_HOLEY_SMI_ELEMENTS || kind 134 src/elements-kind.h kind == FAST_HOLEY_DOUBLE_ELEMENTS || kind 135 src/elements-kind.h kind == FAST_HOLEY_ELEMENTS; kind 139 src/elements-kind.h inline bool IsHoleyElementsKind(ElementsKind kind) { kind 140 src/elements-kind.h return IsFastHoleyElementsKind(kind) || kind 141 src/elements-kind.h kind == DICTIONARY_ELEMENTS; kind 145 src/elements-kind.h inline bool IsFastPackedElementsKind(ElementsKind kind) { kind 146 src/elements-kind.h return kind == FAST_SMI_ELEMENTS || kind 147 src/elements-kind.h kind == FAST_DOUBLE_ELEMENTS || kind 148 src/elements-kind.h kind == FAST_ELEMENTS; kind 775 src/elements.cc ElementsKind kind = array->GetElementsKind(); kind 779 src/elements.cc kind = GetHoleyElementsKind(kind); kind 780 src/elements.cc MaybeObject* maybe_obj = array->TransitionElementsKind(kind); kind 840 src/elements.cc ElementsKind kind = KindTraits::Kind; kind 841 src/elements.cc if (IsFastPackedElementsKind(kind)) { kind 843 src/elements.cc obj->TransitionElementsKind(GetHoleyElementsKind(kind)); kind 46 src/elements.h virtual ElementsKind kind() const = 0; kind 81 src/frames-inl.h return kind() == JS_ENTRY; kind 86 src/frames-inl.h return kind() == CATCH; kind 91 src/frames-inl.h return kind() == FINALLY; kind 95 src/frames-inl.h inline StackHandler::Kind StackHandler::kind() const { kind 457 src/frames.cc Code::Kind kind = GetContainingCode(isolate, *(state->pc_address))->kind(); kind 458 src/frames.cc ASSERT(kind == Code::FUNCTION || kind == Code::OPTIMIZED_FUNCTION); kind 459 src/frames.cc return (kind == Code::OPTIMIZED_FUNCTION) ? OPTIMIZED : JAVA_SCRIPT; kind 829 src/frames.cc if (code_->kind() == Code::FUNCTION) PrintF(" NON-OPT"); kind 830 src/frames.cc if (code_->kind() == Code::OPTIMIZED_FUNCTION) PrintF(" OPT"); kind 954 src/frames.cc ASSERT(code->kind() == Code::OPTIMIZED_FUNCTION); kind 1081 src/frames.cc if (code != NULL && code->kind() == Code::FUNCTION && kind 124 src/frames.h inline Kind kind() const; kind 2500 src/heap.cc return Oddball::cast(result)->Initialize(to_string, to_number, kind); kind 1854 src/heap.h byte kind); kind 742 src/hydrogen-instructions.cc stream->Add(kind() == kStrictEquality ? " === " : " == "); kind 1309 src/hydrogen-instructions.cc non_phi_uses_[rep.kind()] += value->LoopWeight(); kind 318 src/hydrogen-instructions.h Kind kind() const { return static_cast<Kind>(kind_); } kind 2099 src/hydrogen-instructions.h ElementsKind kind = map->elements_kind(); kind 2100 src/hydrogen-instructions.h bool packed = IsFastPackedElementsKind(kind); kind 2101 src/hydrogen-instructions.h while (CanTransitionToMoreGeneralFastElementsKind(kind, packed)) { kind 2102 src/hydrogen-instructions.h kind = GetNextMoreGeneralFastElementsKind(kind, packed); kind 2104 src/hydrogen-instructions.h map->LookupElementsTransitionMap(kind); kind 2982 src/hydrogen-instructions.h HIsNilAndBranch(HValue* value, EqualityKind kind, NilValue nil) kind 2983 src/hydrogen-instructions.h : HUnaryControlInstruction(value, NULL, NULL), kind_(kind), nil_(nil) { } kind 2985 src/hydrogen-instructions.h EqualityKind kind() const { return kind_; } kind 2383 src/hydrogen.cc use_count[rep.kind()] += use->LoopWeight(); kind 4757 src/hydrogen.cc switch (property->kind()) { kind 8344 src/hydrogen.cc EqualityKind kind = kind 8346 src/hydrogen.cc HIsNilAndBranch* instr = new(zone()) HIsNilAndBranch(value, kind, nil); kind 618 src/hydrogen.h AstContext(HGraphBuilder* owner, Expression::Context kind); kind 1571 src/ia32/full-codegen-ia32.cc switch (property->kind()) { kind 943 src/ia32/ic-ia32.cc Code::Flags flags = Code::ComputeFlags(kind, kind 520 src/ia32/lithium-codegen-ia32.cc if (code->kind() == Code::BINARY_OP_IC || kind 521 src/ia32/lithium-codegen-ia32.cc code->kind() == Code::COMPARE_IC) { kind 740 src/ia32/lithium-codegen-ia32.cc ASSERT(kind == expected_safepoint_kind_); kind 743 src/ia32/lithium-codegen-ia32.cc safepoints_.DefineSafepoint(masm(), kind, arguments, deopt_mode); kind 748 src/ia32/lithium-codegen-ia32.cc } else if (pointer->IsRegister() && (kind & Safepoint::kWithRegisters)) { kind 1813 src/ia32/lithium-codegen-ia32.cc if (instr->kind() == kStrictEquality) { kind 266 src/ia32/lithium-codegen-ia32.h Safepoint::Kind kind, kind 215 src/ia32/lithium-ia32.cc stream->Add(kind() == kStrictEquality ? " === " : " == "); kind 1478 src/ia32/lithium-ia32.cc LOperand* temp = instr->kind() == kStrictEquality ? NULL : TempRegister(); kind 667 src/ia32/lithium-ia32.h EqualityKind kind() const { return hydrogen()->kind(); } kind 563 src/ia32/macro-assembler-ia32.cc ElementsKind kind = map->elements_kind(); kind 564 src/ia32/macro-assembler-ia32.cc if (IsFastElementsKind(kind)) { kind 565 src/ia32/macro-assembler-ia32.cc bool packed = IsFastPackedElementsKind(kind); kind 567 src/ia32/macro-assembler-ia32.cc while (CanTransitionToMoreGeneralFastElementsKind(kind, packed)) { kind 568 src/ia32/macro-assembler-ia32.cc kind = GetNextMoreGeneralFastElementsKind(kind, packed); kind 569 src/ia32/macro-assembler-ia32.cc current_map = current_map->LookupElementsTransitionMap(kind); kind 840 src/ia32/macro-assembler-ia32.cc if (kind == StackHandler::JS_ENTRY) { kind 853 src/ia32/macro-assembler-ia32.cc StackHandler::KindField::encode(kind); kind 2248 src/ia32/macro-assembler-ia32.cc ElementsKind kind = can_have_holes ? FAST_HOLEY_ELEMENTS : FAST_ELEMENTS; kind 2250 src/ia32/macro-assembler-ia32.cc kind, kind 291 src/ia32/macro-assembler-ia32.h void SetCallKind(Register dst, CallKind kind); kind 512 src/ia32/macro-assembler-ia32.h void PushTryHandler(StackHandler::Kind kind, int handler_index); kind 727 src/ia32/stub-cache-ia32.cc ASSERT(kind == Code::LOAD_IC || kind == Code::KEYED_LOAD_IC); kind 728 src/ia32/stub-cache-ia32.cc Handle<Code> code = (kind == Code::LOAD_IC) kind 86 src/ic-inl.h if (old_target->kind() == Code::STORE_IC || kind 87 src/ic-inl.h old_target->kind() == Code::KEYED_STORE_IC) { kind 236 src/ic.cc Code::Kind kind = target->kind(); kind 237 src/ic.cc if (kind == Code::KEYED_LOAD_IC || kind 238 src/ic.cc kind == Code::KEYED_STORE_IC || kind 239 src/ic.cc kind == Code::KEYED_CALL_IC) { kind 248 src/ic.cc if (kind != Code::CALL_IC && kind 315 src/ic.cc if (host->kind() != Code::FUNCTION) return; kind 346 src/ic.cc switch (target->kind()) { kind 374 src/ic.cc target->kind()); kind 1679 src/ic.cc Code::Flags flags = Code::ComputeFlags(kind(), MEGAMORPHIC, extra_state); kind 214 src/ic.h CallICBase(Code::Kind kind, Isolate* isolate) kind 215 src/ic.h : IC(EXTRA_CALL_FRAME, isolate), kind_(kind) {} kind 256 src/ic.h Code::Kind kind, kind 434 src/ic.h virtual Code::Kind kind() const = 0; kind 521 src/ic.h virtual Code::Kind kind() const { return Code::KEYED_LOAD_IC; } kind 671 src/ic.h virtual Code::Kind kind() const { return Code::KEYED_STORE_IC; } kind 174 src/lithium-allocator.cc spill_operand_->ConvertTo(operand->kind(), operand->index()); kind 479 src/lithium-allocator.cc use_pos->operand()->ConvertTo(op->kind(), op->index()); kind 54 src/lithium.cc switch (kind()) { kind 61 src/lithium.h Kind kind() const { return KindField::decode(value_); } kind 64 src/lithium.h bool Is##name() const { return kind() == type; } kind 73 src/lithium.h void ConvertTo(Kind kind, int index) { kind 74 src/lithium.h value_ = KindField::encode(kind); kind 87 src/lithium.h LOperand(Kind kind, int index) { ConvertTo(kind, index); } kind 1001 src/liveedit.cc return code->kind() == Code::FUNCTION; kind 1009 src/liveedit.cc if (function->code()->kind() != Code::OPTIMIZED_FUNCTION) return false; kind 1488 src/liveedit.cc } else if (pre_top_frame_code->kind() == Code::STUB && kind 931 src/log.cc switch (code->kind()) { kind 1198 src/log.cc space, kind, OS::TimeCurrentMillis()); kind 1206 src/log.cc msg.Append("heap-sample-end,\"%s\",\"%s\"\n", space, kind); kind 1347 src/log.cc ASSERT(function->code()->kind() == Code::OPTIMIZED_FUNCTION); kind 1399 src/log.cc switch (code_object->kind()) { kind 246 src/log.h void HeapSampleBeginEvent(const char* space, const char* kind); kind 247 src/log.h void HeapSampleEndEvent(const char* space, const char* kind); kind 255 src/log.h void HeapSampleStats(const char* space, const char* kind, kind 1205 src/mark-compact.cc if (shared_info->code()->kind() != Code::FUNCTION) { kind 1408 src/mark-compact.cc if (jsfunction->code()->kind() == Code::OPTIMIZED_FUNCTION) { kind 1521 src/mark-compact.cc heap->RecordObjectStats(CODE_TYPE, Code::cast(obj)->kind(), object_size); kind 1628 src/mips/full-codegen-mips.cc switch (property->kind()) { kind 398 src/mips/ic-mips.cc Code::Flags flags = Code::ComputeFlags(kind, kind 724 src/mips/lithium-codegen-mips.cc ASSERT(expected_safepoint_kind_ == kind); kind 728 src/mips/lithium-codegen-mips.cc kind, arguments, deopt_mode); kind 733 src/mips/lithium-codegen-mips.cc } else if (pointer->IsRegister() && (kind & Safepoint::kWithRegisters)) { kind 737 src/mips/lithium-codegen-mips.cc if (kind & Safepoint::kWithRegisters) { kind 1701 src/mips/lithium-codegen-mips.cc if (instr->kind() == kStrictEquality) { kind 269 src/mips/lithium-codegen-mips.h Safepoint::Kind kind, kind 387 src/mips/lithium-codegen-mips.h Safepoint::Kind kind) kind 390 src/mips/lithium-codegen-mips.h codegen_->expected_safepoint_kind_ = kind; kind 405 src/mips/lithium-codegen-mips.h Safepoint::Kind kind = codegen_->expected_safepoint_kind_; kind 406 src/mips/lithium-codegen-mips.h ASSERT((kind & Safepoint::kWithRegisters) != 0); kind 407 src/mips/lithium-codegen-mips.h switch (kind) { kind 213 src/mips/lithium-mips.cc stream->Add(kind() == kStrictEquality ? " === " : " == "); kind 652 src/mips/lithium-mips.h EqualityKind kind() const { return hydrogen()->kind(); } kind 2763 src/mips/macro-assembler-mips.cc StackHandler::KindField::encode(kind); kind 2768 src/mips/macro-assembler-mips.cc if (kind == StackHandler::JS_ENTRY) { kind 3488 src/mips/macro-assembler-mips.cc ElementsKind kind = map->elements_kind(); kind 3489 src/mips/macro-assembler-mips.cc if (IsFastElementsKind(kind)) { kind 3490 src/mips/macro-assembler-mips.cc bool packed = IsFastPackedElementsKind(kind); kind 3492 src/mips/macro-assembler-mips.cc while (CanTransitionToMoreGeneralFastElementsKind(kind, packed)) { kind 3493 src/mips/macro-assembler-mips.cc kind = GetNextMoreGeneralFastElementsKind(kind, packed); kind 3494 src/mips/macro-assembler-mips.cc current_map = current_map->LookupElementsTransitionMap(kind); kind 4480 src/mips/macro-assembler-mips.cc ElementsKind kind = can_have_holes ? FAST_HOLEY_ELEMENTS : FAST_ELEMENTS; kind 4482 src/mips/macro-assembler-mips.cc kind, kind 845 src/mips/macro-assembler-mips.h void SetCallKind(Register dst, CallKind kind); kind 902 src/mips/macro-assembler-mips.h void PushTryHandler(StackHandler::Kind kind, int handler_index); kind 567 src/mips/stub-cache-mips.cc ASSERT(kind == Code::LOAD_IC || kind == Code::KEYED_LOAD_IC); kind 568 src/mips/stub-cache-mips.cc Handle<Code> code = (kind == Code::LOAD_IC) kind 634 src/objects-inl.h ((Oddball::cast(this)->kind() & Oddball::kNotBooleanMask) == 0); kind 779 src/objects-inl.h return IsOddball() && Oddball::cast(this)->kind() == Oddball::kUndefined; kind 784 src/objects-inl.h return IsOddball() && Oddball::cast(this)->kind() == Oddball::kNull; kind 789 src/objects-inl.h return IsOddball() && Oddball::cast(this)->kind() == Oddball::kTheHole; kind 794 src/objects-inl.h return IsOddball() && Oddball::cast(this)->kind() == Oddball::kTrue; kind 799 src/objects-inl.h return IsOddball() && Oddball::cast(this)->kind() == Oddball::kFalse; kind 804 src/objects-inl.h return IsOddball() && Oddball::cast(this)->kind() == Oddball::kArgumentMarker; kind 1419 src/objects-inl.h byte Oddball::kind() { kind 3029 src/objects-inl.h Code::Kind Code::kind() { kind 3059 src/objects-inl.h ASSERT(is_call_stub() || is_keyed_call_stub() || kind() == STUB); kind 3065 src/objects-inl.h ASSERT(kind() == STUB || kind 3066 src/objects-inl.h kind() == UNARY_OP_IC || kind 3067 src/objects-inl.h kind() == BINARY_OP_IC || kind 3068 src/objects-inl.h kind() == COMPARE_IC || kind 3069 src/objects-inl.h kind() == TO_BOOLEAN_IC); kind 3076 src/objects-inl.h ASSERT(kind() == STUB || kind 3077 src/objects-inl.h kind() == UNARY_OP_IC || kind 3078 src/objects-inl.h kind() == BINARY_OP_IC || kind 3079 src/objects-inl.h kind() == COMPARE_IC || kind 3080 src/objects-inl.h kind() == TO_BOOLEAN_IC); kind 3089 src/objects-inl.h return kind() == STUB && IsPregeneratedField::decode(flags()); kind 3094 src/objects-inl.h ASSERT(kind() == STUB); kind 3102 src/objects-inl.h ASSERT_EQ(FUNCTION, kind()); kind 3108 src/objects-inl.h ASSERT_EQ(FUNCTION, kind()); kind 3114 src/objects-inl.h ASSERT_EQ(FUNCTION, kind()); kind 3121 src/objects-inl.h ASSERT_EQ(FUNCTION, kind()); kind 3129 src/objects-inl.h ASSERT_EQ(FUNCTION, kind()); kind 3136 src/objects-inl.h ASSERT_EQ(FUNCTION, kind()); kind 3144 src/objects-inl.h ASSERT_EQ(FUNCTION, kind()); kind 3151 src/objects-inl.h ASSERT_EQ(FUNCTION, kind()); kind 3159 src/objects-inl.h ASSERT_EQ(FUNCTION, kind()); kind 3165 src/objects-inl.h ASSERT_EQ(FUNCTION, kind()); kind 3172 src/objects-inl.h ASSERT_EQ(FUNCTION, kind()); kind 3178 src/objects-inl.h ASSERT_EQ(FUNCTION, kind()); kind 3185 src/objects-inl.h ASSERT(kind() == OPTIMIZED_FUNCTION); kind 3193 src/objects-inl.h ASSERT(kind() == OPTIMIZED_FUNCTION); kind 3201 src/objects-inl.h ASSERT(kind() == OPTIMIZED_FUNCTION); kind 3209 src/objects-inl.h ASSERT(kind() == OPTIMIZED_FUNCTION); kind 3218 src/objects-inl.h ASSERT_EQ(FUNCTION, kind()); kind 3225 src/objects-inl.h ASSERT_EQ(FUNCTION, kind()); kind 3337 src/objects-inl.h ASSERT(kind() == STUB); kind 3344 src/objects-inl.h ASSERT(kind() == STUB); kind 3352 src/objects-inl.h Kind kind = this->kind(); kind 3353 src/objects-inl.h return kind >= FIRST_IC_KIND && kind <= LAST_IC_KIND; kind 3357 src/objects-inl.h Code::Flags Code::ComputeFlags(Kind kind, kind 3366 src/objects-inl.h kind == CALL_IC || kind 3367 src/objects-inl.h kind == STORE_IC || kind 3368 src/objects-inl.h kind == KEYED_STORE_IC); kind 3370 src/objects-inl.h int bits = KindField::encode(kind) kind 3380 src/objects-inl.h Code::Flags Code::ComputeMonomorphicFlags(Kind kind, kind 3385 src/objects-inl.h return ComputeFlags(kind, MONOMORPHIC, extra_ic_state, type, argc, holder); kind 3946 src/objects-inl.h if ((code()->kind() == Code::FUNCTION) && disable) { kind 3953 src/objects-inl.h if (code()->kind() != Code::FUNCTION) return 0; kind 4034 src/objects-inl.h ASSERT(code()->kind() == Code::BUILTIN); kind 4161 src/objects-inl.h return code->kind() == Code::FUNCTION && code->has_deoptimization_support(); kind 4191 src/objects-inl.h return code()->kind() == Code::OPTIMIZED_FUNCTION; kind 4196 src/objects-inl.h return code()->kind() == Code::FUNCTION && code()->optimizable(); kind 4229 src/objects-inl.h bool is_optimized = code->kind() == Code::OPTIMIZED_FUNCTION; kind 4296 src/objects-inl.h ElementsKind kind = current_map->elements_kind(); kind 4297 src/objects-inl.h ASSERT(kind == GetInitialFastElementsKind()); kind 4298 src/objects-inl.h maps->set(kind, current_map); kind 4299 src/objects-inl.h for (int i = GetSequenceIndexFromFastElementsKind(kind) + 1; kind 4642 src/objects-inl.h ElementsKind kind = map()->elements_kind(); kind 4647 src/objects-inl.h ASSERT((IsFastSmiOrObjectElementsKind(kind) && kind 4650 src/objects-inl.h (IsFastDoubleElementsKind(kind) && kind 4653 src/objects-inl.h (kind == DICTIONARY_ELEMENTS && kind 4656 src/objects-inl.h (kind > DICTIONARY_ELEMENTS)); kind 4657 src/objects-inl.h ASSERT((kind != NON_STRICT_ARGUMENTS_ELEMENTS) || kind 4660 src/objects-inl.h return kind; kind 2126 src/objects.cc ElementsKind kind = elements_kind(); kind 2129 src/objects.cc bool packed = IsFastPackedElementsKind(kind); kind 2130 src/objects.cc if (IsTransitionableFastElementsKind(kind)) { kind 2131 src/objects.cc while (CanTransitionToMoreGeneralFastElementsKind(kind, false)) { kind 2132 src/objects.cc kind = GetNextMoreGeneralFastElementsKind(kind, false); kind 2134 src/objects.cc MaybeNull(current_map->LookupElementsTransitionMap(kind)); kind 2137 src/objects.cc (packed || !IsFastPackedElementsKind(kind))) { kind 2139 src/objects.cc if (!IsFastPackedElementsKind(kind)) packed = false; kind 3815 src/objects.cc ASSERT(IsFastObjectElementsKind(kind) || kind 3816 src/objects.cc kind == DICTIONARY_ELEMENTS); kind 3817 src/objects.cc if (IsFastObjectElementsKind(kind)) { kind 3857 src/objects.cc ElementsKind kind = GetElementsKind(); kind 3858 src/objects.cc switch (kind) { kind 3880 src/objects.cc if (ReferencesObjectFromElements(elements, kind, obj)) return true; kind 3893 src/objects.cc kind = arguments->IsDictionary() ? DICTIONARY_ELEMENTS : kind 3895 src/objects.cc if (ReferencesObjectFromElements(arguments, kind, obj)) return true; kind 4763 src/objects.cc new_map->set_elements_kind(kind); kind 4770 src/objects.cc (kind == DICTIONARY_ELEMENTS || kind 4771 src/objects.cc IsExternalArrayElementsKind(kind)))); kind 4772 src/objects.cc ASSERT(!IsFastElementsKind(kind) || kind 4773 src/objects.cc IsMoreGeneralElementsKindTransition(elements_kind(), kind)); kind 4774 src/objects.cc ASSERT(kind != elements_kind()); kind 7304 src/objects.cc ASSERT(code->kind() == Code::OPTIMIZED_FUNCTION); kind 7333 src/objects.cc ASSERT(Code::cast(new_code_map->get(i + 1))->kind() == kind 7397 src/objects.cc if (code->kind() == Code::OPTIMIZED_FUNCTION) return true; kind 7399 src/objects.cc if (code->kind() != Code::FUNCTION) return true; kind 7531 src/objects.cc set_kind(kind); kind 7767 src/objects.cc ASSERT(code()->kind() == Code::FUNCTION || code()->kind() == Code::BUILTIN); kind 7768 src/objects.cc if (code()->kind() == Code::FUNCTION) { kind 7858 src/objects.cc if (code()->kind() == Code::FUNCTION) { kind 8321 src/objects.cc switch (kind) { kind 8374 src/objects.cc switch (kind) { kind 8398 src/objects.cc PrintF(out, "kind = %s\n", Kind2String(kind())); kind 8401 src/objects.cc PrintExtraICState(out, kind(), extra_ic_state()); kind 8420 src/objects.cc if (kind() == OPTIMIZED_FUNCTION) { kind 8428 src/objects.cc if (kind() == FUNCTION) { kind 8432 src/objects.cc } else if (kind() == OPTIMIZED_FUNCTION) { kind 8439 src/objects.cc if (kind() == OPTIMIZED_FUNCTION) { kind 8459 src/objects.cc } else if (kind() == FUNCTION) { kind 9254 src/objects.cc ElementsKind kind = HasFastHoleyElements() kind 9258 src/objects.cc kind); kind 2197 src/objects.h ElementsKind kind, kind 4240 src/objects.h static const char* Kind2String(Kind kind); kind 4243 src/objects.h static void PrintExtraICState(FILE* out, Kind kind, ExtraICState extra); kind 4289 src/objects.h inline Kind kind(); kind 4297 src/objects.h inline bool is_load_stub() { return kind() == LOAD_IC; } kind 4298 src/objects.h inline bool is_keyed_load_stub() { return kind() == KEYED_LOAD_IC; } kind 4299 src/objects.h inline bool is_store_stub() { return kind() == STORE_IC; } kind 4300 src/objects.h inline bool is_keyed_store_stub() { return kind() == KEYED_STORE_IC; } kind 4301 src/objects.h inline bool is_call_stub() { return kind() == CALL_IC; } kind 4302 src/objects.h inline bool is_keyed_call_stub() { return kind() == KEYED_CALL_IC; } kind 4303 src/objects.h inline bool is_unary_op_stub() { return kind() == UNARY_OP_IC; } kind 4304 src/objects.h inline bool is_binary_op_stub() { return kind() == BINARY_OP_IC; } kind 4305 src/objects.h inline bool is_compare_ic_stub() { return kind() == COMPARE_IC; } kind 4306 src/objects.h inline bool is_to_boolean_ic_stub() { return kind() == TO_BOOLEAN_IC; } kind 4432 src/objects.h Kind kind, kind 4440 src/objects.h Kind kind, kind 4934 src/objects.h MUST_USE_RESULT MaybeObject* CopyAsElementsKind(ElementsKind kind, kind 7849 src/objects.h inline byte kind(); kind 7850 src/objects.h inline void set_kind(byte kind); kind 7863 src/objects.h byte kind); kind 1834 src/parser.cc Variable::Kind kind = Variable::NORMAL; kind 1839 src/parser.cc kind, kind 1846 src/parser.cc Variable::Kind kind = Variable::NORMAL; kind 1851 src/parser.cc kind, kind 3911 src/parser.cc property->kind() != ObjectLiteral::Property::PROTOTYPE; kind 4000 src/parser.cc switch (property->kind()) { kind 975 src/prettyprinter.cc switch (node->properties()->at(i)->kind()) { kind 279 src/runtime-profiler.cc if (shared_code->kind() != Code::FUNCTION) continue; kind 8441 src/runtime.cc if (unoptimized->kind() == Code::FUNCTION) { kind 8468 src/runtime.cc unoptimized->kind() == Code::FUNCTION) { kind 8618 src/runtime.cc ASSERT(function->code()->kind() == Code::OPTIMIZED_FUNCTION); kind 9785 src/runtime.cc ElementsKind kind = object->GetElementsKind(); kind 9786 src/runtime.cc switch (kind) { kind 9826 src/runtime.cc switch (kind) { kind 12915 src/runtime.cc if (code->kind() != Code::FUNCTION && kind 12916 src/runtime.cc code->kind() != Code::OPTIMIZED_FUNCTION) { kind 62 src/safepoint-table.cc ASSERT(code->kind() == Code::OPTIMIZED_FUNCTION); kind 133 src/safepoint-table.cc info.has_doubles = (kind & Safepoint::kWithDoubles); kind 140 src/safepoint-table.cc registers_.Add((kind & Safepoint::kWithRegisters) kind 215 src/safepoint-table.h Safepoint::Kind kind, kind 722 src/scanner.cc enum { DECIMAL, HEX, OCTAL } kind = DECIMAL; kind 739 src/scanner.cc kind = HEX; kind 750 src/scanner.cc kind = OCTAL; kind 753 src/scanner.cc kind = DECIMAL; kind 767 src/scanner.cc if (kind == DECIMAL) { kind 778 src/scanner.cc ASSERT(kind != HEX); // 'e'/'E' must be scanned as part of the hex number kind 779 src/scanner.cc if (kind == OCTAL) return Token::ILLEGAL; // no exponent for octals allowed kind 84 src/scopes.cc kind, kind 51 src/scopes.h Variable::Kind kind, kind 2465 src/spaces.cc isolate->code_kind_statistics()[code->kind()] += code->Size(); kind 2835 src/spaces.cc isolate->code_kind_statistics()[code->kind()] += code->Size(); kind 584 src/stub-cache.cc (kind == Code::CALL_IC ? Logger::type : Logger::KEYED_##type) kind 587 src/stub-cache.cc Code::Kind kind, kind 609 src/stub-cache.cc Code::ComputeMonomorphicFlags(kind, Code::CONSTANT_FUNCTION, extra_state, kind 614 src/stub-cache.cc CallStubCompiler compiler(isolate_, argc, kind, extra_state, cache_holder); kind 620 src/stub-cache.cc CodeCreateEvent(CALL_LOGGER_TAG(kind, CALL_IC_TAG), *code, *name)); kind 647 src/stub-cache.cc Code::ComputeMonomorphicFlags(kind, Code::FIELD, extra_state, kind 652 src/stub-cache.cc CallStubCompiler compiler(isolate_, argc, kind, extra_state, cache_holder); kind 658 src/stub-cache.cc CodeCreateEvent(CALL_LOGGER_TAG(kind, CALL_IC_TAG), *code, *name)); kind 684 src/stub-cache.cc Code::ComputeMonomorphicFlags(kind, Code::INTERCEPTOR, extra_state, kind 689 src/stub-cache.cc CallStubCompiler compiler(isolate(), argc, kind, extra_state, cache_holder); kind 695 src/stub-cache.cc CodeCreateEvent(CALL_LOGGER_TAG(kind, CALL_IC_TAG), *code, *name)); kind 714 src/stub-cache.cc Code::ComputeMonomorphicFlags(kind, Code::NORMAL, extra_state, kind 719 src/stub-cache.cc CallStubCompiler compiler(isolate(), argc, kind, extra_state, cache_holder); kind 724 src/stub-cache.cc CodeCreateEvent(CALL_LOGGER_TAG(kind, CALL_IC_TAG), *code, *name)); kind 747 src/stub-cache.cc Code::ComputeFlags(kind, UNINITIALIZED, extra_state, Code::NORMAL, argc); kind 768 src/stub-cache.cc Code::ComputeFlags(kind, UNINITIALIZED, extra_state, Code::NORMAL, argc); kind 797 src/stub-cache.cc Code::ComputeFlags(kind, PREMONOMORPHIC, extra_state, Code::NORMAL, argc); kind 814 src/stub-cache.cc Code::ComputeFlags(kind, MONOMORPHIC, extra_state, Code::NORMAL, argc); kind 828 src/stub-cache.cc ASSERT(kind == Code::KEYED_CALL_IC); kind 830 src/stub-cache.cc Code::ComputeFlags(kind, MEGAMORPHIC, Code::kNoExtraICState, kind 849 src/stub-cache.cc Code::ComputeFlags(kind, MEGAMORPHIC, extra_state, kind 869 src/stub-cache.cc Code::ComputeFlags(kind, MONOMORPHIC_PROTOTYPE_FAILURE, extra_state, kind 889 src/stub-cache.cc Code::ComputeFlags(kind, DEBUG_BREAK, Code::kNoExtraICState, kind 908 src/stub-cache.cc Code::ComputeFlags(kind, DEBUG_PREPARE_STEP_IN, Code::kNoExtraICState, kind 1193 src/stub-cache.cc Code::Kind kind = Code::ExtractKindFromFlags(flags); kind 1195 src/stub-cache.cc if (kind == Code::CALL_IC) { kind 1203 src/stub-cache.cc CodeCreateEvent(CALL_LOGGER_TAG(kind, CALL_INITIALIZE_TAG), kind 1214 src/stub-cache.cc Code::Kind kind = Code::ExtractKindFromFlags(flags); kind 1216 src/stub-cache.cc if (kind == Code::CALL_IC) { kind 1224 src/stub-cache.cc CodeCreateEvent(CALL_LOGGER_TAG(kind, CALL_PRE_MONOMORPHIC_TAG), kind 1233 src/stub-cache.cc Code::Kind kind = Code::ExtractKindFromFlags(flags); kind 1234 src/stub-cache.cc if (kind == Code::CALL_IC) { kind 1245 src/stub-cache.cc CodeCreateEvent(CALL_LOGGER_TAG(kind, CALL_NORMAL_TAG), kind 1254 src/stub-cache.cc Code::Kind kind = Code::ExtractKindFromFlags(flags); kind 1256 src/stub-cache.cc if (kind == Code::CALL_IC) { kind 1264 src/stub-cache.cc CodeCreateEvent(CALL_LOGGER_TAG(kind, CALL_MEGAMORPHIC_TAG), kind 1286 src/stub-cache.cc Code::Kind kind = Code::ExtractKindFromFlags(flags); kind 1288 src/stub-cache.cc if (kind == Code::CALL_IC) { kind 1296 src/stub-cache.cc CodeCreateEvent(CALL_LOGGER_TAG(kind, CALL_MISS_TAG), kind 1319 src/stub-cache.cc Code::Kind kind = Code::ExtractKindFromFlags(flags); kind 1320 src/stub-cache.cc if (kind == Code::CALL_IC) { kind 1329 src/stub-cache.cc CALL_LOGGER_TAG(kind, CALL_DEBUG_PREPARE_STEP_IN_TAG), kind 228 src/stub-cache.h Code::Kind kind, kind 232 src/stub-cache.h Code::Kind kind, kind 235 src/stub-cache.h Handle<Code> ComputeCallArguments(int argc, Code::Kind kind); kind 238 src/stub-cache.h Code::Kind kind, kind 242 src/stub-cache.h Code::Kind kind, kind 246 src/stub-cache.h Code* FindCallInitialize(int argc, RelocInfo::Mode mode, Code::Kind kind); kind 249 src/stub-cache.h Handle<Code> ComputeCallDebugBreak(int argc, Code::Kind kind); kind 251 src/stub-cache.h Handle<Code> ComputeCallDebugPrepareStepIn(int argc, Code::Kind kind); kind 321 src/stub-cache.h Code::Kind kind); kind 487 src/stub-cache.h Code::Kind kind); kind 782 src/stub-cache.h Code::Kind kind, kind 570 src/type-info.cc if (code->kind() == Code::KEYED_LOAD_IC || kind 571 src/type-info.cc code->kind() == Code::KEYED_STORE_IC) { kind 651 src/type-info.cc switch (target->kind()) { kind 657 src/type-info.cc if (target->kind() == Code::CALL_IC && kind 81 src/variables.h Kind kind, kind 1590 src/x64/full-codegen-x64.cc switch (property->kind()) { kind 823 src/x64/ic-x64.cc Code::Flags flags = Code::ComputeFlags(kind, kind 470 src/x64/lithium-codegen-x64.cc if (code->kind() == Code::BINARY_OP_IC || kind 471 src/x64/lithium-codegen-x64.cc code->kind() == Code::COMPARE_IC) { kind 644 src/x64/lithium-codegen-x64.cc ASSERT(kind == expected_safepoint_kind_); kind 649 src/x64/lithium-codegen-x64.cc kind, arguments, deopt_mode); kind 654 src/x64/lithium-codegen-x64.cc } else if (pointer->IsRegister() && (kind & Safepoint::kWithRegisters)) { kind 658 src/x64/lithium-codegen-x64.cc if (kind & Safepoint::kWithRegisters) { kind 1709 src/x64/lithium-codegen-x64.cc if (instr->kind() == kStrictEquality) { kind 255 src/x64/lithium-codegen-x64.h Safepoint::Kind kind, kind 215 src/x64/lithium-x64.cc stream->Add(kind() == kStrictEquality ? " === " : " == "); kind 1420 src/x64/lithium-x64.cc LOperand* temp = instr->kind() == kStrictEquality ? NULL : TempRegister(); kind 652 src/x64/lithium-x64.h EqualityKind kind() const { return hydrogen()->kind(); } kind 2522 src/x64/macro-assembler-x64.cc if (kind == StackHandler::JS_ENTRY) { kind 2536 src/x64/macro-assembler-x64.cc StackHandler::KindField::encode(kind); kind 2789 src/x64/macro-assembler-x64.cc ElementsKind kind = map->elements_kind(); kind 2790 src/x64/macro-assembler-x64.cc if (IsFastElementsKind(kind)) { kind 2791 src/x64/macro-assembler-x64.cc bool packed = IsFastPackedElementsKind(kind); kind 2793 src/x64/macro-assembler-x64.cc while (CanTransitionToMoreGeneralFastElementsKind(kind, packed)) { kind 2794 src/x64/macro-assembler-x64.cc kind = GetNextMoreGeneralFastElementsKind(kind, packed); kind 2795 src/x64/macro-assembler-x64.cc current_map = current_map->LookupElementsTransitionMap(kind); kind 4120 src/x64/macro-assembler-x64.cc ElementsKind kind = can_have_holes ? FAST_HOLEY_ELEMENTS : FAST_ELEMENTS; kind 4122 src/x64/macro-assembler-x64.cc kind, kind 336 src/x64/macro-assembler-x64.h void SetCallKind(Register dst, CallKind kind); kind 975 src/x64/macro-assembler-x64.h void PushTryHandler(StackHandler::Kind kind, int handler_index); kind 713 src/x64/stub-cache-x64.cc ASSERT(kind == Code::LOAD_IC || kind == Code::KEYED_LOAD_IC); kind 714 src/x64/stub-cache-x64.cc Handle<Code> code = (kind == Code::LOAD_IC) kind 401 test/cctest/test-compiler.cc if (f->code()->kind() == Code::FUNCTION) {