From: Craig Topper Date: Tue, 20 Jun 2017 16:34:35 +0000 (+0000) Subject: [TableGen] Use range based for loop. NFC X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c4a82c8d4b1443f24c41d98839dae3dbce82bec2;p=llvm [TableGen] Use range based for loop. NFC git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@305806 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/utils/TableGen/CodeGenDAGPatterns.cpp b/utils/TableGen/CodeGenDAGPatterns.cpp index 7c41d9fad69..da9d56e8664 100644 --- a/utils/TableGen/CodeGenDAGPatterns.cpp +++ b/utils/TableGen/CodeGenDAGPatterns.cpp @@ -3289,9 +3289,7 @@ void CodeGenDAGPatterns::InferInstructionFlags() { // Second, look for single-instruction patterns defined outside the // instruction. - for (ptm_iterator I = ptm_begin(), E = ptm_end(); I != E; ++I) { - const PatternToMatch &PTM = *I; - + for (const PatternToMatch &PTM : ptms()) { // We can only infer from single-instruction patterns, otherwise we won't // know which instruction should get the flags. SmallVector PatInstrs;