Lines Matching defs:Thumb
1897 MIB.addImm(0); // a 32-bit Thumb ldrex (only) allows an offset.
1921 MIB.addImm(0); // a 32-bit Thumb strex (only) allows an offset.
1960 /// single GPRPair register), Thumb's take two separate registers so we need to
2286 // Add the default predicate in Thumb mode.
2619 const bool Thumb = Opcode == ARM::tTPsoft;
2632 TII->get(Thumb ? ARM::tLDRpci : ARM::LDRi12), Reg)
2634 if (!Thumb)
2640 TII->get(Thumb ? gettBLXrOpcode(*MF) : getBLXOpcode(*MF)));
2641 if (Thumb)
2646 TII->get(Thumb ? ARM::tBL : ARM::BL));
2647 if (Thumb)
3220 const bool Thumb = Opcode == ARM::tBL_PUSHLR;
3224 if (Thumb) {