/external/v8/src/regexp/mips64/ |
D | regexp-macro-assembler-mips64.cc | 179 __ Daddu(current_input_offset(), in AdvanceCurrentPosition() local 190 __ Daddu(a0, a0, Operand(by)); in AdvanceRegister() local 200 __ Daddu(a0, a0, code_pointer()); in Backtrack() local 222 __ Daddu(a0, current_input_offset(), Operand(-char_size())); in CheckAtStart() local 230 __ Daddu(a0, current_input_offset(), in CheckNotAtStart() local 245 __ Daddu(backtrack_stackpointer(), in CheckGreedyLoop() local 267 __ Daddu(t1, t1, a1); in CheckNotBackReferenceIgnoreCase() local 270 __ Daddu(t1, a1, current_input_offset()); in CheckNotBackReferenceIgnoreCase() local 282 __ Daddu(a0, a0, Operand(end_of_input_address())); in CheckNotBackReferenceIgnoreCase() local 283 __ Daddu(a2, end_of_input_address(), Operand(current_input_offset())); in CheckNotBackReferenceIgnoreCase() local [all …]
|
/external/v8/src/mips64/ |
D | builtins-mips64.cc | 61 __ Daddu(a0, a0, num_extra_args + 1); in Generate_Adaptor() local 160 __ Daddu(sp, a0, sp); in Generate_NumberConstructor() local 196 __ Daddu(sp, a0, sp); in Generate_NumberConstructor_ConstructStub() local 261 __ Daddu(sp, a0, sp); in Generate_StringConstructor() local 323 __ Daddu(sp, a0, sp); in Generate_StringConstructor_ConstructStub() local 394 __ Daddu(at, a2, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToSharedCode() local 400 __ Daddu(at, v0, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToReturnedCode() local 498 __ Daddu(t1, t1, Operand(3 * kPointerSize)); in Generate_JSConstructStubHelper() local 502 __ Daddu(t0, t0, Operand(kHeapObjectTag)); in Generate_JSConstructStubHelper() local 598 __ Daddu(a2, fp, Operand(StandardFrameConstants::kCallerSPOffset)); in Generate_JSConstructStubHelper() local [all …]
|
D | code-stubs-mips64.cc | 1077 __ Daddu(s1, sp, s1); in Generate() local 1120 masm->Daddu(ra, ra, kNumInstructionsToJump * kInt32Size); in Generate() 1216 __ Daddu(a1, a1, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate() local 1217 __ Daddu(t9, a1, a2); in Generate() local 1590 __ Daddu(a3, fp, Operand(a7)); in GenerateReadElement() local 1604 __ Daddu(a3, a2, Operand(a7)); in GenerateReadElement() local 1635 __ Daddu(a4, a4, Operand(a7)); in GenerateNewSloppySlow() local 1672 __ Daddu(a4, a4, Operand(t2)); in GenerateNewSloppyFast() local 1673 __ Daddu(a3, a4, Operand(StandardFrameConstants::kCallerSPOffset)); in GenerateNewSloppyFast() local 1699 __ Daddu(t1, t1, Operand(t2)); in GenerateNewSloppyFast() local [all …]
|
D | codegen-mips64.cc | 733 __ Daddu(scratch, scratch, FixedDoubleArray::kHeaderSize); in GenerateSmiToDouble() local 753 __ Daddu(scratch1, array, Operand(kHeapObjectTag)); in GenerateSmiToDouble() local 766 __ Daddu(scratch1, elements, in GenerateSmiToDouble() local 768 __ Daddu(scratch3, array, Operand(FixedDoubleArray::kHeaderSize)); in GenerateSmiToDouble() local 770 __ Daddu(array_end, array_end, scratch3); in GenerateSmiToDouble() local 807 __ Daddu(scratch1, scratch1, kPointerSize); in GenerateSmiToDouble() local 831 __ Daddu(scratch3, scratch3, kDoubleSize); in GenerateSmiToDouble() local 882 __ Daddu(array_size, array_size, FixedDoubleArray::kHeaderSize); in GenerateDoubleToObject() local 896 __ Daddu(src_elements, src_elements, in GenerateDoubleToObject() local 898 __ Daddu(dst_elements, array, Operand(FixedArray::kHeaderSize)); in GenerateDoubleToObject() local [all …]
|
D | deoptimizer-mips64.cc | 180 __ Daddu(a4, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize))); in Generate() local 237 __ Daddu(sp, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize))); in Generate() local 242 __ Daddu(a2, a2, sp); in Generate() local 247 __ Daddu(a3, a1, Operand(FrameDescription::frame_content_offset())); in Generate() local 286 __ Daddu(a6, a2, Operand(a3)); in Generate() local 292 __ Daddu(a4, a4, Operand(kPointerSize)); in Generate() local
|
D | macro-assembler-mips64.cc | 123 Daddu(sp, sp, Operand(num_unsaved * kPointerSize)); in PopSafepointRegisters() 197 Daddu(dst, object, Operand(offset - kHeapObjectTag)); in RecordWriteField() 265 Daddu(dst, object, Operand(HeapObject::kMapOffset - kHeapObjectTag)); in RecordWriteForMap() 394 Daddu(scratch, scratch, kPointerSize); in RememberedSetHelper() 578 Daddu(reg2, reg2, Operand(SeededNumberDictionary::GetProbeOffset(i))); in LoadFromNumberDictionary() 635 void MacroAssembler::Daddu(Register rd, Register rs, const Operand& rt) { in Daddu() function in v8::internal::MacroAssembler 1212 Daddu(rd, rt, tmp); in Dlsa() 1246 Daddu(rd, rd, scratch); in Uld() 1258 Daddu(rd, rd, scratch); in LoadWordPair() 2259 Daddu(sp, sp, Operand(kDoubleSize)); in TruncateDoubleToI() [all …]
|
D | macro-assembler-mips64.h | 626 DEFINE_INSTRUCTION(Daddu); 706 Daddu(sp, sp, Operand(-kPointerSize)); in push() 770 Daddu(sp, sp, Operand(kPointerSize)); in pop() 779 Daddu(sp, sp, 2 * kPointerSize); in Pop() 787 Daddu(sp, sp, 3 * kPointerSize); in Pop() 791 Daddu(sp, sp, Operand(count * kPointerSize));
|
/external/v8/src/ic/mips64/ |
D | stub-cache-mips64.cc | 46 __ Daddu(offset_scratch, offset_scratch, offset); in ProbeTable() local 51 __ Daddu(base_addr, base_addr, at); in ProbeTable() local 85 __ Daddu(at, code, Operand(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable() local 144 __ Daddu(scratch, scratch, at); in GenerateProbe() local 160 __ Daddu(scratch, scratch, Operand((flags >> kCacheIndexShift) & mask2)); in GenerateProbe() local
|
D | ic-mips64.cc | 122 __ Daddu(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore() local 227 __ Daddu(scratch1, elements, in GenerateFastArrayLoad() local 489 __ Daddu(address, elements, FixedArray::kHeaderSize - kHeapObjectTag); in KeyedStoreGenerateMegamorphicHelper() local 506 __ Daddu(scratch, key, Operand(Smi::FromInt(1))); in KeyedStoreGenerateMegamorphicHelper() local 510 __ Daddu(address, elements, in KeyedStoreGenerateMegamorphicHelper() local 513 __ Daddu(address, address, scratch); in KeyedStoreGenerateMegamorphicHelper() local 525 __ Daddu(scratch, key, Operand(Smi::FromInt(1))); in KeyedStoreGenerateMegamorphicHelper() local 528 __ Daddu(address, elements, in KeyedStoreGenerateMegamorphicHelper() local 531 __ Daddu(address, address, scratch); in KeyedStoreGenerateMegamorphicHelper() local 550 __ Daddu(address, elements, in KeyedStoreGenerateMegamorphicHelper() local [all …]
|
D | handler-compiler-mips64.cc | 119 __ Daddu(sp, sp, Operand(2 * kPointerSize)); in DiscardVectorAndSlot() local 620 __ Daddu(scratch2(), sp, 1 * kPointerSize); in GenerateLoadCallback() local
|
/external/v8/test/cctest/ |
D | test-code-stubs-mips64.cc | 104 __ Daddu(source_reg, sp, Operand(source_reg_offset)); in MakeConvertDToIFuncTrampoline() local 110 __ Daddu(sp, sp, Operand(kDoubleSize)); in MakeConvertDToIFuncTrampoline() local 118 __ Daddu(sp, sp, Operand(kPointerSize)); in MakeConvertDToIFuncTrampoline() local 122 __ Daddu(sp, sp, Operand(kDoubleSize)); in MakeConvertDToIFuncTrampoline() local
|
D | test-macro-assembler-mips64.cc | 161 __ Daddu(a4, a4, Operand(kPointerSize)); in TEST() local
|
/external/v8/src/crankshaft/mips64/ |
D | lithium-codegen-mips64.cc | 134 __ Daddu(a0, sp, Operand(slots * kPointerSize)); in GeneratePrologue() local 266 __ Daddu(fp, sp, in GenerateDeferredCode() local 340 __ Daddu(fp, sp, Operand(StandardFrameConstants::kFixedFrameSizeFromFp)); in GenerateJumpTable() local 353 __ Daddu(t9, t9, Operand(at)); in GenerateJumpTable() local 1101 __ Daddu(result, dividend, Operand(result)); in DoDivByPowerOf2I() local 1105 __ Daddu(result, dividend, Operand(result)); in DoDivByPowerOf2I() local 1297 __ Daddu(temp, dividend, Operand(divisor > 0 ? 1 : -1)); in DoFlooringDivByConstI() local 1414 __ Daddu(result, scratch, left); in DoMulS() local 1774 __ Daddu(scratch, string, ToRegister(index)); in BuildSeqStringOperand() local 1778 __ Daddu(scratch, string, scratch); in BuildSeqStringOperand() local [all …]
|
/external/v8/src/full-codegen/mips64/ |
D | full-codegen-mips64.cc | 281 __ Daddu(RestParamAccessDescriptor::parameter_pointer(), fp, in Generate() local 307 __ Daddu(ArgumentsAccessNewDescriptor::parameter_pointer(), fp, in Generate() local 475 masm_->Daddu(sp, sp, Operand(sp_delta)); in EmitReturnSequence() 1141 __ Daddu(a2, a2, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in VisitForInStatement() local 1186 __ Daddu(a0, a0, Operand(Smi::FromInt(1))); in VisitForInStatement() local 1949 __ Daddu(a1, fp, Operand(StandardFrameConstants::kExpressionsOffset)); in VisitYield() local 2133 __ Daddu(fp, sp, 2 * kPointerSize); in EmitGeneratorResume() local 2148 __ Daddu(a3, a3, Operand(a2)); in EmitGeneratorResume() local 2314 __ Daddu(scratch2, right, left); in EmitInlineSmiBinaryOp() local 3461 __ Daddu(at, in EmitOneByteSeqStringSetChar() local [all …]
|
/external/v8/src/debug/mips64/ |
D | debug-mips64.cc | 131 __ Daddu(t9, at, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateFrameDropperLiveEdit() local
|
/external/v8/src/compiler/mips64/ |
D | code-generator-mips64.cc | 241 __ Daddu(scratch1_, object_, index_); in Generate() local 359 __ Daddu(kScratchReg, i.InputRegister(2), offset); \ 377 __ Daddu(kScratchReg, i.InputRegister(2), offset); \ 395 __ Daddu(kScratchReg, i.InputRegister(3), offset); \ 414 __ Daddu(kScratchReg, i.InputRegister(3), offset); \ 630 __ Daddu(at, object, index); in AssembleArchInstruction() local 642 __ Daddu(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() local
|