Home
last modified time | relevance | path

Searched refs:eachFn (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Target/Cpp/
H A DTranslateToCpp.cpp41 UnaryFunctor eachFn, NullaryFunctor betweenFn) { in interleaveWithError() argument
44 if (failed(eachFn(*begin))) in interleaveWithError()
49 if (failed(eachFn(*begin))) in interleaveWithError()
57 UnaryFunctor eachFn, in interleaveWithError() argument
59 return interleaveWithError(c.begin(), c.end(), eachFn, betweenFn); in interleaveWithError()
65 UnaryFunctor eachFn) { in interleaveCommaWithError() argument
66 return interleaveWithError(c.begin(), c.end(), eachFn, [&]() { os << ", "; }); in interleaveCommaWithError()
/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DAttrOrTypeFormatGen.cpp413 auto eachFn = [&](ParameterElement *el) { genVariableParser(el, ctx, os); }; in genParamsParser() local
434 eachFn(*it++); in genParamsParser()
437 eachFn(*it); in genParamsParser()
H A DAttrOrTypeDefGen.cpp500 const auto eachFn = [&](auto it) { in emitEquals() local
507 llvm::interleave(llvm::enumerate(params), body, eachFn, ") && ("); in emitEquals()
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVDialect.cpp838 auto eachFn = [&os](spirv::StructType::MemberDecorationInfo decoration) { in print() local
844 llvm::interleaveComma(decorations, os, eachFn); in print()
/llvm-project-15.0.7/mlir/lib/IR/
H A DAsmPrinter.cpp1409 inline void interleaveComma(const Container &c, UnaryFunctor eachFn) const { in interleaveComma()
1410 llvm::interleaveComma(c, os, eachFn); in interleaveComma()