| Builder(MLIRContext *context) | mlir::Builder | inlineexplicit |
| Builder(ModuleOp module) | mlir::Builder | explicit |
| cancelRootUpdate(Operation *op) | mlir::PatternRewriter | inlinevirtual |
| clearInsertionPoint() | mlir::OpBuilder | inline |
| clone(Operation &op, BlockAndValueMapping &mapper) | mlir::OpBuilder | inline |
| clone(Operation &op) | mlir::OpBuilder | inline |
| cloneRegionBefore(Region ®ion, Region &parent, Region::iterator before, BlockAndValueMapping &mapping) | mlir::PatternRewriter | virtual |
| cloneRegionBefore(Region ®ion, Region &parent, Region::iterator before) | mlir::PatternRewriter | |
| cloneRegionBefore(Region ®ion, Block *before) | mlir::PatternRewriter | |
| cloneWithoutRegions(Operation &op, BlockAndValueMapping &mapper) | mlir::OpBuilder | inline |
| cloneWithoutRegions(Operation &op) | mlir::OpBuilder | inline |
| cloneWithoutRegions(OpT op) | mlir::OpBuilder | inline |
| context | mlir::Builder | protected |
| create(Location location, Args... args) | mlir::PatternRewriter | inline |
| mlir::OpBuilder::create(Location location, Args &&... args) | mlir::OpBuilder | inline |
| createBlock(Region *parent, Region::iterator insertPt={}) | mlir::OpBuilder | |
| createBlock(Block *insertBefore) | mlir::OpBuilder | |
| createChecked(Location location, Args... args) | mlir::PatternRewriter | inline |
| createOperation(const OperationState &state) | mlir::OpBuilder | |
| createOrFold(SmallVectorImpl< Value > &results, Location location, Args &&... args) | mlir::OpBuilder | inline |
| createOrFold(Location location, Args &&... args) | mlir::OpBuilder | inline |
| createOrFold(Location location, Args &&... args) | mlir::OpBuilder | inline |
| eraseOp(Operation *op) | mlir::PatternRewriter | virtual |
| finalizeRootUpdate(Operation *op) | mlir::PatternRewriter | inlinevirtual |
| getAffineConstantExpr(int64_t constant) | mlir::Builder | |
| getAffineDimExpr(unsigned position) | mlir::Builder | |
| getAffineMapArrayAttr(ArrayRef< AffineMap > values) | mlir::Builder | |
| getAffineSymbolExpr(unsigned position) | mlir::Builder | |
| getArrayAttr(ArrayRef< Attribute > value) | mlir::Builder | |
| getBF16Type() | mlir::Builder | |
| getBlock() const | mlir::OpBuilder | inline |
| getBoolAttr(bool value) | mlir::Builder | |
| getConstantAffineMap(int64_t val) | mlir::Builder | |
| getContext() const | mlir::Builder | inline |
| getDictionaryAttr(ArrayRef< NamedAttribute > value) | mlir::Builder | |
| getDimIdentityMap() | mlir::Builder | |
| getEmptyAffineMap() | mlir::Builder | |
| getF16FloatAttr(float value) | mlir::Builder | |
| getF16Type() | mlir::Builder | |
| getF32ArrayAttr(ArrayRef< float > values) | mlir::Builder | |
| getF32FloatAttr(float value) | mlir::Builder | |
| getF32Type() | mlir::Builder | |
| getF64ArrayAttr(ArrayRef< double > values) | mlir::Builder | |
| getF64FloatAttr(double value) | mlir::Builder | |
| getF64Type() | mlir::Builder | |
| getFileLineColLoc(Identifier filename, unsigned line, unsigned column) | mlir::Builder | |
| getFloatAttr(Type type, double value) | mlir::Builder | |
| getFloatAttr(Type type, const APFloat &value) | mlir::Builder | |
| getFunctionType(ArrayRef< Type > inputs, ArrayRef< Type > results) | mlir::Builder | |
| getFusedLoc(ArrayRef< Location > locs, Attribute metadata=Attribute()) | mlir::Builder | |
| getI16IntegerAttr(int16_t value) | mlir::Builder | |
| getI1Type() | mlir::Builder | |
| getI32ArrayAttr(ArrayRef< int32_t > values) | mlir::Builder | |
| getI32IntegerAttr(int32_t value) | mlir::Builder | |
| getI32VectorAttr(ArrayRef< int32_t > values) | mlir::Builder | |
| getI64ArrayAttr(ArrayRef< int64_t > values) | mlir::Builder | |
| getI64IntegerAttr(int64_t value) | mlir::Builder | |
| getI8IntegerAttr(int8_t value) | mlir::Builder | |
| getIdentifier(StringRef str) | mlir::Builder | |
| getIndexArrayAttr(ArrayRef< int64_t > values) | mlir::Builder | |
| getIndexType() | mlir::Builder | |
| getInsertionBlock() const | mlir::OpBuilder | inline |
| getInsertionPoint() const | mlir::OpBuilder | inline |
| getIntegerAttr(Type type, int64_t value) | mlir::Builder | |
| getIntegerAttr(Type type, const APInt &value) | mlir::Builder | |
| getIntegerType(unsigned width) | mlir::Builder | |
| getMultiDimIdentityMap(unsigned rank) | mlir::Builder | |
| getNamedAttr(StringRef name, Attribute val) | mlir::Builder | |
| getNoneType() | mlir::Builder | |
| getShiftedAffineMap(AffineMap map, int64_t shift) | mlir::Builder | |
| getSingleDimShiftAffineMap(int64_t shift) | mlir::Builder | |
| getStrArrayAttr(ArrayRef< StringRef > values) | mlir::Builder | |
| getStringAttr(StringRef bytes) | mlir::Builder | |
| getSymbolIdentityMap() | mlir::Builder | |
| getSymbolRefAttr(Operation *value) | mlir::Builder | |
| getSymbolRefAttr(StringRef value) | mlir::Builder | |
| getSymbolRefAttr(StringRef value, ArrayRef< FlatSymbolRefAttr > nestedReferences) | mlir::Builder | |
| getTupleType(ArrayRef< Type > elementTypes) | mlir::Builder | |
| getType(Args... args) | mlir::Builder | inline |
| getUnitAttr() | mlir::Builder | |
| getUnknownLoc() | mlir::Builder | |
| getZeroAttr(Type type) | mlir::Builder | |
| inlineRegionBefore(Region ®ion, Region &parent, Region::iterator before) | mlir::PatternRewriter | virtual |
| inlineRegionBefore(Region ®ion, Block *before) | mlir::PatternRewriter | |
| insert(Operation *op)=0 | mlir::PatternRewriter | pure virtual |
| mergeBlocks(Block *source, Block *dest, ValueRange argValues=llvm::None) | mlir::PatternRewriter | virtual |
| notifyOperationRemoved(Operation *op) | mlir::PatternRewriter | inlineprotectedvirtual |
| notifyRootReplaced(Operation *op) | mlir::PatternRewriter | inlineprotectedvirtual |
| OpBuilder(MLIRContext *ctx) | mlir::OpBuilder | inlineexplicit |
| OpBuilder(Region *region) | mlir::OpBuilder | inlineexplicit |
| OpBuilder(Region ®ion) | mlir::OpBuilder | inlineexplicit |
| OpBuilder(Operation *op) | mlir::OpBuilder | inlineexplicit |
| OpBuilder(Block *block) | mlir::OpBuilder | inlineexplicit |
| OpBuilder(Block *block, Block::iterator insertPoint) | mlir::OpBuilder | inline |
| PatternRewriter(MLIRContext *ctx) | mlir::PatternRewriter | inlineexplicitprotected |
| replaceOp(Operation *op, ValueRange newValues, ValueRange valuesToRemoveIfDead) | mlir::PatternRewriter | virtual |
| replaceOp(Operation *op, ValueRange newValues) | mlir::PatternRewriter | inline |
| replaceOpWithNewOp(Operation *op, Args &&... args) | mlir::PatternRewriter | inline |
| replaceOpWithNewOp(ValueRange valuesToRemoveIfDead, Operation *op, Args &&... args) | mlir::PatternRewriter | inline |
| restoreInsertionPoint(InsertPoint ip) | mlir::OpBuilder | inline |
| saveInsertionPoint() const | mlir::OpBuilder | inline |
| setInsertionPoint(Block *block, Block::iterator insertPoint) | mlir::OpBuilder | inline |
| setInsertionPoint(Operation *op) | mlir::OpBuilder | inline |
| setInsertionPointAfter(Operation *op) | mlir::OpBuilder | inline |
| setInsertionPointToEnd(Block *block) | mlir::OpBuilder | inline |
| setInsertionPointToStart(Block *block) | mlir::OpBuilder | inline |
| splitBlock(Block *block, Block::iterator before) | mlir::PatternRewriter | virtual |
| startRootUpdate(Operation *op) | mlir::PatternRewriter | inlinevirtual |
| tryFold(Operation *op, SmallVectorImpl< Value > &results) | mlir::OpBuilder | |
| updateRootInPlace(Operation *root, CallableT &&callable) | mlir::PatternRewriter | inline |
| ~OpBuilder() | mlir::OpBuilder | virtual |
| ~PatternRewriter() | mlir::PatternRewriter | protectedvirtual |