Lines Matching defs:word32

2814   // field |BitField| in |word32|. Returns result as an uint32 node.
2816 TNode<Uint32T> DecodeWord32(TNode<Word32T> word32) {
2817 return DecodeWord32(word32, BitField::kShift, BitField::kMask);
2828 // field |BitField| in |word32|. Returns result as a word-size node.
2830 TNode<UintPtrT> DecodeWordFromWord32(TNode<Word32T> word32) {
2831 return DecodeWord<BitField>(ChangeUint32ToWord(word32));
2842 // Decodes an unsigned (!) value from |word32| to an uint32 node.
2843 TNode<Uint32T> DecodeWord32(TNode<Word32T> word32, uint32_t shift,
2894 // Returns true if any of the |T|'s bits in given |word32| are set.
2896 TNode<BoolT> IsSetWord32(TNode<Word32T> word32) {
2897 return IsSetWord32(word32, T::kMask);
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) {
2915 return Word32Equal(Word32And(word32, const_mask), const_mask);
2918 // Returns true if the bit field |BitField| in |word32| is equal to a given
2921 TNode<BoolT> IsEqualInWord32(TNode<Word32T> word32,
2924 Word32And(word32, Int32Constant(BitField::kMask));
2928 // Returns true if the bit field |BitField| in |word32| is not equal to a
2931 TNode<BoolT> IsNotEqualInWord32(TNode<Word32T> word32,
2933 return Word32BinaryNot(IsEqualInWord32<BitField>(word32, value));
2956 // Returns true if all of the |T|'s bits in given |word32| are clear.
2958 TNode<BoolT> IsClearWord32(TNode<Word32T> word32) {
2959 return IsClearWord32(word32, T::kMask);
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)),