From 676de94f867d05920d281bd3cc61aa302025b3a7 Mon Sep 17 00:00:00 2001 From: Eric Schweitz Date: Mon, 12 Aug 2024 10:19:28 -0700 Subject: [PATCH] Use LLVM ADTs. See https://github.com/NVIDIA/cuda-quantum/pull/2035#discussion_r1709916502 --- lib/Optimizer/Transforms/LiftArrayAlloc.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Optimizer/Transforms/LiftArrayAlloc.cpp b/lib/Optimizer/Transforms/LiftArrayAlloc.cpp index a5896e201c..ba4a87c29e 100644 --- a/lib/Optimizer/Transforms/LiftArrayAlloc.cpp +++ b/lib/Optimizer/Transforms/LiftArrayAlloc.cpp @@ -147,7 +147,7 @@ class AllocaPattern : public OpRewritePattern { rewriter.create(loc, arrTy, valuesAttr); } - std::vector toErase; + SmallVector toErase; // Rewalk all the uses of alloc, u, which must be cc.cast or cc.compute_ptr. // For each,u, remove a store and replace a load with a cc.extract_value.