[AMDGPU] Change llvm.debugtrap to be a debug breakpoint that can resume execution.
authorTony Tye <Tony.Tye@amd.com>
Wed, 16 May 2018 16:19:34 +0000 (16:19 +0000)
committerTony Tye <Tony.Tye@amd.com>
Wed, 16 May 2018 16:19:34 +0000 (16:19 +0000)
commit43259df44a312122f5e32f47e13a800e7304ae98
treebd30a8f2fc547bdf8d9e4b1e75142f5026f05670
parentb3ac148cb4f9cb025d8ae13dd2df32928a3ea459
[AMDGPU] Change llvm.debugtrap to be a debug breakpoint that can resume execution.

No longer require the queue pointer to be passed in in fixed SGPRs.

Differential Revision: https://reviews.llvm.org/D46769

llvm-svn: 332485
llvm/docs/AMDGPUUsage.rst
llvm/lib/Target/AMDGPU/SIISelLowering.cpp
llvm/lib/Target/AMDGPU/SIISelLowering.h
llvm/test/CodeGen/AMDGPU/trap.ll