reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3262 MIRBuilder.setInstr(MI); 3263 unsigned Opc = MI.getOpcode(); 3269 Observer.changingInstr(MI); 3270 moreElementsVectorDst(MI, MoreTy, 0); 3271 Observer.changedInstr(MI); 3277 Observer.changingInstr(MI); 3278 moreElementsVectorSrc(MI, MoreTy, 0); 3279 Observer.changedInstr(MI); 3288 Observer.changingInstr(MI); 3289 moreElementsVectorSrc(MI, MoreTy, 1); 3290 moreElementsVectorSrc(MI, MoreTy, 2); 3291 moreElementsVectorDst(MI, MoreTy, 0); 3292 Observer.changedInstr(MI); 3298 Observer.changingInstr(MI); 3299 moreElementsVectorSrc(MI, MoreTy, 1); 3300 Observer.changedInstr(MI); 3305 Observer.changingInstr(MI); 3306 moreElementsVectorSrc(MI, MoreTy, 1); 3307 moreElementsVectorDst(MI, MoreTy, 0); 3308 Observer.changedInstr(MI); 3313 if (MRI.getType(MI.getOperand(1).getReg()).isVector()) 3316 Observer.changingInstr(MI); 3317 moreElementsVectorSrc(MI, MoreTy, 2); 3318 moreElementsVectorSrc(MI, MoreTy, 3); 3319 moreElementsVectorDst(MI, MoreTy, 0); 3320 Observer.changedInstr(MI); 3326 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); 3327 int NumDst = MI.getNumOperands() - 1; 3328 moreElementsVectorSrc(MI, MoreTy, NumDst); 3332 MIB.addDef(MI.getOperand(I).getReg()); 3338 MIB.addUse(MI.getOperand(NumDst).getReg()); 3339 MI.eraseFromParent(); 3343 return moreElementsVectorPhi(MI, TypeIdx, MoreTy);