summaryrefslogtreecommitdiffstats
path: root/llvm/docs
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2017-04-24 17:49:13 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2017-04-24 17:49:13 +0000
commit3e02538a02ca356886fc5766caee151401068c5f (patch)
tree6734fabf7094ebe03ec20b5fdf739033c783b270 /llvm/docs
parentebd77645cc1c309bd53c382cf462f59d94d0cc63 (diff)
downloadbcm5719-llvm-3e02538a02ca356886fc5766caee151401068c5f.tar.gz
bcm5719-llvm-3e02538a02ca356886fc5766caee151401068c5f.zip
AMDGPU: Move trap lowering to DAG
Fixes traps in any block besides the entry block, and fixes depending on a live-in physical register by using a virtual register copy. Also happens to stop emitting a nop in the case debug trap is not supported. llvm-svn: 301206
Diffstat (limited to 'llvm/docs')
-rw-r--r--llvm/docs/AMDGPUUsage.rst5
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/docs/AMDGPUUsage.rst b/llvm/docs/AMDGPUUsage.rst
index 5ff0f207f22..97497057fc9 100644
--- a/llvm/docs/AMDGPUUsage.rst
+++ b/llvm/docs/AMDGPUUsage.rst
@@ -82,9 +82,8 @@ handler as follows:
=============== ============= ===============================================
Usage Code Sequence Description
=============== ============= ===============================================
- llvm.trap s_endpgm Causes wavefront to be terminated.
- llvm.debugtrap s_nop No operation. Compiler warning generated that
- there is no trap handler installed.
+ llvm.trap s_endpgm Causes wavefront to be terminated.
+ llvm.debugtrap Nothing. Compiler warning generated that there is no trap handler installed.
=============== ============= ===============================================
Assembler
OpenPOWER on IntegriCloud