[PATCH] D83185: [Attributor] Introduce Attribute seed allow list.

Hideto Ueno via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 7 05:56:22 PDT 2020


uenoku added a comment.

In D83185#2134452 <https://reviews.llvm.org/D83185#2134452>, @kuter wrote:

> In D83185#2134444 <https://reviews.llvm.org/D83185#2134444>, @uenoku wrote:
>
> > In D83185#2134395 <https://reviews.llvm.org/D83185#2134395>, @kuter wrote:
> >
> > > In D83185#2134275 <https://reviews.llvm.org/D83185#2134275>, @uenoku wrote:
> > >
> > > > Either is fine but I think it is more natural to forbid an empty list.
> > >
> > >
> > > Do you mean returning a error if a empty `--attributor-seed-allow-list` option is present ?
> > >  Currently the size of list is being used to tell if a list is present or not.
> > >  I think I can use  `getNumOccurrences()` to replace this behaviour .
> >
> >
> > Yes, I think replacing ZeroOrMore with OneOrMore is enoguh
>
>
> I think `cl::OneOrMore` causes a error to be generated if the option is not specified.
>  That would make it mandatory to have a  atleast one `--attributor-seed-allow-list` parameter for every invocation of 
> opt
>
> https://llvm.org/docs/CommandLine.html
>
> > The cl::OneOrMore modifier indicates that the option must be specified at least one time.


Yeah, I might be wrong. Sorry for confusion.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D83185/new/

https://reviews.llvm.org/D83185





More information about the llvm-commits mailing list