Home
last modified time | relevance | path

Searched refs:higher_limit (Results 1 – 22 of 22) sorted by relevance

/third_party/node/deps/v8/src/base/
Dbounds.h17 inline constexpr bool IsInRange(T value, U lower_limit, U higher_limit) { in IsInRange() argument
18 DCHECK_LE(lower_limit, higher_limit); in IsInRange()
24 static_cast<unsigned_T>(static_cast<unsigned_T>(higher_limit) - in IsInRange()
/third_party/node/deps/v8/src/codegen/ia32/
Dmacro-assembler-ia32.cc162 unsigned higher_limit, Register scratch) { in CompareRange() argument
164 DCHECK_LT(lower_limit, higher_limit); in CompareRange()
167 cmp(scratch, Immediate(higher_limit - lower_limit)); in CompareRange()
169 cmp(value, Immediate(higher_limit)); in CompareRange()
174 unsigned higher_limit, Register scratch, in JumpIfIsInRange() argument
177 CompareRange(value, lower_limit, higher_limit, scratch); in JumpIfIsInRange()
729 InstanceType higher_limit) { in CallRecordWriteStub() argument
731 DCHECK_LT(lower_limit, higher_limit); in CallRecordWriteStub()
733 CompareRange(instance_type_out, lower_limit, higher_limit, scratch); in CallRecordWriteStub()
Dmacro-assembler-ia32.h441 void CompareRange(Register value, unsigned lower_limit, unsigned higher_limit,
444 unsigned higher_limit, Register scratch,
528 InstanceType higher_limit);
/third_party/node/deps/v8/src/codegen/x64/
Dmacro-assembler-x64.cc1634 unsigned higher_limit) { in CallRecordWriteStub() argument
1636 DCHECK_LT(lower_limit, higher_limit); in CallRecordWriteStub()
1639 cmpl(kScratchRegister, Immediate(higher_limit - lower_limit)); in CallRecordWriteStub()
1641 cmpl(value, Immediate(higher_limit)); in CallRecordWriteStub()
1646 unsigned higher_limit, Label* on_in_range, in CallRecordWriteStub() argument
1648 CompareRange(value, lower_limit, higher_limit); in CallRecordWriteStub()
2329 InstanceType higher_limit) { in CallRecordWriteStub() argument
2330 DCHECK_LT(lower_limit, higher_limit); in CallRecordWriteStub()
2332 CompareRange(instance_type_out, lower_limit, higher_limit); in CallRecordWriteStub()
Dmacro-assembler-x64.h768 unsigned higher_limit);
770 unsigned higher_limit, Label* on_in_range,
/third_party/node/deps/v8/src/codegen/arm/
Dmacro-assembler-arm.cc1833 unsigned higher_limit) { in CallRecordWriteStub() argument
1835 DCHECK_LT(lower_limit, higher_limit); in CallRecordWriteStub()
1840 cmp(scratch, Operand(higher_limit - lower_limit)); in CallRecordWriteStub()
1842 cmp(value, Operand(higher_limit)); in CallRecordWriteStub()
1847 InstanceType higher_limit) { in CallRecordWriteStub() argument
1849 DCHECK_LT(lower_limit, higher_limit); in CallRecordWriteStub()
1851 CompareRange(type_reg, lower_limit, higher_limit); in CallRecordWriteStub()
1863 unsigned higher_limit, in CallRecordWriteStub() argument
1866 CompareRange(value, lower_limit, higher_limit); in CallRecordWriteStub()
Dmacro-assembler-arm.h730 InstanceType higher_limit);
758 unsigned higher_limit);
760 unsigned higher_limit, Label* on_in_range);
/third_party/node/deps/v8/src/codegen/ppc/
Dmacro-assembler-ppc.cc1691 unsigned higher_limit) { in CallRecordWriteStub() argument
1693 DCHECK_LT(lower_limit, higher_limit); in CallRecordWriteStub()
1699 cmpli(scratch, Operand(higher_limit - lower_limit)); in CallRecordWriteStub()
1701 mov(scratch, Operand(higher_limit)); in CallRecordWriteStub()
1708 InstanceType higher_limit) { in CallRecordWriteStub() argument
1709 DCHECK_LT(lower_limit, higher_limit); in CallRecordWriteStub()
1711 CompareRange(type_reg, lower_limit, higher_limit); in CallRecordWriteStub()
1896 unsigned higher_limit, in CallRecordWriteStub() argument
1898 CompareRange(value, lower_limit, higher_limit); in CallRecordWriteStub()
Dmacro-assembler-ppc.h1210 InstanceType higher_limit);
1235 unsigned higher_limit);
1237 unsigned higher_limit, Label* on_in_range);
/third_party/node/deps/v8/src/codegen/arm64/
Dmacro-assembler-arm64.cc2873 InstanceType higher_limit) { in TruncateDoubleToI() argument
2875 DCHECK_LT(lower_limit, higher_limit); in TruncateDoubleToI()
2880 Cmp(scratch, Operand(higher_limit - lower_limit)); in TruncateDoubleToI()
2914 unsigned higher_limit, in TruncateDoubleToI() argument
2921 CompareAndBranch(scratch, Operand(higher_limit - lower_limit), ls, in TruncateDoubleToI()
2924 CompareAndBranch(value, Operand(higher_limit - lower_limit), ls, in TruncateDoubleToI()
Dmacro-assembler-arm64.h1966 InstanceType higher_limit);
1984 unsigned higher_limit, Label* on_in_range);
/third_party/node/deps/v8/src/codegen/s390/
Dmacro-assembler-s390.cc1889 unsigned higher_limit) { in CallRecordWriteStub() argument
1891 DCHECK_LT(lower_limit, higher_limit); in CallRecordWriteStub()
1897 CmpU64(scratch, Operand(higher_limit - lower_limit)); in CallRecordWriteStub()
1899 CmpU64(value, Operand(higher_limit)); in CallRecordWriteStub()
1905 InstanceType higher_limit) { in CallRecordWriteStub() argument
1906 DCHECK_LT(lower_limit, higher_limit); in CallRecordWriteStub()
1908 CompareRange(type_reg, lower_limit, higher_limit); in CallRecordWriteStub()
1920 unsigned higher_limit, in CallRecordWriteStub() argument
1922 CompareRange(value, lower_limit, higher_limit); in CallRecordWriteStub()
Dmacro-assembler-s390.h1559 InstanceType higher_limit);
1600 unsigned higher_limit);
1602 unsigned higher_limit, Label* on_in_range);
/third_party/node/deps/v8/src/codegen/
Dcode-stub-assembler.h1001 TNode<BoolT> IsInRange(TNode<Word32T> value, U lower_limit, U higher_limit) { in IsInRange() argument
1002 DCHECK_LE(lower_limit, higher_limit); in IsInRange()
1005 Int32Constant(higher_limit - lower_limit)); in IsInRange()
1009 intptr_t higher_limit) { in IsInRange() argument
1010 DCHECK_LE(lower_limit, higher_limit); in IsInRange()
1012 IntPtrConstant(higher_limit - lower_limit)); in IsInRange()
/third_party/node/deps/v8/src/codegen/loong64/
Dmacro-assembler-loong64.h840 unsigned higher_limit, Label* on_in_range);
Dmacro-assembler-loong64.cc2630 unsigned higher_limit, in CallRecordWriteStub() argument
2637 Branch(on_in_range, ls, scratch, Operand(higher_limit - lower_limit)); in CallRecordWriteStub()
2639 Branch(on_in_range, ls, value, Operand(higher_limit - lower_limit)); in CallRecordWriteStub()
/third_party/node/deps/v8/src/codegen/mips64/
Dmacro-assembler-mips64.h1012 unsigned higher_limit, Label* on_in_range);
Dmacro-assembler-mips64.cc4355 unsigned higher_limit, in CallRecordWriteStub() argument
4362 Branch(on_in_range, ls, scratch, Operand(higher_limit - lower_limit)); in CallRecordWriteStub()
4364 Branch(on_in_range, ls, value, Operand(higher_limit - lower_limit)); in CallRecordWriteStub()
/third_party/node/deps/v8/src/codegen/mips/
Dmacro-assembler-mips.h960 unsigned higher_limit, Label* on_in_range);
Dmacro-assembler-mips.cc3777 unsigned higher_limit, in CallRecordWriteStub() argument
3784 Branch(on_in_range, ls, scratch, Operand(higher_limit - lower_limit)); in CallRecordWriteStub()
3786 Branch(on_in_range, ls, value, Operand(higher_limit - lower_limit)); in CallRecordWriteStub()
/third_party/node/deps/v8/src/codegen/riscv64/
Dmacro-assembler-riscv64.h1088 unsigned higher_limit, Label* on_in_range);
Dmacro-assembler-riscv64.cc3296 unsigned higher_limit, in JumpIfIsInRange() argument
3303 Operand(higher_limit - lower_limit)); in JumpIfIsInRange()
3306 Operand(higher_limit - lower_limit)); in JumpIfIsInRange()