Home | History | Annotate | Download | only in arm64

Lines Matching refs:Int32Constant

42 // Helper to build Int32Constant or Int64Constant depending on the given
48 return m.Int32Constant(static_cast<int32_t>(value));
410 m.Return((m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm)));
423 m.Return((m.*dpi.constructor)(m.Int32Constant(imm), m.Parameter(0)));
572 m.Parameter(0), m.Word32And(m.Parameter(1), m.Int32Constant(0xff))));
587 m.Parameter(0), m.Word32And(m.Parameter(1), m.Int32Constant(0xffff))));
603 m.Word32Sar(m.Word32Shl(m.Parameter(1), m.Int32Constant(24)),
604 m.Int32Constant(24))));
620 m.Word32Sar(m.Word32Shl(m.Parameter(1), m.Int32Constant(16)),
621 m.Int32Constant(16))));
640 m.Return(m.Int32Add(m.Int32Constant(imm), m.Parameter(0)));
672 m.Return(m.Int32Sub(m.Int32Constant(0), m.Parameter(0)));
713 m.Int32Constant(0),
714 (m.*shift.mi.constructor)(m.Parameter(1), m.Int32Constant(imm))));
763 m.Return(m.Int32Add(m.Int32Constant(-imm), m.Parameter(0)));
806 (m.*shift.mi.constructor)(m.Parameter(1), m.Int32Constant(imm)),
848 m.Return(m.Int32Add(m.Word32And(m.Parameter(0), m.Int32Constant(0xff)),
860 m.Return(m.Int64Add(m.Word32And(m.Parameter(0), m.Int32Constant(0xff)),
876 m.Return(m.Int32Add(m.Word32And(m.Parameter(0), m.Int32Constant(0xffff)),
888 m.Return(m.Int64Add(m.Word32And(m.Parameter(0), m.Int32Constant(0xffff)),
905 m.Int32Add(m.Word32Sar(m.Word32Shl(m.Parameter(0), m.Int32Constant(24)),
906 m.Int32Constant(24)),
919 m.Int64Add(m.Word32Sar(m.Word32Shl(m.Parameter(0), m.Int32Constant(24)),
920 m.Int32Constant(24)),
937 m.Int32Add(m.Word32Sar(m.Word32Shl(m.Parameter(0), m.Int32Constant(16)),
938 m.Int32Constant(16)),
951 m.Int64Add(m.Word32Sar(m.Word32Shl(m.Parameter(0), m.Int32Constant(16)),
952 m.Int32Constant(16)),
979 m.Return(m.Int32Constant(1));
981 m.Return(m.Int32Constant(0));
1002 m.Branch(m.Word32And(m.Parameter(0), m.Int32Constant(imm)), &a, &b);
1004 m.Return(m.Int32Constant(1));
1006 m.Return(m.Int32Constant(0));
1027 m.Return(m.Int32Constant(1));
1029 m.Return(m.Int32Constant(0));
1045 m.Branch(m.Int32Add(m.Parameter(0), m.Int32Constant(imm)), &a, &b);
1047 m.Return(m.Int32Constant(1));
1049 m.Return(m.Int32Constant(0));
1063 m.Branch(m.Int32Sub(m.Parameter(0), m.Int32Constant(imm)), &a, &b);
1065 m.Return(m.Int32Constant(1));
1067 m.Return(m.Int32Constant(0));
1084 m.Branch(m.Word32And(m.Int32Constant(imm), m.Parameter(0)), &a, &b);
1086 m.Return(m.Int32Constant(1));
1088 m.Return(m.Int32Constant(0));
1110 m.Return(m.Int32Constant(1));
1112 m.Return(m.Int32Constant(0));
1129 m.Branch(m.Int32Add(m.Int32Constant(imm), m.Parameter(0)), &a, &b);
1131 m.Return(m.Int32Constant(1));
1133 m.Return(m.Int32Constant(0));
1149 m.Branch(m.Word32And(m.Parameter(0), m.Int32Constant(mask)), &a, &b);
1151 m.Return(m.Int32Constant(1));
1153 m.Return(m.Int32Constant(0));
1168 m.Word32BinaryNot(m.Word32And(m.Parameter(0), m.Int32Constant(mask))),
1171 m.Return(m.Int32Constant(1));
1173 m.Return(m.Int32Constant(0));
1189 m.Branch(m.Word32And(m.Int32Constant(mask), m.Parameter(0)), &a, &b);
1191 m.Return(m.Int32Constant(1));
1193 m.Return(m.Int32Constant(0));
1208 m.Word32BinaryNot(m.Word32And(m.Int32Constant(mask), m.Parameter(0))),
1211 m.Return(m.Int32Constant(1));
1213 m.Return(m.Int32Constant(0));
1232 m.Return(m.Int32Constant(1));
1234 m.Return(m.Int32Constant(0));
1253 m.Return(m.Int32Constant(1));
1255 m.Return(m.Int32Constant(0));
1271 m.Branch(m.Word32Equal(m.Word32And(m.Int32Constant(mask), m.Parameter(0)),
1272 m.Int32Constant(0)),
1275 m.Return(m.Int32Constant(1));
1277 m.Return(m.Int32Constant(0));
1292 m.Word32NotEqual(m.Word32And(m.Int32Constant(mask), m.Parameter(0)),
1293 m.Int32Constant(0)),
1296 m.Return(m.Int32Constant(1));
1298 m.Return(m.Int32Constant(0));
1359 m.Return(m.Int32Constant(1));
1361 m.Return(m.Int32Constant(0));
1376 m.Return(m.Int32Constant(1));
1378 m.Return(m.Int32Constant(0));
1393 m.Branch(m.Word32Equal(p0, m.Int32Constant(0)), &a, &b);
1395 m.Return(m.Int32Constant(1));
1397 m.Return(m.Int32Constant(0));
1410 m.Branch(m.Word32NotEqual(p0, m.Int32Constant(0)), &a, &b);
1412 m.Return(m.Int32Constant(1));
1414 m.Return(m.Int32Constant(0));
1488 1, (m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm))));
1522 0, (m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm))));
1555 Node* n = (m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm));
1577 m.Return(m.Int32Constant(0));
1596 Node* n = (m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm));
1599 m.Return(m.Int32Constant(0));
1627 Node* r = (m.*rotate)(p1, m.Int32Constant(imm));
1645 1, m.Int32AddWithOverflow(m.Int32Constant(imm), m.Parameter(0))));
1663 0, m.Int32AddWithOverflow(m.Int32Constant(imm), m.Parameter(0))));
1679 Node* n = m.Int32AddWithOverflow(m.Int32Constant(imm), m.Parameter(0));
1698 Node* n = m.Int32AddWithOverflow(m.Int32Constant(imm), m.Parameter(0));
1701 m.Return(m.Int32Constant(0));
1743 m.Return((m.*shift.mi.constructor)(m.Parameter(0), m.Int32Constant(imm)));
1967 m.Return(m.Int32Mul(m.Parameter(0), m.Int32Constant((1 << k) + 1)));
1980 m.Return(m.Int32Mul(m.Int32Constant((1 << k) + 1), m.Parameter(0)));
1995 m.Int32Add(m.Int32Mul(m.Parameter(0), m.Int32Constant((1 << k) + 1)),
2012 m.Int32Add(m.Int32Mul(m.Int32Constant((1 << k) + 1), m.Parameter(0)),
2030 m.Int32Mul(m.Parameter(1), m.Int32Constant((1 << k) + 1))));
2047 m.Int32Mul(m.Int32Constant((1 << k) + 1), m.Parameter(1))));
2064 m.Int32Mul(m.Parameter(1), m.Int32Constant((1 << k) + 1))));
2081 m.Int32Mul(m.Int32Constant((1 << k) + 1), m.Parameter(1))));
2495 m.Return(m.Load(memacc.type, m.Parameter(0), m.Int32Constant(index)));
2514 m.Return(m.Int32Constant(0));
2530 m.Int32Constant(index), m.Parameter(1), kNoWriteBarrier);
2531 m.Return(m.Int32Constant(0));
2548 m.Int32Constant(index), m.Int32Constant(0), kNoWriteBarrier);
2549 m.Return(m.Int32Constant(0));
2571 m.Word32Shl(m.Parameter(1), m.Int32Constant(immediate_shift));
2619 m.Word32Shl(m.Parameter(1), m.Int32Constant(immediate_shift));
2622 m.Return(m.Int32Constant(0));
2741 m.Return(m.Word32Equal(m.Parameter(0), m.Int32Constant(0)));
2753 m.Return(m.Word32Equal(m.Int32Constant(0), m.Parameter(0)));
2807 Node* r = (m.*shift.mi.constructor)(p1, m.Int32Constant(imm));
2824 Node* r = (m.*shift.mi.constructor)(p1, m.Int32Constant(imm));
2846 Node* r = m.Word32And(p1, m.Int32Constant(0xff));
2862 Node* r = m.Word32And(p1, m.Int32Constant(0xff));
2882 Node* r = m.Word32And(p1, m.Int32Constant(0xffff));
2898 Node* r = m.Word32And(p1, m.Int32Constant(0xffff));
2919 m.Word32Sar(m.Word32Shl(p1, m.Int32Constant(24)), m.Int32Constant(24));
2936 m.Word32Sar(m.Word32Shl(p1, m.Int32Constant(24)), m.Int32Constant(24));
2957 m.Word32Sar(m.Word32Shl(p1, m.Int32Constant(16)), m.Int32Constant(16));
2974 m.Word32Sar(m.Word32Shl(p1, m.Int32Constant(16)), m.Int32Constant(16));
2994 m.Return(m.Word32Equal(m.Word32Equal(p0, p1), m.Int32Constant(0)));
3010 m.Return(m.Word32Equal(m.Int32Constant(0), m.Word32Equal(p0, p1)));
3078 Node* r = (m.*shift.mi.constructor)(p1, m.Int32Constant(imm));
3080 (m.*cmp.mi.constructor)(p0, m.Int32Sub(m.Int32Constant(0), r)));
3104 m.Branch((m.*cmp.mi.constructor)(m.Int32Constant(imm), p0), &a, &b);
3106 m.Return(m.Int32Constant(1));
3108 m.Return(m.Int32Constant(0));
3127 Node* sub = m.Int32Sub(m.Int32Constant(0), m.Parameter(0));
3129 m.Branch((m.*cmp.mi.constructor)(m.Int32Constant(imm), sub), &a, &b);
3131 m.Return(m.Int32Constant(1));
3133 m.Return(m.Int32Constant(0));
3149 Node* extend = m.Word32Sar(m.Word32Shl(m.Parameter(0), m.Int32Constant(24)),
3150 m.Int32Constant(24));
3165 Node* sub = m.Int32Sub(m.Int32Constant(0), m.Parameter(0));
3166 Node* extend = m.Word32Sar(m.Word32Shl(m.Parameter(0), m.Int32Constant(24)),
3167 m.Int32Constant(24));
3190 (m.*shift.mi.constructor)(m.Parameter(1), m.Int32Constant(imm)),
3222 Node* sub = m.Int32Sub(m.Int32Constant(0), m.Parameter(0));
3224 (m.*shift.mi.constructor)(m.Parameter(1), m.Int32Constant(imm)),
3277 m.Parameter(0), m.Word32Xor(m.Parameter(1), m.Int32Constant(-1))));
3293 m.Word32Xor(m.Parameter(0), m.Int32Constant(-1)), m.Parameter(1)));
3371 m.Return(m.Word32Xor(m.Parameter(0), m.Int32Constant(-1)));
3380 m.Return(m.Word32Xor(m.Int32Constant(-1), m.Parameter(0)));
3422 m.Return(m.Word32Shr(m.Word32And(m.Parameter(0), m.Int32Constant(msk)),
3423 m.Int32Constant(shift)));
3439 m.Return(m.Word32Shr(m.Word32And(m.Int32Constant(msk), m.Parameter(0)),
3440 m.Int32Constant(shift)));
3502 m.Return(m.Word32And(m.Word32Shr(m.Parameter(0), m.Int32Constant(shift)),
3503 m.Int32Constant(msk)));
3519 m.Word32And(m.Int32Constant(msk),
3520 m.Word32Shr(m.Parameter(0), m.Int32Constant(shift))));
3601 Node* const n = m.Word32Sar(m.Int32MulHigh(p0, p1), m.Int32Constant(shift));
3628 Node* const n = m.Word32Sar(a, m.Int32Constant(1));
3660 m.Word32Shr(m.Uint32MulHigh(p0, p1), m.Int32Constant(shift));
3683 Node* const r = m.Word32Sar(m.Word32Shl(p0, m.Int32Constant(shift)),
3684 m.Int32Constant(shift));
3697 Node* const r = m.Word32Sar(m.Word32Shl(p0, m.Int32Constant(shift + 32)),
3698 m.Int32Constant(shift + 64));
3715 Node* const r = m.Word32Shr(m.Word32Shl(p0, m.Int32Constant(shift)),
3716 m.Int32Constant(shift));
3729 Node* const r = m.Word32Shr(m.Word32Shl(p0, m.Int32Constant(shift + 32)),
3730 m.Int32Constant(shift + 64));
3748 m.Word32Shl(m.Word32And(p0, m.Int32Constant((1 << (31 - shift)) - 1)),
3749 m.Int32Constant(shift));
3763 m.Word32Shl(m.Word32And(p0, m.Int32Constant((1 << (31 - shift)) - 1)),
3764 m.Int32Constant(shift + 1));