• Home
  • Raw
  • Download

Lines Matching refs:iPTR

534                                          (iPTR imm)),
537 (iPTR imm))>,
546 (iPTR imm)),
549 (iPTR imm))>, AVX512AIi8Base, EVEX_4V,
567 (To.VT To.RC:$src1), (From.VT From.RC:$src2), (iPTR imm)),
575 (iPTR imm)),
675 (iPTR imm))),
687 (iPTR imm))),
698 (iPTR imm))),
708 (iPTR imm))),
829 (vextract_extract:$idx (From.VT From.RC:$src1), (iPTR imm)),
830 (vextract_for_mask:$idx (From.VT From.RC:$src1), (iPTR imm))>,
838 (From.VT From.RC:$src1), (iPTR imm))),
865 def : Pat<(vextract_extract:$ext (From.VT From.RC:$src1), (iPTR imm)),
870 (iPTR imm))), addr:$dst),
963 def : Pat<(v2i64 (extract_subvector (v8i64 VR512:$src), (iPTR 2))),
966 (iPTR 1)))>;
967 def : Pat<(v2f64 (extract_subvector (v8f64 VR512:$src), (iPTR 2))),
970 (iPTR 1)))>;
971 def : Pat<(v4i32 (extract_subvector (v16i32 VR512:$src), (iPTR 4))),
974 (iPTR 1)))>;
975 def : Pat<(v4f32 (extract_subvector (v16f32 VR512:$src), (iPTR 4))),
978 (iPTR 1)))>;
979 def : Pat<(v8i16 (extract_subvector (v32i16 VR512:$src), (iPTR 8))),
982 (iPTR 1)))>;
983 def : Pat<(v16i8 (extract_subvector (v64i8 VR512:$src), (iPTR 16))),
986 (iPTR 1)))>;
992 def : Pat<(v2i64 (extract_subvector (v8i64 VR512:$src), (iPTR 2))),
995 (iPTR 1)))>;
996 def : Pat<(v2f64 (extract_subvector (v8f64 VR512:$src), (iPTR 2))),
999 (iPTR 1)))>;
1000 def : Pat<(v4i32 (extract_subvector (v16i32 VR512:$src), (iPTR 4))),
1003 (iPTR 1)))>;
1004 def : Pat<(v4f32 (extract_subvector (v16f32 VR512:$src), (iPTR 4))),
1007 (iPTR 1)))>;
1008 def : Pat<(v8i16 (extract_subvector (v32i16 VR512:$src), (iPTR 8))),
1011 (iPTR 1)))>;
1012 def : Pat<(v16i8 (extract_subvector (v64i8 VR512:$src), (iPTR 16))),
1015 (iPTR 1)))>;
1030 (From.VT From.RC:$src), (iPTR imm)))),
1039 (From.VT From.RC:$src), (iPTR imm)))),
2952 def : Pat<(i8 (X86kextract maskRC:$src, (iPTR 0))),
2955 def : Pat<(i32 (anyext (i8 (X86kextract maskRC:$src, (iPTR 0))))),
2968 (v1i1 (scalar_to_vector GR8:$src)), (iPTR 0)),
3361 def : Pat<(subVT (extract_subvector (VT RC:$src), (iPTR 0))),
3364 def : Pat<(VT (insert_subvector undef, subRC:$src, (iPTR 0))),
3888 (iPTR 0)))]>,
3894 (iPTR 0))), addr:$dst)]>,
3904 (iPTR 0)))]>,
3917 [(store (extractelt (v2i64 VR128X:$src), (iPTR 0)),
4079 (iPTR 0))), addr:$dst, Mask),
4094 (iPTR 0))), addr:$dst, Mask),
4114 (iPTR 0))), addr:$dst, Mask512),
4132 (iPTR 0))),
4141 (iPTR 0))))),
4142 (iPTR 0))),
4157 (iPTR 0))),
4166 (iPTR 0))))),
4167 (iPTR 0))),
4186 (iPTR 0))),
4195 (iPTR 0))))),
4196 (iPTR 0))),
4230 (iPTR 0))),
4231 (iPTR 0))),
4234 (iPTR 0))), GR8, sub_8bit>;
4243 (iPTR 0))),
4244 (iPTR 0))),
4245 (iPTR 0))),
4248 (iPTR 0))), GR8, sub_8bit>;
4262 (iPTR 0))),
4263 (iPTR 0))),
4266 (iPTR 0))), GR8, sub_8bit>;
4275 (iPTR 0))),
4276 (iPTR 0))),
4277 (iPTR 0))),
4280 (iPTR 0))), GR8, sub_8bit>;
6435 (iPTR 0))), addr:$dst)]>,
6446 (iPTR 0))), addr:$dst)]>,
6454 (iPTR 0))), addr:$dst),
6834 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0))),
6842 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0)))))))),
6849 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0))),
6856 (Op (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0))),
6864 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0)))))))),
6872 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0))),
6874 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0)))))))),
6883 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0))),
6885 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0)))))))),
6892 (MaskedOp (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0))),
6894 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0)))))))),
6902 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0)))),
6903 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0)))))))),
6912 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0)))),
6913 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0)))))))),
6921 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0))),
6932 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0)))),
6942 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0))),
6951 (MaskedOp (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0))),
6961 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0)))),
6970 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0))),
6978 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0))),
6987 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0))),
6989 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0)))))))),
6998 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0))),
7000 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0)))))))),
7009 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0))),
7020 (_.EltVT (extractelt (_.VT VR128X:$src1), (iPTR 0))),
7610 (f32 (any_fpround (f64 (extractelt VR128X:$src, (iPTR 0))))))))),
7617 (f64 (any_fpextend (f32 (extractelt VR128X:$src, (iPTR 0))))))))),
8685 (iPTR 0))), addr:$dst),
8689 (iPTR 0))), addr:$dst),
9144 (OpNode (extractelt _.VT:$src2, (iPTR 0))),
9145 (extractelt _.VT:$dst, (iPTR 0))))),
9150 (OpNode (extractelt _.VT:$src2, (iPTR 0))),
11636 (Op (_.EltVT (extractelt (_.VT VR128X:$dst), (iPTR 0))),
11643 (Op (_.EltVT (extractelt (_.VT VR128X:$dst), (iPTR 0))),
11652 (extractelt (_.VT VR128X:$src1), (iPTR 0))),
11663 (extractelt (_.VT VR128X:$src1), (iPTR 0))),
11675 (extractelt (_.VT VR128X:$src1), (iPTR 0))),
11684 (extractelt (_.VT VR128X:$src1), (iPTR 0))),