Lines Matching refs:split

60   struct queue_elem *split;  member
365 e->split = NULL; in queue_pattern()
458 rtx split; in process_rtx() local
465 split = rtx_alloc (DEFINE_SPLIT); in process_rtx()
468 XVEC (split, 0) = rtvec_alloc (i); in process_rtx()
471 XVECEXP (split, 0, i) = copy_rtx (XVECEXP (desc, 1, i)); in process_rtx()
472 remove_constraints (XVECEXP (split, 0, i)); in process_rtx()
483 XSTR (split, 1) = split_cond; in process_rtx()
484 XVEC (split, 2) = XVEC (desc, 5); in process_rtx()
485 XSTR (split, 3) = XSTR (desc, 6); in process_rtx()
497 = queue_pattern (split, &other_tail, read_md_filename, lineno); in process_rtx()
498 insn_elem->split = split_elem; in process_rtx()
1050 rtx pred, insn, pattern, split; in process_one_cond_exec() local
1114 if (!insn_elem->split) in process_one_cond_exec()
1119 split = copy_rtx (insn_elem->split->data); in process_one_cond_exec()
1123 if (XVECLEN (split, 0) == 1) in process_one_cond_exec()
1125 XEXP (pattern, 1) = XVECEXP (split, 0, 0); in process_one_cond_exec()
1126 XVECEXP (split, 0, 0) = pattern; in process_one_cond_exec()
1127 PUT_NUM_ELEM (XVEC (split, 0), 1); in process_one_cond_exec()
1132 XVEC (XEXP (pattern, 1), 0) = XVEC (split, 0); in process_one_cond_exec()
1133 XVEC (split, 0) = rtvec_alloc (1); in process_one_cond_exec()
1134 XVECEXP (split, 0, 0) = pattern; in process_one_cond_exec()
1137 for (i = 0; i < XVECLEN (split, 2); i++) in process_one_cond_exec()
1141 XEXP (pattern, 1) = XVECEXP (split, 2, i); in process_one_cond_exec()
1142 XVECEXP (split, 2, i) = pattern; in process_one_cond_exec()
1145 queue_pattern (split, &other_tail, read_md_filename, in process_one_cond_exec()
1146 insn_elem->split->lineno); in process_one_cond_exec()