+static const arm_fpaConst_attr_t *get_arm_fpaConst_attr_const(const ir_node *node) {
+ const arm_attr_t *attr = get_arm_attr_const(node);
+ const arm_fpaConst_attr_t *fpa_attr = CONST_CAST_ARM_ATTR(arm_fpaConst_attr_t, attr);
+
+ return fpa_attr;
+}
+
+static arm_fpaConst_attr_t *get_arm_fpaConst_attr(ir_node *node) {
+ arm_attr_t *attr = get_arm_attr(node);
+ arm_fpaConst_attr_t *fpa_attr = CAST_ARM_ATTR(arm_fpaConst_attr_t, attr);
+
+ return fpa_attr;
+}
+
+static int is_arm_CondJmp(const ir_node *node) {
+ int code = get_arm_irn_opcode(node);
+
+ return (code == iro_arm_CmpBra || code == iro_arm_fpaCmfBra ||
+ code == iro_arm_fpaCnfBra || iro_arm_fpaCmfeBra ||
+ code == iro_arm_fpaCnfeBra);
+}
+