From 3f0c1e625df73c53d4cc3b1a04951da7eacf0488 Mon Sep 17 00:00:00 2001 From: Benjamin Kramer Date: Sat, 6 Aug 2016 12:58:24 +0000 Subject: [PATCH] [ARM] Don't copy MCInsts in loop. NFC. llvm-svn: 277924 --- llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp b/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp index 9f7fb06..b9b665f 100644 --- a/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp +++ b/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp @@ -214,7 +214,7 @@ class ARMAsmParser : public MCTargetAsmParser { // Emit the conditonal instructions assert(PendingConditionalInsts.size() <= 4); - for (MCInst Inst : PendingConditionalInsts) { + for (const MCInst &Inst : PendingConditionalInsts) { Out.EmitInstruction(Inst, getSTI()); } PendingConditionalInsts.clear(); -- 2.7.4