This is an archive of the discontinued LLVM Phabricator instance.

Expose ProvidePositionalOption for use in mlir.
ClosedPublic

Authored by pschuh on Oct 1 2019, 1:40 PM.

Details

Summary

The motivation is to reuse the key value parsing logic here to parse instance specific pass options within the context of MLIR. The primary functionality exposed is the "," splitting for arrays and the logic for properly handling duplicate definitions of a single flag. See: https://groups.google.com/a/tensorflow.org/forum/#!topic/mlir/uROv8TX52Ts for more context.

Diff Detail

Repository
rL LLVM

Event Timeline

pschuh created this revision.Oct 1 2019, 1:40 PM
Herald added a project: Restricted Project. · View Herald TranscriptOct 1 2019, 1:40 PM
pschuh updated this revision to Diff 222693.Oct 1 2019, 1:41 PM
This revision is now accepted and ready to land.Oct 4 2019, 12:46 PM
This revision was automatically updated to reflect the committed changes.