| /third_party/node/deps/v8/src/regexp/riscv64/ |
| D | regexp-macro-assembler-riscv64.cc | 276 __ Sub64(a1, a1, a0); // Length of capture. in CheckNotBackReferenceIgnoreCase() local 303 __ Sub64(a2, a2, Operand(a1)); in CheckNotBackReferenceIgnoreCase() local 324 __ Sub64(a3, a3, Operand('a')); in CheckNotBackReferenceIgnoreCase() local 327 __ Sub64(a3, a3, Operand(224 - 'a')); in CheckNotBackReferenceIgnoreCase() local 342 __ Sub64(current_input_offset(), a2, end_of_input_address()); in CheckNotBackReferenceIgnoreCase() local 347 __ Sub64(current_input_offset(), current_input_offset(), Operand(a2)); in CheckNotBackReferenceIgnoreCase() local 375 __ Sub64(a1, a1, Operand(s3)); in CheckNotBackReferenceIgnoreCase() local 398 __ Sub64(current_input_offset(), current_input_offset(), Operand(s3)); in CheckNotBackReferenceIgnoreCase() local 415 __ Sub64(a1, a1, a0); // Length to check. in CheckNotBackReference() local 436 __ Sub64(a2, a2, Operand(a1)); in CheckNotBackReference() local [all …]
|
| /third_party/node/deps/v8/src/builtins/riscv64/ |
| D | builtins-riscv64.cc | 83 __ Sub64(scratch, argc, Operand(kJSArgcReceiverSlots)); in Generate_PushArguments() local 447 __ Sub64(a3, a3, Operand(kJSArgcReceiverSlots)); in Generate_ResumeGeneratorTrampoline() local 454 __ Sub64(a3, a3, Operand(1)); in Generate_ResumeGeneratorTrampoline() local 546 __ Sub64(scratch1, sp, scratch1); in Generate_CheckStackOverflow() local 1223 __ Sub64(sp_minus_frame_size, sp, frame_size); in Generate_BaselineOutOfLinePrologue() local 1364 __ Sub64(a5, sp, Operand(a4)); in Generate_InterpreterEntryTrampoline() local 1378 __ Sub64(a4, a4, Operand(kSystemPointerSize)); in Generate_InterpreterEntryTrampoline() local 1521 __ Sub64(scratch, num_args, Operand(1)); in GenerateInterpreterPushArgs() local 1523 __ Sub64(start_address, start_address, scratch); in GenerateInterpreterPushArgs() local 1545 __ Sub64(a0, a0, Operand(1)); in Generate_InterpreterPushArgsThenCallImpl() local [all …]
|
| /third_party/node/deps/v8/src/compiler/backend/riscv64/ |
| D | code-generator-riscv64.cc | 913 __ Sub64(kScratchReg2, kScratchReg2, Operand(kScratchReg)); in AssembleArchInstruction() local 997 __ Sub64(i.OutputRegister(), i.InputOrZeroRegister(0), i.InputOperand(1)); in AssembleArchInstruction() local 1718 __ Sub64(sp, sp, Operand(i.InputInt32(0))); in AssembleArchInstruction() local 3515 __ Sub64(lhs_register, sp, offset); in AssembleBranchToLabels() local 3792 __ Sub64(lhs_register, sp, offset); in AssembleArchBoolean() local 3876 __ Sub64(sp, sp, Operand(kSystemPointerSize)); in AssembleConstructFrame() local 3892 __ Sub64(sp, sp, Operand(kSystemPointerSize)); in AssembleConstructFrame() local 3958 __ Sub64(sp, sp, Operand(required_slots * kSystemPointerSize)); in AssembleConstructFrame() local 3974 __ Sub64(sp, sp, Operand(returns * kSystemPointerSize)); in AssembleConstructFrame() local
|
| /third_party/node/deps/v8/src/codegen/riscv64/ |
| D | macro-assembler-riscv64.cc | 451 void TurboAssembler::Sub64(Register rd, Register rs, const Operand& rt) { in Sub64() function in v8::internal::TurboAssembler
|