Commit 09026fe4 by Richard Kenner

(mov{si,sf,df}cc): Call gen_compare_reg to generate the condition code

register.

From-SVN: r10097
parent 9cc883e0
...@@ -3323,9 +3323,8 @@ ...@@ -3323,9 +3323,8 @@
" "
{ {
enum rtx_code code = GET_CODE (operands[1]); enum rtx_code code = GET_CODE (operands[1]);
rtx ccreg = gen_rtx (REG, rtx ccreg = gen_compare_reg (code, arm_compare_op0, arm_compare_op1,
SELECT_CC_MODE (code, arm_compare_op0, arm_compare_op1), arm_compare_fp);
CC_REGNUM);
operands[1] = gen_rtx (code, VOIDmode, ccreg, const0_rtx); operands[1] = gen_rtx (code, VOIDmode, ccreg, const0_rtx);
}") }")
...@@ -3339,9 +3338,8 @@ ...@@ -3339,9 +3338,8 @@
" "
{ {
enum rtx_code code = GET_CODE (operands[1]); enum rtx_code code = GET_CODE (operands[1]);
rtx ccreg = gen_rtx (REG, rtx ccreg = gen_compare_reg (code, arm_compare_op0, arm_compare_op1,
SELECT_CC_MODE (code, arm_compare_op0, arm_compare_op1), arm_compare_fp);
CC_REGNUM);
operands[1] = gen_rtx (code, VOIDmode, ccreg, const0_rtx); operands[1] = gen_rtx (code, VOIDmode, ccreg, const0_rtx);
}") }")
...@@ -3355,9 +3353,8 @@ ...@@ -3355,9 +3353,8 @@
" "
{ {
enum rtx_code code = GET_CODE (operands[1]); enum rtx_code code = GET_CODE (operands[1]);
rtx ccreg = gen_rtx (REG, rtx ccreg = gen_compare_reg (code, arm_compare_op0, arm_compare_op1,
SELECT_CC_MODE (code, arm_compare_op0, arm_compare_op1), arm_compare_fp);
CC_REGNUM);
operands[1] = gen_rtx (code, VOIDmode, ccreg, const0_rtx); operands[1] = gen_rtx (code, VOIDmode, ccreg, const0_rtx);
}") }")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment