summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2014-09-04 04:49:03 +0000
committerCraig Topper <craig.topper@gmail.com>2014-09-04 04:49:03 +0000
commit1ddc288265d1b4c7116f19ef2b2046034f02070f (patch)
tree8f22adb32ac717ff04eff992f0e51960fae9c8c2 /llvm/utils/TableGen
parent778ef5b240004b5b03961f2315f4f6ab33db3142 (diff)
downloadbcm5719-llvm-1ddc288265d1b4c7116f19ef2b2046034f02070f.tar.gz
bcm5719-llvm-1ddc288265d1b4c7116f19ef2b2046034f02070f.zip
Use vector constructor instead of a for loop to initialize entries.
llvm-svn: 217123
Diffstat (limited to 'llvm/utils/TableGen')
-rw-r--r--llvm/utils/TableGen/FixedLenDecoderEmitter.cpp6
1 files changed, 2 insertions, 4 deletions
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();
}
OpenPOWER on IntegriCloud