From d4347e1af9141ec9f8e3e527367bfd16c0cc4ffb Mon Sep 17 00:00:00 2001
From: Dan Gohman
Date: Fri, 11 May 2012 00:19:32 +0000
Subject: Define a new intrinsic, @llvm.debugger. It will be similar to
__builtin_trap(), but it generates int3 on x86 instead of ud2.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156593 91177308-0d34-0410-b5e6-96231b3b80d8
---
docs/LangRef.html | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
(limited to 'docs/LangRef.html')
diff --git a/docs/LangRef.html b/docs/LangRef.html
index b222b06..f92fbf4 100644
--- a/docs/LangRef.html
+++ b/docs/LangRef.html
@@ -307,6 +307,8 @@
'llvm.annotation.*' Intrinsic
'llvm.trap' Intrinsic
+
+ 'llvm.debugger' Intrinsic
'llvm.stackprotector' Intrinsic
@@ -8400,6 +8402,30 @@ LLVM.
+
+
+
+
Syntax:
+
+ declare void @llvm.debugger()
+
+
+
Overview:
+
The 'llvm.debugger' intrinsic.
+
+
Arguments:
+
None.
+
+
Semantics:
+
This intrinsic is lowered to code which is intended to cause an execution
+ trap with the intention of requesting the attention of a debugger.
+
+
+
+
+
--
cgit v1.1