Home
last modified time | relevance | path

Searched refs:GetPackedType (Results 1 – 13 of 13) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_vector_arm_vixl.cc38 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()
57 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()
81 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()
95 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()
109 switch (instruction->GetPackedType()) { in CreateVecUnOpLocations()
138 switch (instruction->GetPackedType()) { in VisitVecReduce()
175 switch (instruction->GetPackedType()) { in VisitVecNeg()
204 switch (instruction->GetPackedType()) { in VisitVecAbs()
231 switch (instruction->GetPackedType()) { in VisitVecNot()
253 switch (instruction->GetPackedType()) { in CreateVecBinOpLocations()
[all …]
Dscheduler_arm64.cc206 if (DataType::IsFloatingPointType(instr->GetPackedType())) { in HandleSimpleArithmeticSIMD()
239 if (instr->GetPackedType() == DataType::Type::kBool) { in VisitVecNot()
258 if (DataType::IsFloatingPointType(instr->GetPackedType())) { in VisitVecMul()
266 if (instr->GetPackedType() == DataType::Type::kFloat32) { in VisitVecDiv()
269 DCHECK(instr->GetPackedType() == DataType::Type::kFloat64); in VisitVecDiv()
330 size_t size = DataType::Size(instr->GetPackedType()); in VisitVecLoad()
332 if (instr->GetPackedType() == DataType::Type::kUint16 in VisitVecLoad()
347 size_t size = DataType::Size(instr->GetPackedType()); in VisitVecStore()
Dcode_generator_vector_mips.cc28 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()
53 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()
99 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()
124 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()
149 DataType::Type type = instruction->GetPackedType(); in CreateVecUnOpLocations()
187 switch (instruction->GetPackedType()) { in VisitVecReduce()
259 switch (instruction->GetPackedType()) { in VisitVecNeg()
306 switch (instruction->GetPackedType()) { in VisitVecAbs()
353 switch (instruction->GetPackedType()) { in VisitVecNot()
380 switch (instruction->GetPackedType()) { in CreateVecBinOpLocations()
[all …]
Dcode_generator_vector_mips64.cc33 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()
58 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()
98 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()
123 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()
147 DataType::Type type = instruction->GetPackedType(); in CreateVecUnOpLocations()
185 switch (instruction->GetPackedType()) { in VisitVecReduce()
258 switch (instruction->GetPackedType()) { in VisitVecNeg()
305 switch (instruction->GetPackedType()) { in VisitVecAbs()
352 switch (instruction->GetPackedType()) { in VisitVecNot()
379 switch (instruction->GetPackedType()) { in CreateVecBinOpLocations()
[all …]
Dcode_generator_vector_arm64.cc43 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()
75 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()
135 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()
160 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()
184 switch (instruction->GetPackedType()) { in CreateVecUnOpLocations()
216 switch (instruction->GetPackedType()) { in VisitVecReduce()
274 switch (instruction->GetPackedType()) { in VisitVecNeg()
315 switch (instruction->GetPackedType()) { in VisitVecAbs()
354 switch (instruction->GetPackedType()) { in VisitVecNot()
377 switch (instruction->GetPackedType()) { in CreateVecBinOpLocations()
[all …]
Dcode_generator_vector_x86_64.cc32 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()
67 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()
112 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()
137 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()
168 switch (instruction->GetPackedType()) { in CreateVecUnOpLocations()
190 if (instruction->GetPackedType() == DataType::Type::kInt64 || in VisitVecReduce()
201 switch (instruction->GetPackedType()) { in VisitVecReduce()
280 switch (instruction->GetPackedType()) { in VisitVecNeg()
322 if (instruction->GetPackedType() == DataType::Type::kInt32) { in VisitVecAbs()
331 switch (instruction->GetPackedType()) { in VisitVecAbs()
[all …]
Dcode_generator_vector_x86.cc32 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()
72 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()
121 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()
149 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()
185 switch (instruction->GetPackedType()) { in CreateVecUnOpLocations()
207 if (instruction->GetPackedType() == DataType::Type::kInt64 || in VisitVecReduce()
218 switch (instruction->GetPackedType()) { in VisitVecReduce()
297 switch (instruction->GetPackedType()) { in VisitVecNeg()
339 if (instruction->GetPackedType() == DataType::Type::kInt32) { in VisitVecAbs()
348 switch (instruction->GetPackedType()) { in VisitVecAbs()
[all …]
Dnodes_vector.h99 return vector_length_ * DataType::Size(GetPackedType()); in GetVectorNumberOfBytes()
108 DataType::Type GetPackedType() const { in GetPackedType() function
132 return GetVectorLength() == o->GetVectorLength() && GetPackedType() == o->GetPackedType(); in InstructionDataEquals()
310 DataType::Type input_type = input->AsVecOperation()->GetPackedType(); in HasConsistentPackedTypes()
365 return GetPackedType(); in GetType()
433 DataType::Type GetInputType() const { return InputAt(0)->AsVecOperation()->GetPackedType(); } in GetInputType()
434 DataType::Type GetResultType() const { return GetPackedType(); } in GetResultType()
961 DCHECK_EQ(ToSignedType(sad_left->AsVecOperation()->GetPackedType()), in HVecSADAccumulate()
962 ToSignedType(sad_right->AsVecOperation()->GetPackedType())); in HVecSADAccumulate()
Dnodes_vector_test.cc177 EXPECT_EQ(DataType::Type::kInt32, v0->GetPackedType()); in TEST_F()
178 EXPECT_EQ(DataType::Type::kInt32, v1->GetPackedType()); in TEST_F()
179 EXPECT_EQ(DataType::Type::kInt32, v2->GetPackedType()); in TEST_F()
180 EXPECT_EQ(DataType::Type::kInt16, v3->GetPackedType()); in TEST_F()
181 EXPECT_EQ(DataType::Type::kInt32, v4->GetPackedType()); in TEST_F()
Dinstruction_simplifier_shared.cc293 DataType::Type packed_type = access->GetPackedType(); in TryExtractVecArrayAccessAddress()
304 DataType::Type another_packed_type = another_access->GetPackedType(); in TryExtractVecArrayAccessAddress()
Dgraph_visualizer.cc531 StartAttributeStream("packed_type") << vec_operation->GetPackedType(); in VisitVecOperation()
Dloop_optimization.cc1683 DataType::Type type = red_vector->GetPackedType(); in GenerateVecReductionPhiInputs()
1718 DataType::Type type = input_vector->GetPackedType(); in ReduceAndExtractIfNeeded()
Dinstruction_simplifier.cc259 DataType::Type type = mul->GetPackedType(); in TryCombineVecMultiplyAccumulate()
324 binop->GetPackedType(), in TryCombineVecMultiplyAccumulate()