This diff introduces a tablegen field for bit enum attributes
(printBitEnumPrimaryGroups) to control printing when the enum uses "group"
cases. An example would be an implementation that uses a fastmath enum value
as an alias for individual fastmath flags. The proposed field would allow
printing of simply fast for the enum value, instead of the more verbose list
that would include fast as well as the individual flags (e.g. reassoc,nnan,
ninf,nsz,arcp,contract,afn,fast).
Details
Details
- Reviewers
rriddle antiagainst
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo