Lines Matching defs:narrow

11584       bfd_boolean narrow;
11590 narrow = !in_pred_block ();
11592 narrow = in_pred_block ();
11605 /* Attempt to use a narrow opcode, with relaxation if
11613 else if (Rd <= 7 && Rs <= 7 && narrow)
11690 narrow = FALSE;
11692 if (narrow)
11705 register in a narrow non flag setting add. */
11865 bfd_boolean narrow;
11869 narrow = !in_pred_block ();
11871 narrow = in_pred_block ();
11874 narrow = FALSE;
11876 narrow = FALSE;
11878 narrow = FALSE;
11880 if (narrow
11953 bfd_boolean narrow;
11957 narrow = !in_pred_block ();
11959 narrow = in_pred_block ();
11962 narrow = FALSE;
11964 narrow = FALSE;
11966 narrow = FALSE;
11968 if (narrow)
12553 bfd_boolean narrow;
12556 narrow = FALSE;
12580 narrow = TRUE;
12605 narrow = TRUE;
12616 narrow = TRUE;
12624 narrow = TRUE;
12629 if (!narrow)
12980 bfd_boolean narrow;
12986 narrow = opcode != T_MNEM_movs;
12988 narrow = opcode != T_MNEM_movs || low_regs;
12991 narrow = FALSE;
13006 if (narrow)
13029 else if (narrow)
13057 narrow = 0;
13058 if (low_regs && narrow)
13093 narrow = !flags;
13095 narrow = flags;
13098 narrow = FALSE;
13101 narrow = FALSE;
13104 narrow = FALSE;
13109 opcode = narrow ? T_OPCODE_LSL_R : THUMB_OP32 (T_MNEM_lsl);
13112 opcode = narrow ? T_OPCODE_ASR_R : THUMB_OP32 (T_MNEM_asr);
13115 opcode = narrow ? T_OPCODE_LSR_R : THUMB_OP32 (T_MNEM_lsr);
13118 opcode = narrow ? T_OPCODE_ROR_R : THUMB_OP32 (T_MNEM_ror);
13125 if (narrow)
13140 else if (!narrow)
13142 /* Some mov with immediate shift have narrow variants.
13149 narrow = (inst.instruction == T_MNEM_mov);
13151 narrow = (inst.instruction == T_MNEM_movs);
13154 if (narrow)
13161 default: narrow = FALSE; break;
13165 if (narrow)
13316 bfd_boolean narrow;
13322 narrow = FALSE;
13325 narrow = TRUE;
13327 narrow = !in_pred_block ();
13329 narrow = in_pred_block ();
13344 if (narrow)
13475 bfd_boolean narrow;
13492 narrow = FALSE;
13494 narrow = !in_pred_block ();
13496 narrow = in_pred_block ();
13503 narrow = TRUE;
13506 if (narrow)
13597 bfd_boolean narrow;
13600 narrow = !in_pred_block ();
13602 narrow = in_pred_block ();
13604 narrow = FALSE;
13606 narrow = FALSE;
13608 if (!narrow)
13861 bfd_boolean narrow;
13864 narrow = !in_pred_block ();
13866 narrow = in_pred_block ();
13869 narrow = FALSE;
13872 narrow = FALSE;
13876 narrow = FALSE;
13880 if (narrow)
13917 bfd_boolean narrow;
13934 narrow = !in_pred_block ();
13936 narrow = in_pred_block ();
13938 narrow = FALSE;
13940 narrow = FALSE;
13944 narrow = FALSE;
13946 narrow = FALSE;
13951 if (!narrow)
22829 calling in_pred_block () (i.e. to determine narrow/not narrow mode).
23411 /* Instruction with narrow and wide encoding added to ARMv8-M. Availability
23424 /* Wide instruction variants of all instructions with narrow *and* wide
23426 narrow-only or wide-only and are thus available if OPCODE is valid. */
23430 /* OPCODE with narrow only instruction variant or wide variant not
23500 1) Implicit require narrow instructions on Thumb-1.
23505 Only instructions with narrow and wide variants need to be handled
27083 size of the offset field in the narrow instruction. */
27306 /* Insert a narrow noop. */