orc: preserve non volatile sse registers
authorMatej Knopp <matej.knopp@gmail.com>
Mon, 19 Jun 2017 02:00:31 +0000 (04:00 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Tue, 20 Jun 2017 06:17:20 +0000 (09:17 +0300)
commitec77a91702696ed619cccccb015518ee8887a62d
tree67707f2665a5d647ae6329adc0f93978f637b306
parentffe38d6dae9f05232ab1162925524200da949672
orc: preserve non volatile sse registers

required for MSVC
https://msdn.microsoft.com/en-us/library/9z1stfyw.aspx

orc already marks these register in compiler->save_regs,
but the actual saving and restoring was not done

https://bugzilla.gnome.org/show_bug.cgi?id=783931
orc/orcprogram-sse.c