Home
last modified time | relevance | path

Searched refs:DivergenceAnalysis (Results 1 – 25 of 26) sorted by relevance

12

/external/llvm/lib/Target/AMDGPU/
DAMDGPUCodeGenPrepare.cpp34 DivergenceAnalysis *DA;
51 AU.addRequired<DivergenceAnalysis>(); in getAnalysisUsage()
66 DA = &getAnalysis<DivergenceAnalysis>(); in runOnFunction()
74 INITIALIZE_PASS_DEPENDENCY(DivergenceAnalysis)
DAMDGPUAnnotateUniformValues.cpp32 DivergenceAnalysis *DA;
42 AU.addRequired<DivergenceAnalysis>(); in getAnalysisUsage()
55 INITIALIZE_PASS_DEPENDENCY(DivergenceAnalysis)
94 DA = &getAnalysis<DivergenceAnalysis>(); in runOnFunction()
DSIAnnotateControlFlow.cpp47 DivergenceAnalysis *DA;
112 AU.addRequired<DivergenceAnalysis>(); in getAnalysisUsage()
123 INITIALIZE_PASS_DEPENDENCY(DivergenceAnalysis)
381 DA = &getAnalysis<DivergenceAnalysis>(); in runOnFunction()
/external/llvm/lib/Analysis/
DDivergenceAnalysis.cpp267 char DivergenceAnalysis::ID = 0;
268 INITIALIZE_PASS_BEGIN(DivergenceAnalysis, "divergence", "Divergence Analysis",
272 INITIALIZE_PASS_END(DivergenceAnalysis, "divergence", "Divergence Analysis", in INITIALIZE_PASS_DEPENDENCY()
276 return new DivergenceAnalysis(); in INITIALIZE_PASS_DEPENDENCY()
279 void DivergenceAnalysis::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
285 bool DivergenceAnalysis::runOnFunction(Function &F) { in runOnFunction()
306 void DivergenceAnalysis::print(raw_ostream &OS, const Module *) const { in print()
DCMakeLists.txt27 DivergenceAnalysis.cpp
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DDivergenceAnalysis.cpp268 char DivergenceAnalysis::ID = 0;
269 INITIALIZE_PASS_BEGIN(DivergenceAnalysis, "divergence", "Divergence Analysis",
273 INITIALIZE_PASS_END(DivergenceAnalysis, "divergence", "Divergence Analysis", in INITIALIZE_PASS_DEPENDENCY()
277 return new DivergenceAnalysis(); in INITIALIZE_PASS_DEPENDENCY()
280 void DivergenceAnalysis::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
286 bool DivergenceAnalysis::runOnFunction(Function &F) { in runOnFunction()
311 void DivergenceAnalysis::print(raw_ostream &OS, const Module *) const { in print()
DCMakeLists.txt28 DivergenceAnalysis.cpp
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUUnifyDivergentExitNodes.cpp73 INITIALIZE_PASS_DEPENDENCY(DivergenceAnalysis) in INITIALIZE_PASS_DEPENDENCY()
81 AU.addRequired<DivergenceAnalysis>(); in INITIALIZE_PASS_DEPENDENCY()
84 AU.addPreserved<DivergenceAnalysis>(); in INITIALIZE_PASS_DEPENDENCY()
98 static bool isUniformlyReached(const DivergenceAnalysis &DA, in isUniformlyReached()
166 DivergenceAnalysis &DA = getAnalysis<DivergenceAnalysis>(); in runOnFunction()
DAMDGPUAnnotateUniformValues.cpp35 DivergenceAnalysis *DA;
52 AU.addRequired<DivergenceAnalysis>(); in getAnalysisUsage()
67 INITIALIZE_PASS_DEPENDENCY(DivergenceAnalysis)
179 DA = &getAnalysis<DivergenceAnalysis>(); in runOnFunction()
DSIAnnotateControlFlow.cpp55 DivergenceAnalysis *DA;
119 AU.addRequired<DivergenceAnalysis>(); in getAnalysisUsage()
130 INITIALIZE_PASS_DEPENDENCY(DivergenceAnalysis)
389 DA = &getAnalysis<DivergenceAnalysis>(); in runOnFunction()
DAMDGPUCodeGenPrepare.cpp63 DivergenceAnalysis *DA = nullptr;
180 AU.addRequired<DivergenceAnalysis>(); in getAnalysisUsage()
901 DA = &getAnalysis<DivergenceAnalysis>(); in runOnFunction()
921 INITIALIZE_PASS_DEPENDENCY(DivergenceAnalysis)
DSIISelLowering.h325 FunctionLoweringInfo *FLI, DivergenceAnalysis *DA) const override;
DAMDGPUISelDAGToDAG.cpp90 AU.addRequired<DivergenceAnalysis>(); in getAnalysisUsage()
258 INITIALIZE_PASS_DEPENDENCY(DivergenceAnalysis) in INITIALIZE_PASS_DEPENDENCY()
/external/llvm/include/llvm/Analysis/
DDivergenceAnalysis.h23 class DivergenceAnalysis : public FunctionPass {
27 DivergenceAnalysis() : FunctionPass(ID) { in DivergenceAnalysis() function
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DDivergenceAnalysis.h25 class DivergenceAnalysis : public FunctionPass {
29 DivergenceAnalysis() : FunctionPass(ID) { in DivergenceAnalysis() function
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DStructurizeCFG.cpp186 DivergenceAnalysis *DA;
272 AU.addRequired<DivergenceAnalysis>(); in getAnalysisUsage()
288 INITIALIZE_PASS_DEPENDENCY(DivergenceAnalysis) in INITIALIZE_PASS_DEPENDENCY() argument
917 const DivergenceAnalysis &DA) { in hasOnlyUniformBranches()
965 DA = &getAnalysis<DivergenceAnalysis>(); in runOnRegion()
DLoopUnswitch.cpp218 AU.addRequired<DivergenceAnalysis>(); in getAnalysisUsage()
386 INITIALIZE_PASS_DEPENDENCY(DivergenceAnalysis) in INITIALIZE_PASS_DEPENDENCY()
867 getAnalysis<DivergenceAnalysis>().isDivergent(LoopCond)) { in UnswitchIfProfitable()
/external/llvm/lib/Transforms/Scalar/
DStructurizeCFG.cpp166 DivergenceAnalysis *DA;
265 AU.addRequired<DivergenceAnalysis>(); in getAnalysisUsage()
280 INITIALIZE_PASS_DEPENDENCY(DivergenceAnalysis) in INITIALIZE_PASS_DEPENDENCY() argument
942 DA = &getAnalysis<DivergenceAnalysis>(); in runOnRegion()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DSelectionDAG.h232 DivergenceAnalysis * DA = nullptr;
385 DivergenceAnalysis * Divergence);
DTargetLowering.h2651 DivergenceAnalysis *DA) const { in isSDNodeSourceOfDivergence()
/external/swiftshader/third_party/llvm-7.0/
DAndroid.mk37 llvm/lib/Analysis/DivergenceAnalysis.cpp \
DBUILD.gn138 "llvm/lib/Analysis/DivergenceAnalysis.cpp",
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp420 getAnalysisIfAvailable<DivergenceAnalysis>()); in runOnMachineFunction()
DSelectionDAG.cpp987 DivergenceAnalysis * Divergence) { in init()
/external/swiftshader/
DCMakeLists.txt703 ${LLVM_DIR}/lib/Analysis/DivergenceAnalysis.cpp

12