summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* AMDGPU: Fix promote alloca for pointer loadsMatt Arsenault2016-05-181-3/+7
* AMDGPU: Handle alloca promoting with null operandsMatt Arsenault2016-05-181-2/+37
* AMDGPU: Fix promote alloca pass creating huge arraysMatt Arsenault2016-05-161-19/+86
* AMDGPU: Fix breaking IR on instructions with multiple pointer operandsMatt Arsenault2016-05-121-8/+91
* AMDGPU: Fix mishandling array allocations when promoting allocaMatt Arsenault2016-04-281-1/+3
* AMDGPU: Account for globals in AMDGPUPromoteAlloca passMatt Arsenault2016-04-271-2/+4
* Add optimization bisect opt-in calls for AMDGPU passesAndrew Kaylor2016-04-251-1/+1
* AMDGPU: allow specifying a workgroup size that needs to fit in a compute unitTom Stellard2016-04-141-5/+7
* AMDGPU: Promote alloca should skip volatilesMatt Arsenault2016-03-231-0/+13
* AMDGPU: Don't use InstVisitor for AMDGPUPromoteAllocaMatt Arsenault2016-03-111-6/+12
* AMDGPU: Remove a fixme for ptrrtoint handlingMatt Arsenault2016-03-071-1/+0
* AMDGPU: Preserve alignments on new created globalsMatt Arsenault2016-02-051-2/+10
* AMDGPU: Do not promote allocas with non-inbounds GEPsMatt Arsenault2016-02-021-0/+7
* AMDGPU: Handle promoting memmoveMatt Arsenault2016-02-021-0/+24
* AMDGPU: Skip promote alloca with no optimizationsMatt Arsenault2016-02-021-1/+1
* AMDGPU: Minor cleanups for AMDGPUPromoteAllocaMatt Arsenault2016-02-021-27/+21
* AMDGPU: Report AMDGPUPromoteAlloca changed the functionMatt Arsenault2016-02-021-22/+21
* AMDGPU: Whitelist handled intrinsicsMatt Arsenault2016-02-021-8/+36
* AMDGPU: Use inbounds when calculating workitem offsetMatt Arsenault2016-02-021-6/+7
* AMDGPU: Fix emitting invalid workitem intrinsics for HSAMatt Arsenault2016-01-301-31/+177
* AMDGPU: Fix crash with invariant markersMatt Arsenault2016-01-221-0/+8
* GlobalValue: use getValueType() instead of getType()->getPointerElementType().Manuel Jacob2016-01-161-3/+2
* Revert "Change memcpy/memset/memmove to have dest and source alignments."Pete Cooper2015-11-191-3/+3
* Change memcpy/memset/memmove to have dest and source alignments.Pete Cooper2015-11-181-3/+3
* AMDGPU: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-131-1/+1
* AMDGPU: Produce error on dynamic_stackallocMatt Arsenault2015-08-261-0/+3
* De-constify pointers to Type since they can't be modified. NFCCraig Topper2015-08-011-3/+3
* AMDGPU: Don't try to use LDS/vector for private if pointer value storedMatt Arsenault2015-07-281-4/+14
* AMDGPU: Fix crash if called function is a bitcastMatt Arsenault2015-07-281-1/+6
* R600 -> AMDGPU renameTom Stellard2015-06-131-0/+407
OpenPOWER on IntegriCloud