summaryrefslogtreecommitdiffstats
path: root/llvm/test/Analysis/DivergenceAnalysis
Commit message (Expand)AuthorAgeFilesLines
* [SDA] Don't stop divergence propagation at the IPD.Jay Foad2019-09-181-0/+111
* [AMDGPU] ImmArg and SourceOfDivergence for permlane/dppStanislav Mekhanoshin2019-06-131-0/+40
* [SDA] Bug fix: Use IPD outside the loop as divergence boundNicolai Haehnle2019-04-181-0/+37
* [AMDGPU] Flag new raw/struct atomic ops as source of divergenceTim Renouf2019-04-171-0/+200
* [AMDGPU] Add support for 64 bit buffer atomic artihmetic instructionsRyan Taylor2019-03-061-30/+30
* [AMDGPU] Add intrinsics for 16 bit interpolationTim Corringham2019-01-281-0/+25
* [AMDGPU] Add some missing always-uniform values.Neil Henning2019-01-181-1/+19
* [DA] GPUDivergenceAnalysis for unstructured GPU kernelsNicolai Haehnle2018-11-3019-0/+1215
* Move test/Analysis/DivergenceAnalysis/AMDGPU/loads.llNicolai Haehnle2018-08-301-15/+0
* [NFC] Rename the DivergenceAnalysis to LegacyDivergenceAnalysisNicolai Haehnle2018-08-3012-679/+0
* [AMDGPU] Consider loads from flat addrspace to be potentially divergentScott Linder2018-08-211-0/+15
* DivergenceAnalysis: added debug outputTim Renouf2018-07-131-1/+4
* AMDGPU: Convert test cases to the dimension-aware intrinsicsNicolai Haehnle2018-06-211-39/+39
* AMDGPU: Dimension-aware image intrinsicsNicolai Haehnle2018-04-041-0/+10
* AMDGPU: Change DivergenceAnalysis for function argumentsMatt Arsenault2017-04-191-1/+26
* AMDGPU: Add all atomicrmw fields to atomic.inc/decMatt Arsenault2017-03-301-12/+12
* AMDGPU: Mark all unspecified CC functions in tests as amdgpu_kernelMatt Arsenault2017-03-214-8/+8
* AMDGPU: Remove SI_fs_constant and SI_fs_interp intrinsicsMatt Arsenault2017-02-161-22/+0
* AMDGPU: Fix atomic_inc/atomic_dec + ds_swizzle not being divergentMatt Arsenault2017-01-302-0/+43
* Fix some broken CHECK lines.Benjamin Kramer2017-01-221-1/+1
* NVPTX: Remove the legacy ptx intrinsicsJustin Bogner2016-07-071-2/+2
* DivergenceAnalysis: Fix crash with no return blocksMatt Arsenault2016-05-091-0/+30
* AMDGPU: llvm.SI.fs.constant is a source of divergenceNicolai Haehnle2016-05-021-0/+22
* DivergenceAnalysis: Fix crash with unreachable blocksMatt Arsenault2016-04-291-0/+17
* [DivergenceAnalysis] Treat PHI with incoming undef as constantNicolai Haehnle2016-04-141-0/+28
* AMDGPU: Remove leftover ShaderType attributes in testsMatt Arsenault2016-04-134-31/+29
* AMDGPU: Add a shader calling conventionNicolai Haehnle2016-04-061-1/+1
* AMDGPU/SI: Add llvm.amdgcn.buffer.atomic.* intrinsicsNicolai Haehnle2016-03-181-0/+104
* AMDGPU: mark atomic instructions as sources of divergenceNicolai Haehnle2016-03-171-0/+15
* AMDGPU: mark llvm.amdgcn.image.atomic.* as a source of divergenceNicolai Haehnle2016-03-141-0/+122
* AMDGPU: Fix not handling new workitem intrinsics in DivergenceAnalysisMatt Arsenault2016-02-111-0/+45
* AMDGPU/SI: Fix implemenation of isSourceOfDivergence() for graphics shadersTom Stellard2015-12-192-0/+18
* [DivergenceAnalysis] fix a bug in computing influence regionsJingyue Wu2015-12-181-1/+22
* Divergence analysis for GPU programsJingyue Wu2015-04-102-0/+200
OpenPOWER on IntegriCloud