simpleperf: Support monitoring different events on different cores

Android devices usually have big little cores, which may support
different perf events. So we may want to monitor different events
on different cores at the same time. To support it, change the --cpu
option into an ordered option. For example, we can use
`--cpu 0-3 -e raw-l3d-cache-refill-rd --cpu 4-8 -e raw-l3d-cache-refill`
to monitor raw-l3d-cache-refill-rd on cpu 0-3, and raw-l3d-cache-refill
on cpu 4-8.

Bug: 304600718
Test: run simpleperf_unit_test
Test: run simpleperf manually
Change-Id: I12e756758dfa4cbcbe4c78b3e48853c25fb9f073
10 files changed