summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp
Commit message (Collapse)AuthorAgeFilesLines
* AMDGPU: Move DEBUG_TYPE definition below includesMatt Arsenault2019-07-081-2/+2
| | | | llvm-svn: 365369
* [AMDGPU] Pass to propagate ABI attributes from kernels to the functionsStanislav Mekhanoshin2019-06-171-0/+336
The pass works in two modes: Mode 1: Just set attributes starting from kernels. This can work at the very beginning of opt and llc pipeline, but cannot clone functions because it must be a function pass. Mode 2: Actually clone functions for new attributes. This can only work after all function passes in the opt pipeline because it has to be a module pass. Differential Revision: https://reviews.llvm.org/D63208 llvm-svn: 363586
OpenPOWER on IntegriCloud