MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / AddSSARegisterList

Method AddSSARegisterList

lowlevelil.cpp:430–441  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

428
429
430ExprId LowLevelILFunction::AddSSARegisterList(const vector<SSARegister>& regs)
431{
432 uint64_t* operandList = new uint64_t[regs.size() * 2];
433 for (size_t i = 0; i < regs.size(); i++)
434 {
435 operandList[i * 2] = regs[i].reg;
436 operandList[(i * 2) + 1] = regs[i].version;
437 }
438 ExprId result = (ExprId)BNLowLevelILAddOperandList(m_object, operandList, regs.size() * 2);
439 delete[] operandList;
440 return result;
441}
442
443
444ExprId LowLevelILFunction::AddSSARegisterStackList(const vector<SSARegisterStack>& regStacks)

Callers 1

Calls 1

sizeMethod · 0.45

Tested by

no test coverage detected