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()
1356 HVecOperation* vec_op = it->AsVecOperation(); in VectorizePredicated()
1661 HVecOperation* op = instr->AsVecOperation(); in GenerateNewLoopPredicated()
1846 if (HVecOperation::ToSignedType(type) == HVecOperation::ToSignedType(instruction->GetType()) && in VectorizeUse()
2005 HVecOperation::ToProperType(type, is_unsigned)); in VectorizeUse()
2303 global_allocator_, kNoRegNumber, 0, HVecOperation::kSIMDType); in GenerateVecReductionPhi()
2323 HVecOperation* red_vector = new_red->AsVecOperation(); in GenerateVecReductionPhiInputs()
2358 if (HVecOperation::ReturnsSIMDValue(input)) { in ReduceAndExtractIfNeeded()
2360 HVecOperation* input_vector = input->AsVecOperation(); in ReduceAndExtractIfNeeded()
2545 HVecOperation::ToProperType(type, is_unsigned), in VectorizeHalvingAddIdiom()
2622 HVecOperation::ToProperType(reduction_type, is_unsigned), in VectorizeSADIdiom()
2672 op_type = HVecOperation::ToProperType(op_type, is_unsigned); in VectorizeDotProdIdiom()
2755 type = HVecOperation::ToProperType(type, is_unsigned); in VectorizeIfCondition()