Home
last modified time | relevance | path

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

/external/v8/src/
Dcode-stub-assembler.h185 SMI_ARITHMETIC_BINOP(SmiAnd, WordAnd) in SMI_ARITHMETIC_BINOP()
195 WordAnd(WordShr(BitcastTaggedToWord(a), shift), in SmiShr()
840 return WordNotEqual(WordAnd(word, IntPtrConstant(mask)), IntPtrConstant(0)); in IsSetWord()
848 WordAnd(BitcastTaggedToWord(smi), IntPtrConstant(mask_word)), in IsSetSmi()
872 return WordEqual(WordAnd(word, IntPtrConstant(mask)), IntPtrConstant(0)); in IsClearWord()
Dcode-stub-assembler.cc203 [=] { return WordAnd(value, IntPtrSub(value, IntPtrConstant(1))); }, in WordIsPowerOfTwo()
592 return WordEqual(WordAnd(BitcastTaggedToWord(a), IntPtrConstant(kSmiTagMask)), in TaggedIsSmi()
598 WordAnd(BitcastTaggedToWord(a), IntPtrConstant(kSmiTagMask)), in TaggedIsNotSmi()
603 return WordEqual(WordAnd(BitcastTaggedToWord(a), in TaggedIsPositiveSmi()
610 WordAnd(word, IntPtrConstant((1 << kPointerSizeLog2) - 1))); in WordIsWordAligned()
755 Branch(WordAnd(top, IntPtrConstant(kDoubleAlignmentMask)), &not_aligned, in AllocateRawAligned()
1556 Node* size = WordAnd(raw_size, IntPtrConstant(~kObjectAlignmentMask)); in AllocateSeqOneByteString()
1627 Node* size = WordAnd(raw_size, IntPtrConstant(~kObjectAlignmentMask)); in AllocateSeqTwoByteString()
3829 Node* index = WordAnd(hash, SmiUntag(BitcastWordToTagged(mask))); in NumberToString()
3861 WordAnd(WordShl(BitcastTaggedToWord(argument), one), mask)); in NumberToString()
[all …]
/external/v8/src/compiler/
Dgraph-assembler.h37 V(WordAnd) \
Dcode-assembler.h101 V(WordAnd) \
Draw-machine-assembler.h179 Node* WordAnd(Node* a, Node* b) { in WordAnd() function
180 return AddNode(machine()->WordAnd(), a, b); in WordAnd()
Deffect-control-linearizer.cc2190 return __ WordEqual(__ WordAnd(value, __ IntPtrConstant(kSmiTagMask)), in ObjectIsSmi()
Dwasm-compiler.cc2690 return graph()->NewNode(jsgraph()->machine()->WordAnd(), value, in BuildTestNotSmi()
/external/v8/src/builtins/
Dbuiltins-regexp.cc273 Node* const is_global_or_sticky = WordAnd( in RegExpPrototypeExecBodyWithoutResult()
2316 WordAnd(int_elem, IntPtrConstant(0x7ff))); in ReplaceGlobalCallableFastPath()
2440 WordAnd(SmiUntag(flags), IntPtrConstant(JSRegExp::kGlobal)); in ReplaceSimpleStringFastPath()