Home
last modified time | relevance | path

Searched refs:TargetIRAnalysis (Results 1 – 25 of 34) sorted by relevance

12

/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h1640 class TargetIRAnalysis : public AnalysisInfoMixin<TargetIRAnalysis> {
1648 TargetIRAnalysis();
1654 TargetIRAnalysis(std::function<Result(const Function &)> TTICallback);
1657 TargetIRAnalysis(const TargetIRAnalysis &Arg) in TargetIRAnalysis() function
1659 TargetIRAnalysis(TargetIRAnalysis &&Arg) in TargetIRAnalysis() function
1661 TargetIRAnalysis &operator=(const TargetIRAnalysis &RHS) {
1665 TargetIRAnalysis &operator=(TargetIRAnalysis &&RHS) {
1673 friend AnalysisInfoMixin<TargetIRAnalysis>;
1697 TargetIRAnalysis TIRA;
1711 explicit TargetTransformInfoWrapperPass(TargetIRAnalysis TIRA);
[all …]
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp1174 TargetIRAnalysis::TargetIRAnalysis() : TTICallback(&getDefaultTTI) {} in TargetIRAnalysis() function in TargetIRAnalysis
1176 TargetIRAnalysis::TargetIRAnalysis( in TargetIRAnalysis() function in TargetIRAnalysis
1180 TargetIRAnalysis::Result TargetIRAnalysis::run(const Function &F, in run()
1185 AnalysisKey TargetIRAnalysis::Key;
1187 TargetIRAnalysis::Result TargetIRAnalysis::getDefaultTTI(const Function &F) { in getDefaultTTI()
1205 TargetIRAnalysis TIRA) in TargetTransformInfoWrapperPass()
1218 llvm::createTargetTransformInfoWrapperPass(TargetIRAnalysis TIRA) { in createTargetTransformInfoWrapperPass()
/freebsd-12.1/contrib/llvm/lib/Target/
H A DTargetMachine.cpp267 TargetIRAnalysis TargetMachine::getTargetIRAnalysis() { in getTargetIRAnalysis()
270 return TargetIRAnalysis( in getTargetIRAnalysis()
/freebsd-12.1/contrib/llvm/include/llvm/Target/
H A DTargetMachine.h41 class TargetIRAnalysis; variable
235 TargetIRAnalysis getTargetIRAnalysis();
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DCGProfile.cpp47 TargetTransformInfo &TTI = FAM.getResult<TargetIRAnalysis>(F); in run()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DDivRemPairs.cpp208 TargetTransformInfo &TTI = FAM.getResult<TargetIRAnalysis>(F); in run()
H A DPartiallyInlineLibCalls.cpp138 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
H A DSpeculativeExecution.cpp310 auto *TTI = &AM.getResult<TargetIRAnalysis>(F); in run()
H A DSimplifyCFGPass.cpp220 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
H A DLoopDataPrefetch.cpp164 const TargetTransformInfo *TTI = &AM.getResult<TargetIRAnalysis>(F); in run()
H A DNaryReassociate.cpp186 auto *TTI = &AM.getResult<TargetIRAnalysis>(F); in run()
H A DCallSiteSplitting.cpp586 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
H A DLoopLoadElimination.cpp666 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
H A DSpeculateAroundPHIs.cpp798 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
H A DTailRecursionElimination.cpp865 TargetTransformInfo &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
H A DLoopDistribute.cpp1043 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
H A DConstantHoisting.cpp957 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DExpandReductions.cpp164 const auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Scalar/
H A DLoopPassManager.h306 AM.getResult<TargetIRAnalysis>(F),
/freebsd-12.1/contrib/llvm/tools/opt/
H A Dopt.cpp646 : TargetIRAnalysis())); in main()
656 TM ? TM->getTargetIRAnalysis() : TargetIRAnalysis())); in main()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DHotColdSplitting.cpp616 return FAM.getResult<TargetIRAnalysis>(F); in run()
H A DInliner.cpp1008 auto &CalleeTTI = FAM.getResult<TargetIRAnalysis>(Callee); in run()
H A DArgumentPromotion.cpp1004 const TargetTransformInfo &TTI = FAM.getResult<TargetIRAnalysis>(OldF); in run()
/freebsd-12.1/contrib/llvm/lib/Passes/
H A DPassRegistry.def129 TM ? TM->getTargetIRAnalysis() : TargetIRAnalysis())
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DBackendUtil.cpp88 TargetIRAnalysis getTargetIRAnalysis() const { in getTargetIRAnalysis()
92 return TargetIRAnalysis(); in getTargetIRAnalysis()

12