Date: | Tue, 23 Sep 2014 16:57:37 -0500 |
---|---|
From: | Xiaozhu Meng <xmeng@xxxxxxxxxxx> |
Subject: | [DynInst_API:] getLoopHead interface in BPatch_basicBlockLoop class |
Hi,
We are planing to improve our current loop detection algorithm to be able to handle irreducible loops. Such loops can have multiple entry blocks. For this matter, the original interface to get the loop head needs to be changed to return a vector of heads of a loop. The involved interface is: BPatch_basicBlock* ÂBPatch_basicBlockLoop::getLoopHead(); We plan to change it to: bool BPatch_basicBlockLoop::getLoopHead(std::vector<BPatch_basicBlock*>& entries); Let us know if you are using the interface and if the interface change will cause significant inconvenience to you. Thanks --Xiaozhu |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | Re: [DynInst_API:] [PATCH RFC] Issue a diagnostic error if x86_64 lacks LAHF/SAHF, Josh Stone |
---|---|
Next by Date: | Re: [DynInst_API:] Building Dyninst 8.2 on SGI ICE - issue, Jim Galarowicz |
Previous by Thread: | Re: [DynInst_API:] Fwd: Instrumentation of snippet for dynamic target, Bill Williams |
Next by Thread: | [DynInst_API:] getSourceLines(), Nathan McKain |
Indexes: | [Date] [Thread] |