Lines Matching refs:left
328 bi_is_equiv(bi_index left, bi_index right)
330 return (left.type == right.type) &&
331 (left.reg == right.reg) &&
332 (left.value == right.value);
340 bi_is_word_equiv(bi_index left, bi_index right)
342 return bi_is_equiv(left, right) && left.offset == right.offset;
349 bi_is_value_equiv(bi_index left, bi_index right)
351 if (left.type == BI_INDEX_CONSTANT && right.type == BI_INDEX_CONSTANT) {
352 return (bi_apply_swizzle(left.value, left.swizzle) ==
354 (left.abs == right.abs) &&
355 (left.neg == right.neg);
357 return (left.value == right.value) &&
358 (left.abs == right.abs) &&
359 (left.neg == right.neg) &&
360 (left.swizzle == right.swizzle) &&
361 (left.offset == right.offset) &&
362 (left.reg == right.reg) &&
363 (left.type == right.type);