Displaying 1 result from an estimated 1 matches for "loopdivergenceanalysis".
2018 May 28
0
[RFC] A New Divergence Analysis for LLVM
...%for.body8.lr.ph: Variant, %for.body: Variant,
%for.body8: Invariant }
-- The new DivergenceAnalysis --
The proposed DivergenceAnalysis detects divergence in unstructured,
reducible control flow and nested divergent loops. The implementation
provides light-weight frontends for use in VPlan
(LoopDivergenceAnalysis) and the analysis of GPU kernels
(GPUDivergenceAnalysis). Both frontends build on a single, shared
implementation of the actual divergence analysis algorithm.
Apart from solving current issues with divergence detection in LLVM, the
new analysis will enable the adoption of advanced vectorization...