Re: [PATCH 2/3] perf parse-regs: Add generic support for non-gprs

2019-05-14 Thread Arnaldo Carvalho de Melo
Em Tue, May 14, 2019 at 03:25:51PM -0400, Liang, Kan escreveu: > > > On 5/14/2019 2:19 PM, Arnaldo Carvalho de Melo wrote: > > Em Tue, May 14, 2019 at 07:39:12AM -0700, kan.li...@linux.intel.com > > escreveu: > > > From: Kan Liang > > > > > > Some non general purpose registers, e.g. XMM, can

Re: [PATCH 2/3] perf parse-regs: Add generic support for non-gprs

2019-05-14 Thread Liang, Kan
On 5/14/2019 2:19 PM, Arnaldo Carvalho de Melo wrote: Em Tue, May 14, 2019 at 07:39:12AM -0700, kan.li...@linux.intel.com escreveu: From: Kan Liang Some non general purpose registers, e.g. XMM, can be collected on some platforms, e.g. X86 Icelake. Add a weak function

Re: [PATCH 2/3] perf parse-regs: Add generic support for non-gprs

2019-05-14 Thread Arnaldo Carvalho de Melo
Em Tue, May 14, 2019 at 07:39:12AM -0700, kan.li...@linux.intel.com escreveu: > From: Kan Liang > > Some non general purpose registers, e.g. XMM, can be collected on some > platforms, e.g. X86 Icelake. > > Add a weak function has_non_gprs_support() to check if the > kernel/hardware support

[PATCH 2/3] perf parse-regs: Add generic support for non-gprs

2019-05-14 Thread kan . liang
From: Kan Liang Some non general purpose registers, e.g. XMM, can be collected on some platforms, e.g. X86 Icelake. Add a weak function has_non_gprs_support() to check if the kernel/hardware support non-gprs collection. Add a weak function non_gprs_mask() to return non-gprs mask. By default,