- 6545ee3 Support Math.fma Intrinsic for x86 and x86_64 by Shalini Salomi Bodapati · 4 years, 7 months ago
- 507cf90 Adding get/put and compare-and-set methods to Unsafe by Sorin Basca · 4 years, 8 months ago
- 0069ad7 OpenJDK 11: Adding Unsafe new intrinsics for AtomicIntegerFieldUpdater by Sorin Basca · 4 years, 9 months ago
- 2f01e8e Copying sun.misc.Unsafe to jdk.internal.misc by Sorin Basca · 5 years ago
- 39e2979 ARM64: FP16 min and max intrinsic for ARMv8 by Usama Arif · 7 years ago
- ecbdc07 ARM64: FP16.compare() intrinsic for ARMv8 by Usama Arif · 7 years ago
- 98f01d1 Revert^2 "Compile time null checks for VarHandle intrinsics." by Ulyana Trafimovich · 4 years, 10 months ago
- 4a889b7 Revert "Compile time null checks for VarHandle intrinsics." by Vladimir Marko · 4 years, 11 months ago
- b3a7a6a Compile time null checks for VarHandle intrinsics. by Vladimir Marko · 4 years, 11 months ago
- 322eced x86: Deduplicate load from memory for non-reference types. by Ulya Trafimovich · 5 years ago
- 745da80 Add Math.multiplyHigh intrinsic by Nikita Iashchenko · 5 years ago
- a0a20cd Fix Reference.refersTo() intrinsic for heap poisoning. by Vladimir Marko · 5 years ago
- ac27ac0 Implement Reference.refersTo() intrinsic. by Vladimir Marko · 5 years ago
- 32c2eb8 arm64: Implement VarHandle GetAndSet intrinsics. by Vladimir Marko · 6 years ago
- e17530a arm64: Fix VarHandle intrinsics for non-Baker read barrier. by Vladimir Marko · 6 years ago
- eff9b01 Move VarHandle fences to unreachable intrinsics. by Vladimir Marko · 6 years ago
- 1bff99f arm64: Implement VarHandle CAS intrinsics. by Vladimir Marko · 6 years ago
- 01b6552 Implement Reference.getReferent() intrinsic. by Vladimir Marko · 6 years ago
- de91ca9 Refactor Integer.valueOf() intrinsic implementation. by Vladimir Marko · 6 years ago
- a3bd4ec Introduce Long.divideUnsigned() intrinsic on ARM64. by Artem Serov · 6 years ago
- 370948e X86: Implement VarHandle.compareAndExchange by Andra Danciu · 6 years ago
- 9dfb1a9 X86: Implement VarHandle.getAndSet, getAndSetAcquire, getAndSetRelease by Andra Danciu · 6 years ago
- 49cde24 X86: Add VarHandle.getAndAddAcquire and getAndAddRelease by Andra Danciu · 6 years ago
- d0f71f2 X86: Add the other get VarHandles (getVolatile, getAcquire, getOpaque) by Andra Danciu · 6 years ago
- 6edcc08 X86: Implement VarHandle.getAndBitwise<Operation> intrinsics by Andra Danciu · 6 years ago
- 71b26b2 X86: Ensure atomicity for VarHandle.setRelease and setOpaque by Andra Danciu · 6 years ago
- d6ea38b Fix a clang-tidy warning in VisitVarHandleGetAndAdd() by Orion Hodson · 6 years ago
- eb2c9dd X86: Implement VarHandle.getAndAdd intrinsic by Andra Danciu · 6 years ago
- cde9819 X86: Add the other set VarHandles (setVolatile, setRelease, setOpaque) by Andra Danciu · 6 years ago
- 52d2c0c X86: Add the other variants of VarHandle.compareAndSet by Andra Danciu · 6 years ago
- afad9f9 X86: Optimize GenCAS by Andra Danciu · 6 years ago
- ff6d5fa X86: Fix GenCAS DCHECK(kUseBakerReadBarrier) misplacement by Andra Danciu · 6 years ago
- 8d8380a X86: Refactor UnsafeCAS and VarHandle.compareAndSet intrinsics. by Andra Danciu · 6 years ago
- a41ea27 arm64: VarHandle.get/set intrinsic for fields. by Vladimir Marko · 6 years ago
- 5e13d45 X86: Implement VarHandle.compareAndSet() for fields. by Andra Danciu · 6 years ago
- 63c0c2d X86: Fix bug in GenerateVarHandleAccessModeCheck by Andra Danciu · 6 years ago
- 43d5755 Do not build intrinsic graph for signature polymorphic methods. by Vladimir Marko · 6 years ago
- 73c3180 X86: Implement VarHandle.set() for fields. by Andra Danciu · 6 years ago
- 0875b0a X86: Extend VarHandle.get() to work with instance fields. by Andra Danciu · 6 years ago
- 49a19f3 X86: Replace VarHandle.get() return type check with CheckCast node by Andra Danciu · 6 years ago
- aa35883 Revert^2 "X86: VarHandle.get() for reference type static fields." by Andra Danciu · 6 years ago
- 6a6cca5 Revert "X86: VarHandle.get() for reference type static fields." by Andra Danciu · 6 years ago
- a18ed1b X86: VarHandle.get() for reference type static fields. by Andra Danciu · 6 years ago
- 1ca6f32 Revert^2 "Revert^2 "X86: VarHandle.Get() intrinsic for static primitive fields."" by Andra Danciu · 6 years ago
- 0e5e177 Revert "Revert^2 "X86: VarHandle.Get() intrinsic for static primitive fields."" by Igor Murashkin · 6 years ago
- ed0acfd Revert^2 "X86: VarHandle.Get() intrinsic for static primitive fields." by Andra Danciu · 6 years ago
- e74df4c Revert "X86: VarHandle.Get() intrinsic for static primitive fields." by Andra Danciu · 6 years ago
- d9af38a X86: VarHandle.Get() intrinsic for static primitive fields. by Andra Danciu · 6 years ago
- e3e187f Check if VarHandle access mode is supported. by Andra Danciu · 6 years ago
- a0130e8 Prepare compiler for adding VarHandle support. by Andra Danciu · 6 years ago
- 4ef451a Rename kDummy32BitOffset to kPlaceholder32BitOffset. by Vladimir Marko · 6 years ago
- dc787f4 Make Integer.divideUnsigned intrinsic for x86. by Andra Danciu · 6 years ago
- 66704db x86/x86-64: Clean up intrinsic codegen for SSE4.1. by Vladimir Marko · 6 years ago
- 457e9fa ARM64: FP16 greater/less/greaterEquals/lessEquals intrinsics for ARMv8 by Usama Arif · 7 years ago
- 681692b ARM64: FP16.rint() intrinsic for ARMv8 by Usama Arif · 7 years ago
- 665aac4 ARM64: FP16.ceil() intrinsic for ARMv8 by Usama Arif · 7 years ago
- b9f02c2 ARM64: FP16.floor() intrinsic for ARMv8 by Usama Arif · 7 years ago
- 7f958e3 Revert^2 "ARM64: toHalf() intrinsic for ARMv8" by Vladimir Marko · 7 years ago
- 67bf99b Revert "ARM64: toHalf() intrinsic for ARMv8" by Vladimir Marko · 7 years ago
- 2cc0c0f ARM64: toHalf() intrinsic for ARMv8 by Usama Arif · 7 years ago
- 0a51605 Revert "Make compiler/optimizing/ symbols hidden." by Vladimir Marko · 7 years ago
- e272715 Make compiler/optimizing/ symbols hidden. by Vladimir Marko · 7 years ago
- 9ce340f ARM64: toFloat() intrinsics with ARMv8 FP16. by xueliang.zhong · 7 years ago
- d456117 ART: Mark StringBuilder.append()s as intrinsics. by Vladimir Marko · 9 years ago
- 2860c19 Merge "Check that the String class is not movable in String.equals intrinsics." by Roland Levillain · 7 years ago
- 3db7068 ART: Refactor for bugprone-argument-comment by Andreas Gampe · 7 years ago
- 776a7c2 ART: Add CRC32.updateByteBuffer intrinsic for ARM64 by Evgeny Astigeevich · 7 years ago
- 15c5b97 ART: Add CRC32.updateBytes intrinsic for ARM64 by Evgeny Astigeevich · 8 years ago
- 8943fa1 Implement integer/long LowestOneBit intrinsic for x86 by Shalini Salomi Bodapati · 8 years ago
- cb58b07 ART: Add CRC32.udate(int,int) intrinsic for ARM64 by xueliang.zhong · 9 years ago
- 1d775d2 Check that the String class is not movable in String.equals intrinsics. by Roland Levillain · 8 years ago
- d9986ac Revert "Fix String.equals() for moveable String.class." by Roland Levillain · 8 years ago
- bbc6e7e Use 'final' and 'override' specifiers directly in ART. by Roland Levillain · 8 years ago
- 14e5a29 Rename art::ReadBarrier::WhiteState as art::ReadBarrier::NonGrayState. by Roland Levillain · 8 years ago
- 6fd1606 Implement Integer.valueOf() intrinsic for boot image. by Vladimir Marko · 8 years ago
- eebb821 Implement Integer.valueOf() intrinsic for PIC. by Vladimir Marko · 8 years ago
- c7b28de Add reachabilityFence intrinsics by Hans Boehm · 8 years ago
- 1f8d51b Introduce MIN/MAX/ABS as HIR nodes. by Aart Bik · 8 years ago
- 3dad341 Introduce ABS as HIR nodes. by Aart Bik · 8 years ago
- 4d17987 ART: Add entrypoint and intrinsic for Math.pow(). by Vladimir Marko · 8 years ago
- da28305 Fix String.equals() for moveable String.class. by Vladimir Marko · 9 years ago
- 174b2e2 Use ScopedArenaAllocator for code generation. by Vladimir Marko · 9 years ago
- ca6fff8 ART: Use ScopedArenaAllocator for pass-local data. by Vladimir Marko · 9 years ago
- 0ebe0d8 ART: Introduce compiler data type. by Vladimir Marko · 9 years ago
- 09659c2 ART: Remove heap poisoning from globals.h by Andreas Gampe · 9 years ago
- 97c4646 Introduce a Marking Register in ARM64 code generation. by Roland Levillain · 9 years ago
- 3c8a912 Merge "Replace invoke kind kDexCacheViaMethod with kRuntimeCall." by Vladimir Marko · 9 years ago
- e7197bf Replace invoke kind kDexCacheViaMethod with kRuntimeCall. by Vladimir Marko · 9 years ago
- 0a50965 Merge "Revert^3 "ART: Reference.getReferent intrinsic for x86 and x86_64"" by Vladimir Marko · 9 years ago
- 4ee8e29 Revert^3 "ART: Reference.getReferent intrinsic for x86 and x86_64" by Vladimir Marko · 9 years ago
- b486a98 ART: Introduce thread-current-inl.h by Andreas Gampe · 9 years ago
- 365719c No need to lock when calling Thread.interrupted. by Nicolas Geoffray · 9 years ago
- c15a2f4 ART: Add object-readbarrier-inl.h by Andreas Gampe · 9 years ago
- c6ea7d0 ART: Clean up art_method.h by Andreas Gampe · 9 years ago
- 9cc0ea8 Refactor SystemArrayCopy intrinsics. by Roland Levillain · 9 years ago
- 331605a Revert "Revert "Intrinsify Integer.valueOf."" by Nicolas Geoffray · 9 years ago
- db7b44a Revert "Intrinsify Integer.valueOf." by Nicolas Geoffray · 9 years ago
- cd0b272 Intrinsify Integer.valueOf. by Nicolas Geoffray · 9 years ago
- 133719e Allow multiple HX86ComputeBaseMethodAddress. by Nicolas Geoffray · 9 years ago
- 71bf7b4 Optimizations around escape analysis. With tests. by Aart Bik · 10 years ago