Home
last modified time | relevance | path

Searched refs:eraseArguments (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/mlir/lib/IR/
H A DBlock.cpp189 void Block::eraseArguments(ArrayRef<unsigned> argIndices) { in eraseArguments() function in Block
193 eraseArguments(eraseIndices); in eraseArguments()
196 void Block::eraseArguments(const BitVector &eraseIndices) { in eraseArguments() function in Block
197 eraseArguments( in eraseArguments()
201 void Block::eraseArguments(function_ref<bool(BlockArgument)> shouldEraseFn) { in eraseArguments() function in Block
H A DFunctionInterfaces.cpp222 entry.eraseArguments(argIndices); in eraseFunctionArguments()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBlock.h111 void eraseArguments(ArrayRef<unsigned> argIndices);
114 void eraseArguments(const BitVector &eraseIndices);
117 void eraseArguments(function_ref<bool(BlockArgument)> shouldEraseFn);
H A DFunctionInterfaces.td337 eraseArguments(argsToErase);
341 void eraseArguments(const BitVector &argIndices) {
378 /// `eraseArguments` and `eraseResults` methods.
/llvm-project-15.0.7/mlir/lib/Conversion/TosaToSCF/
H A DTosaToSCF.cpp38 headBlock->eraseArguments( in inlineIfCase()
/llvm-project-15.0.7/mlir/test/lib/IR/
H A DTestFunc.cpp103 func.eraseArguments(indicesToErase); in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DParallelLoopTiling.cpp169 thenBlock.eraseArguments(llvm::to_vector<4>( in tileParallelLoop()
/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DRegionUtils.cpp342 block.eraseArguments( in deleteDeadness()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DUtils.cpp400 newPloop.getBody()->eraseArguments( in affineParallelize()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/IR/
H A DSCF.cpp3245 op.getBefore().front().eraseArguments(argsToErase); in matchAndRewrite()