• Home
  • Raw
  • Download

Lines Matching refs:input

202                      HInstruction* input,  in HVecUnaryOperation()  argument
213 SetRawInputAt(0, input); in HVecUnaryOperation()
301 inline static bool HasConsistentPackedTypes(HInstruction* input, DataType::Type type) { in HasConsistentPackedTypes() argument
302 if (input->IsPhi()) { in HasConsistentPackedTypes()
303 return input->GetType() == HVecOperation::kSIMDType; // carries SIMD in HasConsistentPackedTypes()
305 DCHECK(input->IsVecOperation()); in HasConsistentPackedTypes()
306 DataType::Type input_type = input->AsVecOperation()->GetPackedType(); in HasConsistentPackedTypes()
347 HInstruction* input, in HVecExtractScalar() argument
353 kVecExtractScalar, allocator, input, packed_type, vector_length, dex_pc) { in HVecExtractScalar()
354 DCHECK(HasConsistentPackedTypes(input, packed_type)); in HVecExtractScalar()
384 HInstruction* input, in HVecReduce() argument
389 : HVecUnaryOperation(kVecReduce, allocator, input, packed_type, vector_length, dex_pc), in HVecReduce()
391 DCHECK(HasConsistentPackedTypes(input, packed_type)); in HVecReduce()
418 HInstruction* input, in HVecCnv() argument
422 : HVecUnaryOperation(kVecCnv, allocator, input, packed_type, vector_length, dex_pc) { in HVecCnv()
423 DCHECK(input->IsVecOperation()); in HVecCnv()
443 HInstruction* input, in HVecNeg() argument
447 : HVecUnaryOperation(kVecNeg, allocator, input, packed_type, vector_length, dex_pc) { in HVecNeg()
448 DCHECK(HasConsistentPackedTypes(input, packed_type)); in HVecNeg()
465 HInstruction* input, in HVecAbs() argument
469 : HVecUnaryOperation(kVecAbs, allocator, input, packed_type, vector_length, dex_pc) { in HVecAbs()
470 DCHECK(HasConsistentPackedTypes(input, packed_type)); in HVecAbs()
487 HInstruction* input, in HVecNot() argument
491 : HVecUnaryOperation(kVecNot, allocator, input, packed_type, vector_length, dex_pc) { in HVecNot()
492 DCHECK(input->IsVecOperation()); in HVecNot()