Lines Matching defs:result_end
1395 void MacroAssembler::UpdateAllocationTopHelper(Register result_end,
1399 test(result_end, Immediate(kObjectAlignmentMask));
1408 mov(Operand::StaticVariable(allocation_top), result_end);
1410 mov(Operand(scratch, 0), result_end);
1417 Register result_end,
1427 if (result_end.is_valid()) {
1428 mov(result_end, Immediate(0x7191));
1437 DCHECK(!result.is(result_end));
1464 Register top_reg = result_end.is_valid() ? result_end : result;
1496 Register result_end,
1505 mov(result_end, Immediate(0x7191));
1514 DCHECK(!result.is(result_end));
1553 lea(result_end, Operand(element_count, element_size, header_size));
1554 add(result_end, result);
1556 cmp(result_end, Operand::StaticVariable(allocation_limit));
1565 UpdateAllocationTopHelper(result_end, scratch, flags);
1571 Register result_end,
1580 mov(result_end, Immediate(0x7191));
1589 DCHECK(!result.is(result_end));
1616 if (!object_size.is(result_end)) {
1617 mov(result_end, object_size);
1619 add(result_end, result);
1621 cmp(result_end, Operand::StaticVariable(allocation_limit));
1631 UpdateAllocationTopHelper(result_end, scratch, flags);