Re: [PATCH 5/9] Add patterns and predicates foutline-msabi-xlouges

2016-11-15 Thread Daniel Santos
On 11/15/2016 02:06 PM, Daniel Santos wrote: +;; Save multiple registers out-of-line after realignment +(define_insn "save_multiple_realign" + [(match_parallel 0 "save_multiple" +[(use (match_operand:P 1 "symbol_operand")) + (set (reg:P SP_REG) (plus:P (reg:P AX_REG) + (match_ope

[PATCH 5/9] Add patterns and predicates foutline-msabi-xlouges

2016-11-15 Thread Daniel Santos
Adds the predicates save_multiple and restore_multiple to predicates.md, which are used by following patterns in sse.md: * save_multiple - insn that calls a save stub * save_multiple_realign - insn that calls a save stub and also manages a realign and hard frame pointer * restore_multiple - call