Skip to content

Commit 9577e42

Browse files
committed
[CIR][Lowering][NFC] Expose cir::prepareTypeConverter()
Export this function so it can be used by other projects.
1 parent cf09dbf commit 9577e42

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

clang/include/clang/CIR/LowerToMLIR.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ namespace cir {
1616

1717
void populateCIRLoopToSCFConversionPatterns(mlir::RewritePatternSet &patterns,
1818
mlir::TypeConverter &converter);
19+
mlir::TypeConverter prepareTypeConverter();
1920
} // namespace cir
2021

2122
#endif // CLANG_CIR_LOWERTOMLIR_H_

clang/lib/CIR/Lowering/ThroughMLIR/LowerCIRToMLIR.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1368,7 +1368,7 @@ void populateCIRToMLIRConversionPatterns(mlir::RewritePatternSet &patterns,
13681368
patterns.getContext());
13691369
}
13701370

1371-
static mlir::TypeConverter prepareTypeConverter() {
1371+
mlir::TypeConverter prepareTypeConverter() {
13721372
mlir::TypeConverter converter;
13731373
converter.addConversion([&](cir::PointerType type) -> mlir::Type {
13741374
auto ty = convertTypeForMemory(converter, type.getPointee());

0 commit comments

Comments
 (0)