docs: def _is_noop_insn(insn):
          """
          Check if the instruction does nothing.
  
          :param insn: The capstone insn object.
          :return: True if the instruction does no-op, False otherwise.
          """
  
          if insn.insn_name() == 'nop':
              # nops
              return True
          if insn.insn_name() == 'lea':
              # lea reg, [reg + 0]
              op0, op1 = insn.operands
              if op0.type == 1 and op1.type == 3:
                  # reg and mem
                  if op0.reg == op1.mem.base and op1.mem.index == 0 and op1.mem.disp == 0:
                      return True
  
          # add more types of no-op instructions here :-)
  
          return False