static std::enable_if<!std::is_void< Ret >::value &&store_ret, Ret >::type callFrom(ThreadContext *tc, typename ABI::State &state, std::function< Ret(ThreadContext *)> target)
ThreadContext is the external interface to all thread state for anything outside of the CPU.
std::string dumpSimcall(std::string name, ThreadContext *tc, std::function< Ret(ThreadContext *, Args...)> target=std::function< Ret(ThreadContext *, Args...)>())