I am analyzing the memory accessing of a program on the ARM processor. Basically, I want to get 'instruction_address : R/W : memory_address' by tracing the instruction execution flow.
For Intel processors, pintool can do this by instruction instrumentation, and the perf can also do this by sampling (simply use 'perf mem' command).
Is there any similar way to trace the memory accesses on an ARMv8 architecture (the ARM-Linux is running on it)?