Функции обрезки от LLVM IR - PullRequest
       78

Функции обрезки от LLVM IR

0 голосов
/ 01 апреля 2020

Я пытаюсь удалить ненужные функции из IR LLVM.

Допустим, у меня есть функции foo и bar в моем исходном IR LLVM. После оптимизации все звонки на bar были оптимизированы. Но bar, очевидно, все еще существует в оптимизированном IR LLVM.

Есть ли возможность удалить все функции, которые нигде не вызываются в модулях, кроме определенной «точки входа»?

...