[NFC] Specify template type to fix -Wctad-qmaybe-unsupported
authorJordan Rupprecht <rupprecht@google.com>
Tue, 13 Dec 2022 18:50:20 +0000 (10:50 -0800)
committerJordan Rupprecht <rupprecht@google.com>
Tue, 13 Dec 2022 18:50:20 +0000 (10:50 -0800)
llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp

index b2156e7..e5effe4 100644 (file)
@@ -1227,7 +1227,8 @@ void RISCVInsertVSETVLI::doLocalPostpass(MachineBasicBlock &MBB) {
   Used.VL = true;
   Used.demandVTYPE();
   SmallVector<MachineInstr*> ToDelete;
-  for (MachineInstr &MI : iterator_range(MBB.rbegin(), MBB.rend())) {
+  for (MachineInstr &MI : iterator_range<MachineBasicBlock::reverse_iterator>(
+           MBB.rbegin(), MBB.rend())) {
 
     if (!isVectorConfigInstr(MI)) {
       doUnion(Used, getDemanded(MI));