Searched refs:WordAnd (Results 1 – 8 of 8) sorted by relevance
/external/v8/src/ |
D | code-stub-assembler.cc | 145 WordAnd(value, IntPtrSub(value, IntPtrConstant(1))), in WordIsPowerOfTwo() 569 return WordEqual(WordAnd(BitcastTaggedToWord(a), IntPtrConstant(kSmiTagMask)), in TaggedIsSmi() 574 return WordEqual(WordAnd(a, IntPtrConstant(kSmiTagMask | kSmiSignMask)), in WordIsPositiveSmi() 580 WordAnd(word, IntPtrConstant((1 << kPointerSizeLog2) - 1))); in WordIsWordAligned() 780 Branch(WordAnd(top, IntPtrConstant(kDoubleAlignmentMask)), ¬_aligned, in AllocateRawAligned() 1451 Node* size = WordAnd(raw_size, IntPtrConstant(~kObjectAlignmentMask)); in AllocateSeqOneByteString() 1511 Node* size = WordAnd(raw_size, IntPtrConstant(~kObjectAlignmentMask)); in AllocateSeqTwoByteString() 1627 Node* anded_instance_types = WordAnd(left_instance_type, right_instance_type); in NewConsString() 1646 WordAnd(anded_instance_types, in NewConsString() 1650 Branch(WordNotEqual(WordAnd(xored_instance_types, in NewConsString() [all …]
|
D | fast-accessor-assembler.cc | 224 Node* instance_type = assembler_->WordAnd( in CheckIsJSObjectOrJump()
|
D | code-stub-assembler.h | 747 return WordNotEqual(WordAnd(word, IntPtrConstant(T::kMask)), in IsSetWord()
|
/external/v8/src/builtins/ |
D | builtins-regexp.cc | 384 a->WordAnd(a->SmiUntag(flags), in RegExpPrototypeExecInternal() 633 a->GotoIf(a->WordEqual(a->WordAnd(flags_intptr, mask), int_zero), \ in Generate_RegExpPrototypeFlagsGetter() 703 a->GotoIf(a->WordEqual(a->WordAnd(flags_intptr, mask), int_zero), \ in Generate_RegExpPrototypeFlagsGetter() 801 Node* const is_flag_set = a->WordNotEqual(a->WordAnd(flags, mask), smi_zero); in FastFlagGetter() 1747 a->WordAnd(int_elem, a->IntPtrConstant(0x7ff))); in ReplaceGlobalCallableFastPath() 1886 a->WordAnd(a->SmiUntag(flags), a->IntPtrConstant(JSRegExp::kGlobal)); in ReplaceSimpleStringFastPath()
|
/external/v8/src/compiler/ |
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 | code-assembler.h | 95 V(WordAnd) \
|
D | wasm-compiler.cc | 2570 return graph()->NewNode(jsgraph()->machine()->WordAnd(), value, in BuildTestNotSmi()
|
D | effect-control-linearizer.cc | 2862 graph()->NewNode(machine()->WordAnd(), value, in ObjectIsSmi()
|