Searched defs:base_reg (Results 1 - 4 of 4) sorted by relevance
/art/compiler/utils/arm/ |
H A D | assembler_thumb2.cc | 3850 JumpTable* Thumb2Assembler::CreateJumpTable(std::vector<Label*>&& labels, Register base_reg) { argument 3855 bool use32bit = IsForced32Bit() || IsHighRegister(base_reg); 3858 FixupId fixup_id = AddFixup(Fixup::LoadLiteralAddress(location, base_reg, size));
|
/art/compiler/optimizing/ |
H A D | code_generator_arm.cc | 5267 Register base_reg = locations->InAt(0).AsRegister<Register>(); local 5270 GenerateGcRootFieldLoad(load, out_loc, base_reg, offset); 6355 Register base_reg = GetInvokeStaticOrDirectExtraParameter(invoke, local 6358 __ LoadFromOffset(kLoadWord, temp.AsRegister<Register>(), base_reg, offset); 6722 Register base_reg = base->GetLocations()->Out().AsRegister<Register>(); 6726 __ movw(base_reg, /* placeholder */ 0u); 6728 __ movt(base_reg, /* placeholder */ 0u); 6730 __ add(base_reg, base_reg, ShifterOperand(PC));
|
H A D | code_generator_x86.cc | 4357 Register base_reg = GetInvokeStaticOrDirectExtraParameter(invoke, local 4359 __ movl(temp.AsRegister<Register>(), Address(base_reg, kDummy32BitOffset)); 6054 Register base_reg = locations->InAt(0).AsRegister<Register>(); local 6058 load, out_loc, Address(base_reg, CodeGeneratorX86::kDummy32BitOffset), fixup_label);
|
H A D | code_generator_x86_64.cc | 6492 CpuRegister base_reg = locations->GetTemp(1).AsRegister<CpuRegister>(); local 6555 __ leaq(base_reg, codegen_->LiteralCaseTable(switch_instr)); 6558 __ movsxd(temp_reg, Address(base_reg, value_reg, TIMES_4, 0)); 6561 __ addq(temp_reg, base_reg);
|
Completed in 67 milliseconds