Searched refs:is_smi (Results 1 – 8 of 8) sorted by relevance
/third_party/node/deps/v8/src/baseline/ |
D | baseline-compiler.cc | 544 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/ |
D | translated-state.cc | 413 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/ |
D | macro-assembler-x64.cc | 2338 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/ |
D | heap-refs.cc | 130 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/ |
D | implementation-visitor.cc | 4599 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/ |
D | builtins-array-gen.cc | 645 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/ |
D | assembler_arm.h | 1044 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/ |
D | accessor-assembler.cc | 1106 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()
|