Home
last modified time | relevance | path

Searched refs:newTypes (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/mlir/lib/IR/
H A DSubElementInterfaces.cpp154 SmallVector<Type, 16> newTypes; in replaceSubElementsImpl() local
168 element, walkTypesFn, visitedTypes, newTypes, changed, in replaceSubElementsImpl()
185 return interface.replaceImmediateSubElements(newAttrs, newTypes); in replaceSubElementsImpl()
H A DFunctionInterfaces.cpp246 TypeRange oldTypes, ArrayRef<unsigned> indices, TypeRange newTypes, in insertTypesInto() argument
248 assert(indices.size() == newTypes.size() && in insertTypesInto()
254 for (auto it : llvm::zip(indices, newTypes)) { in insertTypesInto()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DOperationSupport.h655 void addTypes(ArrayRef<Type> newTypes) { in addTypes()
656 types.append(newTypes.begin(), newTypes.end()); in addTypes()
660 addTypes(RangeT &&newTypes) { in addTypes()
661 types.append(newTypes.begin(), newTypes.end()); in addTypes()
H A DFunctionInterfaces.h102 TypeRange newTypes, SmallVectorImpl<Type> &storage);
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DBufferizableOpInterfaceImpl.cpp211 TypeRange newTypes(resultsValueRange); in bufferize() local
213 rewriter.create<scf::IfOp>(ifOp.getLoc(), newTypes, ifOp.getCondition(), in bufferize()
/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DDialectConversion.cpp2974 auto newTypes = ArrayRef<Type>(results).drop_front(currentCount); in convertType() local
2975 if (newTypes.size() == 1) in convertType()
2976 cachedDirectConversions.try_emplace(t, newTypes.front()); in convertType()
2978 cachedMultiConversions.try_emplace(t, llvm::to_vector<2>(newTypes)); in convertType()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/IR/
H A DSCF.cpp1520 SmallVector<Type, 4> newTypes; in matchAndRewrite() local
1521 llvm::transform(usedResults, std::back_inserter(newTypes), in matchAndRewrite()
1526 auto newOp = rewriter.create<IfOp>(op.getLoc(), newTypes, op.getCondition(), in matchAndRewrite()