Home
last modified time | relevance | path

Searched refs:WordAnd (Results 1 – 25 of 56) sorted by relevance

123

/dports/www/node10/node-v10.24.1/deps/v8/src/builtins/
H A Dbuiltins-internal-gen.cc226 Node* page = WordAnd(object, IntPtrConstant(~Page::kPageAlignmentMask)); in IsPageFlagSet()
229 return WordNotEqual(WordAnd(flags, IntPtrConstant(mask)), in IsPageFlagSet()
288 Node* page = WordAnd(object, IntPtrConstant(~Page::kPageAlignmentMask)); in GetMarkBit()
296 r0 = WordAnd(r0, IntPtrConstant((Page::kPageAlignmentMask >> shift) & in GetMarkBit()
305 r1 = WordAnd(r1, IntPtrConstant((1 << Bitmap::kBitsPerCellLog2) - 1)); in GetMarkBit()
378 Node* test = WordAnd(new_store_buffer_top, in InsertToStoreBufferAndGoto()
H A Dbuiltins-collections-gen.cc1260 WordAnd(hash, IntPtrSub(number_of_buckets, IntPtrConstant(1))); in StoreOrderedHashMapNewEntry()
1426 WordAnd(hash, IntPtrSub(number_of_buckets, IntPtrConstant(1))); in StoreOrderedHashSetNewEntry()
2073 TVARIABLE(IntPtrT, var_entry, WordAnd(key_hash, entry_mask)); in FindKeyIndex()
2090 WordAnd(IntPtrAdd(var_entry.value(), var_count.value()), entry_mask); in FindKeyIndex()
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/builtins/
H A Dbuiltins-internal-gen.cc130 return WordNotEqual(WordAnd(flags, IntPtrConstant(mask)), in IsPageFlagSet()
157 r0 = WordAnd(r0, IntPtrConstant((kPageAlignmentMask >> shift) & in GetMarkBit()
165 r1 = WordAnd(r1, IntPtrConstant((1 << Bitmap::kBitsPerCellLog2) - 1)); in GetMarkBit()
287 TNode<WordT> cell_offset = WordAnd( in SetBitInCell()
298 TNode<WordT> bit_index = WordAnd(WordShr(slot_offset, kTaggedSizeLog2), in SetBitInCell()
H A Dbuiltins-wasm-gen.cc119 WordAnd(IntPtrAdd(raw_size, IntPtrConstant(kObjectAlignmentMask)), in TF_BUILTIN()
H A Dbuiltins-microtask-queue-gen.cc100 WordAnd(IntPtrAdd(start, index), IntPtrSub(capacity, IntPtrConstant(1)))); in CalculateRingBufferOffset()
567 TNode<IntPtrT> new_start = WordAnd(IntPtrAdd(start, IntPtrConstant(1)), in TF_BUILTIN()
H A Dbuiltins-collections-gen.cc763 WordAnd(hash, IntPtrSub(number_of_buckets, IntPtrConstant(1))); in FindOrderedHashTableEntry()
1715 WordAnd(hash, IntPtrSub(number_of_buckets, IntPtrConstant(1))); in StoreOrderedHashMapNewEntry()
1887 WordAnd(hash, IntPtrSub(number_of_buckets, IntPtrConstant(1))); in StoreOrderedHashSetNewEntry()
2550 TVARIABLE(IntPtrT, var_entry, WordAnd(key_hash, entry_mask)); in FindKeyIndex()
2567 WordAnd(IntPtrAdd(var_entry.value(), var_count.value()), entry_mask); in FindKeyIndex()
/dports/lang/v8/v8-9.6.180.12/test/unittests/compiler/
H A Dmachine-operator-unittest.cc355 EXPECT_EQ(machine.Word32And(), machine.WordAnd()); in TEST_F()
377 EXPECT_EQ(machine.Word64And(), machine.WordAnd()); in TEST_F()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/builtins/
H A Dbuiltins-internal-gen.cc226 return WordNotEqual(WordAnd(flags, IntPtrConstant(mask)), in IsPageFlagSet()
253 r0 = WordAnd(r0, IntPtrConstant((kPageAlignmentMask >> shift) & in GetMarkBit()
261 r1 = WordAnd(r1, IntPtrConstant((1 << Bitmap::kBitsPerCellLog2) - 1)); in GetMarkBit()
383 TNode<WordT> cell_offset = WordAnd( in SetBitInCell()
394 TNode<WordT> bit_index = WordAnd(WordShr(slot_offset, kTaggedSizeLog2), in SetBitInCell()
H A Dbuiltins-microtask-queue-gen.cc99 WordAnd(IntPtrAdd(start, index), IntPtrSub(capacity, IntPtrConstant(1)))); in CalculateRingBufferOffset()
559 TNode<IntPtrT> new_start = WordAnd(IntPtrAdd(start, IntPtrConstant(1)), in TF_BUILTIN()
H A Dbuiltins-collections-gen.cc764 WordAnd(hash, IntPtrSub(number_of_buckets, IntPtrConstant(1))); in FindOrderedHashTableEntry()
1716 WordAnd(hash, IntPtrSub(number_of_buckets, IntPtrConstant(1))); in StoreOrderedHashMapNewEntry()
1888 WordAnd(hash, IntPtrSub(number_of_buckets, IntPtrConstant(1))); in StoreOrderedHashSetNewEntry()
2553 TVARIABLE(IntPtrT, var_entry, WordAnd(key_hash, entry_mask)); in FindKeyIndex()
2570 WordAnd(IntPtrAdd(var_entry.value(), var_count.value()), entry_mask); in FindKeyIndex()
/dports/lang/v8/v8-9.6.180.12/src/builtins/
H A Dbuiltins-internal-gen.cc133 return WordNotEqual(WordAnd(flags, IntPtrConstant(mask)), in IsPageFlagSet()
160 r0 = WordAnd(r0, IntPtrConstant((kPageAlignmentMask >> shift) & in GetMarkBit()
168 r1 = WordAnd(r1, IntPtrConstant((1 << Bitmap::kBitsPerCellLog2) - 1)); in GetMarkBit()
227 TNode<WordT> cell_offset = WordAnd( in SetBitInCell()
238 TNode<WordT> bit_index = WordAnd(WordShr(slot_offset, kTaggedSizeLog2), in SetBitInCell()
H A Dbuiltins-microtask-queue-gen.cc103 WordAnd(IntPtrAdd(start, index), IntPtrSub(capacity, IntPtrConstant(1)))); in CalculateRingBufferOffset()
600 TNode<IntPtrT> new_start = WordAnd(IntPtrAdd(start, IntPtrConstant(1)), in TF_BUILTIN()
H A Dbuiltins-collections-gen.cc762 WordAnd(hash, IntPtrSub(number_of_buckets, IntPtrConstant(1))); in FindOrderedHashTableEntry()
1716 WordAnd(hash, IntPtrSub(number_of_buckets, IntPtrConstant(1))); in StoreOrderedHashMapNewEntry()
1888 WordAnd(hash, IntPtrSub(number_of_buckets, IntPtrConstant(1))); in StoreOrderedHashSetNewEntry()
2551 TVARIABLE(IntPtrT, var_entry, WordAnd(key_hash, entry_mask)); in FindKeyIndex()
2568 WordAnd(IntPtrAdd(var_entry.value(), var_count.value()), entry_mask); in FindKeyIndex()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/compiler/
H A Dcode-assembler.h271 V(WordAnd, WordT, WordT, WordT) \
802 TNode<IntPtrT> WordAnd(TNode<IntPtrT> left, TNode<IntPtrT> right) { in WordAnd() function
803 return Signed(WordAnd(static_cast<Node*>(left), static_cast<Node*>(right))); in WordAnd()
805 TNode<UintPtrT> WordAnd(TNode<UintPtrT> left, TNode<UintPtrT> right) { in WordAnd() function
807 WordAnd(static_cast<Node*>(left), static_cast<Node*>(right))); in WordAnd()
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/compiler/
H A Dcode-assembler.h273 V(WordAnd, WordT, WordT, WordT) \
854 TNode<IntPtrT> WordAnd(TNode<IntPtrT> left, TNode<IntPtrT> right) { in WordAnd() function
855 return Signed(WordAnd(static_cast<Node*>(left), static_cast<Node*>(right))); in WordAnd()
857 TNode<UintPtrT> WordAnd(TNode<UintPtrT> left, TNode<UintPtrT> right) { in WordAnd() function
859 WordAnd(static_cast<Node*>(left), static_cast<Node*>(right))); in WordAnd()
/dports/www/node10/node-v10.24.1/deps/v8/src/
H A Dcode-stub-assembler.cc870 return WordEqual(WordAnd(BitcastTaggedToWord(a), in TaggedIsPositiveSmi()
1753 return WordEqual(WordAnd(BitcastMaybeObjectToWord(value), in IsStrongHeapObject()
1766 return WordEqual(WordAnd(BitcastMaybeObjectToWord(value), in IsWeakOrClearedHeapObject()
1787 return UncheckedCast<HeapObject>(BitcastWordToTagged(WordAnd( in ToWeakHeapObject()
1798 return WordNotEqual(WordAnd(BitcastMaybeObjectToWord(value), in IsObject()
6111 WordAnd(word_hash, WordSar(mask, SmiShiftBitsConstant())); in NumberToString()
6822 return WordOr(WordAnd(word, inverted_mask), encoded_value); in UpdateWord()
7033 TNode<IntPtrT> entry = Signed(WordAnd(hash, mask)); in NameDictionaryLookup()
7047 entry = Signed(WordAnd(IntPtrAdd(entry, count), mask)); in NameDictionaryLookup()
7136 TNode<IntPtrT> entry = Signed(WordAnd(hash, mask)); in NumberDictionaryLookup()
[all …]
H A Dcode-stub-assembler.h285 SMI_ARITHMETIC_BINOP(SmiAnd, WordAnd)
298 WordAnd(WordShr(BitcastTaggedToWord(a), shift), in SmiShr()
1693 return WordNotEqual(WordAnd(word, IntPtrConstant(mask)), IntPtrConstant(0)); in IsSetWord()
1701 WordAnd(BitcastTaggedToWord(smi), IntPtrConstant(mask_word)), in IsSetSmi()
1725 return WordEqual(WordAnd(word, IntPtrConstant(mask)), IntPtrConstant(0)); in IsClearWord()
/dports/lang/v8/v8-9.6.180.12/src/compiler/
H A Dcode-assembler.h276 V(WordAnd, WordT, WordT, WordT) \
944 TNode<IntPtrT> WordAnd(TNode<IntPtrT> left, TNode<IntPtrT> right) { in WordAnd() function
945 return Signed(WordAnd(static_cast<TNode<WordT>>(left), in WordAnd()
948 TNode<UintPtrT> WordAnd(TNode<UintPtrT> left, TNode<UintPtrT> right) { in WordAnd() function
949 return Unsigned(WordAnd(static_cast<TNode<WordT>>(left), in WordAnd()
/dports/lang/v8/v8-9.6.180.12/src/codegen/
H A Dcode-stub-assembler.cc570 rhs = WordAnd(value, UintPtrConstant(mask[0])); in PopulationCountFallback()
576 rhs = WordAnd(value, UintPtrConstant(mask[1])); in PopulationCountFallback()
582 rhs = WordAnd(value, UintPtrConstant(mask[2])); in PopulationCountFallback()
608 return Signed(WordAnd(value, UintPtrConstant(0xff))); in PopulationCountFallback()
1614 entry = UncheckedCast<UintPtrT>(WordAnd(entry, tag)); in LoadExternalPointerFromObject()
1703 WordNotEqual(WordAnd(BitcastTaggedToWord(map), in LoadMap()
4388 WordAnd(page_flags, in ExtractToFixedArray()
4819 WordEqual(WordAnd(page_flags, in JumpIfPointersFromHereAreInteresting()
7874 masked_word = WordAnd(word, UintPtrConstant(~mask)); in UpdateWord()
11294 WordAnd(page_flags, in TrapAllocationMemento()
[all …]
H A Dcode-stub-assembler.h616 SMI_ARITHMETIC_BINOP(SmiAnd, WordAnd, Word32And)
638 WordAnd(WordShr(BitcastTaggedToWordForTagAndSmiBits(a), shift), in SmiShr()
644 return BitcastWordToTaggedSigned(WordAnd( in SmiShr()
655 WordAnd(WordSar(BitcastTaggedToWordForTagAndSmiBits(a), shift), in SmiSar()
661 return BitcastWordToTaggedSigned(WordAnd( in SmiSar()
2828 return WordNotEqual(WordAnd(word, IntPtrConstant(mask)), IntPtrConstant(0)); in IsSetWord()
2835 return WordNotEqual(WordAnd(BitcastTaggedToWordForTagAndSmiBits(smi), in IsSetSmi()
2860 return IntPtrEqual(WordAnd(word, IntPtrConstant(mask)), IntPtrConstant(0)); in IsClearWord()
/dports/www/node10/node-v10.24.1/deps/v8/src/compiler/
H A Dgraph-assembler.h37 V(WordAnd) \
H A Dcode-assembler.h823 TNode<IntPtrT> WordAnd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
825 WordAnd(static_cast<Node*>(left), static_cast<Node*>(right)));
891 TNode<WordT> WordAnd(SloppyTNode<WordT> left, SloppyTNode<WordT> right);
H A Draw-machine-assembler.h205 Node* WordAnd(Node* a, Node* b) { in WordAnd() function
206 return AddNode(machine()->WordAnd(), a, b); in WordAnd()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/codegen/
H A Dcode-stub-assembler.h707 SMI_ARITHMETIC_BINOP(SmiAnd, WordAnd, Word32And)
729 WordAnd(WordShr(BitcastTaggedToWordForTagAndSmiBits(a), shift), in SmiShr()
735 return BitcastWordToTaggedSigned(WordAnd( in SmiShr()
746 WordAnd(WordSar(BitcastTaggedToWordForTagAndSmiBits(a), shift), in SmiSar()
752 return BitcastWordToTaggedSigned(WordAnd( in SmiSar()
2928 return WordNotEqual(WordAnd(word, IntPtrConstant(mask)), IntPtrConstant(0)); in IsSetWord()
2935 return WordNotEqual(WordAnd(BitcastTaggedToWordForTagAndSmiBits(smi), in IsSetSmi()
2960 return IntPtrEqual(WordAnd(word, IntPtrConstant(mask)), IntPtrConstant(0)); in IsClearWord()
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/codegen/
H A Dcode-stub-assembler.h595 SMI_ARITHMETIC_BINOP(SmiAnd, WordAnd, Word32And)
617 WordAnd(WordShr(BitcastTaggedToWordForTagAndSmiBits(a), shift), in SmiShr()
623 return BitcastWordToTaggedSigned(WordAnd( in SmiShr()
634 WordAnd(WordSar(BitcastTaggedToWordForTagAndSmiBits(a), shift), in SmiSar()
640 return BitcastWordToTaggedSigned(WordAnd( in SmiSar()
2690 return WordNotEqual(WordAnd(word, IntPtrConstant(mask)), IntPtrConstant(0)); in IsSetWord()
2697 return WordNotEqual(WordAnd(BitcastTaggedToWordForTagAndSmiBits(smi), in IsSetSmi()
2722 return IntPtrEqual(WordAnd(word, IntPtrConstant(mask)), IntPtrConstant(0)); in IsClearWord()

123