Home
last modified time | relevance | path

Searched refs:function_addr (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/
H A DABIMacOSX_arm.cpp1340 addr_t function_addr, addr_t return_addr, in PrepareTrivialCall() argument
1411 so_addr.SetLoadAddress(function_addr, target_sp.get()); in PrepareTrivialCall()
1412 function_addr = so_addr.GetCallableLoadAddress(target_sp.get()); in PrepareTrivialCall()
1420 if (function_addr & 1ull) in PrepareTrivialCall()
1430 function_addr &= in PrepareTrivialCall()
1439 if (!reg_ctx->WriteRegisterFromUnsigned(pc_reg_num, function_addr)) in PrepareTrivialCall()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm/
H A DABISysV_arm.cpp1341 addr_t function_addr, addr_t return_addr, in PrepareTrivialCall() argument
1419 so_addr.SetLoadAddress(function_addr, target_sp.get()); in PrepareTrivialCall()
1420 function_addr = so_addr.GetCallableLoadAddress(target_sp.get()); in PrepareTrivialCall()
1429 if (function_addr & 1ull) in PrepareTrivialCall()
1439 function_addr &= in PrepareTrivialCall()
1443 return reg_ctx->WriteRegisterFromUnsigned(pc_reg_num, function_addr); in PrepareTrivialCall()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Target/
H A DProcess.cpp5815 addr_t function_addr = LLDB_INVALID_ADDRESS; in ResolveIndirectFunction() local
5821 function_addr = (*iter).second; in ResolveIndirectFunction()
5823 if (!InferiorCall(this, address, function_addr)) { in ResolveIndirectFunction()
5828 function_addr = LLDB_INVALID_ADDRESS; in ResolveIndirectFunction()
5831 std::pair<addr_t, addr_t>(addr, function_addr)); in ResolveIndirectFunction()
5834 return function_addr; in ResolveIndirectFunction()