Home
last modified time | relevance | path

Searched refs:regloc (Results 1 – 5 of 5) sorted by relevance

/external/v8/src/compiler/
Dlinkage.cc23 LinkageLocation regloc(Register reg, MachineType type) { in regloc() function
240 locations.AddReturn(regloc(kReturnRegister0, MachineType::AnyTagged())); in GetCEntryStubCallDescriptor()
243 locations.AddReturn(regloc(kReturnRegister1, MachineType::AnyTagged())); in GetCEntryStubCallDescriptor()
246 locations.AddReturn(regloc(kReturnRegister2, MachineType::AnyTagged())); in GetCEntryStubCallDescriptor()
256 regloc(kRuntimeCallFunctionRegister, MachineType::Pointer())); in GetCEntryStubCallDescriptor()
260 regloc(kRuntimeCallArgCountRegister, MachineType::Int32())); in GetCEntryStubCallDescriptor()
263 locations.AddParam(regloc(kContextRegister, MachineType::AnyTagged())); in GetCEntryStubCallDescriptor()
295 locations.AddReturn(regloc(kReturnRegister0, MachineType::AnyTagged())); in GetJSCallDescriptor()
306 regloc(kJavaScriptCallNewTargetRegister, MachineType::AnyTagged())); in GetJSCallDescriptor()
310 regloc(kJavaScriptCallArgCountRegister, MachineType::Int32())); in GetJSCallDescriptor()
[all …]
Dwasm-linkage.cc46 LinkageLocation regloc(Register reg, MachineType type) { in regloc() function
50 LinkageLocation regloc(DoubleRegister reg, MachineType type) { in regloc() function
189 return regloc(DoubleRegister::from_code(float_reg_code), in Next()
193 return regloc(reg, MachineTypeFor(type)); in Next()
202 return regloc(gp_regs[gp_offset++], MachineTypeFor(type)); in Next()
Dc-linkage.cc17 LinkageLocation regloc(Register reg, MachineType type) { in regloc() function
185 locations.AddReturn(regloc(kReturnRegister0, msig->GetReturn(0))); in GetSimplifiedCDescriptor()
188 locations.AddReturn(regloc(kReturnRegister1, msig->GetReturn(1))); in GetSimplifiedCDescriptor()
209 locations.AddParam(regloc(kParamRegisters[i], msig->GetParam(i))); in GetSimplifiedCDescriptor()
/external/elfutils/libdwfl/
Dlinux-core-attach.c241 const Ebl_Register_Location *regloc = reglocs + regloci; in core_set_initial_registers() local
243 if (regloc->bits != 32 && regloc->bits != 64) in core_set_initial_registers()
245 const char *reg_desc = desc + regloc->offset; in core_set_initial_registers()
246 for (unsigned regno = regloc->regno; in core_set_initial_registers()
247 regno < regloc->regno + (regloc->count ?: 1U); in core_set_initial_registers()
259 switch (regloc->bits) in core_set_initial_registers()
283 if (regloc->pc_register) in core_set_initial_registers()
285 reg_desc += regloc->pad; in core_set_initial_registers()
/external/elfutils/src/
Dreadelf.c8841 handle_bit_registers (const Ebl_Register_Location *regloc, const void *desc, in handle_bit_registers() argument
8844 desc += regloc->offset; in handle_bit_registers()
8853 const Ebl_Register_Location *regloc, const void *desc, in handle_core_register() argument
8856 if (regloc->bits % 8 != 0) in handle_core_register()
8857 return handle_bit_registers (regloc, desc, colno); in handle_core_register()
8859 desc += regloc->offset; in handle_core_register()
8861 for (int reg = regloc->regno; reg < regloc->regno + regloc->count; ++reg) in handle_core_register()
8866 register_info (ebl, reg, regloc, name, &bits, &type); in handle_core_register()
8940 desc += regloc->pad; in handle_core_register()
8951 const Ebl_Register_Location *regloc; member
[all …]