/external/v8/src/x64/ |
D | builtins-x64.cc | 116 __ cmpq(rax, rbx); in Generate_ArgumentsAdaptorTrampoline() local 118 __ cmpq(rbx, Immediate(SharedFunctionInfo::kDontAdaptArgumentsSentinel)); in Generate_ArgumentsAdaptorTrampoline() local 135 __ cmpq(rcx, rbx); in Generate_ArgumentsAdaptorTrampoline() local 154 __ cmpq(rcx, rax); in Generate_ArgumentsAdaptorTrampoline() local 163 __ cmpq(rcx, rbx); in Generate_ArgumentsAdaptorTrampoline() local 311 __ cmpq(rax, rbx); in Generate_FunctionCall() local 354 __ cmpq(rcx, rdx); in Generate_FunctionApply() local 439 __ cmpq(rax, Operand(rbp, kLimitOffset)); in Generate_FunctionApply() local 555 __ cmpq(scratch1, scratch2); in AllocateEmptyJSArray() local 673 __ cmpq(elements_array, elements_array_end); in AllocateJSArray() local [all …]
|
D | macro-assembler-x64.cc | 59 cmpq(with, Operand(r13, index << kPointerSizeLog2)); in CompareRoot() 65 cmpq(with, kScratchRegister); in CompareRoot() 96 masm->cmpq(pointer_offset, Immediate(Page::kPageSize / kPointerSize)); in RecordWriteHelper() 226 cmpq(scratch, kScratchRegister); in RecordWriteNonSmi() 543 cmpq(dst, src); in SmiCompare() 553 cmpq(dst, kScratchRegister); in SmiCompare() 559 cmpq(dst, src); in SmiCompare() 566 cmpq(dst, Immediate(0)); in SmiCompare() 569 cmpq(dst, kScratchRegister); in SmiCompare() 650 cmpq(kScratchRegister, Immediate(1)); in CheckIsMinSmi() [all …]
|
D | regexp-macro-assembler-x64.cc | 195 __ cmpq(rax, Operand(rbp, kInputStart)); in CheckAtStart() local 207 __ cmpq(rax, Operand(rbp, kInputStart)); in CheckNotAtStart() local 322 __ cmpq(r9, rbx); in CheckNotBackReferenceIgnoreCase() local 437 __ cmpq(rdx, r9); in CheckNotBackReference() local 453 __ cmpq(rax, register_location(reg2)); in CheckNotRegistersEqual() local 690 __ cmpq(rcx, Immediate(num_registers_ * kPointerSize)); in GetCode() local 738 __ cmpq(rcx, in GetCode() local 909 __ cmpq(register_location(reg), Immediate(comparand)); in IfRegisterGE() local 917 __ cmpq(register_location(reg), Immediate(comparand)); in IfRegisterLT() local 924 __ cmpq(rdi, register_location(reg)); in IfRegisterEqPos() local [all …]
|
D | assembler-x64.h | 671 void cmpq(Register dst, Register src) { in cmpq() function 675 void cmpq(Register dst, const Operand& src) { in cmpq() function 679 void cmpq(const Operand& dst, Register src) { in cmpq() function 683 void cmpq(Register dst, Immediate src) { in cmpq() function 687 void cmpq(const Operand& dst, Immediate src) { in cmpq() function
|
D | codegen-x64.cc | 345 __ cmpq(context.reg(), rsi); in Generate() local 788 __ cmpq(rax, Immediate(kArgumentsLimit)); in CallApplyLazy() local 1166 __ cmpq(context.reg(), rsi); in VisitWithEnterStatement() local 1742 __ cmpq(rcx, rax); in VisitForInStatement() local 1830 __ cmpq(rcx, rdx); in VisitForInStatement() local 1967 __ cmpq(rsp, Operand(kScratchRegister, 0)); in VisitTryCatchStatement() local 3663 __ cmpq(obj.reg(), kScratchRegister); in GenerateIsObject() local 3936 __ cmpq(right.reg(), left.reg()); in GenerateObjectEquals() local 4504 __ cmpq(ContextOperand(context, Context::EXTENSION_INDEX), in ContextSlotOperandCheckExtensions() local 4514 __ cmpq(ContextOperand(context, Context::EXTENSION_INDEX), Immediate(0)); in ContextSlotOperandCheckExtensions() local [all …]
|
D | ic-x64.cc | 131 __ cmpq(name, Operand(r0, r1, times_pointer_size, in GenerateDictionaryLoad() local 358 __ cmpq(rbx, Operand(kScratchRegister, rdi, times_1, 0)); in GenerateGeneric() local 361 __ cmpq(Operand(rsp, kPointerSize), rdi); in GenerateGeneric() local 371 __ cmpq(rax, rdx); in GenerateGeneric() local
|
D | stub-cache-x64.cc | 960 __ cmpq(FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset), rax); in CompileCallGlobal() local 1751 __ cmpq(rbx, r8); in CompileConstructStub() local 1813 __ cmpq(rax, Immediate(arg_number)); in CompileConstructStub() local
|
D | full-codegen-x64.cc | 698 __ cmpq(rbx, rsi); in VisitDeclaration() local
|
/external/v8/test/cctest/ |
D | test-assembler-x64.cc | 260 __ cmpq(rax, Immediate(20)); in TEST() local 263 __ cmpq(rax, Immediate(25)); in TEST() local 273 __ cmpq(rax, Immediate(0x11FE8000)); in TEST() local 276 __ cmpq(rax, Immediate(0x11FE7600)); in TEST() local
|
D | test-macro-assembler-x64.cc | 122 __ cmpq(rcx, rdx); in TestMoveSmi() local 184 __ cmpq(rcx, r8); in TestSmiCompare() local 187 __ cmpq(rdx, r9); in TestSmiCompare() local 205 __ cmpq(rcx, r8); in TestSmiCompare() local
|