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) {