src/hotspot/cpu/aarch64/assembler_aarch64.hpp
changeset 53041 f15af1e2c683
parent 52922 91855ca077e3
child 53244 9807daeb47c4
equal deleted inserted replaced
53040:6aeb6a23fb83 53041:f15af1e2c683
  1824 
  1824 
  1825   INSN(fmuls, 0b000, 0b00, 0b0000);
  1825   INSN(fmuls, 0b000, 0b00, 0b0000);
  1826   INSN(fdivs, 0b000, 0b00, 0b0001);
  1826   INSN(fdivs, 0b000, 0b00, 0b0001);
  1827   INSN(fadds, 0b000, 0b00, 0b0010);
  1827   INSN(fadds, 0b000, 0b00, 0b0010);
  1828   INSN(fsubs, 0b000, 0b00, 0b0011);
  1828   INSN(fsubs, 0b000, 0b00, 0b0011);
       
  1829   INSN(fmaxs, 0b000, 0b00, 0b0100);
       
  1830   INSN(fmins, 0b000, 0b00, 0b0101);
  1829   INSN(fnmuls, 0b000, 0b00, 0b1000);
  1831   INSN(fnmuls, 0b000, 0b00, 0b1000);
  1830 
  1832 
  1831   INSN(fmuld, 0b000, 0b01, 0b0000);
  1833   INSN(fmuld, 0b000, 0b01, 0b0000);
  1832   INSN(fdivd, 0b000, 0b01, 0b0001);
  1834   INSN(fdivd, 0b000, 0b01, 0b0001);
  1833   INSN(faddd, 0b000, 0b01, 0b0010);
  1835   INSN(faddd, 0b000, 0b01, 0b0010);
  1834   INSN(fsubd, 0b000, 0b01, 0b0011);
  1836   INSN(fsubd, 0b000, 0b01, 0b0011);
       
  1837   INSN(fmaxd, 0b000, 0b01, 0b0100);
       
  1838   INSN(fmind, 0b000, 0b01, 0b0101);
  1835   INSN(fnmuld, 0b000, 0b01, 0b1000);
  1839   INSN(fnmuld, 0b000, 0b01, 0b1000);
  1836 
  1840 
  1837 #undef INSN
  1841 #undef INSN
  1838 
  1842 
  1839    // Floating-point data-processing (3 source)
  1843    // Floating-point data-processing (3 source)