Home
last modified time | relevance | path

Searched refs:value_id (Results 1 – 4 of 4) sorted by relevance

/external/v8/include/
Dv8-experimental.h23 size_t value_id; member
33 ValueId LoadInternalField(ValueId value_id, int field_no);
34 ValueId LoadInternalFieldUnchecked(ValueId value_id, int field_no);
35 ValueId LoadValue(ValueId value_id, int offset);
36 ValueId LoadObject(ValueId value_id, int offset);
37 ValueId ToSmi(ValueId value_id);
39 void ReturnValue(ValueId value_id);
40 void CheckFlagSetOrReturnNull(ValueId value_id, int mask);
41 void CheckNotZeroOrReturnNull(ValueId value_id);
45 void CheckNotZeroOrJump(ValueId value_id, LabelId label_id);
[all …]
/external/v8/src/
Dapi-experimental.cc84 FastAccessorBuilder::ValueId FastAccessorBuilder::LoadValue(ValueId value_id, in LoadValue() argument
86 return FromApi(this)->LoadValue(value_id, offset); in LoadValue()
90 FastAccessorBuilder::ValueId FastAccessorBuilder::LoadObject(ValueId value_id, in LoadObject() argument
92 return FromApi(this)->LoadObject(value_id, offset); in LoadObject()
95 FastAccessorBuilder::ValueId FastAccessorBuilder::ToSmi(ValueId value_id) { in ToSmi() argument
96 return FromApi(this)->ToSmi(value_id); in ToSmi()
104 void FastAccessorBuilder::CheckFlagSetOrReturnNull(ValueId value_id, int mask) { in CheckFlagSetOrReturnNull() argument
105 FromApi(this)->CheckFlagSetOrReturnNull(value_id, mask); in CheckFlagSetOrReturnNull()
109 void FastAccessorBuilder::CheckNotZeroOrReturnNull(ValueId value_id) { in CheckNotZeroOrReturnNull() argument
110 FromApi(this)->CheckNotZeroOrReturnNull(value_id); in CheckNotZeroOrReturnNull()
[all …]
Dfast-accessor-assembler.h56 ValueId LoadInternalField(ValueId value_id, int field_no);
64 ValueId LoadInternalFieldUnchecked(ValueId value_id, int field_no);
66 ValueId LoadValue(ValueId value_id, int offset);
67 ValueId LoadObject(ValueId value_id, int offset);
70 ValueId ToSmi(ValueId value_id);
73 void ReturnValue(ValueId value_id);
74 void CheckFlagSetOrReturnNull(ValueId value_id, int mask);
75 void CheckNotZeroOrReturnNull(ValueId value_id);
79 void CheckNotZeroOrJump(ValueId value_id, LabelId label_id);
Dfast-accessor-assembler.cc162 void FastAccessorAssembler::CheckNotZeroOrJump(ValueId value_id, in CheckNotZeroOrJump() argument
167 assembler_->WordEqual(FromId(value_id), assembler_->IntPtrConstant(0)), in CheckNotZeroOrJump()
215 void FastAccessorAssembler::CheckIsJSObjectOrJump(ValueId value_id, in CheckIsJSObjectOrJump() argument
221 FromId(value_id), Internals::kHeapObjectMapOffset, in CheckIsJSObjectOrJump()
271 CHECK_LT(value.value_id, nodes_.size()); in FromId()
272 CHECK_NOT_NULL(nodes_.at(value.value_id)); in FromId()
273 return nodes_.at(value.value_id); in FromId()