[Mlir-commits] [mlir] 2692ff8 - [mlir][LLVM] Fix build (#153947)

llvmlistbot at llvm.org llvmlistbot at llvm.org
Sat Aug 16 04:07:01 PDT 2025


Author: Matthias Springer
Date: 2025-08-16T13:06:58+02:00
New Revision: 2692ff8213b40d5237a4b7db22f5993bb8a1cfbe

URL: https://github.com/llvm/llvm-project/commit/2692ff8213b40d5237a4b7db22f5993bb8a1cfbe
DIFF: https://github.com/llvm/llvm-project/commit/2692ff8213b40d5237a4b7db22f5993bb8a1cfbe.diff

LOG: [mlir][LLVM] Fix build (#153947)

Fix build after #153937.

Added: 
    

Modified: 
    mlir/lib/Conversion/ControlFlowToLLVM/ControlFlowToLLVM.cpp

Removed: 
    


################################################################################
diff  --git a/mlir/lib/Conversion/ControlFlowToLLVM/ControlFlowToLLVM.cpp b/mlir/lib/Conversion/ControlFlowToLLVM/ControlFlowToLLVM.cpp
index e1bbeb996d730..798d8b04eed76 100644
--- a/mlir/lib/Conversion/ControlFlowToLLVM/ControlFlowToLLVM.cpp
+++ b/mlir/lib/Conversion/ControlFlowToLLVM/ControlFlowToLLVM.cpp
@@ -146,7 +146,7 @@ struct BranchOpLowering : public ConvertOpToLLVMPattern<cf::BranchOp> {
     SmallVector<Value> flattenedAdaptor = flattenValues(adaptor.getOperands());
     FailureOr<Block *> convertedBlock =
         getConvertedBlock(rewriter, getTypeConverter(), op, op.getSuccessor(),
-                          TypeRange(flattenedAdaptor));
+                          TypeRange(ValueRange(flattenedAdaptor)));
     if (failed(convertedBlock))
       return failure();
     DictionaryAttr attrs = op->getAttrDictionary();
@@ -178,12 +178,12 @@ struct CondBranchOpLowering : public ConvertOpToLLVMPattern<cf::CondBranchOp> {
                                          "expected single element condition");
     FailureOr<Block *> convertedTrueBlock =
         getConvertedBlock(rewriter, getTypeConverter(), op, op.getTrueDest(),
-                          TypeRange(flattenedAdaptorTrue));
+                          TypeRange(ValueRange(flattenedAdaptorTrue)));
     if (failed(convertedTrueBlock))
       return failure();
     FailureOr<Block *> convertedFalseBlock =
         getConvertedBlock(rewriter, getTypeConverter(), op, op.getFalseDest(),
-                          TypeRange(flattenedAdaptorFalse));
+                          TypeRange(ValueRange(flattenedAdaptorFalse)));
     if (failed(convertedFalseBlock))
       return failure();
     DictionaryAttr attrs = op->getDiscardableAttrDictionary();


        


More information about the Mlir-commits mailing list