Displaying 8 results from an estimated 8 matches for "piovezan".
2019 Jun 03
2
Question about a AA result and its use in Dependence Analysis
...mation across loop iterations, the appropriate analysis is probably LoopAccessAnalysis.
-Eli
> -----Original Message-----
> From: llvm-dev <llvm-dev-bounces at lists.llvm.org> On Behalf Of Doerfert,
> Johannes via llvm-dev
> Sent: Monday, June 3, 2019 9:04 AM
> To: De Azevedo Piovezan, Felipe <felipe.de.azevedo.piovezan at intel.com>
> Cc: llvm-dev at lists.llvm.org
> Subject: [EXT] Re: [llvm-dev] Question about a AA result and its use in
> Dependence Analysis
>
> Thanks for investigating this further.
>
> In BasicAAResult::aliasSelect the "same...
2019 Jun 03
2
Question about a AA result and its use in Dependence Analysis
...Mod Pointers: (float* %ptr1, LocationSize::precise(4))
AliasSet[0x55bd786b96b0, 1] must alias, Mod Pointers: (float* %ptr2, LocationSize::precise(4))
-----Original Message-----
From: Doerfert, Johannes [mailto:jdoerfert at anl.gov]
Sent: Saturday, June 1, 2019 2:29 PM
To: De Azevedo Piovezan, Felipe <felipe.de.azevedo.piovezan at intel.com>
Cc: llvm-dev at lists.llvm.org; Finkel, Hal J. <hfinkel at anl.gov>
Subject: Re: [llvm-dev] Question about a AA result and its use in Dependence Analysis
Hi Felipe,
(+ Hal)
I think the reasoning in `BasicAAResult::aliasPHI(...)` is fl...
2019 Jun 05
2
Question about a AA result and its use in Dependence Analysis
...reate a bug report and try and see if I can come up with anything more sensible.
Dave
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: 03 June 2019 22:01
To: Eli Friedman; Doerfert, Johannes; De Azevedo Piovezan, Felipe; llvm-dev
Subject: Re: [llvm-dev] Question about a AA result and its use in Dependence Analysis
On 6/3/19 1:45 PM, Eli Friedman via llvm-dev wrote:
Alias analysis is figuring out the relationship between two pointer expressions, at some location in the program. At a given point in th...
2019 Jun 01
2
Question about a AA result and its use in Dependence Analysis
...alias, Mod Pointers: (float* %q, LocationSize::precise(4))
da analyze -
%0 = load float, float* %p, align 4
store float undef, float* %q, align 4
none!
-----Original Message-----
From: Doerfert, Johannes [mailto:jdoerfert at anl.gov]
Sent: Friday, May 31, 2019 9:07 PM
To: De Azevedo Piovezan, Felipe <felipe.de.azevedo.piovezan at intel.com>
Cc: llvm-dev at lists.llvm.org
Subject: Re: [llvm-dev] Question about a AA result and its use in Dependence Analysis
Can you try it without the undef branch condition. If you get still the same result I'd argue its a bug. In the program a...
2018 Nov 18
3
Dependence Analysis bug or undefined behavior?
...lt;< this is between the store and the load!!!
da analyze - none! <<< this is between the load and itself, ok to be "none".
Is dependence analysis right or wrong? This IR likely comes from some C++ code doing funny things with unions...
Thanks!
--
Felipe de Azevedo Piovezan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20181118/636dea06/attachment.html>
2019 Jul 25
2
Typeless pointers and intrinsics
To avoid going too off-topic on the multidimensional gep thread, I'm asking this in a separate thread.
>> I took a look earlier and didn't notice any target-independent ones that would need a separate type parameter
Do you know what would happen with the llvm.ptr.annotation intrinsic? Frontends use that to annotate members of structs:
struct S {
[[some_annotation]] int
2018 Sep 02
2
possible inconsistency in PassManagerInternal.h
...typename `AnalysisManagerT`.
However, AnalysisPassConcept and AnalysisPassModel have no such template parameter; instead, they use the forward-declared AnalysisManager type, defined in PassManager.h
Again, is there a particular reason for this apparent inconsistency?
Thanks!
--
Felipe de Azevedo Piovezan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180902/a33e64ee/attachment.html>
2019 May 31
2
Question about a AA result and its use in Dependence Analysis
Hello llvm-dev,
I would appreciate your feedback on the following problem. We're trying to determine whether this is a bug in LLVM or not.
In the IR snippet below, we have two pointers (p and q) which initially point to two completely non-overlapping locations. Then, on every iteration of a loop, we swap the pointers and load from the first, followed by a store to the second.
1) AA says the