Home
last modified time | relevance | path

Searched refs:lower_limit (Results 1 - 25 of 26) sorted by relevance

12

/third_party/node/deps/v8/src/base/
H A Dbounds.h14 // Checks if value is in range [lower_limit, higher_limit] using a single
17 inline constexpr bool IsInRange(T value, U lower_limit, U higher_limit) { in IsInRange() argument
18 DCHECK_LE(lower_limit, higher_limit); in IsInRange()
23 static_cast<unsigned_T>(lower_limit)) <= in IsInRange()
25 static_cast<unsigned_T>(lower_limit)); in IsInRange()
/third_party/node/deps/v8/src/objects/
H A Dinstance-type-inl.h30 // Checks if value is in range [lower_limit, higher_limit] using a single
32 template <InstanceType lower_limit, InstanceType upper_limit>
35 return base::IsInRange(value, lower_limit, upper_limit); in Check()
45 template <InstanceType lower_limit>
46 struct InstanceRangeChecker<lower_limit, LAST_TYPE> {
49 return value >= lower_limit; in Check()
/third_party/node/deps/v8/src/codegen/ia32/
H A Dmacro-assembler-ia32.cc161 void MacroAssembler::CompareRange(Register value, unsigned lower_limit, in CompareRange() argument
164 DCHECK_LT(lower_limit, higher_limit); in CompareRange()
165 if (lower_limit != 0) { in CompareRange()
166 lea(scratch, Operand(value, 0u - lower_limit)); in CompareRange()
167 cmp(scratch, Immediate(higher_limit - lower_limit)); in CompareRange()
173 void MacroAssembler::JumpIfIsInRange(Register value, unsigned lower_limit, in JumpIfIsInRange() argument
177 CompareRange(value, lower_limit, higher_limit, scratch); in JumpIfIsInRange()
728 InstanceType lower_limit, in CallRecordWriteStub()
731 DCHECK_LT(lower_limit, higher_limit); in CallRecordWriteStub()
733 CompareRange(instance_type_out, lower_limit, higher_limi in CallRecordWriteStub()
725 CmpInstanceTypeRange(Register map, Register instance_type_out, Register scratch, InstanceType lower_limit, InstanceType higher_limit) CallRecordWriteStub() argument
[all...]
H A Dmacro-assembler-ia32.h437 // Checks if value is in range [lower_limit, higher_limit] using a single
441 void CompareRange(Register value, unsigned lower_limit, unsigned higher_limit,
443 void JumpIfIsInRange(Register value, unsigned lower_limit,
521 // Compare instance type ranges for a map (lower_limit and higher_limit
527 Register scratch, InstanceType lower_limit,
/third_party/python/Modules/
H A Dfaulthandler.c1177 uintptr_t stop, lower_limit, upper_limit; in faulthandler_stack_overflow() local
1183 lower_limit = sp - STACK_OVERFLOW_MAX_SIZE; in faulthandler_stack_overflow()
1186 lower_limit = 0; in faulthandler_stack_overflow()
1196 stop = stack_overflow(lower_limit, upper_limit, &depth); in faulthandler_stack_overflow()
/third_party/mesa3d/include/android_stub/system/
H A Dradio.h112 uint32_t lower_limit; member
/third_party/node/deps/v8/src/codegen/arm/
H A Dmacro-assembler-arm.cc1832 void MacroAssembler::CompareRange(Register value, unsigned lower_limit, in CallRecordWriteStub() argument
1835 DCHECK_LT(lower_limit, higher_limit); in CallRecordWriteStub()
1836 if (lower_limit != 0) { in CallRecordWriteStub()
1839 sub(scratch, value, Operand(lower_limit)); in CallRecordWriteStub()
1840 cmp(scratch, Operand(higher_limit - lower_limit)); in CallRecordWriteStub()
1846 InstanceType lower_limit, in CallRecordWriteStub()
1849 DCHECK_LT(lower_limit, higher_limit); in CallRecordWriteStub()
1851 CompareRange(type_reg, lower_limit, higher_limit); in CallRecordWriteStub()
1862 void MacroAssembler::JumpIfIsInRange(Register value, unsigned lower_limit, in CallRecordWriteStub() argument
1866 CompareRange(value, lower_limit, higher_limi in CallRecordWriteStub()
1845 CompareInstanceTypeRange(Register map, Register type_reg, InstanceType lower_limit, InstanceType higher_limit) CallRecordWriteStub() argument
[all...]
H A Dmacro-assembler-arm.h724 // Compare instance type ranges for a map (lower_limit and higher_limit
729 InstanceType lower_limit,
754 // Checks if value is in range [lower_limit, higher_limit] using a single
757 void CompareRange(Register value, unsigned lower_limit,
759 void JumpIfIsInRange(Register value, unsigned lower_limit,
/third_party/node/deps/v8/src/codegen/x64/
H A Dmacro-assembler-x64.cc1633 void MacroAssembler::CompareRange(Register value, unsigned lower_limit, in CallRecordWriteStub() argument
1636 DCHECK_LT(lower_limit, higher_limit); in CallRecordWriteStub()
1637 if (lower_limit != 0) { in CallRecordWriteStub()
1638 leal(kScratchRegister, Operand(value, 0u - lower_limit)); in CallRecordWriteStub()
1639 cmpl(kScratchRegister, Immediate(higher_limit - lower_limit)); in CallRecordWriteStub()
1645 void MacroAssembler::JumpIfIsInRange(Register value, unsigned lower_limit, in CallRecordWriteStub() argument
1648 CompareRange(value, lower_limit, higher_limit); in CallRecordWriteStub()
2328 InstanceType lower_limit, in CallRecordWriteStub()
2330 DCHECK_LT(lower_limit, higher_limit); in CallRecordWriteStub()
2332 CompareRange(instance_type_out, lower_limit, higher_limi in CallRecordWriteStub()
2326 CmpInstanceTypeRange(Register map, Register instance_type_out, InstanceType lower_limit, InstanceType higher_limit) CallRecordWriteStub() argument
[all...]
H A Dmacro-assembler-x64.h764 // Checks if value is in range [lower_limit, higher_limit] using a single
767 void CompareRange(Register value, unsigned lower_limit,
769 void JumpIfIsInRange(Register value, unsigned lower_limit,
/third_party/node/deps/v8/src/codegen/arm64/
H A Dmacro-assembler-arm64.cc2872 InstanceType lower_limit, in TruncateDoubleToI()
2875 DCHECK_LT(lower_limit, higher_limit); in TruncateDoubleToI()
2879 Sub(scratch, type_reg, Operand(lower_limit)); in TruncateDoubleToI()
2880 Cmp(scratch, Operand(higher_limit - lower_limit)); in TruncateDoubleToI()
2913 unsigned lower_limit, in TruncateDoubleToI()
2917 if (lower_limit != 0) { in TruncateDoubleToI()
2920 Sub(scratch, value, Operand(lower_limit)); in TruncateDoubleToI()
2921 CompareAndBranch(scratch, Operand(higher_limit - lower_limit), ls, in TruncateDoubleToI()
2924 CompareAndBranch(value, Operand(higher_limit - lower_limit), ls, in TruncateDoubleToI()
2871 CompareInstanceTypeRange(Register map, Register type_reg, InstanceType lower_limit, InstanceType higher_limit) TruncateDoubleToI() argument
2912 JumpIfIsInRange(const Register& value, unsigned lower_limit, unsigned higher_limit, Label* on_in_range) TruncateDoubleToI() argument
H A Dmacro-assembler-arm64.h1960 // Compare instance type ranges for a map (lower_limit and higher_limit
1965 InstanceType lower_limit,
1981 // Checks if value is in range [lower_limit, higher_limit] using a single
1983 void JumpIfIsInRange(const Register& value, unsigned lower_limit,
/third_party/node/deps/v8/src/codegen/ppc/
H A Dmacro-assembler-ppc.cc1690 void MacroAssembler::CompareRange(Register value, unsigned lower_limit, in CallRecordWriteStub()
1693 DCHECK_LT(lower_limit, higher_limit); in CallRecordWriteStub()
1696 if (lower_limit != 0) { in CallRecordWriteStub()
1697 mov(scratch, Operand(lower_limit)); in CallRecordWriteStub()
1699 cmpli(scratch, Operand(higher_limit - lower_limit)); in CallRecordWriteStub()
1707 InstanceType lower_limit, in CallRecordWriteStub()
1709 DCHECK_LT(lower_limit, higher_limit); in CallRecordWriteStub()
1711 CompareRange(type_reg, lower_limit, higher_limit); in CallRecordWriteStub()
1895 void MacroAssembler::JumpIfIsInRange(Register value, unsigned lower_limit, in CallRecordWriteStub()
1898 CompareRange(value, lower_limit, higher_limi in CallRecordWriteStub()
[all...]
H A Dmacro-assembler-ppc.h1204 // Compare instance type ranges for a map (lower_limit and higher_limit
1209 InstanceType lower_limit,
1232 // Checks if value is in range [lower_limit, higher_limit] using a single
1234 void CompareRange(Register value, unsigned lower_limit,
1236 void JumpIfIsInRange(Register value, unsigned lower_limit,
/third_party/node/deps/v8/src/codegen/loong64/
H A Dmacro-assembler-loong64.h837 // Checks if value is in range [lower_limit, higher_limit] using a single
839 void JumpIfIsInRange(Register value, unsigned lower_limit,
948 InstanceType lower_limit, Register range);
H A Dmacro-assembler-loong64.cc2629 void MacroAssembler::JumpIfIsInRange(Register value, unsigned lower_limit, in CallRecordWriteStub() argument
2633 if (lower_limit != 0) { in CallRecordWriteStub()
2636 Sub_d(scratch, value, Operand(lower_limit)); in CallRecordWriteStub()
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()
3187 InstanceType lower_limit, in CallRecordWriteStub()
3190 Sub_d(range, type_reg, Operand(lower_limit)); in CallRecordWriteStub()
3186 GetInstanceTypeRange(Register map, Register type_reg, InstanceType lower_limit, Register range) CallRecordWriteStub() argument
/third_party/node/deps/v8/src/codegen/s390/
H A Dmacro-assembler-s390.cc1888 void MacroAssembler::CompareRange(Register value, unsigned lower_limit, in CallRecordWriteStub()
1891 DCHECK_LT(lower_limit, higher_limit); in CallRecordWriteStub()
1892 if (lower_limit != 0) { in CallRecordWriteStub()
1896 slgfi(scratch, Operand(lower_limit)); in CallRecordWriteStub()
1897 CmpU64(scratch, Operand(higher_limit - lower_limit)); in CallRecordWriteStub()
1904 InstanceType lower_limit, in CallRecordWriteStub()
1906 DCHECK_LT(lower_limit, higher_limit); in CallRecordWriteStub()
1908 CompareRange(type_reg, lower_limit, higher_limit); in CallRecordWriteStub()
1919 void MacroAssembler::JumpIfIsInRange(Register value, unsigned lower_limit, in CallRecordWriteStub()
1922 CompareRange(value, lower_limit, higher_limi in CallRecordWriteStub()
[all...]
H A Dmacro-assembler-s390.h1553 // Compare instance type ranges for a map (lower_limit and higher_limit
1558 InstanceType lower_limit,
1597 // Checks if value is in range [lower_limit, higher_limit] using a single
1599 void CompareRange(Register value, unsigned lower_limit,
1601 void JumpIfIsInRange(Register value, unsigned lower_limit,
/third_party/node/deps/v8/src/codegen/
H A Dcode-stub-assembler.h999 // Check if lower_limit <= value <= higher_limit.
1001 TNode<BoolT> IsInRange(TNode<Word32T> value, U lower_limit, U higher_limit) { in IsInRange() argument
1002 DCHECK_LE(lower_limit, higher_limit); in IsInRange()
1004 return Uint32LessThanOrEqual(Int32Sub(value, Int32Constant(lower_limit)), in IsInRange()
1005 Int32Constant(higher_limit - lower_limit)); in IsInRange()
1008 TNode<BoolT> IsInRange(TNode<WordT> value, intptr_t lower_limit, in IsInRange() argument
1010 DCHECK_LE(lower_limit, higher_limit); in IsInRange()
1011 return UintPtrLessThanOrEqual(IntPtrSub(value, IntPtrConstant(lower_limit)), in IsInRange()
1012 IntPtrConstant(higher_limit - lower_limit)); in IsInRange()
/third_party/node/deps/v8/src/codegen/mips64/
H A Dmacro-assembler-mips64.h1009 // Checks if value is in range [lower_limit, higher_limit] using a single
1011 void JumpIfIsInRange(Register value, unsigned lower_limit,
1133 InstanceType lower_limit, Register range);
H A Dmacro-assembler-mips64.cc4354 void MacroAssembler::JumpIfIsInRange(Register value, unsigned lower_limit, in CallRecordWriteStub() argument
4358 if (lower_limit != 0) { in CallRecordWriteStub()
4361 Dsubu(scratch, value, Operand(lower_limit)); in CallRecordWriteStub()
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()
5068 InstanceType lower_limit, in CallRecordWriteStub()
5071 Dsubu(range, type_reg, Operand(lower_limit)); in CallRecordWriteStub()
5067 GetInstanceTypeRange(Register map, Register type_reg, InstanceType lower_limit, Register range) CallRecordWriteStub() argument
/third_party/node/deps/v8/src/codegen/mips/
H A Dmacro-assembler-mips.h957 // Checks if value is in range [lower_limit, higher_limit] using a single
959 void JumpIfIsInRange(Register value, unsigned lower_limit,
1046 InstanceType lower_limit, Register range);
H A Dmacro-assembler-mips.cc3776 void MacroAssembler::JumpIfIsInRange(Register value, unsigned lower_limit, in CallRecordWriteStub() argument
3780 if (lower_limit != 0) { in CallRecordWriteStub()
3783 Subu(scratch, value, Operand(lower_limit)); in CallRecordWriteStub()
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()
4540 InstanceType lower_limit, in CallRecordWriteStub()
4543 Subu(range, type_reg, Operand(lower_limit)); in CallRecordWriteStub()
4539 GetInstanceTypeRange(Register map, Register type_reg, InstanceType lower_limit, Register range) CallRecordWriteStub() argument
/third_party/node/deps/v8/src/codegen/riscv64/
H A Dmacro-assembler-riscv64.h1085 // Checks if value is in range [lower_limit, higher_limit] using a single
1087 void JumpIfIsInRange(Register value, unsigned lower_limit,
1189 InstanceType lower_limit, Register range);
H A Dmacro-assembler-riscv64.cc3295 void MacroAssembler::JumpIfIsInRange(Register value, unsigned lower_limit, in JumpIfIsInRange() argument
3298 if (lower_limit != 0) { in JumpIfIsInRange()
3301 Sub64(scratch, value, Operand(lower_limit)); in JumpIfIsInRange()
3303 Operand(higher_limit - lower_limit)); in JumpIfIsInRange()
3306 Operand(higher_limit - lower_limit)); in JumpIfIsInRange()
3916 InstanceType lower_limit, in GetInstanceTypeRange()
3919 Sub64(range, type_reg, Operand(lower_limit)); in GetInstanceTypeRange()
3915 GetInstanceTypeRange(Register map, Register type_reg, InstanceType lower_limit, Register range) GetInstanceTypeRange() argument

Completed in 86 milliseconds

12