Home
last modified time | relevance | path

Searched refs:hasBranchDivergence (Results 1 – 25 of 33) sorted by relevance

12

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopUnswitch.cpp201 bool hasBranchDivergence; member in __anon49ee500d0111::LoopUnswitch
206 explicit LoopUnswitch(bool Os = false, bool hasBranchDivergence = false) in LoopUnswitch() argument
208 hasBranchDivergence(hasBranchDivergence) { in LoopUnswitch()
226 if (hasBranchDivergence) in getAnalysisUsage()
399 Pass *llvm::createLoopUnswitchPass(bool Os, bool hasBranchDivergence) { in INITIALIZE_PASS_DEPENDENCY()
400 return new LoopUnswitch(Os, hasBranchDivergence); in INITIALIZE_PASS_DEPENDENCY()
892 if (hasBranchDivergence && in UnswitchIfProfitable()
DSpeculativeExecution.cpp154 if (OnlyIfDivergentTarget && !TTI->hasBranchDivergence()) { in runImpl()
/external/llvm/lib/Target/NVPTX/
DNVPTXTargetTransformInfo.h51 bool hasBranchDivergence() { return true; } in hasBranchDivergence() function
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXTargetTransformInfo.h43 bool hasBranchDivergence() { return true; } in hasBranchDivergence() function
/external/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.h74 bool hasBranchDivergence() { return true; } in hasBranchDivergence() function
/external/llvm-project/llvm/lib/Target/NVPTX/
DNVPTXTargetTransformInfo.h43 bool hasBranchDivergence() { return true; } in hasBranchDivergence() function
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/
DScalar.h180 bool hasBranchDivergence = false);
/external/llvm-project/llvm/include/llvm/Transforms/
DScalar.h176 bool hasBranchDivergence = false);
/external/llvm/include/llvm/Analysis/
DTargetTransformInfo.h211 bool hasBranchDivergence() const;
645 virtual bool hasBranchDivergence() = 0;
783 bool hasBranchDivergence() override { return Impl.hasBranchDivergence(); } in hasBranchDivergence() function
DTargetTransformInfoImpl.h160 bool hasBranchDivergence() { return false; } in hasBranchDivergence() function
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonTargetTransformInfo.h91 bool hasBranchDivergence() { in hasBranchDivergence() function
/external/llvm/lib/Transforms/Scalar/
DSpeculativeExecution.cpp150 if (OnlyIfDivergentTarget && !TTI->hasBranchDivergence()) { in runOnFunction()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonTargetTransformInfo.h93 bool hasBranchDivergence() { in hasBranchDivergence() function
/external/llvm/lib/Analysis/
DTargetTransformInfo.cpp92 bool TargetTransformInfo::hasBranchDivergence() const { in hasBranchDivergence() function in TargetTransformInfo
93 return TTIImpl->hasBranchDivergence(); in hasBranchDivergence()
DDivergenceAnalysis.cpp293 if (!TTI.hasBranchDivergence()) in runOnFunction()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DSpeculativeExecution.cpp155 if (OnlyIfDivergentTarget && !TTI->hasBranchDivergence()) { in runImpl()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.h138 bool hasBranchDivergence() { return true; } in hasBranchDivergence() function
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp783 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
803 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
825 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
849 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
867 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
883 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
903 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
923 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
943 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.h154 bool hasBranchDivergence() { return true; } in hasBranchDivergence() function
/external/llvm-project/llvm/lib/Analysis/
DLegacyDivergenceAnalysis.cpp329 if (!TTI.hasBranchDivergence()) in runOnFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLegacyDivergenceAnalysis.cpp330 if (!TTI.hasBranchDivergence()) in runOnFunction()
DTargetTransformInfo.cpp211 bool TargetTransformInfo::hasBranchDivergence() const { in hasBranchDivergence() function in TargetTransformInfo
212 return TTIImpl->hasBranchDivergence(); in hasBranchDivergence()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DTargetTransformInfo.h343 bool hasBranchDivergence() const;
1200 virtual bool hasBranchDivergence() = 0;
1454 bool hasBranchDivergence() override { return Impl.hasBranchDivergence(); } in hasBranchDivergence() function
/external/llvm-project/llvm/include/llvm/Analysis/
DTargetTransformInfo.h339 bool hasBranchDivergence() const;
1379 virtual bool hasBranchDivergence() = 0;
1659 bool hasBranchDivergence() override { return Impl.hasBranchDivergence(); } in hasBranchDivergence() function
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp819 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
841 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
865 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
914 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
929 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
949 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()

12