[llvm] 4f9d069 - [NFC] Specify template type to fix -Wctad-qmaybe-unsupported

Jordan Rupprecht via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 13 10:50:27 PST 2022


Author: Jordan Rupprecht
Date: 2022-12-13T10:50:20-08:00
New Revision: 4f9d069b3b53c142a405ad3b4605a7e92a485106

URL: https://github.com/llvm/llvm-project/commit/4f9d069b3b53c142a405ad3b4605a7e92a485106
DIFF: https://github.com/llvm/llvm-project/commit/4f9d069b3b53c142a405ad3b4605a7e92a485106.diff

LOG: [NFC] Specify template type to fix -Wctad-qmaybe-unsupported

Added: 
    

Modified: 
    llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp b/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp
index b2156e7f3c21..e5effe47b706 100644
--- a/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp
+++ b/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp
@@ -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));


        


More information about the llvm-commits mailing list