Home
last modified time | relevance | path

Searched refs:kInt32 (Results 1 – 25 of 63) sorted by relevance

123

/art/compiler/optimizing/
Dinduction_var_analysis_test.cc109 basic_[d] = new (GetAllocator()) HPhi(GetAllocator(), d, 0, DataType::Type::kInt32); in BuildLoopNest()
115 increment_[d] = new (GetAllocator()) HAdd(DataType::Type::kInt32, basic_[d], constant1_); in BuildLoopNest()
142 HPhi* select_phi = new (GetAllocator()) HPhi(GetAllocator(), -1, 0, DataType::Type::kInt32); in BuildIf()
155 HPhi* phi = new (GetAllocator()) HPhi(GetAllocator(), vreg, 0, DataType::Type::kInt32); in InsertLoopPhi()
285 new (GetAllocator()) HAdd(DataType::Type::kInt32, constant100_, basic_[0]), 0); in TEST_F()
287 new (GetAllocator()) HSub(DataType::Type::kInt32, constant100_, basic_[0]), 0); in TEST_F()
289 new (GetAllocator()) HMul(DataType::Type::kInt32, constant100_, basic_[0]), 0); in TEST_F()
291 new (GetAllocator()) HShl(DataType::Type::kInt32, basic_[0], constant1_), 0); in TEST_F()
293 new (GetAllocator()) HNeg(DataType::Type::kInt32, basic_[0]), 0); in TEST_F()
317 new (GetAllocator()) HAdd(DataType::Type::kInt32, k_header, constant100_), 0); in TEST_F()
[all …]
Dnodes_vector_test.cc56 DataType::Type::kInt32); in BuildGraph()
134 HVecReplicateScalar(GetAllocator(), int32_parameter_, DataType::Type::kInt32, 4, kNoDexPc); in TEST_F()
136 HVecReplicateScalar(GetAllocator(), int32_parameter_, DataType::Type::kInt32, 4, kNoDexPc); in TEST_F()
138 HVecReplicateScalar(GetAllocator(), int32_parameter_, DataType::Type::kInt32, 2, kNoDexPc); in TEST_F()
146 DataType::Type::kInt32, in TEST_F()
147 SideEffects::ArrayWriteOfType(DataType::Type::kInt32), in TEST_F()
177 EXPECT_EQ(DataType::Type::kInt32, v0->GetPackedType()); in TEST_F()
178 EXPECT_EQ(DataType::Type::kInt32, v1->GetPackedType()); in TEST_F()
179 EXPECT_EQ(DataType::Type::kInt32, v2->GetPackedType()); in TEST_F()
181 EXPECT_EQ(DataType::Type::kInt32, v4->GetPackedType()); in TEST_F()
[all …]
Dscheduler_test.cc101 HInstruction* add1 = new (GetAllocator()) HAdd(DataType::Type::kInt32, c1, c2); in TestBuildDependencyGraphAndSchedule()
102 HInstruction* add2 = new (GetAllocator()) HAdd(DataType::Type::kInt32, add1, c2); in TestBuildDependencyGraphAndSchedule()
103 HInstruction* mul = new (GetAllocator()) HMul(DataType::Type::kInt32, add1, add2); in TestBuildDependencyGraphAndSchedule()
105 HInstruction* div = new (GetAllocator()) HDiv(DataType::Type::kInt32, add1, div_check, 0); in TestBuildDependencyGraphAndSchedule()
107 new (GetAllocator()) HArrayGet(array, add1, DataType::Type::kInt32, 0); in TestBuildDependencyGraphAndSchedule()
109 new (GetAllocator()) HArraySet(array, add1, add2, DataType::Type::kInt32, 0); in TestBuildDependencyGraphAndSchedule()
111 new (GetAllocator()) HArrayGet(array, add1, DataType::Type::kInt32, 0); in TestBuildDependencyGraphAndSchedule()
113 new (GetAllocator()) HArraySet(array, add1, add2, DataType::Type::kInt32, 0); in TestBuildDependencyGraphAndSchedule()
214 DataType::Type::kInt32); in TestDependencyGraphOnAliasingArrayAccesses()
218 DataType::Type::kInt32); in TestDependencyGraphOnAliasingArrayAccesses()
[all …]
Dload_store_analysis_test.cc82 graph_->GetDexFile(), dex::TypeIndex(1), 1, DataType::Type::kInt32); in TEST_F()
86 HInstruction* array_get1 = new (GetAllocator()) HArrayGet(array, c1, DataType::Type::kInt32, 0); in TEST_F()
87 HInstruction* array_get2 = new (GetAllocator()) HArrayGet(array, c2, DataType::Type::kInt32, 0); in TEST_F()
89 new (GetAllocator()) HArraySet(array, c1, c3, DataType::Type::kInt32, 0); in TEST_F()
91 new (GetAllocator()) HArraySet(array, index, c3, DataType::Type::kInt32, 0); in TEST_F()
114 DataType::Type type = DataType::Type::kInt32; in TEST_F()
167 DataType::Type::kInt32, in TEST_F()
176 DataType::Type::kInt32, in TEST_F()
185 DataType::Type::kInt32, in TEST_F()
237 graph_->GetDexFile(), dex::TypeIndex(1), 1, DataType::Type::kInt32); in TEST_F()
[all …]
Dbounds_check_elimination_test.cc73 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kInt32); // i in TEST_F()
95 null_check, bounds_check2, constant_1, DataType::Type::kInt32, 0); in TEST_F()
119 null_check, bounds_check4, constant_1, DataType::Type::kInt32, 0); in TEST_F()
132 null_check, bounds_check5, constant_1, DataType::Type::kInt32, 0); in TEST_F()
170 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kInt32); // i in TEST_F()
189 new (GetAllocator()) HAdd(DataType::Type::kInt32, parameter2, constant_max_int); in TEST_F()
205 null_check, bounds_check, constant_1, DataType::Type::kInt32, 0); in TEST_F()
235 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kInt32); // i in TEST_F()
258 new (GetAllocator()) HSub(DataType::Type::kInt32, parameter2, constant_max_int); in TEST_F()
259 HInstruction* sub2 = new (GetAllocator()) HSub(DataType::Type::kInt32, sub1, constant_max_int); in TEST_F()
[all …]
Ddata_type.h38 kInt32, enumerator
61 case Type::kInt32: in SizeShift()
88 case Type::kInt32: in Size()
117 case Type::kInt32: in IsIntegralType()
127 return type == Type::kInt32 || type == Type::kInt64; in IsIntOrLongType()
152 case Type::kInt32: in Kind()
153 return Type::kInt32; in Kind()
176 case Type::kInt32: in MinValueOfIntegralType()
202 case Type::kInt32: in MaxValueOfIntegralType()
230 return Type::kInt32; in ToSigned()
[all …]
Dparallel_move_test.cc162 DataType::Type::kInt32, in BuildParallelMove()
268 DataType::Type::kInt32, in TYPED_TEST()
273 DataType::Type::kInt32, in TYPED_TEST()
289 DataType::Type::kInt32, in TYPED_TEST()
311 DataType::Type::kInt32, in TYPED_TEST()
328 DataType::Type::kInt32, in TYPED_TEST()
343 DataType::Type::kInt32, in TYPED_TEST()
348 DataType::Type::kInt32, in TYPED_TEST()
369 DataType::Type::kInt32, in TYPED_TEST()
379 DataType::Type::kInt32, in TYPED_TEST()
[all …]
Dside_effects_test.cc31 DataType::Type::kInt32,
128 SideEffects::FieldWriteOfType(DataType::Type::kInt32, false), in TEST()
131 SideEffects::ArrayWriteOfType(DataType::Type::kInt32), in TEST()
135 SideEffects::FieldWriteOfType(DataType::Type::kInt32, false), in TEST()
138 SideEffects::ArrayWriteOfType(DataType::Type::kInt32), in TEST()
144 SideEffects::FieldWriteOfType(DataType::Type::kInt32, /* is_volatile= */ true); in TEST()
146 SideEffects::FieldWriteOfType(DataType::Type::kInt32, /* is_volatile= */ false); in TEST()
166 SideEffects::FieldWriteOfType(DataType::Type::kInt32, /* is_volatile= */ false), in TEST()
169 SideEffects::ArrayWriteOfType(DataType::Type::kInt32), in TEST()
255 SideEffects::ArrayReadOfType(DataType::Type::kInt32).ToString().c_str()); in TEST()
[all …]
Dssa_liveness_analysis_test.cc61 graph_->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kInt32); in TEST_F()
83 graph_->GetDexFile(), dex::TypeIndex(1), 1, DataType::Type::kInt32); in TEST_F()
85 graph_->GetDexFile(), dex::TypeIndex(2), 2, DataType::Type::kInt32); in TEST_F()
87 graph_->GetDexFile(), dex::TypeIndex(3), 3, DataType::Type::kInt32); in TEST_F()
117 new (GetAllocator()) HArraySet(array, index, value, DataType::Type::kInt32, /* dex_pc= */ 0); in TEST_F()
152 graph_->GetDexFile(), dex::TypeIndex(1), 1, DataType::Type::kInt32); in TEST_F()
154 graph_->GetDexFile(), dex::TypeIndex(2), 2, DataType::Type::kInt32); in TEST_F()
156 graph_->GetDexFile(), dex::TypeIndex(3), 3, DataType::Type::kInt32); in TEST_F()
190 new (GetAllocator()) HArraySet(array, index, value, DataType::Type::kInt32, /* dex_pc= */ 0); in TEST_F()
Dselect_generator_test.cc34 DataType::Type::kInt32)); in InitGraphAndParameters()
63 HPhi* phi = new (GetAllocator()) HPhi(GetAllocator(), 0, 0, DataType::Type::kInt32); in ConstructBasicGraphForSelect()
95 HAdd* instr = new (GetAllocator()) HAdd(DataType::Type::kInt32, in TEST_F()
Dcode_generator_vector_arm_vixl.cc44 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 …]
Dload_store_elimination_test.cc81 i_add1_ = new (GetAllocator()) HAdd(DataType::Type::kInt32, i_, c1); in CreateEntryBlockInstructions()
82 i_add4_ = new (GetAllocator()) HAdd(DataType::Type::kInt32, i_, c4); in CreateEntryBlockInstructions()
116 phi_ = new (GetAllocator()) HPhi(GetAllocator(), 0, 0, DataType::Type::kInt32); in CreateTestControlFlowGraph()
126 HInstruction* inc_phi = new (GetAllocator()) HAdd(DataType::Type::kInt32, phi_, c1); in CreateTestControlFlowGraph()
186 DataType::Type::kInt32, in AddVecLoad()
187 SideEffects::ArrayReadOfType(DataType::Type::kInt32), in AddVecLoad()
209 HVecReplicateScalar(GetAllocator(), c1, DataType::Type::kInt32, 4, kNoDexPc); in AddVecStore()
217 DataType::Type::kInt32, in AddVecStore()
218 SideEffects::ArrayWriteOfType(DataType::Type::kInt32), in AddVecStore()
232 HInstruction* get = new (GetAllocator()) HArrayGet(array, index, DataType::Type::kInt32, 0); in AddArrayGet()
[all …]
Ddata_type-inl.h33 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()
Dinstruction_simplifier_x86.cc62 } else if (instruction->GetResultType() == DataType::Type::kInt32) { in VisitAnd()
70 if (instruction->GetResultType() == DataType::Type::kInt32) { in VisitXor()
Dinstruction_builder.cc647 HInstruction* first = LoadLocal(instruction.VRegA(), DataType::Type::kInt32); in If_22t()
648 HInstruction* second = LoadLocal(instruction.VRegB(), DataType::Type::kInt32); in If_22t()
657 HInstruction* value = LoadLocal(instruction.VRegA(), DataType::Type::kInt32); in If_21t()
697 HInstruction* second = LoadLocal(instruction.VRegC(), DataType::Type::kInt32); in Binop_23x_shift()
717 HInstruction* second = LoadLocal(instruction.VRegB(), DataType::Type::kInt32); in Binop_12x_shift()
734 HInstruction* first = LoadLocal(instruction.VRegB(), DataType::Type::kInt32); in Binop_22s()
739 AppendInstruction(new (allocator_) T(DataType::Type::kInt32, first, second, dex_pc)); in Binop_22s()
745 HInstruction* first = LoadLocal(instruction.VRegB(), DataType::Type::kInt32); in Binop_22b()
750 AppendInstruction(new (allocator_) T(DataType::Type::kInt32, first, second, dex_pc)); in Binop_22b()
780 HInstruction* value = LoadLocal(instruction.VRegA(), DataType::Type::kInt32); in BuildSwitch()
[all …]
Dloop_optimization_test.cc69 DataType::Type::kInt32); in BuildGraph()
238 HPhi* phi = new (GetAllocator()) HPhi(GetAllocator(), 0, 0, DataType::Type::kInt32); in TEST_F()
239 HInstruction* add = new (GetAllocator()) HAdd(DataType::Type::kInt32, phi, parameter_); in TEST_F()
298 HAdd* preheader0_add = new (GetAllocator()) HAdd(DataType::Type::kInt32, parameter_, const_0); in TEST_F()
300 HAdd* preheader1_add = new (GetAllocator()) HAdd(DataType::Type::kInt32, parameter_, const_1); in TEST_F()
303 HPhi* header_phi = new (GetAllocator()) HPhi(GetAllocator(), 0, 0, DataType::Type::kInt32); in TEST_F()
306 HAdd* body_add = new (GetAllocator()) HAdd(DataType::Type::kInt32, parameter_, const_2); in TEST_F()
Dcode_generator_vector_arm64_neon.cc88 case DataType::Type::kInt32: in VisitVecReplicateScalar()
134 case DataType::Type::kInt32: in VisitVecReplicateScalar()
180 case DataType::Type::kInt32: in VisitVecExtractScalar()
200 case DataType::Type::kInt32: in VisitVecExtractScalar()
234 case DataType::Type::kInt32: in CreateVecUnOpLocations()
256 case DataType::Type::kInt32: in VisitVecReduce()
297 if (from == DataType::Type::kInt32 && to == DataType::Type::kFloat32) { in VisitVecCnv()
324 case DataType::Type::kInt32: in VisitVecNeg()
363 case DataType::Type::kInt32: in VisitVecAbs()
403 case DataType::Type::kInt32: in VisitVecNot()
[all …]
Dscheduler_arm.cc105 case DataType::Type::kInt32: in VisitRor()
136 case DataType::Type::kInt32: in HandleShiftLatencies()
523 case DataType::Type::kInt32: in VisitCompare()
541 if (instruction->GetResultType() == DataType::Type::kInt32) { in VisitBitwiseNegatedRight()
601 if (instruction->GetType() == DataType::Type::kInt32) { in VisitDataProcWithShifterOp()
643 case DataType::Type::kInt32: { in VisitArrayGet()
744 case DataType::Type::kInt32: { in VisitArraySet()
833 case DataType::Type::kInt32: { in VisitDiv()
901 case DataType::Type::kInt32: { in VisitRem()
935 case DataType::Type::kInt32: in HandleFieldGetLatencies()
[all …]
Dcode_generator_vector_arm64_sve.cc90 case DataType::Type::kInt32: in VisitVecReplicateScalar()
136 case DataType::Type::kInt32: in VisitVecReplicateScalar()
178 case DataType::Type::kInt32: in VisitVecExtractScalar()
200 case DataType::Type::kInt32: in VisitVecExtractScalar()
230 case DataType::Type::kInt32: in CreateVecUnOpLocations()
255 case DataType::Type::kInt32: in VisitVecReduce()
294 if (from == DataType::Type::kInt32 && to == DataType::Type::kFloat32) { in VisitVecCnv()
321 case DataType::Type::kInt32: in VisitVecNeg()
357 case DataType::Type::kInt32: in VisitVecAbs()
399 case DataType::Type::kInt32: in VisitVecNot()
[all …]
Dcode_generator_vector_x86.cc44 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 …]
Dcode_generator_vector_x86_64.cc38 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 …]
Dregister_allocator_test.cc462 LiveInterval::MakeFixedInterval(GetScopedAllocator(), 0, DataType::Type::kInt32); in TEST_F()
466 interval = LiveInterval::MakeFixedInterval(GetScopedAllocator(), 0, DataType::Type::kInt32); in TEST_F()
470 interval = LiveInterval::MakeFixedInterval(GetScopedAllocator(), 0, DataType::Type::kInt32); in TEST_F()
528 *phi = new (GetAllocator()) HPhi(GetAllocator(), 0, 0, DataType::Type::kInt32); in BuildIfElseWithPhi()
532 DataType::Type::kInt32, in BuildIfElseWithPhi()
541 DataType::Type::kInt32, in BuildIfElseWithPhi()
655 DataType::Type::kInt32, in BuildFieldReturn()
722 graph->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kInt32); in BuildTwoSubs()
732 *first_sub = new (GetAllocator()) HSub(DataType::Type::kInt32, parameter, constant1); in BuildTwoSubs()
734 *second_sub = new (GetAllocator()) HSub(DataType::Type::kInt32, *first_sub, constant2); in BuildTwoSubs()
[all …]
Dbuilder.h47 DataType::Type return_type = DataType::Type::kInt32);
Ddata_type_test.cc40 CheckConversion<DataType::Type::kInt32, Primitive::kPrimInt>(); in TEST()
69 DataType::Type::kInt32, in TEST()
Dinduction_var_range_test.cc72 DataType::Type::kInt32); in BuildGraph()
77 DataType::Type::kInt32); in BuildGraph()
102 HPhi* phi = new (GetAllocator()) HPhi(GetAllocator(), 0, 0, DataType::Type::kInt32); in BuildLoop()
113 new (GetAllocator()) HAdd(DataType::Type::kInt32, phi, graph_->GetIntConstant(stride)); in BuildLoop()
175 DataType::Type::kInt32); in CreateTripCount()
185 DataType::Type::kInt32); in CreateLinear()
195 DataType::Type::kInt32); in CreatePolynomial()
206 DataType::Type::kInt32); in CreateGeometric()
216 DataType::Type::kInt32); in CreateRange()
228 DataType::Type::kInt32); in CreateWrapAround()
[all …]

123