Home | History | Annotate | Download | only in docs

Lines Matching full:landingpad

5274 ":ref:`landingpad <i_landingpad>`" instruction, which contains the
5277 "``landingpad``" instruction's tightly couples it to the "``invoke``"
5279 "``landingpad``" instruction can't be lost through normal code motion.
5363 same type as the result of any '``landingpad``' instruction in the same
5371 :ref:`landingpad <i_landingpad>` instruction.
5479 Like the :ref:`landingpad <i_landingpad>` instruction, the ``catchpad``
8511 '``landingpad``' Instruction
8519 <resultval> = landingpad <resultty> <clause>+
8520 <resultval> = landingpad <resultty> cleanup <clause>*
8528 The '``landingpad``' instruction is used by `LLVM's exception handling
8546 '``landingpad``' instruction must contain *at least* one ``clause`` or
8552 The '``landingpad``' instruction defines the values which are set by the
8554 therefore the "result type" of the ``landingpad`` instruction. As with
8559 ``landingpad`` instructions are merged together through inlining, the
8566 The ``landingpad`` instruction has several restrictions:
8570 - A landing pad block must have a '``landingpad``' instruction as its
8572 - There can be only one '``landingpad``' instruction within the landing
8575 '``landingpad``' instruction.
8583 %res = landingpad { i8*, i32 }
8586 %res = landingpad { i8*, i32 }
8589 %res = landingpad { i8*, i32 }