Skip to content

Commit b0f04c4

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

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
@@ -1375,7 +1375,7 @@ void populateCIRToMLIRConversionPatterns(mlir::RewritePatternSet &patterns,
13751375
patterns.getContext());
13761376
}
13771377

1378-
static mlir::TypeConverter prepareTypeConverter() {
1378+
mlir::TypeConverter prepareTypeConverter() {
13791379
mlir::TypeConverter converter;
13801380
converter.addConversion([&](cir::PointerType type) -> mlir::Type {
13811381
auto ty = convertTypeForMemory(converter, type.getPointee());

0 commit comments

Comments
 (0)