Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/builtins/
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()
894 CSA_DCHECK(this, IntPtrEqual(WordAnd(excluded_properties, in TF_BUILTIN()
Dbuiltins-microtask-queue-gen.cc103 WordAnd(IntPtrAdd(start, index), IntPtrSub(capacity, IntPtrConstant(1)))); in CalculateRingBufferOffset()
615 TNode<IntPtrT> new_start = WordAnd(IntPtrAdd(start, IntPtrConstant(1)), in TF_BUILTIN()
Dbuiltins-collections-gen.cc770 WordAnd(hash, IntPtrSub(number_of_buckets, IntPtrConstant(1))); in FindOrderedHashTableEntry()
1724 WordAnd(hash, IntPtrSub(number_of_buckets, IntPtrConstant(1))); in StoreOrderedHashMapNewEntry()
1896 WordAnd(hash, IntPtrSub(number_of_buckets, IntPtrConstant(1))); in StoreOrderedHashSetNewEntry()
2559 TVARIABLE(IntPtrT, var_entry, WordAnd(key_hash, entry_mask)); in FindKeyIndex()
2576 WordAnd(IntPtrAdd(var_entry.value(), var_count.value()), entry_mask); in FindKeyIndex()
Dbase.tq950 extern operator '&' macro WordAnd(intptr, intptr): intptr;
960 extern operator '&' macro WordAnd(uintptr, uintptr): uintptr;
/third_party/node/deps/v8/src/compiler/
Dcode-assembler.h276 V(WordAnd, WordT, WordT, WordT) \
945 TNode<IntPtrT> WordAnd(TNode<IntPtrT> left, TNode<IntPtrT> right) { in WordAnd() function
946 return Signed(WordAnd(static_cast<TNode<WordT>>(left), in WordAnd()
949 TNode<UintPtrT> WordAnd(TNode<UintPtrT> left, TNode<UintPtrT> right) { in WordAnd() function
950 return Unsigned(WordAnd(static_cast<TNode<WordT>>(left), in WordAnd()
Draw-machine-assembler.h340 Node* WordAnd(Node* a, Node* b) { in WordAnd() function
341 return AddNode(machine()->WordAnd(), a, b); in WordAnd()
Dmemory-lowering.cc447 decoded_ptr = __ WordAnd(decoded_ptr, tag); in DecodeExternalPointer()
Dgraph-assembler.h98 V(WordAnd) \
Dcode-assembler.cc241 GotoIf(WordNotEqual(WordAnd(BitcastMaybeObjectToWord(node), in GenerateCheckMaybeObjectIsObject()
Deffect-control-linearizer.cc5391 __ GotoIfNot(__ IntPtrEqual(__ WordAnd(index, one), zero), &if_double); in LowerLoadFieldByIndex()
6555 hash = __ WordAnd(hash, __ IntSub(number_of_buckets, __ IntPtrConstant(1))); in LowerFindOrderedHashMapEntryForInt32Key()
6653 __ WordAnd(__ BitcastMaybeObjectToWord(maybe_object), in BuildStrongReferenceFromWeakReference()
6666 return __ WordEqual(__ WordAnd(__ BitcastMaybeObjectToWord(maybe_object), in BuildIsWeakReferenceTo()
Dwasm-compiler.cc316 return WordEqual(WordAnd(object, IntPtrConstant(kSmiTagMask)), in IsI31()
3274 return gasm_->WordAnd(decoded_ptr, gasm_->IntPtrConstant(~tag)); in BuildLoadExternalPointerFromObject()
3797 gasm_->WordAnd(effective_offset, gasm_->IntPtrConstant(align_mask)); in CheckBoundsAndAlignment()
/third_party/node/deps/v8/src/codegen/
Dcode-stub-assembler.cc338 [=] { return WordAnd(value, IntPtrSub(value, IntPtrConstant(1))); }), in WordIsPowerOfTwo()
571 lhs = WordAnd(WordShr(value, UintPtrConstant(1)), UintPtrConstant(mask[0])); in PopulationCountFallback()
572 rhs = WordAnd(value, UintPtrConstant(mask[0])); in PopulationCountFallback()
577 lhs = WordAnd(WordShr(value, UintPtrConstant(2)), UintPtrConstant(mask[1])); in PopulationCountFallback()
578 rhs = WordAnd(value, UintPtrConstant(mask[1])); in PopulationCountFallback()
583 lhs = WordAnd(WordShr(value, UintPtrConstant(4)), UintPtrConstant(mask[2])); in PopulationCountFallback()
584 rhs = WordAnd(value, UintPtrConstant(mask[2])); in PopulationCountFallback()
610 return Signed(WordAnd(value, UintPtrConstant(0xff))); in PopulationCountFallback()
1164 return WordEqual(WordAnd(BitcastTaggedToWordForTagAndSmiBits(a), in TaggedIsPositiveSmi()
1262 GotoIfNot(WordAnd(top, IntPtrConstant(kDoubleAlignmentMask)), &next); in AllocateRaw()
[all …]
Dcode-stub-assembler.h618 SMI_ARITHMETIC_BINOP(SmiAnd, WordAnd, Word32And)
648 WordAnd(WordShr(BitcastTaggedToWordForTagAndSmiBits(a), shift), in SmiShr()
654 result = BitcastWordToTaggedSigned(WordAnd( in SmiShr()
674 WordAnd(WordSar(BitcastTaggedToWordForTagAndSmiBits(a), shift), in SmiSar()
680 return BitcastWordToTaggedSigned(WordAnd( in SmiSar()
2944 return WordNotEqual(WordAnd(word, IntPtrConstant(mask)), IntPtrConstant(0)); in IsSetWord()
2951 return WordNotEqual(WordAnd(BitcastTaggedToWordForTagAndSmiBits(smi), in IsSetSmi()
2976 return IntPtrEqual(WordAnd(word, IntPtrConstant(mask)), IntPtrConstant(0)); in IsClearWord()
/third_party/node/deps/v8/src/ic/
Daccessor-assembler.cc1027 WordNotEqual(WordAnd(handler_flags, IntPtrConstant(mask)), in HandleProtoHandler()
/third_party/chromium/patch/
D0004-ohos-3.2-Beta5.patch45530 __ GotoIfNot(__ IntPtrEqual(__ WordAnd(index, one), zero), &if_double);