Home
last modified time | relevance | path

Searched refs:mask_scratch (Results 1 – 8 of 8) sorted by relevance

/external/v8/src/x87/
Dmacro-assembler-x87.cc2804 Register mask_scratch, in HasColor() argument
2809 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, ecx)); in HasColor()
2811 GetMarkBits(object, bitmap_scratch, mask_scratch); in HasColor()
2814 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); in HasColor()
2816 add(mask_scratch, mask_scratch); // Shift left 1 by adding. in HasColor()
2818 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); in HasColor()
2853 Register mask_scratch, Label* value_is_white, in JumpIfWhite() argument
2855 DCHECK(!AreAliased(value, bitmap_scratch, mask_scratch, ecx)); in JumpIfWhite()
2856 GetMarkBits(value, bitmap_scratch, mask_scratch); in JumpIfWhite()
2866 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); in JumpIfWhite()
/external/v8/src/ia32/
Dmacro-assembler-ia32.cc2932 Register mask_scratch, in HasColor() argument
2937 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, ecx)); in HasColor()
2939 GetMarkBits(object, bitmap_scratch, mask_scratch); in HasColor()
2942 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); in HasColor()
2944 add(mask_scratch, mask_scratch); // Shift left 1 by adding. in HasColor()
2946 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); in HasColor()
2981 Register mask_scratch, Label* value_is_white, in JumpIfWhite() argument
2983 DCHECK(!AreAliased(value, bitmap_scratch, mask_scratch, ecx)); in JumpIfWhite()
2984 GetMarkBits(value, bitmap_scratch, mask_scratch); in JumpIfWhite()
2994 test(mask_scratch, Operand(bitmap_scratch, MemoryChunk::kHeaderSize)); in JumpIfWhite()
/external/v8/src/arm/
Dmacro-assembler-arm.cc3280 Register mask_scratch, in HasColor() argument
3284 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, no_reg)); in HasColor()
3286 GetMarkBits(object, bitmap_scratch, mask_scratch); in HasColor()
3290 tst(ip, Operand(mask_scratch)); in HasColor()
3293 add(mask_scratch, mask_scratch, Operand(mask_scratch), SetCC); in HasColor()
3295 tst(ip, Operand(mask_scratch)); in HasColor()
3322 Register mask_scratch, Register load_scratch, in JumpIfWhite() argument
3324 DCHECK(!AreAliased(value, bitmap_scratch, mask_scratch, ip)); in JumpIfWhite()
3325 GetMarkBits(value, bitmap_scratch, mask_scratch); in JumpIfWhite()
3336 tst(mask_scratch, load_scratch); in JumpIfWhite()
/external/v8/src/ppc/
Dmacro-assembler-ppc.cc3210 Register mask_scratch, Label* has_color, in HasColor() argument
3212 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, no_reg)); in HasColor()
3214 GetMarkBits(object, bitmap_scratch, mask_scratch); in HasColor()
3219 and_(r0, ip, mask_scratch, SetRC); in HasColor()
3223 slwi(mask_scratch, mask_scratch, Operand(1), SetRC); in HasColor()
3226 and_(r0, ip, mask_scratch, SetRC); in HasColor()
3255 Register mask_scratch, Register load_scratch, in JumpIfWhite() argument
3257 DCHECK(!AreAliased(value, bitmap_scratch, mask_scratch, ip)); in JumpIfWhite()
3258 GetMarkBits(value, bitmap_scratch, mask_scratch); in JumpIfWhite()
3269 and_(r0, mask_scratch, load_scratch, SetRC); in JumpIfWhite()
/external/v8/src/mips/
Dmacro-assembler-mips.cc5440 Register mask_scratch, in HasColor() argument
5444 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, t8)); in HasColor()
5445 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, t9)); in HasColor()
5447 GetMarkBits(object, bitmap_scratch, mask_scratch); in HasColor()
5451 And(t8, t9, Operand(mask_scratch)); in HasColor()
5454 Addu(mask_scratch, mask_scratch, Operand(mask_scratch)); in HasColor()
5455 Branch(&word_boundary, eq, mask_scratch, Operand(zero_reg)); in HasColor()
5456 And(t8, t9, Operand(mask_scratch)); in HasColor()
5484 Register mask_scratch, Register load_scratch, in JumpIfWhite() argument
5486 DCHECK(!AreAliased(value, bitmap_scratch, mask_scratch, t8)); in JumpIfWhite()
[all …]
/external/v8/src/mips64/
Dmacro-assembler-mips64.cc6153 Register mask_scratch, in HasColor() argument
6157 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, t8)); in HasColor()
6158 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, t9)); in HasColor()
6160 GetMarkBits(object, bitmap_scratch, mask_scratch); in HasColor()
6165 And(t8, t9, Operand(mask_scratch)); in HasColor()
6168 Daddu(mask_scratch, mask_scratch, Operand(mask_scratch)); in HasColor()
6169 And(t8, t9, Operand(mask_scratch)); in HasColor()
6196 Register mask_scratch, Register load_scratch, in JumpIfWhite() argument
6198 DCHECK(!AreAliased(value, bitmap_scratch, mask_scratch, t8)); in JumpIfWhite()
6199 GetMarkBits(value, bitmap_scratch, mask_scratch); in JumpIfWhite()
[all …]
/external/v8/src/x64/
Dmacro-assembler-x64.cc5306 Register mask_scratch, in JumpIfBlack() argument
5309 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, rcx)); in JumpIfBlack()
5311 GetMarkBits(object, bitmap_scratch, mask_scratch); in JumpIfBlack()
5316 movp(rcx, mask_scratch); in JumpIfBlack()
5318 cmpp(mask_scratch, rcx); in JumpIfBlack()
5348 Register mask_scratch, Label* value_is_white, in JumpIfWhite() argument
5350 DCHECK(!AreAliased(value, bitmap_scratch, mask_scratch, rcx)); in JumpIfWhite()
5351 GetMarkBits(value, bitmap_scratch, mask_scratch); in JumpIfWhite()
5361 testp(Operand(bitmap_scratch, MemoryChunk::kHeaderSize), mask_scratch); in JumpIfWhite()
Dmacro-assembler-x64.h234 Register mask_scratch, Label* on_black,