- replaced an if condition that should never happen by assert()
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Sat, 10 Jul 2010 18:27:45 +0000 (18:27 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Sat, 10 Jul 2010 18:27:45 +0000 (18:27 +0000)
- removed a superfluous "{", although in an #if 0 block this confuses Visual Assist

[r27731]

ir/be/arm/arm_transform.c

index 07ec2b8..e608a98 100644 (file)
@@ -1028,7 +1028,7 @@ static ir_node *gen_Const(ir_node *node)
                                } else {
                                        node = new_bd_arm_fpaMnf_i(dbg, block, mode, -imm);
                                }
-                       } else {
+                       } else
 #endif
                        {
                                node = new_bd_arm_fpaConst(dbg, block, tv);
@@ -1627,13 +1627,9 @@ static ir_node *gen_Call(ir_node *node)
 
                if (reg != NULL) {
                        in[in_arity] = new_value;
-                       if (reg == &arm_gp_regs[REG_LR]) {
-                               /* this should not happen, LR cannot be a parameter register ... */
-                               in_req[in_arity] = be_create_reg_req(obst,
-                                               reg, arch_register_req_type_ignore);
-                       } else {
-                               in_req[in_arity] = reg->single_req;
-                       }
+                       /* this should not happen, LR cannot be a parameter register ... */
+                       assert(reg != &arm_gp_regs[REG_LR]);
+                       in_req[in_arity] = reg->single_req;
                        ++in_arity;
                } else {
                        ir_mode *mode;