/third_party/node/deps/v8/src/regexp/ |
H A D | regexp-bytecode-generator.cc | 183 void RegExpBytecodeGenerator::LoadCurrentCharacterImpl(int cp_offset, in LoadCurrentCharacterImpl() argument 244 void RegExpBytecodeGenerator::CheckAtStart(int cp_offset, Label* on_at_start) { in CheckAtStart() argument 77 WriteCurrentPositionToRegister(int register_index, int cp_offset) WriteCurrentPositionToRegister() argument 249 CheckNotAtStart(int cp_offset, Label* on_not_at_start) CheckNotAtStart() argument [all...] |
H A D | regexp-macro-assembler.cc | 231 void RegExpMacroAssembler::CheckNotInSurrogatePair(int cp_offset, in CheckNotInSurrogatePair() argument 243 void RegExpMacroAssembler::CheckPosition(int cp_offset, in CheckPosition() argument 248 void RegExpMacroAssembler::LoadCurrentCharacter(int cp_offset, in LoadCurrentCharacter() argument 262 LoadCurrentCharacterImpl( int cp_offset, Label* on_end_of_input, bool check_bounds, int characters, int eats_at_least) LoadCurrentCharacterImpl() argument [all...] |
H A D | regexp-macro-assembler-tracer.cc | 229 void RegExpMacroAssemblerTracer::CheckAtStart(int cp_offset, in CheckAtStart() argument 130 WriteCurrentPositionToRegister(int reg, int cp_offset) WriteCurrentPositionToRegister() argument 162 LoadCurrentCharacterImpl( int cp_offset, Label* on_end_of_input, bool check_bounds, int characters, int eats_at_least) LoadCurrentCharacterImpl() argument 236 CheckNotAtStart(int cp_offset, Label* on_not_at_start) CheckNotAtStart() argument 388 CheckPosition(int cp_offset, Label* on_outside_input) CheckPosition() argument [all...] |
H A D | regexp-ast.h | 357 int cp_offset() const { return cp_offset_; } in cp_offset() function in v8::internal::final 358 void set_cp_offset(int cp_offset) { cp_offset_ = cp_offset; } in set_cp_offset() argument
|
H A D | regexp-compiler.h | 257 int cp_offset() { return cp_offset_; } in cp_offset() function in v8::internal::Trace::DeferredCapture 263 void set_cp_offset(int cp_offset) { cp_offset_ = cp_offset; } in set_cp_offset() argument 309 int cp_offset() { return cp_offset_; } in cp_offset() function in v8::internal::Trace
|
H A D | regexp-compiler.cc | 312 bool Trace::GetStoredPosition(int reg, int* cp_offset) { in GetStoredPosition() argument 815 EmitSimpleCharacter(Isolate* isolate, RegExpCompiler* compiler, base::uc16 c, Label* on_failure, int cp_offset, bool check, bool preloaded) EmitSimpleCharacter() argument 830 EmitAtomNonLetter(Isolate* isolate, RegExpCompiler* compiler, base::uc16 c, Label* on_failure, int cp_offset, bool check, bool preloaded) EmitAtomNonLetter() argument 890 EmitAtomLetter(Isolate* isolate, RegExpCompiler* compiler, base::uc16 c, Label* on_failure, int cp_offset, bool check, bool preloaded) EmitAtomLetter() argument 1218 EmitCharClass(RegExpMacroAssembler* macro_assembler, RegExpCharacterClass* cc, bool one_byte, Label* on_failure, int cp_offset, bool check_offset, bool preloaded, Zone* zone) EmitCharClass() argument 2345 int cp_offset = trace->cp_offset() + elm.cp_offset() + backward_offset; TextEmitPass() local 3503 int cp_offset = 0; CalculateOffsets() local [all...] |
/third_party/node/deps/v8/src/regexp/arm/ |
H A D | regexp-macro-assembler-arm.cc | 196 void RegExpMacroAssemblerARM::CheckAtStart(int cp_offset, Label* on_at_start) { in CheckAtStart() argument 204 void RegExpMacroAssemblerARM::CheckNotAtStart(int cp_offset, in CheckNotAtStart() argument 1119 WriteCurrentPositionToRegister(int reg, int cp_offset) WriteCurrentPositionToRegister() argument [all...] |
/third_party/node/deps/v8/src/regexp/mips64/ |
H A D | regexp-macro-assembler-mips64.cc | 230 void RegExpMacroAssemblerMIPS::CheckAtStart(int cp_offset, Label* on_at_start) { in CheckAtStart() argument 238 void RegExpMacroAssemblerMIPS::CheckNotAtStart(int cp_offset, in CheckNotAtStart() argument 1078 int cp_offset = offset + Code::kHeaderSize - kHeapObjectTag; in PushBacktrack() local 1157 WriteCurrentPositionToRegister(int reg, int cp_offset) WriteCurrentPositionToRegister() argument 1371 LoadCurrentCharacterUnchecked(int cp_offset, int characters) LoadCurrentCharacterUnchecked() argument [all...] |
/third_party/node/deps/v8/src/regexp/loong64/ |
H A D | regexp-macro-assembler-loong64.cc | 186 void RegExpMacroAssemblerLOONG64::CheckAtStart(int cp_offset, in CheckAtStart() argument 194 void RegExpMacroAssemblerLOONG64::CheckNotAtStart(int cp_offset, in CheckNotAtStart() argument 1021 int cp_offset = offset + Code::kHeaderSize - kHeapObjectTag; in PushBacktrack() local 1093 WriteCurrentPositionToRegister( int reg, int cp_offset) WriteCurrentPositionToRegister() argument 1287 LoadCurrentCharacterUnchecked( int cp_offset, int characters) LoadCurrentCharacterUnchecked() argument [all...] |
/third_party/node/deps/v8/src/regexp/mips/ |
H A D | regexp-macro-assembler-mips.cc | 192 void RegExpMacroAssemblerMIPS::CheckAtStart(int cp_offset, Label* on_at_start) { in CheckAtStart() argument 200 void RegExpMacroAssemblerMIPS::CheckNotAtStart(int cp_offset, in CheckNotAtStart() argument 1040 int cp_offset = offset + Code::kHeaderSize - kHeapObjectTag; in PushBacktrack() local 1120 WriteCurrentPositionToRegister(int reg, int cp_offset) WriteCurrentPositionToRegister() argument 1333 LoadCurrentCharacterUnchecked(int cp_offset, int characters) LoadCurrentCharacterUnchecked() argument [all...] |
/third_party/node/deps/v8/src/regexp/ia32/ |
H A D | regexp-macro-assembler-ia32.cc | 180 void RegExpMacroAssemblerIA32::CheckAtStart(int cp_offset, Label* on_at_start) { in CheckAtStart() argument 186 void RegExpMacroAssemblerIA32::CheckNotAtStart(int cp_offset, in CheckNotAtStart() argument 1167 WriteCurrentPositionToRegister(int reg, int cp_offset) WriteCurrentPositionToRegister() argument [all...] |
/third_party/node/deps/v8/src/regexp/ppc/ |
H A D | regexp-macro-assembler-ppc.cc | 213 void RegExpMacroAssemblerPPC::CheckAtStart(int cp_offset, Label* on_at_start) { in CheckAtStart() argument 221 void RegExpMacroAssemblerPPC::CheckNotAtStart(int cp_offset, in CheckNotAtStart() argument 1180 WriteCurrentPositionToRegister(int reg, int cp_offset) WriteCurrentPositionToRegister() argument [all...] |
/third_party/node/deps/v8/src/regexp/riscv64/ |
H A D | regexp-macro-assembler-riscv64.cc | 191 void RegExpMacroAssemblerRISCV::CheckAtStart(int cp_offset, in CheckAtStart() argument 199 void RegExpMacroAssemblerRISCV::CheckNotAtStart(int cp_offset, in CheckNotAtStart() argument 1057 int cp_offset = offset + Code::kHeaderSize - kHeapObjectTag; in PushBacktrack() local 1128 WriteCurrentPositionToRegister(int reg, int cp_offset) WriteCurrentPositionToRegister() argument 1326 LoadCurrentCharacterUnchecked(int cp_offset, int characters) LoadCurrentCharacterUnchecked() argument [all...] |
/third_party/node/deps/v8/src/regexp/x64/ |
H A D | regexp-macro-assembler-x64.cc | 191 void RegExpMacroAssemblerX64::CheckAtStart(int cp_offset, Label* on_at_start) { in CheckAtStart() argument 197 void RegExpMacroAssemblerX64::CheckNotAtStart(int cp_offset, in CheckNotAtStart() argument 1224 WriteCurrentPositionToRegister(int reg, int cp_offset) WriteCurrentPositionToRegister() argument [all...] |
/kernel/linux/linux-5.10/drivers/remoteproc/ |
H A D | qcom_q6v5_mss.c | 1312 qcom_q6v5_dump_segment(struct rproc *rproc, struct rproc_dump_segment *segment, void *dest, size_t cp_offset, size_t size) qcom_q6v5_dump_segment() argument
|
/kernel/linux/linux-6.6/drivers/platform/x86/intel/speed_select_if/ |
H A D | isst_tpmi_core.c | 65 u8 cp_offset; member [all...] |
/third_party/node/deps/v8/src/regexp/arm64/ |
H A D | regexp-macro-assembler-arm64.cc | 236 void RegExpMacroAssemblerARM64::CheckAtStart(int cp_offset, in CheckAtStart() argument 244 void RegExpMacroAssemblerARM64::CheckNotAtStart(int cp_offset, in CheckNotAtStart() argument 257 CheckCharacters( base::Vector<const base::uc16> str, int cp_offset, Label* on_failure, bool check_end_of_string) CheckCharacters() argument 1346 WriteCurrentPositionToRegister(int reg, int cp_offset) WriteCurrentPositionToRegister() argument 1441 CheckPosition(int cp_offset, Label* on_outside_input) CheckPosition() argument [all...] |
/third_party/node/deps/v8/src/regexp/s390/ |
H A D | regexp-macro-assembler-s390.cc | 205 void RegExpMacroAssemblerS390::CheckAtStart(int cp_offset, Label* on_at_start) { in CheckAtStart() argument 213 void RegExpMacroAssemblerS390::CheckNotAtStart(int cp_offset, in CheckNotAtStart() argument 1176 WriteCurrentPositionToRegister(int reg, int cp_offset) WriteCurrentPositionToRegister() argument 1257 DCHECK(register_index < (1 << 30)); if (num_registers_ <= register_index) { num_registers_ = register_index + 1; } return MemOperand(frame_pointer(), kRegisterZero - register_index * kSystemPointerSize); } void RegExpMacroAssemblerS390::CheckPosition(int cp_offset, Label* on_outside_input) { if (cp_offset >= 0) { __ CmpS64(current_input_offset(), Operand(-cp_offset * char_size())); BranchOrBacktrack(ge, on_outside_input); } else { __ LoadU64(r3, MemOperand(frame_pointer(), kStringStartMinusOne)); __ AddS64(r2, current_input_offset(), Operand(cp_offset * char_size())); __ CmpS64(r2, r3); BranchOrBacktrack(le, on_outside_input); } } void RegExpMacroAssemblerS390::BranchOrBacktrack(Condition condition, Label* to, CRegister cr) { if (condition == al) { if (to == nullptr) { Backtrack(); return; } __ b(to); return; } if (to == nullptr) { __ b(condition, &backtrack_label_); return; } __ b(condition, to); } void RegExpMacroAssemblerS390::SafeCall(Label* to, Condition cond, CRegister cr) { Label skip; __ b(NegateCondition(cond), &skip); __ b(r14, to); __ bind(&skip); } void RegExpMacroAssemblerS390::SafeReturn() { __ pop(r14); __ mov(ip, Operand(masm_->CodeObject())); __ AddS64(r14, ip); __ Ret(); } void RegExpMacroAssemblerS390::SafeCallTarget(Label* name) { __ bind(name); __ CleanseP(r14); __ mov(r0, r14); __ mov(ip, Operand(masm_->CodeObject())); __ SubS64(r0, r0, ip); __ push(r0); } void RegExpMacroAssemblerS390::Push(Register source) { DCHECK(source != backtrack_stackpointer()); __ lay(backtrack_stackpointer(), MemOperand(backtrack_stackpointer(), -kSystemPointerSize)); __ StoreU64(source, MemOperand(backtrack_stackpointer())); } void RegExpMacroAssemblerS390::Pop(Register target) { DCHECK(target != backtrack_stackpointer()); __ LoadU64(target, MemOperand(backtrack_stackpointer())); __ la(backtrack_stackpointer(), MemOperand(backtrack_stackpointer(), kSystemPointerSize)); } void RegExpMacroAssemblerS390::CheckPreemption() { ExternalReference stack_limit = ExternalReference::address_of_jslimit(isolate()); __ mov(r2, Operand(stack_limit)); __ CmpU64(sp, MemOperand(r2)); SafeCall(&check_preempt_label_, le); } void RegExpMacroAssemblerS390::CheckStackLimit() { ExternalReference stack_limit = ExternalReference::address_of_regexp_stack_limit_address(isolate()); __ mov(r2, Operand(stack_limit)); __ CmpU64(backtrack_stackpointer(), MemOperand(r2)); SafeCall(&stack_overflow_label_, le); } void RegExpMacroAssemblerS390::CallCFunctionUsingStub( ExternalReference function, int num_arguments) { DCHECK_GE(8, num_arguments); __ mov(code_pointer(), Operand(function)); Label ret; __ larl(r14, &ret); __ StoreU64(r14, MemOperand(sp, kStackFrameRASlot * kSystemPointerSize)); __ b(code_pointer()); __ bind(&ret); if (base::OS::ActivationFrameAlignment() > kSystemPointerSize) register_location() argument 1371 LoadCurrentCharacterUnchecked(int cp_offset, int characters) LoadCurrentCharacterUnchecked() argument [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | stex.c | 1662 u32 sts_offset, cp_offset, scratch_offset; in stex_probe() local
|
/kernel/linux/linux-6.6/drivers/remoteproc/ |
H A D | qcom_q6v5_mss.c | 1532 qcom_q6v5_dump_segment(struct rproc *rproc, struct rproc_dump_segment *segment, void *dest, size_t cp_offset, size_t size) qcom_q6v5_dump_segment() argument
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | stex.c | 1659 u32 sts_offset, cp_offset, scratch_offset; in stex_probe() local
|
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi2/ |
H A D | gaudi2.c | 4861 u32 cp_id, cp_offset, mtr_base_lo, mtr_base_hi, so_base_lo, so_base_hi; in gaudi2_init_qman_cp() local
|