Home
last modified time | relevance | path

Searched refs:is_smi (Results 1 – 8 of 8) sorted by relevance

/third_party/node/deps/v8/src/baseline/
Dbaseline-compiler.cc544 Label is_smi, is_ok; in VerifyFrame() local
545 __ JumpIfSmi(scratch, &is_smi); in VerifyFrame()
548 __ Bind(&is_smi); in VerifyFrame()
1536 Label done, is_smi, not_undetectable; in VisitTestUndetectable() local
1537 __ JumpIfSmi(kInterpreterAccumulatorRegister, &is_smi, Label::kNear); in VisitTestUndetectable()
1548 __ Bind(&is_smi); in VisitTestUndetectable()
1581 Label is_smi, is_heap_number; in VisitTestTypeOf() local
1582 __ JumpIfSmi(kInterpreterAccumulatorRegister, &is_smi, Label::kNear); in VisitTestTypeOf()
1590 __ Bind(&is_smi); in VisitTestTypeOf()
1596 Label is_smi, bad_instance_type; in VisitTestTypeOf() local
[all …]
/third_party/node/deps/v8/src/deoptimizer/
Dtranslated-state.cc413 bool is_smi = Smi::IsValid(int32_value()); in GetRawValue() local
414 if (is_smi) { in GetRawValue()
421 bool is_smi = (int64_value() >= static_cast<int64_t>(Smi::kMinValue) && in GetRawValue() local
423 if (is_smi) { in GetRawValue()
434 bool is_smi = (uint32_value() <= static_cast<uintptr_t>(Smi::kMaxValue)); in GetRawValue() local
435 if (is_smi) { in GetRawValue()
/third_party/node/deps/v8/src/codegen/x64/
Dmacro-assembler-x64.cc2338 Condition is_smi = CheckSmi(object); in CallRecordWriteStub() local
2339 Check(NegateCondition(is_smi), AbortReason::kOperandIsASmi); in CallRecordWriteStub()
2345 Condition is_smi = CheckSmi(object); in CallRecordWriteStub() local
2346 Check(is_smi, AbortReason::kOperandIsNotASmi); in CallRecordWriteStub()
2352 Condition is_smi = CheckSmi(object); in CallRecordWriteStub() local
2353 Check(is_smi, AbortReason::kOperandIsNotASmi); in CallRecordWriteStub()
/third_party/node/deps/v8/src/compiler/
Dheap-refs.cc130 bool is_smi() const { return kind_ == kSmi; } in is_smi() function in v8::internal::compiler::ObjectData
900 if (is_smi()) return false; \
1043 bool ObjectRef::IsSmi() const { return data()->is_smi(); } in HEAP_BROKER_OBJECT_LIST()
/third_party/node/deps/v8/src/torque/
Dimplementation-visitor.cc4599 bool is_smi = field_type->IsSubtypeOf(TypeOracle::GetSmiType()); in EmitLoadFieldStatement() local
4600 const std::string load_type = is_smi ? "Smi" : type_name; in EmitLoadFieldStatement()
4601 const char* postfix = is_smi ? ".value()" : ""; in EmitLoadFieldStatement()
4602 const char* optional_cage_base = is_smi ? "" : "cage_base, "; in EmitLoadFieldStatement()
4647 bool is_smi = field_type->IsSubtypeOf(TypeOracle::GetSmiType()); in EmitStoreFieldStatement() local
4668 const std::string value_to_write = is_smi ? "Smi::FromInt(value)" : "value"; in EmitStoreFieldStatement()
4670 if (!is_smi) { in EmitStoreFieldStatement()
4676 if (!is_smi) { in EmitStoreFieldStatement()
/third_party/node/deps/v8/src/builtins/
Dbuiltins-array-gen.cc645 Label is_smi(this), is_nonsmi(this), done(this); in Generate() local
657 Branch(TaggedIsSmi(start_from), &is_smi, &is_nonsmi); in Generate()
664 BIND(&is_smi); in Generate()
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/DartARM32/
Dassembler_arm.h1044 void SmiUntag(Register dst, Register src, Label *is_smi) { in SmiUntag() argument
1047 b(is_smi, CC); in SmiUntag()
/third_party/node/deps/v8/src/ic/
Daccessor-assembler.cc1106 Label load_from_cached_holder(this), is_smi(this), done(this); in HandleLoadICProtoHandler() local
1108 GotoIf(TaggedIsSmi(maybe_holder_or_constant), &is_smi); in HandleLoadICProtoHandler()
1112 BIND(&is_smi); in HandleLoadICProtoHandler()