reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3176 if (!alloc) 3180 *alloc->address.get()); 3183 if (alloc->ShouldRefresh()) { 3188 if (!RefreshAllocation(alloc, frame_ptr)) { 3196 const uint32_t vec_size = *alloc->element.type_vec_size.get(); 3197 const Element::DataType type = *alloc->element.type.get(); 3212 const uint32_t data_size = *alloc->element.datum_size.get(); 3218 std::shared_ptr<uint8_t> buffer = GetAllocationData(alloc, frame_ptr); 3227 if (!alloc->stride.isValid()) { 3228 if (alloc->dimension.get()->dim_2 == 0) // We only have one dimension 3229 alloc->stride = 0; 3230 else if (!JITAllocationStride(alloc, frame_ptr)) { 3236 const uint32_t stride = *alloc->stride.get(); 3237 const uint32_t size = *alloc->size.get(); // Size of whole allocation 3239 alloc->element.padding.isValid() ? *alloc->element.padding.get() : 0; 3239 alloc->element.padding.isValid() ? *alloc->element.padding.get() : 0; 3246 uint32_t dim_x = alloc->dimension.get()->dim_1; 3249 uint32_t dim_y = alloc->dimension.get()->dim_2; 3252 uint32_t dim_z = alloc->dimension.get()->dim_3; 3277 (alloc->element.children.size() > 0) && 3278 (alloc->element.type_name != Element::GetFallbackStructName())) { 3291 alloc->element.type_name.AsCString(), 3292 *alloc->data_ptr.get() + offset);