Searched refs:shared_index (Results 1 – 1 of 1) sorted by relevance
1021 int shared_index = have_shared_source(inst, mov); in merge_mov_add_mul() local1025 if (shared_index != -1) { in merge_mov_add_mul()1026 struct rc_src_register shared_src = inst->U.I.SrcReg[shared_index]; in merge_mov_add_mul()1027 struct rc_src_register other_src = inst->U.I.SrcReg[1 - shared_index]; in merge_mov_add_mul()1106 int shared_index = have_shared_source(mad, mov); in merge_mov_mad() local1114 if (shared_index == 0 || shared_index == 1) { in merge_mov_mad()1115 src[shared_index].Negate = merge_negates(src[shared_index], mov->U.I.SrcReg[0]); in merge_mov_mad()1116 src[1 - shared_index].Negate = clean_negate(src[1 - shared_index]); in merge_mov_mad()1117 src[shared_index].Swizzle = in merge_mov_mad()1118 merge_swizzles(src[shared_index].Swizzle, mov->U.I.SrcReg[0].Swizzle); in merge_mov_mad()[all …]