Go to the source code of this file.
|
template<typename EnumAttrClass , typename EnumClass > |
static ParseResult | mlir::spirv::parseControlAttribute (OpAsmParser &parser, OperationState &state, StringRef attrName=spirv::attributeName< EnumClass >()) |
| Parses Function, Selection and Loop control attributes. More...
|
|
static bool | mlir::spirv::hasOneBranchOpTo (Block &srcBlock, Block &dstBlock) |
| Returns true if the given srcBlock contains only one spirv.Branch to the given dstBlock . More...
|
|
static bool | mlir::spirv::isMergeBlock (Block &block) |
| Returns true if the given block only contains one spirv.mlir.merge op. More...
|
|