Skip to content
Snippets Groups Projects
  1. Dec 04, 2015
  2. Dec 03, 2015
  3. Dec 02, 2015
  4. Dec 01, 2015
  5. Nov 30, 2015
  6. Nov 29, 2015
  7. Nov 28, 2015
  8. Nov 27, 2015
  9. Nov 26, 2015
  10. Nov 25, 2015
  11. Nov 24, 2015
    • meissner's avatar
      2015-11-24 Michael Meissner <meissner@linux.vnet.ibm.com> · d3d5bf9b
      meissner authored
      	Backport form mainline
      	2015-11-24  David Edelsohn  <dje.gcc@gmail.com>
      		    Michael Meissner  <meissner@linux.vnet.ibm.com>
      
      	* config/rs6000/rs6000.md (UNSPEC_XSRDPI): New unspec.
      	(Fv2): New mode attribute to be used when ISA 2.07 instructions
      	are used on SF values, and ISA 2.06 instructions on DF values.
      	(add<mode>3_fpr): Use <Fv2> instead of <Fv>.
      	(sub<mode>3_fpr): Use <Fv2> instead of <Fv>.
      	(mul<mode>3_fpr): Use <Fv2> instead of <Fv>.
      	(div<mode>3_fpr): Use <Fv2> instead of <Fv>.
      	(sqrt<mode>2): Use <Fv2> instead of <Fv>.
      	(fre<Fs>): Use <Fv2> instead of <Fv>.
      	(rsqrt<mode>2): Use <Fv2> instead of <Fv>.
      	(cmp<mode>_fpr): Use <Fv2> instead of <Fv>.
      	(xsrdpi<mode>): Add support for the lround function.
      	(lround<mode>di2): Likewise.
      	(fma<mode>4_fpr): Use <Fv2> instead of <Fv>.
      	(fms<mode>4_fpr): Use <Fv2> instead of <Fv>.
      	(nfma<mode>4_fpr): Use <Fv2> instead of <Fv>.
      	(nfms<mode>4_fpr): Use <Fv2> instead of <Fv>.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-5-branch@230841 138bc75d-0d04-0410-961f-82ee72b054a4
      d3d5bf9b
Loading