Lines Matching defs:kind

68     DCHECK_NE(GetCode().kind(), CodeKind::BASELINE);
135 CodeKind AbstractCode::kind() {
136 return IsCode() ? GetCode().kind() : CodeKind::INTERPRETED_FUNCTION;
204 kind() != CodeKind::BASELINE,
205 kind() != CodeKind::BASELINE &&
209 kind() == CodeKind::BASELINE,
210 kind() == CodeKind::BASELINE &&
214 kind() != CodeKind::BASELINE,
215 kind() != CodeKind::BASELINE &&
218 kind() == CodeKind::BASELINE,
219 kind() == CodeKind::BASELINE &&
222 // Concurrent marker needs to access kind specific flags in code data container.
361 if (kind() == CodeKind::BASELINE) {
447 if (kind() != CodeKind::BASELINE) {
538 CodeKind Code::kind() const {
549 CHECK_EQ(kind(), CodeKind::BASELINE);
561 CHECK_EQ(kind(), CodeKind::BASELINE);
590 CHECK_EQ(kind(), CodeKind::BASELINE);
607 void Code::initialize_flags(CodeKind kind, bool is_turbofanned, int stack_slots,
610 DCHECK(!CodeKindIsInterpretedJSFunction(kind));
611 uint32_t flags = KindField::encode(kind) |
639 CodeKindCanTierUp(kind()));
641 (CodeKindCanDeoptimize(kind()) && marked_for_deoptimization());
649 CodeKindCanTierUp(kind()));
651 (CodeKindCanDeoptimize(kind()) && marked_for_deoptimization());
655 return kind() != CodeKind::JS_TO_WASM_FUNCTION &&
656 kind() != CodeKind::C_WASM_ENTRY && kind() != CodeKind::WASM_FUNCTION;
664 bool Code::is_maglevved() const { return kind() == CodeKind::MAGLEV; }
667 DCHECK(CodeKindIsOptimizedJSFunction(kind()));
674 DCHECK(CodeKindIsOptimizedJSFunction(kind()));
682 DCHECK(kind() == CodeKind::BUILTIN);
689 DCHECK(kind() == CodeKind::BUILTIN);
723 DCHECK(CodeKindIsOptimizedJSFunction(kind()) || size == 0);
728 DCHECK(CodeKindIsOptimizedJSFunction(kind()) || size == 0);
745 // kind field is not available on CodeDataContainer when external code space
747 DCHECK(CodeKindCanDeoptimize(kind()));
754 DCHECK(CodeKindCanDeoptimize(kind()));
760 // kind field is not available on CodeDataContainer when external code space
762 DCHECK(CodeKindCanDeoptimize(kind()));
775 DCHECK(CodeKindIsOptimizedJSFunction(kind()));
782 DCHECK(CodeKindIsOptimizedJSFunction(kind()));
791 return CodeKindIsOptimizedJSFunction(kind());
794 bool Code::is_wasm_code() const { return kind() == CodeKind::WASM_FUNCTION; }
1070 void CodeDataContainer::initialize_flags(CodeKind kind, Builtin builtin_id) {
1072 uint16_t value = KindField::encode(kind);
1080 CodeKind CodeDataContainer::kind() const {
1100 return CodeKindIsOptimizedJSFunction(kind());