/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 ®loc); 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 ®loc, uint32_t starting_frame_num, bool pc_register);
|
UnwindLLDB.cpp | 281 UnwindLLDB::SearchForSavedLocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation ®loc, 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...] |