mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-03 18:13:01 +00:00
Callgrind, Cachegrind, and Lackey call helpers for memory accesses in bunches, to reduce register save/restore overhead (and merge load/store within same instruction into a "modify" event). The calls should not be done within a RMW section enclosed by LL/SC instructions, as this reduces the chance of SC to succeed, and can result in hangs. For Callgrind, this definitly helped MIPS, and was committed in r13136. Do the same for Cachegrind/Lackey. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13143