================ @@ -410,6 +366,21 @@ bool Vocabulary::invalidate(Module &M, const PreservedAnalyses &PA, return !(PAC.preservedWhenStateless()); } +Vocabulary::VocabVector Vocabulary::createDummyVocabForTest(unsigned Dim) { + VocabVector DummyVocab; + DummyVocab.reserve(NumCanonicalEntries); + float DummyVal = 0.1f; + // Create a dummy vocabulary with entries for all opcodes, types, and + // operands + for ([[maybe_unused]] unsigned _ : ---------------- boomanaiden154 wrote:
This is probably easier to write as ``` for (int i = 0; i < Vocabulary::MaxOpcodes + Vocabulary::MaxCanonicalTypeIDs + Vocabulary::MaxOperandKinds; ++i) ``` ? https://github.com/llvm/llvm-project/pull/155323 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits