| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 1117 TargetIRAnalysis::TargetIRAnalysis() : TTICallback(&getDefaultTTI) {} in TargetIRAnalysis() function in TargetIRAnalysis 1119 TargetIRAnalysis::TargetIRAnalysis( in TargetIRAnalysis() function in TargetIRAnalysis 1123 TargetIRAnalysis::Result TargetIRAnalysis::run(const Function &F, in run() 1128 AnalysisKey TargetIRAnalysis::Key; 1130 TargetIRAnalysis::Result TargetIRAnalysis::getDefaultTTI(const Function &F) { in getDefaultTTI() 1148 TargetIRAnalysis TIRA) in TargetTransformInfoWrapperPass() 1161 llvm::createTargetTransformInfoWrapperPass(TargetIRAnalysis TIRA) { in createTargetTransformInfoWrapperPass()
|
| H A D | InlineAdvisor.cpp | 96 auto &CalleeTTI = FAM.getResult<TargetIRAnalysis>(Callee); in getDefaultInlineAdvice() 490 auto &TIR = FAM.getResult<TargetIRAnalysis>(Callee); in getMandatoryKind()
|
| H A D | InlineSizeEstimatorAnalysis.cpp | 139 auto &TTI = FAM.getResult<TargetIRAnalysis>(F); in getSize()
|
| H A D | DivergenceAnalysis.cpp | 387 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
|
| H A D | MLInlineAdvisor.cpp | 190 auto &TIR = FAM.getResult<TargetIRAnalysis>(Callee); in getAdviceImpl()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 2309 class TargetIRAnalysis : public AnalysisInfoMixin<TargetIRAnalysis> { 2317 TargetIRAnalysis(); 2323 TargetIRAnalysis(std::function<Result(const Function &)> TTICallback); 2326 TargetIRAnalysis(const TargetIRAnalysis &Arg) in TargetIRAnalysis() function 2328 TargetIRAnalysis(TargetIRAnalysis &&Arg) in TargetIRAnalysis() function 2330 TargetIRAnalysis &operator=(const TargetIRAnalysis &RHS) { 2334 TargetIRAnalysis &operator=(TargetIRAnalysis &&RHS) { 2342 friend AnalysisInfoMixin<TargetIRAnalysis>; 2366 TargetIRAnalysis TIRA; 2380 explicit TargetTransformInfoWrapperPass(TargetIRAnalysis TIRA); [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ |
| H A D | TargetMachine.cpp | 230 TargetIRAnalysis TargetMachine::getTargetIRAnalysis() { in getTargetIRAnalysis() 233 return TargetIRAnalysis( in getTargetIRAnalysis()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetMachine.h | 55 class TargetIRAnalysis; variable 319 TargetIRAnalysis getTargetIRAnalysis();
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | CGProfile.cpp | 147 return FAM.getResult<TargetIRAnalysis>(F); in run()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ExpandReductions.cpp | 208 const auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
|
| H A D | ExpandVectorPredication.cpp | 462 const auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | PartiallyInlineLibCalls.cpp | 157 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
|
| H A D | SpeculativeExecution.cpp | 339 auto *TTI = &AM.getResult<TargetIRAnalysis>(F); in run()
|
| H A D | LoopPassManager.cpp | 210 AM.getResult<TargetIRAnalysis>(F), in run()
|
| H A D | StraightLineStrengthReduce.cpp | 766 auto *TTI = &AM.getResult<TargetIRAnalysis>(F); in run() 775 PA.preserve<TargetIRAnalysis>(); in run()
|
| H A D | DivRemPairs.cpp | 435 TargetTransformInfo &TTI = FAM.getResult<TargetIRAnalysis>(F); in run()
|
| H A D | SimplifyCFGPass.cpp | 324 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
|
| H A D | LoopDataPrefetch.cpp | 179 const TargetTransformInfo *TTI = &AM.getResult<TargetIRAnalysis>(F); in run()
|
| H A D | ScalarizeMaskedMemIntrin.cpp | 903 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run() 908 PA.preserve<TargetIRAnalysis>(); in run()
|
| H A D | CallSiteSplitting.cpp | 582 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | SCCP.cpp | 116 return FAM.getResult<TargetIRAnalysis>(F); in run()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | RelLookupTableConverter.cpp | 207 return FAM.getResult<TargetIRAnalysis>(F); in run()
|
| H A D | LoopVersioning.cpp | 352 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/opt/ |
| H A D | opt.cpp | 863 : TargetIRAnalysis())); in main() 882 TM ? TM->getTargetIRAnalysis() : TargetIRAnalysis())); in main()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachinePassRegistry.def | 32 FUNCTION_ANALYSIS("targetir", TargetIRAnalysis, (std::move(TM.getTargetIRAnalysis())))
|