================
@@ -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
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits