/external/chromium_org/v8/src/ia32/ |
H A D | macro-assembler-ia32.cc | 3131 Register bitmap_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)); 3146 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); 3151 test_b(Operand(bitmap_scratch, MemoryChunk::kHeaderSize + kPointerSize), 1); 3182 Register bitmap_scratch, 3186 DCHECK(!AreAliased(value, bitmap_scratch, mask_scratch, ecx)); 3187 GetMarkBits(value, bitmap_scratch, mask_scratch); 3199 test(mask_scratch, Operand(bitmap_scratch, MemoryChun 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 [all...] |
/external/chromium_org/v8/src/mips64/ |
H A D | macro-assembler-mips64.cc | 5627 Register bitmap_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); 5639 Uld(t9, MemOperand(bitmap_scratch, MemoryChunk::kHeaderSize)); 5694 Register bitmap_scratch, 5698 DCHECK(!AreAliased(value, bitmap_scratch, mask_scratch, t8)); 5699 GetMarkBits(value, bitmap_scratch, mask_scratch); 5712 Uld(load_scratch, MemOperand(bitmap_scratch, MemoryChunk::kHeaderSize)); 5791 Uld(t8, MemOperand(bitmap_scratch, MemoryChun 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...] |
/external/chromium_org/v8/src/x64/ |
H A D | macro-assembler-x64.cc | 5070 Register bitmap_scratch, 5074 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, rcx)); 5075 GetMarkBits(object, bitmap_scratch, mask_scratch); 5085 andp(rcx, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); 5140 Register bitmap_scratch, 5144 DCHECK(!AreAliased(value, bitmap_scratch, mask_scratch, rcx)); 5145 GetMarkBits(value, bitmap_scratch, mask_scratch); 5157 testp(Operand(bitmap_scratch, MemoryChunk::kHeaderSize), mask_scratch); 5166 testp(Operand(bitmap_scratch, MemoryChunk::kHeaderSize), mask_scratch); 5225 orp(Operand(bitmap_scratch, MemoryChun 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 [all...] |
/external/chromium_org/v8/src/x87/ |
H A D | macro-assembler-x87.cc | 3091 Register bitmap_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)); 3106 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); 3111 test_b(Operand(bitmap_scratch, MemoryChunk::kHeaderSize + kPointerSize), 1); 3142 Register bitmap_scratch, 3146 DCHECK(!AreAliased(value, bitmap_scratch, mask_scratch, ecx)); 3147 GetMarkBits(value, bitmap_scratch, mask_scratch); 3159 test(mask_scratch, Operand(bitmap_scratch, MemoryChun 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 [all...] |
/external/chromium_org/v8/src/arm64/ |
H A D | macro-assembler-arm64.cc | 4586 Register bitmap_scratch, 4592 DCHECK(!AreAliased(object, bitmap_scratch, shift_scratch)); 4594 GetMarkBits(object, bitmap_scratch, shift_scratch); 4595 Ldr(bitmap_scratch, MemOperand(bitmap_scratch, MemoryChunk::kHeaderSize)); 4597 Lsr(bitmap_scratch, bitmap_scratch, shift_scratch); 4599 AssertHasValidColor(bitmap_scratch); 4612 Tbz(bitmap_scratch, 0, has_color); 4616 Tbz(bitmap_scratch, 4585 HasColor(Register object, Register bitmap_scratch, Register shift_scratch, Label* has_color, int first_bit, int second_bit) argument 4691 EnsureNotWhite( Register value, Register bitmap_scratch, Register shift_scratch, Register load_scratch, Register length_scratch, Label* value_is_white_and_not_data) argument [all...] |
/external/chromium_org/v8/src/mips/ |
H A D | macro-assembler-mips.cc | 5644 Register bitmap_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); 5655 lw(t9, MemOperand(bitmap_scratch, MemoryChunk::kHeaderSize)); 5666 lw(t9, MemOperand(bitmap_scratch, MemoryChunk::kHeaderSize + kPointerSize)); 5712 Register bitmap_scratch, 5716 DCHECK(!AreAliased(value, bitmap_scratch, mask_scratch, t8)); 5717 GetMarkBits(value, bitmap_scratch, mask_scratch); 5729 lw(load_scratch, MemOperand(bitmap_scratch, MemoryChun 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...] |