search for: ppc64_svr4_abiinfo

Displaying 2 results from an estimated 2 matches for "ppc64_svr4_abiinfo".

2015 Mar 17
2
[LLVMdev] Alias analysis issue with structs on PPC
...cting a general solution at the ABI level might be tricky. > I've cc'd Uli, who did most of the recent work here. > > For the single-element struct case, we could fix this by keeping it > a pointer type. The relevant code in Clang is in lib/CodeGen/ > TargetInfo.cpp (look at PPC64_SVR4_ABIInfo::classifyArgumentType and > nearby code). But that does not really address the underlying issue: > > If I take your example and modify it so that we have: > > struct box { > double* source; > double* source2; > }; > > then the parameter is passed as: > >...
2015 Mar 15
5
[LLVMdev] Alias analysis issue with structs on PPC
On Sun, Mar 15, 2015 at 4:34 PM Olivier Sallenave <ol.sall at gmail.com> wrote: > Hi Daniel, > > Thanks for your feedback. I would prefer not to write a new AA. Can't we > directly implement that traversal in BasicAA? > Can I ask why? Outside of the "well, it's another pass", i mean? BasicAA is stateless, so you can't cache, and you really don't