Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | R600 -> AMDGPU rename | Tom Stellard | 2015-06-13 | 1 | -26/+0 |
| | | | | llvm-svn: 239657 | ||||
* | Call EmitFunctionHeader just before EmitFunctionBody. | Rafael Espindola | 2015-03-17 | 1 | -1/+1 |
| | | | | | | | This avoids switching to .AMDGPU.config and back and hardcoding the section it switches back to. llvm-svn: 232479 | ||||
* | R600: Error on initializer for LDS. | Matt Arsenault | 2014-11-13 | 1 | -1/+1 |
| | | | | | | Also give a proper error for other address spaces. llvm-svn: 221917 | ||||
* | R600: Call EmitFunctionHeader() in the AsmPrinter to populate the ELF symbol ↵ | Tom Stellard | 2014-10-01 | 1 | -1/+1 |
| | | | | | | table llvm-svn: 218776 | ||||
* | Allow aliases to be unnamed_addr. | Rafael Espindola | 2014-06-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | Alias with unnamed_addr were in a strange state. It is stored in GlobalValue, the language reference talks about "unnamed_addr aliases" but the verifier was rejecting them. It seems natural to allow unnamed_addr in aliases: * It is a property of how it is accessed, not of the data itself. * It is perfectly possible to write code that depends on the address of an alias. This patch then makes unname_addr legal for aliases. One side effect is that the syntax changes for a corner case: In globals, unnamed_addr is now printed before the address space. llvm-svn: 210302 | ||||
* | R600: Fix incorrect LDS size calculation | Tom Stellard | 2013-09-05 | 1 | -0/+26 |
GlobalAdderss nodes that appeared in more than one basic block were being counted twice. llvm-svn: 190078 |