Lines Matching defs:array
1234 inline GateRef StubBuilder::GetLengthOfTaggedArray(GateRef array)
1236 return Load(VariableType::INT32(), array, IntPtr(TaggedArray::LENGTH_OFFSET));
1239 inline GateRef StubBuilder::GetLengthOfJSTypedArray(GateRef array)
1241 return Load(VariableType::INT32(), array, IntPtr(JSTypedArray::ARRAY_LENGTH_OFFSET));
1244 inline GateRef StubBuilder::GetExtractLengthOfTaggedArray(GateRef array)
1246 return Load(VariableType::INT32(), array, IntPtr(TaggedArray::EXTRA_LENGTH_OFFSET));
2303 GateRef glue, GateRef array, GateRef index, GateRef key, GateRef val, GateRef attr)
2307 SetValueWithAttr(glue, array, dataOffset, key, val, attr);
2311 GateRef glue, GateRef array, GateRef index, GateRef val, GateRef rep, Label *repChange)
2315 SetValueWithRep(glue, array, dataOffset, val, rep, repChange);
2318 inline void StubBuilder::SetValueToTaggedArray(VariableType valType, GateRef glue, GateRef array,
2324 Store(valType, glue, array, dataOffset, val, mAttr);
2327 inline GateRef StubBuilder::GetValueFromTaggedArray(GateRef array, GateRef index)
2331 return Load(VariableType::JS_ANY(), array, dataOffset);
2334 inline GateRef StubBuilder::GetDataPtrInTaggedArray(GateRef array)
2336 return PtrAdd(array, IntPtr(TaggedArray::DATA_OFFSET));
3912 inline GateRef StubBuilder::GetLengthOfJSArray(GateRef array)
3914 return env_->GetBuilder()->GetLengthOfJSArray(array);