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

References

include/llvm/Analysis/TargetTransformInfoImpl.h
   60         return TTI::TCC_Free;
   79         return TTI::TCC_Free;
   90         return TTI::TCC_Free;
   99         return TTI::TCC_Free;
  113     return TTI::TCC_Free;
  349     return TTI::TCC_Free;
  354     return TTI::TCC_Free;
  751       return !BaseGV ? TTI::TCC_Free : TTI::TCC_Basic;
  785       return TTI::TCC_Free;
  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)
include/llvm/CodeGen/BasicTTIImpl.h
  296       return TargetTransformInfo::TCC_Free;
  301           return TargetTransformInfo::TCC_Free;
  418         return TargetTransformInfo::TCC_Free;
  422         return TargetTransformInfo::TCC_Free;
  428         return TargetTransformInfo::TCC_Free;
lib/Analysis/InlineCost.cpp
  428   return TargetTransformInfo::TCC_Free == TTI.getUserCost(&GEP, Operands);
  685   return TargetTransformInfo::TCC_Free == TTI.getUserCost(&I);
  711   return TargetTransformInfo::TCC_Free == TTI.getUserCost(&I);
  741   return TargetTransformInfo::TCC_Free == TTI.getUserCost(&I);
 1542   if (TargetTransformInfo::TCC_Free == TTI.getUserCost(&I))
lib/Target/AArch64/AArch64TargetTransformInfo.cpp
   91     return TTI::TCC_Free;
   96     return TTI::TCC_Free;
  101     return TTI::TCC_Free;
  123       return TTI::TCC_Free;
  143                ? static_cast<int>(TTI::TCC_Free)
  157     return TTI::TCC_Free;
  161     return TTI::TCC_Free;
  172                  ? static_cast<int>(TTI::TCC_Free)
  178       return TTI::TCC_Free;
  183       return TTI::TCC_Free;
lib/Target/Hexagon/HexagonTargetTransformInfo.cpp
  316       return TargetTransformInfo::TCC_Free;
lib/Target/Lanai/LanaiTargetTransformInfo.h
   55       return TTI::TCC_Free;
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
   69     return TTI::TCC_Free;
  100     return TTI::TCC_Free;
  106       return TTI::TCC_Free;
  110       return TTI::TCC_Free;
  115       return TTI::TCC_Free;
  137     return TTI::TCC_Free;
  144     return TTI::TCC_Free;
  177     return TTI::TCC_Free;
  181       return TTI::TCC_Free;
  187         return TTI::TCC_Free;
  192         return TTI::TCC_Free;
  196       return TTI::TCC_Free;
  199       return TTI::TCC_Free;
lib/Target/RISCV/RISCVTargetTransformInfo.cpp
   24     return TTI::TCC_Free;
   39     return TTI::TCC_Free;
   51     return TTI::TCC_Free;
   76         return TTI::TCC_Free;
   85   return TTI::TCC_Free;
   91   return TTI::TCC_Free;
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
   40     return TTI::TCC_Free;
   43     return TTI::TCC_Free;
   46     return TTI::TCC_Free;
   73     return TTI::TCC_Free;
   76     return TTI::TCC_Free;
   80     return TTI::TCC_Free;
   87     return TTI::TCC_Free;
   92         return TTI::TCC_Free;
   95         return TTI::TCC_Free;
  102         return TTI::TCC_Free;
  105         return TTI::TCC_Free;
  113         return TTI::TCC_Free;
  116         return TTI::TCC_Free;
  123         return TTI::TCC_Free;
  131         return TTI::TCC_Free;
  134         return TTI::TCC_Free;
  141         return TTI::TCC_Free;
  144         return TTI::TCC_Free;
  147         return TTI::TCC_Free;
  152         return TTI::TCC_Free;
  160       return TTI::TCC_Free;
  191     return TTI::TCC_Free;
  194     return TTI::TCC_Free;
  198     return TTI::TCC_Free;
  206         return TTI::TCC_Free;
  208         return TTI::TCC_Free;
  216         return TTI::TCC_Free;
  221       return TTI::TCC_Free;
  226       return TTI::TCC_Free;
lib/Target/X86/X86TargetTransformInfo.cpp
 2918     return TTI::TCC_Free;
 2938     return TTI::TCC_Free;
 2941     return TTI::TCC_Free;
 2968     return TTI::TCC_Free;
 2973     return TTI::TCC_Free;
 2980     return TTI::TCC_Free;
 2993         return TTI::TCC_Free;
 3002       return TTI::TCC_Free;
 3009       return TTI::TCC_Free;
 3019     return TTI::TCC_Free;
 3030       return TTI::TCC_Free;
 3050                ? static_cast<int>(TTI::TCC_Free)
 3065     return TTI::TCC_Free;
 3069     return TTI::TCC_Free;
 3077       return TTI::TCC_Free;
 3081       return TTI::TCC_Free;
 3086       return TTI::TCC_Free;
lib/Transforms/Scalar/LICM.cpp
 1302     if (TTI->getUserCost(GEP) != TargetTransformInfo::TCC_Free)
 1317     return TTI->getUserCost(&I) == TargetTransformInfo::TCC_Free;
lib/Transforms/Scalar/NaryReassociate.cpp
  303                          Indices) == TargetTransformInfo::TCC_Free;
lib/Transforms/Scalar/SpeculateAroundPHIs.cpp
  212     int MatCost = TargetTransformInfo::TCC_Free;
  213     int FoldedCost = TargetTransformInfo::TCC_Free;
  236     NonFreeMat |= MatCost != TTI.TCC_Free;
  311   int TotalMatCost = TTI.TCC_Free, TotalFoldedCost = TTI.TCC_Free;
  311   int TotalMatCost = TTI.TCC_Free, TotalFoldedCost = TTI.TCC_Free;
  461         int Cost = TTI.TCC_Free;
  493           int SpecCost = TTI.TCC_Free;
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
  278                          Indices) == TargetTransformInfo::TCC_Free;