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.

    + 'llvm.debugger' Intrinsic +

    + +
    + +
    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.

    + +
    + + +

    'llvm.stackprotector' Intrinsic

    -- cgit v1.1