[llvm] PeepholeOpt: Use initializer list (PR #160898)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 26 08:05:18 PDT 2025
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/160898
None
>From 7bb56a91104e17bf0061d49c3d8b6953e980ca8c Mon Sep 17 00:00:00 2001
From: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: Fri, 26 Sep 2025 19:38:20 +0900
Subject: [PATCH] PeepholeOpt: Use initializer list
---
llvm/lib/CodeGen/PeepholeOptimizer.cpp | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/llvm/lib/CodeGen/PeepholeOptimizer.cpp b/llvm/lib/CodeGen/PeepholeOptimizer.cpp
index 7bfc9dae59fcf..fb3e6482bb096 100644
--- a/llvm/lib/CodeGen/PeepholeOptimizer.cpp
+++ b/llvm/lib/CodeGen/PeepholeOptimizer.cpp
@@ -1004,9 +1004,8 @@ bool PeepholeOptimizer::findNextSource(const TargetRegisterClass *DefRC,
// Thus, instead of maintaining untested code, we will revisit that if
// that changes at some point.
Register Reg = RegSubReg.Reg;
- SmallVector<RegSubRegPair, 4> SrcToLook;
RegSubRegPair CurSrcPair = RegSubReg;
- SrcToLook.push_back(CurSrcPair);
+ SmallVector<RegSubRegPair, 4> SrcToLook = {CurSrcPair};
unsigned PHICount = 0;
do {
More information about the llvm-commits
mailing list