/third_party/node/deps/v8/src/base/ |
H A D | bounds.h | 14 // 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 D | instance-type-inl.h | 30 // 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 D | macro-assembler-ia32.cc | 161 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 D | macro-assembler-ia32.h | 437 // 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 D | faulthandler.c | 1177 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 D | radio.h | 112 uint32_t lower_limit; member
|
/third_party/node/deps/v8/src/codegen/arm/ |
H A D | macro-assembler-arm.cc | 1832 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 D | macro-assembler-arm.h | 724 // 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 D | macro-assembler-x64.cc | 1633 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 D | macro-assembler-x64.h | 764 // 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 D | macro-assembler-arm64.cc | 2872 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 D | macro-assembler-arm64.h | 1960 // 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 D | macro-assembler-ppc.cc | 1690 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 D | macro-assembler-ppc.h | 1204 // 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 D | macro-assembler-loong64.h | 837 // 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 D | macro-assembler-loong64.cc | 2629 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 D | macro-assembler-s390.cc | 1888 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 D | macro-assembler-s390.h | 1553 // 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 D | code-stub-assembler.h | 999 // 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 D | macro-assembler-mips64.h | 1009 // 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 D | macro-assembler-mips64.cc | 4354 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 D | macro-assembler-mips.h | 957 // 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 D | macro-assembler-mips.cc | 3776 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 D | macro-assembler-riscv64.h | 1085 // 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 D | macro-assembler-riscv64.cc | 3295 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
|