/art/compiler/optimizing/ |
D | load_store_analysis_test.cc | 73 graph_->GetDexFile(), dex::TypeIndex(1), 1, DataType::Type::kInt32); in TEST_F() 77 HInstruction* array_get1 = new (GetAllocator()) HArrayGet(array, c1, DataType::Type::kInt32, 0); in TEST_F() 78 HInstruction* array_get2 = new (GetAllocator()) HArrayGet(array, c2, DataType::Type::kInt32, 0); in TEST_F() 80 new (GetAllocator()) HArraySet(array, c1, c3, DataType::Type::kInt32, 0); in TEST_F() 82 new (GetAllocator()) HArraySet(array, index, c3, DataType::Type::kInt32, 0); in TEST_F() 105 DataType::Type type = DataType::Type::kInt32; in TEST_F() 159 DataType::Type::kInt32, in TEST_F() 168 DataType::Type::kInt32, in TEST_F() 177 DataType::Type::kInt32, in TEST_F() 228 graph_->GetDexFile(), dex::TypeIndex(1), 1, DataType::Type::kInt32); in TEST_F() [all …]
|
D | induction_var_analysis_test.cc | 110 basic_[d] = new (GetAllocator()) HPhi(GetAllocator(), d, 0, DataType::Type::kInt32); in BuildLoopNest() 116 increment_[d] = new (GetAllocator()) HAdd(DataType::Type::kInt32, basic_[d], constant1_); in BuildLoopNest() 143 HPhi* select_phi = new (GetAllocator()) HPhi(GetAllocator(), -1, 0, DataType::Type::kInt32); in BuildIf() 156 HPhi* phi = new (GetAllocator()) HPhi(GetAllocator(), vreg, 0, DataType::Type::kInt32); in InsertLoopPhi() 286 new (GetAllocator()) HAdd(DataType::Type::kInt32, constant100_, basic_[0]), 0); in TEST_F() 288 new (GetAllocator()) HSub(DataType::Type::kInt32, constant100_, basic_[0]), 0); in TEST_F() 290 new (GetAllocator()) HMul(DataType::Type::kInt32, constant100_, basic_[0]), 0); in TEST_F() 292 new (GetAllocator()) HShl(DataType::Type::kInt32, basic_[0], constant1_), 0); in TEST_F() 294 new (GetAllocator()) HNeg(DataType::Type::kInt32, basic_[0]), 0); in TEST_F() 318 new (GetAllocator()) HAdd(DataType::Type::kInt32, k_header, constant100_), 0); in TEST_F() [all …]
|
D | nodes_vector_test.cc | 57 DataType::Type::kInt32); in BuildGraph() 135 HVecReplicateScalar(GetAllocator(), int32_parameter_, DataType::Type::kInt32, 4, kNoDexPc); in TEST_F() 137 HVecReplicateScalar(GetAllocator(), int32_parameter_, DataType::Type::kInt32, 4, kNoDexPc); in TEST_F() 139 HVecReplicateScalar(GetAllocator(), int32_parameter_, DataType::Type::kInt32, 2, kNoDexPc); in TEST_F() 147 DataType::Type::kInt32, in TEST_F() 148 SideEffects::ArrayWriteOfType(DataType::Type::kInt32), in TEST_F() 178 EXPECT_EQ(DataType::Type::kInt32, v0->GetPackedType()); in TEST_F() 179 EXPECT_EQ(DataType::Type::kInt32, v1->GetPackedType()); in TEST_F() 180 EXPECT_EQ(DataType::Type::kInt32, v2->GetPackedType()); in TEST_F() 182 EXPECT_EQ(DataType::Type::kInt32, v4->GetPackedType()); in TEST_F() [all …]
|
D | scheduler_test.cc | 102 HInstruction* add1 = new (GetAllocator()) HAdd(DataType::Type::kInt32, c1, c2); in TestBuildDependencyGraphAndSchedule() 103 HInstruction* add2 = new (GetAllocator()) HAdd(DataType::Type::kInt32, add1, c2); in TestBuildDependencyGraphAndSchedule() 104 HInstruction* mul = new (GetAllocator()) HMul(DataType::Type::kInt32, add1, add2); in TestBuildDependencyGraphAndSchedule() 106 HInstruction* div = new (GetAllocator()) HDiv(DataType::Type::kInt32, add1, div_check, 0); in TestBuildDependencyGraphAndSchedule() 108 new (GetAllocator()) HArrayGet(array, add1, DataType::Type::kInt32, 0); in TestBuildDependencyGraphAndSchedule() 110 new (GetAllocator()) HArraySet(array, add1, add2, DataType::Type::kInt32, 0); in TestBuildDependencyGraphAndSchedule() 112 new (GetAllocator()) HArrayGet(array, add1, DataType::Type::kInt32, 0); in TestBuildDependencyGraphAndSchedule() 114 new (GetAllocator()) HArraySet(array, add1, add2, DataType::Type::kInt32, 0); in TestBuildDependencyGraphAndSchedule() 215 DataType::Type::kInt32); in TestDependencyGraphOnAliasingArrayAccesses() 219 DataType::Type::kInt32); in TestDependencyGraphOnAliasingArrayAccesses() [all …]
|
D | bounds_check_elimination_test.cc | 74 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kInt32); // i in TEST_F() 96 null_check, bounds_check2, constant_1, DataType::Type::kInt32, 0); in TEST_F() 120 null_check, bounds_check4, constant_1, DataType::Type::kInt32, 0); in TEST_F() 133 null_check, bounds_check5, constant_1, DataType::Type::kInt32, 0); in TEST_F() 171 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kInt32); // i in TEST_F() 190 new (GetAllocator()) HAdd(DataType::Type::kInt32, parameter2, constant_max_int); in TEST_F() 206 null_check, bounds_check, constant_1, DataType::Type::kInt32, 0); in TEST_F() 236 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kInt32); // i in TEST_F() 259 new (GetAllocator()) HSub(DataType::Type::kInt32, parameter2, constant_max_int); in TEST_F() 260 HInstruction* sub2 = new (GetAllocator()) HSub(DataType::Type::kInt32, sub1, constant_max_int); in TEST_F() [all …]
|
D | data_type.h | 39 kInt32, enumerator 62 case Type::kInt32: in SizeShift() 89 case Type::kInt32: in Size() 113 return Type::kInt32; in SignedIntegralTypeFromSize() 139 case Type::kInt32: in IsIntegralType() 149 return type == Type::kInt32 || type == Type::kInt64; in IsIntOrLongType() 174 case Type::kInt32: in Kind() 175 return Type::kInt32; in Kind() 198 case Type::kInt32: in MinValueOfIntegralType() 224 case Type::kInt32: in MaxValueOfIntegralType() [all …]
|
D | load_store_elimination_test.cc | 96 i_add1_ = new (GetAllocator()) HAdd(DataType::Type::kInt32, i_, c1); in CreateEntryBlockInstructions() 97 i_add4_ = new (GetAllocator()) HAdd(DataType::Type::kInt32, i_, c4); in CreateEntryBlockInstructions() 131 phi_ = new (GetAllocator()) HPhi(GetAllocator(), 0, 0, DataType::Type::kInt32); in CreateTestControlFlowGraph() 141 HInstruction* inc_phi = new (GetAllocator()) HAdd(DataType::Type::kInt32, phi_, c1); in CreateTestControlFlowGraph() 201 DataType::Type::kInt32, in AddVecLoad() 202 SideEffects::ArrayReadOfType(DataType::Type::kInt32), in AddVecLoad() 224 HVecReplicateScalar(GetAllocator(), c1, DataType::Type::kInt32, 4, kNoDexPc); in AddVecStore() 232 DataType::Type::kInt32, in AddVecStore() 233 SideEffects::ArrayWriteOfType(DataType::Type::kInt32), in AddVecStore() 247 HInstruction* get = new (GetAllocator()) HArrayGet(array, index, DataType::Type::kInt32, 0); in AddArrayGet() [all …]
|
D | parallel_move_test.cc | 163 DataType::Type::kInt32, in BuildParallelMove() 269 DataType::Type::kInt32, in TYPED_TEST() 274 DataType::Type::kInt32, in TYPED_TEST() 290 DataType::Type::kInt32, in TYPED_TEST() 312 DataType::Type::kInt32, in TYPED_TEST() 329 DataType::Type::kInt32, in TYPED_TEST() 344 DataType::Type::kInt32, in TYPED_TEST() 349 DataType::Type::kInt32, in TYPED_TEST() 370 DataType::Type::kInt32, in TYPED_TEST() 380 DataType::Type::kInt32, in TYPED_TEST() [all …]
|
D | side_effects_test.cc | 32 DataType::Type::kInt32, 129 SideEffects::FieldWriteOfType(DataType::Type::kInt32, false), in TEST() 132 SideEffects::ArrayWriteOfType(DataType::Type::kInt32), in TEST() 136 SideEffects::FieldWriteOfType(DataType::Type::kInt32, false), in TEST() 139 SideEffects::ArrayWriteOfType(DataType::Type::kInt32), in TEST() 145 SideEffects::FieldWriteOfType(DataType::Type::kInt32, /* is_volatile= */ true); in TEST() 147 SideEffects::FieldWriteOfType(DataType::Type::kInt32, /* is_volatile= */ false); in TEST() 167 SideEffects::FieldWriteOfType(DataType::Type::kInt32, /* is_volatile= */ false), in TEST() 170 SideEffects::ArrayWriteOfType(DataType::Type::kInt32), in TEST() 256 SideEffects::ArrayReadOfType(DataType::Type::kInt32).ToString().c_str()); in TEST() [all …]
|
D | ssa_liveness_analysis_test.cc | 62 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kInt32); in TEST_F() 84 graph_->GetDexFile(), dex::TypeIndex(1), 1, DataType::Type::kInt32); in TEST_F() 86 graph_->GetDexFile(), dex::TypeIndex(2), 2, DataType::Type::kInt32); in TEST_F() 88 graph_->GetDexFile(), dex::TypeIndex(3), 3, DataType::Type::kInt32); in TEST_F() 118 new (GetAllocator()) HArraySet(array, index, value, DataType::Type::kInt32, /* dex_pc= */ 0); in TEST_F() 153 graph_->GetDexFile(), dex::TypeIndex(1), 1, DataType::Type::kInt32); in TEST_F() 155 graph_->GetDexFile(), dex::TypeIndex(2), 2, DataType::Type::kInt32); in TEST_F() 157 graph_->GetDexFile(), dex::TypeIndex(3), 3, DataType::Type::kInt32); in TEST_F() 191 new (GetAllocator()) HArraySet(array, index, value, DataType::Type::kInt32, /* dex_pc= */ 0); in TEST_F()
|
D | select_generator_test.cc | 35 DataType::Type::kInt32)); in InitGraphAndParameters() 64 HPhi* phi = new (GetAllocator()) HPhi(GetAllocator(), 0, 0, DataType::Type::kInt32); in ConstructBasicGraphForSelect() 96 HAdd* instr = new (GetAllocator()) HAdd(DataType::Type::kInt32, in TEST_F()
|
D | code_generator_vector_arm_vixl.cc | 44 case DataType::Type::kInt32: in VisitVecReplicateScalar() 69 case DataType::Type::kInt32: in VisitVecReplicateScalar() 82 case DataType::Type::kInt32: in VisitVecExtractScalar() 96 case DataType::Type::kInt32: in VisitVecExtractScalar() 120 case DataType::Type::kInt32: in CreateVecUnOpLocations() 139 case DataType::Type::kInt32: in VisitVecReduce() 186 case DataType::Type::kInt32: in VisitVecNeg() 213 case DataType::Type::kInt32: in VisitVecAbs() 241 case DataType::Type::kInt32: in VisitVecNot() 259 case DataType::Type::kInt32: in CreateVecBinOpLocations() [all …]
|
D | data_type-inl.h | 33 case Primitive::kPrimInt: return DataType::Type::kInt32; in DataTypeFromPrimitive() 51 case DataType::Type::kInt32: return Primitive::kPrimInt; in DataTypeToPrimitive() 76 case DataType::Type::kInt32: return 'i'; // Java int (I). in TypeId()
|
D | instruction_simplifier_x86.cc | 62 } else if (instruction->GetResultType() == DataType::Type::kInt32) { in VisitAnd() 70 if (instruction->GetResultType() == DataType::Type::kInt32) { in VisitXor()
|
D | register_allocator_test.cc | 431 LiveInterval::MakeFixedInterval(GetScopedAllocator(), 0, DataType::Type::kInt32); in TEST_F() 435 interval = LiveInterval::MakeFixedInterval(GetScopedAllocator(), 0, DataType::Type::kInt32); in TEST_F() 439 interval = LiveInterval::MakeFixedInterval(GetScopedAllocator(), 0, DataType::Type::kInt32); in TEST_F() 497 *phi = new (GetAllocator()) HPhi(GetAllocator(), 0, 0, DataType::Type::kInt32); in BuildIfElseWithPhi() 501 DataType::Type::kInt32, in BuildIfElseWithPhi() 510 DataType::Type::kInt32, in BuildIfElseWithPhi() 618 DataType::Type::kInt32, in BuildFieldReturn() 679 graph->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kInt32); in BuildTwoSubs() 689 *first_sub = new (GetAllocator()) HSub(DataType::Type::kInt32, parameter, constant1); in BuildTwoSubs() 691 *second_sub = new (GetAllocator()) HSub(DataType::Type::kInt32, *first_sub, constant2); in BuildTwoSubs() [all …]
|
D | code_generator_vector_arm64_neon.cc | 86 case DataType::Type::kInt32: in VisitVecReplicateScalar() 132 case DataType::Type::kInt32: in VisitVecReplicateScalar() 178 case DataType::Type::kInt32: in VisitVecExtractScalar() 198 case DataType::Type::kInt32: in VisitVecExtractScalar() 232 case DataType::Type::kInt32: in CreateVecUnOpLocations() 254 case DataType::Type::kInt32: in VisitVecReduce() 295 if (from == DataType::Type::kInt32 && to == DataType::Type::kFloat32) { in VisitVecCnv() 322 case DataType::Type::kInt32: in VisitVecNeg() 361 case DataType::Type::kInt32: in VisitVecAbs() 401 case DataType::Type::kInt32: in VisitVecNot() [all …]
|
D | loop_optimization_test.cc | 70 DataType::Type::kInt32); in BuildGraph() 236 HPhi* phi = new (GetAllocator()) HPhi(GetAllocator(), 0, 0, DataType::Type::kInt32); in TEST_F() 237 HInstruction* add = new (GetAllocator()) HAdd(DataType::Type::kInt32, phi, parameter_); in TEST_F() 296 HAdd* preheader0_add = new (GetAllocator()) HAdd(DataType::Type::kInt32, parameter_, const_0); in TEST_F() 298 HAdd* preheader1_add = new (GetAllocator()) HAdd(DataType::Type::kInt32, parameter_, const_1); in TEST_F() 301 HPhi* header_phi = new (GetAllocator()) HPhi(GetAllocator(), 0, 0, DataType::Type::kInt32); in TEST_F() 304 HAdd* body_add = new (GetAllocator()) HAdd(DataType::Type::kInt32, parameter_, const_2); in TEST_F()
|
D | code_generator_vector_x86_64.cc | 38 case DataType::Type::kInt32: in VisitVecReplicateScalar() 85 case DataType::Type::kInt32: in VisitVecReplicateScalar() 119 case DataType::Type::kInt32: in VisitVecExtractScalar() 146 case DataType::Type::kInt32: in VisitVecExtractScalar() 175 case DataType::Type::kInt32: in CreateVecUnOpLocations() 203 case DataType::Type::kInt32: in VisitVecReduce() 250 if (from == DataType::Type::kInt32 && to == DataType::Type::kFloat32) { in VisitVecCnv() 279 case DataType::Type::kInt32: in VisitVecNeg() 308 if (instruction->GetPackedType() == DataType::Type::kInt32) { in VisitVecAbs() 318 case DataType::Type::kInt32: { in VisitVecAbs() [all …]
|
D | code_generator_vector_x86.cc | 44 case DataType::Type::kInt32: in VisitVecReplicateScalar() 90 case DataType::Type::kInt32: in VisitVecReplicateScalar() 132 case DataType::Type::kInt32: in VisitVecExtractScalar() 158 case DataType::Type::kInt32: in VisitVecExtractScalar() 192 case DataType::Type::kInt32: in CreateVecUnOpLocations() 220 case DataType::Type::kInt32: in VisitVecReduce() 267 if (from == DataType::Type::kInt32 && to == DataType::Type::kFloat32) { in VisitVecCnv() 296 case DataType::Type::kInt32: in VisitVecNeg() 325 if (instruction->GetPackedType() == DataType::Type::kInt32) { in VisitVecAbs() 335 case DataType::Type::kInt32: { in VisitVecAbs() [all …]
|
D | instruction_builder.cc | 670 HInstruction* value = LoadLocal(instruction.VRegA(), DataType::Type::kInt32); in If_21_22t() 675 HInstruction* second = LoadLocal(instruction.VRegB(), DataType::Type::kInt32); in If_21_22t() 729 HInstruction* second = LoadLocal(instruction.VRegC(), DataType::Type::kInt32); in Binop_23x_shift() 749 HInstruction* second = LoadLocal(instruction.VRegB(), DataType::Type::kInt32); in Binop_12x_shift() 766 HInstruction* first = LoadLocal(instruction.VRegB(), DataType::Type::kInt32); in Binop_22s() 771 AppendInstruction(new (allocator_) T(DataType::Type::kInt32, first, second, dex_pc)); in Binop_22s() 777 HInstruction* first = LoadLocal(instruction.VRegB(), DataType::Type::kInt32); in Binop_22b() 782 AppendInstruction(new (allocator_) T(DataType::Type::kInt32, first, second, dex_pc)); in Binop_22b() 812 HInstruction* value = LoadLocal(instruction.VRegA(), DataType::Type::kInt32); in BuildSwitch() 1265 DataType::Kind(index_type) != DataType::Type::kInt32) { in DecideVarHandleIntrinsic() [all …]
|
D | code_generator_vector_arm64_sve.cc | 86 case DataType::Type::kInt32: in VisitVecReplicateScalar() 132 case DataType::Type::kInt32: in VisitVecReplicateScalar() 174 case DataType::Type::kInt32: in VisitVecExtractScalar() 196 case DataType::Type::kInt32: in VisitVecExtractScalar() 226 case DataType::Type::kInt32: in CreateVecUnOpLocations() 251 case DataType::Type::kInt32: in VisitVecReduce() 290 if (from == DataType::Type::kInt32 && to == DataType::Type::kFloat32) { in VisitVecCnv() 317 case DataType::Type::kInt32: in VisitVecNeg() 353 case DataType::Type::kInt32: in VisitVecAbs() 395 case DataType::Type::kInt32: in VisitVecNot() [all …]
|
D | scheduler_arm.cc | 216 case DataType::Type::kInt32: in VisitRor() 247 case DataType::Type::kInt32: in HandleShiftLatencies() 634 case DataType::Type::kInt32: in VisitCompare() 652 if (instruction->GetResultType() == DataType::Type::kInt32) { in VisitBitwiseNegatedRight() 712 if (instruction->GetType() == DataType::Type::kInt32) { in VisitDataProcWithShifterOp() 754 case DataType::Type::kInt32: { in VisitArrayGet() 855 case DataType::Type::kInt32: { in VisitArraySet() 944 case DataType::Type::kInt32: { in VisitDiv() 1007 case DataType::Type::kInt32: { in VisitRem() 1039 case DataType::Type::kInt32: in HandleFieldGetLatencies() [all …]
|
D | builder.h | 48 DataType::Type return_type = DataType::Type::kInt32);
|
D | nodes_shared.h | 87 DataType::Type::kInt32, in HIntermediateAddressIndex() 141 shift_amount_(shift & (instr->GetType() == DataType::Type::kInt32
|
D | data_type_test.cc | 40 CheckConversion<DataType::Type::kInt32, Primitive::kPrimInt>(); in TEST() 69 DataType::Type::kInt32, in TEST()
|