/third_party/node/deps/v8/src/builtins/ |
D | builtins-sharedarraybuffer-gen.cc | 222 AtomicMemoryOrder::kSeqCst, backing_store, WordShl(index_word, 1)))); in TF_BUILTIN() 226 AtomicMemoryOrder::kSeqCst, backing_store, WordShl(index_word, 1)))); in TF_BUILTIN() 230 AtomicMemoryOrder::kSeqCst, backing_store, WordShl(index_word, 2)))); in TF_BUILTIN() 234 AtomicMemoryOrder::kSeqCst, backing_store, WordShl(index_word, 2)))); in TF_BUILTIN() 247 AtomicMemoryOrder::kSeqCst, backing_store, WordShl(index_word, 3)))); in TF_BUILTIN() 251 AtomicMemoryOrder::kSeqCst, backing_store, WordShl(index_word, 3)))); in TF_BUILTIN() 336 backing_store, WordShl(index_word, 1), value_word32); in TF_BUILTIN() 341 backing_store, WordShl(index_word, 2), value_word32); in TF_BUILTIN() 364 WordShl(index_word, 3), var_low.value(), high); in TF_BUILTIN() 467 WordShl(index_word, UintPtrConstant(1)), value_word32)))); in TF_BUILTIN() [all …]
|
D | builtins-internal-gen.cc | 172 *mask = WordShl(IntPtrConstant(1), r1); in GetMarkBit() 220 WordShl(bucket_index, kSystemPointerSizeLog2))); in LoadBucket() 241 WordOr(old_cell_value, WordShl(IntPtrConstant(1), bit_index))); in SetBitInCell()
|
D | builtins-string-gen.cc | 267 WordShl(var_offset.value(), in StringEqual_Loop() 271 WordShl(var_offset.value(), in StringEqual_Loop()
|
D | builtins-collections-gen.cc | 1576 const TNode<WordT> capacity = WordShl(number_of_buckets.value(), 1); in TF_BUILTIN() 1748 const TNode<WordT> capacity = WordShl(number_of_buckets.value(), 1); in TF_BUILTIN() 2525 return IntPtrGreaterThanOrEqual(WordShl(number_of_deleted, 1), in ShouldRehash()
|
D | base.tq | 948 extern operator '<<' macro WordShl(intptr, intptr): intptr; 958 extern operator '<<' macro WordShl(uintptr, uintptr): uintptr;
|
/third_party/node/deps/v8/src/compiler/ |
D | code-assembler.h | 279 V(WordShl, WordT, WordT, IntegralT) \ 891 TNode<IntPtrT> WordShl(TNode<IntPtrT> left, TNode<IntegralT> right) { in WordShl() function 892 return Signed(WordShl(static_cast<TNode<WordT>>(left), right)); in WordShl() 894 TNode<UintPtrT> WordShl(TNode<UintPtrT> left, TNode<IntegralT> right) { in WordShl() function 895 return Unsigned(WordShl(static_cast<TNode<WordT>>(left), right)); in WordShl() 1077 TNode<WordT> WordShl(TNode<WordT> value, int shift);
|
D | effect-control-linearizer.cc | 3592 Node* size = __ IntAdd(__ WordShl(length, __ IntPtrConstant(kDoubleSizeLog2)), in LowerNewDoubleElements() 3640 Node* size = __ IntAdd(__ WordShl(length, __ IntPtrConstant(kTaggedSizeLog2)), in LowerNewSmiOrObjectElements() 3944 __ WordShl(position, __ IntPtrConstant(1))); in StringCharCodeAt() 4567 return __ WordShl(value, SmiShiftBitsConstant()); in ChangeIntPtrToSmi() 4621 return __ WordShl(ChangeUint32ToUintPtr(value), SmiShiftBitsConstant()); in ChangeUint32ToSmi() 5403 __ IntAdd(__ WordShl(index, __ IntPtrConstant(kTaggedSizeLog2 - 1)), in LowerLoadFieldByIndex() 5416 __ IntAdd(__ WordShl(__ IntSub(zero, index), in LowerLoadFieldByIndex() 5438 __ IntAdd(__ WordShl(index, __ IntPtrConstant(kTaggedSizeLog2)), in LowerLoadFieldByIndex() 5449 __ IntAdd(__ WordShl(__ IntSub(zero, index), in LowerLoadFieldByIndex() 6558 __ IntAdd(__ WordShl(hash, __ IntPtrConstant(kTaggedSizeLog2)), in LowerFindOrderedHashMapEntryForInt32Key() [all …]
|
D | raw-machine-assembler.h | 347 Node* WordShl(Node* a, Node* b) { in WordShl() function 348 return AddNode(machine()->WordShl(), a, b); in WordShl()
|
D | memory-lowering.cc | 594 index = __ WordShl(index, __ IntPtrConstant(element_size_shift)); in ComputeIndex()
|
D | code-assembler.cc | 576 TNode<WordT> CodeAssembler::WordShl(TNode<WordT> value, int shift) { in CODE_ASSEMBLER_BINARY_OP_LIST() 577 return (shift != 0) ? WordShl(value, IntPtrConstant(shift)) : value; in CODE_ASSEMBLER_BINARY_OP_LIST()
|
D | graph-assembler.h | 103 V(WordShl) \
|
D | wasm-compiler.cc | 3476 : gasm_->WordShl(BuildChangeInt32ToIntPtr(value), in BuildChangeInt32ToSmi() 3483 : gasm_->WordShl(BuildChangeUint32ToUintPtr(value), in BuildChangeUint31ToSmi() 6148 return gasm_->WordShl(input, gasm_->IntPtrConstant(kI31To32BitSmiShift)); in I31New()
|
/third_party/node/deps/v8/src/ic/ |
D | accessor-assembler.cc | 2525 TNode<IntPtrT> index = WordShl(intptr_index, IntPtrConstant(1)); in EmitElementLoad() 2532 TNode<IntPtrT> index = WordShl(intptr_index, IntPtrConstant(1)); in EmitElementLoad() 2539 TNode<IntPtrT> index = WordShl(intptr_index, IntPtrConstant(2)); in EmitElementLoad() 2546 TNode<IntPtrT> index = WordShl(intptr_index, IntPtrConstant(2)); in EmitElementLoad() 2553 TNode<IntPtrT> index = WordShl(intptr_index, IntPtrConstant(2)); in EmitElementLoad() 2561 TNode<IntPtrT> index = WordShl(intptr_index, IntPtrConstant(3)); in EmitElementLoad()
|
/third_party/node/deps/v8/src/codegen/ |
D | code-stub-assembler.cc | 705 BitcastWordToTaggedSigned(WordShl(value, IntPtrConstant(kSmiTagSize)))); in IntPtrToTaggedIndex() 712 WordShl(BitcastTaggedToWordForTagAndSmiBits(value), in TaggedIndexToSmi() 786 BitcastWordToTaggedSigned(WordShl(value, SmiShiftBitsConstant())); in SmiTag() 3407 Signed(WordShl(length, kSystemPointerSizeLog2))); in AllocateRawBigInt() 5949 return WordShl(value, kSystemPointerSizeLog2); in TimesSystemPointerSize() 5953 return WordShl(value, kTaggedSizeLog2); in TimesTaggedSize() 5957 return WordShl(value, kDoubleSizeLog2); in TimesDoubleSize() 7052 var_result = Load<Uint16T>(string_data, WordShl(offset, IntPtrConstant(1))); in StringCharCodeAt() 7972 TNode<WordT> encoded_value = WordShl(value, static_cast<int>(shift)); in UpdateWord() 10409 ? WordShl(intptr_index_node, in ElementOffsetFromIndex()
|
D | code-stub-assembler.h | 635 WordShl(BitcastTaggedToWordForTagAndSmiBits(a), shift)); in SmiShl()
|