rs6000.md (169690) | rs6000.md (235623) |
---|---|
1;; Machine description for IBM RISC System 6000 (POWER) for GNU C compiler 2;; Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 3;; 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 4;; Free Software Foundation, Inc. 5;; Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu) 6 7;; This file is part of GCC. 8 --- 10061 unchanged lines hidden (view full) --- 10070 [(set (match_dup 2) (match_dup 3)) 10071 (set (match_dup 4) (match_dup 2)) 10072 (set (match_dup 5) (unspec:BLK [(match_dup 5)] UNSPEC_TIE)) 10073 (set (match_operand 0 "register_operand" "") 10074 (match_operand 1 "register_operand" ""))] 10075 "" 10076 " 10077{ | 1;; Machine description for IBM RISC System 6000 (POWER) for GNU C compiler 2;; Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 3;; 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 4;; Free Software Foundation, Inc. 5;; Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu) 6 7;; This file is part of GCC. 8 --- 10061 unchanged lines hidden (view full) --- 10070 [(set (match_dup 2) (match_dup 3)) 10071 (set (match_dup 4) (match_dup 2)) 10072 (set (match_dup 5) (unspec:BLK [(match_dup 5)] UNSPEC_TIE)) 10073 (set (match_operand 0 "register_operand" "") 10074 (match_operand 1 "register_operand" ""))] 10075 "" 10076 " 10077{ |
10078 operands[1] = force_reg (Pmode, operands[1]); |
|
10078 operands[2] = gen_reg_rtx (Pmode); 10079 operands[3] = gen_frame_mem (Pmode, operands[0]); 10080 operands[4] = gen_frame_mem (Pmode, operands[1]); 10081 operands[5] = gen_frame_mem (BLKmode, operands[0]); 10082}") 10083 10084(define_expand "save_stack_nonlocal" 10085 [(set (match_dup 3) (match_dup 4)) --- 4123 unchanged lines hidden --- | 10079 operands[2] = gen_reg_rtx (Pmode); 10080 operands[3] = gen_frame_mem (Pmode, operands[0]); 10081 operands[4] = gen_frame_mem (Pmode, operands[1]); 10082 operands[5] = gen_frame_mem (BLKmode, operands[0]); 10083}") 10084 10085(define_expand "save_stack_nonlocal" 10086 [(set (match_dup 3) (match_dup 4)) --- 4123 unchanged lines hidden --- |