summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AMDGPU/llvm.SI.sendmsg-m0.ll
Commit message (Collapse)AuthorAgeFilesLines
* AMDGPU/SI: Implement sendmsghalt intrinsicJan Vesely2017-01-041-17/+0
| | | | | | | | v2: expose using amdgcn prefix Differential Revision: https://reviews.llvm.org/D23511 llvm-svn: 290977
* AMDGPU: Remove superfluous string attributes from testsMatt Arsenault2016-07-111-11/+8
| | | | | | Also fix v_mac.ll not testing right thing for fneg llvm-svn: 275129
* [AMDGPU][llvm-mc] Add support for sendmsg(...) syntax.Artem Tamazov2016-05-061-1/+1
| | | | | | | | | | | | | | | | | | | Added support for sendmsg(MSG[, OP[, STREAM_ID]]) syntax in s_sendmsg and s_sendmsghalt instructions. The syntax matches the SP3 assembler/disassembler rules. That is why implicit inputs (like M0 and EXEC) are not printed to disassembly output anymore. sendmsg(...) allows only known message types and attributes, even if literals are used instead of symbolic names. However, raw literal (without "sendmsg") still can be used, and that allows for any 16-bit value. Tests updated/added. Differential Revision: http://reviews.llvm.org/D19596 llvm-svn: 268762
* AMDGPU: Add a shader calling conventionNicolai Haehnle2016-04-061-2/+2
| | | | | | | | | | | This makes it possible to distinguish between mesa shaders and other kernels even in the presence of compute shaders. Patch By: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Differential Revision: http://reviews.llvm.org/D18559 llvm-svn: 265589
* R600 -> AMDGPU renameTom Stellard2015-06-131-0/+20
llvm-svn: 239657
OpenPOWER on IntegriCloud