Lines Matching refs:result_end
1358 void MacroAssembler::UpdateAllocationTopHelper(Register result_end,
1362 test(result_end, Immediate(kObjectAlignmentMask));
1371 mov(Operand::StaticVariable(allocation_top), result_end);
1373 mov(Operand(scratch, 0), result_end);
1380 Register result_end,
1390 if (result_end.is_valid()) {
1391 mov(result_end, Immediate(0x7191));
1400 DCHECK(!result.is(result_end));
1427 Register top_reg = result_end.is_valid() ? result_end : result;
1459 Register result_end,
1468 mov(result_end, Immediate(0x7191));
1477 DCHECK(!result.is(result_end));
1516 lea(result_end, Operand(element_count, element_size, header_size));
1517 add(result_end, result);
1519 cmp(result_end, Operand::StaticVariable(allocation_limit));
1528 UpdateAllocationTopHelper(result_end, scratch, flags);
1534 Register result_end,
1543 mov(result_end, Immediate(0x7191));
1552 DCHECK(!result.is(result_end));
1579 if (!object_size.is(result_end)) {
1580 mov(result_end, object_size);
1582 add(result_end, result);
1584 cmp(result_end, Operand::StaticVariable(allocation_limit));
1594 UpdateAllocationTopHelper(result_end, scratch, flags);