Searched refs:vector_length (Results 1 – 5 of 5) sorted by relevance
/art/compiler/optimizing/ |
D | nodes_vector.h | 79 size_t vector_length, in HVecOperation() argument 88 vector_length_(vector_length) { in HVecOperation() 92 DCHECK_LT(1u, vector_length); in HVecOperation() 272 size_t vector_length, in HVecUnaryOperation() argument 279 vector_length, in HVecUnaryOperation() 300 size_t vector_length, in HVecBinaryOperation() argument 307 vector_length, in HVecBinaryOperation() 331 size_t vector_length, in HVecMemoryOperation() argument 338 vector_length, in HVecMemoryOperation() 391 size_t vector_length, in HVecReplicateScalar() argument [all …]
|
D | load_store_analysis.h | 107 size_t vector_length, in HeapLocation() argument 114 vector_length_(vector_length), in HeapLocation() 257 size_t vector_length = HeapLocation::kScalar; in GetArrayHeapLocation() local 264 vector_length = vec_op->GetVectorLength(); in GetArrayHeapLocation() 272 vector_length, in GetArrayHeapLocation() 295 size_t vector_length, in FindHeapLocationIndex() argument 305 loc->GetVectorLength() == vector_length && in FindHeapLocationIndex() 451 size_t vector_length, in MaybeCreateHeapLocation() argument 457 ref_info, type, offset, index, vector_length, declaring_class_def_index, is_vec_op); in MaybeCreateHeapLocation() 460 ref_info, type, offset, index, vector_length, declaring_class_def_index, is_vec_op); in MaybeCreateHeapLocation() [all …]
|
D | loop_analysis.cc | 159 uint32_t vector_length) const override { in GetSIMDUnrollingFactor() 162 DCHECK_NE(vector_length, 0u); in GetSIMDUnrollingFactor() 167 if (trip_count < (2 * vector_length + max_peel)) { in GetSIMDUnrollingFactor() 180 uint32_t uf2 = (trip_count - max_peel) / vector_length; in GetSIMDUnrollingFactor() 321 uint32_t vector_length) const override { in GetSIMDUnrollingFactor() 322 DCHECK_NE(vector_length, 0u); in GetSIMDUnrollingFactor() 337 if (trip_count < (2 * vector_length + max_peel)) { in GetSIMDUnrollingFactor() 350 uint32_t uf2 = (trip_count - max_peel) / vector_length; in GetSIMDUnrollingFactor()
|
D | loop_analysis.h | 181 [[maybe_unused]] uint32_t vector_length) const { in GetSIMDUnrollingFactor() argument
|
D | loop_optimization.cc | 2046 size_t vector_length = simd_register_size_ / DataType::Size(type); in TrySetVectorType() local 2056 return TrySetVectorLength(type, vector_length); in TrySetVectorType() 2064 return TrySetVectorLength(type, vector_length); in TrySetVectorType() 2074 return TrySetVectorLength(type, vector_length); in TrySetVectorType() 2077 return TrySetVectorLength(type, vector_length); in TrySetVectorType() 2080 return TrySetVectorLength(type, vector_length); in TrySetVectorType() 2083 return TrySetVectorLength(type, vector_length); in TrySetVectorType() 2086 return TrySetVectorLength(type, vector_length); in TrySetVectorType() 2325 uint32_t vector_length = red_vector->GetVectorLength(); in GenerateVecReductionPhiInputs() local 2332 vector_length, in GenerateVecReductionPhiInputs() [all …]
|