Displaying 2 results from an estimated 2 matches for "f7661f13".
Did you mean:
f6c1f13
2013 Jan 18
0
[LLVMdev] Loads not hoisted out of the loop
...uld be
the model to aim for, where they have dimension-aware arrays that never
alias (AFAIK?). I wonder how one would solve that problem there.
Dimitri.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130118/f7661f13/attachment.html>
2013 Jan 18
3
[LLVMdev] Loads not hoisted out of the loop
On 1/17/2013 11:33 PM, Owen Anderson wrote:
>
> Almost certainly, the compiler can't tell that the load from the struct
> (to get the array pointer) doesn't alias with the stores to the array
> itself. This is exactly the kind of thing that type-based alias
> analysis (-fstrict-aliasing) can help with. Use with caution, as it
> can break some type-unsafe idioms.
The