summaryrefslogtreecommitdiff
path: root/tools/perf/util/arm-spe.c
AgeCommit message (Expand)Author
2024-12-09perf arm-spe: Add support for SPE Data Source packet on AmpereOneIlkka Koskinen
2024-12-09perf arm-spe: Prepare for adding data source packet implementations for other...Ilkka Koskinen
2024-10-30perf arm-spe: Use old behavior when opening old SPE filesJames Clark
2024-10-29perf arm-spe: Correctly set sample flagsGraham Woodward
2024-10-29perf arm-spe: Use ARM_SPE_OP_BRANCH_ERET when synthesizing branchesGraham Woodward
2024-10-29perf arm-spe: Set sample.addr to target address for instruction sampleGraham Woodward
2024-10-17perf color: Add printf format checking and resolve issuesIan Rogers
2024-10-14perf arm-spe: Add Cortex CPUs to common data source encoding listLeo Yan
2024-10-14perf arm-spe: Add Neoverse-V2 to common data source encoding listBesar Wicaksono
2024-10-14perf arm-spe: Remove the unused 'midr' fieldLeo Yan
2024-10-14perf arm-spe: Use metadata to decide the data source featureLeo Yan
2024-10-14perf arm-spe: Introduce arm_spe__is_homogeneous()Leo Yan
2024-10-14perf arm-spe: Rename the common data source encodingLeo Yan
2024-10-14perf arm-spe: Rename arm_spe__synth_data_source_generic()Leo Yan
2024-10-03perf arm-spe: Dump metadata with version 2Leo Yan
2024-10-03perf arm-spe: Support metadata version 2Leo Yan
2024-10-03perf arm-spe: Define metadata header version 2Leo Yan
2024-08-12perf tool: Constify tool pointersIan Rogers
2024-08-12perf auxtrace: Remove dummy toolsIan Rogers
2023-06-12perf thread: Add accessor functions for threadIan Rogers
2023-03-20perf arm-spe: Add SVE flags to the SPE samplesGerman Gomez
2023-03-20perf arm-spe: Refactor arm-spe to support operation packet typeGerman Gomez
2022-09-28perf arm-spe: augment the data source type with neoverse_spe listJing Zhang
2022-08-11perf arm-spe: Use SPE data source for neoverse coresAli Saidi
2022-06-19perf arm-spe: Don't set data source if it's not a memory operationLeo Yan
2022-04-28perf arm-spe: Fix SPE events with phys addressesTimothy Hayes
2022-04-28perf arm-spe: Fix addresses of synthesized SPE eventsTimothy Hayes
2021-12-17perf arm-spe: Synthesize SPE instruction eventsGerman Gomez
2021-12-16perf arm-spe: Add SPE total latency as PERF_SAMPLE_WEIGHTNamhyung Kim
2021-11-18perf inject: Fix ARM SPE handlingGerman Gomez
2021-11-13perf arm-spe: Support hardware-based PID tracingGerman Gomez
2021-11-13perf arm-spe: Track task context switch for cpu-mode eventsNamhyung Kim
2021-11-13perf arm-spe: Print size using consistent formatAndrew Kilroy
2021-07-01perf arm-spe: Don't wait for PERF_RECORD_EXIT eventLeo Yan
2021-07-01perf arm-spe: Bail out if the trace is later than perf eventLeo Yan
2021-07-01perf arm-spe: Assign kernel time to synthesized eventLeo Yan
2021-07-01perf arm-spe: Convert event kernel time to counter valueLeo Yan
2021-07-01perf arm-spe: Save clock parameters from TIME_CONV eventLeo Yan
2021-02-16perf arm-spe: Set sample's data source fieldLeo Yan
2021-02-16perf arm-spe: Synthesize memory eventLeo Yan
2021-02-16perf arm-spe: Fill address info for samplesLeo Yan
2021-02-12perf arm-spe: Enable sample type PERF_SAMPLE_DATA_SRCLeo Yan
2020-11-26perf arm-spe: Refactor printing string to bufferLeo Yan
2020-06-01perf arm-spe: Support synthetic eventsTan Xiaojun
2020-06-01perf tools: Move arm-spe-pkt-decoder.h/c to the new dirTan Xiaojun
2020-04-16perf arm-spe: Implement ->evsel_is_auxtrace() callbackAdrian Hunter
2019-09-20perf env: Remove needless cpumap.h headerArnaldo Carvalho de Melo
2019-08-31perf tools: Remove needless evlist.h include directivesArnaldo Carvalho de Melo
2019-08-31perf tools: Remove needless thread.h include directivesArnaldo Carvalho de Melo
2019-08-29libperf: Rename the PERF_RECORD_ structs to have a "perf" prefixJiri Olsa