/art/compiler/optimizing/ |
D | nodes_vector_test.cc | 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() 141 HVecReplicateScalar(GetAllocator(), int32_parameter_, DataType::Type::kInt16, 4, kNoDexPc); in TEST_F() 150 kNoDexPc); in TEST_F() 205 kNoDexPc); in TEST_F() 213 kNoDexPc); in TEST_F() 221 kNoDexPc); in TEST_F() 251 HVecReplicateScalar(GetAllocator(), int32_parameter_, DataType::Type::kInt32, 4, kNoDexPc); in TEST_F() 260 kNoDexPc); in TEST_F() [all …]
|
D | block_builder.cc | 236 DCHECK_NE(catch_block->GetDexPc(), kNoDexPc) << "Should not be called on synthetic blocks"; in MightHaveLiveNormalPredecessors() 275 if (block->GetDexPc() == kNoDexPc) { in InsertTryBoundaryBlocks() 398 CHECK_NE(kNoDexPc, block->GetDexPc()); in InsertSynthesizedLoopsForOsr() 407 CHECK_NE(kNoDexPc, block->GetDexPc()); in InsertSynthesizedLoopsForOsr() 426 loop_block->AddInstruction(new (allocator_) HIf(graph_->GetIntConstant(0), kNoDexPc)); in InsertSynthesizedLoopsForOsr() 434 graph_->SetEntryBlock(new (allocator_) HBasicBlock(graph_, kNoDexPc)); in Build() 435 graph_->SetExitBlock(new (allocator_) HBasicBlock(graph_, kNoDexPc)); in Build() 457 HBasicBlock* entry_block = new (allocator_) HBasicBlock(graph_, kNoDexPc); in BuildIntrinsic() 458 HBasicBlock* exit_block = new (allocator_) HBasicBlock(graph_, kNoDexPc); in BuildIntrinsic() 459 HBasicBlock* body = MaybeCreateBlockAt(/* semantic_dex_pc= */ kNoDexPc, /* store_dex_pc= */ 0u); in BuildIntrinsic()
|
D | nodes_x86.h | 30 kNoDexPc) { in HX86ComputeBaseMethodAddress() 49 kNoDexPc) { in HX86LoadFromConstantTable() 136 uint32_t dex_pc = kNoDexPc) 172 HInstruction* input, uint32_t dex_pc = kNoDexPc)
|
D | profiling_info_builder.cc | 84 if (dex_pc != kNoDexPc) { in HandleInvoke() 137 if (dex_pc == kNoDexPc) { in GetInlineCache()
|
D | nodes_shared.h | 34 uint32_t dex_pc = kNoDexPc) 138 uint32_t dex_pc = kNoDexPc)
|
D | induction_var_analysis_test.cc | 620 new (GetAllocator()) HDiv(DataType::Type::kInt32, k_header, constant100_, kNoDexPc), 0); in TEST_F() 699 new (GetAllocator()) HRem(DataType::Type::kInt32, k_header, constant7_, kNoDexPc), 0); in TEST_F() 1091 new (GetAllocator()) HTypeConversion(DataType::Type::kInt8, basic_[0], kNoDexPc), 0); in TEST_F() 1122 new (GetAllocator()) HTypeConversion(DataType::Type::kInt8, basic_[0], kNoDexPc), 0); in TEST_F() 1154 new (GetAllocator()) HTypeConversion(DataType::Type::kInt8, add, kNoDexPc), 0); in TEST_F() 1182 new (GetAllocator()) HTypeConversion(DataType::Type::kInt8, add, kNoDexPc), 0); in TEST_F() 1202 new (GetAllocator()) HTypeConversion(DataType::Type::kInt8, k_header, kNoDexPc), 0); in TEST_F() 1221 new (GetAllocator()) HTypeConversion(DataType::Type::kInt8, increment_[0], kNoDexPc); in TEST_F() 1247 new (GetAllocator()) HTypeConversion(DataType::Type::kInt8, increment_[0], kNoDexPc); in TEST_F() 1273 new (GetAllocator()) HTypeConversion(DataType::Type::kInt16, increment_[0], kNoDexPc); in TEST_F() [all …]
|
D | nodes_riscv64.h | 27 uint32_t dex_pc = kNoDexPc)
|
D | nodes.h | 105 static constexpr uint32_t kNoDexPc = -1; variable 634 HConstant* GetConstant(DataType::Type type, int64_t value, uint32_t dex_pc = kNoDexPc); 639 HNullConstant* GetNullConstant(uint32_t dex_pc = kNoDexPc); 641 HIntConstant* GetIntConstant(int32_t value, uint32_t dex_pc = kNoDexPc) { 644 HLongConstant* GetLongConstant(int64_t value, uint32_t dex_pc = kNoDexPc) { 647 HFloatConstant* GetFloatConstant(float value, uint32_t dex_pc = kNoDexPc) { 650 HDoubleConstant* GetDoubleConstant(double value, uint32_t dex_pc = kNoDexPc) { 758 uint32_t dex_pc = kNoDexPc) { 1107 explicit HBasicBlock(HGraph* graph, uint32_t dex_pc = kNoDexPc) 3118 explicit HReturnVoid(uint32_t dex_pc = kNoDexPc) [all …]
|
D | load_store_analysis_test.cc | 350 kNoDexPc); in TEST_F() 355 kNoDexPc); in TEST_F() 367 kNoDexPc); in TEST_F() 376 kNoDexPc); in TEST_F() 385 kNoDexPc); in TEST_F() 394 kNoDexPc); in TEST_F() 403 kNoDexPc); in TEST_F() 412 kNoDexPc); in TEST_F() 421 kNoDexPc); in TEST_F()
|
D | instruction_simplifier_shared.cc | 219 HIntermediateAddress* address = new (allocator) HIntermediateAddress(array, offset, kNoDexPc); in TryExtractArrayAccessAddress() 289 new (allocator) HIntermediateAddressIndex(index, offset, shift, kNoDexPc); in TryExtractVecArrayAccessAddress()
|
D | loop_optimization.cc | 1318 HSelect(rt, vtc, graph_->GetConstant(induc_type, 0), kNoDexPc)); in VectorizePredicated() 1430 cond, graph_->GetConstant(induc_type, 0), sub, kNoDexPc)); in VectorizeTraditional() 1447 ptc = Insert(preheader, new (global_allocator_) HSelect(cond, ptc, stc, kNoDexPc)); in VectorizeTraditional() 1467 HSelect(rt, vtc, graph_->GetConstant(induc_type, 0), kNoDexPc)); in VectorizeTraditional() 2209 new (global_allocator_) HTypeConversion(type, input, kNoDexPc)); in GenerateVecInv() 2212 HVecReplicateScalar(global_allocator_, input, type, vector_length_, kNoDexPc); in GenerateVecInv() 2334 kNoDexPc)); in GenerateVecReductionPhiInputs() 2341 kNoDexPc)); in GenerateVecReductionPhiInputs() 2370 global_allocator_, instruction, type, vector_length, kind, kNoDexPc); in ReduceAndExtractIfNeeded() 2374 global_allocator_, reduce, type, vector_length, 0, kNoDexPc); in ReduceAndExtractIfNeeded() [all …]
|
D | induction_var_range.cc | 449 trip_expr = Insert(block, new (allocator) HSelect(taken_test, trip_expr, zero, kNoDexPc)); in GenerateTripCount() 1288 e = new (allocator) HDiv(type, opa, graph->GetConstant(type, fpow), kNoDexPc); in GenerateLastValueGeometric() 1413 Insert(block, new (allocator) HEqual(msk, graph->GetConstant(type, 0), kNoDexPc)); in GenerateLastValuePeriodic() 1414 *result = Insert(block, new (graph->GetAllocator()) HSelect(is_even, x, y, kNoDexPc)); in GenerateLastValuePeriodic() 1505 operation = new (graph->GetAllocator()) HMul(type, opa, opb, kNoDexPc); break; in GenerateCode() 1507 operation = new (graph->GetAllocator()) HDiv(type, opa, opb, kNoDexPc); break; in GenerateCode() 1509 operation = new (graph->GetAllocator()) HRem(type, opa, opb, kNoDexPc); break; in GenerateCode() 1781 Insert(block, new (allocator) HSelect(is_taken, *result, not_taken_result, kNoDexPc)); in TryGenerateTakenTest()
|
D | instruction_builder.cc | 402 if (block_dex_pc == kNoDexPc || current_block_ != block_builder_->GetBlockAt(block_dex_pc)) { in Build() 490 if (!BuildSimpleIntrinsic(method, kNoDexPc, operands, shorty)) { in BuildIntrinsic() 505 kNoDexPc, in BuildIntrinsic() 519 AppendInstruction(new (allocator_) HMethodExitHook(graph_->GetNullConstant(), kNoDexPc)); in BuildIntrinsic() 524 AppendInstruction(new (allocator_) HMethodExitHook(latest_result_, kNoDexPc)); in BuildIntrinsic()
|
D | load_store_elimination_test.cc | 205 kNoDexPc); in AddVecLoad() 224 HVecReplicateScalar(GetAllocator(), c1, DataType::Type::kInt32, 4, kNoDexPc); in AddVecStore() 235 kNoDexPc); in AddVecStore()
|
D | code_generator.h | 131 return instruction_ != nullptr ? instruction_->GetDexPc() : kNoDexPc; in GetDexPc()
|
D | graph_visualizer.cc | 672 if (instruction->GetDexPc() != kNoDexPc) { in PrintInstruction()
|
D | inliner.cc | 707 if (dex_pc != kNoDexPc) { in GetInlineCacheJIT() 1801 new (graph_->GetAllocator()) HConstructorFence(obj, kNoDexPc, graph_->GetAllocator()); in TryPatternSubstitution()
|
D | code_generator.cc | 1258 if (GetCompilerOptions().GetNativeDebuggable() && dex_pc != kNoDexPc) { in MaybeRecordNativeDebugInfo()
|