llvm / llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
http://llvm.org
Other
28.75k stars 11.89k forks source link

Enable debug fission on ThinLTO #34818

Open llvmbot opened 6 years ago

llvmbot commented 6 years ago
Bugzilla Link 35470
Version trunk
OS Linux
Reporter LLVM Bugzilla Contributor
CC @dwblaikie

Extended Description

Currently, when -flto=thin is specified, the debug fission option is ignored, we want to enable debug fission with ThinLTO.

dwblaikie commented 6 years ago

There's no need to file bugs for work you're planning to do anyway, if you don't want to (LLVM doesn't have a requirement that patches be attributed to a bug, etc).

Also, to be precise, this is about implicit ThinLTO. Fission is already usable with the explicit backend ThinLTO model.