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;
   63       return TTI::TCC_Basic;
   82       return TTI::TCC_Basic;
   93       return TTI::TCC_Basic;
  101       return TTI::TCC_Basic;
  111         return TTI::TCC_Basic;
  123     return TTI::TCC_Basic;
  138     return TTI::TCC_Basic * (NumArgs + 1);
  338   unsigned getFPOpCost(Type *Ty) { return TargetTransformInfo::TCC_Basic; }
  345   unsigned getIntImmCost(const APInt &Imm, Type *Ty) { return TTI::TCC_Basic; }
  715       return TTI::TCC_Basic; // Give a basic cost if it will be lowered
  751       return !BaseGV ? TTI::TCC_Free : TTI::TCC_Basic;
  775             return TTI::TCC_Basic;
  786     return TTI::TCC_Basic;
  795       return TTI::TCC_Basic;
include/llvm/CodeGen/BasicTTIImpl.h
  303     return TargetTransformInfo::TCC_Basic;
  315         return TargetTransformInfo::TCC_Basic;
  321         return TargetTransformInfo::TCC_Basic;
  408       return TargetTransformInfo::TCC_Basic;
  419       return TargetTransformInfo::TCC_Basic;
  423       return TargetTransformInfo::TCC_Basic;
  429       return TargetTransformInfo::TCC_Basic;
lib/CodeGen/CodeGenPrepare.cpp
 6836       > TargetTransformInfo::TCC_Basic)
 6885         > TargetTransformInfo::TCC_Basic)
 6896     if (ImmCost > TargetTransformInfo::TCC_Basic)
lib/Target/AArch64/AArch64TargetTransformInfo.cpp
  100       return 2 * TTI::TCC_Basic;
  142     return (Cost <= NumConstants * TTI::TCC_Basic)
  171       return (Cost <= NumConstants * TTI::TCC_Basic)
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h
  108     return TargetTransformInfo::TCC_Basic;
  112     return 2 * TargetTransformInfo::TCC_Basic;
  118     return 3 * TargetTransformInfo::TCC_Basic;
lib/Target/Lanai/LanaiTargetTransformInfo.h
   57       return TTI::TCC_Basic;
   59       return TTI::TCC_Basic;
   62         return TTI::TCC_Basic;
   63       return 2 * TTI::TCC_Basic;
   66     return 4 * TTI::TCC_Basic;
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
   73       return TTI::TCC_Basic;
   78         return TTI::TCC_Basic;
   80       return 2 * TTI::TCC_Basic;
   84   return 4 * TTI::TCC_Basic;
  143       return 2 * TTI::TCC_Basic;
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
   51       return TTI::TCC_Basic;
   54       return TTI::TCC_Basic;
   57       return TTI::TCC_Basic;
   59     return 2 * TTI::TCC_Basic;
   62   return 4 * TTI::TCC_Basic;
   86       return 2 * TTI::TCC_Basic;
lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp
   65                (TargetTransformInfo::TCC_Basic +
   67                 TargetTransformInfo::TCC_Basic);
lib/Target/X86/X86TargetTransformInfo.cpp
 2921     return TTI::TCC_Basic;
 2923   return 2 * TTI::TCC_Basic;
 2979       return 2 * TTI::TCC_Basic;
 3049     return (Cost <= NumConstants * TTI::TCC_Basic)
 3100         return TTI::TCC_Basic * 2;
 3102     return TTI::TCC_Basic;
lib/Transforms/IPO/HotColdSplitting.cpp
  246   const int CostForArgMaterialization = TargetTransformInfo::TCC_Basic;
  252   const int CostForRegionOutput = 3 * TargetTransformInfo::TCC_Basic;
  287     Penalty += (SuccsOutsideRegion.size() - 1) * TargetTransformInfo::TCC_Basic;
lib/Transforms/Scalar/ConstantHoisting.cpp
  371   if (Cost > TargetTransformInfo::TCC_Basic) {
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
 1575           TargetTransformInfo::TCC_Basic)
lib/Transforms/Utils/SimplifyCFG.cpp
 2010             PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic)
 2070         2 * PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic;
 2328       TwoEntryPHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic;
 3000         PHINodeFoldingThreshold * TargetTransformInfo::TCC_Basic;