/external/chromium_org/v8/src/x87/ |
D | macro-assembler-x87.cc | 3033 Register mask_scratch, in HasColor() argument 3038 ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, ecx)); in HasColor() 3040 GetMarkBits(object, bitmap_scratch, mask_scratch); in HasColor() 3043 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); in HasColor() 3045 add(mask_scratch, mask_scratch); // Shift left 1 by adding. in HasColor() 3047 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); in HasColor() 3084 Register mask_scratch, in EnsureNotWhite() argument 3087 ASSERT(!AreAliased(value, bitmap_scratch, mask_scratch, ecx)); in EnsureNotWhite() 3088 GetMarkBits(value, bitmap_scratch, mask_scratch); in EnsureNotWhite() 3100 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); in EnsureNotWhite() [all …]
|
/external/chromium_org/v8/src/ia32/ |
D | macro-assembler-ia32.cc | 3146 Register mask_scratch, in HasColor() argument 3151 ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, ecx)); in HasColor() 3153 GetMarkBits(object, bitmap_scratch, mask_scratch); in HasColor() 3156 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); in HasColor() 3158 add(mask_scratch, mask_scratch); // Shift left 1 by adding. in HasColor() 3160 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); in HasColor() 3197 Register mask_scratch, in EnsureNotWhite() argument 3200 ASSERT(!AreAliased(value, bitmap_scratch, mask_scratch, ecx)); in EnsureNotWhite() 3201 GetMarkBits(value, bitmap_scratch, mask_scratch); in EnsureNotWhite() 3213 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); in EnsureNotWhite() [all …]
|
/external/chromium_org/v8/src/arm/ |
D | macro-assembler-arm.cc | 3692 Register mask_scratch, in HasColor() argument 3696 ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, no_reg)); in HasColor() 3698 GetMarkBits(object, bitmap_scratch, mask_scratch); in HasColor() 3702 tst(ip, Operand(mask_scratch)); in HasColor() 3705 add(mask_scratch, mask_scratch, Operand(mask_scratch), SetCC); in HasColor() 3707 tst(ip, Operand(mask_scratch)); in HasColor() 3757 Register mask_scratch, in EnsureNotWhite() argument 3760 ASSERT(!AreAliased(value, bitmap_scratch, mask_scratch, ip)); in EnsureNotWhite() 3761 GetMarkBits(value, bitmap_scratch, mask_scratch); in EnsureNotWhite() 3774 tst(mask_scratch, load_scratch); in EnsureNotWhite() [all …]
|
/external/chromium_org/v8/src/x64/ |
D | macro-assembler-x64.cc | 5088 Register mask_scratch, in JumpIfBlack() argument 5091 ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, rcx)); in JumpIfBlack() 5092 GetMarkBits(object, bitmap_scratch, mask_scratch); in JumpIfBlack() 5097 movp(rcx, mask_scratch); in JumpIfBlack() 5100 leap(rcx, Operand(mask_scratch, mask_scratch, times_2, 0)); in JumpIfBlack() 5103 cmpp(mask_scratch, rcx); in JumpIfBlack() 5158 Register mask_scratch, in EnsureNotWhite() argument 5161 ASSERT(!AreAliased(value, bitmap_scratch, mask_scratch, rcx)); in EnsureNotWhite() 5162 GetMarkBits(value, bitmap_scratch, mask_scratch); in EnsureNotWhite() 5174 testp(Operand(bitmap_scratch, MemoryChunk::kHeaderSize), mask_scratch); in EnsureNotWhite() [all …]
|
/external/chromium_org/v8/src/mips/ |
D | macro-assembler-mips.cc | 5322 Register mask_scratch, in HasColor() argument 5326 ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, t8)); in HasColor() 5327 ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, t9)); in HasColor() 5329 GetMarkBits(object, bitmap_scratch, mask_scratch); in HasColor() 5333 And(t8, t9, Operand(mask_scratch)); in HasColor() 5336 Addu(mask_scratch, mask_scratch, Operand(mask_scratch)); in HasColor() 5337 Branch(&word_boundary, eq, mask_scratch, Operand(zero_reg)); in HasColor() 5338 And(t8, t9, Operand(mask_scratch)); in HasColor() 5390 Register mask_scratch, in EnsureNotWhite() argument 5393 ASSERT(!AreAliased(value, bitmap_scratch, mask_scratch, t8)); in EnsureNotWhite() [all …]
|