Lines Matching refs:HVecOperation
228 DataType::Type stype = HVecOperation::ToSignedType(type); in IsNarrowerOperands()
234 DataType::Type utype = HVecOperation::ToUnsignedType(type); in IsNarrowerOperands()
249 DataType::Type stype = HVecOperation::ToSignedType(type); in IsNarrowerOperand()
255 DataType::Type utype = HVecOperation::ToUnsignedType(type); in IsNarrowerOperand()
353 static HVecReduce::ReductionKind GetReductionKind(HVecOperation* reduction) { in GetReductionKind()
1370 HVecOperation* op = i->second->AsVecOperation(); in GenerateNewLoop()
1501 if (HVecOperation::ToSignedType(type) == HVecOperation::ToSignedType(instruction->GetType()) && in VectorizeUse()
1660 HVecOperation::ToProperType(type, is_unsigned)); in VectorizeUse()
1955 global_allocator_, kNoRegNumber, 0, HVecOperation::kSIMDType); in GenerateVecReductionPhi()
1975 HVecOperation* red_vector = new_red->AsVecOperation(); in GenerateVecReductionPhiInputs()
2018 if (HVecOperation::ReturnsSIMDValue(input)) { in ReduceAndExtractIfNeeded()
2020 HVecOperation* input_vector = input->AsVecOperation(); in ReduceAndExtractIfNeeded()
2205 HVecOperation::ToProperType(type, is_unsigned), in VectorizeHalvingAddIdiom()
2282 HVecOperation::ToProperType(reduction_type, is_unsigned), in VectorizeSADIdiom()
2332 op_type = HVecOperation::ToProperType(op_type, is_unsigned); in VectorizeDotProdIdiom()