Home
last modified time | relevance | path

Searched refs:SizeShift (Results 1 – 9 of 9) sorted by relevance

/art/compiler/optimizing/
Dinstruction_simplifier_shared.cc296 size_t component_shift = DataType::SizeShift(packed_type); in TryExtractVecArrayAccessAddress()
307 size_t another_component_shift = DataType::SizeShift(another_packed_type); in TryExtractVecArrayAccessAddress()
Ddata_type.h50 static constexpr size_t SizeShift(Type type) { in SizeShift() function
Dloop_optimization.cc267 DCHECK_GE(DataType::SizeShift(other_type), DataType::SizeShift(vector_type)); in GetOtherVL()
268 return vl >> (DataType::SizeShift(other_type) - DataType::SizeShift(vector_type)); in GetOtherVL()
1013 : ((desired_alignment - offset) >> DataType::SizeShift(i->type)); in ShouldVectorize()
1083 uint32_t shift = DataType::SizeShift(vector_dynamic_peeling_candidate_->type); in Vectorize()
Dcode_generator_arm64.cc704 __ Lsl(index_reg, index_reg, DataType::SizeShift(type)); in EmitNativeCode()
2467 offset += index << DataType::SizeShift(DataType::Type::kReference); in VisitArrayGet()
2519 offset += Int64FromLocation(index) << DataType::SizeShift(type); in VisitArrayGet()
2570 offset += Int64FromLocation(index) << DataType::SizeShift(type); in VisitArrayGet()
2600 source = HeapOperand(temp, XRegisterFrom(index), LSL, DataType::SizeShift(type)); in VisitArrayGet()
2681 offset += Int64FromLocation(index) << DataType::SizeShift(value_type); in VisitArraySet()
2701 DataType::SizeShift(value_type)); in VisitArraySet()
2791 offset += Int64FromLocation(index) << DataType::SizeShift(value_type); in VisitArraySet()
2799 DataType::SizeShift(value_type)); in VisitArraySet()
6450 size_t scale_factor = DataType::SizeShift(DataType::Type::kReference); in GenerateArrayLoadWithBakerReadBarrier()
Dcode_generator_arm_vixl.cc6190 uint32_t shift_count = DataType::SizeShift(type); in LoadFromShiftedRegOffset()
6226 uint32_t shift_count = DataType::SizeShift(type); in StoreToShiftedRegOffset()
6284 offset += index << DataType::SizeShift(DataType::Type::kReference); in VisitArrayGet()
6351 uint32_t full_offset = data_offset + (const_index << DataType::SizeShift(type)); in VisitArrayGet()
6418 data_offset += Int32ConstantFrom(index) << DataType::SizeShift(type); in VisitArrayGet()
6587 data_offset + (const_index << DataType::SizeShift(value_type)); in VisitArraySet()
Dintrinsics_arm_vixl.cc84 const uint32_t element_size_shift = DataType::SizeShift(type); in GenSystemArrayCopyBaseAddress()
107 const uint32_t element_size_shift = DataType::SizeShift(type); in GenSystemArrayCopyEndAddress()
Dintrinsics_x86.cc2458 const ScaleFactor scale_factor = static_cast<ScaleFactor>(DataType::SizeShift(type)); in GenSystemArrayCopyBaseAddress()
2480 const ScaleFactor scale_factor = static_cast<ScaleFactor>(DataType::SizeShift(type)); in GenSystemArrayCopyEndAddress()
Dintrinsics_arm64.cc2104 const int32_t element_size_shift = DataType::SizeShift(type); in GenSystemArrayCopyAddresses()
2843 temp, out.X(), LSL, DataType::SizeShift(DataType::Type::kReference)); in VisitIntegerValueOf()
Dintrinsics_x86_64.cc778 const ScaleFactor scale_factor = static_cast<ScaleFactor>(DataType::SizeShift(type)); in GenSystemArrayCopyAddresses()