HomeSort by relevance Sort by last modified time
    Searched full:registerlocation (Results 1 - 25 of 27) sorted by null

1 2

  /external/lldb/source/Symbol/
UnwindPlan.cpp 21 UnwindPlan::Row::RegisterLocation::operator == (const UnwindPlan::Row::RegisterLocation& rhs) const
52 UnwindPlan::Row::RegisterLocation::SetAtDWARFExpression (const uint8_t *opcodes, uint32_t len)
62 UnwindPlan::Row::RegisterLocation::SetIsDWARFExpression (const uint8_t *opcodes, uint32_t len)
70 UnwindPlan::Row::RegisterLocation::Dump (Stream &s, const UnwindPlan* unwind_plan, const UnwindPlan::Row* row, Thread* thread, bool verbose) const
199 UnwindPlan::Row::GetRegisterInfo (uint32_t reg_num, UnwindPlan::Row::RegisterLocation& register_location) const
211 UnwindPlan::Row::SetRegisterInfo (uint32_t reg_num, const UnwindPlan::Row::RegisterLocation register_location)
221 RegisterLocation reg_loc;
232 RegisterLocation reg_loc;
251 RegisterLocation reg_loc
    [all...]
DWARFCallFrameInfo.cpp 286 UnwindPlan::Row::RegisterLocation reg_location;
447 UnwindPlan::Row::RegisterLocation reg_location;
    [all...]
  /external/lldb/source/Plugins/Process/Utility/
RegisterContextLLDB.cpp 803 RegisterContextLLDB::ReadRegisterValueFromRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc,
813 case UnwindLLDB::RegisterLocation::eRegisterInRegister:
830 case UnwindLLDB::RegisterLocation::eRegisterValueInferred:
834 case UnwindLLDB::RegisterLocation::eRegisterNotSaved:
836 case UnwindLLDB::RegisterLocation::eRegisterSavedAtHostMemoryLocation:
839 case UnwindLLDB::RegisterLocation::eRegisterSavedAtMemoryLocation:
    [all...]
RegisterContextLLDB.h 127 // The RegisterLocation type may be set to eRegisterNotAvailable -- this will happen for a volatile register
135 SavedLocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc);
138 ReadRegisterValueFromRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc,
143 WriteRegisterValueToRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc,
199 std::map<uint32_t, lldb_private::UnwindLLDB::RegisterLocation> m_registers; // where to find reg values for this frame
UnwindLLDB.h 43 struct RegisterLocation {
90 SearchForSavedLocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc, uint32_t starting_frame_num, bool pc_register);
UnwindLLDB.cpp 281 UnwindLLDB::SearchForSavedLocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc, uint32_t starting_frame_num, bool pc_reg)
308 && regloc.type == UnwindLLDB::RegisterLocation::eRegisterInRegister
  /external/lldb/include/lldb/Symbol/
UnwindPlan.h 44 class RegisterLocation
62 RegisterLocation() :
69 operator == (const RegisterLocation& rhs) const;
72 operator != (const RegisterLocation &rhs) const
255 GetRegisterInfo (uint32_t reg_num, RegisterLocation& register_location) const;
258 SetRegisterInfo (uint32_t reg_num, const RegisterLocation register_location);
336 typedef std::map<uint32_t, RegisterLocation> collection;
  /art/compiler/optimizing/
parallel_move_test.cc 73 Location::RegisterLocation(ManagedRegister(operands[i][0])),
74 Location::RegisterLocation(ManagedRegister(operands[i][1]))));
code_generator.cc 181 loc = Location::RegisterLocation(
189 loc = Location::RegisterLocation(
204 loc = Location::RegisterLocation(static_cast<ManagedRegister>(
214 result_location = Location::RegisterLocation(
locations.h 103 static Location RegisterLocation(ManagedRegister reg) {
parallel_move_resolver.cc 174 IsScratchLocation(Location::RegisterLocation(ManagedRegister(reg)))) {
code_generator_arm.cc 43 return Location::RegisterLocation(ArmManagedRegister::FromCoreRegister(reg));
347 return Location::RegisterLocation(ArmManagedRegister::FromRegisterPair(
763 0, Location::RegisterLocation(ArmManagedRegister::FromRegisterPair(R0_R1)));
818 locations->SetOut(Location::RegisterLocation(ArmManagedRegister::FromRegisterPair(R0_R1)));
    [all...]
code_generator_x86.cc 43 return Location::RegisterLocation(X86ManagedRegister::FromCpuRegister(reg));
322 return Location::RegisterLocation(X86ManagedRegister::FromRegisterPair(
709 0, Location::RegisterLocation(X86ManagedRegister::FromRegisterPair(EAX_EDX)));
764 locations->SetOut(Location::RegisterLocation(X86ManagedRegister::FromRegisterPair(EAX_EDX)));
    [all...]
register_allocator.cc 650 return Location::RegisterLocation(ManagedRegister(interval->GetRegister()));
807 Location::RegisterLocation(ManagedRegister(interval->GetRegister())),
    [all...]
  /external/libcxxabi/src/Unwind/
DwarfInstructions.hpp 51 typedef typename CFI_Parser<A>::RegisterLocation RegisterLocation;
60 pint_t cfa, const RegisterLocation &savedReg);
62 pint_t cfa, const RegisterLocation &savedReg);
64 pint_t cfa, const RegisterLocation &savedReg);
83 const RegisterLocation &savedReg) {
111 const RegisterLocation &savedReg) {
134 const RegisterLocation &savedReg) {
DwarfParser.hpp 76 struct RegisterLocation {
90 RegisterLocation savedRegisters[kMaxRegisterNumber];
  /ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/
DwarfInstructions.hpp 51 typedef typename CFI_Parser<A>::RegisterLocation RegisterLocation;
60 pint_t cfa, const RegisterLocation &savedReg);
62 pint_t cfa, const RegisterLocation &savedReg);
64 pint_t cfa, const RegisterLocation &savedReg);
83 const RegisterLocation &savedReg) {
111 const RegisterLocation &savedReg) {
134 const RegisterLocation &savedReg) {
DwarfParser.hpp 76 struct RegisterLocation {
90 RegisterLocation savedRegisters[kMaxRegisterNumber];
  /external/lldb/source/Plugins/UnwindAssembly/x86/
UnwindAssembly-x86.cpp 509 UnwindPlan::Row::RegisterLocation initial_regloc;
566 UnwindPlan::Row::RegisterLocation regloc;
607 UnwindPlan::Row::RegisterLocation regloc;
624 UnwindPlan::Row::RegisterLocation regloc;
720 // Create a fresh, empty Row and RegisterLocation - don't mention any other registers
722 UnwindPlan::Row::RegisterLocation epi_regloc;
757 UnwindPlan::Row::RegisterLocation pc_reginfo;
758 UnwindPlan::Row::RegisterLocation sp_reginfo;
759 UnwindPlan::Row::RegisterLocation fp_reginfo;
  /external/lldb/source/Plugins/UnwindAssembly/InstEmulation/
UnwindAssemblyInstEmulation.cpp 178 UnwindPlan::Row::RegisterLocation pc_regloc;
179 UnwindPlan::Row::RegisterLocation ra_regloc;
  /external/lldb/include/lldb/
lldb-forward.h 162 class RegisterLocation;
  /external/clang/include/clang/Analysis/Analyses/
ThreadSafetyTIL.h 449 static inline void registerLocation(SExprRef *Member) {
505 cast<Future>(Ptr)->registerLocation(this);
    [all...]
  /art/compiler/dex/quick/arm64/
arm64_lir.h 187 // RegisterLocation templates return values (following the hard-float calling convention).
  /art/compiler/dex/quick/mips/
mips_lir.h 352 // RegisterLocation templates return values (r_V0, or r_V0/r_V1).
  /art/compiler/dex/quick/arm/
arm_lir.h 300 // RegisterLocation templates return values (r0, or r0/r1).
    [all...]

Completed in 4013 milliseconds

1 2