Lines Matching defs:SmallVectorImpl
26 template <typename T> class SmallVectorImpl;
31 void DecodeINSERTPSMask(unsigned Imm, SmallVectorImpl<int> &ShuffleMask,
37 SmallVectorImpl<int> &ShuffleMask);
41 void DecodeMOVHLPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask);
45 void DecodeMOVLHPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask);
47 void DecodeMOVSLDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask);
49 void DecodeMOVSHDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask);
51 void DecodeMOVDDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask);
54 SmallVectorImpl<int> &ShuffleMask);
57 SmallVectorImpl<int> &ShuffleMask);
60 SmallVectorImpl<int> &ShuffleMask);
63 SmallVectorImpl<int> &ShuffleMask);
67 SmallVectorImpl<int> &ShuffleMask);
71 SmallVectorImpl<int> &ShuffleMask);
75 SmallVectorImpl<int> &ShuffleMask);
78 void DecodePSWAPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask);
82 SmallVectorImpl<int> &ShuffleMask);
86 SmallVectorImpl<int> &ShuffleMask);
90 SmallVectorImpl<int> &ShuffleMask);
93 void DecodeVectorBroadcast(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask);
97 SmallVectorImpl<int> &ShuffleMask);
102 SmallVectorImpl<int> &ShuffleMask);
106 SmallVectorImpl<int> &ShuffleMask);
109 SmallVectorImpl<int> &ShuffleMask);
115 unsigned Imm, SmallVectorImpl<int> &ShuffleMask);
119 SmallVectorImpl<int> &ShuffleMask);
126 SmallVectorImpl<int> &ShuffleMask);
131 SmallVectorImpl<int> &ShuffleMask);
134 void DecodeZeroMoveLowMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask);
138 SmallVectorImpl<int> &ShuffleMask);
142 SmallVectorImpl<int> &ShuffleMask);
146 SmallVectorImpl<int> &ShuffleMask);
151 SmallVectorImpl<int> &ShuffleMask);
156 SmallVectorImpl<int> &ShuffleMask);
160 SmallVectorImpl<int> &ShuffleMask);
164 SmallVectorImpl<int> &ShuffleMask);