Lines Matching refs:getType
134 SmallVector<int, 32> Mask(SI->getType()->getVectorNumElements(), -1);
159 assert(BinOp->getType()->isVectorTy() && "Expecting a vector type");
246 Type *VecTy = ReduxRoot->getOperand(0)->getType();
310 Type *VecTy = ReduxRoot->getOperand(0)->getType();
374 Type *ValTy = I->getOperand(0)->getType()->getPointerElementType();
405 return TTI->getArithmeticInstrCost(I->getOpcode(), I->getType(), Op1VK,
410 Type *CondTy = SI->getCondition()->getType();
411 return TTI->getCmpSelInstrCost(I->getOpcode(), I->getType(), CondTy);
415 Type *ValTy = I->getOperand(0)->getType();
420 Type *ValTy = SI->getValueOperand()->getType();
427 return TTI->getMemoryOpCost(I->getOpcode(), I->getType(),
443 Type *SrcTy = I->getOperand(0)->getType();
444 return TTI->getCastInstrCost(I->getOpcode(), I->getType(), SrcTy);
464 EEI->getOperand(0)->getType(), Idx);
473 IE->getType(), Idx);
477 Type *VecTypOp0 = Shuffle->getOperand(0)->getType();
490 Tys.push_back(II->getArgOperand(J)->getType());
492 return TTI->getIntrinsicInstrCost(II->getIntrinsicID(), II->getType(),