Home
last modified time | relevance | path

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

123

/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DInlineCostTest.cpp56 FAM.registerPass([&] { return TargetIRAnalysis(); }); in TEST()
70 auto &TIR = FAM.getResult<TargetIRAnalysis>(*G); in TEST()
/llvm-project-15.0.7/llvm/test/Other/
H A Dloop-pm-invalidation.ll25 ; CHECK-LOOP-INV-NEXT: Running analysis: TargetIRAnalysis
37 ; CHECK-SCEV-INV-NEXT: Running analysis: TargetIRAnalysis
52 ; CHECK-LOOP-INV-NEXT: Running analysis: TargetIRAnalysis
75 ; CHECK-SCEV-INV-NEXT: Running analysis: TargetIRAnalysis
108 ; CHECK-LOOP-INV-NEXT: Running analysis: TargetIRAnalysis
134 ; CHECK-SCEV-INV-NEXT: Running analysis: TargetIRAnalysis
177 ; CHECK-LOOP-INV-NEXT: Running analysis: TargetIRAnalysis
200 ; CHECK-SCEV-INV-NEXT: Running analysis: TargetIRAnalysis
221 ; CHECK-SCEV-INV-AFTER-DELETE-NEXT: Running analysis: TargetIRAnalysis
H A Dnew-pass-manager.ll218 ; CHECK-TIRA: Running analysis: TargetIRAnalysis
220 ; CHECK-TIRA-NOT: Invalidating analysis: TargetIRAnalysis
222 ; CHECK-TIRA-NOT: Running analysis: TargetIRAnalysis
343 ; CHECK-REPEAT-LOOP-PASS-NEXT: Running analysis: TargetIRAnalysis
H A Dnew-pm-lto-defaults.ll48 ; CHECK-O23SZ-NEXT: Running analysis: TargetIRAnalysis on foo
65 ; CHECK-O1-NEXT: Running analysis: TargetIRAnalysis
H A Dnew-pm-O0-defaults.ll40 ; CHECK-MATRIX-NEXT: Running analysis: TargetIRAnalysis
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp1194 TargetIRAnalysis::TargetIRAnalysis() : TTICallback(&getDefaultTTI) {} in TargetIRAnalysis() function in TargetIRAnalysis
1196 TargetIRAnalysis::TargetIRAnalysis( in TargetIRAnalysis() function in TargetIRAnalysis
1200 TargetIRAnalysis::Result TargetIRAnalysis::run(const Function &F, in run()
1205 AnalysisKey TargetIRAnalysis::Key;
1207 TargetIRAnalysis::Result TargetIRAnalysis::getDefaultTTI(const Function &F) { in getDefaultTTI()
1225 TargetIRAnalysis TIRA) in TargetTransformInfoWrapperPass()
1238 llvm::createTargetTransformInfoWrapperPass(TargetIRAnalysis TIRA) { in createTargetTransformInfoWrapperPass()
H A DCostModel.cpp132 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
H A DInlineAdvisor.cpp152 auto &CalleeTTI = FAM.getResult<TargetIRAnalysis>(Callee); in getDefaultInlineAdvice()
592 auto &TIR = FAM.getResult<TargetIRAnalysis>(Callee); in getMandatoryKind()
H A DInlineSizeEstimatorAnalysis.cpp137 auto &TTI = FAM.getResult<TargetIRAnalysis>(F); in getSize()
H A DAssumptionCache.cpp260 auto &TTI = FAM.getResult<TargetIRAnalysis>(F); in run()
H A DDivergenceAnalysis.cpp386 auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h2503 class TargetIRAnalysis : public AnalysisInfoMixin<TargetIRAnalysis> {
2511 TargetIRAnalysis();
2517 TargetIRAnalysis(std::function<Result(const Function &)> TTICallback);
2520 TargetIRAnalysis(const TargetIRAnalysis &Arg) in TargetIRAnalysis() function
2522 TargetIRAnalysis(TargetIRAnalysis &&Arg) in TargetIRAnalysis() function
2524 TargetIRAnalysis &operator=(const TargetIRAnalysis &RHS) {
2528 TargetIRAnalysis &operator=(TargetIRAnalysis &&RHS) {
2536 friend AnalysisInfoMixin<TargetIRAnalysis>;
2560 TargetIRAnalysis TIRA;
2574 explicit TargetTransformInfoWrapperPass(TargetIRAnalysis TIRA);
[all …]
/llvm-project-15.0.7/llvm/lib/Target/
H A DTargetMachine.cpp215 TargetIRAnalysis TargetMachine::getTargetIRAnalysis() const { in getTargetIRAnalysis()
218 return TargetIRAnalysis( in getTargetIRAnalysis()
/llvm-project-15.0.7/llvm/test/Transforms/SCCP/
H A Dpreserve-analysis.ll14 ; NEW-PM-NOT: Running analysis: TargetIRAnalysis on test
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetMachine.h55 class TargetIRAnalysis; variable
342 TargetIRAnalysis getTargetIRAnalysis() const;
/llvm-project-15.0.7/polly/include/polly/
H A DScopPass.h38 using llvm::TargetIRAnalysis;
248 AM.getResult<TargetIRAnalysis>(F)};
/llvm-project-15.0.7/llvm/test/Transforms/LoopRotate/
H A Dpr35210.ll14 ; CHECK-NEXT: Running analysis: TargetIRAnalysis on f
32 ; MSSA-NEXT: Running analysis: TargetIRAnalysis on f
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DCGProfile.cpp111 return FAM.getResult<TargetIRAnalysis>(F); in run()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DExpandReductions.cpp206 const auto &TTI = AM.getResult<TargetIRAnalysis>(F); in run()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DSCCP.cpp117 return FAM.getResult<TargetIRAnalysis>(F); in run()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DRelLookupTableConverter.cpp212 return FAM.getResult<TargetIRAnalysis>(F); in run()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DPassManagerTest.cpp834 FAM.registerPass([&] { return TargetIRAnalysis(); }); in TEST_F()
880 FAM.registerPass([&] { return TargetIRAnalysis(); }); in TEST_F()
945 FAM.registerPass([&] { return TargetIRAnalysis(); }); in TEST_F()

123