Home
last modified time | relevance | path

Searched refs:sreg (Results 1 – 12 of 12) sorted by relevance

/art/compiler/dex/
Dtype_inference_test.cc460 void MapVRegToSReg(int vreg, int32_t sreg, const BasicBlockId (&bb_ids)[count]) { in MapVRegToSReg() argument
467 bb->data_flow_info->vreg_to_ssa_map_exit[vreg] = sreg; in MapVRegToSReg()
1032 for (int32_t sreg = 0; sreg != arraysize(expectations); ++sreg) { in TEST_F() local
1033 ExpectSRegType(sreg, expectations[sreg]); in TEST_F()
1058 for (int32_t sreg = 0; sreg != arraysize(expectations); ++sreg) { in TEST_F() local
1059 ExpectSRegType(sreg, expectations[sreg]); in TEST_F()
1086 for (int32_t sreg = 0; sreg != arraysize(expectations); ++sreg) { in TEST_F() local
1087 ExpectSRegType(sreg, expectations[sreg]); in TEST_F()
1114 for (int32_t sreg = 0; sreg != arraysize(expectations); ++sreg) { in TEST_F() local
1115 ExpectSRegType(sreg, expectations[sreg]); in TEST_F()
[all …]
Dmir_graph.h858 uint32_t GetUseCount(int sreg) const { in GetUseCount() argument
859 DCHECK_LT(static_cast<size_t>(sreg), use_counts_.size()); in GetUseCount()
860 return use_counts_[sreg]; in GetUseCount()
863 uint32_t GetRawUseCount(int sreg) const { in GetRawUseCount() argument
864 DCHECK_LT(static_cast<size_t>(sreg), raw_use_counts_.size()); in GetRawUseCount()
865 return raw_use_counts_[sreg]; in GetRawUseCount()
Dlocal_value_numbering_test.cc187 for (int32_t sreg : sregs) { in MarkAsWideSRegs() local
188 cu_.mir_graph->reg_location_[sreg].wide = true; in MarkAsWideSRegs()
189 cu_.mir_graph->reg_location_[sreg + 1].wide = true; in MarkAsWideSRegs()
190 cu_.mir_graph->reg_location_[sreg + 1].high_word = true; in MarkAsWideSRegs()
Dglobal_value_numbering_test.cc295 for (int32_t sreg : sregs) { in MarkAsWideSRegs() local
296 cu_.mir_graph->reg_location_[sreg].wide = true; in MarkAsWideSRegs()
297 cu_.mir_graph->reg_location_[sreg + 1].wide = true; in MarkAsWideSRegs()
298 cu_.mir_graph->reg_location_[sreg + 1].high_word = true; in MarkAsWideSRegs()
Dgvn_dead_code_elimination_test.cc413 for (int32_t sreg : sregs) { in MarkAsWideSRegs() local
414 cu_.mir_graph->reg_location_[sreg].wide = true; in MarkAsWideSRegs()
415 cu_.mir_graph->reg_location_[sreg + 1].wide = true; in MarkAsWideSRegs()
416 cu_.mir_graph->reg_location_[sreg + 1].high_word = true; in MarkAsWideSRegs()
Dlocal_value_numbering.cc1137 uint16_t sreg = *uses; in HandleInvokeArgs() local
1140 auto local_it = mir_lvn->sreg_value_map_.find(sreg); in HandleInvokeArgs()
1144 uint16_t value_name = gvn_->FindValue(kNoValue, sreg, kNoValue, kNoValue); in HandleInvokeArgs()
/art/compiler/utils/
Dassembler_test.h190 std::ostringstream sreg; variable
191 sreg << imm;
192 std::string imm_string = sreg.str();
442 std::ostringstream sreg; in RepeatTemplatedRegistersImm() local
443 sreg << imm; in RepeatTemplatedRegistersImm()
444 std::string imm_string = sreg.str(); in RepeatTemplatedRegistersImm()
462 std::ostringstream sreg; in GetRegName() local
465 sreg << reg; in GetRegName()
469 sreg << GetSecondaryRegisterName(reg); in GetRegName()
473 sreg << GetTertiaryRegisterName(reg); in GetRegName()
[all …]
/art/compiler/utils/arm/
Dassembler_arm_test.h105 std::ostringstream sreg; in RepeatTemplatedRRIIC() local
106 sreg << i; in RepeatTemplatedRRIIC()
107 std::string imm_string = sreg.str(); in RepeatTemplatedRRIIC()
116 std::ostringstream sreg; in RepeatTemplatedRRIIC() local
117 sreg << j; in RepeatTemplatedRRIIC()
118 std::string imm_string = sreg.str(); in RepeatTemplatedRRIIC()
198 std::ostringstream sreg; in RepeatTemplatedRRiiC() local
199 sreg << i; in RepeatTemplatedRRiiC()
200 std::string imm_string = sreg.str(); in RepeatTemplatedRRiiC()
208 std::ostringstream sreg; in RepeatTemplatedRRiiC() local
[all …]
/art/compiler/utils/arm64/
Dmanaged_register_arm64_test.cc169 Arm64ManagedRegister sreg = Arm64ManagedRegister::FromSRegister(S0); in TEST() local
175 EXPECT_TRUE(reg.Overlaps(sreg)); in TEST()
181 sreg = Arm64ManagedRegister::FromSRegister(S1); in TEST()
187 EXPECT_TRUE(reg.Overlaps(sreg)); in TEST()
193 sreg = Arm64ManagedRegister::FromSRegister(S20); in TEST()
199 EXPECT_TRUE(reg.Overlaps(sreg)); in TEST()
205 sreg = Arm64ManagedRegister::FromSRegister(S31); in TEST()
211 EXPECT_TRUE(reg.Overlaps(sreg)); in TEST()
/art/compiler/dex/quick/
Dcodegen_util.cc1374 int32_t sreg = first_vreg_to_ssa_map[vreg]; in InitReferenceVRegs() local
1375 if (sreg != INVALID_SREG && mir_graph_->reg_location_[sreg].ref && in InitReferenceVRegs()
1376 !mir_graph_->IsConstantNullRef(mir_graph_->reg_location_[sreg])) { in InitReferenceVRegs()
/art/compiler/dex/quick/x86/
Dcodegen_x86.h801 void GenImulMemImm(RegStorage dest, int sreg, int displacement, int val);
Dint_x86.cc1637 void X86Mir2Lir::GenImulMemImm(RegStorage dest, int sreg, int displacement, int val) { in GenImulMemImm() argument
1638 UNUSED(sreg); in GenImulMemImm()