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

References

include/llvm/Analysis/TargetTransformInfoImpl.h
   51       return TTI::TCC_Basic;
   60         return TTI::TCC_Free;
   63       return TTI::TCC_Basic;
   71       return TTI::TCC_Expensive;
   79         return TTI::TCC_Free;
   82       return TTI::TCC_Basic;
   90         return TTI::TCC_Free;
   93       return TTI::TCC_Basic;
   99         return TTI::TCC_Free;
  101       return TTI::TCC_Basic;
  111         return TTI::TCC_Basic;
  113     return TTI::TCC_Free;
  123     return TTI::TCC_Basic;
  138     return TTI::TCC_Basic * (NumArgs + 1);
  146     return TTI::TCC_Expensive;
  213                                TTI::UnrollingPreferences &) {}
  227   bool isLSRCostLess(TTI::LSRCost &C1, TTI::LSRCost &C2) {
  227   bool isLSRCostLess(TTI::LSRCost &C1, TTI::LSRCost &C2) {
  313   TTI::MemCmpExpansionOptions enableMemCmpExpansion(bool OptSize,
  330   TTI::PopcntSupportKind getPopcntSupport(unsigned IntTyWidthInBit) {
  331     return TTI::PSK_Software;
  345   unsigned getIntImmCost(const APInt &Imm, Type *Ty) { return TTI::TCC_Basic; }
  349     return TTI::TCC_Free;
  354     return TTI::TCC_Free;
  418                                   TTI::OperandValueKind Opd1Info,
  419                                   TTI::OperandValueKind Opd2Info,
  420                                   TTI::OperandValueProperties Opd1PropInfo,
  421                                   TTI::OperandValueProperties Opd2PropInfo,
  426   unsigned getShuffleCost(TTI::ShuffleKind Kind, Type *Ty, int Index,
  550   bool isIndexedLoadLegal(TTI::MemIndexedMode Mode, Type *Ty,
  555   bool isIndexedStoreLegal(TTI::MemIndexedMode Mode, Type *Ty,
  591                              TTI::ReductionFlags Flags) const {
  715       return TTI::TCC_Basic; // Give a basic cost if it will be lowered
  751       return !BaseGV ? TTI::TCC_Free : TTI::TCC_Basic;
  751       return !BaseGV ? TTI::TCC_Free : TTI::TCC_Basic;
  775             return TTI::TCC_Basic;
  785       return TTI::TCC_Free;
  786     return TTI::TCC_Basic;
  795       return TTI::TCC_Basic;
  829       return TTI::TCC_Free;
  847       return TTI::TCC_Free; // Model all PHI nodes as free.
  850       return TTI::TCC_Free; // Model all ExtractValue nodes as free.
  855         return TTI::TCC_Free;
  890     if (getUserCost(I, Operands) == TTI::TCC_Free)