/external/v8/src/compiler/backend/mips/ |
D | code-generator-mips.cc | 368 __ PrepareCallCFunction(3, 0, kScratchReg); \ 389 kScratchReg, kScratchReg2); \ 398 __ PrepareCallCFunction(3, 0, kScratchReg); \ 504 __ PrepareCallCFunction(0, 2, kScratchReg); \ 515 __ PrepareCallCFunction(0, 1, kScratchReg); \ 598 __ ComputeCodeStartAddress(kScratchReg); in AssembleCodeStartRegisterCheck() 600 kJavaScriptCallCodeStartRegister, Operand(kScratchReg)); in AssembleCodeStartRegisterCheck() 612 __ lw(kScratchReg, MemOperand(kJavaScriptCallCodeStartRegister, offset)); in BailoutIfDeoptimized() 613 __ lw(kScratchReg, in BailoutIfDeoptimized() 614 FieldMemOperand(kScratchReg, in BailoutIfDeoptimized() [all …]
|
/external/v8/src/compiler/backend/mips64/ |
D | code-generator-mips64.cc | 475 __ PrepareCallCFunction(0, 2, kScratchReg); \ 486 __ PrepareCallCFunction(0, 1, kScratchReg); \ 569 __ ComputeCodeStartAddress(kScratchReg); in AssembleCodeStartRegisterCheck() 571 kJavaScriptCallCodeStartRegister, Operand(kScratchReg)); in AssembleCodeStartRegisterCheck() 583 __ Ld(kScratchReg, MemOperand(kJavaScriptCallCodeStartRegister, offset)); in BailoutIfDeoptimized() 584 __ Lw(kScratchReg, in BailoutIfDeoptimized() 585 FieldMemOperand(kScratchReg, in BailoutIfDeoptimized() 587 __ And(kScratchReg, kScratchReg, in BailoutIfDeoptimized() 590 RelocInfo::CODE_TARGET, ne, kScratchReg, Operand(zero_reg)); in BailoutIfDeoptimized() 598 __ ComputeCodeStartAddress(kScratchReg); in GenerateSpeculationPoisonFromCodeStartRegister() [all …]
|
/external/v8/src/compiler/backend/ppc/ |
D | code-generator-ppc.cc | 25 #define kScratchReg r11 macro 344 i.InputRegister(1), kScratchReg, r0); \ 347 i.InputInt32(1), kScratchReg, r0); \ 355 i.InputRegister(1), kScratchReg, r0); \ 358 -i.InputInt32(1), kScratchReg, r0); \ 366 __ extsw(kScratchReg, kScratchReg, SetRC); \ 372 __ extsw(kScratchReg, kScratchReg, SetRC); \ 407 const Register scratch = kScratchReg; \ 417 __ PrepareCallCFunction(0, 2, kScratchReg); \ 430 __ PrepareCallCFunction(0, 1, kScratchReg); \ [all …]
|
/external/v8/src/wasm/baseline/mips64/ |
D | liftoff-assembler-mips64.h | 54 assm->daddu(kScratchReg, addr, offset); in GetMemOp() 55 return MemOperand(kScratchReg, offset_imm); in GetMemOp() 58 assm->li(kScratchReg, offset_imm); in GetMemOp() 59 assm->daddu(kScratchReg, kScratchReg, addr); in GetMemOp() 61 assm->daddu(kScratchReg, kScratchReg, offset); in GetMemOp() 63 return MemOperand(kScratchReg, 0); in GetMemOp() 747 TurboAssembler::li(kScratchReg, 1); in emit_i32_divs() 749 TurboAssembler::LoadZeroOnCondition(kScratchReg, lhs, Operand(kMinInt), eq); in emit_i32_divs() 751 daddu(kScratchReg, kScratchReg, kScratchReg2); in emit_i32_divs() 752 TurboAssembler::Branch(trap_div_unrepresentable, eq, kScratchReg, in emit_i32_divs() [all …]
|
/external/v8/src/compiler/backend/s390/ |
D | code-generator-s390.cc | 24 #define kScratchReg ip macro 614 __ PrepareCallCFunction(0, 2, kScratchReg); \ 626 __ PrepareCallCFunction(0, 1, kScratchReg); \ 638 __ PrepareCallCFunction(0, 2, kScratchReg); \ 961 Register addr = kScratchReg; \ 996 Register addr = kScratchReg; \ 1018 Register addr = kScratchReg; \ 1113 Register temp = kScratchReg; \ 1136 Register temp = kScratchReg; \ 1166 Register addr = kScratchReg; \ [all …]
|
/external/v8/src/wasm/baseline/mips/ |
D | liftoff-assembler-mips.h | 174 assm->TurboAssembler::Move(kScratchReg, tmp.low_gp()); in ChangeEndiannessLoad() 176 assm->TurboAssembler::ByteSwapSigned(tmp.high_gp(), kScratchReg, 4); in ChangeEndiannessLoad() 238 assm->TurboAssembler::Move(kScratchReg, tmp.low_gp()); in ChangeEndiannessStore() 240 assm->TurboAssembler::ByteSwapSigned(tmp.high_gp(), kScratchReg, 4); in ChangeEndiannessStore() 770 TurboAssembler::li(kScratchReg, 1); in emit_i32_divs() 772 TurboAssembler::LoadZeroOnCondition(kScratchReg, lhs, Operand(kMinInt), eq); in emit_i32_divs() 774 addu(kScratchReg, kScratchReg, kScratchReg2); in emit_i32_divs() 775 TurboAssembler::Branch(trap_div_unrepresentable, eq, kScratchReg, in emit_i32_divs() 867 kScratchReg, kScratchReg2); in I32_SHIFTOP_I() 874 kScratchReg, kScratchReg2); in emit_i64_mul() [all …]
|
/external/v8/src/builtins/mips/ |
D | builtins-mips.cc | 657 __ LoadStackLimit(kScratchReg, in Generate_ResumeGeneratorTrampoline() 659 __ Branch(&stack_overflow, lo, sp, Operand(kScratchReg)); in Generate_ResumeGeneratorTrampoline() 680 __ Lsa(kScratchReg, t1, a3, kPointerSizeLog2); in Generate_ResumeGeneratorTrampoline() 681 __ Lw(kScratchReg, FieldMemOperand(kScratchReg, FixedArray::kHeaderSize)); in Generate_ResumeGeneratorTrampoline() 682 __ Push(kScratchReg); in Generate_ResumeGeneratorTrampoline() 686 __ Lw(kScratchReg, FieldMemOperand(a1, JSGeneratorObject::kReceiverOffset)); in Generate_ResumeGeneratorTrampoline() 687 __ Push(kScratchReg); in Generate_ResumeGeneratorTrampoline() 977 __ lw(kScratchReg, in Generate_InterpreterEntryTrampoline() 980 FieldMemOperand(kScratchReg, SharedFunctionInfo::kFunctionDataOffset)); in Generate_InterpreterEntryTrampoline() 982 kScratchReg); in Generate_InterpreterEntryTrampoline() [all …]
|
/external/v8/src/builtins/mips64/ |
D | builtins-mips64.cc | 352 __ LoadStackLimit(kScratchReg, in Generate_ResumeGeneratorTrampoline() 354 __ Branch(&stack_overflow, lo, sp, Operand(kScratchReg)); in Generate_ResumeGeneratorTrampoline() 377 __ Dlsa(kScratchReg, t1, a3, kPointerSizeLog2); in Generate_ResumeGeneratorTrampoline() 378 __ Ld(kScratchReg, FieldMemOperand(kScratchReg, FixedArray::kHeaderSize)); in Generate_ResumeGeneratorTrampoline() 379 __ Push(kScratchReg); in Generate_ResumeGeneratorTrampoline() 383 __ Ld(kScratchReg, FieldMemOperand(a1, JSGeneratorObject::kReceiverOffset)); in Generate_ResumeGeneratorTrampoline() 384 __ Push(kScratchReg); in Generate_ResumeGeneratorTrampoline() 995 __ Ld(kScratchReg, in Generate_InterpreterEntryTrampoline() 998 FieldMemOperand(kScratchReg, SharedFunctionInfo::kFunctionDataOffset)); in Generate_InterpreterEntryTrampoline() 1000 kScratchReg); in Generate_InterpreterEntryTrampoline() [all …]
|
/external/v8/src/codegen/mips/ |
D | macro-assembler-mips.h | 801 li(kScratchReg, Operand(b)); in JumpIfEqual() 802 Branch(dest, eq, a, Operand(kScratchReg)); in JumpIfEqual() 806 li(kScratchReg, Operand(b)); in JumpIfLessThan() 807 Branch(dest, lt, a, Operand(kScratchReg)); in JumpIfLessThan()
|
D | register-mips.h | 288 constexpr Register kScratchReg = s3; variable
|
D | macro-assembler-mips.cc | 2510 mfc1(kScratchReg, kDoubleCompareReg); in LoadZeroIfFPUCondition() 2511 LoadZeroIfConditionNotZero(dest, kScratchReg); in LoadZeroIfFPUCondition() 2519 mfc1(kScratchReg, kDoubleCompareReg); in LoadZeroIfNotFPUCondition() 2520 LoadZeroIfConditionZero(dest, kScratchReg); in LoadZeroIfNotFPUCondition()
|
/external/v8/src/codegen/mips64/ |
D | macro-assembler-mips64.h | 802 li(kScratchReg, Operand(b)); in JumpIfEqual() 803 Branch(dest, eq, a, Operand(kScratchReg)); in JumpIfEqual() 807 li(kScratchReg, Operand(b)); in JumpIfLessThan() 808 Branch(dest, lt, a, Operand(kScratchReg)); in JumpIfLessThan()
|
D | register-mips64.h | 296 constexpr Register kScratchReg = s3; variable
|
D | macro-assembler-mips64.cc | 3010 dmfc1(kScratchReg, kDoubleCompareReg); in LoadZeroIfFPUCondition() 3011 LoadZeroIfConditionNotZero(dest, kScratchReg); in LoadZeroIfFPUCondition() 3019 dmfc1(kScratchReg, kDoubleCompareReg); in LoadZeroIfNotFPUCondition() 3020 LoadZeroIfConditionZero(dest, kScratchReg); in LoadZeroIfNotFPUCondition()
|
/external/v8/src/regexp/mips64/ |
D | regexp-macro-assembler-mips64.cc | 1178 __ li(kScratchReg, Operand(entry, RelocInfo::OFF_HEAP_TARGET)); in CallCheckStackGuardState() 1179 __ Call(kScratchReg); in CallCheckStackGuardState()
|
/external/v8/src/regexp/mips/ |
D | regexp-macro-assembler-mips.cc | 1142 __ li(kScratchReg, Operand(entry, RelocInfo::OFF_HEAP_TARGET)); in CallCheckStackGuardState() 1143 __ Call(kScratchReg); in CallCheckStackGuardState()
|