Searched defs:value_reg (Results 1 - 6 of 6) sorted by path
/art/compiler/optimizing/ |
H A D | code_generator_arm_vixl.cc | 5513 vixl32::DRegister value_reg = DRegisterFrom(value); local 5518 __ Vmov(value_reg_lo, value_reg_hi, value_reg); 5528 GetAssembler()->StoreDToOffset(value_reg, base, offset); 9194 vixl32::Register value_reg = InputRegisterAt(switch_instr, 0); 9206 __ Adds(temp_reg, value_reg, -lower_bound); 9239 __ Sub(key_reg, value_reg, lower_bound); 9241 key_reg = value_reg;
|
H A D | code_generator_mips.cc | 9347 void InstructionCodeGeneratorMIPS::GenPackedSwitchWithCompares(Register value_reg, argument 9354 __ Addiu32(temp_reg, value_reg, -lower_bound); 9383 void InstructionCodeGeneratorMIPS::GenTableBasedPackedSwitch(Register value_reg, argument 9398 __ Addiu32(TMP, value_reg, -lower_bound); 9424 Register value_reg = locations->InAt(0).AsRegister<Register>(); local 9439 GenTableBasedPackedSwitch(value_reg, 9446 GenPackedSwitchWithCompares(value_reg, 9466 Register value_reg = locations->InAt(0).AsRegister<Register>(); local 9474 GenTableBasedPackedSwitch(value_reg,
|
H A D | code_generator_x86.cc | 7403 void InstructionCodeGeneratorX86::GenPackedSwitchWithCompares(Register value_reg, argument 7417 __ cmpl(value_reg, Immediate(lower_bound)); 7431 __ cmpl(value_reg, Immediate(compare_to_value)); 7441 __ cmpl(value_reg, Immediate(lower_bound + index)); 7455 Register value_reg = locations->InAt(0).AsRegister<Register>(); local 7457 GenPackedSwitchWithCompares(value_reg, 7480 Register value_reg = locations->InAt(0).AsRegister<Register>(); local 7484 GenPackedSwitchWithCompares(value_reg, 7498 __ leal(temp_reg, Address(value_reg, -lower_bound)); 7499 value_reg [all...] |
H A D | code_generator_x86_64.cc | 647 Register value_reg = ref_reg; variable 651 // `value_reg` to a temporary register. This way, poisoning 652 // `value_reg` won't invalidate `base`. 653 value_reg = temp1_.AsRegister(); 654 __ movl(CpuRegister(value_reg), base); 665 DCHECK_NE(value_reg, expected.AsRegister()); 669 __ PoisonHeapReference(CpuRegister(value_reg)); 672 __ LockCmpxchgl(field_addr_, CpuRegister(value_reg)); 678 // `value_reg` has been moved to a temporary register, no need 681 __ UnpoisonHeapReference(CpuRegister(value_reg)); [all...] |
H A D | intrinsics_x86_64.cc | 2447 Register value_reg = value.AsRegister(); local 2451 // `value_reg` to a temporary register. This way, poisoning 2452 // `value_reg` won't invalidate `base`. 2453 value_reg = temp1.AsRegister(); 2454 __ movl(CpuRegister(value_reg), base); 2465 DCHECK_NE(value_reg, expected.AsRegister()); 2469 __ PoisonHeapReference(CpuRegister(value_reg)); 2472 __ LockCmpxchgl(field_addr, CpuRegister(value_reg)); 2485 // `value_reg` has been moved to a temporary register, no need 2490 DCHECK_NE(value_reg, ou [all...] |
/art/runtime/ |
H A D | method_handles.cc | 919 size_t value_reg = operands->GetOperand(1); local 926 value_reg); 943 size_t value_reg = operands->GetOperand(0); local 950 value_reg);
|
Completed in 117 milliseconds