search for: braninst

Displaying 1 result from an estimated 1 matches for "braninst".

Did you mean: brains
2013 Sep 18
1
[LLVMdev] In llvm, how can I delete a whole branch elegantly?
...nsistent with the source code I am using the llvm ir without any optimizations, so SelectInst/SwitchInst/PHINode is absent), one of which should be pruned; let's name these 2 branches bb1 and bb2 and bb2 is to be pruned. 2. Find their nearest common post dominator, bb_join 3. Create a new branInst bb_new whose successors are bb1 and bb_join; replace the original BranchInst with bb_new 4. For bb2, dropAllReferences && eraseFromParent However since bb2 also has several successors(before bb_join), which are not pruned together with bb2. Is there any existing API to remove them as we...