/third_party/node/deps/v8/src/base/ |
D | bounds.h | 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() 24 static_cast<unsigned_T>(static_cast<unsigned_T>(higher_limit) - in IsInRange()
|
/third_party/node/deps/v8/src/codegen/ia32/ |
D | macro-assembler-ia32.cc | 162 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()
|
D | macro-assembler-ia32.h | 441 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/ |
D | macro-assembler-x64.cc | 1634 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()
|
D | macro-assembler-x64.h | 768 unsigned higher_limit); 770 unsigned higher_limit, Label* on_in_range,
|
/third_party/node/deps/v8/src/codegen/arm/ |
D | macro-assembler-arm.cc | 1833 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()
|
D | macro-assembler-arm.h | 730 InstanceType higher_limit); 758 unsigned higher_limit); 760 unsigned higher_limit, Label* on_in_range);
|
/third_party/node/deps/v8/src/codegen/ppc/ |
D | macro-assembler-ppc.cc | 1691 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()
|
D | macro-assembler-ppc.h | 1210 InstanceType higher_limit); 1235 unsigned higher_limit); 1237 unsigned higher_limit, Label* on_in_range);
|
/third_party/node/deps/v8/src/codegen/arm64/ |
D | macro-assembler-arm64.cc | 2873 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()
|
D | macro-assembler-arm64.h | 1966 InstanceType higher_limit); 1984 unsigned higher_limit, Label* on_in_range);
|
/third_party/node/deps/v8/src/codegen/s390/ |
D | macro-assembler-s390.cc | 1889 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()
|
D | macro-assembler-s390.h | 1559 InstanceType higher_limit); 1600 unsigned higher_limit); 1602 unsigned higher_limit, Label* on_in_range);
|
/third_party/node/deps/v8/src/codegen/ |
D | code-stub-assembler.h | 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() 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/ |
D | macro-assembler-loong64.h | 840 unsigned higher_limit, Label* on_in_range);
|
D | macro-assembler-loong64.cc | 2630 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/mips/ |
D | macro-assembler-mips.h | 960 unsigned higher_limit, Label* on_in_range);
|
D | macro-assembler-mips.cc | 3777 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/mips64/ |
D | macro-assembler-mips64.h | 1012 unsigned higher_limit, Label* on_in_range);
|
D | macro-assembler-mips64.cc | 4355 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/riscv64/ |
D | macro-assembler-riscv64.h | 1088 unsigned higher_limit, Label* on_in_range);
|
D | macro-assembler-riscv64.cc | 3296 unsigned higher_limit, in JumpIfIsInRange() argument 3303 Operand(higher_limit - lower_limit)); in JumpIfIsInRange() 3306 Operand(higher_limit - lower_limit)); in JumpIfIsInRange()
|