search for: loopdivergenceanalysis

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...