]> granicus.if.org Git - llvm/commit
AMDGPU: Custom lower more vector operations
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 23 Jan 2017 23:09:58 +0000 (23:09 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 23 Jan 2017 23:09:58 +0000 (23:09 +0000)
commit50ca9e146bbd06993a091b8f537ec2a48980d4d9
tree5c8761351808a1b02b8b4a775a87225c7fb48f28
parent8614146660ce92a86cbbb860d88f368b81128365
AMDGPU: Custom lower more vector operations

This avoids stack usage.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@292846 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AMDGPU/SIISelLowering.cpp
lib/Target/AMDGPU/SIISelLowering.h
test/CodeGen/AMDGPU/amdgpu.private-memory.ll
test/CodeGen/AMDGPU/extract_vector_elt-f16.ll [new file with mode: 0644]
test/CodeGen/AMDGPU/extract_vector_elt-i16.ll
test/CodeGen/AMDGPU/insert_vector_elt.v2i16.ll [new file with mode: 0644]