Searched defs:value_reg (Results 1 - 6 of 6) sorted by path

/art/compiler/optimizing/
H A Dcode_generator_arm_vixl.cc5513 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 Dcode_generator_mips.cc9347 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 Dcode_generator_x86.cc7403 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 Dcode_generator_x86_64.cc647 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 Dintrinsics_x86_64.cc2447 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 Dmethod_handles.cc919 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