@@ -146,7 +146,7 @@ struct BranchOpLowering : public ConvertOpToLLVMPattern<cf::BranchOp> {
146146 SmallVector<Value> flattenedAdaptor = flattenValues (adaptor.getOperands ());
147147 FailureOr<Block *> convertedBlock =
148148 getConvertedBlock (rewriter, getTypeConverter (), op, op.getSuccessor (),
149- TypeRange (flattenedAdaptor));
149+ TypeRange (ValueRange ( flattenedAdaptor) ));
150150 if (failed (convertedBlock))
151151 return failure ();
152152 DictionaryAttr attrs = op->getAttrDictionary ();
@@ -178,12 +178,12 @@ struct CondBranchOpLowering : public ConvertOpToLLVMPattern<cf::CondBranchOp> {
178178 " expected single element condition" );
179179 FailureOr<Block *> convertedTrueBlock =
180180 getConvertedBlock (rewriter, getTypeConverter (), op, op.getTrueDest (),
181- TypeRange (flattenedAdaptorTrue));
181+ TypeRange (ValueRange ( flattenedAdaptorTrue) ));
182182 if (failed (convertedTrueBlock))
183183 return failure ();
184184 FailureOr<Block *> convertedFalseBlock =
185185 getConvertedBlock (rewriter, getTypeConverter (), op, op.getFalseDest (),
186- TypeRange (flattenedAdaptorFalse));
186+ TypeRange (ValueRange ( flattenedAdaptorFalse) ));
187187 if (failed (convertedFalseBlock))
188188 return failure ();
189189 DictionaryAttr attrs = op->getDiscardableAttrDictionary ();
0 commit comments