/external/llvm-project/llvm/lib/Analysis/ |
D | LegacyDivergenceAnalysis.cpp | 285 char LegacyDivergenceAnalysis::ID = 0; 286 LegacyDivergenceAnalysis::LegacyDivergenceAnalysis() : FunctionPass(ID) { in LegacyDivergenceAnalysis() function in LegacyDivergenceAnalysis 289 INITIALIZE_PASS_BEGIN(LegacyDivergenceAnalysis, "divergence", 294 INITIALIZE_PASS_END(LegacyDivergenceAnalysis, "divergence", in INITIALIZE_PASS_DEPENDENCY() 298 return new LegacyDivergenceAnalysis(); in INITIALIZE_PASS_DEPENDENCY() 301 void LegacyDivergenceAnalysis::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 308 bool LegacyDivergenceAnalysis::shouldUseGPUDivergenceAnalysis( in shouldUseGPUDivergenceAnalysis() 321 bool LegacyDivergenceAnalysis::runOnFunction(Function &F) { in runOnFunction() 358 bool LegacyDivergenceAnalysis::isDivergent(const Value *V) const { in isDivergent() 365 bool LegacyDivergenceAnalysis::isDivergentUse(const Use *U) const { in isDivergentUse() [all …]
|
D | CMakeLists.txt | 73 LegacyDivergenceAnalysis.cpp
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | LegacyDivergenceAnalysis.cpp | 285 char LegacyDivergenceAnalysis::ID = 0; 286 LegacyDivergenceAnalysis::LegacyDivergenceAnalysis() : FunctionPass(ID) { in LegacyDivergenceAnalysis() function in LegacyDivergenceAnalysis 289 INITIALIZE_PASS_BEGIN(LegacyDivergenceAnalysis, "divergence", 294 INITIALIZE_PASS_END(LegacyDivergenceAnalysis, "divergence", in INITIALIZE_PASS_DEPENDENCY() 298 return new LegacyDivergenceAnalysis(); in INITIALIZE_PASS_DEPENDENCY() 301 void LegacyDivergenceAnalysis::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 309 bool LegacyDivergenceAnalysis::shouldUseGPUDivergenceAnalysis( in shouldUseGPUDivergenceAnalysis() 322 bool LegacyDivergenceAnalysis::runOnFunction(Function &F) { in runOnFunction() 359 bool LegacyDivergenceAnalysis::isDivergent(const Value *V) const { in isDivergent() 366 bool LegacyDivergenceAnalysis::isDivergentUse(const Use *U) const { in isDivergentUse() [all …]
|
D | CMakeLists.txt | 50 LegacyDivergenceAnalysis.cpp
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUUnifyDivergentExitNodes.cpp | 74 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis) in INITIALIZE_PASS_DEPENDENCY() 82 AU.addRequired<LegacyDivergenceAnalysis>(); in INITIALIZE_PASS_DEPENDENCY() 85 AU.addPreserved<LegacyDivergenceAnalysis>(); in INITIALIZE_PASS_DEPENDENCY() 99 static bool isUniformlyReached(const LegacyDivergenceAnalysis &DA, in isUniformlyReached() 201 LegacyDivergenceAnalysis &DA = getAnalysis<LegacyDivergenceAnalysis>(); in runOnFunction()
|
D | AMDGPUAnnotateUniformValues.cpp | 34 LegacyDivergenceAnalysis *DA; 50 AU.addRequired<LegacyDivergenceAnalysis>(); in getAnalysisUsage() 65 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis) 170 DA = &getAnalysis<LegacyDivergenceAnalysis>(); in runOnFunction()
|
D | SIAnnotateControlFlow.cpp | 57 LegacyDivergenceAnalysis *DA; 118 AU.addRequired<LegacyDivergenceAnalysis>(); in getAnalysisUsage() 130 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis) 325 DA = &getAnalysis<LegacyDivergenceAnalysis>(); in runOnFunction()
|
D | AMDGPUAtomicOptimizer.cpp | 44 const LegacyDivergenceAnalysis *DA; 65 AU.addRequired<LegacyDivergenceAnalysis>(); in getAnalysisUsage() 84 DA = &getAnalysis<LegacyDivergenceAnalysis>(); in runOnFunction() 663 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis) in INITIALIZE_PASS_DEPENDENCY() argument
|
D | AMDGPUCodeGenPrepare.cpp | 69 LegacyDivergenceAnalysis *DA = nullptr; 197 AU.addRequired<LegacyDivergenceAnalysis>(); in getAnalysisUsage() 1035 DA = &getAnalysis<LegacyDivergenceAnalysis>(); in runOnFunction() 1055 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis)
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPUUnifyDivergentExitNodes.cpp | 75 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis) in INITIALIZE_PASS_DEPENDENCY() 83 AU.addRequired<LegacyDivergenceAnalysis>(); in INITIALIZE_PASS_DEPENDENCY() 86 AU.addPreserved<LegacyDivergenceAnalysis>(); in INITIALIZE_PASS_DEPENDENCY() 100 static bool isUniformlyReached(const LegacyDivergenceAnalysis &DA, in isUniformlyReached() 206 LegacyDivergenceAnalysis &DA = getAnalysis<LegacyDivergenceAnalysis>(); in runOnFunction()
|
D | AMDGPULateCodeGenPrepare.cpp | 52 LegacyDivergenceAnalysis *DA = nullptr; 65 AU.addRequired<LegacyDivergenceAnalysis>(); in getAnalysisUsage() 97 DA = &getAnalysis<LegacyDivergenceAnalysis>(); in runOnFunction() 190 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis)
|
D | AMDGPUAnnotateUniformValues.cpp | 35 LegacyDivergenceAnalysis *DA; 51 AU.addRequired<LegacyDivergenceAnalysis>(); in getAnalysisUsage() 66 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis) 180 DA = &getAnalysis<LegacyDivergenceAnalysis>(); in runOnFunction()
|
D | SIAnnotateControlFlow.cpp | 57 LegacyDivergenceAnalysis *DA; 118 AU.addRequired<LegacyDivergenceAnalysis>(); in getAnalysisUsage() 130 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis) 325 DA = &getAnalysis<LegacyDivergenceAnalysis>(); in runOnFunction()
|
D | AMDGPUAtomicOptimizer.cpp | 44 const LegacyDivergenceAnalysis *DA; 65 AU.addRequired<LegacyDivergenceAnalysis>(); in getAnalysisUsage() 84 DA = &getAnalysis<LegacyDivergenceAnalysis>(); in runOnFunction() 667 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis) in INITIALIZE_PASS_DEPENDENCY() argument
|
D | AMDGPUCodeGenPrepare.cpp | 96 LegacyDivergenceAnalysis *DA = nullptr; 242 AU.addRequired<LegacyDivergenceAnalysis>(); in getAnalysisUsage() 1389 DA = &getAnalysis<LegacyDivergenceAnalysis>(); in runOnFunction() 1429 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis)
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | LegacyDivergenceAnalysis.h | 26 class LegacyDivergenceAnalysis : public FunctionPass { 30 LegacyDivergenceAnalysis();
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | LegacyDivergenceAnalysis.h | 31 class LegacyDivergenceAnalysis : public FunctionPass { 35 LegacyDivergenceAnalysis();
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | StructurizeCFG.cpp | 248 LegacyDivergenceAnalysis *DA = nullptr; 315 bool makeUniformRegion(Region *R, LegacyDivergenceAnalysis *DA); 335 LegacyDivergenceAnalysis *DA = &getAnalysis<LegacyDivergenceAnalysis>(); in runOnRegion() 347 AU.addRequired<LegacyDivergenceAnalysis>(); in getAnalysisUsage() 362 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis) in INITIALIZE_PASS_DEPENDENCY() argument 955 const LegacyDivergenceAnalysis &DA) { in hasOnlyUniformBranches() 1023 LegacyDivergenceAnalysis *DA) { in makeUniformRegion()
|
D | LoopUnswitch.cpp | 232 AU.addRequired<LegacyDivergenceAnalysis>(); in getAnalysisUsage() 397 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis) in INITIALIZE_PASS_DEPENDENCY() 899 getAnalysis<LegacyDivergenceAnalysis>().isDivergent(LoopCond)) { in unswitchIfProfitable()
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | FunctionLoweringInfo.h | 39 class LegacyDivergenceAnalysis; variable 60 const LegacyDivergenceAnalysis *DA;
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | FunctionLoweringInfo.h | 39 class LegacyDivergenceAnalysis; variable 60 const LegacyDivergenceAnalysis *DA;
|
D | SelectionDAG.h | 69 class LegacyDivergenceAnalysis; variable 233 LegacyDivergenceAnalysis * DA = nullptr; 409 LegacyDivergenceAnalysis * Divergence, 429 const LegacyDivergenceAnalysis *getDivergenceAnalysis() const { return DA; }
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | StructurizeCFG.cpp | 193 LegacyDivergenceAnalysis *DA; 279 AU.addRequired<LegacyDivergenceAnalysis>(); in getAnalysisUsage() 295 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis) in INITIALIZE_PASS_DEPENDENCY() argument 942 const LegacyDivergenceAnalysis &DA) { in hasOnlyUniformBranches() 1012 DA = &getAnalysis<LegacyDivergenceAnalysis>(); in runOnRegion()
|
D | LoopUnswitch.cpp | 227 AU.addRequired<LegacyDivergenceAnalysis>(); in getAnalysisUsage() 394 INITIALIZE_PASS_DEPENDENCY(LegacyDivergenceAnalysis) in INITIALIZE_PASS_DEPENDENCY() 893 getAnalysis<LegacyDivergenceAnalysis>().isDivergent(LoopCond)) { in UnswitchIfProfitable()
|
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/Analysis/ |
D | BUILD.gn | 71 "LegacyDivergenceAnalysis.cpp",
|