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

Function IsPCRelativeDataAddress

arch/armv7/thumb2_disasm/il_thumb2.cpp:534–541  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

532}
533
534static bool IsPCRelativeDataAddress(decomp_result* instr, bool ifThenBlock)
535{
536 if ((instr->format->operandCount == 3) && (instr->format->operands[1].type == OPERAND_FORMAT_PC)
537 && (instr->format->operands[2].type == OPERAND_FORMAT_IMM) && !WritesToStatus(instr, ifThenBlock))
538 return true;
539
540 return false;
541}
542
543
544bool GetLowLevelILForThumbInstruction(Architecture* arch, LowLevelILFunction& il, decomp_result* instr, bool ifThenBlock)

Callers 1

Calls 1

WritesToStatusFunction · 0.85

Tested by

no test coverage detected