[llvm] [llvm] annotate interfaces in llvm/Transforms for DLL export (PR #143413)

Andrew Rogers via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 10 08:28:23 PDT 2025


andrurogerz wrote:

This PR is causing the break: https://lab.llvm.org/buildbot/#/builders/116/builds/13962. 
Fix is clear: remove the "llvm" qualification from the new template declarations added in this PR:

```
extern template LLVM_TEMPLATE_ABI void
llvm::appendLoopsToWorklist<ArrayRef<Loop *> &>(
    ArrayRef<Loop *> &Loops, SmallPriorityWorklist<Loop *, 4> &Worklist);

extern template LLVM_TEMPLATE_ABI void
llvm::appendLoopsToWorklist<Loop &>(Loop &L,
                                    SmallPriorityWorklist<Loop *, 4> &Worklist);
```

Preparing a PR to fix.

https://github.com/llvm/llvm-project/pull/143413


More information about the llvm-commits mailing list