aboutsummaryrefslogtreecommitdiff
path: root/src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
AgeCommit message (Expand)Author
2014-08-21Add CNEG and CNEGW to macro assembler.HEADmasteraph
2014-08-19Add support for String.indexOf intrinsicEdward Nevill edward.nevill@linaro.org
2014-08-04Add encode_iso_array intrinsicEdward Nevill edward.nevill@linaro.org
2014-07-31Add char_array_equals intrinsicEdward Nevill edward.nevill@linaro.org
2014-07-25Delete dead code.aph
2014-07-22Remove "v_" prefixes from all SIMD instructions.aph
2014-07-03Fast String.equals()aph
2014-06-27Fast string comparisonaph
2014-06-23AArch64 type profiling supportaph
2014-06-20Improve C1 performance improvements in frame creation and ic_cache checksaph
2014-06-19Save intermediate state before removing C1 patching code.aph
2014-06-17Use 2- and 3-instruction immediate form of movoop and mov_metadata in C2-gene...aph
2014-06-16All address constants are 48 bits in size.aph
2014-05-29Implement various locked memory operations.jdk8_finalaph
2014-05-29Fix a tonne of bogus comments.aph
2014-05-24Add support for CRC32 intrinsicEdward Nevill edward.nevill@linaro.org
2014-05-12Optimise C2 entry point verificationEdward Nevill edward.nevill@linaro.org
2014-04-22Use an explicit set of registers rather than a bitmap for psh and pop operati...aph
2014-04-03Use gcc __clear_cache instead of doing it ourselvesEdward Nevill edward.nevill@linaro.org
2014-03-20Comment changes.aph
2014-02-24C2: Do not use ldar and stlr for volatile field accessesaph
2013-12-27Fix addmwEdward Nevill edward.nevill@linaro.org
2013-12-19Template interpreter intrinsics.aph
2013-12-18Biased locking supportaph
2013-12-16Fix shared metaspaces when using builtin simulator.aph
2013-11-15Fix prefetching in C2aph
2013-11-08Optimize handling of compressed OOPsaph
2013-10-22Fix offset overflow in addptr.aph
2013-10-17Use XOR encoding for compressed class pointers.aph
2013-10-17Mergeaph
2013-10-11aarch64 specific changes for merge to jdk8-b110Edward Nevill edward.nevill@linaro.org
2013-10-09Allow cmpxchg to fall through when it failsaph
2013-10-03Simplify memory barrier generationaph
2013-09-18Rough draft of arraycopy prototypeaph
2013-09-11Fixes for compressed OOPs and VerifyOopsaph
2013-09-05added csetw alias for csincw as per AArch64 spec definitionadinn
2013-09-04Mergeadinn
2013-09-04Implement ICacheStubGenerator::generate_icache_flushaph
2013-09-04fixed oopmap at C2 safepoint read with dependent change to c1 safepoint checkadinn
2013-08-22Allow adrp macro to handle full 64-bit offsets.aph
2013-08-21Mergeaph
2013-08-21fixed problem in polling page read generationadinn
2013-08-21C1: Implement UnsafeGetAndSetObject.aph
2013-08-20Mergeadinn
2013-08-20made C2 work with -XX:+CompressedOoopsadinn
2013-08-19Fix address overflow in profile data collection.aph
2013-08-19Fix profile counters used by tiered compilation.aph
2013-08-08Fix large immediatesEdward Nevill ed@camswl.com
2013-07-25Fix overflows in immediate arithemticaph
2013-07-23Fix subsw for arbitrary integer operands.aph