summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AMDGPU/promote-alloca-calling-conv.ll
Commit message (Collapse)AuthorAgeFilesLines
* AMDGPU: Remove amdgpu-max-work-group-size attributeMatt Arsenault2019-06-051-1/+1
| | | | | | | This has been deprecated for a long time, and mesa recently switched to amdgpu-flat-work-group-size. llvm-svn: 362641
* AMDGPU: Increase default stack alignmentMatt Arsenault2018-03-291-1/+1
| | | | | | | 8 and 16-byte values are common, so increase the default alignment to avoid realigning the stack in most functions. llvm-svn: 328821
* AMDGPU/SI: Extend promoting alloca to vector to arrays of up to 16 elementsChangpeng Fang2018-02-161-3/+3
| | | | | | | | | | | | | | Summary: This patch extends the promotion of alloca to vector to the arrays of up to 16 elements. Also we introduce an option, -disable-promote-alloca-to-vector, to switch promotion to vector off, if needed. Reviewers: arsenm Differential Revision: https://reviews.llvm.org/D33559 llvm-svn: 325372
* [AMDGPU] Switch to the new addr space mapping by defaultYaxun Liu2018-02-021-34/+34
| | | | | | | | This requires corresponding clang change. Differential Revision: https://reviews.llvm.org/D40955 llvm-svn: 324101
* AMDGPU: Remove error on calls for amdgcnMatt Arsenault2017-08-031-1/+21
| | | | | | | | Repurpose the -amdgpu-function-calls flag. Rather than require it to emit a call, only use it to run the always inline path or not. llvm-svn: 310003
* AMDGPU: Analyze callee resource usage in AsmPrinterMatt Arsenault2017-08-021-3/+9
| | | | llvm-svn: 309781
* AMDGPU: Don't promote alloca to LDS for leaf functionsMatt Arsenault2017-05-021-0/+74
LDS use in leaf functions not currently handled. llvm-svn: 301958
OpenPOWER on IntegriCloud