hotspot/src/cpu/x86/vm/x86.ad
Wed, 07 Jun 2017 13:09:46 -0700 vdeshpande 8181616: FMA Vectorization on x86
Mon, 29 May 2017 18:17:49 +0200 roland 8176506: C2: loop unswitching and unsafe accesses cause crash
Wed, 12 Apr 2017 01:31:36 -0400 kbarrett 8160748: Inconsistent types for ideal_reg
Fri, 21 Oct 2016 10:16:09 -0700 kvn 8165381: Update for x86 SHA512 using AVX2
Wed, 21 Sep 2016 13:47:56 -0700 kvn 8078122: YMM registers upper 128 bits may get clobbered by a JNI call on windows
Fri, 26 Aug 2016 12:17:50 -0700 vdeshpande 8154122: Intrinsify fused mac operations
Thu, 30 Jun 2016 08:24:51 +0200 thartmann 8160425: Vectorization with signalling NaN returns wrong result
Wed, 01 Jun 2016 16:36:44 +0200 thartmann 8157842: indexOfChar intrinsic is not emitted on x86
Mon, 09 May 2016 11:34:09 +0200 roland 8154826: AArch64: take advantage better of base + shifted offset addressing mode
Fri, 29 Apr 2016 17:24:16 +0200 roland 8154943: AArch64: redundant address computation instructions with vectorization
Mon, 18 Apr 2016 15:18:14 -0700 mcberg 8153998: Masked vector post loops
Wed, 30 Mar 2016 17:04:14 +0200 ikrylov 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic
Mon, 07 Mar 2016 15:03:48 -0800 mikael 8151002: Make Assembler methods vextract and vinsert match actual instructions
Wed, 20 Jan 2016 16:33:51 +0100 simonis 8145336: PPC64: fix string intrinsics after CompactStrings change
Mon, 09 Nov 2015 11:26:41 -0800 iveresov 8140779: Code generation fixes for avx512
Mon, 26 Oct 2015 19:33:31 -0700 iveresov 8139340: SuperWord enhancement to support vector conditional move (CMovVD) on Intel AVX cpu
Wed, 16 Sep 2015 13:16:17 -0700 mcberg 8134802: LCM register pressure scheduling
Fri, 11 Sep 2015 17:02:44 -0700 mcberg 8132160: support for AVX 512 call frames and stack management
Wed, 09 Sep 2015 10:34:17 -0700 mcberg 8135028: support for vectorizing double precision sqrt
Wed, 29 Jul 2015 08:05:21 +0200 thartmann 8130309: Need to bailout cleanly if creation of stubs fails when codecache is out of space
Tue, 23 Jun 2015 12:45:08 -0700 mcberg 8081247: AVX 512 extended support
Fri, 08 May 2015 11:49:20 -0700 kvn 8076276: Add support for AVX512
Mon, 27 Apr 2015 10:49:43 +0200 zmajo 8068945: Use RBP register as proper frame pointer in JIT compiled code on x86
Wed, 01 Apr 2015 18:07:50 -0700 kvn 8074981: Integer/FP scalar reduction optimization
Fri, 04 Jul 2014 11:46:01 +0200 goetz 8049325: Introduce and clean up umbrella headers for the files in the cpu subdirectories.
Tue, 25 Mar 2014 12:54:21 -0700 goetz 8037821: Account for trampoline stubs when estimating code buffer sizes
Tue, 14 Jan 2014 17:46:48 -0800 kvn 8002074: Support for AES on SPARC
Tue, 23 Oct 2012 13:06:37 -0700 kvn 8001183: incorrect results of char vectors right shift operaiton
Tue, 02 Oct 2012 12:25:13 -0700 kvn 7201026: add vector for shift count
Thu, 20 Sep 2012 16:49:17 +0200 roland 7023898: Intrinsify AtomicLongFieldUpdater.getAndIncrement()
Mon, 17 Sep 2012 19:39:07 -0700 kvn 7196199: java/text/Bidi/Bug6665028.java failed: Bidi run count incorrect
Sat, 01 Sep 2012 13:25:18 -0400 coleenp 6964458: Reimplement class meta-data storage to use native memory
Mon, 20 Aug 2012 09:07:21 -0700 kvn 6340864: Implement vectorization optimizations in hotspot-server
Mon, 16 Jul 2012 17:10:22 -0700 kvn 7181494: cleanup avx and vectors code
Tue, 19 Jun 2012 15:12:56 -0700 kvn 7177923: SIGBUS on sparc in compiled code for java.util.Calendar.clear()
Fri, 15 Jun 2012 01:25:19 -0700 kvn 7119644: Increase superword's vector size up to 256 bits
Thu, 16 Feb 2012 17:12:49 -0800 kvn 7145346: VerifyStackAtCalls is broken
Tue, 20 Dec 2011 00:55:02 -0800 kvn 7121648: Use 3-operands SIMD instructions on x86 with AVX
less more (0) tip