Issue 179624
Summary IR Outliner Enablement
Labels metaissue, ipo
Assignees
Reporter lenary
    This is a meta issue for tracking current problems with the IR Outliner - derived from a quick scan of LLVM's issue tracker today. Some of these issues may also affect Hot/Cold Splitting, which is a bit like outlining. 

Miscompiles/Crashes:
- [ ] Target-specific attributes: https://github.com/llvm/llvm-project/issues/149969
- [ ] Constants: https://github.com/llvm/llvm-project/issues/178874
- [ ] Immargs: https://github.com/llvm/llvm-project/compare/main...arsenm:llvm-project:ir-outliner-mishandles-immarg
- [ ] Loops? https://github.com/llvm/llvm-project/issues/74648
- [ ] Function Specialisation: https://github.com/llvm/llvm-project/issues/54121
- [ ] PHI Nodes: https://github.com/llvm/llvm-project/issues/54211
- [ ] `@llvm.eh.typeid.for` https://github.com/llvm/llvm-project/issues/38893

Usability:
- [ ] Make `nooutline` accessible from clang: https://github.com/llvm/llvm-project/issues/144135 (in progress)
- [ ] Ensure outlining flags work with LTO: https://github.com/llvm/llvm-project/issues/39695 (in progress)

Compile-time Problems:
- [ ] https://github.com/llvm/llvm-project/issues/54441
- [ ] https://github.com/llvm/llvm-project/issues/55393

Cost Model Issues:
- [ ] https://github.com/llvm/llvm-project/issues/55395
- [ ] https://github.com/llvm/llvm-project/issues/55397
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to