Lines Matching refs:intrinsic
235 must call the `llvm.eh.typeid.for`_ intrinsic to determine the index for a given
346 <LangRef.html#llvm-frameallocate-and-llvm-framerecover-intrinsics>`_ intrinsic.
374 ``llvm.eh.actions`` intrinsic that describes the order in which handlers will
376 branch to the return value of the ``llvm.eh.actions`` intrinsic. The
377 ``llvm.eh.actions`` intrinsic is defined as returning the address at which
419 intrinsic functions (name prefixed with ``llvm.eh``) to provide exception
432 This intrinsic returns the type info index in the exception table of the current
436 Uses of this intrinsic are generated by the C++ front-end.
448 This intrinsic marks the beginning of catch handling code within the blocks
453 The first argument to this intrinsic is a pointer that was previously extracted
455 argument to the intrinsic is a pointer to stack space where the exception object
459 Uses of this intrinsic are generated by the C++ front-end. Many targets will
461 of this intrinsic. The intrinsic is provided for targets that require a more
465 intrinsic serves as a placeholder to delimit code before a catch handler is
466 outlined. When the handler is is outlined, this intrinsic will be replaced
481 This intrinsic marks the end of catch handling code within the current block,
492 Uses of this intrinsic are generated by the C++ front-end. Many targets will
494 of this intrinsic. The intrinsic is provided for targets that require a more
498 intrinsic serves as a placeholder to delimit code before a catch handler is
499 outlined. After the handler is outlined, this intrinsic is simply removed.
510 This intrinsic represents the list of actions to take when an exception is
544 jumps to the result of the intrinsic call.
563 For SJLJ based exception handling, this intrinsic forces register saving for the
566 overall functioning of this intrinsic is compatible with the GCC
572 the target implementation of this intrinsic should place the destination address
585 For SJLJ based exception handling, the ``llvm.eh.sjlj.longjmp`` intrinsic is
598 For SJLJ based exception handling, the ``llvm.eh.sjlj.lsda`` intrinsic returns
610 For SJLJ based exception handling, the ``llvm.eh.sjlj.callsite`` intrinsic