Pushed.
> -----Original Message----- > From: Beignet [mailto:[email protected]] On Behalf Of > Song, Ruiling > Sent: Friday, November 20, 2015 13:59 > To: Pan, Xiuli; [email protected] > Cc: Pan, Xiuli > Subject: Re: [Beignet] [OCL20 PATCH V2] GBE:Add LLVM3.8 support > > > > > -----Original Message----- > > From: Beignet [mailto:[email protected]] On Behalf > > Of Pan Xiuli > > Sent: Wednesday, November 18, 2015 5:28 PM > > To: [email protected] > > Cc: Pan, Xiuli <[email protected]> > > Subject: [Beignet] [OCL20 PATCH V2] GBE:Add LLVM3.8 support > > > > LLVM3.8 does not support iterator implicit cast to pointer, so add > > change type for these uses. And due to the refine of ScalarEvolution, > > the using namespace llvm::legacy is not enough to tell comilper which > > PassManager to use, refine the PassManager declaration. > > Now CallInst::hasStructRetAttr() will assert if there is no argments, > > don't know if it is a llvm bug or our fault, just workaround it now. > It looks like llvm bug. The workaround is OK for me. > And the patch LG. > > Thanks! > Ruiling > > _______________________________________________ > Beignet mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/beignet _______________________________________________ Beignet mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/beignet
