ir_mode *mode; /**< The mode of the constraint. */
} ir_asm_constraint;
-/** Supported libFirm builtins. */
/** Supported libFirm builtins. */
typedef enum {
ir_bk_trap, /**< GCC __builtin_trap(): insert trap */
ir_bk_popcount, /**< GCC __builtin_popcount(): population count */
ir_bk_parity, /**< GCC __builtin_parity(): parity */
ir_bk_bswap, /**< byte swap */
+ ir_bk_inport, /**< in port */
+ ir_bk_outport, /**< out port */
+ ir_bk_inner_trampoline, /**< address of a trampoline for GCC inner functions */
} ir_builtin_kind;
#endif