summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/arm-spe-decoder
AgeCommit message (Expand)AuthorLines
2025-05-27perf arm-spe: Add support for SPE Data Source packet on HiSilicon HIP12Yicong Yang-0/+17
2025-03-05perf arm-spe: Support previous branch target (PBT) addressLeo Yan-1/+5
2025-03-05perf arm-spe: Fill branch operations and events to recordLeo Yan-2/+26
2025-03-05perf arm-spe: Decode transactional eventLeo Yan-0/+3
2025-03-05perf arm-spe: Extend branch operationsLeo Yan-6/+17
2024-12-09perf arm-spe: Add support for SPE Data Source packet on AmpereOneIlkka Koskinen-0/+9
2024-10-14perf arm-spe: Rename the common data source encodingLeo Yan-9/+9
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro-1/+1
2024-06-26perf util: Make util its own libraryIan Rogers-1/+1
2024-05-28perf arm-spe: Unaligned pointer work aroundIan Rogers-18/+5
2023-06-21perf arm-spe: Fix a dangling Documentation/arm64 referenceJonathan Corbet-1/+1
2023-04-04perf arm-spe: Add raw decoding for SPEv1.3 MTE and MOPS load/storeRob Herring-0/+12
2023-03-20perf arm-spe: Refactor arm-spe to support operation packet typeGerman Gomez-14/+63
2023-02-03perf arm-spe: Add raw decoding for SPEv1.2 previous branch addressRob Herring-1/+4
2023-02-02perf arm-spe: Only warn once for each unsupported address packetRob Herring-1/+5
2022-08-11perf arm-spe: Use SPE data source for neoverse coresAli Saidi-0/+13
2021-12-16perf arm-spe: Add SPE total latency as PERF_SAMPLE_WEIGHTNamhyung Kim-0/+3
2021-11-13perf arm-spe: Save context ID in recordGerman Gomez-0/+3
2021-11-07perf tools: Use __BYTE_ORDER__Ilya Leoshkevich-1/+1
2021-04-07perf arm-spe: Avoid potential buffer overrunIan Rogers-1/+3
2021-02-12perf arm-spe: Store operation type in packetLeo Yan-0/+12
2021-02-12perf arm-spe: Store memory address in packetLeo Yan-0/+6
2020-11-26perf arm-spe: Add support for ARMv8.3-SPEWei Li-2/+50
2020-11-26perf arm_spe: Decode memory tagging propertiesAndre Przywara-1/+7
2020-11-26perf arm-spe: Add more sub classes for operation packetLeo Yan-2/+16
2020-11-26perf arm-spe: Refactor operation packet handlingLeo Yan-12/+37
2020-11-26perf arm-spe: Add new function arm_spe_pkt_desc_op_type()Leo Yan-34/+45
2020-11-26perf arm-spe: Remove size condition checking for eventsLeo Yan-14/+9
2020-11-26perf arm-spe: Refactor event type handlingLeo Yan-28/+29
2020-11-26perf arm-spe: Add new function arm_spe_pkt_desc_event()Leo Yan-26/+37
2020-11-26perf arm-spe: Refactor counter packet handlingLeo Yan-5/+11
2020-11-26perf arm-spe: Add new function arm_spe_pkt_desc_counter()Leo Yan-15/+28
2020-11-26perf arm-spe: Refactor context packet handlingLeo Yan-1/+4
2020-11-26perf arm_spe: Fixup top byte for data virtual addressLeo Yan-3/+17
2020-11-26perf arm-spe: Refactor address packet handlingLeo Yan-42/+48
2020-11-26perf arm-spe: Add new function arm_spe_pkt_desc_addr()Leo Yan-26/+38
2020-11-26perf arm-spe: Refactor packet header parsingLeo Yan-51/+61
2020-11-26perf arm-spe: Refactor printing string to bufferLeo Yan-152/+150
2020-11-11perf arm-spe: Fix packet length handlingLeo Yan-22/+12
2020-11-11perf arm-spe: Refactor arm_spe_get_events()Leo Yan-4/+2
2020-11-11perf arm-spe: Refactor payload size calculationLeo Yan-9/+9
2020-11-11perf arm-spe: Fix a typo in commentLeo Yan-1/+1
2020-11-11perf arm-spe: Include bitops.h for BIT() macroLeo Yan-8/+4
2020-08-21perf: arm-spe: Fix check error when synthesizing eventsWei Li-3/+3
2020-06-01perf arm-spe: Support synthetic eventsTan Xiaojun-1/+318
2020-06-01perf tools: Move arm-spe-pkt-decoder.h/c to the new dirTan Xiaojun-0/+506