search for: removefunctionfrommodul

Displaying 3 results from an estimated 3 matches for "removefunctionfrommodul".

2012 Apr 22
0
[LLVMdev] Remove function from module
Михаил wrote: > It is ModulePass with AnalysisUsage of CallGraph Ah, then you'll need to update the CallGraph first. Use "CG.removeFunctionFromModule(F);" before deleting it. Nick > Yours sincerely, > Kadysev Mikhail > > 22.04.2012, в 5:20, Nick Lewycky написал(а): > >> Михаил wrote: >>> Thanks, but I replaceAllUsesWith() - works well, but I still get bug in >>> eraseFromParent(): >>> >&...
2012 Apr 22
2
[LLVMdev] Remove function from module
It is ModulePass with AnalysisUsage of CallGraph Yours sincerely, Kadysev Mikhail 22.04.2012, в 5:20, Nick Lewycky написал(а): > Михаил wrote: >> Thanks, but I replaceAllUsesWith() - works well, but I still get bug in >> eraseFromParent(): >> >> While deleting: i32 (%class.B*, i32)* %_ZN1B1xEi >> An asserting value handle still pointed to this value! >>
2010 Nov 08
1
[LLVMdev] how to delete an invalidated call graph
Hello, I am working on the the "Global Variable Optimizer" pass. I'd like to modify this pass to be more aggressive. Therefore I need the call graph. The call graph contains AssertVHs of all functions. If the "Global Variable Optimizer" pass identifies a function to be delete able it will be deleted immediately by this pass. The call graph is not destroyed before.