[clang] [lld] [llvm] [LLVM][WebAssembly] Implement branch hinting proposal (PR #146230)
Alexis Engelke via llvm-commits
llvm-commits at lists.llvm.org
Sun Jun 29 04:39:51 PDT 2025
================
@@ -28,6 +33,9 @@ class LLVM_LIBRARY_VISIBILITY WebAssemblyAsmPrinter final : public AsmPrinter {
WebAssemblyFunctionInfo *MFI;
bool signaturesEmitted = false;
+ // vec idx == local func_idx
+ std::vector<std::optional<BranchHintRecord>> branchHints;
----------------
aengelke wrote:
Use SmallVector. Why wrap it in optional, shouldn't an empty hint vector indicate the same?
https://github.com/llvm/llvm-project/pull/146230
More information about the llvm-commits
mailing list