title: No "beq" or "bne" instruction in ARMv7-M manual?
body: <p>I'm working on a STM32l475 micro-controller which runs a Cortex-M4 processor and ARM/Thumb instruction sets. I see (from <code>objdump</code>) that there are <code>beq.n</code> and <code>bne.n</code> instructions generated in the binary of an ARM program (I added the <code>-mthumb</code> flag when compile the program). However, I don't find these branch instructions in the latest <a href="https://web.archive.org/web/20190417194428/https://static.docs.arm.com/ddi0403/eb/DDI0403E_B_armv7m_arm.pdf" rel="nofollow noreferrer">ARMv7-M</a> manual.</p>
  <p>Can anyone tell me the reason? And what are the instructions available in the manual that are equivalent to these two branch instructions?</p>