diff options
Diffstat (limited to 'gcc/config/i386/i386.md')
-rw-r--r-- | gcc/config/i386/i386.md | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index ddedbbc375e..652e91a4c33 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md @@ -4314,28 +4314,6 @@ [(set_attr "type" "fisttp") (set_attr "mode" "<MODE>")]) -;; APPLE LOCAL begin mainline 2005-10-25 4209085 -(define_peephole2 - [(set (match_operand:SSEMODEF 0 "memory_operand" "") - (match_operand:SSEMODEF 1 "register_operand" "")) - (set (match_operand:X87MODEI12 2 "register_operand" "") - (fix:X87MODEI12 (match_dup 0)))] - "TARGET_FISTTP - && peep2_reg_dead_p (1, operands[1]) - && STACK_TOP_P (operands[1])" - [(const_int 0)] -{ - rtx pat; - - operands[0] = adjust_address (operands[0], <MODE>mode, 0); - pat = gen_fix_trunc<mode>_i387_fisttp (operands[0], operands[1]); - XCEXP (XVECEXP (pat, 0, 1), 0, 0) = gen_rtx_REG (XFmode, FIRST_STACK_REG); - emit_insn (pat); - emit_move_insn (operands[2], operands[0]); - DONE; -}) -;; APPLE LOCAL end mainline 2005-10-25 4209085 - (define_split [(set (match_operand:X87MODEI 0 "register_operand" "") (fix:X87MODEI (match_operand 1 "register_operand" ""))) |