Martin Doerr
53821ffdfa
8068724: ppc64: update assembler: SPR access, CR logic, HTM
...
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
2015-01-12 11:14:49 +01:00
Goetz Lindenmaier
3263a62bb4
8059592: Recent bugfixes in ppc64 port
...
Reviewed-by: kvn
2014-10-02 09:32:53 +02:00
Coleen Phillimore
e051932425
Merge
2014-07-18 11:22:49 -04:00
Volker Simonis
f5ff5bab8e
8049441: PPC64: Don't use StubCodeMarks for zero-length stubs
...
Remove StubCodeMark in generate_icache_flush, generate_verify_oop, generate_throw_exception
Reviewed-by: dcubed, sspitsyn
2014-07-15 21:28:51 -07:00
Goetz Lindenmaier
25f33c005d
8049325: Introduce and clean up umbrella headers for the files in the cpu subdirectories
...
Introduce and clean up umbrella headers for the files in the cpu subdirectories.
Reviewed-by: lfoltan, coleenp, dholmes
2014-07-04 11:46:01 +02:00
Axel Siebenborn
faad7883f2
8036976: PPC64: implement the template interpreter
...
Co-authored-by: Martin Doerr <martin.doerr@sap.com>
Reviewed-by: kvn, coleenp
2014-03-10 12:58:02 +01:00
Alexander Smundak
f90699ff16
8035647: PPC64: Support for elf v2 abi
...
ELFv2 ABI used by the little endian PowerPC64 on Linux.
Reviewed-by: kvn
2014-03-06 10:55:28 -08:00
Goetz Lindenmaier
70737b100f
8033117: PPC64: Adapt to 8002074: Support for AES on SPARC
...
Implement missing function Matcher::pass_original_key_for_aes() in ppc64 ad file.
Reviewed-by: kvn
2014-01-29 12:22:13 +01:00
Goetz Lindenmaier
06b9210700
8031319: PPC64: Some fixes in ppc and aix coding
...
Reviewed-by: kvn
2014-01-07 17:24:59 +01:00
Goetz Lindenmaier
7d56518671
8029940: PPC64 (part 122): C2 compiler port
...
Reviewed-by: kvn
2013-12-11 00:06:11 +01:00
Goetz Lindenmaier
cf98cb05ca
8019972: PPC64 (part 9): platform files for interpreter only VM
...
With this change the HotSpot core build works on Linux/PPC64. The VM succesfully executes simple test programs.
Reviewed-by: kvn
2013-08-02 16:46:45 +02:00