Re: r285258 - Refactor call emission to package the function pointer together with

2016-11-07 Thread John McCall via cfe-commits
> On Nov 4, 2016, at 12:36 AM, Yaron Keren wrote: > Hi John, > > clang warns on this: > > /llvm/tools/zapccs/../clang/include/../lib/CodeGen/CGCall.h:79:7: warning: > anonymous types declared in an anonymous union are an extension > [-Wnested-anon-types] > struct { > ^ > /llvm/too

Re: r285258 - Refactor call emission to package the function pointer together with

2016-11-04 Thread Yaron Keren via cfe-commits
Hi John, clang warns on this: /llvm/tools/zapccs/../clang/include/../lib/CodeGen/CGCall.h:79:7: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types] struct { ^ /llvm/tools/zapccs/../clang/include/../lib/CodeGen/CGCall.h:83:7: warning: anonymou

r285258 - Refactor call emission to package the function pointer together with

2016-10-26 Thread John McCall via cfe-commits
Author: rjmccall Date: Wed Oct 26 18:46:34 2016 New Revision: 285258 URL: http://llvm.org/viewvc/llvm-project?rev=285258&view=rev Log: Refactor call emission to package the function pointer together with abstract information about the callee. NFC. The goal here is to make it easier to recognize