Searched defs:mask_scratch (Results 1 - 3 of 3) sorted by relevance
/external/v8/src/ia32/ |
H A D | macro-assembler-ia32.cc | 2625 Register mask_scratch, 2630 ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, ecx)); 2632 GetMarkBits(object, bitmap_scratch, mask_scratch); 2635 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); 2637 add(mask_scratch, mask_scratch); // Shift left 1 by adding. 2639 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); 2676 Register mask_scratch, 2679 ASSERT(!AreAliased(value, bitmap_scratch, mask_scratch, ecx)); 2680 GetMarkBits(value, bitmap_scratch, mask_scratch); 2623 HasColor(Register object, Register bitmap_scratch, Register mask_scratch, Label* has_color, Label::Distance has_color_distance, int first_bit, int second_bit) argument 2673 EnsureNotWhite( Register value, Register bitmap_scratch, Register mask_scratch, Label* value_is_white_and_not_data, Label::Distance distance) argument 2765 or_(Operand(bitmap_scratch, MemoryChunk::kHeaderSize), mask_scratch); local [all...] |
/external/v8/src/mips/ |
H A D | macro-assembler-mips.cc | 5096 Register mask_scratch, 5100 ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, t8)); 5101 ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, t9)); 5103 GetMarkBits(object, bitmap_scratch, mask_scratch); 5107 And(t8, t9, Operand(mask_scratch)); 5110 Addu(mask_scratch, mask_scratch, Operand(mask_scratch)); 5111 Branch(&word_boundary, eq, mask_scratch, Operand(zero_reg)); 5112 And(t8, t9, Operand(mask_scratch)); 5094 HasColor(Register object, Register bitmap_scratch, Register mask_scratch, Label* has_color, int first_bit, int second_bit) argument 5161 EnsureNotWhite( Register value, Register bitmap_scratch, Register mask_scratch, Register load_scratch, Label* value_is_white_and_not_data) argument [all...] |
/external/v8/src/x64/ |
H A D | macro-assembler-x64.cc | 4221 Register mask_scratch, 4224 ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, rcx)); 4225 GetMarkBits(object, bitmap_scratch, mask_scratch); 4228 // The mask_scratch register contains a 1 at the position of the first bit 4230 movq(rcx, mask_scratch); 4233 lea(rcx, Operand(mask_scratch, mask_scratch, times_2, 0)); 4236 cmpq(mask_scratch, rcx); 4291 Register mask_scratch, 4294 ASSERT(!AreAliased(value, bitmap_scratch, mask_scratch, rc 4219 JumpIfBlack(Register object, Register bitmap_scratch, Register mask_scratch, Label* on_black, Label::Distance on_black_distance) argument 4288 EnsureNotWhite( Register value, Register bitmap_scratch, Register mask_scratch, Label* value_is_white_and_not_data, Label::Distance distance) argument 4307 testq(Operand(bitmap_scratch, MemoryChunk::kHeaderSize), mask_scratch); local 4316 testq(Operand(bitmap_scratch, MemoryChunk::kHeaderSize), mask_scratch); local 4375 or_(Operand(bitmap_scratch, MemoryChunk::kHeaderSize), mask_scratch); local [all...] |
Completed in 98 milliseconds