Please use GitHub pull requests for new patches. Avoid migrating existing patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
mlir/include/mlir/IR/OperationSupport.h
Show First 20 Lines • Show All 829 Lines • ▼ Show 20 Lines | public: | ||||
/// readable 'pretty' form. Note: The IR generated with 'prettyForm' is not | /// readable 'pretty' form. Note: The IR generated with 'prettyForm' is not | ||||
/// parsable. | /// parsable. | ||||
OpPrintingFlags &enableDebugInfo(bool enable = true, bool prettyForm = false); | OpPrintingFlags &enableDebugInfo(bool enable = true, bool prettyForm = false); | ||||
/// Always print operations in the generic form. | /// Always print operations in the generic form. | ||||
OpPrintingFlags &printGenericOpForm(); | OpPrintingFlags &printGenericOpForm(); | ||||
/// Skip printing regions. | /// Skip printing regions. | ||||
OpPrintingFlags &skipRegions(); | OpPrintingFlags &skipRegions(bool skip = true); | ||||
/// Do not verify the operation when using custom operation printers. | /// Do not verify the operation when using custom operation printers. | ||||
OpPrintingFlags &assumeVerified(); | OpPrintingFlags &assumeVerified(); | ||||
/// Use local scope when printing the operation. This allows for using the | /// Use local scope when printing the operation. This allows for using the | ||||
/// printer in a more localized and thread-safe setting, but may not | /// printer in a more localized and thread-safe setting, but may not | ||||
/// necessarily be identical to what the IR will look like when dumping | /// necessarily be identical to what the IR will look like when dumping | ||||
/// the full module. | /// the full module. | ||||
▲ Show 20 Lines • Show All 219 Lines • Show Last 20 Lines |