reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/BasicTTIImpl.h
 1063     unsigned RetVF = (RetTy->isVectorTy() ? RetTy->getVectorNumElements() : 1);
 1063     unsigned RetVF = (RetTy->isVectorTy() ? RetTy->getVectorNumElements() : 1);
 1077       if (VF > 1 && !RetTy->isVoidTy())
 1078         RetTy = VectorType::get(RetTy, VF);
 1078         RetTy = VectorType::get(RetTy, VF);
 1086         if (!RetTy->isVoidTy())
 1087           ScalarizationCost += getScalarizationOverhead(RetTy, true, false);
 1091       return ConcreteTTI->getIntrinsicInstrCost(IID, RetTy, Types, FMF,
 1107       return ConcreteTTI->getGatherScatterOpCost(Instruction::Load, RetTy,
 1123       return getIntrinsicInstrCost(IID, RetTy, Args[0]->getType(), FMF);
 1134       OpPropsBW = isPowerOf2_32(RetTy->getScalarSizeInBits()) ? TTI::OP_PowerOf2
 1139       Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::Or, RetTy);
 1140       Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::Sub, RetTy);
 1141       Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::Shl, RetTy,
 1143       Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::LShr, RetTy,
 1148         Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::URem, RetTy,
 1153         Type *CondTy = RetTy->getWithNewBitWidth(1);
 1154         Cost += ConcreteTTI->getCmpSelInstrCost(BinaryOperator::ICmp, RetTy,
 1156         Cost += ConcreteTTI->getCmpSelInstrCost(BinaryOperator::Select, RetTy,