Lines Matching refs:boilerplate_elements
1847 FixedArrayBaseRef boilerplate_elements = maybe_boilerplate_elements.value(); in TryAllocateFastLiteralElements() local
1851 boilerplate, JSObject::kElementsOffset, boilerplate_elements); in TryAllocateFastLiteralElements()
1854 int const elements_length = boilerplate_elements.length(); in TryAllocateFastLiteralElements()
1855 MapRef elements_map = boilerplate_elements.map(); in TryAllocateFastLiteralElements()
1858 dependencies()->DependOnObjectSlotValue(boilerplate_elements, in TryAllocateFastLiteralElements()
1860 if (boilerplate_elements.length() == 0 || elements_map.IsFixedCowArrayMap()) { in TryAllocateFastLiteralElements()
1862 !boilerplate.IsElementsTenured(boilerplate_elements)) { in TryAllocateFastLiteralElements()
1865 return jsgraph()->Constant(boilerplate_elements); in TryAllocateFastLiteralElements()
1870 if (boilerplate_elements.IsFixedDoubleArray()) { in TryAllocateFastLiteralElements()
1871 int const size = FixedDoubleArray::SizeFor(boilerplate_elements.length()); in TryAllocateFastLiteralElements()
1874 FixedDoubleArrayRef elements = boilerplate_elements.AsFixedDoubleArray(); in TryAllocateFastLiteralElements()
1882 FixedArrayRef elements = boilerplate_elements.AsFixedArray(); in TryAllocateFastLiteralElements()
1903 ElementAccess const access = boilerplate_elements.IsFixedDoubleArray() in TryAllocateFastLiteralElements()