-tarval *computed_value_Cmp_Confirm(ir_node *cmp, ir_node *left, ir_node *right, pn_Cmp pnc) {
- ir_node *l_bound, *confirm;
- pn_Cmp l_pnc, res_pnc, neg_pnc;
- interval_t l_iv, r_iv;
- tarval *tv;
- ir_mode *mode;
- ir_node *blk;
-
- /* beware, Cmp is not pinned. */
- blk = get_irn_n(cmp, -1);
- if (get_irg_pinned(get_Block_irg(blk)) != op_pin_state_pinned)
- blk = NULL;
-
- if ((confirm = get_allowed_confirm(blk, right)) != NULL) {
+FIRM_API ir_tarval *computed_value_Cmp_Confirm(ir_node *cmp, ir_node *left, ir_node *right, pn_Cmp pnc)
+{
+ ir_node *l_bound;
+ pn_Cmp l_pnc, res_pnc, neg_pnc;
+ interval_t l_iv, r_iv;
+ ir_tarval *tv;
+ ir_mode *mode;
+
+ if (is_Confirm(right)) {