/external/v8/src/ia32/ |
D | macro-assembler-ia32.cc | 2625 Register mask_scratch, in HasColor() argument 2630 ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, ecx)); in HasColor() 2632 GetMarkBits(object, bitmap_scratch, mask_scratch); in HasColor() 2635 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); in HasColor() 2637 add(mask_scratch, mask_scratch); // Shift left 1 by adding. in HasColor() 2639 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); in HasColor() 2676 Register mask_scratch, in EnsureNotWhite() argument 2679 ASSERT(!AreAliased(value, bitmap_scratch, mask_scratch, ecx)); in EnsureNotWhite() 2680 GetMarkBits(value, bitmap_scratch, mask_scratch); in EnsureNotWhite() 2692 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); in EnsureNotWhite() [all …]
|
/external/v8/src/x64/ |
D | macro-assembler-x64.cc | 4221 Register mask_scratch, in JumpIfBlack() argument 4224 ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, rcx)); in JumpIfBlack() 4225 GetMarkBits(object, bitmap_scratch, mask_scratch); in JumpIfBlack() 4230 movq(rcx, mask_scratch); in JumpIfBlack() 4233 lea(rcx, Operand(mask_scratch, mask_scratch, times_2, 0)); in JumpIfBlack() 4236 cmpq(mask_scratch, rcx); in JumpIfBlack() 4291 Register mask_scratch, in EnsureNotWhite() argument 4294 ASSERT(!AreAliased(value, bitmap_scratch, mask_scratch, rcx)); in EnsureNotWhite() 4295 GetMarkBits(value, bitmap_scratch, mask_scratch); in EnsureNotWhite() 4307 testq(Operand(bitmap_scratch, MemoryChunk::kHeaderSize), mask_scratch); in EnsureNotWhite() [all …]
|
/external/v8/src/arm/ |
D | macro-assembler-arm.cc | 3463 Register mask_scratch, in HasColor() argument 3467 ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, no_reg)); in HasColor() 3469 GetMarkBits(object, bitmap_scratch, mask_scratch); in HasColor() 3473 tst(ip, Operand(mask_scratch)); in HasColor() 3476 add(mask_scratch, mask_scratch, Operand(mask_scratch), SetCC); in HasColor() 3478 tst(ip, Operand(mask_scratch)); in HasColor() 3528 Register mask_scratch, in EnsureNotWhite() argument 3531 ASSERT(!AreAliased(value, bitmap_scratch, mask_scratch, ip)); in EnsureNotWhite() 3532 GetMarkBits(value, bitmap_scratch, mask_scratch); in EnsureNotWhite() 3545 tst(mask_scratch, load_scratch); in EnsureNotWhite() [all …]
|
/external/v8/src/mips/ |
D | macro-assembler-mips.cc | 5096 Register mask_scratch, in HasColor() argument 5100 ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, t8)); in HasColor() 5101 ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, t9)); in HasColor() 5103 GetMarkBits(object, bitmap_scratch, mask_scratch); in HasColor() 5107 And(t8, t9, Operand(mask_scratch)); in HasColor() 5110 Addu(mask_scratch, mask_scratch, Operand(mask_scratch)); in HasColor() 5111 Branch(&word_boundary, eq, mask_scratch, Operand(zero_reg)); in HasColor() 5112 And(t8, t9, Operand(mask_scratch)); in HasColor() 5164 Register mask_scratch, in EnsureNotWhite() argument 5167 ASSERT(!AreAliased(value, bitmap_scratch, mask_scratch, t8)); in EnsureNotWhite() [all …]
|