Displaying 20 results from an estimated 72 matches for "sbirlea".
2017 Oct 10
2
Expose aliasing information in getModRefInfo (or viceversa?)
...( 29.4%) 3.0804 ( 58.2%) 3.1331 ( 58.3%)
Memory SSA
with alias followed by getModRefInfo
2.2487 ( 52.9%) 0.0259 ( 27.1%) 2.2746 ( 52.4%) 2.2820 ( 52.4%)
Memory SSA
etc
Not entirely sure what is going on.
But if alias is free, problem solved!
On Mon, Oct 9, 2017 at 4:05 PM, Alina Sbirlea <alina.sbirlea at gmail.com>
wrote:
> On Mon, Oct 9, 2017 at 2:08 PM, Alina Sbirlea <alina.sbirlea at gmail.com>
> wrote:
>
>> On Mon, Oct 9, 2017 at 1:57 PM, Daniel Berlin <dberlin at dberlin.org>
>> wrote:
>>
>>> FWIW: Bootstrap is probably...
2020 Feb 10
2
RFC: Mark BasicAA as a CFG-only pass.
On 2/10/20 2:35 PM, Alina Sbirlea wrote:
> Hi,
>
> Here's a tentative patch of the changes for this: D74353
> <https://reviews.llvm.org/D74353>.
I suppose that, as expected, it's invalidated less often this way. Given
that it's generally stateless, does this really represent a cost savings?
-Hal...
2017 Oct 09
2
Expose aliasing information in getModRefInfo (or viceversa?)
...re in bootstrap, as you can see.
> Let me get you some test cases.
>
SG, thanks!
>
> My guess is that we should go with mustmod.
>
>
> As for callsites, adding mustmod works for call, memloc and call, call
> testing.
>
>
>
> On Mon, Oct 9, 2017, 4:48 PM Alina Sbirlea <alina.sbirlea at gmail.com>
> wrote:
>
>> Hi,
>>
>> This came up in https://reviews.llvm.org/D38569, and I'd like some input
>> on what's the best way to get alias and mod-ref info without having two
>> alias calls.
>>
>> A couple of id...
2020 May 21
2
LLVM Alias Analysis Technical Call - Doodle Poll
...Hal Finkel
Lead, Compiler Technology and Programming Languages
Leadership Computing Facility
Argonne National Laboratory
________________________________
From: Tarique Islam <tislam at ca.ibm.com>
Sent: Thursday, May 21, 2020 8:19:31 AM
To: Finkel, Hal J. <hfinkel at anl.gov>
Cc: Alina Sbirlea <alina.sbirlea at gmail.com>; Doerfert, Johannes <jdoerfert at anl.gov>; Jeroen Dobbelaere <Jeroen.Dobbelaere at synopsys.com>; llvm-dev at lists.llvm.org <llvm-dev at lists.llvm.org>
Subject: RE: [llvm-dev] LLVM Alias Analysis Technical Call - Doodle Poll
Hi Hal,
Thanks...
2019 Aug 28
3
Turning on MemorySSA for loop passes
Hi all,
After a long ride, I'm planning to turn on the use of MemorySSA for loop
passes (D58311 <https://reviews.llvm.org/D58311>) tomorrow (8/29).
Please let me know if you have issues, concerns or feedback on this.
Best,
Alina
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2020 Feb 10
2
RFC: Mark BasicAA as a CFG-only pass.
Hi,
I'd like to understand if it makes sense to keep BasicAA as a not CFG-only
pass, or if it can be updated to CFG-only. The change was made in D44564
<https://reviews.llvm.org/D44564>.
>From what I gathered the motivation was PhiValuesAnalysis not being
properly updated, and BasicAA having an instance of it.
PhiValuesAnalysis now uses callback values to invalidate deleted values (
2017 Oct 10
2
Expose aliasing information in getModRefInfo (or viceversa?)
...I_Mod&MRI_Must?
In getModRefInfo(CS, Loc), the MRI_Must bit would then be set if
doesAccessArgPointees and ArgAlias == MustAlias for all Args, which seems
correct.
I may be missing something here, I don't want to dive into the wrong
implementation.
On Tue, Oct 10, 2017 at 9:16 AM, Alina Sbirlea <alina.sbirlea at gmail.com>
wrote:
> I should have clarified, by 2 calls meant getModRef followed by alias, not
> two getModRef calls.
> The timings you got seem to concur, but I'm quite skeptical about the
> alias call being free...
>
> On Mon, Oct 9, 2017 at 7:05 PM,...
2016 Mar 01
4
RFC: Add bitcode tests to test-suite
> On Feb 29, 2016, at 10:50 PM, Hal Finkel <hfinkel at anl.gov> wrote:
>
>
>
> From: "Mehdi Amini via llvm-dev" <llvm-dev at lists.llvm.org>
> To: "Alina Sbirlea" <alina.sbirlea at gmail.com>
> Cc: "llvm-dev" <llvm-dev at lists.llvm.org>
> Sent: Monday, February 29, 2016 7:06:51 PM
> Subject: Re: [llvm-dev] RFC: Add bitcode tests to test-suite
>
>
>
> Sent from my iPhone
>
> On Feb 29, 2016, at 3:39...
2020 Jul 14
2
LLVM Alias Analysis Technical Call - New Doodle Poll
...Argonne National Laboratory
________________________________
From: llvm-dev <llvm-dev-bounces at lists.llvm.org> on behalf of Hal Finkel via llvm-dev <llvm-dev at lists.llvm.org>
Sent: Friday, June 26, 2020 9:48 AM
To: Jeroen Dobbelaere <Jeroen.Dobbelaere at synopsys.com>; Alina Sbirlea <alina.sbirlea at gmail.com>
Cc: llvm-dev at lists.llvm.org <llvm-dev at lists.llvm.org>; Doerfert, Johannes <jdoerfert at anl.gov>
Subject: Re: [llvm-dev] LLVM Alias Analysis Technical Call - New Doodle Poll
Thanks, everyone. It looks like we do have a time that works for almos...
2016 Mar 01
0
RFC: Add bitcode tests to test-suite
----- Original Message -----
> From: "Mehdi Amini via llvm-dev" <llvm-dev at lists.llvm.org>
> To: "Alina Sbirlea" <alina.sbirlea at gmail.com>
> Cc: "llvm-dev" <llvm-dev at lists.llvm.org>
> Sent: Monday, February 29, 2016 7:06:51 PM
> Subject: Re: [llvm-dev] RFC: Add bitcode tests to test-suite
> Sent from my iPhone
> On Feb 29, 2016, at 3:39 PM, Alina Sbirlea <...
2020 May 18
4
LLVM Alias Analysis Technical Call - Doodle Poll
...Lead, Compiler Technology and Programming Languages
Leadership Computing Facility
Argonne National Laboratory
________________________________
From: Finkel, Hal J. <hfinkel at anl.gov>
Sent: Monday, May 18, 2020 10:24 AM
To: Jeroen Dobbelaere <Jeroen.Dobbelaere at synopsys.com>; Alina Sbirlea <alina.sbirlea at gmail.com>; Finkel, Hal J. <hfinkel at anl.gov>
Cc: llvm-dev at lists.llvm.org <llvm-dev at lists.llvm.org>; Doerfert, Johannes <jdoerfert at anl.gov>
Subject: Re: LLVM Alias Analysis Technical Call - Doodle Poll
Thanks to everyone who participated in the...
2016 Mar 01
2
RFC: Add bitcode tests to test-suite
Sent from my iPhone
> On Feb 29, 2016, at 3:39 PM, Alina Sbirlea <alina.sbirlea at gmail.com> wrote:
>
>
>
>> On Mon, Feb 29, 2016 at 2:06 PM, Mehdi Amini <mehdi.amini at apple.com> wrote:
>>
>>> On Feb 29, 2016, at 1:50 PM, Alina Sbirlea <alina.sbirlea at gmail.com> wrote:
>>>
>>>
>>&...
2017 Oct 09
3
Expose aliasing information in getModRefInfo (or viceversa?)
Hi,
This came up in https://reviews.llvm.org/D38569, and I'd like some input on
what's the best way to get alias and mod-ref info without having two alias
calls.
A couple of ideas:
(a) Extend the getModRefInfo interface (+getModRefBehavior,
+gerArgModRefInfo) to return a pair {ModRefInfo, AliasResult}.
The AliasResult can be optional based on an argument
e.g.:
struct MRI_AR {
2020 Jun 24
4
LLVM Alias Analysis Technical Call - New Doodle Poll
...nne National Laboratory
________________________________
From: llvm-dev <llvm-dev-bounces at lists.llvm.org> on behalf of Finkel, Hal J. via llvm-dev <llvm-dev at lists.llvm.org>
Sent: Thursday, May 28, 2020 7:35 AM
To: Jeroen Dobbelaere <Jeroen.Dobbelaere at synopsys.com>; Alina Sbirlea <alina.sbirlea at gmail.com>
Cc: llvm-dev at lists.llvm.org <llvm-dev at lists.llvm.org>; Doerfert, Johannes <jdoerfert at anl.gov>
Subject: Re: [llvm-dev] LLVM Alias Analysis Technical Call - Doodle Poll
Hi, everyone,
Just a quick reminder, this call starts in approximately 1.5...
2016 Mar 01
0
RFC: Add bitcode tests to test-suite
...ia llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> On Feb 29, 2016, at 10:50 PM, Hal Finkel <hfinkel at anl.gov> wrote:
>
>
>
> ------------------------------
>
> *From: *"Mehdi Amini via llvm-dev" <llvm-dev at lists.llvm.org>
> *To: *"Alina Sbirlea" <alina.sbirlea at gmail.com>
> *Cc: *"llvm-dev" <llvm-dev at lists.llvm.org>
> *Sent: *Monday, February 29, 2016 7:06:51 PM
> *Subject: *Re: [llvm-dev] RFC: Add bitcode tests to test-suite
>
>
>
> Sent from my iPhone
>
> On Feb 29, 2016, at 3:3...
2019 Mar 05
2
RFC: Contained stateful AliasAnalysis
...ured.
With MemorySSA we know we benefit from reusing the info it stores, so
having passes update it makes sense.
Does that makes sense, or did I misunderstand your question?
Alina
On Mon, Mar 4, 2019 at 5:23 PM Finkel, Hal J. <hfinkel at anl.gov> wrote:
>
> On 3/4/19 7:08 PM, Alina Sbirlea via llvm-dev wrote:
>
> TL;DR: I'm looking to have AliasAnalysis passes have the ability keep a
> temporary cache when no transformations are performed.
>
> I'm interested to first and foremost clarify what is the best way to even
> start such an infrastructure change, suc...
2016 Mar 01
2
RFC: Add bitcode tests to test-suite
...t;> On Feb 29, 2016, at 10:50 PM, Hal Finkel <hfinkel at anl.gov <mailto:hfinkel at anl.gov>> wrote:
>>
>>
>>
>> From: "Mehdi Amini via llvm-dev" <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>>
>> To: "Alina Sbirlea" <alina.sbirlea at gmail.com <mailto:alina.sbirlea at gmail.com>>
>> Cc: "llvm-dev" <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>>
>> Sent: Monday, February 29, 2016 7:06:51 PM
>> Subject: Re: [llvm-dev] RFC: Add bitcode tes...
2017 Oct 09
1
Expose aliasing information in getModRefInfo (or viceversa?)
...rly rare in bootstrap, as you can see.
> Let me get you some test cases.
>
> My guess is that we should go with mustmod.
I agree.
-Hal
>
>
> As for callsites, adding mustmod works for call, memloc and call, call
> testing.
>
>
> On Mon, Oct 9, 2017, 4:48 PM Alina Sbirlea <alina.sbirlea at gmail.com
> <mailto:alina.sbirlea at gmail.com>> wrote:
>
> Hi,
>
> This came up in https://reviews.llvm.org/D38569, and I'd like some
> input on what's the best way to get alias and mod-ref info without
> having two alias...
2020 Mar 10
2
RFC: Making a common successor/predecessor interface
On Tue, Mar 10, 2020 at 2:30 PM David Blaikie <dblaikie at gmail.com> wrote:
>
>
> On Tue, Mar 10, 2020 at 8:31 AM Alina Sbirlea <alina.sbirlea at gmail.com>
> wrote:
>
>> Hi Dave,
>>
>> It may be possible to do this with the current API, but what I was
>> looking for is a common API for existing block types. For example there is
>> no succ_begin for Machine BasicBlock.
>>
>...
2017 Nov 28
1
Expose aliasing information in getModRefInfo (or viceversa?)
...m not an expert in this area, I need to ask a lot of
>> questions to make sure I’m proving the right thing :) The script
>> reported a few bugs in BasicAA (mostly for GEPs wo/ inbounds); need to
>> report these..
>>
>>
>>
>>
>>
>> *From:* Alina Sbirlea
>> *Sent:* 27 November 2017 20:02
>> *To:* Nuno Lopes <nunoplopes at sapo.pt>
>> *Cc:* Hal Finkel <hfinkel at anl.gov>; Daniel Berlin <dberlin at dberlin.org>;
>> George Burgess IV <george.burgess.iv at gmail.com>; Sanjoy Das <
>> sanjoy at p...