/external/v8/src/regexp/x64/ |
D | regexp-macro-assembler-x64.cc | 175 __ cmpp(rax, Operand(rbp, kStringStartMinusOne)); in CheckAtStart() local 183 __ cmpp(rax, Operand(rbp, kStringStartMinusOne)); in CheckNotAtStart() local 282 __ cmpp(r9, rbx); in CheckNotBackReferenceIgnoreCase() local 436 __ cmpp(rdx, r9); in CheckNotBackReference() local 729 __ cmpp(rcx, Immediate(num_registers_ * kPointerSize)); in GetCode() local 858 __ cmpp(rcx, Immediate(num_saved_registers_)); in GetCode() local 872 __ cmpp(rdi, rdx); in GetCode() local 1023 __ cmpp(register_location(reg), Immediate(comparand)); in IfRegisterGE() local 1031 __ cmpp(register_location(reg), Immediate(comparand)); in IfRegisterLT() local 1038 __ cmpp(rdi, register_location(reg)); in IfRegisterEqPos() local [all …]
|
/external/v8/src/x64/ |
D | builtins-x64.cc | 301 __ cmpp(rcx, r11); in Generate_CheckStackOverflow() local 422 __ cmpp(rcx, rax); in Generate_JSEntryTrampolineHelper() local 487 __ cmpp(rbx, debug_suspended_generator_operand); in Generate_ResumeGeneratorTrampoline() local 668 __ cmpp(FieldOperand(rax, SharedFunctionInfo::kDebugInfoOffset), in Generate_InterpreterEntryTrampoline() local 815 __ cmpp(rbx, rcx); in Generate_InterpreterPushArgs() local 947 __ cmpp(temp, native_context); in Generate_CompileLazy() local 975 __ cmpp(r15, Immediate(0)); in Generate_CompileLazy() local 1201 __ cmpp(kScratchRegister, in Generate_NotifyDeoptimizedHelper() local 1209 __ cmpp(kScratchRegister, in Generate_NotifyDeoptimizedHelper() local 1262 __ cmpp(rdx, FieldOperand(rax, JSDate::kCacheStampOffset)); in Generate_DatePrototype_GetField() local [all …]
|
D | macro-assembler-x64.cc | 192 cmpp(with, Operand(kRootRegister, in CompareRoot() 202 cmpp(with, kScratchRegister); in CompareRoot() 370 cmpp(map, FieldOperand(object, HeapObject::kMapOffset)); in RecordWriteForMap() 434 cmpp(value, Operand(address, 0)); in RecordWrite() 504 cmpp(code_entry, Operand(scratch, 0)); in RecordWriteCodeEntryField() 1304 cmpp(smi1, smi2); in SmiCompare() 1320 cmpp(dst, constant_reg); in Cmp() 1328 cmpp(dst, src); in SmiCompare() 1335 cmpp(dst, src); in SmiCompare() 1354 cmpp(dst, smi_reg); in Cmp() [all …]
|
D | code-stubs-x64.cc | 190 __ cmpp(FieldOperand(rdx, HeapObject::kMapOffset), rcx); in LoadSSE2UnknownOperands() local 197 __ cmpp(FieldOperand(rax, HeapObject::kMapOffset), rcx); in LoadSSE2UnknownOperands() local 644 __ cmpp(rbx, Immediate(kExternalStringTag)); in Generate() 891 __ cmpp(rax, rdx); in Generate() 1016 __ cmpp(rax, rdx); in GenerateGeneric() local 1317 __ cmpp(rdi, FieldOperand(r11, WeakCell::kValueOffset)); in GenerateRecordCallTarget() local 1340 __ cmpp(rdi, r11); in GenerateRecordCallTarget() local 1363 __ cmpp(rdi, r11); in GenerateRecordCallTarget() local 1443 __ cmpp(rdi, r8); in HandleArrayCase() local 1491 __ cmpp(rdi, FieldOperand(rcx, WeakCell::kValueOffset)); in Generate() local [all …]
|
D | deoptimizer-x64.cc | 218 __ cmpp(rcx, rsp); in Generate() local 257 __ cmpp(rax, rdx); in Generate() local
|
/external/v8/src/ic/x64/ |
D | stub-cache-x64.cc | 43 __ cmpp(name, Operand(kScratchRegister, offset, scale_factor, 0)); in ProbeTable() local 53 __ cmpp(kScratchRegister, FieldOperand(receiver, HeapObject::kMapOffset)); in ProbeTable() local
|
D | handler-compiler-x64.cc | 410 __ cmpp(value_reg, scratch); in GenerateConstantCheck() local
|
/external/v8/src/crankshaft/x64/ |
D | lithium-codegen-x64.cc | 1647 __ cmpp(string, Immediate(encoding == String::ONE_BYTE_ENCODING in DoSeqStringGetChar() local 1784 __ cmpp(left_reg, right_reg); in DoMathMinMax() local 1793 __ cmpp(left_reg, right_op); in DoMathMinMax() local 1997 __ cmpp(FieldOperand(reg, String::kLengthOffset), Immediate(0)); in DoBranch() local 2058 __ cmpp(FieldOperand(reg, String::kLengthOffset), Immediate(0)); in DoBranch() local 2192 __ cmpp(ToRegister(left), ToRegister(right)); in DoCompareNumericAndBranch() local 2194 __ cmpp(ToRegister(left), ToOperand(right)); in DoCompareNumericAndBranch() local 2217 __ cmpp(left, right); in DoCmpObjectEqAndBranch() local 2469 __ cmpp(object_prototype, prototype); in DoHasInPrototypeChainAndBranch() local 3010 __ cmpp(rbp, ToRegister(instr->elements())); in DoArgumentsLength() local [all …]
|
/external/v8/src/full-codegen/x64/ |
D | full-codegen-x64.cc | 886 __ cmpp(rdx, rax); in VisitSwitchStatement() local 1038 __ cmpp(rax, Operand(rsp, 1 * kPointerSize)); // Compare to the array length. in VisitForInStatement() local 1057 __ cmpp(rdx, FieldOperand(rcx, HeapObject::kMapOffset)); in VisitForInStatement() local 1175 __ cmpp(kScratchRegister, FieldOperand(temp, HeapObject::kMapOffset)); in EmitLoadGlobalCheckExtensions() local 1802 __ cmpp(rsp, rbx); in VisitYield() local 1827 __ cmpp(rax, Immediate(expected_diff)); in EmitOperandStackDepthCheck() local 3464 __ cmpp(rdx, rax); in VisitCompareOperation() local
|
/external/v8/src/compiler/x64/ |
D | code-generator-x64.cc | 730 __ cmpp(rsi, FieldOperand(func, JSFunction::kContextOffset)); in AssembleArchInstruction() local 743 __ cmpp(rsi, FieldOperand(func, JSFunction::kContextOffset)); in AssembleArchInstruction() local
|