Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h43 bool hasBranchDivergence() { return true; } in hasBranchDivergence() function
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/
H A DScalar.h176 bool hasBranchDivergence = false);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.h94 bool hasBranchDivergence() { in hasBranchDivergence() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSpeculativeExecution.cpp155 if (OnlyIfDivergentTarget && !TTI->hasBranchDivergence()) { in runImpl()
H A DJumpThreading.cpp319 if (TTI->hasBranchDivergence()) in runOnFunction()
347 if (TTI.hasBranchDivergence()) in run()
H A DSimpleLoopUnswitch.cpp2924 EnableNonTrivialUnswitch || (NonTrivial && !TTI.hasBranchDivergence()); in unswitchLoop()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp791 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
811 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
833 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
857 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
875 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
891 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
911 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
931 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
951 if (TTI.hasBranchDivergence()) in CodeGenAndEmitDAG()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h107 bool hasBranchDivergence() { return true; } in hasBranchDivergence() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DLegacyDivergenceAnalysis.cpp329 if (!TTI.hasBranchDivergence()) in runOnFunction()
H A DTargetTransformInfo.cpp236 bool TargetTransformInfo::hasBranchDivergence() const { in hasBranchDivergence() function in TargetTransformInfo
237 return TTIImpl->hasBranchDivergence(); in hasBranchDivergence()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h339 bool hasBranchDivergence() const;
1458 virtual bool hasBranchDivergence() = 0;
1766 bool hasBranchDivergence() override { return Impl.hasBranchDivergence(); } in hasBranchDivergence() function
H A DTargetTransformInfoImpl.h92 bool hasBranchDivergence() const { return false; } in hasBranchDivergence() function
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h259 bool hasBranchDivergence() { return false; } in hasBranchDivergence() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp5775 if (Legal->getRuntimePointerChecking()->Need && TTI.hasBranchDivergence()) { in computeMaxVF()