This folder contains custom instrumentation clients for use with ArmIE.
- Place these files in the ArmIE
samples
directory. - Add them to the
CMakeLists.txt
script:add_sample_client(inscount_emulated_armrs "inscount_emulated_armrs.cpp" "drmgr;droption") add_sample_client(opcodes_emulated_roi "opcodes_emulated_roi.cpp" "drmgr;drreg;droption") add_sample_client(oprecord_emulated "oprecord_emulated.cpp" "drmgr;drreg;droption") add_sample_client(oprecord_emulated_apponly "oprecord_emulated_apponly.cpp" "drmgr;drreg;droption")
- Build using
cmake . && make
. - Copy the generated libraries to the
bin64
folder.
More detailed instructions this Arm Developer page.