Home
last modified time | relevance | path

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

/art/runtime/
Dmethod_handles.cc921 size_t value_reg = operands->GetOperand(1); in MethodHandleFieldAccess() local
928 value_reg); in MethodHandleFieldAccess()
945 size_t value_reg = operands->GetOperand(0); in MethodHandleFieldAccess() local
952 value_reg); in MethodHandleFieldAccess()
/art/compiler/optimizing/
Dcode_generator_mips64.h331 void GenPackedSwitchWithCompares(GpuRegister value_reg,
336 void GenTableBasedPackedSwitch(GpuRegister value_reg,
Dcode_generator_mips.h346 void GenPackedSwitchWithCompares(Register value_reg,
351 void GenTableBasedPackedSwitch(Register value_reg,
Dintrinsics_x86_64.cc2150 Register value_reg = value.AsRegister(); in GenCAS() local
2156 value_reg = temp1.AsRegister(); in GenCAS()
2157 __ movl(CpuRegister(value_reg), base); in GenCAS()
2168 DCHECK_NE(value_reg, expected.AsRegister()); in GenCAS()
2172 __ PoisonHeapReference(CpuRegister(value_reg)); in GenCAS()
2175 __ LockCmpxchgl(field_addr, CpuRegister(value_reg)); in GenCAS()
2193 DCHECK_NE(value_reg, out.AsRegister()); in GenCAS()
2194 __ UnpoisonHeapReference(CpuRegister(value_reg)); in GenCAS()
Dcode_generator_x86.h303 void GenPackedSwitchWithCompares(Register value_reg,
Dcode_generator_x86.cc7960 void InstructionCodeGeneratorX86::GenPackedSwitchWithCompares(Register value_reg, in GenPackedSwitchWithCompares() argument
7974 __ cmpl(value_reg, Immediate(lower_bound)); in GenPackedSwitchWithCompares()
7988 __ cmpl(value_reg, Immediate(compare_to_value)); in GenPackedSwitchWithCompares()
7998 __ cmpl(value_reg, Immediate(lower_bound + index)); in GenPackedSwitchWithCompares()
8012 Register value_reg = locations->InAt(0).AsRegister<Register>(); in VisitPackedSwitch() local
8014 GenPackedSwitchWithCompares(value_reg, in VisitPackedSwitch()
8037 Register value_reg = locations->InAt(0).AsRegister<Register>(); in VisitX86PackedSwitch() local
8041 GenPackedSwitchWithCompares(value_reg, in VisitX86PackedSwitch()
8055 __ leal(temp_reg, Address(value_reg, -lower_bound)); in VisitX86PackedSwitch()
8056 value_reg = temp_reg; in VisitX86PackedSwitch()
[all …]
Dcode_generator_x86_64.cc656 Register value_reg = ref_reg; in EmitNativeCode() local
662 value_reg = temp1_.AsRegister(); in EmitNativeCode()
663 __ movl(CpuRegister(value_reg), base); in EmitNativeCode()
674 DCHECK_NE(value_reg, expected.AsRegister()); in EmitNativeCode()
678 __ PoisonHeapReference(CpuRegister(value_reg)); in EmitNativeCode()
681 __ LockCmpxchgl(field_addr_, CpuRegister(value_reg)); in EmitNativeCode()
690 __ UnpoisonHeapReference(CpuRegister(value_reg)); in EmitNativeCode()
7329 CpuRegister value_reg(value_reg_out); in VisitPackedSwitch() local
7332 __ cmpl(value_reg, Immediate(num_entries - 1)); in VisitPackedSwitch()
7340 __ movsxd(temp_reg, Address(base_reg, value_reg, TIMES_4, 0)); in VisitPackedSwitch()
Dcode_generator_mips64.cc7502 void InstructionCodeGeneratorMIPS64::GenPackedSwitchWithCompares(GpuRegister value_reg, in GenPackedSwitchWithCompares() argument
7509 __ Addiu32(temp_reg, value_reg, -lower_bound); in GenPackedSwitchWithCompares()
7538 void InstructionCodeGeneratorMIPS64::GenTableBasedPackedSwitch(GpuRegister value_reg, in GenTableBasedPackedSwitch() argument
7552 __ Addiu32(TMP, value_reg, -lower_bound); in GenTableBasedPackedSwitch()
7573 GpuRegister value_reg = locations->InAt(0).AsRegister<GpuRegister>(); in VisitPackedSwitch() local
7578 GenTableBasedPackedSwitch(value_reg, in VisitPackedSwitch()
7584 GenPackedSwitchWithCompares(value_reg, in VisitPackedSwitch()
Dcode_generator_mips.cc10011 void InstructionCodeGeneratorMIPS::GenPackedSwitchWithCompares(Register value_reg, in GenPackedSwitchWithCompares() argument
10018 __ Addiu32(temp_reg, value_reg, -lower_bound); in GenPackedSwitchWithCompares()
10047 void InstructionCodeGeneratorMIPS::GenTableBasedPackedSwitch(Register value_reg, in GenTableBasedPackedSwitch() argument
10062 __ Addiu32(TMP, value_reg, -lower_bound); in GenTableBasedPackedSwitch()
10088 Register value_reg = locations->InAt(0).AsRegister<Register>(); in VisitPackedSwitch() local
10103 GenTableBasedPackedSwitch(value_reg, in VisitPackedSwitch()
10110 GenPackedSwitchWithCompares(value_reg, in VisitPackedSwitch()
10130 Register value_reg = locations->InAt(0).AsRegister<Register>(); in VisitMipsPackedSwitch() local
10138 GenTableBasedPackedSwitch(value_reg, in VisitMipsPackedSwitch()
Dcode_generator_arm_vixl.cc5404 vixl32::DRegister value_reg = DRegisterFrom(value); in HandleFieldSet() local
5409 __ Vmov(value_reg_lo, value_reg_hi, value_reg); in HandleFieldSet()
5419 GetAssembler()->StoreDToOffset(value_reg, base, offset); in HandleFieldSet()
9127 vixl32::Register value_reg = InputRegisterAt(switch_instr, 0); in VisitPackedSwitch() local
9139 __ Adds(temp_reg, value_reg, -lower_bound); in VisitPackedSwitch()
9172 __ Sub(key_reg, value_reg, lower_bound); in VisitPackedSwitch()
9174 key_reg = value_reg; in VisitPackedSwitch()
Dcode_generator_arm64.cc5622 Register value_reg = InputRegisterAt(switch_instr, 0); in VisitPackedSwitch() local
5639 __ Subs(temp, value_reg, Operand(lower_bound)); in VisitPackedSwitch()
5674 __ Sub(index, value_reg, Operand(lower_bound)); in VisitPackedSwitch()
5676 index = value_reg; in VisitPackedSwitch()