Home
last modified time | relevance | path

Searched refs:kScratchReg (Results 1 – 16 of 16) sorted by relevance

/external/v8/src/compiler/backend/mips/
Dcode-generator-mips.cc368 __ 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/
Dcode-generator-mips64.cc475 __ 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/
Dcode-generator-ppc.cc25 #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/
Dliftoff-assembler-mips64.h54 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/
Dcode-generator-s390.cc24 #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/
Dliftoff-assembler-mips.h174 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/
Dbuiltins-mips.cc657 __ 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/
Dbuiltins-mips64.cc352 __ 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/
Dmacro-assembler-mips.h801 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()
Dregister-mips.h288 constexpr Register kScratchReg = s3; variable
Dmacro-assembler-mips.cc2510 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/
Dmacro-assembler-mips64.h802 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()
Dregister-mips64.h296 constexpr Register kScratchReg = s3; variable
Dmacro-assembler-mips64.cc3010 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/
Dregexp-macro-assembler-mips64.cc1178 __ li(kScratchReg, Operand(entry, RelocInfo::OFF_HEAP_TARGET)); in CallCheckStackGuardState()
1179 __ Call(kScratchReg); in CallCheckStackGuardState()
/external/v8/src/regexp/mips/
Dregexp-macro-assembler-mips.cc1142 __ li(kScratchReg, Operand(entry, RelocInfo::OFF_HEAP_TARGET)); in CallCheckStackGuardState()
1143 __ Call(kScratchReg); in CallCheckStackGuardState()