/external/v8/src/x64/ |
D | regexp-macro-assembler-x64.cc | 253 __ cmpb(Operand(rsi, rdi, times_1, byte_offset), in CheckCharacters() local 289 __ cmpb(Operand(rbx, byte_offset + i), in CheckCharacters() local 370 __ cmpb(rax, rdx); in CheckNotBackReferenceIgnoreCase() local 378 __ cmpb(rax, rdx); in CheckNotBackReferenceIgnoreCase() local 381 __ cmpb(rax, Immediate('z' - 'a')); in CheckNotBackReferenceIgnoreCase() local 503 __ cmpb(rax, Operand(rbx, 0)); in CheckNotBackReference() local 835 __ cmpb(Operand(rbp, kStartIndex), Immediate(0)); in GetCode() local
|
D | assembler-x64.h | 795 void cmpb(Register dst, Immediate src) { in cmpb() function 801 void cmpb(Register dst, Register src) { in cmpb() function 805 void cmpb(Register dst, const Operand& src) { in cmpb() function 809 void cmpb(const Operand& dst, Register src) { in cmpb() function 813 void cmpb(const Operand& dst, Immediate src) { in cmpb() function
|
D | ic-x64.cc | 52 __ cmpb(type, Immediate(JS_GLOBAL_OBJECT_TYPE)); in GenerateGlobalInstanceTypeCheck() local 54 __ cmpb(type, Immediate(JS_BUILTINS_OBJECT_TYPE)); in GenerateGlobalInstanceTypeCheck() local 56 __ cmpb(type, Immediate(JS_GLOBAL_PROXY_TYPE)); in GenerateGlobalInstanceTypeCheck() local 79 __ cmpb(r0, Immediate(FIRST_SPEC_OBJECT_TYPE)); in GenerateStringDictionaryReceiverCheck() local 606 __ cmpb(rcx, Immediate(1 << Map::kHasIndexedInterceptor)); in GenerateIndexedInterceptor() local
|
D | lithium-codegen-x64.cc | 1661 __ cmpb(kScratchRegister, Immediate(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE)); in EmitIsObject() local 1663 __ cmpb(kScratchRegister, Immediate(LAST_NONCALLABLE_SPEC_OBJECT_TYPE)); in EmitIsObject() local 3894 __ cmpb(FieldOperand(kScratchRegister, Map::kInstanceTypeOffset), in DoCheckInstanceType() local 3904 __ cmpb(FieldOperand(kScratchRegister, Map::kInstanceTypeOffset), in DoCheckInstanceType() local 3923 __ cmpb(kScratchRegister, Immediate(tag)); in DoCheckInstanceType() local 4081 __ cmpb(FieldOperand(map, Map::kInstanceSizeOffset), in DoAllocateObject() local 4084 __ cmpb(FieldOperand(map, Map::kPreAllocatedPropertyFieldsOffset), in DoAllocateObject() local 4087 __ cmpb(FieldOperand(map, Map::kUnusedPropertyFieldsOffset), in DoAllocateObject() local 4090 __ cmpb(FieldOperand(map, Map::kInObjectPropertiesOffset), in DoAllocateObject() local 4144 __ cmpb(rbx, Immediate(boilerplate_elements_kind << in DoArrayLiteral() local
|
D | builtins-x64.cc | 1493 __ cmpb(FieldOperand(rcx, Map::kInstanceSizeOffset), in Generate_StringConstructCode() local 1496 __ cmpb(FieldOperand(rcx, Map::kUnusedPropertyFieldsOffset), Immediate(0)); in Generate_StringConstructCode() local 1696 __ cmpb(rbx, FieldOperand(rcx, Code::kAllowOSRAtLoopNestingLevelOffset)); in Generate_OnStackReplacement() local
|
D | full-codegen-x64.cc | 3271 __ cmpb(FieldOperand(tmp, Map::kInstanceTypeOffset), in EmitIsRegExpEquivalent() local 3412 __ cmpb(scratch, Immediate(kStringTag | kAsciiStringTag | kSeqStringTag)); in EmitFastAsciiArrayJoin() local 3451 __ cmpb(scratch, Immediate(kStringTag | kAsciiStringTag | kSeqStringTag)); in EmitFastAsciiArrayJoin() local
|
D | code-stubs-x64.cc | 4671 __ cmpb(r8, Immediate(kAsciiStringTag | kAsciiDataHintTag)); in Generate() local 5455 __ cmpb(scratch, Operand(right, index, times_1, 0)); in GenerateAsciiCharsCompareLoop() local
|
/external/v8/test/cctest/ |
D | test-disasm-x64.cc | 96 __ cmpb(rbx, Operand(rbp, rcx, times_2, 0)); in TEST() local 97 __ cmpb(Operand(rbp, rcx, times_2, 0), rbx); in TEST() local 213 __ cmpb(rax, Immediate(100)); in TEST() local
|
D | test-disasm-ia32.cc | 104 __ cmpb(ebx, Operand(ebp, ecx, times_2, 0)); in TEST() local 105 __ cmpb(Operand(ebp, ecx, times_2, 0), ebx); in TEST() local 227 __ cmpb(eax, 100); in TEST() local
|
/external/v8/src/ia32/ |
D | builtins-ia32.cc | 1471 __ cmpb(FieldOperand(ecx, Map::kInstanceSizeOffset), in Generate_StringConstructCode() local 1474 __ cmpb(FieldOperand(ecx, Map::kUnusedPropertyFieldsOffset), 0); in Generate_StringConstructCode() local 1674 __ cmpb(Operand(ebx, 0), Assembler::kTestAlByte); in Generate_OnStackReplacement() local 1686 __ cmpb(ebx, FieldOperand(ecx, Code::kAllowOSRAtLoopNestingLevelOffset)); in Generate_OnStackReplacement() local
|
D | regexp-macro-assembler-ia32.cc | 237 __ cmpb(Operand(esi, edi, times_1, byte_offset), in CheckCharacters() local 260 __ cmpb(Operand(ebx, byte_offset + i), in CheckCharacters() local
|
D | assembler-ia32.cc | 819 void Assembler::cmpb(const Operand& op, int8_t imm8) { in cmpb() function in v8::internal::Assembler 831 void Assembler::cmpb(const Operand& op, Register reg) { in cmpb() function in v8::internal::Assembler 839 void Assembler::cmpb(Register reg, const Operand& op) { in cmpb() function in v8::internal::Assembler
|
D | assembler-ia32.h | 755 void cmpb(Register reg, int8_t imm8) { cmpb(Operand(reg), imm8); } in cmpb() function
|
D | lithium-codegen-ia32.cc | 4124 __ cmpb(FieldOperand(temp, Map::kInstanceTypeOffset), in DoCheckInstanceType() local 4134 __ cmpb(FieldOperand(temp, Map::kInstanceTypeOffset), in DoCheckInstanceType() local 4307 __ cmpb(FieldOperand(map, Map::kInstanceSizeOffset), in DoAllocateObject() local 4310 __ cmpb(FieldOperand(map, Map::kPreAllocatedPropertyFieldsOffset), in DoAllocateObject() local 4313 __ cmpb(FieldOperand(map, Map::kUnusedPropertyFieldsOffset), in DoAllocateObject() local 4316 __ cmpb(FieldOperand(map, Map::kInObjectPropertiesOffset), in DoAllocateObject() local
|
D | code-stubs-ia32.cc | 5182 __ cmpb(Operand(scratch, 0), kCmpEdiOperandByte1); in Generate() local 5184 __ cmpb(Operand(scratch, 1), kCmpEdiOperandByte2); in Generate() local 5217 __ cmpb(Operand(scratch, kDeltaToMov), kMovEaxImmediateByte); in Generate() local 5239 __ cmpb(Operand(scratch, kDeltaToMov), kMovEaxImmediateByte); in Generate() local 6463 __ cmpb(scratch, Operand(right, index, times_1, 0)); in GenerateAsciiCharsCompareLoop() local
|