Home
last modified time | relevance | path

Searched refs:value_reg (Results 1 – 8 of 8) sorted by relevance

/art/compiler/optimizing/
Dintrinsics_x86_64.cc2208 Register value_reg = value.AsRegister(); in GenCAS() local
2214 value_reg = locations->GetTemp(0).AsRegister<CpuRegister>().AsRegister(); in GenCAS()
2215 __ movl(CpuRegister(value_reg), base); in GenCAS()
2226 DCHECK_NE(value_reg, expected.AsRegister()); in GenCAS()
2230 __ PoisonHeapReference(CpuRegister(value_reg)); in GenCAS()
2240 __ LockCmpxchgl(Address(base, offset, TIMES_1, 0), CpuRegister(value_reg)); in GenCAS()
2258 DCHECK_NE(value_reg, out.AsRegister()); in GenCAS()
2259 __ UnpoisonHeapReference(CpuRegister(value_reg)); in GenCAS()
Dcode_generator_x86.h291 void GenPackedSwitchWithCompares(Register value_reg,
Dcode_generator_x86.cc7012 void InstructionCodeGeneratorX86::GenPackedSwitchWithCompares(Register value_reg, in GenPackedSwitchWithCompares() argument
7026 __ cmpl(value_reg, Immediate(lower_bound)); in GenPackedSwitchWithCompares()
7040 __ cmpl(value_reg, Immediate(compare_to_value)); in GenPackedSwitchWithCompares()
7050 __ cmpl(value_reg, Immediate(lower_bound + index)); in GenPackedSwitchWithCompares()
7064 Register value_reg = locations->InAt(0).AsRegister<Register>(); in VisitPackedSwitch() local
7066 GenPackedSwitchWithCompares(value_reg, in VisitPackedSwitch()
7089 Register value_reg = locations->InAt(0).AsRegister<Register>(); in VisitX86PackedSwitch() local
7093 GenPackedSwitchWithCompares(value_reg, in VisitX86PackedSwitch()
7107 __ leal(temp_reg, Address(value_reg, -lower_bound)); in VisitX86PackedSwitch()
7108 value_reg = temp_reg; in VisitX86PackedSwitch()
[all …]
Dcode_generator_arm.cc3879 DRegister value_reg = FromLowSToD(value.AsFpuRegisterPairLow<SRegister>()); in HandleFieldSet() local
3884 __ vmovrrd(value_reg_lo, value_reg_hi, value_reg); in HandleFieldSet()
3893 __ StoreDToOffset(value_reg, base, offset); in HandleFieldSet()
6648 Register value_reg = locations->InAt(0).AsRegister<Register>(); in VisitPackedSwitch() local
6658 __ AddConstantSetFlags(temp_reg, value_reg, -lower_bound); in VisitPackedSwitch()
6697 __ AddConstant(key_reg, value_reg, -lower_bound); in VisitPackedSwitch()
6699 key_reg = value_reg; in VisitPackedSwitch()
Dcode_generator_arm64.cc4746 Register value_reg = InputRegisterAt(switch_instr, 0); in VisitPackedSwitch() local
4763 __ Subs(temp, value_reg, Operand(lower_bound)); in VisitPackedSwitch()
4798 __ Sub(index, value_reg, Operand(lower_bound)); in VisitPackedSwitch()
4800 index = value_reg; in VisitPackedSwitch()
Dcode_generator_mips64.cc4141 GpuRegister value_reg = locations->InAt(0).AsRegister<GpuRegister>(); in VisitPackedSwitch() local
4147 __ Addiu(temp_reg, value_reg, -lower_bound); in VisitPackedSwitch()
4150 __ Addu(temp_reg, value_reg, AT); in VisitPackedSwitch()
Dcode_generator_x86_64.cc6539 CpuRegister value_reg(value_reg_out); in VisitPackedSwitch() local
6542 __ cmpl(value_reg, Immediate(num_entries - 1)); in VisitPackedSwitch()
6550 __ movsxd(temp_reg, Address(base_reg, value_reg, TIMES_4, 0)); in VisitPackedSwitch()
Dcode_generator_mips.cc5136 Register value_reg = locations->InAt(0).AsRegister<Register>(); in VisitPackedSwitch() local
5141 __ Addiu32(temp_reg, value_reg, -lower_bound); in VisitPackedSwitch()