/external/v8/src/builtins/ |
D | builtins-sharedarraybuffer-gen.cc | 174 AtomicLoad(MachineType::Int16(), backing_store, WordShl(index_word, 1)))); in TF_BUILTIN() 178 WordShl(index_word, 1)))); in TF_BUILTIN() 182 AtomicLoad(MachineType::Int32(), backing_store, WordShl(index_word, 2)))); in TF_BUILTIN() 186 WordShl(index_word, 2)))); in TF_BUILTIN() 234 WordShl(index_word, 1), value_word32); in TF_BUILTIN() 239 WordShl(index_word, 2), value_word32); in TF_BUILTIN() 298 WordShl(index_word, 1), value_word32))); in TF_BUILTIN() 302 WordShl(index_word, 1), value_word32))); in TF_BUILTIN() 306 WordShl(index_word, 2), in TF_BUILTIN() 312 WordShl(index_word, 2), value_word32))); in TF_BUILTIN() [all …]
|
D | builtins-collections-gen.cc | 1253 Node* const capacity = WordShl(number_of_buckets.value(), 1); in TF_BUILTIN() 1421 Node* const capacity = WordShl(number_of_buckets.value(), 1); in TF_BUILTIN() 2227 return IntPtrGreaterThanOrEqual(WordShl(number_of_deleted, 1), in ShouldRehash()
|
D | builtins-string-gen.cc | 271 WordShl(var_offset.value(), in StringEqual_Loop() 275 WordShl(var_offset.value(), in StringEqual_Loop() 2293 WordShl(IntPtrAdd(index, string_data_offset), IntPtrConstant(1))); in ScanForNonWhiteSpaceOrLineTerminator()
|
D | builtins-internal-gen.cc | 266 *mask = WordShl(IntPtrConstant(1), r1); in GetMarkBit()
|
D | base.tq | 276 extern operator '<<' macro WordShl(intptr, intptr): intptr;
|
/external/v8/src/compiler/ |
D | code-assembler.cc | 545 return WordShl(right, WhichPowerOf2(left_constant)); in IntPtrMul() 549 return WordShl(left, WhichPowerOf2(right_constant)); in IntPtrMul() 555 TNode<WordT> CodeAssembler::WordShl(SloppyTNode<WordT> value, int shift) { in WordShl() function in v8::internal::compiler::CodeAssembler 556 return (shift != 0) ? WordShl(value, IntPtrConstant(shift)) : value; in WordShl() 620 TNode<WordT> CodeAssembler::WordShl(SloppyTNode<WordT> left, in WordShl() function in v8::internal::compiler::CodeAssembler 635 return UncheckedCast<WordT>(raw_assembler()->WordShl(left, right)); in WordShl()
|
D | effect-control-linearizer.cc | 2653 __ WordShl(index, __ IntPtrConstant(kDoubleSizeLog2)), in LowerNewDoubleElements() 2701 __ IntAdd(__ WordShl(index, __ IntPtrConstant(kPointerSizeLog2)), in LowerNewSmiOrObjectElements() 3444 return __ WordShl(ChangeInt32ToIntPtr(value), SmiShiftBitsConstant()); in ChangeInt32ToSmi() 3470 return __ WordShl(value, SmiShiftBitsConstant()); in ChangeUint32ToSmi() 3699 __ IntAdd(__ WordShl(index, __ IntPtrConstant(kPointerSizeLog2 - 1)), in LowerLoadFieldByIndex() 3712 __ IntAdd(__ WordShl(__ IntSub(zero, index), in LowerLoadFieldByIndex() 3736 __ IntAdd(__ WordShl(index, __ IntPtrConstant(kPointerSizeLog2)), in LowerLoadFieldByIndex() 3753 __ IntAdd(__ WordShl(__ IntSub(zero, index), in LowerLoadFieldByIndex() 4797 __ IntAdd(__ WordShl(hash, __ IntPtrConstant(kPointerSizeLog2)), in LowerFindOrderedHashMapEntryForInt32Key() 4816 __ IntAdd(__ WordShl(entry, __ IntPtrConstant(kPointerSizeLog2)), in LowerFindOrderedHashMapEntryForInt32Key() [all …]
|
D | graph-assembler.h | 42 V(WordShl) \
|
D | memory-optimizer.cc | 440 index = graph()->NewNode(machine()->WordShl(), index, in ComputeIndex()
|
D | raw-machine-assembler.h | 212 Node* WordShl(Node* a, Node* b) { in WordShl() function 213 return AddNode(machine()->WordShl(), a, b); in WordShl()
|
D | code-assembler.h | 925 TNode<WordT> WordShl(SloppyTNode<WordT> value, int shift); 936 TNode<WordT> WordShl(SloppyTNode<WordT> left, SloppyTNode<IntegralT> right);
|
D | wasm-compiler.cc | 2754 return graph()->NewNode(mcgraph()->machine()->WordShl(), value, in BuildChangeInt32ToSmi() 2759 return graph()->NewNode(mcgraph()->machine()->WordShl(), in BuildChangeUint31ToSmi()
|
/external/v8/src/ic/ |
D | accessor-assembler.cc | 1899 Node* index = WordShl(intptr_index, IntPtrConstant(1)); in EmitElementLoad() 1906 Node* index = WordShl(intptr_index, IntPtrConstant(1)); in EmitElementLoad() 1913 Node* index = WordShl(intptr_index, IntPtrConstant(2)); in EmitElementLoad() 1920 Node* index = WordShl(intptr_index, IntPtrConstant(2)); in EmitElementLoad() 1927 Node* index = WordShl(intptr_index, IntPtrConstant(2)); in EmitElementLoad() 1935 Node* index = WordShl(intptr_index, IntPtrConstant(3)); in EmitElementLoad()
|
/external/v8/src/ |
D | code-stub-assembler.cc | 595 BitcastWordToTaggedSigned(WordShl(value_intptr, SmiShiftBitsConstant())); in SmiFromInt32() 620 BitcastWordToTaggedSigned(WordShl(value, SmiShiftBitsConstant())); in SmiTag() 3030 StoreBigIntBitfield(result, WordShl(length, BigInt::LengthBits::kShift)); in AllocateBigInt() 3040 Signed(WordShl(length, kPointerSizeLog2))); in AllocateRawBigInt() 5069 return WordShl(value, kPointerSizeLog2); in TimesPointerSize() 5073 return WordShl(value, kDoubleSizeLog2); in TimesDoubleSize() 5977 WordShl(offset, IntPtrConstant(1)))); in StringCharCodeAt() 6676 TNode<WordT> word_hash = WordShl(ChangeInt32ToIntPtr(hash), one); in NumberToString() 6703 WordAnd(WordShl(BitcastTaggedToWord(smi_input.value()), one), mask)); in NumberToString() 7407 TNode<WordT> encoded_value = WordShl(value, static_cast<int>(shift)); in UpdateWord() [all …]
|
D | code-stub-assembler.h | 535 return BitcastWordToTaggedSigned(WordShl(BitcastTaggedToWord(a), shift)); in SmiShl() 549 return WordShl(a, shift); in WordOrSmiShl()
|