• Home
  • Raw
  • Download

Lines Matching refs:WordT

55 struct WordT : IntegralT {  struct
61 struct RawPtrT : WordT { argument
90 struct IntPtrT : WordT {
93 struct UintPtrT : WordT {
342 static const bool value = types_have_common_values<WordT, U>::value;
346 static const bool value = types_have_common_values<WordT, U>::value;
448 V(IntPtrLessThan, BoolT, WordT, WordT) \
449 V(IntPtrLessThanOrEqual, BoolT, WordT, WordT) \
450 V(IntPtrGreaterThan, BoolT, WordT, WordT) \
451 V(IntPtrGreaterThanOrEqual, BoolT, WordT, WordT) \
458 V(UintPtrLessThan, BoolT, WordT, WordT) \
459 V(UintPtrLessThanOrEqual, BoolT, WordT, WordT) \
460 V(UintPtrGreaterThan, BoolT, WordT, WordT) \
461 V(UintPtrGreaterThanOrEqual, BoolT, WordT, WordT)
486 V(WordRor, WordT, WordT, IntegralT) \
519 V(BitcastWordToTagged, Object, WordT) \
520 V(BitcastWordToTaggedSigned, Smi, WordT) \
542 V(WordNot, WordT, WordT) \
738 TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
742 TNode<UintPtrT> Unsigned(TNode<WordT> x) {
795 TNode<WordT> WordPoisonOnSpeculation(SloppyTNode<WordT> value);
864 return WordEqual(ReinterpretCast<WordT>(left),
865 ReinterpretCast<WordT>(right));
868 return WordEqual(ReinterpretCast<WordT>(left),
869 ReinterpretCast<WordT>(right));
872 return WordEqual(ReinterpretCast<WordT>(left),
873 ReinterpretCast<WordT>(right));
880 return WordNotEqual(ReinterpretCast<WordT>(left),
881 ReinterpretCast<WordT>(right));
884 return WordNotEqual(ReinterpretCast<WordT>(left),
885 ReinterpretCast<WordT>(right));
888 return WordNotEqual(ReinterpretCast<WordT>(left),
889 ReinterpretCast<WordT>(right));
892 TNode<BoolT> IntPtrEqual(SloppyTNode<WordT> left, SloppyTNode<WordT> right);
893 TNode<BoolT> WordEqual(SloppyTNode<WordT> left, SloppyTNode<WordT> right);
894 TNode<BoolT> WordNotEqual(SloppyTNode<WordT> left, SloppyTNode<WordT> right);
909 TNode<WordT> IntPtrAdd(SloppyTNode<WordT> left, SloppyTNode<WordT> right);
910 TNode<WordT> IntPtrSub(SloppyTNode<WordT> left, SloppyTNode<WordT> right);
911 TNode<WordT> IntPtrMul(SloppyTNode<WordT> left, SloppyTNode<WordT> right);
925 TNode<WordT> WordShl(SloppyTNode<WordT> value, int shift);
926 TNode<WordT> WordShr(SloppyTNode<WordT> value, int shift);
927 TNode<WordT> WordSar(SloppyTNode<WordT> value, int shift);
933 TNode<WordT> WordOr(SloppyTNode<WordT> left, SloppyTNode<WordT> right);
934 TNode<WordT> WordAnd(SloppyTNode<WordT> left, SloppyTNode<WordT> right);
935 TNode<WordT> WordXor(SloppyTNode<WordT> left, SloppyTNode<WordT> right);
936 TNode<WordT> WordShl(SloppyTNode<WordT> left, SloppyTNode<IntegralT> right);
937 TNode<WordT> WordShr(SloppyTNode<WordT> left, SloppyTNode<IntegralT> right);
938 TNode<WordT> WordSar(SloppyTNode<WordT> left, SloppyTNode<IntegralT> right);