/external/v8/src/x64/ |
D | builtins-x64.cc | 161 __ cmpp(rdi, FieldOperand(rax, Map::kConstructorOrBackPointerOffset)); in Generate_JSConstructStubHelper() local 211 __ cmpp(rcx, rsi); in Generate_JSConstructStubHelper() local 422 __ cmpp(rcx, r11); in Generate_CheckStackOverflow() local 546 __ cmpp(rcx, rax); in Generate_JSEntryTrampolineHelper() local 739 __ cmpp(rbx, rcx); in Generate_InterpreterPushArgs() local 1025 __ cmpp(kScratchRegister, Immediate(FullCodeGenerator::NO_REGISTERS)); in Generate_NotifyDeoptimizedHelper() local 1031 __ cmpp(kScratchRegister, Immediate(FullCodeGenerator::TOS_REG)); in Generate_NotifyDeoptimizedHelper() local 1080 __ cmpp(rdx, FieldOperand(rax, JSDate::kCacheStampOffset)); in Generate_DatePrototype_GetField() local 1129 __ cmpp(rax, Immediate(1)); in Generate_FunctionPrototypeApply() local 1256 __ cmpp(rax, Immediate(1)); in Generate_ReflectApply() local [all …]
|
D | macro-assembler-x64.cc | 192 cmpp(with, Operand(kRootRegister, in CompareRoot() 202 cmpp(with, kScratchRegister); in CompareRoot() 267 cmpp(scratch, kScratchRegister); in InNewSpace() 397 cmpp(map, FieldOperand(object, HeapObject::kMapOffset)); in RecordWriteForMap() 461 cmpp(value, Operand(address, 0)); in RecordWrite() 1216 cmpp(smi1, smi2); in SmiCompare() 1232 cmpp(dst, constant_reg); in Cmp() 1240 cmpp(dst, src); in SmiCompare() 1247 cmpp(dst, src); in SmiCompare() 1266 cmpp(dst, smi_reg); in Cmp() [all …]
|
D | code-stubs-x64.cc | 238 __ cmpp(FieldOperand(rdx, HeapObject::kMapOffset), rcx); in LoadSSE2UnknownOperands() local 245 __ cmpp(FieldOperand(rax, HeapObject::kMapOffset), rcx); in LoadSSE2UnknownOperands() local 562 __ cmpp(rdx, rax); in GenerateReadElement() local 577 __ cmpp(rdx, rcx); in GenerateReadElement() local 636 __ cmpp(rbx, r11); in GenerateNewSloppyFast() local 791 __ cmpp(r8, r11); in GenerateNewSloppyFast() local 1156 __ cmpp(rbx, Immediate(kExternalStringTag)); in Generate() 1416 __ cmpp(rax, rdx); in Generate() 1541 __ cmpp(rax, rdx); in GenerateGeneric() local 1829 __ cmpp(rdi, FieldOperand(r11, WeakCell::kValueOffset)); in GenerateRecordCallTarget() local [all …]
|
D | deoptimizer-x64.cc | 241 __ cmpp(rcx, rsp); in Generate() local 278 __ cmpp(rax, rdx); in Generate() local
|
/external/v8/src/regexp/x64/ |
D | regexp-macro-assembler-x64.cc | 176 __ cmpp(rax, Operand(rbp, kStringStartMinusOne)); in CheckAtStart() local 184 __ cmpp(rax, Operand(rbp, kStringStartMinusOne)); in CheckNotAtStart() local 283 __ cmpp(r9, rbx); in CheckNotBackReferenceIgnoreCase() local 429 __ cmpp(rdx, r9); in CheckNotBackReference() local 722 __ cmpp(rcx, Immediate(num_registers_ * kPointerSize)); in GetCode() local 851 __ cmpp(rcx, Immediate(num_saved_registers_)); in GetCode() local 865 __ cmpp(rdi, rdx); in GetCode() local 1013 __ cmpp(register_location(reg), Immediate(comparand)); in IfRegisterGE() local 1021 __ cmpp(register_location(reg), Immediate(comparand)); in IfRegisterLT() local 1028 __ cmpp(rdi, register_location(reg)); in IfRegisterEqPos() local [all …]
|
/external/v8/src/ic/x64/ |
D | stub-cache-x64.cc | 44 __ cmpp(name, Operand(kScratchRegister, offset, scale_factor, 0)); in ProbeTable() local 54 __ cmpp(kScratchRegister, FieldOperand(receiver, HeapObject::kMapOffset)); in ProbeTable() local
|
D | handler-compiler-x64.cc | 394 __ cmpp(value_reg, scratch); in GenerateConstantCheck() local
|
/external/v8/src/crankshaft/x64/ |
D | lithium-codegen-x64.cc | 1701 __ cmpp(string, Immediate(encoding == String::ONE_BYTE_ENCODING in DoSeqStringGetChar() local 1838 __ cmpp(left_reg, right_reg); in DoMathMinMax() local 1847 __ cmpp(left_reg, right_op); in DoMathMinMax() local 2053 __ cmpp(FieldOperand(reg, String::kLengthOffset), Immediate(0)); in DoBranch() local 2113 __ cmpp(FieldOperand(reg, String::kLengthOffset), Immediate(0)); in DoBranch() local 2246 __ cmpp(ToRegister(left), ToRegister(right)); in DoCompareNumericAndBranch() local 2248 __ cmpp(ToRegister(left), ToOperand(right)); in DoCompareNumericAndBranch() local 2271 __ cmpp(left, right); in DoCmpObjectEqAndBranch() local 2559 __ cmpp(object_prototype, prototype); in DoHasInPrototypeChainAndBranch() local 3108 __ cmpp(rbp, ToRegister(instr->elements())); in DoArgumentsLength() local [all …]
|
/external/v8/src/full-codegen/x64/ |
D | full-codegen-x64.cc | 930 __ cmpp(rdx, rax); in VisitSwitchStatement() local 1001 __ cmpp(rax, null_value); in VisitForInStatement() local 1093 __ cmpp(rax, Operand(rsp, 1 * kPointerSize)); // Compare to the array length. in VisitForInStatement() local 1112 __ cmpp(rdx, FieldOperand(rcx, HeapObject::kMapOffset)); in VisitForInStatement() local 1249 __ cmpp(kScratchRegister, FieldOperand(temp, HeapObject::kMapOffset)); in EmitLoadGlobalCheckExtensions() local 1887 __ cmpp(rsp, rbx); in VisitYield() local 2078 __ cmpp(rdx, Immediate(0)); in EmitGeneratorResume() local 3165 __ cmpp(rax, rbx); in EmitObjectEquals() local 3685 __ cmpp(index, array_length); in EmitFastOneByteArrayJoin() local 4516 __ cmpp(rdx, rax); in VisitCompareOperation() local
|
/external/v8/src/compiler/x64/ |
D | code-generator-x64.cc | 636 __ cmpp(rsi, FieldOperand(func, JSFunction::kContextOffset)); in AssembleArchInstruction() local 648 __ cmpp(rsi, FieldOperand(func, JSFunction::kContextOffset)); in AssembleArchInstruction() local
|