Lines Matching refs:AsVector
40 if (const analysis::Vector* vec_type = type->AsVector()) { in ElementWidth()
54 } else if (const analysis::Vector* vec_type = type->AsVector()) { in HasFloatingPoint()
140 assert(c->type()->AsVector()); in NegateVectorConstant()
166 if (c->type()->AsVector()) { in NegateConstant()
519 if (const analysis::Vector* vector_type = type->AsVector()) { in PerformOperation()
1286 if (composite_type->AsVector() == nullptr) { in CompositeConstructFeedingExtract()
1311 type_mgr->GetType(element_def->type_id())->AsVector(); in CompositeConstructFeedingExtract()
1498 assert(first_input_type->AsVector() && in VectorShuffleFeedingExtract()
1500 uint32_t first_input_size = first_input_type->AsVector()->element_count(); in VectorShuffleFeedingExtract()
1670 assert(type->AsVector()); in RedundantSelect()
1961 const analysis::Vector* vector_type = constants[i]->type()->AsVector(); in DotProductDoingExtract()
2055 type_mgr->GetType(feeding_shuffle_inst->type_id())->AsVector(); in VectorShuffleFeedingShuffle()
2072 type_mgr->GetType(feeder2->type_id())->AsVector(); in VectorShuffleFeedingShuffle()
2147 uint32_t new_op0_size = new_feeder_type->AsVector()->element_count(); in VectorShuffleFeedingShuffle()