Lines Matching refs:now_pred

1002 #  define now_pred seg_info (now_seg)->tc_segment_info_data.current_pred
1004 static struct current_pred now_pred;
1010 return (cond & ~1) == (now_pred.cc & ~1);
4003 if (now_pred.state == AUTOMATIC_PRED_BLOCK)
9726 now_pred.mask = (inst.instruction & 0xf) | 0x10;
9727 now_pred.cc = inst.operands[0].imm;
12436 now_pred.mask = (inst.instruction & 0xf) | 0x10;
12437 now_pred.cc = cond;
12438 now_pred.warn_deprecated = FALSE;
12439 now_pred.type = SCALAR_PRED;
12449 now_pred.block_length = 1;
12454 now_pred.block_length = 2;
12459 now_pred.block_length = 3;
12464 now_pred.block_length = 4;
16053 now_pred.cc = 0;
16054 now_pred.mask = ((inst.instruction & 0x00400000) >> 19)
16056 now_pred.warn_deprecated = FALSE;
16057 now_pred.type = VECTOR_PRED;
22768 now_pred.state = AUTOMATIC_PRED_BLOCK;
22769 now_pred.mask = 0x18;
22770 now_pred.cc = cond;
22771 now_pred.block_length = 1;
22773 now_pred.insn = output_it_inst (cond, now_pred.mask, NULL);
22774 now_pred.warn_deprecated = FALSE;
22775 now_pred.insn_cond = TRUE;
22784 now_pred.mask = 0x10;
22785 now_pred.block_length = 0;
22799 now_pred.mask &= 0xf;
22800 now_pred.mask = SET_BIT_VALUE (now_pred.mask,
22802 (5 - now_pred.block_length));
22803 now_pred.mask = SET_BIT_VALUE (now_pred.mask,
22805 ((5 - now_pred.block_length) - 1));
22806 output_it_inst (now_pred.cc, now_pred.mask, now_pred.insn);
22875 now_pred.state_handled = 0;
22913 now_pred.state_handled = 1;
22914 now_pred.insn_cond = FALSE;
22916 switch (now_pred.state)
22996 now_pred.state = MANUAL_PRED_BLOCK;
22997 now_pred.block_length = 0;
22998 now_pred.type = VECTOR_PRED;
22999 now_pred.cc = 0;
23002 now_pred.state = MANUAL_PRED_BLOCK;
23003 now_pred.block_length = 0;
23004 now_pred.type = SCALAR_PRED;
23033 now_pred.block_length++;
23035 if (now_pred.block_length > 4
23044 now_pred.insn_cond = TRUE;
23048 if (now_pred.state == AUTOMATIC_PRED_BLOCK
23056 now_pred.block_length++;
23057 now_pred.insn_cond = TRUE;
23059 if (now_pred.block_length > 4)
23062 now_pred_add_mask (now_pred.cc & 1);
23067 now_pred.state = MANUAL_PRED_BLOCK;
23076 if (now_pred.type == SCALAR_PRED)
23079 cond = now_pred.cc ^ ((now_pred.mask >> 4) & 1) ^ 1;
23080 now_pred.mask <<= 1;
23081 now_pred.mask &= 0x1f;
23082 is_last = (now_pred.mask == 0x10);
23086 now_pred.cc ^= (now_pred.mask >> 4);
23087 cond = now_pred.cc + 0xf;
23088 now_pred.mask <<= 1;
23089 now_pred.mask &= 0x1f;
23090 is_last = now_pred.mask == 0x10;
23092 now_pred.insn_cond = TRUE;
23097 if (now_pred.type == SCALAR_PRED)
23133 if (now_pred.type == SCALAR_PRED)
23174 as_tsktsk (now_pred.type == SCALAR_PRED ? MVE_NOT_IT : MVE_NOT_VPT);
23184 else if (now_pred.type == SCALAR_PRED)
23189 inst.error = now_pred.type == SCALAR_PRED ? BAD_IT_COND :
23204 if (now_pred.type == SCALAR_PRED)
23220 if (now_pred.type == VECTOR_PRED || inst.cond > COND_ALWAYS)
23245 if (now_pred.type == SCALAR_PRED)
23257 if (now_pred.type == SCALAR_PRED)
23304 if (!now_pred.state_handled)
23307 if (now_pred.insn_cond
23309 && !now_pred.warn_deprecated
23319 now_pred.warn_deprecated = TRUE;
23333 now_pred.warn_deprecated = TRUE;
23341 if (now_pred.block_length > 1)
23346 now_pred.warn_deprecated = TRUE;
23350 is_last = (now_pred.mask == 0x10);
23353 now_pred.state = OUTSIDE_PRED_BLOCK;
23354 now_pred.mask = 0;
23361 if (now_pred.state == AUTOMATIC_PRED_BLOCK)
23364 now_pred.state = OUTSIDE_PRED_BLOCK;
23365 now_pred.mask = 0;
23372 if (!now_pred.state_handled)
23375 return now_pred.state != OUTSIDE_PRED_BLOCK;
23640 if (now_pred.type == SCALAR_PRED)
23648 if (now_pred.state == MANUAL_PRED_BLOCK)
23650 if (now_pred.type == SCALAR_PRED)