Lines Matching refs:Type
92 DataType::Type type = use->GetType(); in TryMergeIntoShifterOperand()
93 if (type != DataType::Type::kInt32 && type != DataType::Type::kInt64) { in TryMergeIntoShifterOperand()
124 shift_amount &= use->GetType() == DataType::Type::kInt32 in TryMergeIntoShifterOperand()
129 if (!use->IsAdd() && (!use->IsSub() || use->GetType() != DataType::Type::kInt64)) { in TryMergeIntoShifterOperand()
134 } else if (type == DataType::Type::kInt64 && shift_amount == 1) { in TryMergeIntoShifterOperand()
197 DataType::Type type = instruction->GetType(); in VisitArrayGet()
208 if (type == DataType::Type::kReference) { in VisitArrayGet()
212 if (type == DataType::Type::kInt64 in VisitArrayGet()
213 || type == DataType::Type::kFloat32 in VisitArrayGet()
214 || type == DataType::Type::kFloat64) { in VisitArrayGet()
231 DataType::Type type = instruction->GetComponentType(); in VisitArraySet()
233 if (type == DataType::Type::kInt64 in VisitArraySet()
234 || type == DataType::Type::kFloat32 in VisitArraySet()
235 || type == DataType::Type::kFloat64) { in VisitArraySet()
283 DataType::Type result_type = instruction->GetResultType(); in VisitTypeConversion()
284 DataType::Type input_type = instruction->GetInputType(); in VisitTypeConversion()