Searched refs:mask_scratch (Results 1 - 6 of 6) sorted by relevance

/external/chromium_org/v8/src/ia32/
H A Dmacro-assembler-ia32.cc3132 Register mask_scratch,
3137 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, ecx));
3139 GetMarkBits(object, bitmap_scratch, mask_scratch);
3142 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize));
3144 add(mask_scratch, mask_scratch); // Shift left 1 by adding.
3146 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize));
3183 Register mask_scratch,
3186 DCHECK(!AreAliased(value, bitmap_scratch, mask_scratch, ecx));
3187 GetMarkBits(value, bitmap_scratch, mask_scratch);
3130 HasColor(Register object, Register bitmap_scratch, Register mask_scratch, Label* has_color, Label::Distance has_color_distance, int first_bit, int second_bit) argument
3180 EnsureNotWhite( Register value, Register bitmap_scratch, Register mask_scratch, Label* value_is_white_and_not_data, Label::Distance distance) argument
3272 or_(Operand(bitmap_scratch, MemoryChunk::kHeaderSize), mask_scratch); local
[all...]
/external/chromium_org/v8/src/x87/
H A Dmacro-assembler-x87.cc3092 Register mask_scratch,
3097 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, ecx));
3099 GetMarkBits(object, bitmap_scratch, mask_scratch);
3102 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize));
3104 add(mask_scratch, mask_scratch); // Shift left 1 by adding.
3106 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize));
3143 Register mask_scratch,
3146 DCHECK(!AreAliased(value, bitmap_scratch, mask_scratch, ecx));
3147 GetMarkBits(value, bitmap_scratch, mask_scratch);
3090 HasColor(Register object, Register bitmap_scratch, Register mask_scratch, Label* has_color, Label::Distance has_color_distance, int first_bit, int second_bit) argument
3140 EnsureNotWhite( Register value, Register bitmap_scratch, Register mask_scratch, Label* value_is_white_and_not_data, Label::Distance distance) argument
3232 or_(Operand(bitmap_scratch, MemoryChunk::kHeaderSize), mask_scratch); local
[all...]
/external/chromium_org/v8/src/x64/
H A Dmacro-assembler-x64.cc5071 Register mask_scratch,
5074 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, rcx));
5075 GetMarkBits(object, bitmap_scratch, mask_scratch);
5078 // The mask_scratch register contains a 1 at the position of the first bit
5080 movp(rcx, mask_scratch);
5083 leap(rcx, Operand(mask_scratch, mask_scratch, times_2, 0));
5086 cmpp(mask_scratch, rcx);
5141 Register mask_scratch,
5144 DCHECK(!AreAliased(value, bitmap_scratch, mask_scratch, rc
5069 JumpIfBlack(Register object, Register bitmap_scratch, Register mask_scratch, Label* on_black, Label::Distance on_black_distance) argument
5138 EnsureNotWhite( Register value, Register bitmap_scratch, Register mask_scratch, Label* value_is_white_and_not_data, Label::Distance distance) argument
5157 testp(Operand(bitmap_scratch, MemoryChunk::kHeaderSize), mask_scratch); local
5166 testp(Operand(bitmap_scratch, MemoryChunk::kHeaderSize), mask_scratch); local
5225 orp(Operand(bitmap_scratch, MemoryChunk::kHeaderSize), mask_scratch); local
[all...]
/external/chromium_org/v8/src/arm/
H A Dmacro-assembler-arm.cc3679 Register mask_scratch,
3683 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, no_reg));
3685 GetMarkBits(object, bitmap_scratch, mask_scratch);
3689 tst(ip, Operand(mask_scratch));
3692 add(mask_scratch, mask_scratch, Operand(mask_scratch), SetCC);
3694 tst(ip, Operand(mask_scratch));
3744 Register mask_scratch,
3747 DCHECK(!AreAliased(value, bitmap_scratch, mask_scratch, i
[all...]
/external/chromium_org/v8/src/mips/
H A Dmacro-assembler-mips.cc5645 Register mask_scratch,
5649 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, t8));
5650 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, t9));
5652 GetMarkBits(object, bitmap_scratch, mask_scratch);
5656 And(t8, t9, Operand(mask_scratch));
5659 Addu(mask_scratch, mask_scratch, Operand(mask_scratch));
5660 Branch(&word_boundary, eq, mask_scratch, Operand(zero_reg));
5661 And(t8, t9, Operand(mask_scratch));
5643 HasColor(Register object, Register bitmap_scratch, Register mask_scratch, Label* has_color, int first_bit, int second_bit) argument
5710 EnsureNotWhite( Register value, Register bitmap_scratch, Register mask_scratch, Register load_scratch, Label* value_is_white_and_not_data) argument
[all...]
/external/chromium_org/v8/src/mips64/
H A Dmacro-assembler-mips64.cc5628 Register mask_scratch,
5632 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, t8));
5633 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, t9));
5635 GetMarkBits(object, bitmap_scratch, mask_scratch);
5640 And(t8, t9, Operand(mask_scratch));
5643 Daddu(mask_scratch, mask_scratch, Operand(mask_scratch));
5644 And(t8, t9, Operand(mask_scratch));
5695 Register mask_scratch,
5626 HasColor(Register object, Register bitmap_scratch, Register mask_scratch, Label* has_color, int first_bit, int second_bit) argument
5692 EnsureNotWhite( Register value, Register bitmap_scratch, Register mask_scratch, Register load_scratch, Label* value_is_white_and_not_data) argument
[all...]

Completed in 364 milliseconds