Lines Matching defs:Thumb
1859 MIB.addImm(0); // a 32-bit Thumb ldrex (only) allows an offset.
1883 MIB.addImm(0); // a 32-bit Thumb strex (only) allows an offset.
1922 /// single GPRPair register), Thumb's take two separate registers so we need to
2242 // Add the default predicate in Thumb mode.
2576 const bool Thumb = Opcode == ARM::tTPsoft;
2589 TII->get(Thumb ? ARM::tLDRpci : ARM::LDRi12), Reg)
2591 if (!Thumb)
2597 TII->get(Thumb ? gettBLXrOpcode(*MF) : getBLXOpcode(*MF)));
2598 if (Thumb)
2603 TII->get(Thumb ? ARM::tBL : ARM::BL));
2604 if (Thumb)
3177 const bool Thumb = Opcode == ARM::tBL_PUSHLR;
3181 if (Thumb) {