OSDN Git Service

AMDGPU: Create emergency stack slots during frame lowering
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 6 Nov 2015 18:17:45 +0000 (18:17 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 6 Nov 2015 18:17:45 +0000 (18:17 +0000)
commitade9b95acb1a35a2d9241da900da480f0f3b47d1
tree7bc1a25ca6924d9f2142cb0f5427215f478c9a87
parent2b642eb43736fdd74ead0a1a01b0f4abad3f5f41
AMDGPU: Create emergency stack slots during frame lowering

Test has a bogus verifier error which will be fixed by later commits.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@252327 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AMDGPU/AMDGPUFrameLowering.h
lib/Target/AMDGPU/AMDGPUSubtarget.cpp
lib/Target/AMDGPU/AMDGPUSubtarget.h
lib/Target/AMDGPU/CMakeLists.txt
lib/Target/AMDGPU/SIFrameLowering.cpp [new file with mode: 0644]
lib/Target/AMDGPU/SIFrameLowering.h [new file with mode: 0644]
lib/Target/AMDGPU/SIInstrInfo.cpp
test/CodeGen/AMDGPU/large-alloca.ll
test/CodeGen/AMDGPU/vgpr-spill-emergency-stack-slot.ll [new file with mode: 0644]