comparison gcc/config/i386/i386.md @ 112:ab0bcb71f44d

merge gcc 7
author mir3636
date Fri, 10 Nov 2017 19:46:38 +0900
parents 04ced10e8804 1b10fe6932e1
children d34655255c78
comparison
equal deleted inserted replaced
111:04ced10e8804 112:ab0bcb71f44d
12894 (set (reg:SI SP_REG) 12894 (set (reg:SI SP_REG)
12895 (plus:SI (reg:SI SP_REG) 12895 (plus:SI (reg:SI SP_REG)
12896 (match_dup 4))) 12896 (match_dup 4)))
12897 (unspec [(const_int 0)] UNSPEC_PEEPSIB)])]) 12897 (unspec [(const_int 0)] UNSPEC_PEEPSIB)])])
12898 12898
12899 (define_expand "sibcall_value_pop"
12900 [(parallel [(set (match_operand 0 "" "")
12901 (call (match_operand:QI 1 "" "")
12902 (match_operand:SI 2 "" "")))
12903 (set (reg:SI SP_REG)
12904 (plus:SI (reg:SI SP_REG)
12905 (match_operand:SI 4 "" "")))])]
12906 "!TARGET_64BIT"
12907 {
12908 ix86_expand_call (operands[0], operands[1], operands[2],
12909 operands[3], operands[4], 1);
12910 DONE;
12911 })
12912
12913
12899 ;; Call subroutine returning any type. 12914 ;; Call subroutine returning any type.
12900 12915
12901 (define_expand "untyped_call" 12916 (define_expand "untyped_call"
12902 [(parallel [(call (match_operand 0) 12917 [(parallel [(call (match_operand 0)
12903 (const_int 0)) 12918 (const_int 0))