Searched refs:eachFn (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Target/Cpp/ |
| H A D | TranslateToCpp.cpp | 41 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 D | AttrOrTypeFormatGen.cpp | 413 auto eachFn = [&](ParameterElement *el) { genVariableParser(el, ctx, os); }; in genParamsParser() local 434 eachFn(*it++); in genParamsParser() 437 eachFn(*it); in genParamsParser()
|
| H A D | AttrOrTypeDefGen.cpp | 500 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 D | SPIRVDialect.cpp | 838 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 D | AsmPrinter.cpp | 1409 inline void interleaveComma(const Container &c, UnaryFunctor eachFn) const { in interleaveComma() 1410 llvm::interleaveComma(c, os, eachFn); in interleaveComma()
|