search for: instrprofilingvalu

Displaying 4 results from an estimated 4 matches for "instrprofilingvalu".

Did you mean: instrprofilingvalue
2017 Dec 19
3
Question about : lprofValueProfNodes
Hi This array is defined in compiler-rt: InstrProfilingValue.c but I can’t find where it is used? And the comment on it does not say much about why we need it either. Can someone explain why we need this and where it is used? /* A shared static pool in addition to the vnodes statically * allocated by the compiler. */ COMPILER_RT_VISIBILITY ValueProfNode...
2020 Apr 28
2
Android kernel PGO with LLVM
Hello, I'm working on Android kernel profile-guided optimization to figure out whether pgo can improve the performance of Android kernel. I have tried to added '-fprofile-generate' option to build Android kernel(msm-4.19). But error occurs during building: "undefined reference to '__llvm_profile_instrument_target'". I have tried to add
2017 Dec 20
2
Question about : lprofValueProfNodes
...liang David Li <davidxl at google.com> Subject: Re: [llvm-dev] Question about : lprofValueProfNodes Hi, On Dec 19, 2017, at 10:26 AM, Moshtaghi, Alireza via llvm-dev <llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>> wrote: Hi This array is defined in compiler-rt: InstrProfilingValue.c but I can’t find where it is used? It's used in allocateOneNode(). Incrementing the current vnode pointer gives a fresh node (possibly backed by the shared pool). And the comment on it does not say much about why we need it either. It's used to avoid calling malloc(), which David (C...
2017 Dec 20
2
Question about : lprofValueProfNodes
...Li < > davidxl at google.com> > Subject: Re: [llvm-dev] Question about : lprofValueProfNodes > > Hi, > > > On Dec 19, 2017, at 10:26 AM, Moshtaghi, Alireza via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > Hi > This array is defined in compiler-rt: InstrProfilingValue.c but I can’t > find where it is used? > > It's used in allocateOneNode(). Incrementing the current vnode pointer > gives a fresh node (possibly backed by the shared pool). > > > > And the comment on it does not say much about why we need it either. > > It's u...