Home
last modified time | relevance | path

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

123

/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp1193 TargetIRAnalysis::TargetIRAnalysis() : TTICallback(&getDefaultTTI) {} in TargetIRAnalysis() function in TargetIRAnalysis
1195 TargetIRAnalysis::TargetIRAnalysis( in TargetIRAnalysis() function in TargetIRAnalysis
1199 TargetIRAnalysis::Result TargetIRAnalysis::run(const Function &F, in run()
1204 AnalysisKey TargetIRAnalysis::Key;
1206 TargetIRAnalysis::Result TargetIRAnalysis::getDefaultTTI(const Function &F) { in getDefaultTTI()
1224 TargetIRAnalysis TIRA) in TargetTransformInfoWrapperPass()
1237 llvm::createTargetTransformInfoWrapperPass(TargetIRAnalysis TIRA) { in createTargetTransformInfoWrapperPass()
H A DCostModel.cpp125 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
H A DUniformityAnalysis.cpp100 auto &TTI = FAM.getResult<TargetIRAnalysis>(F); in run()
H A DInlineAdvisor.cpp154 auto &CalleeTTI = FAM.getResult<TargetIRAnalysis>(Callee); in getDefaultInlineAdvice()
601 auto &TIR = FAM.getResult<TargetIRAnalysis>(Callee); in getMandatoryKind()
H A DInlineSizeEstimatorAnalysis.cpp138 auto &TTI = FAM.getResult<TargetIRAnalysis>(F); in getSize()
H A DInlineOrder.cpp67 auto &CalleeTTI = FAM.getResult<TargetIRAnalysis>(Callee); in getInlineCostWrapper()
H A DDivergenceAnalysis.cpp386 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
H A DLegacyDivergenceAnalysis.cpp419 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
H A DAssumptionCache.cpp267 auto &TTI = FAM.getResult<TargetIRAnalysis>(F); in run()
/openbsd-src/gnu/llvm/llvm/lib/Target/
H A DTargetMachine.cpp215 TargetIRAnalysis TargetMachine::getTargetIRAnalysis() const { in getTargetIRAnalysis()
218 return TargetIRAnalysis( in getTargetIRAnalysis()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h2607 class TargetIRAnalysis : public AnalysisInfoMixin<TargetIRAnalysis> {
2615 TargetIRAnalysis();
2621 TargetIRAnalysis(std::function<Result(const Function &)> TTICallback);
2624 TargetIRAnalysis(const TargetIRAnalysis &Arg) in TargetIRAnalysis() function
2626 TargetIRAnalysis(TargetIRAnalysis &&Arg) in TargetIRAnalysis() function
2628 TargetIRAnalysis &operator=(const TargetIRAnalysis &RHS) {
2632 TargetIRAnalysis &operator=(TargetIRAnalysis &&RHS) {
2640 friend AnalysisInfoMixin<TargetIRAnalysis>;
2664 TargetIRAnalysis TIRA;
2678 explicit TargetTransformInfoWrapperPass(TargetIRAnalysis TIRA);
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Target/
H A DTargetMachine.h55 class TargetIRAnalysis; variable
350 TargetIRAnalysis getTargetIRAnalysis() const;
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DCGProfile.cpp112 return FAM.getResult<TargetIRAnalysis>(F); in run()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DExpandReductions.cpp206 const auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DPartiallyInlineLibCalls.cpp161 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
H A DSpeculativeExecution.cpp339 auto *TTI = &AM.getResult<TargetIRAnalysis>(F); in run()
H A DStraightLineStrengthReduce.cpp757 auto *TTI = &AM.getResult<TargetIRAnalysis>(F); in run()
766 PA.preserve<TargetIRAnalysis>(); in run()
H A DDivRemPairs.cpp456 TargetTransformInfo &TTI = FAM.getResult<TargetIRAnalysis>(F); in run()
H A DLoopPassManager.cpp237 AM.getResult<TargetIRAnalysis>(F), in run()
H A DLoopDataPrefetch.cpp180 const TargetTransformInfo *TTI = &AM.getResult<TargetIRAnalysis>(F); in run()
H A DSimplifyCFGPass.cpp356 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
H A DScalarizeMaskedMemIntrin.cpp899 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
904 PA.preserve<TargetIRAnalysis>(); in run()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DRelLookupTableConverter.cpp212 return FAM.getResult<TargetIRAnalysis>(F); in run()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachinePassRegistry.def32 FUNCTION_ANALYSIS("targetir", TargetIRAnalysis, (std::move(TM.getTargetIRAnalysis())))
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DSCCP.cpp387 return FAM.getResult<TargetIRAnalysis>(F); in run()

123