My Project
|
Go to the source code of this file.
Namespaces | |
mlir | |
Functions | |
template<typename Range > | |
bool | mlir::areValuesDefinedAbove (Range values, Region &limit) |
void | mlir::replaceAllUsesInRegionWith (Value orig, Value replacement, Region ®ion) |
Replace all uses of orig within the given region with replacement . More... | |
void | mlir::visitUsedValuesDefinedAbove (Region ®ion, Region &limit, function_ref< void(OpOperand *)> callback) |
void | mlir::visitUsedValuesDefinedAbove (MutableArrayRef< Region > regions, function_ref< void(OpOperand *)> callback) |
void | mlir::getUsedValuesDefinedAbove (Region ®ion, Region &limit, llvm::SetVector< Value > &values) |
void | mlir::getUsedValuesDefinedAbove (MutableArrayRef< Region > regions, llvm::SetVector< Value > &values) |
LogicalResult | mlir::simplifyRegions (MutableArrayRef< Region > regions) |