[LLVMdev] Remove function from module

Михаил neonomaly.x at gmail.com
Sat Apr 21 10:09:19 PDT 2012


How correctly remove function from module?
For example:

int f1(int x) { 
   ...
   a = f2(smth);
   ...
}
int f2 (int y) {
   ...
   b = f1(smth);
   ...
}

I need delete from module both f1 and f2. They haven't uses in other part of module, but I can't delete them with eraseFromParent, because they are use each other.

Yours sincerely,
Kadysev Mikhail

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120421/8f492716/attachment.html>


More information about the llvm-dev mailing list