aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools/perf/arch/x86 (follow)
AgeCommit message (Expand)AuthorFilesLines
2023-06-13perf tests: Make x86 new instructions test optional at build timeAdrian Hunter3-1/+10
2023-06-12perf thread: Add accessor functions for threadIan Rogers1-1/+1
2023-06-09perf annotate: Remove x86 instructions with suffixNamhyung Kim1-42/+10
2023-06-05perf tools: Declare syscalltbl_*[] as const for all archsTiezhu Yang1-1/+1
2023-05-28perf test x86: intel-pt-test data is immutable so mark it constIan Rogers1-7/+7
2023-05-28perf test x86: insn-x86 test data is immutable so mark it constIan Rogers1-5/+5
2023-05-27perf pmus: Remove perf_pmus__has_hybridIan Rogers3-3/+3
2023-05-27perf pmus: Allow just core PMU scanningIan Rogers2-9/+4
2023-05-27perf pmu: Separate pmu and pmusIan Rogers9-21/+28
2023-05-27perf x86 mem: minor refactor to is_mem_loads_aux_eventIan Rogers1-7/+7
2023-05-27perf x86: Iterate hybrid PMUs as core PMUsIan Rogers3-13/+28
2023-05-27perf evlist: Remove __evlist__add_defaultIan Rogers1-20/+0
2023-05-15perf annotate: Handle "decq", "incq", "testq", "tzcnt" instructions on x86Namhyung Kim1-0/+4
2023-05-15perf parse-events: Don't reorder atom cpu eventsIan Rogers1-2/+2
2023-05-15perf test x86 hybrid: Add hybrid extended type checksIan Rogers1-0/+12
2023-05-15perf test x86 hybrid: Update test expectationsIan Rogers1-28/+26
2023-05-15perf test: Move x86 hybrid tests to arch/x86Ian Rogers4-0/+289
2023-05-08perf test: Add selftest to test IBS invocation via core pmu eventsRavi Bangoria4-0/+75
2023-04-24perf tools: Add util function for overriding user set config valuesJames Clark1-20/+2
2023-04-24perf evsel: Introduce evsel__name_is() method to check if the evsel name is equal to a given stringArnaldo Carvalho de Melo1-4/+4
2023-04-12perf x86 iostat: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo1-3/+4
2023-04-06perf map: Add accessors for ->pgoff and ->relocIan Rogers1-1/+1
2023-04-04perf map: Add accessor for start and endIan Rogers2-3/+3
2023-04-04perf maps: Remove rb_node from struct mapIan Rogers1-6/+7
2023-04-04perf intel-pt: Use perf_pmu__scan_file_at() if possibleNamhyung Kim1-20/+32
2023-04-04perf pmu: Use relative path in setup_pmu_alias_list()Namhyung Kim1-6/+7
2023-03-20perf intel-pt: Add support for new branch instructions ERETS and ERETUAdrian Hunter1-0/+4
2023-03-15perf kvm: Use macro to replace variable 'decode_str_len'Leo Yan1-4/+3
2023-03-13perf parse-events: Sort and group parsed eventsIan Rogers1-23/+16
2023-03-13perf pmu: Earlier PMU auxtrace initializationIan Rogers2-6/+6
2023-02-19perf stat: Implement --topdown using json metricsIan Rogers1-47/+1
2023-02-19perf stat: Add TopdownL1 metric as a default if presentIan Rogers3-34/+3
2023-02-06perf event x86: Add retire_lat when synthesizing PERF_SAMPLE_WEIGHT_STRUCTKan Liang1-0/+1
2023-02-06perf test x86: Support the retire_lat (Retire Latency) sample_type checkKan Liang1-1/+4
2023-02-03perf report: Support Retire LatencyKan Liang1-0/+20
2023-01-22perf pmu: Remove duplication around EVENT_SOURCE_DEVICE_PATHJames Clark1-10/+2
2022-12-14perf build: Use libtraceevent from the systemIan Rogers2-1/+5
2022-11-24perf stat: Pass through 'struct outstate'Namhyung Kim1-2/+2
2022-11-09perf intel-pt: Add hybrid CPU compatibility testAdrian Hunter3-1/+157
2022-11-09perf intel-pt: Redefine test_suite to allow for adding more subtestsAdrian Hunter1-2/+12
2022-11-09perf intel-pt: Start turning intel-pt-pkt-decoder-test.c into a suite of intel-pt subtestsAdrian Hunter2-1/+1
2022-10-31perf tools: Move 'struct perf_sample' to a separate header file to disentangle headersArnaldo Carvalho de Melo3-1/+3
2022-10-27perf arch x86: Add missing stdlib.h to get free() prototypeArnaldo Carvalho de Melo2-0/+2
2022-10-15perf intel-pt: Fix system_wide dummy event for hybridAdrian Hunter1-1/+1
2022-10-06perf mem/c2c: Add load store event mappings for AMDRavi Bangoria1-2/+29
2022-10-06perf tools: Add evlist__add_sched_switch()Namhyung Kim1-10/+5
2022-08-10perf tools: Do not pass NULL to parse_events()Adrian Hunter5-5/+5
2022-08-01perf test: Remove x86 rdpmc testIan Rogers3-185/+0
2022-07-29perf stat: Add topdown metrics in the default perf stat on the hybrid machineZhengjun Xing3-11/+54
2022-07-29perf x86 evlist: Add default hybrid events for perf statKan Liang1-1/+51