summaryrefslogtreecommitdiff
path: root/tools/perf/arch/arm64/util/machine.c
blob: 80fb13c958d9859fee8f1137232edb98c4ad1102 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// SPDX-License-Identifier: GPL-2.0

#include "callchain.h" // prototype of arch__add_leaf_frame_record_opts
#include "perf_regs.h"
#include "record.h"

#define SMPL_REG_MASK(b) (1ULL << (b))

void arch__add_leaf_frame_record_opts(struct record_opts *opts)
{
	opts->sample_user_regs |= SMPL_REG_MASK(PERF_REG_ARM64_LR);
}