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

Method GetOutputSSARegisterOrFlagList

lowlevelilinstruction.cpp:2801–2809  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2799
2800
2801LowLevelILSSARegisterOrFlagList LowLevelILInstruction::GetOutputSSARegisterOrFlagList() const
2802{
2803 size_t operandIndex;
2804 if (GetOperandIndexForUsage(OutputSSARegisterOrFlagListLowLevelOperandUsage, operandIndex))
2805 return GetRawOperandAsSSARegisterOrFlagList(operandIndex);
2806 if (GetOperandIndexForUsage(OutputMemoryIntrinsicLowLevelOperandUsage, operandIndex))
2807 return GetRawOperandAsExpr(operandIndex).GetRawOperandAsSSARegisterOrFlagList(1);
2808 throw LowLevelILInstructionAccessException();
2809}
2810
2811
2812LowLevelILIndexList LowLevelILInstruction::GetSourceMemoryVersions() const

Callers

nothing calls this directly

Tested by

no test coverage detected