Lines Matching refs:left
885 TNode<UintPtrT> WordShr(TNode<UintPtrT> left, TNode<IntegralT> right) {
886 return Unsigned(WordShr(static_cast<TNode<WordT>>(left), right));
888 TNode<IntPtrT> WordSar(TNode<IntPtrT> left, TNode<IntegralT> right) {
889 return Signed(WordSar(static_cast<TNode<WordT>>(left), right));
891 TNode<IntPtrT> WordShl(TNode<IntPtrT> left, TNode<IntegralT> right) {
892 return Signed(WordShl(static_cast<TNode<WordT>>(left), right));
894 TNode<UintPtrT> WordShl(TNode<UintPtrT> left, TNode<IntegralT> right) {
895 return Unsigned(WordShl(static_cast<TNode<WordT>>(left), right));
898 TNode<Int32T> Word32Shl(TNode<Int32T> left, TNode<Int32T> right) {
899 return Signed(Word32Shl(static_cast<TNode<Word32T>>(left), right));
901 TNode<Uint32T> Word32Shl(TNode<Uint32T> left, TNode<Uint32T> right) {
902 return Unsigned(Word32Shl(static_cast<TNode<Word32T>>(left), right));
904 TNode<Uint32T> Word32Shr(TNode<Uint32T> left, TNode<Uint32T> right) {
905 return Unsigned(Word32Shr(static_cast<TNode<Word32T>>(left), right));
907 TNode<Int32T> Word32Sar(TNode<Int32T> left, TNode<Int32T> right) {
908 return Signed(Word32Sar(static_cast<TNode<Word32T>>(left), right));
911 TNode<Int64T> Word64Shl(TNode<Int64T> left, TNode<Int64T> right) {
912 return Signed(Word64Shl(static_cast<TNode<Word64T>>(left), right));
914 TNode<Uint64T> Word64Shl(TNode<Uint64T> left, TNode<Uint64T> right) {
915 return Unsigned(Word64Shl(static_cast<TNode<Word64T>>(left), right));
917 TNode<Uint64T> Word64Shr(TNode<Uint64T> left, TNode<Uint64T> right) {
918 return Unsigned(Word64Shr(static_cast<TNode<Word64T>>(left), right));
920 TNode<Int64T> Word64Sar(TNode<Int64T> left, TNode<Int64T> right) {
921 return Signed(Word64Sar(static_cast<TNode<Word64T>>(left), right));
924 TNode<Int64T> Word64And(TNode<Int64T> left, TNode<Int64T> right) {
925 return Signed(Word64And(static_cast<TNode<Word64T>>(left), right));
927 TNode<Uint64T> Word64And(TNode<Uint64T> left, TNode<Uint64T> right) {
928 return Unsigned(Word64And(static_cast<TNode<Word64T>>(left), right));
931 TNode<Int64T> Word64Xor(TNode<Int64T> left, TNode<Int64T> right) {
932 return Signed(Word64Xor(static_cast<TNode<Word64T>>(left), right));
934 TNode<Uint64T> Word64Xor(TNode<Uint64T> left, TNode<Uint64T> right) {
935 return Unsigned(Word64Xor(static_cast<TNode<Word64T>>(left), right));
945 TNode<IntPtrT> WordAnd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
946 return Signed(WordAnd(static_cast<TNode<WordT>>(left),
949 TNode<UintPtrT> WordAnd(TNode<UintPtrT> left, TNode<UintPtrT> right) {
950 return Unsigned(WordAnd(static_cast<TNode<WordT>>(left),
954 TNode<Int32T> Word32And(TNode<Int32T> left, TNode<Int32T> right) {
955 return Signed(Word32And(static_cast<TNode<Word32T>>(left),
958 TNode<Uint32T> Word32And(TNode<Uint32T> left, TNode<Uint32T> right) {
959 return Unsigned(Word32And(static_cast<TNode<Word32T>>(left),
963 TNode<IntPtrT> WordOr(TNode<IntPtrT> left, TNode<IntPtrT> right) {
964 return Signed(WordOr(static_cast<TNode<WordT>>(left),
968 TNode<Int32T> Word32Or(TNode<Int32T> left, TNode<Int32T> right) {
969 return Signed(Word32Or(static_cast<TNode<Word32T>>(left),
972 TNode<Uint32T> Word32Or(TNode<Uint32T> left, TNode<Uint32T> right) {
973 return Unsigned(Word32Or(static_cast<TNode<Word32T>>(left),
977 TNode<BoolT> IntPtrEqual(TNode<WordT> left, TNode<WordT> right);
978 TNode<BoolT> WordEqual(TNode<WordT> left, TNode<WordT> right);
979 TNode<BoolT> WordNotEqual(TNode<WordT> left, TNode<WordT> right);
980 TNode<BoolT> Word32Equal(TNode<Word32T> left, TNode<Word32T> right);
981 TNode<BoolT> Word32NotEqual(TNode<Word32T> left, TNode<Word32T> right);
982 TNode<BoolT> Word64Equal(TNode<Word64T> left, TNode<Word64T> right);
983 TNode<BoolT> Word64NotEqual(TNode<Word64T> left, TNode<Word64T> right);
988 TNode<BoolT> Word32Or(TNode<BoolT> left, TNode<BoolT> right) {
989 return UncheckedCast<BoolT>(Word32Or(static_cast<TNode<Word32T>>(left),
992 TNode<BoolT> Word32And(TNode<BoolT> left, TNode<BoolT> right) {
993 return UncheckedCast<BoolT>(Word32And(static_cast<TNode<Word32T>>(left),
997 TNode<Int32T> Int32Add(TNode<Int32T> left, TNode<Int32T> right) {
998 return Signed(Int32Add(static_cast<TNode<Word32T>>(left),
1002 TNode<Uint32T> Uint32Add(TNode<Uint32T> left, TNode<Uint32T> right) {
1003 return Unsigned(Int32Add(static_cast<TNode<Word32T>>(left),
1007 TNode<Uint32T> Uint32Sub(TNode<Uint32T> left, TNode<Uint32T> right) {
1008 return Unsigned(Int32Sub(static_cast<TNode<Word32T>>(left),
1012 TNode<Int32T> Int32Sub(TNode<Int32T> left, TNode<Int32T> right) {
1013 return Signed(Int32Sub(static_cast<TNode<Word32T>>(left),
1017 TNode<Int32T> Int32Mul(TNode<Int32T> left, TNode<Int32T> right) {
1018 return Signed(Int32Mul(static_cast<TNode<Word32T>>(left),
1022 TNode<Int64T> Int64Add(TNode<Int64T> left, TNode<Int64T> right) {
1023 return Signed(Int64Add(static_cast<TNode<Word64T>>(left), right));
1026 TNode<Uint64T> Uint64Add(TNode<Uint64T> left, TNode<Uint64T> right) {
1027 return Unsigned(Int64Add(static_cast<TNode<Word64T>>(left), right));
1030 TNode<Int64T> Int64Sub(TNode<Int64T> left, TNode<Int64T> right) {
1031 return Signed(Int64Sub(static_cast<TNode<Word64T>>(left), right));
1034 TNode<Uint64T> Uint64Sub(TNode<Uint64T> left, TNode<Uint64T> right) {
1035 return Unsigned(Int64Sub(static_cast<TNode<Word64T>>(left), right));
1038 TNode<Int64T> Int64Mul(TNode<Int64T> left, TNode<Int64T> right) {
1039 return Signed(Int64Mul(static_cast<TNode<Word64T>>(left), right));
1042 TNode<Uint64T> Uint64Mul(TNode<Uint64T> left, TNode<Uint64T> right) {
1043 return Unsigned(Int64Mul(static_cast<TNode<Word64T>>(left), right));
1046 TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
1047 return Signed(IntPtrAdd(static_cast<TNode<WordT>>(left),
1050 TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
1051 return Signed(IntPtrSub(static_cast<TNode<WordT>>(left),
1054 TNode<IntPtrT> IntPtrMul(TNode<IntPtrT> left, TNode<IntPtrT> right) {
1055 return Signed(IntPtrMul(static_cast<TNode<WordT>>(left),
1058 TNode<UintPtrT> UintPtrAdd(TNode<UintPtrT> left, TNode<UintPtrT> right) {
1059 return Unsigned(IntPtrAdd(static_cast<TNode<WordT>>(left),
1062 TNode<UintPtrT> UintPtrSub(TNode<UintPtrT> left, TNode<UintPtrT> right) {
1063 return Unsigned(IntPtrSub(static_cast<TNode<WordT>>(left),
1066 TNode<RawPtrT> RawPtrAdd(TNode<RawPtrT> left, TNode<IntPtrT> right) {
1067 return ReinterpretCast<RawPtrT>(IntPtrAdd(left, right));
1069 TNode<RawPtrT> RawPtrSub(TNode<RawPtrT> left, TNode<IntPtrT> right) {
1070 return ReinterpretCast<RawPtrT>(IntPtrSub(left, right));
1072 TNode<IntPtrT> RawPtrSub(TNode<RawPtrT> left, TNode<RawPtrT> right) {
1073 return Signed(IntPtrSub(static_cast<TNode<WordT>>(left),
1090 TNode<Int32T> Int32Sub(TNode<Int32T> left, int right) {
1091 return Int32Sub(left, Int32Constant(right));
1093 TNode<Word32T> Word32And(TNode<Word32T> left, int right) {
1094 return Word32And(left, Int32Constant(right));
1096 TNode<Int32T> Word32Shl(TNode<Int32T> left, int right) {
1097 return Word32Shl(left, Int32Constant(right));
1099 TNode<BoolT> Word32Equal(TNode<Word32T> left, int right) {
1100 return Word32Equal(left, Int32Constant(right));
1226 // arguments are left on the stack unmodified. Therefore, this tail call can