Searched defs:index_reg (Results 1 - 5 of 5) sorted by relevance
/art/compiler/optimizing/ |
H A D | instruction_builder.cc | 1459 uint8_t index_reg = instruction.VRegC_23x(); local 1464 HInstruction* index = LoadLocal(index_reg, Primitive::kPrimInt);
|
H A D | code_generator_arm64.cc | 682 Register index_reg = RegisterFrom(index_, Primitive::kPrimInt); variable 685 // We are about to change the value of `index_reg` (see the 695 // register, `index_reg` _would_ eventually be saved onto 708 __ Mov(free_reg.W(), index_reg); 709 index_reg = free_reg; 710 index = LocationFrom(index_reg); 717 // Shifting the index value contained in `index_reg` by the scale 721 __ Lsl(index_reg, index_reg, Primitive::ComponentSizeShift(type)); 725 __ Add(index_reg, index_re [all...] |
H A D | code_generator_arm.cc | 509 Register index_reg = index_.AsRegister<Register>(); variable 510 DCHECK(locations->GetLiveRegisters()->ContainsCoreRegister(index_reg)); 511 if (codegen->IsCoreCalleeSaveRegister(index_reg)) { 512 // We are about to change the value of `index_reg` (see the 522 // register, `index_reg` _would_ eventually be saved onto 535 __ Mov(free_reg, index_reg); 536 index_reg = free_reg; 537 index = Location::RegisterLocation(index_reg); 544 // Shifting the index value contained in `index_reg` by the scale 548 __ Lsl(index_reg, index_re [all...] |
H A D | code_generator_x86.cc | 526 Register index_reg = index_.AsRegister<Register>(); variable 527 DCHECK(locations->GetLiveRegisters()->ContainsCoreRegister(index_reg)); 528 if (codegen->IsCoreCalleeSaveRegister(index_reg)) { 529 // We are about to change the value of `index_reg` (see the 539 // register, `index_reg` _would_ eventually be saved onto 552 __ movl(free_reg, index_reg); 553 index_reg = free_reg; 554 index = Location::RegisterLocation(index_reg); 561 // Shifting the index value contained in `index_reg` by the scale 565 __ shll(index_reg, Immediat 5543 Register index_reg = index_loc.AsRegister<Register>(); local [all...] |
H A D | code_generator_x86_64.cc | 547 Register index_reg = index_.AsRegister<CpuRegister>().AsRegister(); variable 548 DCHECK(locations->GetLiveRegisters()->ContainsCoreRegister(index_reg)); 549 if (codegen->IsCoreCalleeSaveRegister(index_reg)) { 550 // We are about to change the value of `index_reg` (see the 560 // register, `index_reg` _would_ eventually be saved onto 573 __ movl(CpuRegister(free_reg), CpuRegister(index_reg)); 574 index_reg = free_reg; 575 index = Location::RegisterLocation(index_reg); 582 // Shifting the index value contained in `index_reg` by the 586 __ shll(CpuRegister(index_reg), Immediat 5018 CpuRegister index_reg = index_loc.AsRegister<CpuRegister>(); local [all...] |
Completed in 68 milliseconds