History log of /openjdk10/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp
Revision Date Author Comments
# 13433:9a30434bd193 14-Aug-2017 mdoerr

8185969: PPC64: Improve VSR support to use up to 64 registers
Reviewed-by: mdoerr, goetz
Contributed-by: Gustavo Serra Scalet <gustavo.scalet@eldorado.org.br>


# 13413:ef47198688ef 10-Aug-2017 mdoerr

8185975: PPC64: Fix vsldoi interface according to the ISA
Reviewed-by: mdoerr
Contributed-by: Gustavo Serra Scalet <gustavo.scalet@eldorado.org.br>


# 13239:62cc5f8a66e8 04-Jul-2017 mdoerr

8181809: PPC64: Leverage mtfprd/mffprd on POWER8
Reviewed-by: mdoerr, simonis
Contributed-by: Matthew Brandyberry <mbrandy@linux.vnet.ibm.com>


# 13145:58c8ddc3efb8 02-Jun-2017 mdoerr

8179527: Implement intrinsic code for reverseBytes with load/store
Reviewed-by: simonis, mdoerr
Contributed-by: Michihiro Horie <horie@jp.ibm.com>


# 12447:9d5a9f0570e6 15-Dec-2016 mdoerr

8171244: PPC64: Make interpreter's math entries consistent with C1 and C2 and support FMA
Reviewed-by: kvn, goetz


# 12225:0f2a78897867 21-Oct-2016 mdoerr

8166684: PPC64: implement intrinsic code with vector instructions for Unsafe.copyMemory()
Reviewed-by: simonis, mdoerr
Contributed-by: Michihiro Horie <horie@jp.ibm.com>


# 12094:16e8d5342f7d 27-Sep-2016 goetz

8166777: [ppc] port "8164086: Checked JNI pending exception check should be cleared"
Reviewed-by: fparain, dholmes


# 12087:ebbfdf26a4ee 21-Sep-2016 mdoerr

8164920: ppc: enhancement of CRC32 intrinsic
Reviewed-by: goetz, mdoerr
Contributed-by: Hiroshi H Horii <horii@jp.ibm.com>


# 11540:84d6afe30a53 23-Jun-2016 mdoerr

8159976: PPC64: Add missing intrinsics for sub-word atomics
Reviewed-by: shade, goetz


# 11445:ef7a2567ba26 06-Jun-2016 kvn

Merge


# 11422:f8f067457966 23-May-2016 mdoerr

8154156: PPC64: improve array copy stubs by using vector instructions
Reviewed-by: goetz, mdoerr
Contributed-by: Gustavo Romero <gromero@linux.vnet.ibm.com>


# 11374:3fb9a97eb099 13-May-2016 goetz

8156923: [ppc] Implement "JEP 270: Reserved Stack Areas for Critical Sections".
Reviewed-by: simonis, dholmes


# 10789:68394bf0a09f 17-Mar-2016 mdoerr

8152172: PPC64: Support AES intrinsics
Reviewed-by: kvn, mdoerr, simonis
Contributed-by: horii@jp.ibm.com


# 10049:73443d24e529 20-Jan-2016 goetz

8147937: Adapt SAP copyrights to new company name.
Reviewed-by: simonis, stuefe


# 9822:ce0dacc26f3d 29-Dec-2015 mdoerr

8145913: PPC64: add Montgomery multiply intrinsic
Reviewed-by: aph, goetz


# 9751:4a24de859a87 04-Dec-2015 mdoerr

8144019: PPC64 C1: Introduce Client Compiler
Reviewed-by: goetz


# 8288:88847a1b3718 14-Apr-2015 goetz

8077838: Recent developments for ppc.
Summary: Power 8 recognition and instructions, math.*Exact intrinsics and rtm, C2 optimizations
Reviewed-by: kvn, simonis


# 7676:4374388bcbbb 12-Jan-2015 mdoerr

8068724: ppc64: update assembler: SPR access, CR logic, HTM
Summary: Fix bug in encoding of special purpose registers. Provide more convenient version of condition register logic instructions. Enhance support for hardware transactional memory.
Reviewed-by: kvn, goetz


# 7197:780521547fb3 02-Oct-2014 goetz

8059592: Recent bugfixes in ppc64 port.
Reviewed-by: kvn


# 6823:5224135904f8 17-Jul-2014 kvn

8050942: PPC64: implement template interpreter for ppc64le
Reviewed-by: kvn, goetz
Contributed-by: asmundak@google.com


# 6223:09edc8e9fa4d 02-Apr-2014 kvn

8036767: PPC64: Support for little endian execution model
Reviewed-by: goetz, kvn, dholmes, simonis
Contributed-by: asmundak@google.com


# 6108:e5e8aa897002 06-Mar-2014 goetz

8035647: PPC64: Support for elf v2 abi.
Summary: ELFv2 ABI used by the little endian PowerPC64 on Linux.
Reviewed-by: kvn
Contributed-by: asmundak@google.com


# 5999:67fa91961822 10-Dec-2013 goetz

8029940: PPC64 (part 122): C2 compiler port
Reviewed-by: kvn


# 5962:ec28f9c041ff 02-Aug-2013 goetz

8019972: PPC64 (part 9): platform files for interpreter only VM.
Summary: With this change the HotSpot core build works on Linux/PPC64. The VM succesfully executes simple test programs.
Reviewed-by: kvn