mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-04 02:09:44 +02:00
GP-3148 More join space overlaps
This commit is contained in:
parent
2a5816cd3b
commit
74e1bbdb57
12 changed files with 168 additions and 69 deletions
|
@ -2616,10 +2616,9 @@ bool BlockBasic::noInterveningStatement(PcodeOp *first,int4 path,PcodeOp *last)
|
|||
return false;
|
||||
}
|
||||
|
||||
/// If there exists a CPUI_MULTIEQUAL PcodeOp in the given basic block that takes this exact list of Varnodes
|
||||
/// If there exists a CPUI_MULTIEQUAL PcodeOp in \b this basic block that takes the given exact list of Varnodes
|
||||
/// as its inputs, return that PcodeOp. Otherwise return null.
|
||||
/// \param varArray is the exact list of Varnodes
|
||||
/// \param bl is the basic block
|
||||
/// \return the MULTIEQUAL or null
|
||||
PcodeOp *BlockBasic::findMultiequal(const vector<Varnode *> &varArray)
|
||||
|
||||
|
@ -2646,7 +2645,7 @@ PcodeOp *BlockBasic::findMultiequal(const vector<Varnode *> &varArray)
|
|||
/// with the input Varnode in the indicated slot.
|
||||
/// \param varArray is the given array of Varnodes
|
||||
/// \param slot is the indicated slot
|
||||
/// \return \true if all the Varnodes are defined in the same way
|
||||
/// \return \b true if all the Varnodes are defined in the same way
|
||||
bool BlockBasic::liftVerifyUnroll(vector<Varnode *> &varArray,int4 slot)
|
||||
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue