Lines Matching defs:Extract
35 GExtractVectorElement *Extract = cast<GExtractVectorElement>(&MI);
37 Register Dst = Extract->getReg(0);
38 Register Vector = Extract->getVectorReg();
39 Register Index = Extract->getIndexReg();
94 GExtractVectorElement *Extract = cast<GExtractVectorElement>(Root);
111 Register Index = Extract->getIndexReg();
123 Register Vector = Extract->getVectorReg();
130 Register Dst = Extract->getReg(0);
151 const GExtractVectorElement *Extract = cast<GExtractVectorElement>(&MI);
165 Register Vector = Extract->getVectorReg();
174 APInt Index = getIConstantFromReg(Extract->getIndexReg(), MRI);
179 Register Dst = Extract->getReg(0);
191 GExtractVectorElement *Extract = cast<GExtractVectorElement>(Root);
213 Register Vector = Extract->getVectorReg();
228 Register Index = Extract->getIndexReg();
240 Register Dst = Extract->getReg(0);
258 const GExtractVectorElement *Extract = cast<GExtractVectorElement>(&MI);
286 APInt Index = getIConstantFromReg(Extract->getIndexReg(), MRI);
300 Register Dst = Extract->getReg(0);
324 LLT IdxTy = MRI.getType(Extract->getIndexReg());