[Mesa-stable] [PATCH v2 2/2] meson: swr: do a second llvm search with extra modules for llvm >= 7
Juan A. Suarez Romero
jasuarez at igalia.com
Mon Oct 1 08:56:25 UTC 2018
On Mon, 2018-09-24 at 13:33 -0700, Dylan Baker wrote:
> Quoting Chuck Atkins (2018-09-24 13:24:29)
> > Hi Dylan,
> >
> >
> > I think you could simplify this:
> >
> > > + if dep_llvm.found() and with_gallium_swr and dep_llvm.version
> > ().version_compare('>= 7')
> > > + _llvm_2pass = true
> > > + llvm_modules += ['ipo', 'objcarcopts']
> > > + endif
> > > + if _llvm_2pass
> > > + dep_llvm = dependency(
> > > + 'llvm',
> > > + version : _llvm_version,
> > > + modules : llvm_modules,
> > > + optional_modules : llvm_optional_modules,
> > > + required : _llvm_req,
> > > + )
> > > + endif
> >
> >
> > if dep_llvm.found() and with_gallium_swr and dep_llvm.version
> > ().version_compare('>= 7')
> > llvm_modules += ['ipo', 'objcarcopts']
> > dep_llvm = dependency(
> > 'llvm',
> > version : _llvm_version,
> > modules : llvm_modules,
> > optional_modules : llvm_optional_modules,
> > required : _llvm_req,
> > )
> > endif
> > with_llvm = dep_llvm.found()
> >
> >
> > I could, and in fact, that exactly what I did initially. But then I wanted to
> > explicitly seperate the second pass from the decision to do so making it easy
> > to allow other drivers to do something similar if needed in the same spot.
> >
> > - Chuck
>
> Okay, that's something I hadn't considered. It seems fine as is then.
>
Dylan, is this "seems fine as it is" an implicit R+1? :)
J.A.
> Dylan
> _______________________________________________
> mesa-stable mailing list
> mesa-stable at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-stable
More information about the mesa-stable
mailing list