Searched refs:LegacyDivergenceAnalysis (Results 1 - 18 of 18) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLegacyDivergenceAnalysis.h1 //===- llvm/Analysis/LegacyDivergenceAnalysis.h - KernelDivergence Analysis -*- C++ -*-===//
31 class LegacyDivergenceAnalysis : public FunctionPass { class in namespace:llvm
35 LegacyDivergenceAnalysis();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DLegacyDivergenceAnalysis.cpp1 //===- LegacyDivergenceAnalysis.cpp --------- Legacy Divergence Analysis
67 #include "llvm/Analysis/LegacyDivergenceAnalysis.h"
90 cl::desc("turn the LegacyDivergenceAnalysis into "
285 char LegacyDivergenceAnalysis::ID = 0;
286 LegacyDivergenceAnalysis::LegacyDivergenceAnalysis() : FunctionPass(ID) { function in class:LegacyDivergenceAnalysis
289 INITIALIZE_PASS_BEGIN(LegacyDivergenceAnalysis, "divergence",
294 INITIALIZE_PASS_END(LegacyDivergenceAnalysis, "divergence",
298 return new LegacyDivergenceAnalysis();
301 void LegacyDivergenceAnalysis
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAnnotateUniformValues.cpp18 #include "llvm/Analysis/LegacyDivergenceAnalysis.h"
35 LegacyDivergenceAnalysis *DA;
51 AU.addRequired<LegacyDivergenceAnalysis>();
66 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis)
180 DA = &getAnalysis<LegacyDivergenceAnalysis>();
H A DAMDGPUUnifyDivergentExitNodes.cpp27 #include "llvm/Analysis/LegacyDivergenceAnalysis.h"
74 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis)
82 AU.addRequired<LegacyDivergenceAnalysis>();
85 AU.addPreserved<LegacyDivergenceAnalysis>();
99 static bool isUniformlyReached(const LegacyDivergenceAnalysis &DA,
205 LegacyDivergenceAnalysis &DA = getAnalysis<LegacyDivergenceAnalysis>();
H A DSIAnnotateControlFlow.cpp19 #include "llvm/Analysis/LegacyDivergenceAnalysis.h"
57 LegacyDivergenceAnalysis *DA;
118 AU.addRequired<LegacyDivergenceAnalysis>();
130 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis)
325 DA = &getAnalysis<LegacyDivergenceAnalysis>();
H A DAMDGPUAtomicOptimizer.cpp19 #include "llvm/Analysis/LegacyDivergenceAnalysis.h"
44 const LegacyDivergenceAnalysis *DA;
65 AU.addRequired<LegacyDivergenceAnalysis>();
84 DA = &getAnalysis<LegacyDivergenceAnalysis>();
662 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis)
H A DAMDGPUCodeGenPrepare.cpp22 #include "llvm/Analysis/LegacyDivergenceAnalysis.h"
89 LegacyDivergenceAnalysis *DA = nullptr;
235 AU.addRequired<LegacyDivergenceAnalysis>();
1379 DA = &getAnalysis<LegacyDivergenceAnalysis>();
1419 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis)
H A DSIISelLowering.h420 FunctionLoweringInfo *FLI, LegacyDivergenceAnalysis *DA) const override;
H A DAMDGPUISelDAGToDAG.cpp30 #include "llvm/Analysis/LegacyDivergenceAnalysis.h"
147 AU.addRequired<LegacyDivergenceAnalysis>();
374 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis)
H A DSIISelLowering.cpp33 #include "llvm/Analysis/LegacyDivergenceAnalysis.h"
11488 FunctionLoweringInfo * FLI, LegacyDivergenceAnalysis * KDA) const
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DFunctionLoweringInfo.h39 class LegacyDivergenceAnalysis;
60 const LegacyDivergenceAnalysis *DA;
H A DSelectionDAG.h69 class LegacyDivergenceAnalysis;
233 LegacyDivergenceAnalysis * DA = nullptr;
410 LegacyDivergenceAnalysis * Divergence,
430 const LegacyDivergenceAnalysis *getDivergenceAnalysis() const { return DA; }
H A DTargetLowering.h75 class LegacyDivergenceAnalysis;
3125 LegacyDivergenceAnalysis *DA) const {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp16 #include "llvm/Analysis/LegacyDivergenceAnalysis.h"
247 LegacyDivergenceAnalysis *DA;
330 AU.addRequired<LegacyDivergenceAnalysis>();
345 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis)
950 const LegacyDivergenceAnalysis &DA) {
1020 DA = &getAnalysis<LegacyDivergenceAnalysis>();
H A DLoopUnswitch.cpp35 #include "llvm/Analysis/LegacyDivergenceAnalysis.h"
227 AU.addRequired<LegacyDivergenceAnalysis>();
392 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis)
894 getAnalysis<LegacyDivergenceAnalysis>().isDivergent(LoopCond)) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp31 #include "llvm/Analysis/LegacyDivergenceAnalysis.h"
454 getAnalysisIfAvailable<LegacyDivergenceAnalysis>(), PSI, BFI);
H A DSelectionDAG.cpp1024 LegacyDivergenceAnalysis * Divergence,
/freebsd-13-stable/lib/clang/libllvm/
H A DMakefile92 SRCS_MIN+= Analysis/LegacyDivergenceAnalysis.cpp

Completed in 165 milliseconds