Searched refs:WordAnd (Results 1 – 8 of 8) sorted by relevance
/external/v8/src/ |
D | code-stub-assembler.h | 185 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()
|
D | code-stub-assembler.cc | 203 [=] { 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)), ¬_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/ |
D | graph-assembler.h | 37 V(WordAnd) \
|
D | code-assembler.h | 101 V(WordAnd) \
|
D | raw-machine-assembler.h | 179 Node* WordAnd(Node* a, Node* b) { in WordAnd() function 180 return AddNode(machine()->WordAnd(), a, b); in WordAnd()
|
D | effect-control-linearizer.cc | 2190 return __ WordEqual(__ WordAnd(value, __ IntPtrConstant(kSmiTagMask)), in ObjectIsSmi()
|
D | wasm-compiler.cc | 2690 return graph()->NewNode(jsgraph()->machine()->WordAnd(), value, in BuildTestNotSmi()
|
/external/v8/src/builtins/ |
D | builtins-regexp.cc | 273 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()
|