Searched refs:GetPackedType (Results 1 – 12 of 12) sorted by relevance
38 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()49 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in VisitVecReplicateScalar()57 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()74 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in VisitVecReplicateScalar()81 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()87 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in VisitVecExtractScalar()95 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()101 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in VisitVecExtractScalar()109 switch (instruction->GetPackedType()) { in CreateVecUnOpLocations()125 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in CreateVecUnOpLocations()[all …]
53 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()76 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in VisitVecReplicateScalar()85 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()138 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in VisitVecReplicateScalar()145 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()162 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in VisitVecExtractScalar()170 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()186 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in VisitVecExtractScalar()194 switch (instruction->GetPackedType()) { in CreateVecUnOpLocations()213 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in CreateVecUnOpLocations()[all …]
32 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()52 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in VisitVecReplicateScalar()68 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()106 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in VisitVecReplicateScalar()113 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()130 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in VisitVecExtractScalar()138 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()144 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in VisitVecExtractScalar()161 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in VisitVecExtractScalar()169 switch (instruction->GetPackedType()) { in CreateVecUnOpLocations()[all …]
32 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()57 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in VisitVecReplicateScalar()73 switch (instruction->GetPackedType()) { in VisitVecReplicateScalar()115 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in VisitVecReplicateScalar()122 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()142 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in VisitVecExtractScalar()150 switch (instruction->GetPackedType()) { in VisitVecExtractScalar()156 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in VisitVecExtractScalar()178 LOG(FATAL) << "Unsupported SIMD type: " << instruction->GetPackedType(); in VisitVecExtractScalar()186 switch (instruction->GetPackedType()) { in CreateVecUnOpLocations()[all …]
206 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()
100 return vector_length_ * DataType::Size(GetPackedType()); in GetVectorNumberOfBytes()104 DataType::Type GetPackedType() const { in GetPackedType() function128 return GetVectorLength() == o->GetVectorLength() && GetPackedType() == o->GetPackedType(); in InstructionDataEquals()306 DataType::Type input_type = input->AsVecOperation()->GetPackedType(); in HasConsistentPackedTypes()427 DataType::Type GetInputType() const { return InputAt(0)->AsVecOperation()->GetPackedType(); } in GetInputType()428 DataType::Type GetResultType() const { return GetPackedType(); } in GetResultType()1011 DCHECK_EQ(ToSignedType(sad_left->AsVecOperation()->GetPackedType()), in HVecSADAccumulate()1012 ToSignedType(sad_right->AsVecOperation()->GetPackedType())); in HVecSADAccumulate()1059 DCHECK_EQ(ToSignedType(left->AsVecOperation()->GetPackedType()), in HVecDotProd()1060 ToSignedType(right->AsVecOperation()->GetPackedType())); in HVecDotProd()
177 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()
293 DataType::Type packed_type = access->GetPackedType(); in TryExtractVecArrayAccessAddress()304 DataType::Type another_packed_type = another_access->GetPackedType(); in TryExtractVecArrayAccessAddress()
265 type = vec_op->GetPackedType(); in GetArrayHeapLocation()558 DataType::Type type = instruction->GetPackedType(); in VisitVecLoad()566 DataType::Type type = instruction->GetPackedType(); in VisitVecStore()
552 StartAttributeStream("packed_type") << vec_operation->GetPackedType(); in VisitVecOperation()571 DataType::Type arg_type = instruction->InputAt(1)->AsVecOperation()->GetPackedType(); in VisitVecDotProd()
1808 DataType::Type type = red_vector->GetPackedType(); in GenerateVecReductionPhiInputs()1843 DataType::Type type = input_vector->GetPackedType(); in ReduceAndExtractIfNeeded()
267 DataType::Type type = mul->GetPackedType(); in TryCombineVecMultiplyAccumulate()321 binop->GetPackedType(), in TryCombineVecMultiplyAccumulate()