Lines Matching defs:mask

2844                               uint32_t mask);
2847 TNode<UintPtrT> DecodeWord(TNode<WordT> word, uint32_t shift, uintptr_t mask);
2883 // at {shift} and fitting in {mask}.
2885 uint32_t shift, uint32_t mask,
2889 // at {shift} and fitting in {mask}.
2891 uint32_t shift, uintptr_t mask,
2900 // Returns true if any of the mask's bits in given |word32| are set.
2901 TNode<BoolT> IsSetWord32(TNode<Word32T> word32, uint32_t mask) {
2902 return Word32NotEqual(Word32And(word32, Int32Constant(mask)),
2906 // Returns true if none of the mask's bits in given |word32| are set.
2907 TNode<BoolT> IsNotSetWord32(TNode<Word32T> word32, uint32_t mask) {
2908 return Word32Equal(Word32And(word32, Int32Constant(mask)),
2912 // Returns true if all of the mask's bits in a given |word32| are set.
2913 TNode<BoolT> IsAllSetWord32(TNode<Word32T> word32, uint32_t mask) {
2914 TNode<Int32T> const_mask = Int32Constant(mask);
2942 // Returns true if any of the mask's bits in given |word| are set.
2943 TNode<BoolT> IsSetWord(TNode<WordT> word, uint32_t mask) {
2944 return WordNotEqual(WordAnd(word, IntPtrConstant(mask)), IntPtrConstant(0));
2947 // Returns true if any of the mask's bit are set in the given Smi.
2948 // Smi-encoding of the mask is performed implicitly!
2962 // Returns true if all of the mask's bits in given |word32| are clear.
2963 TNode<BoolT> IsClearWord32(TNode<Word32T> word32, uint32_t mask) {
2964 return Word32Equal(Word32And(word32, Int32Constant(mask)),
2974 // Returns true if all of the mask's bits in given |word| are clear.
2975 TNode<BoolT> IsClearWord(TNode<WordT> word, uint32_t mask) {
2976 return IntPtrEqual(WordAnd(word, IntPtrConstant(mask)), IntPtrConstant(0));