Lines Matching defs:ICA

3461 X86TTIImpl::getIntrinsicInstrCost(const IntrinsicCostAttributes &ICA,
4177 Type *RetTy = ICA.getReturnType();
4179 Intrinsic::ID IID = ICA.getID();
4204 if (!ICA.isTypeBasedOnly()) {
4205 const SmallVectorImpl<const Value *> &Args = ICA.getArgs();
4220 if (!ICA.isTypeBasedOnly()) {
4221 const SmallVectorImpl<const Value *> &Args = ICA.getArgs();
4237 if (!ICA.isTypeBasedOnly()) {
4238 const SmallVectorImpl<Type *> &ArgTys = ICA.getArgTypes();
4313 if (const Instruction *II = ICA.getInst()) {
4334 !MTy.isVector() && !ICA.isTypeBasedOnly()) {
4335 const SmallVectorImpl<const Value *> &Args = ICA.getArgs();
4348 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4353 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4358 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4363 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4368 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4373 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4378 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4383 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4388 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4393 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4398 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4403 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4408 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4413 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4418 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4423 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4428 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4434 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4438 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4445 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4449 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4456 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4460 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4466 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4470 return adjustTableCost(Entry->ISD, *KindCost, LT, ICA.getFlags());
4473 return BaseT::getIntrinsicInstrCost(ICA, CostKind);
5427 IntrinsicCostAttributes ICA(IID, Ty, {Ty, Ty}, FMF);
5428 return getIntrinsicInstrCost(ICA, CostKind);