From 1ddc288265d1b4c7116f19ef2b2046034f02070f Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Thu, 4 Sep 2014 04:49:03 +0000 Subject: Use vector constructor instead of a for loop to initialize entries. llvm-svn: 217123 --- llvm/utils/TableGen/FixedLenDecoderEmitter.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'llvm/utils/TableGen') diff --git a/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp b/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp index a4eb8292bd2..084bef2dc72 100644 --- a/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp +++ b/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp @@ -343,10 +343,8 @@ public: unsigned BW, const FixedLenDecoderEmitter *E) : AllInstructions(Insts), Opcodes(IDs), Operands(Ops), Filters(), - Parent(nullptr), BestIndex(-1), BitWidth(BW), Emitter(E) { - for (unsigned i = 0; i < BitWidth; ++i) - FilterBitValues.push_back(BIT_UNFILTERED); - + FilterBitValues(BW, BIT_UNFILTERED), Parent(nullptr), BestIndex(-1), + BitWidth(BW), Emitter(E) { doFilter(); } -- cgit v1.2.3