Home
last modified time | relevance | path

Searched refs:kSmiShift (Results 1 - 15 of 15) sorted by relevance

/third_party/node/deps/v8/src/codegen/x64/
H A Dmacro-assembler-x64.cc1256 shll(reg, Immediate(kSmiShift)); in CallRecordWriteStub()
1258 shlq(reg, Immediate(kSmiShift)); in CallRecordWriteStub()
1280 sarq(reg, Immediate(kSmiShift)); in CallRecordWriteStub()
1294 sarq(dst, Immediate(kSmiShift)); in CallRecordWriteStub()
1299 movl(dst, Operand(src, kSmiShift / kBitsPerByte)); in CallRecordWriteStub()
1309 sarq(dst, Immediate(kSmiShift)); in CallRecordWriteStub()
1317 sarl(reg, Immediate(kSmiShift)); in CallRecordWriteStub()
1319 shrq(reg, Immediate(kSmiShift)); in CallRecordWriteStub()
1359 cmpl(Operand(dst, kSmiShift / kBitsPerByte), Immediate(src.value())); in CallRecordWriteStub()
1406 addl(Operand(dst, kSmiShift / kBitsPerByt in CallRecordWriteStub()
[all...]
H A Dmacro-assembler-x64.h628 static const int kSmiShift = kSmiTagSize + kSmiShiftSize; member in v8::internal::TurboAssembler
/third_party/node/deps/v8/src/codegen/ppc/
H A Dmacro-assembler-ppc.h782 srawi(dst, src, kSmiShift, rc); in SmiUntag()
784 ShiftRightS64(dst, src, Operand(kSmiShift), rc); in SmiUntag()
795 // Shift left by kSmiShift
798 ShiftLeftU64(dst, src, Operand(kSmiShift), rc); in SmiTag()
972 STATIC_ASSERT(kSmiTag == 0 && kSmiShift < kSystemPointerSizeLog2); in SmiToPtrArrayOffset()
973 ShiftLeftU64(dst, src, Operand(kSystemPointerSizeLog2 - kSmiShift)); in SmiToPtrArrayOffset()
975 STATIC_ASSERT(kSmiTag == 0 && kSmiShift > kSystemPointerSizeLog2); in SmiToPtrArrayOffset()
976 ShiftRightS64(dst, src, Operand(kSmiShift - kSystemPointerSizeLog2)); in SmiToPtrArrayOffset()
1066 static const int kSmiShift = kSmiTagSize + kSmiShiftSize; member in v8::internal::TurboAssembler
1365 static const int kSmiShift member in v8::internal::MacroAssembler
[all...]
H A Dmacro-assembler-ppc.cc3607 Operand(kSmiShift - kSystemPointerSizeLog2)); in CallRecordWriteStub()
3611 Operand(kSystemPointerSizeLog2 - kSmiShift)); in CallRecordWriteStub()
/third_party/node/deps/v8/src/codegen/s390/
H A Dmacro-assembler-s390.h1048 ShiftRightS32(dst, src, Operand(kSmiShift)); in SmiUntag()
1050 ShiftRightS64(dst, src, Operand(kSmiShift)); in SmiUntag()
1062 // Shift left by kSmiShift
1065 ShiftLeftU64(dst, src, Operand(kSmiShift)); in SmiTag()
1437 STATIC_ASSERT(kSmiTag == 0 && kSmiShift < kSystemPointerSizeLog2); in SmiToPtrArrayOffset()
1438 ShiftLeftU64(dst, src, Operand(kSystemPointerSizeLog2 - kSmiShift)); in SmiToPtrArrayOffset()
1440 STATIC_ASSERT(kSmiTag == 0 && kSmiShift > kSystemPointerSizeLog2); in SmiToPtrArrayOffset()
1441 ShiftRightS64(dst, src, Operand(kSmiShift - kSystemPointerSizeLog2)); in SmiToPtrArrayOffset()
1483 static const int kSmiShift = kSmiTagSize + kSmiShiftSize; member in v8::internal::TurboAssembler
1777 static const int kSmiShift member in v8::internal::MacroAssembler
[all...]
H A Dmacro-assembler-s390.cc4725 Operand(kSmiShift - kSystemPointerSizeLog2)); in CallRecordWriteStub()
4729 Operand(kSystemPointerSizeLog2 - kSmiShift)); in CallRecordWriteStub()
/third_party/node/deps/v8/src/codegen/arm64/
H A Dmacro-assembler-arm64-inl.h1047 Lsl(dst, src, kSmiShift); in SmiTag()
1059 Asr(dst.W(), src.W(), kSmiShift); in SmiUntag()
1062 Asr(dst, src, kSmiShift); in SmiUntag()
1072 DCHECK_EQ(kSmiShift, 32); in SmiUntag()
1074 MemOperand(src.base(), src.offset() + (kSmiShift / kBitsPerByte), in SmiUntag()
1101 Asr(smi.W(), smi.W(), kSmiShift); in SmiToInt32()
1103 Lsr(smi, smi, kSmiShift); in SmiToInt32()
H A Dmacro-assembler-arm64.cc1987 Asr(builtin_index, builtin_index, kSmiShift - kSystemPointerSizeLog2); in LoadEntryFromBuiltinIndex()
1995 Operand(builtin_index.W(), SXTW, kSystemPointerSizeLog2 - kSmiShift)); in LoadEntryFromBuiltinIndex()
1998 Operand(builtin_index, LSL, kSystemPointerSizeLog2 - kSmiShift)); in LoadEntryFromBuiltinIndex()
H A Dassembler-arm64.h63 constexpr int kSmiShift = kSmiTagSize + kSmiShiftSize; member
64 constexpr uint64_t kSmiShiftMask = (1ULL << kSmiShift) - 1;
/third_party/node/deps/v8/src/codegen/loong64/
H A Dmacro-assembler-loong64.h435 srai_d(dst, src, kSmiShift); in SmiUntag()
438 srai_w(dst, src, kSmiShift); in SmiUntag()
448 srai_d(dst, src, kSmiShift - scale); in SmiScale()
H A Dassembler-loong64.h29 constexpr int kSmiShift = kSmiTagSize + kSmiShiftSize; member
30 constexpr uint64_t kSmiShiftMask = (1UL << kSmiShift) - 1;
/third_party/node/deps/v8/src/codegen/mips64/
H A Dmacro-assembler-mips64.h500 dsra32(dst, src, kSmiShift - 32); in SmiUntag()
503 sra(dst, src, kSmiShift); in SmiUntag()
513 dsra(dst, src, kSmiShift - scale); in SmiScale()
H A Dassembler-mips64.h59 constexpr int kSmiShift = kSmiTagSize + kSmiShiftSize; member
60 constexpr uint64_t kSmiShiftMask = (1UL << kSmiShift) - 1;
/third_party/node/deps/v8/src/codegen/riscv64/
H A Dmacro-assembler-riscv64.h488 sraiw(dst, src, kSmiShift); in SmiUntag()
490 srai(dst, src, kSmiShift); in SmiUntag()
1256 srai(dst, src, (kSmiShift - scale) & 0x3F); in SmiScale()
H A Dassembler-riscv64.h64 constexpr int kSmiShift = kSmiTagSize + kSmiShiftSize; member
65 constexpr uint64_t kSmiShiftMask = (1UL << kSmiShift) - 1;

Completed in 54 milliseconds