Displaying 20 results from an estimated 8000 matches similar to: "Code coverage BoF - notes and updates"
2017 Oct 24
2
Code coverage BoF - notes and updates
Hi Dean,
We didn't discuss using XRay instrumentation during the BoF but it is an interesting idea (by the way, thanks for your talk about XRay internals!). XRay provides the advantage of being able to turn profiling on and off, but I'm not sure how the resulting data could be used.
The code coverage feature is highly dependent on the frontend's profile counter placement. The mapping
2016 Mar 11
8
RFC: Pass to prune redundant profiling instrumentation
Hi,
I'd like to add a new pass to LLVM which removes redundant profile counter
updates. The goal is to speed up code coverage testing and profile generation
for PGO.
I'm sending this email out to describe my approach, share some early results,
and gather feedback.
Problem Overview
================
A profile counter is redundant if it's incremented in exactly the same basic
blocks
2016 Mar 11
5
RFC: Pass to prune redundant profiling instrumentation
There have been a lot of responses. I'll try to summarize the thread and respond
to some of the questions/feedback.
Summary
=======
1. We should teach GlobalDCE to strip out instrumented functions which the
inliner cannot delete.
2. Sean suggests adding metadata to loads/stores of counters to convey that
they do not alias normal program data.
I'm not familiar with AA, but
2016 Mar 12
2
RFC: Pass to prune redundant profiling instrumentation
> On Mar 11, 2016, at 5:28 PM, Sean Silva <chisophugis at gmail.com> wrote:
>
>
>
> On Fri, Mar 11, 2016 at 12:47 PM, Vedant Kumar <vsk at apple.com> wrote:
> There have been a lot of responses. I'll try to summarize the thread and respond
> to some of the questions/feedback.
>
>
> Summary
> =======
>
> 1. We should teach GlobalDCE to
2020 Jan 24
4
Adding support for LLVM Branch Condition Coverage
Vedant Kumar asked me to post my design thoughts concerning branch coverage at llvm-dev since there is general interest.
My team at Texas Instruments is developing an embedded ARM C/C++ compiler with LLVM. I would like to enhance LLVM's code coverage capability with branch condition coverage (for C/C++), similar to GCC/GCOV support for branch coverage. This is useful for TI, and I think
2017 May 03
3
Runtime-configurable LLVM_DEFAULT_TARGET_TRIPLE by env var
I have been working for extending test coverage for years.
Nowadays, I have several cross-testing (target != host). See
http://bb.pgr.jp/console
Each of them (test-*-linux) is doing;
- Assume a preceding builder passes with warming ccache.
- All compilation units will hit ccache whenever the tree is built before
lit.
- Almost all compilation units will hit ccache except for Host.cpp when
2016 Mar 12
2
RFC: Pass to prune redundant profiling instrumentation
On Fri, Mar 11, 2016 at 7:04 PM, Sean Silva <chisophugis at gmail.com> wrote:
>
>
> On Fri, Mar 11, 2016 at 6:00 PM, Vedant Kumar <vsk at apple.com> wrote:
>
>>
>> > On Mar 11, 2016, at 5:28 PM, Sean Silva <chisophugis at gmail.com> wrote:
>> >
>> >
>> >
>> > On Fri, Mar 11, 2016 at 12:47 PM, Vedant Kumar <vsk at
2020 Jun 18
2
[DebugInfo] RFC: Introduce LLVM DI Checker utility
Hi Vedant,
Thanks a lot for your comments!
>It looks like a lot of the new infrastructure introduced here
<https://github.com/djolertrk/llvm-di-checker/commit/9d26ac2557c584f6cf82ac5535fc47f8bd267a27> consists
of logic copied from the debugify implementation. Why is introducing a
new pair of passes better than extending the ones we have? The core
infrastructure needed to track
2016 Mar 11
3
RFC: Pass to prune redundant profiling instrumentation
On Thu, Mar 10, 2016 at 8:33 PM, Sean Silva via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
>
>
> On Thu, Mar 10, 2016 at 7:21 PM, Vedant Kumar via llvm-dev <
> llvm-dev at lists.llvm.org> wrote:
>
>> Hi,
>>
>> I'd like to add a new pass to LLVM which removes redundant profile counter
>> updates. The goal is to speed up code coverage
2016 Mar 11
2
RFC: Pass to prune redundant profiling instrumentation
On Thu, Mar 10, 2016 at 10:13 PM, Sean Silva <chisophugis at gmail.com> wrote:
>
>
> On Thu, Mar 10, 2016 at 9:42 PM, Xinliang David Li <xinliangli at gmail.com>
> wrote:
>
>>
>>
>> On Thu, Mar 10, 2016 at 8:33 PM, Sean Silva via llvm-dev <
>> llvm-dev at lists.llvm.org> wrote:
>>
>>>
>>>
>>> On Thu, Mar 10,
2007 Oct 25
3
Upcoming USENIX/LISA conference
Greetings -
Does anyone have plans for a Puppet BOF at LISA this year? I''ve seen
some talk on the LOPSA configmgmt list about Config Mangement BOF''s,
but nothing focused on Puppet. Please, Please, mom, can we have a BOF,
PUHLEESE!!!!
Luke - I hope you''ll be there so I can at least buy you dinner and
beers/drinks for making my SA life easier with Puppet.
Cheers,
Jeff
2014 Aug 20
2
[LLVMdev] Dev Meeting BOF: Performance Tracking
On 20 August 2014 00:24, Gerolf Hoflehner <ghoflehner at apple.com> wrote:
> My experience from leading BOFs at other conferences is more talk than action. So I suggest a different setup for this topic: how about having a working group meeting with participants who can commit time to work on this topic?
Mine too, but in this case I have to say it wasn't at all what
happened. It
2014 Aug 01
11
[LLVMdev] Dev Meeting BOF: Performance Tracking
All,
I'm curious to know if anyone is interested in tracking performance
(compile-time and/or execution-time) from a community perspective? This
is a much loftier goal then just supporting build bots. If so, I'd be
happy to propose a BOF at the upcoming Dev Meeting.
Chad
2016 Oct 31
2
BoF: Raising Next Generation of LLVM Developers
Dear community,
We are trying to setup a BoF ( Raising Next Generation of LLVM
Developers, http://sched.co/8Yzs).
In our academic-oriented environments the main work force is
students: undergrads, grads or PhD (rarely postdocs). Often we have
limited time to bring somebody up to speed and we have to it in a
productive and motivating for both parties way. I believe most of you
had
2018 Apr 19
3
Xen BOF at Debconf 18
I am going to submit a proposal for a Xen BOF at DC18.
Here is my first cut at a draft abstract:
Title: Xen in Debian BoF
Format: workshop with 25 min slot
The Xen packages in Debian are in need of some work, including some
tidying up, upstreaming of some Makefile patches, and updating to
new versions. There is a large outstanding bug list.
Also with the demise of Alioth and the
2013 Oct 31
4
[LLVMdev] LLVM BoF at SC13
All,
I have arranged for an LLVM BoF at SC13 in Denver:
http://sc13.supercomputing.org/schedule/event_detail.php?evid=bof143
If you will be at SC13, have an interesting project based on or within LLVM, and would be willing to come to the BoF and spend 10 minutes or so giving an overview of it, please email me. I am trying to get a collection of people together to talk about vectorization and
2016 Oct 14
5
BoF: Shipping Software as LLVM IR (@Upcoming Dev Mtg)
Hi LLVM’ers!
We are hosting a BoF at this year's Dev Meeting on a subject we hope will
be of interest to some (many?) of you:
shipping software (entirely) as LLVM IR.
You can find our proposal in the meeting schedule online:
https://llvmdevelopersmeetingbay2016.sched.org/event/8Yzq/shipping-software-as-llvm-ir
The BoF is scheduled to last 45 minutes, which will go by very quickly!
To make
2009 Jul 06
2
CELT 0.6.0 released, submitted as IETF draft
Hi everyone,
I'm pleased to announce version 0.6.0 of CELT, with many quality
improvements. This includes better stereo coupling, better handling of
transients, and better handling of highly tonal signals. In addition,
packet loss robustness has been improved through the optional use of
independent (intra) frames. CELT now supports a larger dynamic range,
suitable for encoding 24-bit audio
2018 Mar 20
3
HPC/Parallel/Polly BoF at EuroLLVM
Hey folks,
Do we have proposals for an HPC focused BoF at EuroLLVM?
I'd like to discuss the current efforts around integrating Polly,
parallel IR efforts and vectoriser support in VPlan (like outer loop),
as well as coordination on the next steps around Flang.
--
cheers,
--renato
2016 Nov 02
3
GitHub Survey - Results
Folks,
Please note that the survey is still open!
But it's almost time for the US LLVM meeting and I'd like to give
everybody the ability to inspect the results before entering the BoF
session tomorrow.
Here is a zip file with the raw results (minus emails) of the data up
until this morning, and a short presentation with a summary and my
personal pick of the comments.